|
1 | 1 | { |
2 | 2 | "name": "@fluentui/react-icons", |
3 | 3 | "version": "2.0.323", |
4 | | - "sideEffects": false, |
| 4 | + "sideEffects": [ |
| 5 | + "**/base/fonts/base-fonts.css", |
| 6 | + "**/base/base.css" |
| 7 | + ], |
5 | 8 | "main": "lib-cjs/index.js", |
6 | 9 | "module": "lib/index.js", |
7 | 10 | "typings": "lib/index.d.ts", |
|
14 | 17 | "scripts": { |
15 | 18 | "clean": "git clean -fXd lib/ lib-cjs/ intermediate/ src/ tmp/", |
16 | 19 | "generate:assets-to-svg": "node ../../importer/generate.js --source=../../assets --dest=./intermediate --extension=svg --target=react", |
17 | | - "convert:svg": "node convert.js --source=./intermediate --dest=./src --perIconDest=./src/atoms/svg --spriteDest=./src/atoms/svg-sprite --headlessPerIconDest=./src/atoms/base-svg --headlessSpriteDest=./src/atoms/base-svg-sprite --rtl=./intermediate/rtl.json --metadata=./tmp/metadata-svg.json", |
18 | | - "convert:fonts": "node convert-font.js --source=./src/utils/fonts --dest=./src/fonts --perIconDest=./src/atoms/fonts --headlessPerIconDest=./src/atoms/base-fonts --codepointDest=./src/utils/fonts --rtl=./intermediate/rtl.json --metadata=./tmp/metadata-font.json", |
| 20 | + "convert:svg": "node convert.js --source=./intermediate --dest=./src --perIconDest=./src/atoms/svg --spriteDest=./src/atoms/svg-sprite --headlessPerIconDest=./src/atoms/base-svg --headlessSpriteDest=./src/atoms/base-svg-sprite --rtl=./intermediate/rtl.json --metadata=./tmp/metadata-svg.json --sprites --headless", |
| 21 | + "convert:fonts": "node convert-font.js --source=./src/utils/fonts --dest=./src/fonts --perIconDest=./src/atoms/fonts --headlessPerIconDest=./src/atoms/base-fonts --codepointDest=./src/utils/fonts --rtl=./intermediate/rtl.json --metadata=./tmp/metadata-font.json --headless", |
19 | 22 | "convert:merge-metadata": "node merge-metadata.js --svgMetadata=./tmp/metadata-svg.json --fontMetadata=./tmp/metadata-font.json --output=./metadata.json", |
20 | 23 | "generate:font-regular": "node ../../importer/generateFont.js --source=intermediate --dest=src/utils/fonts --iconType=Regular --codepoints=../../fonts/FluentSystemIcons-Regular.json", |
21 | 24 | "generate:font-filled": "node ../../importer/generateFont.js --source=intermediate --dest=src/utils/fonts --iconType=Filled --codepoints=../../fonts/FluentSystemIcons-Filled.json", |
|
126 | 129 | "types": "./lib/providers.d.ts", |
127 | 130 | "import": "./lib/providers.js", |
128 | 131 | "require": "./lib-cjs/providers.js" |
| 132 | + }, |
| 133 | + "./svg-sprite/*": { |
| 134 | + "types": "./lib/atoms/svg-sprite/*.d.ts", |
| 135 | + "import": "./lib/atoms/svg-sprite/*.js", |
| 136 | + "require": "./lib-cjs/atoms/svg-sprite/*.js" |
| 137 | + }, |
| 138 | + "./base": { |
| 139 | + "types": "./lib/base/index.d.ts", |
| 140 | + "import": "./lib/base/index.js", |
| 141 | + "require": "./lib-cjs/base/index.js" |
| 142 | + }, |
| 143 | + "./base/fonts": { |
| 144 | + "types": "./lib/base/fonts/index.d.ts", |
| 145 | + "import": "./lib/base/fonts/index.js", |
| 146 | + "require": "./lib-cjs/base/fonts/index.js" |
| 147 | + }, |
| 148 | + "./base/base.css": "./lib/base/base.css", |
| 149 | + "./base/base-fonts.css": "./lib/base/fonts/base-fonts.css", |
| 150 | + "./base/svg/*": { |
| 151 | + "types": "./lib/atoms/base-svg/*.d.ts", |
| 152 | + "import": "./lib/atoms/base-svg/*.js", |
| 153 | + "require": "./lib-cjs/atoms/base-svg/*.js" |
| 154 | + }, |
| 155 | + "./base/svg-sprite/*": { |
| 156 | + "types": "./lib/atoms/base-svg-sprite/*.d.ts", |
| 157 | + "import": "./lib/atoms/base-svg-sprite/*.js", |
| 158 | + "require": "./lib-cjs/atoms/base-svg-sprite/*.js" |
| 159 | + }, |
| 160 | + "./base/fonts/*": { |
| 161 | + "types": "./lib/atoms/base-fonts/*.d.ts", |
| 162 | + "import": "./lib/atoms/base-fonts/*.js", |
| 163 | + "require": "./lib-cjs/atoms/base-fonts/*.js" |
129 | 164 | } |
130 | 165 | } |
131 | 166 | } |
0 commit comments