Strip template artifacts and fix lint errors
Remove npm lockfile, unused create-next-app SVGs, project-specific next.config workarounds, and the unused @remixicon/react and date-fns deps. Replace three set-state-in-effect patterns with useSyncExternalStore in use-mobile, DialogPortal, and Carousel; the carousel change also fixes a leaked reInit listener. yarn lint and yarn build are clean. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01K8PmydbW6A1S2Tw3SFc3Cg
This commit is contained in:
138
yarn.lock
138
yarn.lock
@@ -2370,15 +2370,6 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@remixicon/react@npm:^4.9.0":
|
||||
version: 4.9.0
|
||||
resolution: "@remixicon/react@npm:4.9.0"
|
||||
peerDependencies:
|
||||
react: ">=18.2.0"
|
||||
checksum: 10c0/91bbadb677f45cf8b6687fdf9d273511fddb4e862f1da6c11bc7932acb578bcb26ae5b9e1eb62143a4e916b71797739a36d689866d5b0949f0f0f22c1684cb96
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@rtsao/scc@npm:^1.1.0":
|
||||
version: 1.1.0
|
||||
resolution: "@rtsao/scc@npm:1.1.0"
|
||||
@@ -3272,6 +3263,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"baseline-browser-mapping@npm:^2.10.44":
|
||||
version: 2.11.1
|
||||
resolution: "baseline-browser-mapping@npm:2.11.1"
|
||||
bin:
|
||||
baseline-browser-mapping: dist/cli.cjs
|
||||
checksum: 10c0/15c07b1d9f1e6198cc12cd9061e97a2f17f5c138e5335cd92a4a50734cc326d159ab5d7bcef9de62c54bf546b3c77aa16a5927e625c3d1f6b0ce8b586639615c
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"body-parser@npm:^2.2.1":
|
||||
version: 2.3.0
|
||||
resolution: "body-parser@npm:2.3.0"
|
||||
@@ -3317,7 +3317,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"browserslist@npm:^4.24.0, browserslist@npm:^4.26.2":
|
||||
"browserslist@npm:^4.24.0":
|
||||
version: 4.28.4
|
||||
resolution: "browserslist@npm:4.28.4"
|
||||
dependencies:
|
||||
@@ -3332,6 +3332,21 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"browserslist@npm:^4.26.2":
|
||||
version: 4.28.7
|
||||
resolution: "browserslist@npm:4.28.7"
|
||||
dependencies:
|
||||
baseline-browser-mapping: "npm:^2.10.44"
|
||||
caniuse-lite: "npm:^1.0.30001806"
|
||||
electron-to-chromium: "npm:^1.5.393"
|
||||
node-releases: "npm:^2.0.51"
|
||||
update-browserslist-db: "npm:^1.2.3"
|
||||
bin:
|
||||
browserslist: cli.js
|
||||
checksum: 10c0/dc41922a9ff0d81e5492498bdab2d932e3a3222f4277814ba38ee64f4e51f26e5244a7cce0777b4cac3ceff6eb196f5cadbb2a832620973a7f9c39611f6bc78e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"bundle-name@npm:^4.1.0":
|
||||
version: 4.1.0
|
||||
resolution: "bundle-name@npm:4.1.0"
|
||||
@@ -3394,6 +3409,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"caniuse-lite@npm:^1.0.30001806":
|
||||
version: 1.0.30001806
|
||||
resolution: "caniuse-lite@npm:1.0.30001806"
|
||||
checksum: 10c0/9442c8afff0968e9b2ce0104a7340c1ce4a5c09f469ccb9eef10d25712ea0afe542486e5318c697c70dd502f988cfc04eaa1c9438c92ac3bcf4d708a2a17bee1
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"chalk@npm:^4.0.0":
|
||||
version: 4.1.2
|
||||
resolution: "chalk@npm:4.1.2"
|
||||
@@ -3663,7 +3685,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"date-fns@npm:^4.1.0, date-fns@npm:^4.4.0":
|
||||
"date-fns@npm:^4.1.0":
|
||||
version: 4.4.0
|
||||
resolution: "date-fns@npm:4.4.0"
|
||||
checksum: 10c0/988f0a13db183f5dfc85c36bbb6847a9c135a9225888bbea4005876ec15539a8613c21a07370a4e7ea543918d5a1cafb423c528b42cdbbde5fdfddb178126b21
|
||||
@@ -3857,6 +3879,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"electron-to-chromium@npm:^1.5.393":
|
||||
version: 1.5.395
|
||||
resolution: "electron-to-chromium@npm:1.5.395"
|
||||
checksum: 10c0/f1e6f10ab7499ef528afcdcfdd8b900c10388e3fcc19333a0de2f0824404740e5450c675469d32c106cc2bfc08db2de88b925523a0d15540bcd8f65355e2ed7b
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"embla-carousel-react@npm:^8.6.0":
|
||||
version: 8.6.0
|
||||
resolution: "embla-carousel-react@npm:8.6.0"
|
||||
@@ -4480,13 +4509,14 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"express-rate-limit@npm:^8.2.1":
|
||||
version: 8.5.2
|
||||
resolution: "express-rate-limit@npm:8.5.2"
|
||||
version: 8.6.0
|
||||
resolution: "express-rate-limit@npm:8.6.0"
|
||||
dependencies:
|
||||
debug: "npm:^4.4.3"
|
||||
ip-address: "npm:^10.2.0"
|
||||
peerDependencies:
|
||||
express: ">= 4.11"
|
||||
checksum: 10c0/c98c49b93e94627940cf5e7c2578718b94d77163357161c3343d148e46257136c988933a96d6e1e728a010683133a58f68cad46928b063cf8d99521c8772578d
|
||||
checksum: 10c0/cce72e87963d90797ddced59de71046b90ca3ca088ab8e73587b50e812aaefa0b79f5a779743034f3ada01fd27d5c7f82063992a02981c7bc9ac74f8b01bb41a
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -4574,9 +4604,9 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"fast-uri@npm:^3.0.1":
|
||||
version: 3.1.2
|
||||
resolution: "fast-uri@npm:3.1.2"
|
||||
checksum: 10c0/5b35641895959f3f7ab7a7b1b5542bded159346f25ec9f256817b206d50b64eda5828e90d605a2e2fc645c90519a7259c2bab2c942ee728c88b88e5be21b090d
|
||||
version: 3.1.4
|
||||
resolution: "fast-uri@npm:3.1.4"
|
||||
checksum: 10c0/f90948821ceb49980f64f89b8216ba498f5957f26035be813526a55b6145d26cbd63ef5618d5205a3292b31edc9c08589749350cd72bd86c7095eb434dceb757
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -4702,13 +4732,13 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"fs-extra@npm:^11.3.1":
|
||||
version: 11.3.5
|
||||
resolution: "fs-extra@npm:11.3.5"
|
||||
version: 11.4.0
|
||||
resolution: "fs-extra@npm:11.4.0"
|
||||
dependencies:
|
||||
graceful-fs: "npm:^4.2.0"
|
||||
jsonfile: "npm:^6.0.1"
|
||||
universalify: "npm:^2.0.0"
|
||||
checksum: 10c0/33e80bad6b5d17308faa197e5ede99ecba4b6f6cb4aa4645d52745476c75afc57665bdf39ec75b2ebb38b97b7110f634a8dcc0a546e248eb4de059275cf5ac90
|
||||
checksum: 10c0/1e311eca820a12d3d795f2043dcd5628d017f4d21e634f3f9ef314ae68bee9979758262fb9cb35ffa6f26454c3fffe8b15558733e91e8fc729b07b10bb98d8b6
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -4980,9 +5010,9 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"hono@npm:^4.11.4":
|
||||
version: 4.12.27
|
||||
resolution: "hono@npm:4.12.27"
|
||||
checksum: 10c0/1c62a52ccafde751656d065bbdacffbd421d3cfaedfbffefe80ecdb8ccf96c2209af732a74064cd33ac6d187a91ec32b1dc7ddde2416a53052fe7c0a94352a89
|
||||
version: 4.12.31
|
||||
resolution: "hono@npm:4.12.31"
|
||||
checksum: 10c0/f80be65cd657cc353b3e478d55424a373d11801b2a1ffc96d94def813c6d852e76bea4437f5df252b15caca98742040d26950bc9c865d8720b89a00a9eac5249
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -5014,11 +5044,11 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"iconv-lite@npm:^0.7.2, iconv-lite@npm:~0.7.0":
|
||||
version: 0.7.2
|
||||
resolution: "iconv-lite@npm:0.7.2"
|
||||
version: 0.7.3
|
||||
resolution: "iconv-lite@npm:0.7.3"
|
||||
dependencies:
|
||||
safer-buffer: "npm:>= 2.1.2 < 3.0.0"
|
||||
checksum: 10c0/3c228920f3bd307f56bf8363706a776f4a060eb042f131cd23855ceca962951b264d0997ab38a1ad340e1c5df8499ed26e1f4f0db6b2a2ad9befaff22f14b722
|
||||
checksum: 10c0/be2fd2414f7e94be3a63063fa0ad5919c16bc7b6e00c77eea0765ced6db405739f38dd51016583058fba25cc1d0106ba30b83fbb7a7e32f824d4db76f23d8d33
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -5522,9 +5552,9 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"jose@npm:^6.1.3":
|
||||
version: 6.2.3
|
||||
resolution: "jose@npm:6.2.3"
|
||||
checksum: 10c0/aa91bccba22cc84d86308f833749bcb0b00441e35c24e0ac79abeac5f76dc62d47bdef9c1da6a0c609f5da6478595f52b252085888b89dbdb163861e40ea4188
|
||||
version: 6.2.4
|
||||
resolution: "jose@npm:6.2.4"
|
||||
checksum: 10c0/aaba866d71a8cd5bfd7c2c228367318df99f36318d7c6f1e7bca835c3bdd74ea3fe38783277f7bf7c9703ae24338bb3642a6ccdef6aa54c006d29a9711e6f782
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -5907,9 +5937,9 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"media-typer@npm:^1.1.0":
|
||||
version: 1.1.0
|
||||
resolution: "media-typer@npm:1.1.0"
|
||||
checksum: 10c0/7b4baa40b25964bb90e2121ee489ec38642127e48d0cc2b6baa442688d3fde6262bfdca86d6bbf6ba708784afcac168c06840c71facac70e390f5f759ac121b9
|
||||
version: 1.1.1
|
||||
resolution: "media-typer@npm:1.1.1"
|
||||
checksum: 10c0/924644de220c3107fc53ec0299b7c1488503470265d32f1492535bd798cc369ba7ceaf9c2a4533361590dcf7208d1cc7b7032dbc1a5918773f5f5d912cab5211
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -6022,6 +6052,15 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"nanoid@npm:^3.3.16":
|
||||
version: 3.3.16
|
||||
resolution: "nanoid@npm:3.3.16"
|
||||
bin:
|
||||
nanoid: bin/nanoid.cjs
|
||||
checksum: 10c0/bbf2dcffe22d2b62d16de2711752070b539c0f644c7916f823ad6521986b2078cbe524f2d6240f58c46e9141ea0c7b87a029e100c0f7f175228cacaf30e41bba
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"napi-postinstall@npm:^0.3.4":
|
||||
version: 0.3.4
|
||||
resolution: "napi-postinstall@npm:0.3.4"
|
||||
@@ -6121,7 +6160,6 @@ __metadata:
|
||||
dependencies:
|
||||
"@base-ui/react": "npm:^1.6.0"
|
||||
"@next/swc-wasm-web": "npm:16.2.10"
|
||||
"@remixicon/react": "npm:^4.9.0"
|
||||
"@shadcn/react": "npm:^0.1.0"
|
||||
"@tailwindcss/postcss": "npm:^4"
|
||||
"@types/node": "npm:^20"
|
||||
@@ -6130,7 +6168,6 @@ __metadata:
|
||||
class-variance-authority: "npm:^0.7.1"
|
||||
clsx: "npm:^2.1.1"
|
||||
cmdk: "npm:^1.1.1"
|
||||
date-fns: "npm:^4.4.0"
|
||||
embla-carousel-react: "npm:^8.6.0"
|
||||
eslint: "npm:^9"
|
||||
eslint-config-next: "npm:16.2.9"
|
||||
@@ -6172,6 +6209,13 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"node-releases@npm:^2.0.51":
|
||||
version: 2.0.51
|
||||
resolution: "node-releases@npm:2.0.51"
|
||||
checksum: 10c0/6cf3fe1f9eabe02ce6de67e9db77b73edc9f5625003791e1f8f239f8e2a851450a5aeb1eff2cc43cfb26312e19b26bfe07626bf428479e6a76f56553fc6148da
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"npm-run-path@npm:^4.0.1":
|
||||
version: 4.0.1
|
||||
resolution: "npm-run-path@npm:4.0.1"
|
||||
@@ -6587,13 +6631,13 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"postcss@npm:^8.5.6":
|
||||
version: 8.5.16
|
||||
resolution: "postcss@npm:8.5.16"
|
||||
version: 8.5.22
|
||||
resolution: "postcss@npm:8.5.22"
|
||||
dependencies:
|
||||
nanoid: "npm:^3.3.12"
|
||||
nanoid: "npm:^3.3.16"
|
||||
picocolors: "npm:^1.1.1"
|
||||
source-map-js: "npm:^1.2.1"
|
||||
checksum: 10c0/625de7a02f662f3a340964d14b487bd5097adf16f5f171e257d19005ba37aea8768ee446557500e88e91ca46b4d14d6cb4a0bf033c6ec0c8c0b660d85719f1ef
|
||||
checksum: 10c0/9e143ee457988049d5f187116fd37f2750ae9d8d71cc99eae690b776e549e134b34086cbaa2f0360ecd1729b15d918227bd0fc3a2ffbe341f7212d0827080793
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -7160,8 +7204,8 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"shadcn@npm:^4.12.0":
|
||||
version: 4.12.0
|
||||
resolution: "shadcn@npm:4.12.0"
|
||||
version: 4.14.1
|
||||
resolution: "shadcn@npm:4.14.1"
|
||||
dependencies:
|
||||
"@babel/core": "npm:^7.28.0"
|
||||
"@babel/parser": "npm:^7.28.0"
|
||||
@@ -7197,7 +7241,7 @@ __metadata:
|
||||
zod-to-json-schema: "npm:^3.24.6"
|
||||
bin:
|
||||
shadcn: dist/index.js
|
||||
checksum: 10c0/3bf254fe2eaf203cfe35ee070b304ac25e18be400fcc0807c3bc5f0f8cb6e982f51b5e42a18b051a9a3b95a4ffe7bdc0ee64331083127c91fd38055af955f2cf
|
||||
checksum: 10c0/7ffaf68bc63b725522c3d2fad0be8b5751491f187d8d9754878d8083269b4a4c0d11aa9123954dfbeff722a6c63e4f53513e540df463ef9d75d064b827ad378e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
@@ -7607,11 +7651,11 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"systeminformation@npm:^5.22.11":
|
||||
version: 5.31.11
|
||||
resolution: "systeminformation@npm:5.31.11"
|
||||
version: 5.33.1
|
||||
resolution: "systeminformation@npm:5.33.1"
|
||||
bin:
|
||||
systeminformation: lib/cli.js
|
||||
checksum: 10c0/36f35364cdd60704d2f2f95c0da953f1d26b65feeb6806f8e8472c52525d685389a1423e6e803c94b7556b90ce2a04b86ffb9e64ce7cf3f6496e54e26983a64d
|
||||
checksum: 10c0/7a0a400db03539fa2163033eba8dbb04f3c2c6357b9e8720dd5abef8a20d6a7b85b943b3fe028bbfa0e9d01b8982e658bedb7c5e200eabdf2546beb002872f8e
|
||||
conditions: (os=darwin | os=linux | os=win32 | os=freebsd | os=openbsd | os=netbsd | os=sunos | os=android)
|
||||
languageName: node
|
||||
linkType: hard
|
||||
@@ -8175,11 +8219,11 @@ __metadata:
|
||||
linkType: hard
|
||||
|
||||
"yocto-spinner@npm:^1.1.0":
|
||||
version: 1.2.0
|
||||
resolution: "yocto-spinner@npm:1.2.0"
|
||||
version: 1.2.2
|
||||
resolution: "yocto-spinner@npm:1.2.2"
|
||||
dependencies:
|
||||
yoctocolors: "npm:^2.1.1"
|
||||
checksum: 10c0/8d5ee832f022c741a9e2f59fc4c50403517eda405e774b27fbfc64d871a172d4762bc6b50614af0ceff289ebb176ae0e979ead072af9b10b3c176fdb1d1c042e
|
||||
checksum: 10c0/d1cf681e3057884d038bbafc568e572baba03f52ef1c435e3de1a2fef6d7aff671d44eeb9452315e5322a638e0c9b6de22be3d81539f9e4234725e49eb75a015
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
||||
Reference in New Issue
Block a user