mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
chore(explore): react-icons out, the icon set's own source in
react-icons was declared and imported nowhere — a whole second icon catalogue (20+ families, its own vintage of Lucide among them) sitting in the dependency list waiting for someone to reach for it. Dropped. In its place, the package the glyphs are actually generated from: @hanzogui/lucide-icons-2, dev-only, the set @hanzo/gui standardises on. `pnpm icons:sync` regenerates ./icons from it and rebuilds the sprite, so refreshing the set is one command and the provenance is a dependency, not a memory. Co-authored-by: Hanzo Dev <[email protected]>
This commit is contained in:
+2
-1
@@ -26,6 +26,7 @@
|
||||
"lint:license:check": "license-report > ./license.json && license-report-check --source=./license.json --output=table --forbidden=n/a",
|
||||
"lint:envs-validator:test": "cd ./deploy/tools/envs-validator && ./test.sh",
|
||||
"prepare": "husky install",
|
||||
"icons:sync": "node tools/icons/from-lucide.mjs && pnpm svg:build-sprite",
|
||||
"svg:format": "svgo -r --config svgo.config.format.js ./icons",
|
||||
"svg:build-sprite": "./deploy/scripts/build_sprite.sh",
|
||||
"test:pw": "./tools/scripts/pw.sh",
|
||||
@@ -136,7 +137,6 @@
|
||||
"react-dom": "19.2.4",
|
||||
"react-google-recaptcha": "3.1.0",
|
||||
"react-hook-form": "7.52.1",
|
||||
"react-icons": "5.4.0",
|
||||
"react-identicons": "^1.2.5",
|
||||
"react-intersection-observer": "^9.5.2",
|
||||
"react-jazzicon": "^1.0.4",
|
||||
@@ -158,6 +158,7 @@
|
||||
"devDependencies": {
|
||||
"@eslint/compat": "1.2.2",
|
||||
"@eslint/js": "9.14.0",
|
||||
"@hanzogui/lucide-icons-2": "7.3.0",
|
||||
"@next/bundle-analyzer": "16.1.6",
|
||||
"@next/eslint-plugin-next": "16.1.6",
|
||||
"@openzeppelin/contracts": "5.4.0",
|
||||
|
||||
Reference in New Issue
Block a user