summaryrefslogtreecommitdiff
path: root/packages/icons-subsetter/README.md
blob: 1249d656442a36ddb7aa64c453e4cb4614fd6b06 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
## これは何

フロントエンドの各パッケージで使用されているtabler iconsのclassをスキャンし、使用されているiconのみを抽出するツールです。

なお、サブセット版に無いアイコンが呼び出された場合は本物のtabler icons フォントにフォールバックするようになっています。

このツールは本番ビルド時にのみ使用されます(開発モードでも最初の1回だけビルドが走りますが、これは型エラーを抑制するためにファイルを置いておく用の措置です)

現時点では `src/generator.ts``filesToScan` にスキャン対象のファイルが書かれています。もしこれに当てはまらないファイルをサブセットのスキャン対象とする場合はこの部分を適宜修正してください。

## 使い方

```bash
pnpm build
```