{"_id":"@darkfrost-1107/scaff-z-react","_rev":"8-acc5b260ffc92f4da1cf2dbc4f8f8abc","name":"@darkfrost-1107/scaff-z-react","dist-tags":{"latest":"0.1.10"},"versions":{"0.1.7":{"name":"@darkfrost-1107/scaff-z-react","version":"0.1.7","license":"CC-BY-NC-ND-4.0","_id":"@darkfrost-1107/scaff-z-react@0.1.7","maintainers":[{"name":"darkfrost-1107","email":"gabrielbernedo610@gmail.com"}],"dist":{"shasum":"7dcbc6c53f9a5c0a98175c9d918d0f06ecc997fa","tarball":"https://registry.npmjs.org/@darkfrost-1107/scaff-z-react/-/scaff-z-react-0.1.7.tgz","fileCount":634,"integrity":"sha512-dKJ15BJ5t4jGLSvoxWPq27pIQXPc1crzyf0RuD36o0Xor8A8gs5TN7U4Ar1JZhyuUda+w6on6AOtoElPl58MuQ==","signatures":[{"sig":"MEQCIBtxVDyyDt2LGFvhcMkzB9UCpPRbABd/Tn9g2RMKCLUmAiAEgeBP+stt5S3Duu2A/Ku0D1OEOhuTRg0T2iCsuP5AnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":655358},"main":"./dist/shared/ui/index.cjs","type":"module","types":"./dist/shared/ui/index.d.ts","module":"./dist/shared/ui/index.esm","exports":{"./*":{"types":"./dist/*.d.ts","import":"./dist/*.esm","require":"./dist/*.cjs"},"./styles.css":"./dist/scaff-z-react.css"},"gitHead":"ab3e72fb0c68099d997bab0191e14e7328d9a13a","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","scaffold":"node scripts/scaffold.js","build:lib":"vite build --config vite.lib.config.ts","report:ui":"node scripts/audit/generate_ui_usage.cjs","storybook":"storybook dev -p 6006","report:loc":"node scripts/audit/generate_loc_report.cjs","report:tsc":"node scripts/audit/generate_tsc_report.cjs","analyze:all":"npm run analyze:deps && npm run analyze:lint && npm run analyze:dead && npm run analyze:duplicates && npm run analyze:unoptimized && npm run report:loc && npm run report:ui && npm run report:tsc","analyze:dead":"node scripts/audit/analyze_dead_code.cjs","analyze:deps":"node scripts/audit/analyze_circular_deps.cjs","analyze:lint":"node scripts/audit/analyze_lint_issues.cjs","build-storybook":"storybook build","analyze:duplicates":"node scripts/audit/analyze_duplicates.cjs","analyze:unoptimized":"node scripts/audit/analyze_unoptimized.cjs"},"_npmUser":{"name":"darkfrost-1107","email":"gabrielbernedo610@gmail.com"},"_npmVersion":"10.9.4","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","cmdk":"^1.1.1","axios":"^1.13.6","qrcode":"^1.5.4","shadcn":"^4.2.0","sonner":"^2.0.7","sql.js":"^1.14.1","deck.gl":"^9.2.11","geojson":"^0.5.0","i18next":"^26.0.8","tronweb":"^6.3.0","date-fns":"^4.1.0","inquirer":"^13.4.1","radix-ui":"^1.4.3","crypto-js":"^4.2.0","localforage":"^1.10.0","next-themes":"^0.4.6","lucide-react":"^0.577.0","@xyflow/react":"^12.10.2","patch-package":"^8.0.1","react-i18next":"^17.0.6","@base-ui/react":"^1.3.0","@capacitor/app":"^8.1.0","@capacitor/ios":"^8.3.0","@dnd-kit/react":"^0.4.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@capacitor/core":"^8.2.0","react-hook-form":"^7.72.1","react-day-picker":"^10.0.1","reflect-metadata":"^0.2.2","@capacitor/android":"^8.2.0","@hookform/resolvers":"^5.2.2","@react-pdf/renderer":"^4.4.1","@capgo/capacitor-nfc":"^8.0.18","@tanstack/react-table":"^8.21.3","@capacitor/preferences":"^8.0.1","cordova-sqlite-storage":"^7.0.0","class-variance-authority":"^0.7.1","@vis.gl/react-google-maps":"^1.8.2","@capacitor/barcode-scanner":"^3.0.2","@fontsource-variable/inter":"^5.2.8","@fontsource-variable/outfit":"^5.2.8","@googlemaps/markerclusterer":"^2.6.2","i18next-browser-languagedetector":"^8.2.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","react":"^19.2.4","eslint":"^9.39.4","vitest":"^4.1.0","globals":"^17.4.0","typeorm":"^0.3.28","zustand":"^5.0.12","ts-prune":"^0.10.3","react-dom":"^19.2.4","storybook":"^10.3.1","@eslint/js":"^9.39.4","playwright":"^1.58.2","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","tailwindcss":"^4.2.2","@types/react":"^19.2.14","react-router":"^7.13.1","@deck.gl/core":"^9.2.11","@types/qrcode":"^1.5.6","@types/sql.js":"^1.4.11","@capacitor/cli":"^8.2.0","@types/geojson":"^7946.0.16","@deck.gl/layers":"^9.2.11","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.2","typescript-eslint":"^8.57.0","@types/babel__core":"^7.20.5","@types/google.maps":"^3.58.1","@vitest/coverage-v8":"^4.1.0","@deck.gl/google-maps":"^9.2.11","@vitejs/plugin-react":"^6.0.1","@storybook/addon-a11y":"^10.3.1","@storybook/addon-docs":"^10.3.1","@storybook/react-vite":"^10.3.1","@rolldown/plugin-babel":"^0.2.1","@storybook/addon-vitest":"^10.3.1","eslint-plugin-storybook":"^10.3.1","@chromatic-com/storybook":"^5.0.2","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","@storybook/addon-onboarding":"^10.3.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2","@babel/plugin-syntax-decorators":"^7.28.6","@babel/plugin-proposal-decorators":"^7.29.0"},"peerDependencies":{"zod":">=4","axios":">=1","react":">=19","typeorm":">=0.3","zustand":">=5","react-dom":">=19","tailwindcss":">=4","react-router":">=7","reflect-metadata":">=0.2"},"_npmOperationalInternal":{"tmp":"tmp/scaff-z-react_0.1.7_1779746992208_0.9005706446795727","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@darkfrost-1107/scaff-z-react","version":"0.1.8","license":"CC-BY-NC-ND-4.0","_id":"@darkfrost-1107/scaff-z-react@0.1.8","maintainers":[{"name":"darkfrost-1107","email":"gabrielbernedo610@gmail.com"}],"dist":{"shasum":"2b527df11dda97afe541c65c2ae1ac5e88635cce","tarball":"https://registry.npmjs.org/@darkfrost-1107/scaff-z-react/-/scaff-z-react-0.1.8.tgz","fileCount":638,"integrity":"sha512-1bNOi9VpIBsokLFowT5omToxO/OLaQx6S+kCWDoLNDdXXAemBuJFtbqEuNbRz+lRebH8Oy7fQBPCgZ79n2Fx9w==","signatures":[{"sig":"MEUCIQCVZN1rYsZfdjpa3NBerOlcAjZ0FT+R5/T2xOWRdQPegwIgECWzVcoaJl+aVCQuDmyCgaY2AUPhrpWodZBBHKL5dc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088826},"main":"./dist/shared/ui/index.cjs","type":"module","types":"./dist/shared/ui/index.d.ts","module":"./dist/shared/ui/index.esm","exports":{"./*":{"types":"./dist/*.d.ts","import":"./dist/*.esm","require":"./dist/*.cjs"},"./styles.css":"./dist/scaff-z-react.css"},"gitHead":"ab3e72fb0c68099d997bab0191e14e7328d9a13a","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","scaffold":"node scripts/scaffold.js","build:lib":"vite build --config vite.lib.config.ts","report:ui":"node scripts/audit/generate_ui_usage.cjs","storybook":"storybook dev -p 6006","report:loc":"node scripts/audit/generate_loc_report.cjs","report:tsc":"node scripts/audit/generate_tsc_report.cjs","analyze:all":"npm run analyze:deps && npm run analyze:lint && npm run analyze:dead && npm run analyze:duplicates && npm run analyze:unoptimized && npm run report:loc && npm run report:ui && npm run report:tsc","analyze:dead":"node scripts/audit/analyze_dead_code.cjs","analyze:deps":"node scripts/audit/analyze_circular_deps.cjs","analyze:lint":"node scripts/audit/analyze_lint_issues.cjs","build-storybook":"storybook build","analyze:duplicates":"node scripts/audit/analyze_duplicates.cjs","analyze:unoptimized":"node scripts/audit/analyze_unoptimized.cjs"},"_npmUser":{"name":"darkfrost-1107","email":"gabrielbernedo610@gmail.com"},"_npmVersion":"10.9.4","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","cmdk":"^1.1.1","axios":"^1.13.6","qrcode":"^1.5.4","shadcn":"^4.2.0","sonner":"^2.0.7","sql.js":"^1.14.1","deck.gl":"^9.2.11","geojson":"^0.5.0","i18next":"^26.0.8","tronweb":"^6.3.0","date-fns":"^4.1.0","inquirer":"^13.4.1","radix-ui":"^1.4.3","crypto-js":"^4.2.0","localforage":"^1.10.0","next-themes":"^0.4.6","lucide-react":"^0.577.0","@xyflow/react":"^12.10.2","patch-package":"^8.0.1","react-i18next":"^17.0.6","@base-ui/react":"^1.3.0","@capacitor/app":"^8.1.0","@capacitor/ios":"^8.3.0","@dnd-kit/react":"^0.4.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@capacitor/core":"^8.2.0","react-hook-form":"^7.72.1","react-day-picker":"^10.0.1","reflect-metadata":"^0.2.2","@capacitor/android":"^8.2.0","@hookform/resolvers":"^5.2.2","@react-pdf/renderer":"^4.4.1","@capgo/capacitor-nfc":"^8.0.18","@tanstack/react-table":"^8.21.3","@capacitor/preferences":"^8.0.1","cordova-sqlite-storage":"^7.0.0","class-variance-authority":"^0.7.1","@vis.gl/react-google-maps":"^1.8.2","@capacitor/barcode-scanner":"^3.0.2","@fontsource-variable/inter":"^5.2.8","@fontsource-variable/outfit":"^5.2.8","@googlemaps/markerclusterer":"^2.6.2","i18next-browser-languagedetector":"^8.2.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","react":"^19.2.4","eslint":"^9.39.4","vitest":"^4.1.0","globals":"^17.4.0","typeorm":"^0.3.28","zustand":"^5.0.12","ts-prune":"^0.10.3","react-dom":"^19.2.4","storybook":"^10.3.1","@eslint/js":"^9.39.4","playwright":"^1.58.2","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","tailwindcss":"^4.2.2","@types/react":"^19.2.14","react-router":"^7.13.1","@deck.gl/core":"^9.2.11","@types/qrcode":"^1.5.6","@types/sql.js":"^1.4.11","@capacitor/cli":"^8.2.0","@types/geojson":"^7946.0.16","@deck.gl/layers":"^9.2.11","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.2","typescript-eslint":"^8.57.0","@types/babel__core":"^7.20.5","@types/google.maps":"^3.58.1","@vitest/coverage-v8":"^4.1.0","@deck.gl/google-maps":"^9.2.11","@vitejs/plugin-react":"^6.0.1","@storybook/addon-a11y":"^10.3.1","@storybook/addon-docs":"^10.3.1","@storybook/react-vite":"^10.3.1","@rolldown/plugin-babel":"^0.2.1","@storybook/addon-vitest":"^10.3.1","eslint-plugin-storybook":"^10.3.1","@chromatic-com/storybook":"^5.0.2","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","@storybook/addon-onboarding":"^10.3.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2","@babel/plugin-syntax-decorators":"^7.28.6","@babel/plugin-proposal-decorators":"^7.29.0"},"peerDependencies":{"zod":">=4","axios":">=1","react":">=19","typeorm":">=0.3","zustand":">=5","react-dom":">=19","tailwindcss":">=4","react-router":">=7","reflect-metadata":">=0.2"},"_npmOperationalInternal":{"tmp":"tmp/scaff-z-react_0.1.8_1779747999922_0.6193543798477625","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@darkfrost-1107/scaff-z-react","version":"0.1.9","license":"CC-BY-NC-ND-4.0","_id":"@darkfrost-1107/scaff-z-react@0.1.9","maintainers":[{"name":"darkfrost-1107","email":"gabrielbernedo610@gmail.com"}],"dist":{"shasum":"6bacdfd51d476dbb82c906ef525e66142b1d923e","tarball":"https://registry.npmjs.org/@darkfrost-1107/scaff-z-react/-/scaff-z-react-0.1.9.tgz","fileCount":638,"integrity":"sha512-jiafuzvPevc5dZWLiECNgmSiniVV9gdYVmWafQ5inYz++BtjEXKc+mR52yItoTY9rzUAwrGc64360I286hmcSA==","signatures":[{"sig":"MEUCIQCvt1XbRSDNKclrlIDZewUTDMzKOhv0zWTmknSogKEHggIgGPutGf0YemQHqBjihyh6KAGf0uVb4RMZG7XMf26+eVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1088542},"main":"./dist/shared/ui/index.cjs","type":"module","types":"./dist/shared/ui/index.d.ts","module":"./dist/shared/ui/index.js","exports":{"./*":{"types":"./dist/*.d.ts","import":"./dist/*.js","require":"./dist/*.cjs"},"./styles.css":"./dist/scaff-z-react.css"},"gitHead":"ab3e72fb0c68099d997bab0191e14e7328d9a13a","private":false,"scripts":{"dev":"vite","lint":"eslint .","build":"tsc -b && vite build","preview":"vite preview","scaffold":"node scripts/scaffold.js","build:lib":"vite build --config vite.lib.config.ts","report:ui":"node scripts/audit/generate_ui_usage.cjs","storybook":"storybook dev -p 6006","report:loc":"node scripts/audit/generate_loc_report.cjs","report:tsc":"node scripts/audit/generate_tsc_report.cjs","analyze:all":"npm run analyze:deps && npm run analyze:lint && npm run analyze:dead && npm run analyze:duplicates && npm run analyze:unoptimized && npm run report:loc && npm run report:ui && npm run report:tsc","analyze:dead":"node scripts/audit/analyze_dead_code.cjs","analyze:deps":"node scripts/audit/analyze_circular_deps.cjs","analyze:lint":"node scripts/audit/analyze_lint_issues.cjs","build-storybook":"storybook build","analyze:duplicates":"node scripts/audit/analyze_duplicates.cjs","analyze:unoptimized":"node scripts/audit/analyze_unoptimized.cjs"},"_npmUser":{"name":"darkfrost-1107","email":"gabrielbernedo610@gmail.com"},"_npmVersion":"10.9.4","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.21.0","dependencies":{"zod":"^4.3.6","clsx":"^2.1.1","cmdk":"^1.1.1","axios":"^1.13.6","qrcode":"^1.5.4","shadcn":"^4.2.0","sonner":"^2.0.7","sql.js":"^1.14.1","deck.gl":"^9.2.11","geojson":"^0.5.0","i18next":"^26.0.8","tronweb":"^6.3.0","date-fns":"^4.1.0","inquirer":"^13.4.1","radix-ui":"^1.4.3","crypto-js":"^4.2.0","localforage":"^1.10.0","next-themes":"^0.4.6","lucide-react":"^0.577.0","@xyflow/react":"^12.10.2","patch-package":"^8.0.1","react-i18next":"^17.0.6","@base-ui/react":"^1.3.0","@capacitor/app":"^8.1.0","@capacitor/ios":"^8.3.0","@dnd-kit/react":"^0.4.0","tailwind-merge":"^3.5.0","tw-animate-css":"^1.4.0","@capacitor/core":"^8.2.0","react-hook-form":"^7.72.1","react-day-picker":"^10.0.1","reflect-metadata":"^0.2.2","@capacitor/android":"^8.2.0","@hookform/resolvers":"^5.2.2","@react-pdf/renderer":"^4.4.1","@capgo/capacitor-nfc":"^8.0.18","@tanstack/react-table":"^8.21.3","@capacitor/preferences":"^8.0.1","cordova-sqlite-storage":"^7.0.0","class-variance-authority":"^0.7.1","@vis.gl/react-google-maps":"^1.8.2","@capacitor/barcode-scanner":"^3.0.2","@fontsource-variable/inter":"^5.2.8","@fontsource-variable/outfit":"^5.2.8","@googlemaps/markerclusterer":"^2.6.2","i18next-browser-languagedetector":"^8.2.1","@babel/plugin-proposal-class-properties":"^7.18.6"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","react":"^19.2.4","eslint":"^9.39.4","vitest":"^4.1.0","globals":"^17.4.0","typeorm":"^0.3.28","zustand":"^5.0.12","ts-prune":"^0.10.3","react-dom":"^19.2.4","storybook":"^10.3.1","@eslint/js":"^9.39.4","playwright":"^1.58.2","typescript":"~5.9.3","@babel/core":"^7.29.0","@types/node":"^24.12.0","tailwindcss":"^4.2.2","@types/react":"^19.2.14","react-router":"^7.13.1","@deck.gl/core":"^9.2.11","@types/qrcode":"^1.5.6","@types/sql.js":"^1.4.11","@capacitor/cli":"^8.2.0","@types/geojson":"^7946.0.16","@deck.gl/layers":"^9.2.11","vite-plugin-dts":"^4.5.4","@types/crypto-js":"^4.2.2","@types/react-dom":"^19.2.3","@tailwindcss/vite":"^4.2.2","typescript-eslint":"^8.57.0","@types/babel__core":"^7.20.5","@types/google.maps":"^3.58.1","@vitest/coverage-v8":"^4.1.0","@deck.gl/google-maps":"^9.2.11","@vitejs/plugin-react":"^6.0.1","@storybook/addon-a11y":"^10.3.1","@storybook/addon-docs":"^10.3.1","@storybook/react-vite":"^10.3.1","@rolldown/plugin-babel":"^0.2.1","@storybook/addon-vitest":"^10.3.1","eslint-plugin-storybook":"^10.3.1","@chromatic-com/storybook":"^5.0.2","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.1.0","@storybook/addon-onboarding":"^10.3.1","babel-plugin-react-compiler":"^1.0.0","eslint-plugin-react-refresh":"^0.5.2","@babel/plugin-syntax-decorators":"^7.28.6","@babel/plugin-proposal-decorators":"^7.29.0"},"peerDependencies":{"zod":">=4","axios":">=1","react":">=19","typeorm":">=0.3","zustand":">=5","react-dom":">=19","tailwindcss":">=4","react-router":">=7","reflect-metadata":">=0.2"},"_npmOperationalInternal":{"tmp":"tmp/scaff-z-react_0.1.9_1779749331723_0.80935940239987","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@darkfrost-1107/scaff-z-react","private":false,"version":"0.1.10","license":"CC-BY-NC-ND-4.0","type":"module","main":"./dist/shared/ui/index.cjs","module":"./dist/shared/ui/index.js","types":"./dist/shared/ui/index.d.ts","exports":{"./styles.css":"./dist/scaff-z-react.css","./*":{"import":"./dist/*.js","require":"./dist/*.cjs","types":"./dist/*.d.ts"}},"sideEffects":["**/*.css"],"scripts":{"dev":"vite","build":"tsc -b && vite build","build:lib":"vite build --config vite.lib.config.ts","lint":"eslint .","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build","analyze:deps":"node scripts/audit/analyze_circular_deps.cjs","analyze:lint":"node scripts/audit/analyze_lint_issues.cjs","analyze:duplicates":"node scripts/audit/analyze_duplicates.cjs","analyze:unoptimized":"node scripts/audit/analyze_unoptimized.cjs","analyze:dead":"node scripts/audit/analyze_dead_code.cjs","report:loc":"node scripts/audit/generate_loc_report.cjs","report:ui":"node scripts/audit/generate_ui_usage.cjs","report:tsc":"node scripts/audit/generate_tsc_report.cjs","analyze:all":"npm run analyze:deps && npm run analyze:lint && npm run analyze:dead && npm run analyze:duplicates && npm run analyze:unoptimized && npm run report:loc && npm run report:ui && npm run report:tsc","scaffold":"node scripts/scaffold.js"},"dependencies":{"@babel/plugin-proposal-class-properties":"^7.18.6","@base-ui/react":"^1.3.0","@capacitor/android":"^8.2.0","@capacitor/app":"^8.1.0","@capacitor/barcode-scanner":"^3.0.2","@capacitor/core":"^8.2.0","@capacitor/ios":"^8.3.0","@capacitor/preferences":"^8.0.1","@capgo/capacitor-nfc":"^8.0.18","@dnd-kit/react":"^0.4.0","@fontsource-variable/inter":"^5.2.8","@fontsource-variable/outfit":"^5.2.8","@googlemaps/markerclusterer":"^2.6.2","@hookform/resolvers":"^5.2.2","@react-pdf/renderer":"^4.4.1","@tanstack/react-table":"^8.21.3","@vis.gl/react-google-maps":"^1.8.2","@xyflow/react":"^12.10.2","axios":"^1.13.6","class-variance-authority":"^0.7.1","clsx":"^2.1.1","cmdk":"^1.1.1","cordova-sqlite-storage":"^7.0.0","crypto-js":"^4.2.0","date-fns":"^4.1.0","deck.gl":"^9.2.11","geojson":"^0.5.0","i18next":"^26.0.8","i18next-browser-languagedetector":"^8.2.1","inquirer":"^13.4.1","localforage":"^1.10.0","lucide-react":"^0.577.0","next-themes":"^0.4.6","patch-package":"^8.0.1","qrcode":"^1.5.4","radix-ui":"^1.4.3","react-day-picker":"^10.0.1","react-hook-form":"^7.72.1","react-i18next":"^17.0.6","reflect-metadata":"^0.2.2","shadcn":"^4.2.0","sonner":"^2.0.7","sql.js":"^1.14.1","tailwind-merge":"^3.5.0","tronweb":"^6.3.0","tw-animate-css":"^1.4.0","zod":"^4.3.6"},"peerDependencies":{"axios":">=1","react":">=19","react-dom":">=19","react-router":">=7","reflect-metadata":">=0.2","tailwindcss":">=4","typeorm":">=0.3","zod":">=4","zustand":">=5"},"devDependencies":{"@babel/core":"^7.29.0","@babel/plugin-proposal-decorators":"^7.29.0","@babel/plugin-syntax-decorators":"^7.28.6","@capacitor/cli":"^8.2.0","@chromatic-com/storybook":"^5.0.2","@deck.gl/core":"^9.2.11","@deck.gl/google-maps":"^9.2.11","@deck.gl/layers":"^9.2.11","@eslint/js":"^9.39.4","@rolldown/plugin-babel":"^0.2.1","@storybook/addon-a11y":"^10.3.1","@storybook/addon-docs":"^10.3.1","@storybook/addon-onboarding":"^10.3.1","@storybook/addon-vitest":"^10.3.1","@storybook/react-vite":"^10.3.1","@tailwindcss/vite":"^4.2.2","@types/babel__core":"^7.20.5","@types/crypto-js":"^4.2.2","@types/geojson":"^7946.0.16","@types/google.maps":"^3.58.1","@types/node":"^24.12.0","@types/qrcode":"^1.5.6","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@types/sql.js":"^1.4.11","@vitejs/plugin-react":"^6.0.1","@vitest/browser-playwright":"^4.1.0","@vitest/coverage-v8":"^4.1.0","babel-plugin-react-compiler":"^1.0.0","eslint":"^9.39.4","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-plugin-storybook":"^10.3.1","globals":"^17.4.0","playwright":"^1.58.2","react":"^19.2.4","react-dom":"^19.2.4","react-router":"^7.13.1","storybook":"^10.3.1","tailwindcss":"^4.2.2","ts-prune":"^0.10.3","typeorm":"^0.3.28","typescript":"~5.9.3","typescript-eslint":"^8.57.0","vite":"^8.0.1","vite-plugin-dts":"^4.5.4","vitest":"^4.1.0","zustand":"^5.0.12"},"_id":"@darkfrost-1107/scaff-z-react@0.1.10","gitHead":"ab3e72fb0c68099d997bab0191e14e7328d9a13a","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-9nWwCNNIWHAuqLgEjFzXiVhtxHMs5bTLLHVr4hn0vHdtf5yvg3gmoy/NA9X2VPcffcdul7FzN/N/jm2cT0AG1w==","shasum":"6810fd18d88760e58d7f7e32551a4ef3eb0f69a4","tarball":"https://registry.npmjs.org/@darkfrost-1107/scaff-z-react/-/scaff-z-react-0.1.10.tgz","fileCount":638,"unpackedSize":1277538,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDWT01VHloZvQFRDn8SqSv4+XT3qQLFNe6qkrL06MBxuAIhAJp1GWJVFo3nebxKuYPWmwSfRXxXtn40ch2iqYpxnpXy"}]},"_npmUser":{"name":"darkfrost-1107","email":"gabrielbernedo610@gmail.com"},"directories":{},"maintainers":[{"name":"darkfrost-1107","email":"gabrielbernedo610@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/scaff-z-react_0.1.10_1779754149053_0.7760382884051495"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-25T22:09:52.108Z","modified":"2026-05-26T00:09:09.351Z","0.1.5":"2026-05-20T18:16:10.985Z","0.1.7":"2026-05-25T22:09:52.383Z","0.1.8":"2026-05-25T22:26:40.169Z","0.1.9":"2026-05-25T22:48:51.889Z","0.1.10":"2026-05-26T00:09:09.233Z"},"license":"CC-BY-NC-ND-4.0","description":"This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.","maintainers":[{"name":"darkfrost-1107","email":"gabrielbernedo610@gmail.com"}],"readme":"# React + TypeScript + Vite\n\nThis template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.\n\nCurrently, two official plugins are available:\n\n- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react) uses [Oxc](https://oxc.rs)\n- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc) uses [SWC](https://swc.rs/)\n\n## React Compiler\n\nThe React Compiler is enabled on this template. See [this documentation](https://react.dev/learn/react-compiler) for more information.\n\nNote: This will impact Vite dev & build performances.\n\n## Expanding the ESLint configuration\n\nIf you are developing a production application, we recommend updating the configuration to enable type-aware lint rules:\n\n```js\nexport default defineConfig([\n  globalIgnores(['dist']),\n  {\n    files: ['**/*.{ts,tsx}'],\n    extends: [\n      // Other configs...\n\n      // Remove tseslint.configs.recommended and replace with this\n      tseslint.configs.recommendedTypeChecked,\n      // Alternatively, use this for stricter rules\n      tseslint.configs.strictTypeChecked,\n      // Optionally, add this for stylistic rules\n      tseslint.configs.stylisticTypeChecked,\n\n      // Other configs...\n    ],\n    languageOptions: {\n      parserOptions: {\n        project: ['./tsconfig.node.json', './tsconfig.app.json'],\n        tsconfigRootDir: import.meta.dirname,\n      },\n      // other options...\n    },\n  },\n])\n```\n\nYou can also install [eslint-plugin-react-x](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-x) and [eslint-plugin-react-dom](https://github.com/Rel1cx/eslint-react/tree/main/packages/plugins/eslint-plugin-react-dom) for React-specific lint rules:\n\n```js\n// eslint.config.js\nimport reactX from 'eslint-plugin-react-x'\nimport reactDom from 'eslint-plugin-react-dom'\n\nexport default defineConfig([\n  globalIgnores(['dist']),\n  {\n    files: ['**/*.{ts,tsx}'],\n    extends: [\n      // Other configs...\n      // Enable lint rules for React\n      reactX.configs['recommended-typescript'],\n      // Enable lint rules for React DOM\n      reactDom.configs.recommended,\n    ],\n    languageOptions: {\n      parserOptions: {\n        project: ['./tsconfig.node.json', './tsconfig.app.json'],\n        tsconfigRootDir: import.meta.dirname,\n      },\n      // other options...\n    },\n  },\n])\n```\n","readmeFilename":"README.md"}