-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpackage.json
42 lines (42 loc) · 2.03 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
"name": "astraicons",
"version": "0.8.0",
"license": "MIT",
"description": "A comprehensive icon set designed for websites, applications, social networks, and print media, tailored specifically for UI Astra.",
"repository": "https://github.com/uiastra/astraicons.git",
"keywords": [
"uiastra",
"ui-icons",
"astraicons"
],
"files": [
"linear/",
"bold/",
"brand/",
"duotone/",
"README.md",
"LICENSE"
],
"scripts": {
"prepublishOnly": "npm run build",
"cleanup": "rimraf ./linear ./vue/linear ./react/linear ./bold ./vue/bold ./react/bold ./brand ./vue/brand ./react/brand ./duotone ./vue/duotone ./react/duotone",
"cleanup-optimized": "rimraf ./optimized",
"build": "npm run build-bold && npm run build-linear && npm run build-brand && npm run build-duotone && npm run build-react && npm run build-vue",
"build-react": "node ./scripts/build.js react",
"build-vue": "node ./scripts/build.js vue",
"build-linear": "rimraf ./linear ./optimized/linear && svgo --config=svgo.linear.mjs -f ./icons/linear -o ./optimized/linear --pretty --indent=2 && mkdir -p ./linear && cp -R ./optimized/linear/* ./linear",
"build-bold": "rimraf ./bold ./optimized/bold && svgo --config=svgo.bold.mjs -f ./icons/bold -o ./optimized/bold --pretty --indent=2 && mkdir -p ./bold && cp -R ./optimized/bold/* ./bold",
"build-brand": "rimraf ./brand ./optimized/brand && svgo --config=svgo.brand.mjs -f ./icons/brand -o ./optimized/brand --pretty --indent=2 && mkdir -p ./brand && cp -R ./optimized/brand/* ./brand",
"build-duotone": "rimraf ./duotone ./optimized/duotone && svgo --config=svgo.duotone.mjs -f ./icons/duotone -o ./optimized/duotone --pretty --indent=2 && mkdir -p ./duotone && cp -R ./optimized/duotone/* ./duotone"
},
"devDependencies": {
"@babel/core": "^7.24.7",
"@babel/plugin-transform-react-jsx": "^7.24.7",
"@svgr/core": "^5.5.0",
"@vue/compiler-dom": "^3.4.27",
"camelcase": "^6.0.0",
"prettier": "^2.8.7",
"rimraf": "^5.0.7",
"svgo": "^3.3.2"
}
}