Fix broken icons illustrator, sketch and figma (#547)

* generate supersprite

* add optimizer

* optimize svgs

* update snapshots
This commit is contained in:
Eric Fennis
2022-04-06 11:10:10 +02:00
committed by GitHub
parent deed0e4114
commit 4cf5970841
337 changed files with 10295 additions and 642 deletions

View File

@@ -34,7 +34,8 @@
"lucide-static": "yarn workspace lucide-static",
"build:icons": "babel-node ./scripts/buildIcons.js --presets @babel/env",
"build:outline-icons": "babel-node ./scripts/outlineSvg.js --presets @babel/env",
"optimize": "babel-node ./scripts/optimizeSvgs.js --presets @babel/env",
"generate:supersprite": "babel-node ./scripts/generateSuperSVG.js",
"optimize": "esbuild ./scripts/optimizeSvgs.js --bundle --platform=node | node",
"addtags": "babel-node ./scripts/addMissingKeysToTags.js --presets @babel/env",
"generate:changelog": "babel-node ./scripts/generateChangelog.js --presets @babel/env"
},
@@ -53,6 +54,7 @@
"babel-jest": "^26.6.3",
"babel-plugin-add-import-extension": "^1.4.3",
"core-js": "3",
"esbuild": "^0.14.28",
"eslint": "^4.19.1",
"eslint-config-airbnb-base": "^12.1.0",
"eslint-config-prettier": "^2.9.0",
@@ -68,7 +70,9 @@
"rollup-plugin-license": "^2.0.0",
"rollup-plugin-terser": "^5.2.0",
"rollup-plugin-visualizer": "^4.1.0",
"svgo": "^1.3.2",
"rollup-plugin-svelte": "^7.1.0",
"svg-outline-stroke": "^1.3.1",
"svgo": "^2.8.0",
"svgson": "^4.1.0"
},
"husky": {
@@ -78,9 +82,5 @@
},
"lint-staged": {
"icons/*.svg": "npx babel-node ./scripts/optimizeStagedSvgs.js --presets @babel/env"
},
"dependencies": {
"rollup-plugin-svelte": "^7.1.0",
"svg-outline-stroke": "^1.3.1"
}
}