{"_id":"frontend-standards-checker","_rev":"114-f9d14d9481b7b58f2377317ca6cd2745","name":"frontend-standards-checker","dist-tags":{"latest":"1.0.107"},"versions":{"0.0.1":{"name":"frontend-standards-checker","version":"0.0.1","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@0.0.1","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"98313343a3c4c3396ed2722b3c2e1fb3032ba24b","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-0.0.1.tgz","fileCount":45,"integrity":"sha512-qwEYkw4pVtRPmpwD7ThduiMmdPGxgYyUDgRsVcmjE8YkgwJ+qCKhdh9mGy5vxD3DLSVg/4C0or31RNjHoHSdgQ==","signatures":[{"sig":"MEUCICMKXYT51ZfcX4wN22y2rsq6YOINFXT4K79mEKChjlNxAiEA9bVmsjSO4FpSHJz3k+yb7ZLSekrIYZXbHdSkYP2I1qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469750},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"}},"gitHead":"bb6a6216cd51daa20f805dd30c63190207d73848","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"echo 'Tests coming soon'","build":"tsc && chmod +x dist/bin/cli.js && cp package.json dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"node dist/bin/cli.js --config \"/Users/juan.pena/Projects/Personal/frontend-standards/checkFrontendStandards.config.js\"","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","standards:all":"node frontend-standards-full/dist/bin/cli.js --config \"/Users/juan.pena/Projects/Personal/frontend-standards/checkFrontendStandards.config.js\"","prepublishOnly":"npm run clean && npm run build","standards:init":"node frontend-standards-full/bin/copy-frontend-standards-files.cjs","standards:zones":"node frontend-standards-full/dist/bin/cli.js --zones --config \"/Users/juan.pena/Projects/Personal/frontend-standards/checkFrontendStandards.config.js\"","standards:verbose":"node frontend-standards-full/dist/bin/cli.js --verbose --config \"/Users/juan.pena/Projects/Personal/frontend-standards/checkFrontendStandards.config.js\""},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","eslint":"^8.57.1","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_0.0.1_1752790110572_0.07350328190998123","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"frontend-standards-checker","version":"0.0.2","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@0.0.2","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"6cd816984ee8f3eec77365731f4356dd3631448b","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-0.0.2.tgz","fileCount":57,"integrity":"sha512-frg/GaXQ/uuoMYiHJokkLm6yR74o0UADhY7QeZgXLyhq4mC6j1NffHeyjHf+VTGxrLt74uyGrQ3/g41WNvZUKw==","signatures":[{"sig":"MEUCIDqOWod7kJ4d8spLN4TOMtZu5jTll0Axch0dXgeCw5miAiEAoTr0VQGl3M3izgdiXshhqdAEM/hDxRCCS4B6RSYOfvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599206},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"}},"gitHead":"1686ee9b31dbdf5e4fa1b07dae6a3a90ec0d694f","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"echo 'Tests coming soon'","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"node dist/bin/cli.js --config \"/Users/juan.pena/Projects/Personal/frontend-standards/checkFrontendStandards.config.js\"","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","standards:all":"node frontend-standards-full/dist/bin/cli.js --config \"/Users/juan.pena/Projects/Personal/frontend-standards/checkFrontendStandards.config.js\"","prepublishOnly":"npm run clean && npm run build","standards:init":"node frontend-standards-full/bin/copy-frontend-standards-files.cjs","standards:zones":"node frontend-standards-full/dist/bin/cli.js --zones --config \"/Users/juan.pena/Projects/Personal/frontend-standards/checkFrontendStandards.config.js\"","standards:verbose":"node frontend-standards-full/dist/bin/cli.js --verbose --config \"/Users/juan.pena/Projects/Personal/frontend-standards/checkFrontendStandards.config.js\""},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","eslint":"^8.57.1","@types/node":"^20.10.0","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_0.0.2_1752791838048_0.5635884663598756","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"frontend-standards-checker","version":"0.0.4","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@0.0.4","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"89f277ea8d27648d9a9f7c022365d053c85fb3d4","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-0.0.4.tgz","fileCount":57,"integrity":"sha512-YpT4iAMBcVMx+NG0lcDLK3NVb+n4nJPprFUMG6obcExBT8GZvH4WubbMWRJLAFjQSXEq+PICleCD4EydJ2KxXg==","signatures":[{"sig":"MEQCIBDfOIn1L3dWx3inhIVDULzDscVkgBOhMIoAkiS2pqP1AiBRDoF2YaMNMLlSC6rYR0VAdZOfWG+Q/XqzMKfzeGXOsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":597990},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"}},"gitHead":"960d91fdd7a7614b61f4ce2af125e857124ef6bd","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"echo 'Tests coming soon'","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"yarn frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","eslint":"^8.57.1","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_0.0.4_1752851126072_0.06971804994979758","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"frontend-standards-checker","version":"0.0.5","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@0.0.5","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"e073b2114fe2eac926e3e370d5dc85dcc9490fef","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-0.0.5.tgz","fileCount":93,"integrity":"sha512-cBew1kxWlYq3klruJVz180VkYO5yDZJTJg6p6i2Z1427b3Oi91Kxa9jXZDhrShP57hy9wMjeMo7hD2Fo/MV5Ug==","signatures":[{"sig":"MEUCIQCl5FW58z9D8SdYfg9xGHACDZ6TiIH1N4+iWLNOgahwTQIgCXFYnMfwGpWgFMosTIHr+bIn8JgMKhjWRucU/kR3kjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605033},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"}},"gitHead":"305bebf5b11dc18929416a927ae8e8b66cf331fd","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_0.0.5_1753124207255_0.42001847510466894","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"frontend-standards-checker","version":"0.0.6","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@0.0.6","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"72d861d6085173c563119d507576e2686bce4efc","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-0.0.6.tgz","fileCount":93,"integrity":"sha512-dSvD7jNMOBhkg5X1DLt+8fNHm57k4chm21588c6wctkSpf8owo3YB7fZt2Qpfd/XBTAVon9as2fTltJJkK+Q8Q==","signatures":[{"sig":"MEQCIEII0l45k2dfYEu+McXGI8lZvwFmGPkRzhCGiApFaM5+AiARaNyvrZ8BxsZRMmcPttlLVASc2tCZ/A2SICBBa2DO+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605528},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"d42a5c41107b0e19692b42c04a991064fa3c91bb","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0","frontend-standards-checker":"file:frontend-standards-checker-0.0.5.tgz"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_0.0.6_1753124783507_0.9428039050747581","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"frontend-standards-checker","version":"0.0.7","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@0.0.7","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"be02c8bab3df9b027f0ac776261d4022923d72d0","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-0.0.7.tgz","fileCount":93,"integrity":"sha512-arYlJW9dX8Un/L72ofpxI+7XEbnugS8MS+E18d1N+K6oYuS5ZcMzgoH+ageAi1f+7Inye0kCeRJBLP59R53xPw==","signatures":[{"sig":"MEUCIQCmEPq84KyqQikNgPkGHlNgPQACqBcM7TbgewgVW8jTFAIgKe1PXc+/CnFy+gOiSNaRJ46I5qseEmKBqO9yE3XFaoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605366},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"f8f59a631ae963737eb7906a31f776756b9253da","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_0.0.7_1753125624734_0.5111353260239015","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"frontend-standards-checker","version":"0.0.8","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@0.0.8","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"c60c17d7ace3b80cac5687934ab82a96ecbc963d","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-0.0.8.tgz","fileCount":93,"integrity":"sha512-cyN3IfgdIPgRwI4pl7yyRXxurh9PanJdUA0pCwpOu5VV4VqZUV/IzRtsdLKlgBl0S8KNGyLD/g8EMGpjpfBh1g==","signatures":[{"sig":"MEUCIQD7XUqOPel9ZPGz6deJAGXQ+EC3625X4Y7AZoLl4CmnYQIgIMUExsa25azcAfafEgQULhWbdqsLBsUD2KuLUl7j980=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":585052},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"ebd62abc4add78ddfe7a6d6afed2bfaaa3b654a7","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_0.0.8_1753129338325_0.6727996920784165","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"frontend-standards-checker","version":"1.0.0","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.0","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"df3f471fc741d8448ef71467e0ad6aa7788a03c0","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.0.tgz","fileCount":105,"integrity":"sha512-CvcOuIhzbLKaOdbpQm6YUYbOscxBHOlHznacZp3PinDHMaxrfVj9eyrLQK/fXURnyMwu03I1GMmo7HhEQi2UgA==","signatures":[{"sig":"MEYCIQDrSOGBxYzi4D9TuYvO8rEVVABVE8EHB8z9RURk4fRSLwIhAM6KWbSmTpPqm0isg07nz/+zgSHxXKgF4um7jFEC1Mit","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601965},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"573b2b1e1cb6e43d1f394aa65447c317aa4f3546","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.0_1753281956892_0.5681387301342933","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"frontend-standards-checker","version":"1.0.1","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.1","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"0d99739db90c541edfc49a52ba9fddf4fbd9f391","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.1.tgz","fileCount":105,"integrity":"sha512-N1k8+sZusm1AHBz1SfKUqmLhw8I3QSF1mDkkUT+I07TRagvB8SUvVQNE/YxdD2S5MNRaKx2EcK3C2PSKUfYSSQ==","signatures":[{"sig":"MEUCIEhcgphh4QZxG5rNMffPOlhu6Bll5nONUQhaP34rWUvEAiEA539c5q5KLhygc6IXuWPwi9wk/6s60JjTsVb4EsMKJXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":601688},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"4a557138f487062dc658620f284cc295c1cc44d5","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.1_1753284360713_0.9384638368099778","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"frontend-standards-checker","version":"1.0.2","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.2","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"d8977285aecab0acf25e923d5bafa7d1517f2d06","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.2.tgz","fileCount":105,"integrity":"sha512-34lMqnoh6lhmw1sVRh8k33dQ2wQWFu8yhkLP8WvxbTF0KeQRD9/PoZRmWOunZG8YKdyD142PWZ8yaL5oy5dE3Q==","signatures":[{"sig":"MEYCIQCJQCgsXouT/RmA1MHZawyszWbLxoevavy7tTJ/ohlt3gIhALOoyiVC4wqafNMcVIOFHMDyxkoQbSs/X+N9meKtR+IQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":602442},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"4a557138f487062dc658620f284cc295c1cc44d5","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.1","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.2_1753288071854_0.8082768838411423","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"frontend-standards-checker","version":"1.0.3","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.3","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"df504cdbd0496c01eaa8342497d4ed606cf2f301","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.3.tgz","fileCount":105,"integrity":"sha512-lPqfjZaGd7v+UBWpzYM+ILp6BMSciUpkT1wnwhxGCpsWGKv4e+z97JXOkmAWRDF4sw1Y0FCem8jNf508WcMP1w==","signatures":[{"sig":"MEQCIEZZsjXYLh9uCdVzByD2QtRSohovagKt62bwL4kwxLBJAiBixFbdoujKdKVTZbPxkMZHubddOCuYeBWABbwQMz5WiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":602350},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"f6cb04ba5448e28091ba1b850a345a498297dfae","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.3_1753289167803_0.7169789075905164","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"frontend-standards-checker","version":"1.0.4","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.4","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"108905181df8bcfea0e4f3714d81a2b95da85e9e","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.4.tgz","fileCount":109,"integrity":"sha512-e5WdHnlMTWufKoTpudnXnP2MoPEIwSY+VjqmBZezAuBE8w6Axs4HNYyK3mF2QtyoLTdxjgIlM6DYmcALAQASsA==","signatures":[{"sig":"MEQCIEavXN3QcESvNoHWShLbPHoo5AFa0+Nh/WMlUZU3kBfIAiA/RvcEP/Xv/G0UswrciPHwDuPpsy7bYbkhjXa5SiP83Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":604847},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"f6cb04ba5448e28091ba1b850a345a498297dfae","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.4_1753301782310_0.7522449776911919","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"frontend-standards-checker","version":"1.0.6","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.6","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"f4124399f91ff223ace5c9227b3f843bf07119ec","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.6.tgz","fileCount":109,"integrity":"sha512-RZpBZZznKMx7dluYUbaLlb5ROu1fY7xQCy76kJZOM2Ztr4LcJXtFMvFGf6X0vA/no3+7JjqBm6zvALH6JrqSig==","signatures":[{"sig":"MEUCIQDroJ4CJoMhZ+1awOyWE0/3Bsz0LIxM/sjbmd9IisdwSwIgTwTqTUShfgT7VQmYv/YmluC8wfXNptnxsHrHOzEqrVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605490},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"f6cb04ba5448e28091ba1b850a345a498297dfae","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.6_1753302179196_0.22485542593070496","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"frontend-standards-checker","version":"1.0.7","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.7","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"3ba94462b4abbba573edb7b27b22494a643b8f8d","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.7.tgz","fileCount":109,"integrity":"sha512-fTSEUsdjcb1UUj5LG5oOdcJnYdkd2ovU9l7QW1hVarHCeEzYC+Ssrk2xGXTyPIQ3F05fjXbCEMjOqw7CZ3Rj+g==","signatures":[{"sig":"MEUCIENgLQUL8jU4nrtAWNG/xaa+J7Pn4gZgs0UIbxkxzazQAiEA1KXzo2OeJIvkAGZ3XLuCt5PaD+7BZmLTXVEy2HFKSRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605636},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"f6cb04ba5448e28091ba1b850a345a498297dfae","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run clean && npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.6","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.7_1753302316483_0.6218529875702468","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"frontend-standards-checker","version":"1.0.8","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.8","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"25c636b775b3155dcb51458cab9144594e53a39b","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.8.tgz","fileCount":109,"integrity":"sha512-wMZItxRDZwUKDoTLEeRoixqY4GDE0ciT3FdOYnLfJ2deIZyHCrlcKEu+nvKMzn8ogQ+gPtlhAVU/CH7ebm+u+w==","signatures":[{"sig":"MEQCICpe4njJ0a19I4J/MkssH17JwkhMo7TiKVfYBhl5x8psAiAiN7xdOdZmvCYLXkOhTXgOUNYOIuV7/ygeY5GJgI+Gkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605765},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"f61f66d642e5a5a0ddc410f2606be966bb55369b","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.6","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.8_1753304037881_0.943410260601683","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"frontend-standards-checker","version":"1.0.9","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.9","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"6e9facc2c3c0d88e9dcdee938fdfad2257f92072","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.9.tgz","fileCount":109,"integrity":"sha512-zBth8e4J1OphOojIspDuBi00q/bemyce/Yh4x2G1qwu2rRpEte87XTz1JwDw9F97ZalJCw8gwDK097llRb6C2A==","signatures":[{"sig":"MEUCIQC80zXmxPwvtOXwJxee7bHwFZBybc4K9Cmf10RHX2xXrgIgc74KW9UgxBjiE7CSOZe0tMCrMl0B79PfbL2bUXxq1Wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607927},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"b1415d9b4ed0dd702ef7775b94e0e70f8e5551e3","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.6","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.9_1753309582729_0.02107543213478258","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"frontend-standards-checker","version":"1.0.10","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.10","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"5d65452ca7de73643c31b795250ed0195f829bb6","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.10.tgz","fileCount":109,"integrity":"sha512-m72Or8agtC4ZzJoqJbB3yWMI+c4seTlneJzroHsCfOquzzA9bGIbSmfmNPeNO8ij8OvRgYjrvZw6hfbufR1CDQ==","signatures":[{"sig":"MEUCIEttGwRfya7wqIntEy+zeB33nDwBTzgiEP93obDlEqvXAiEAzNldpNAFqv4c3M2grfdZckwsxMHnhX1r5qUFk0BbkTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607137},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"b1415d9b4ed0dd702ef7775b94e0e70f8e5551e3","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.9","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.10_1753309980430_0.3066225311182784","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"frontend-standards-checker","version":"1.0.11","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.11","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"2723f1b8a144e7854ddae23dca4e0535c0986c9e","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.11.tgz","fileCount":109,"integrity":"sha512-gIUwmXVWW7MBmWwRz+t1Ksc9P/FtdWLsOgqmTKF1ZawFevf1X5xmJx+uFZzpldvFgS3HRjx4ity0aCXahjjHLA==","signatures":[{"sig":"MEYCIQDRnSV0gL+Eln/GjDSxQAWCiEGAjfOhthzq225TYNCZfgIhALj6lSkDlHeY8Gxzp6uNo1jF1bsTabq5cJnY+W6y6W5l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607118},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"b1415d9b4ed0dd702ef7775b94e0e70f8e5551e3","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.10","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.11_1753310149598_0.7464944738447308","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"frontend-standards-checker","version":"1.0.12","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.12","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"34516dca1968ecfa5c5772594cf3be7219e74059","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.12.tgz","fileCount":109,"integrity":"sha512-h5e2EHdVrva9bL1nH6+8jdyY1sNdqRYBHhcoIEMEIinLK7kY8pT1exK2nsJa+gnJ/UmTDheT5+e95GY+UibJLQ==","signatures":[{"sig":"MEUCIQDJWCONqgOYaBXFphXmjnhx8yOaA/Kk3UmPJ2WipLB/0AIgEySH6xHixQIXxLbHoIAik5kjsa2JQ5y5Nf6r3VS0//E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607133},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"b1415d9b4ed0dd702ef7775b94e0e70f8e5551e3","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.10","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.12_1753310254806_0.815530903396342","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"frontend-standards-checker","version":"1.0.13","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.13","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"21b245a20161247c67bb94815403f561c7419c92","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.13.tgz","fileCount":109,"integrity":"sha512-dge9uCWoOq/lzy/E1RpH3+vazUIfu3tbYjc/efLVfnNRB2ctniqCJMUq1rDJdtDMd1tagcO/LgG/b7/kqbX1xQ==","signatures":[{"sig":"MEUCIQDhvzWGc8wD8QQyB4GwfkwGYwEa1hV+u3pi9IJaz2dmwAIgGCutk7uLSdXLGd5QP2ZBean2NGMLa41K+7irSguNiS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607416},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"b1415d9b4ed0dd702ef7775b94e0e70f8e5551e3","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.11","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.13_1753310337688_0.23629208810985336","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"frontend-standards-checker","version":"1.0.14","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.14","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"489d3bdb250c03108d3e7bc28f2f0ad8995eeed9","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.14.tgz","fileCount":109,"integrity":"sha512-7CkrVM2hN8tfWcXVGeeNJLsNfuoUmE7kbzi4Z5XQTf6B3uPu3HiAU0QUhBYRXcs72llcINIC5qrtPM6E8/oq9Q==","signatures":[{"sig":"MEQCIEBoEZY5w53CBWTa7K8JbAtJeLmD7pkmcf6LCRLp9b8KAiBeoZk+ifAZ2/sxNyquw1ItUkdQPfhmW0SK2BAs7V8ciQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607122},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"b1415d9b4ed0dd702ef7775b94e0e70f8e5551e3","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.12","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.14_1753310430047_0.5576800619967279","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"frontend-standards-checker","version":"1.0.15","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.15","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"9e4e9df1d5e8f0317b609785a2064ec5fff6244f","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.15.tgz","fileCount":109,"integrity":"sha512-yefFCvp4nSH3J3VJ5Vxdqr95NU8IynCjNfl+NX62I+SqPLfEPnbrtYNX8b7jG/qKhaG1UC9H+GgLIblfk6n2qw==","signatures":[{"sig":"MEYCIQCRxxcONkyq8aCh8RUZHTiCI6me/YP4dqE5uAyNE3NJHgIhAIpF/HXKasdB3vlHCq/yLpVzaWUNkJoxrQU2tyndeS1x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606710},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"b1415d9b4ed0dd702ef7775b94e0e70f8e5551e3","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.13","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.15_1753310819360_0.6125483449161484","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"frontend-standards-checker","version":"1.0.16","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.16","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"009d55f19ab8bcf1c2d8376e6370416719d1a1da","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.16.tgz","fileCount":109,"integrity":"sha512-++psgJArjMqbTCVVr6Gb+rx7wJxuu7ZM/sj2Si7Uv3E7WYdsh0tgumf/4+dqmLkDKdgs/c0n58ZJdKSC88WPFg==","signatures":[{"sig":"MEUCIFrI/bQNzjwDie43csJRUdg9rF3Qp5dg3c2PTLwtnA4iAiEAltonyTSXUwd35biT79/NagsKimodP1CGUkzWbxAAmfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606658},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"0095f524bf020b11cf86946464ffbb7afc0db2f2","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.6","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.16_1753366428674_0.7735371968673053","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"frontend-standards-checker","version":"1.0.17","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.17","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"c21636a854eb143d2dec0002c0ffa94abec7e865","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.17.tgz","fileCount":109,"integrity":"sha512-q3rrIqq6paLGswamfbSoJeSwH4gsnw5mtpYTMHZtqse5361vFLntE7QFXqXZClYK1NVFdZDGeiqoIjJWCQE7uA==","signatures":[{"sig":"MEUCIE92spp/uLwSP5TCmdxyeWQTJ2eDEx5bNjxLEp1V5JL+AiEAn+6tOd+OrwarGL901+6F53eoKHRXPC/VvKp2XWeaINM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606405},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"0095f524bf020b11cf86946464ffbb7afc0db2f2","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.15","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.17_1753366541140_0.25850783668944066","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"frontend-standards-checker","version":"1.0.18","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.18","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"32217d15eb97746df6e66448c8219ffc55889e68","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.18.tgz","fileCount":109,"integrity":"sha512-djJ2cBqE7RfCOihC3iCc8sXv3Z25UEWMPp3cBm9rDqF8NQhaH5Id5/ptWztB9abj5DfqBklu4X4leq3xqiqQYA==","signatures":[{"sig":"MEYCIQCjp/OjL1Cs85sI0eRbzISiof95d3rVRtaTUdi/nBCT5gIhAKbV7ZsPgUGMSPQRCfYzERU1zQOnl/sMcRABZ5ARfBEi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605466},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"0095f524bf020b11cf86946464ffbb7afc0db2f2","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.15","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.18_1753367038910_0.6387897544311509","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"frontend-standards-checker","version":"1.0.19","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.19","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"483d0e7b88643a1ac824a25cb59d2f7f81fca903","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.19.tgz","fileCount":109,"integrity":"sha512-hD7EtilKcb+rrwhvtQ/l2y98z8P+Ie5pWfzjmNMHESxPadAkJBuPGUbv4QQET0t/14oa4hcx3HP0S2bV8DS+Lg==","signatures":[{"sig":"MEQCIGuO6OHD6MvLvprdVjxGE7QrrAUQrqRk5DicW4XIuHu4AiAqkG4zlZxX+hafQXdp8Tjs4pSVPPrBbAet8M4v/CJZLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":611929},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"9994598fcaae5c01ac5679eebe50d008570ba42d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.19_1753390472352_0.16435328134495863","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"frontend-standards-checker","version":"1.0.20","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.20","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"2717b125231d53bd5e1bfb438e160293ca3d6068","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.20.tgz","fileCount":109,"integrity":"sha512-wHzBBjQQE9uJ2R8YkwNFlral4ydxTOK6hTGSj+XJcI+Y2B9jErsOqqMb8SD4FhTwl8eW0ZxzN1lIdmB6rh7ZAw==","signatures":[{"sig":"MEUCIBwtr6xRwUw2LfG9YbFMOHuGfTI2rsq5dmjJCHhgrRy7AiEArfMcHDX1B2hDI8b9PddvJe+qor4/ZE9bSikQyFMI9Mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614328},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"672361e49f8a002d99918f8ef38c2c9970a964ab","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.20_1753392456002_0.52352108232843","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"frontend-standards-checker","version":"1.0.21","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.21","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"efae5861c718a2e30d3bc64dd736f4e6e84edf83","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.21.tgz","fileCount":109,"integrity":"sha512-wgAiLrTNsdHiJ/ZHYgfPO2+ukIUfpTHanquvNEtMxEljnjdVYhvW9aQYj2G3d5fVE2V+6+adQVtnEhJWhtMIrA==","signatures":[{"sig":"MEUCIQCesGtMeDf7VuNKkIfVrIavLTql+KAlcQiJGTvc36cIMQIgKL+7QCpsuzbJrpffKZOq7J1LO8d5MU9W4Iy9ydXEcgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624651},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"672361e49f8a002d99918f8ef38c2c9970a964ab","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n⚡ Para completar la configuración ejecuta:\n   npx frontend-standards-checker init\n   # o\n   yarn frontend-standards-checker init\n\nEsto agregará el script y actualizará .gitignore automáticamente.\n\n📋 Comandos disponibles tras la configuración:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.21_1753394453635_0.6477659167186394","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"frontend-standards-checker","version":"1.0.22","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.22","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"a468a70157c0ca801d5ed1a1fdabd6792b3d0fb8","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.22.tgz","fileCount":109,"integrity":"sha512-Al4IFX4tDkb4pXv4A5tSAe3+jlNgEpV8fg3IardHdbd5+D/DJSGk2J52y9mMtgXzZgw7Z6pkcP2rDHU30E3mHA==","signatures":[{"sig":"MEYCIQD76f/lDZ9JsAgjasVQHSdLPYZwvjTJn7UyBHYvJTi/LgIhAPYJ/im7YEl1joBw9h9DmVQTBwGXavgoKq+lPvEGIPZg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":626339},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"672361e49f8a002d99918f8ef38c2c9970a964ab","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n⚡ Para completar la configuración ejecuta:\n   npx frontend-standards-checker init\n   # o\n   yarn frontend-standards-checker init\n\nEsto agregará el script y actualizará .gitignore automáticamente.\n\n📋 Comandos disponibles tras la configuración:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.22_1753394883952_0.35313892183509377","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"frontend-standards-checker","version":"1.0.23","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.23","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"37082b4479db58574ee9745a695c55d9eaa6c265","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.23.tgz","fileCount":109,"integrity":"sha512-4MZhcyBmwH3N7gLPpn0v65HXcl5Jm9unmyIa2KhL14YIWTS5q+l/QwzrG+T/RHu/+MpLHdI5zALvPiZsNTIPzA==","signatures":[{"sig":"MEYCIQDJvPhuMByERgUmhPEUPXvmtJrLre/0nB3OHA3kHiuB7gIhAKlfclQmTLDU3RA+ofFFDJ0S9dgUuCmCOEmxeIqYlmDp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":626621},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"125f0afec35e98607338d7bb4962871c18cb1101","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.23_1753454232280_0.29898509288775554","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"frontend-standards-checker","version":"1.0.24","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.24","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"17e6c5c7eadaad543a4776fdc6b818e3b456f100","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.24.tgz","fileCount":109,"integrity":"sha512-F6RLq8Q7Ebqk4b7RKKN1EXxwoY1qDE3j0Tu8ePsRgUEgD9c1JMe4AJTErKHKPwh4vMUA3HFYOXNdgn27ULiQ9g==","signatures":[{"sig":"MEYCIQDf8pHf6wGOQvhH2z1ra2sAibrdXIHNoHViY1DY6rxOnwIhAIbvTFhX17CaMFlUEktlQ3WKlX36FpA+U5/YBZWf3bZP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627700},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"125f0afec35e98607338d7bb4962871c18cb1101","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.24_1753463254727_0.19251022694331965","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"frontend-standards-checker","version":"1.0.25","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.25","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"eb38c61a25eda8d243c4eea36bf70edc7aa5628d","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.25.tgz","fileCount":109,"integrity":"sha512-1awG/yO+e2sl3ax3gpR7rh2eywpBPGoxGI4AFWeUypvdeGI2tKhJ5/pK/ft63k8z2A29+Wmf4vNMCUo6LGIEag==","signatures":[{"sig":"MEQCIDk0PIZJisQNsS0WkdyqYoj9tl6jor6/Kn9qDsIyrEs/AiANds5tdBX69yRVBvS3RDjiPGSPqXyx8K440aOJ2Y46OQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630875},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"79591159eba73904703ccdf2c3c9229861d322e7","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker check","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.24","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.25_1753470282992_0.09227718956688213","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"frontend-standards-checker","version":"1.0.26","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.26","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"46ac1c6c4cc459091c16b8caaebb015b9d240cfe","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.26.tgz","fileCount":109,"integrity":"sha512-XLGu7+Ic/csY1yBpk9jLokedOJoRn9yyVvVy/c/M348IXTktirJuZkhWXVxy5VlDwGH/jgA4n0d6XM+3Of4dVw==","signatures":[{"sig":"MEYCIQCHT+eCiHia1cFSFuNCXRYFRjSmQtrp2cxXEYAv2KfWQQIhAL8Iow0CG97weR7BC543SR7GEqqgZ9sHXyB53HuLUsQv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630096},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"79591159eba73904703ccdf2c3c9229861d322e7","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker check","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.25","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.26_1753470757764_0.7118173663172205","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"frontend-standards-checker","version":"1.0.27","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.27","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"2e7b243d0ff49aa49f6384eb3eb93b6b8c7f5d1f","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.27.tgz","fileCount":109,"integrity":"sha512-zG6Ospckse3RJbss3kFyl5KMoUSBynFMxJ/lxBWGoiolE82V4qIqPaBX4ZQ7UQyYpJCRvUnbnrOHESst7Nupig==","signatures":[{"sig":"MEUCIGDkqmw7LjAz2oip4QQvslJZA+P+VdXZUB7T1Z12OSV1AiEAktLgPuCt6ipm/7EpaHRo/jWqij4arhU6eGVVYBLhrMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630178},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"79591159eba73904703ccdf2c3c9229861d322e7","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker check","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.25","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.27_1753470881970_0.7017962026459474","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"frontend-standards-checker","version":"1.0.28","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.28","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"60c7a7d228a5c25078f25bb8649f03d22ff780de","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.28.tgz","fileCount":109,"integrity":"sha512-8+6/Iy+9HxTbMu+j+HfnFJXuxn6r+fNyeUdHPTgHawlZowZwkyV+GBV0hdsjnv8PhaF94ghIcSCrheFaqVbIGg==","signatures":[{"sig":"MEUCIDZQEY/j16Pt+fTYW43Ybw1Ubc4p6UpXNHQVDRLm1+j+AiEAzRUJTUekxVgyPEvY5gijo7Ca3evW1tAIQhrp0B8JmQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630268},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"79591159eba73904703ccdf2c3c9229861d322e7","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker check","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'","prepublishOnly":"npm run build"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.26","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.28_1753470935738_0.5715749344265382","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"frontend-standards-checker","version":"1.0.29","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.29","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"19cd011c69b227397a73a645b448a7d6c0441fe8","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.29.tgz","fileCount":109,"integrity":"sha512-3+R/teF3ySyWUGywsbzn/R0BpQjTqyyYhBdNCslahXyNFb4IHcBW5HQBJMUmdvQjXqGIAqyMQG9w546ymOviLA==","signatures":[{"sig":"MEUCIQDo3oF6Wavntl/a4nHi5GWSSNTz2tUtaa8FSEgJjHxyZQIgBIPRiLG+rsghw7b1t8Be2LfxKKk5SqYcPrVwZxmszY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627904},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"79591159eba73904703ccdf2c3c9229861d322e7","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker check","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","frontend-standards-checker":"^1.0.27","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.29_1753471116798_0.1685696519755493","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"frontend-standards-checker","version":"1.0.30","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.30","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"be007fe06b675c1b78742b1faff9217f1728ac17","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.30.tgz","fileCount":109,"integrity":"sha512-VetsvjsRVOKKeF9TIzutwwyjDkNmFa4xBJUq/mCzjg3rF1B2qDL535BsZIpyN/B19slOQnQzK9BB20n4h338BQ==","signatures":[{"sig":"MEUCIGiPes8isL2EVN3oYSD7lmksEv99GCiWLdXYvLWInagiAiEA8o6m108x0ZyqDKzOYoewDerCWKK5uHtcIrg5cXcxsV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":626113},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"79591159eba73904703ccdf2c3c9229861d322e7","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.30_1753472782903_0.7484902002078719","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"frontend-standards-checker","version":"1.0.31","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.31","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"097242018f1bbcb39a0c6ef82c503f58008d6f5f","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.31.tgz","fileCount":109,"integrity":"sha512-bX4U6I1LLVySrG6Jy4I2lghEpHIyS005Z6Zp99JTOzFbWdE8VqXZSTNtgGcmWYLgxK0jgAMuPzVnsLssV60lcw==","signatures":[{"sig":"MEUCIH0EloWtbi1ugc9xTMhwN/Dl8RSkVULEBZ0m9x4Y7wz3AiEA7+KLqvnxxnMQfbiEEU/AP1fg38rX7wyjKbwYUtv/PyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625706},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"2ed548d8372be4de2d3fad2fbeb1203563fe8ec5","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.31_1753479198441_0.17946224741730266","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"frontend-standards-checker","version":"1.0.32","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.32","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"4c54284edb9859d1783dc6a2af98aeb437223bf4","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.32.tgz","fileCount":109,"integrity":"sha512-VPJ1+cIrosecLCV0HmySuMvfy6dbXyLKe2iyIV/zRJo8sUNTgdLXEdQhI5ImqdbC/TEa41uP9dl6MnfoRXoPfA==","signatures":[{"sig":"MEUCIQDuFMgWf1ITcCCylqk03eTKvqphrUx2j/o1fjSLzLOGTQIgZ2wIKnp9dddbRQzH3aKbOIhh+PFkv77JmNLAcY+M4Z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628126},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"2ed548d8372be4de2d3fad2fbeb1203563fe8ec5","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.32_1753713287836_0.4684500922350785","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"frontend-standards-checker","version":"1.0.33","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.33","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"c5b8c771dce6308e9ab906eb6822a86a21f6e574","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.33.tgz","fileCount":109,"integrity":"sha512-653R/11YbbrXa0koOOYQ+mr2wiAqpPk/1SVLw7bUk71MrotIjVC4L0ByPtLgiRAubDf7g8bGwg7yvdKf1tsgXQ==","signatures":[{"sig":"MEUCIEr4c3l0w8fold/lj4ZcOjelKzF0cGPirX6y8zN5gPnqAiEA3cEWARx1/+SvffK85/1Nt5z7UnEZIAszff/UA/hwt8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628132},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"2ed548d8372be4de2d3fad2fbeb1203563fe8ec5","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.33_1753714055521_0.5117718360838583","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"frontend-standards-checker","version":"1.0.34","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.34","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"17bff80949258d4be8b9b581177b93d8b86e23f3","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.34.tgz","fileCount":109,"integrity":"sha512-kSL3JProkI8Pt9vqXnGphF8Zsv7LGPkjAaa4CuG01aqWMyOuwGAkL3x8g1fNxh0RpWzrXf0vOUHK13ITE3invg==","signatures":[{"sig":"MEQCIHON4EnelyFLI0L1UaCDbwShD4Qupfuu+vcKjHOY5cnnAiB7v8nOJG6To2i+fsp2a/IW6F9GbB8E4JhVsO4XdipGZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627857},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"78f18469c2e16d4b9f1764671b8f8b1ed16e95f9","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.34_1753719552210_0.578050744860978","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"frontend-standards-checker","version":"1.0.35","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.35","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"b8eec26ffac0c02aeb03acc0858b1ddd6fde1d25","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.35.tgz","fileCount":109,"integrity":"sha512-e/L4RL6IfS2+pbK7NPCGdWwFo8LQyR0n34bnL7A4rOKzTSaMf8NUofxR8IwKJ/KFC8qrI0H+iSvfBKlm8gKDWg==","signatures":[{"sig":"MEYCIQDxSkAH31xCWmQtEKVmOZfeTlDWsbFzlD+/ebhepPfqDQIhAMnSqNg4TAtDAaep9hp3xEKAj1/xZm8YmO9ke4o/3RhP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630523},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"3ecb60ef087871e35ce086ec4c5ba5f15ed2c65d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.35_1753721382999_0.7259020375018708","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"frontend-standards-checker","version":"1.0.36","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.36","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"c3a147e25249113abb2bc6b5c1eddafed2843093","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.36.tgz","fileCount":109,"integrity":"sha512-k6cMas5jK/1g+XEYtLR1p+BOiV3eUjamrmdR/YyOnTdEnU2h/dS8jJiaWV5yU2glNrardySiSvwOr1y1tmq1KQ==","signatures":[{"sig":"MEYCIQCV1xTKRnyuVPEbWkua/kISd8rV9xQPsP7vvmExUeQ52wIhAJ5SpuZDGB+StIspiNaEJBXSeNNpsLC7vz6NGK/zgJpD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630810},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"3ecb60ef087871e35ce086ec4c5ba5f15ed2c65d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.36_1753721974816_0.6413307837979081","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"frontend-standards-checker","version":"1.0.37","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.37","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"c13b96257bf5825b92416166283815eb40de185a","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.37.tgz","fileCount":109,"integrity":"sha512-Tzoe5oqsaRozG/E7V8JDdX9HrcbTBif0j9O0xjyU7vdht/uaVV6SXuZx4q4Qktn3EH1O7ls1FxemeJGrhOcYSA==","signatures":[{"sig":"MEUCIFXRMuAb6O8xQzo29UIFEL7J5+0x7/NRBUGXKB2/DUmWAiEA38wneQfOOaV7lSiVG0/AMwfTJ7TS2ObHzS1urbSGDEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630800},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"3ecb60ef087871e35ce086ec4c5ba5f15ed2c65d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.37_1753722184306_0.30596558285963926","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"frontend-standards-checker","version":"1.0.38","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.38","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"efaec0efd91a2cc98d7832562370bf5aebe96307","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.38.tgz","fileCount":109,"integrity":"sha512-jqy+EJp7C8tHL34VQNZRTWPWR3OhHld9sOGtcAEmlpEC9KYCQYACOC9A6O3Ad/DxarCYI3lKY0wmYBjg/tKkxQ==","signatures":[{"sig":"MEQCIFGjiJzZ08I4VLw4/ZupxfXOhnOfKlNY/IxavIU5P8nyAiAmz6mESQYQyA0Bmh4+oalDbg1OJU9QujTCRqsUGnWerw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630888},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"3ecb60ef087871e35ce086ec4c5ba5f15ed2c65d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.38_1753722471357_0.2958183410988584","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"frontend-standards-checker","version":"1.0.39","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.39","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"b9bd6564eab01248cfd05247882778f6009cc77a","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.39.tgz","fileCount":109,"integrity":"sha512-SfpilQYxzScfPaxARl6ny7yIovrq2RKrw3vsfzkwGSy6dPMgfiODhaVuEWbGjR9wIWTyp5goTWjfQ3NAIE9hiw==","signatures":[{"sig":"MEUCIB51RAIO+v9wnTSdmp/RZxYvV13tVJCsmBUxuFdNt+w7AiEAppB/la/D+EIYFAPab//1XJAdkTUx6ZXzjfWyb8ZXi1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":628014},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"3ecb60ef087871e35ce086ec4c5ba5f15ed2c65d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.39_1753723263759_0.8419854778403986","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"frontend-standards-checker","version":"1.0.40","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.40","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"d09a35ad7805f4e592ecdb85735cfbb7d77fc5b7","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.40.tgz","fileCount":109,"integrity":"sha512-t0HWSm7PH/Fx056+e95rEec8OY9hGIw+lDYYbzxBUX+4f2HR8gNPTvHH/pxzp1NxnL0wBfXawxT5gqF+JvFx4A==","signatures":[{"sig":"MEQCIHVgfnqQZ7CL31y6LfVjV1ncbuuaaJxqU/EwOWVOo7GHAiA4yyvYNnQLz43+bMghUUuYcZsqT+xMsDbjg7lppDq4gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629736},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"8a8a3af04ed20f8d152c5acbbbd55f35f3afb0d4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.40_1753723541245_0.44225587032140745","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"frontend-standards-checker","version":"1.0.41","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.41","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"9264d70e6046893a31b416344c66ce6a944a8b39","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.41.tgz","fileCount":109,"integrity":"sha512-i7NZttEUsdqPcp+aGmQij2QiC3TnZeP4+PXJ7ofMpiim0S6abpdVe26YTQyf5yJalVK2lNfttqKoxhWoUiMCqg==","signatures":[{"sig":"MEQCICumJDBztO1KV0cHj759c7sTA6U6NDTGruCUbWisIKF2AiAfy/1AIsm6iMuowx4KPb2/RUPpVfGizA0TQ496lsAxgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632839},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"dc6e515f9b1cf12150248b51c26a1fe9d0cade27","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.41_1753723963763_0.9543122095989787","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"frontend-standards-checker","version":"1.0.42","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.42","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"707c7cd825de680e91a33a0af53d94589e6883b0","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.42.tgz","fileCount":109,"integrity":"sha512-p24bw27AgeWnxGrygDDPlwnVU9CD3zxDCGTb+adiYmsh2Rq2DT++cj6FnsZfv2hlg+I7wSwNSUedpqevt70fKg==","signatures":[{"sig":"MEUCIFn4XZ1vGQsx9YJ9N2Tx+vw/Nesyej63SSWfNdEM5ANGAiEAl6yByW9axqF28aCsE2rWuhOHHt/u62yF8tTtgHWi2rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633077},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"cb234fadb1130941a1588c652ad0c094d2161f6f","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"npm run build 2>/dev/null || yarn build 2>/dev/null || echo 'Prepare failed'","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.42_1753799343344_0.019202479900493064","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"frontend-standards-checker","version":"1.0.43","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.43","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"305eca7b37c5ee8c34e4ef4b308cb0ec937d9c3e","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.43.tgz","fileCount":108,"integrity":"sha512-E9E3Iib5CYQBidkR2ec8xyn2Va7qUd5y0q1aps6QWYWAzggBaeIQ3RNcLDWQAM6ki7IeQS9Pc1JWM2MxRJcaMA==","signatures":[{"sig":"MEYCIQDmOu5Osw30Qa6MJM9gx569DIV09sN9gingBejGUdINiAIhANQ59ijtkvzO6WGrTPIufegVWuoeOtbHXwArHuOuC37M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623279},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"6f94a75d6e2172cda0fc953b362ea1e356604419","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.43_1753819983867_0.7853439296747657","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"frontend-standards-checker","version":"1.0.44","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.44","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"f43c09138aea2560b0116ab7456e2fdf8202f3d7","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.44.tgz","fileCount":109,"integrity":"sha512-SW3o7nmpueNuHOMAhYZqo1rwt3qS8Spzx+Nt8ILSVCOCQuvAr5FLgCof7IQSJV3TsImp1s4ZZMQtP2Zm9SvkHA==","signatures":[{"sig":"MEQCIECIgSDSq5+WXR98CU/hE95gKOuHVS0Z/E7kuS3nrrGyAiBruNGV+TVk8mbZOu1ITnu9VfdcRwV6Lnft7NibWE4Nhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627872},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"6f94a75d6e2172cda0fc953b362ea1e356604419","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.44_1753820206359_0.7351058876537975","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"frontend-standards-checker","version":"1.0.45","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.45","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"4e673826c560aed4abd935845cc01d9103b0d269","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.45.tgz","fileCount":109,"integrity":"sha512-e42lNvBvAARPXoht5L9CJvN6gT4tuq6m7rG37fBsjNZREHWL7SiP+8NeUjU8rAnUsN0cNSAWdzkZAl9but74dg==","signatures":[{"sig":"MEUCICvfZSmQTumtKoOt/GjlXXjvHt1L61pchLN5lpcJF+BuAiEApWK17JAc5RUgCJ/s1M9x3nBt2WOOPIOice1LTVP0qMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627872},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"6f94a75d6e2172cda0fc953b362ea1e356604419","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.45_1753820400043_0.7471784993597905","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"frontend-standards-checker","version":"1.0.46","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.46","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"fef6e7ca1320aca12ee4fe317229975a720b2112","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.46.tgz","fileCount":109,"integrity":"sha512-XxuhZ62PBHDS1VY55JLAZar7VwKjSqZWJeuebv+2OVXURHE9xUQ9pQYHQGYbW2KLyyQlTsVctz/x0Gq4ZN4irw==","signatures":[{"sig":"MEUCIEH9ulBb5enW/rix8xvUXTsTZbD4uC8OA28LditBbPQiAiEA1xGI0kij+FmqCLNDn3vvZmhCT7X+qN9LzqgPTiGJDNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627872},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"6f94a75d6e2172cda0fc953b362ea1e356604419","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.46_1753820682180_0.3191172182879545","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"frontend-standards-checker","version":"1.0.47","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.47","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"ebdf8cc0e979c950de8fcb7577a82e3f72984f6f","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.47.tgz","fileCount":109,"integrity":"sha512-Drll7y0IX54h/rWLVC5ERHWsRJRUHxpFi9rtU5IEBQBARfp9FeUXne3L5qsSa63oofqJ/WSjevtOKNuen9blCQ==","signatures":[{"sig":"MEUCIQDkVIU+cmx8W7/FB/zxlFSzX/srXzRmuJpOVluemXdsfwIgIxrk5m0tagsI2z09+cmcftl5qvDs/vwMXBsAWJvNe30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627875},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"6f94a75d6e2172cda0fc953b362ea1e356604419","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.47_1753820794634_0.20762769342741616","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"frontend-standards-checker","version":"1.0.48","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.48","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"1243d30fa4b530a2cdebe5a9aab133ee17dede79","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.48.tgz","fileCount":109,"integrity":"sha512-LKTW0VKtoRsDv/bOWJDga+OjAx43AbdwK5XqhtwSe0OIcUYwnmhBxid8opfPMkcx3xswBR3q04H35qX3vFrerg==","signatures":[{"sig":"MEUCIFv4uMxTaDiPYZibVRlhf7SSsVdyEMSwmtQ5R+cQTHBlAiEA5bBTqWxo6oYvk7mTOtxdPepLt3poQQxPH13MvoFRPtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627680},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"6f94a75d6e2172cda0fc953b362ea1e356604419","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.48_1753821071502_0.6362570890686627","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"frontend-standards-checker","version":"1.0.49","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.49","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"4a08917565f33b13d27360ba442e4ba2877156b2","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.49.tgz","fileCount":109,"integrity":"sha512-zd629uzPHw+IrcUZZd2OZPQRzPwMiwLXYBbfQutAr9VOXlU72fvCkb6nTRo17iZmaW6PyHJLpKqQK+VJIpsnGg==","signatures":[{"sig":"MEQCIDLCy3LuBbDZuOSXhKMv/J3yJ6pD2CfAtVrca4YtdbB4AiAhw0PBrMNjY7osDqUdsZsu+PQGQ2+npQGVT+62e6l2dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627681},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"6f94a75d6e2172cda0fc953b362ea1e356604419","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.49_1753821284303_0.46650439864467863","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"frontend-standards-checker","version":"1.0.50","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.50","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"f037424b115e3ba86ed200a3664ffa2e8bd7a0db","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.50.tgz","fileCount":108,"integrity":"sha512-tdWP8HLHDRWJasUyHwhEx7c3rewSvgr4uCSeQ0hTBuZUiBNfCrSWrcctBoBi1M2AlW9fuQqyF0kzM0lwg8LJEw==","signatures":[{"sig":"MEUCIQCQsV7yq1cBf8gi+U79YzQOul1Z5kU8VsdcOL92mXYCGgIgPTomzt+yjcHFXwrmFsZWxh3/LoQ3YmKS1kycnP0kjEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623914},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"a3d151ec488c8ed9782c1b7718ce2b7e9f2f004e","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.50_1753823667944_0.6065180305113287","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"frontend-standards-checker","version":"1.0.51","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.51","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"2892fbf93cfadaf3b8a0c9f6ba832d3b1fda09fc","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.51.tgz","fileCount":108,"integrity":"sha512-U5Zn0LuGQWYTH03+w32pxblm4cozCp3sdHBH5mNm8FjCuuluZag/9moV7cS5xMio8F4wTOn316TLziz6bG/27Q==","signatures":[{"sig":"MEQCIB9jdUS45jPIuby7WF07vvbHcbXMF75ofSqKSebIflaoAiAi+HuLEQn4jlNDWsuunsmqyEQ329zEKqbBoCuFWLMlig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623914},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"a3d151ec488c8ed9782c1b7718ce2b7e9f2f004e","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.51_1753823845057_0.8636305411308063","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"frontend-standards-checker","version":"1.0.52","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.52","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"2d8eeafbd5b28ce21f9706dc3ceed6764d819231","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.52.tgz","fileCount":108,"integrity":"sha512-B72N9UlpD30tJZSfugX3P/Ozng6hqfu72wz0FEQ0qc3n+yWuZFUnOVGQEMO9in/3JgGXEUH6LUTybLYl0lFpvA==","signatures":[{"sig":"MEYCIQCIxWW251NxgiYJmrGiWFzqdS4jLSHJwmQ6rvf7/9qMqQIhANpzWxpcbky/C98ID2rIf6KgZVGrzVfo5QliXmoW25xW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624663},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"a3d151ec488c8ed9782c1b7718ce2b7e9f2f004e","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.52_1753824540995_0.5993182809152293","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"frontend-standards-checker","version":"1.0.53","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.53","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"3a5598aa7b71081889a81dc369fc5ae8fb618b29","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.53.tgz","fileCount":108,"integrity":"sha512-DjeXV9fu2P1bX63MLSmZgMzIe683GVjInVjX6lj6a/IJgY5uStA7QWmpdQ2hKZ45HN4SHjH2uPeTuh+JhUg5rg==","signatures":[{"sig":"MEQCICf1nGbKspoRWn6eBjxLuP5Etl852CufVr4UB7q/z9GeAiA29bQDs1oLBjtE1Xlil2AmFppHiaB3piHs/hTbnV5zvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624663},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"a3d151ec488c8ed9782c1b7718ce2b7e9f2f004e","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.53_1753825066508_0.9866500966458358","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"frontend-standards-checker","version":"1.0.54","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.54","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"7a84635ad23e6fb11c736382b0d3a489671395c1","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.54.tgz","fileCount":108,"integrity":"sha512-MwTei0DIQW+jHpBXOTe5KoznV37pPJ8tP1SAi772c7FhJSiz2fM+yNU4Jn3qpfzIPDXeitVqIfo6HypKluxhig==","signatures":[{"sig":"MEUCIGrczxkQjMhDwksPPATOlrHsxonLTRJUQh6QxIeR1qlqAiEAtVMTYvEuVLHzrMcWrmaj7RXp46l9N0+H51WUPVwhj1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624970},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"a3d151ec488c8ed9782c1b7718ce2b7e9f2f004e","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.54_1753825465904_0.6589305599069117","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"frontend-standards-checker","version":"1.0.55","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.55","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"330d0d963d9ba39f88d317a744be508bc09fdffe","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.55.tgz","fileCount":104,"integrity":"sha512-G67KTzAp2V78Nk99a5Z6z3aDvI0GNcL3Hm7BmznX9WsDwb7vQirxL/6CRe7zVuvSx90N/eE1a7Bxxu3u9BEWrQ==","signatures":[{"sig":"MEYCIQC00EVpKGtzy2vPOcZ/Q/RZA9h7IxFO9Uj3luUMekezRwIhAPX0A63muCmCSQ6hL9BFxhanUhXCSLEE8plEgbhFpRGD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":621567},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"fabaa09446025fc1f4266ee54213e08af5259ad2","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.55_1753826552335_0.4106372930839053","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"frontend-standards-checker","version":"1.0.56","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.56","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"72121982e339d0213bb4faa27616ba02bfe7348a","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.56.tgz","fileCount":104,"integrity":"sha512-NtRBpjBQtCfDL6Xpt7XdkPI2JEM/yNK1UhSthJsjD/+XACqktXidVte5kz/OAKwPJDbVOdbVjLdQvaMiJEtvSQ==","signatures":[{"sig":"MEUCIBm6yPIKBKAJ9sascmrC8SglpVdXf2+vX+GPP2Hw9QToAiEAiL1iHe/WNAashQCp6AadgMPu/OV34N0WUFImhPfmEzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":622453},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"520b91652cd643722c2c7e467c89d7369f357d5b","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.js\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.56_1753827760171_0.8060658661409577","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"frontend-standards-checker","version":"1.0.57","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.57","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"6efa78a88695fe9c458301de9d16adfbb2195eb2","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.57.tgz","fileCount":109,"integrity":"sha512-5xcJ2Zqg8zI3rnUAmvzdyxp1v05NbfGQiIIyf5JkjfWUnj170fRwJEXAo5cRBJT4HFc88tH00XQadX6Gh3/xGg==","signatures":[{"sig":"MEUCIQD8AKpeaD6c42y7HSAk5dCTzJKNnlu+T/W4tKWP+KTkcQIgCmfwxZtWlVs7BjoWK8ZcyRBpehqnIdxCw0D3ZdZkHGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633102},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"520b91652cd643722c2c7e467c89d7369f357d5b","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.57_1753827920839_0.6713342702171863","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"frontend-standards-checker","version":"1.0.58","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.58","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"4c342fc17c6801822f9ad1011553dd1e5dbd62b1","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.58.tgz","fileCount":109,"integrity":"sha512-PGovP8oEGzvcbFzydRbA6yyZwF3lIbfuR0FTbeBa845KwuGLw9wucylWRk1RVS7tJXXWXDm01/p27zESUMPUbQ==","signatures":[{"sig":"MEQCIG6QR9oW6HNNqkcDGjmxA3zBTSdqyt6SrCCXah73wF6GAiA5e7fjAPPr8rlVSBkpEN65UQrHzCEjP/bI1dvl5OMW1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633220},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"520b91652cd643722c2c7e467c89d7369f357d5b","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.58_1753828323136_0.16583603658754398","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"frontend-standards-checker","version":"1.0.59","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.59","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"49aecc72d9f20826d8bccf12406ff9bc63980007","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.59.tgz","fileCount":109,"integrity":"sha512-24GTrSWErd4bD9nrMBR15A2MHg/bUFy0cEAgRdr6YUchLJhmc0e7L2e0bttvIWayD3Q9h5xiRX2WzIoqpGDL8w==","signatures":[{"sig":"MEUCIEKIUsZwCxvGye26btNb6B+xk6ouyUKiig2mBfszWKdIAiEApfriEMHYhMilGYIDJrvBo9XFqE/j4UvSao9DP7y5hWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633343},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"520b91652cd643722c2c7e467c89d7369f357d5b","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.59_1753828436948_0.7566757540285722","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"frontend-standards-checker","version":"1.0.60","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.60","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"e8325ece686a69b954c44d1f0db98fc541343b41","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.60.tgz","fileCount":109,"integrity":"sha512-uBWV+pLR0nn1QyAbxTnJbWObYihRTAqMzr3D6sZHSNf75oKNfNpIE/uNELPZZNSIkDWXN0QIJwS1dnqz9wr4eQ==","signatures":[{"sig":"MEQCIEO1im2R54+7isBs2okeVDLlDuVNh4z0r9f20hv0h9bMAiBPMqOvY0/qBgRXc0AMSaGQxUhVhXGsyjkoC0n1hFb/8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632214},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"520b91652cd643722c2c7e467c89d7369f357d5b","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.60_1753828764308_0.3342033621887699","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"frontend-standards-checker","version":"1.0.61","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.61","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"cc851a291b26350153d45c662d01a6adbc89d2e6","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.61.tgz","fileCount":109,"integrity":"sha512-FU/Y8pGmmfEi6s8kscxWciY4H90E1y+qlSE2/3EJBLYK5EXrsn5uPpmXtOYodDEH+UcNunbM+IqEIH8rpsCc5w==","signatures":[{"sig":"MEUCIQDuOvGy8XTI5LYCERcsLLM9w4iYvH+h0FfrJkddL/n0pwIgLmAXGdi173fDOkP3OGSAtAEI0U/f06Ye01le6/YYRSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632985},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.61_1753884398034_0.5818349513934495","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"frontend-standards-checker","version":"1.0.62","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.62","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"52441d1acd1042396eb46a1d5778735998d49d9d","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.62.tgz","fileCount":109,"integrity":"sha512-C8cvA2p49MZfboV1Cd5udUyI3PuQHXj+BwdGamfcY0c+Gt+7nz1LcZ4/I0zlpr8lK2rlJXEbrb/d5j5Qs7OZhQ==","signatures":[{"sig":"MEUCIQCmH/gbuzncAP2Bijr1rOP0uAPxPOBZC4fYf5SuLBUliwIgB9m8opRgD2LRQUdmX4Ht5T13BXZAib3XT0zZCtf3ZlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632940},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.62_1753884744573_0.5660121960660216","host":"s3://npm-registry-packages-npm-production"}},"1.0.63":{"name":"frontend-standards-checker","version":"1.0.63","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.63","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"2bf27d340852f2b46ca2da65058312c61c33b5dd","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.63.tgz","fileCount":109,"integrity":"sha512-1XczNgc20JSnkoyLtMja8O1jqK6UE9mo4EvD+7qQBlCPwKFJB9EuKpvicbLQOTI1fsdn3ylLrvWhODC3YhurEQ==","signatures":[{"sig":"MEQCIGkquIh0wBlSQygqx0Rccl8IFKuNQ1pPF4NW+EJsjiNGAiB402L369CVgHit3M2U4ALNgOh5HdvbEb5/O8Y+1xepeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632827},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.63_1753885200672_0.3731943750954829","host":"s3://npm-registry-packages-npm-production"}},"1.0.64":{"name":"frontend-standards-checker","version":"1.0.64","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.64","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"53fcb51d26d8a1278f6981cba01e81942b4e7083","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.64.tgz","fileCount":109,"integrity":"sha512-xydlc1KHNVLNYCoW8W9ohRhDlLUqGpJHFqTDjDJNdnPZNzVvqKgiNbZcTGArMKT2hWcbOcdSWdsWn1ge5KBf5w==","signatures":[{"sig":"MEUCIHXp28M8PFUni6UY6SnjSGUqQT86LSdUHMHDuEo5hh5TAiEA80TgyE+wRtNK+I/GJPngc4gPbKx5V5COqxkA9E8i/TM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632621},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.64_1753885571483_0.9482339233749406","host":"s3://npm-registry-packages-npm-production"}},"1.0.65":{"name":"frontend-standards-checker","version":"1.0.65","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.65","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"3650414dbe1d96926c47be6b71e169b8f6a8979d","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.65.tgz","fileCount":109,"integrity":"sha512-N7WRQLLc4DgLlVFnO6JjIPCQLckTgP5xk/8aZuSdojOItBeRzdnAkyIs/HM7gyl2zuLf2epJ1oAZk3GWOBys6w==","signatures":[{"sig":"MEUCIHykYMm0v9W+Jtxnc40CVK5+/SujHyqkGQOC3GPrF2tdAiEA5r6IGGayel7+9zbGEYYk4+zIbD4B+Vsp1BW3REToJRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632375},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.65_1753886322111_0.2516114305378703","host":"s3://npm-registry-packages-npm-production"}},"1.0.66":{"name":"frontend-standards-checker","version":"1.0.66","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.66","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"28a77adbf66bf96e0dc735ffec83e8d5c341a1ce","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.66.tgz","fileCount":109,"integrity":"sha512-bDNawRmsh0ekVgI3ZpLaVLIib80gpZk3OYuhYzUr+BTN8Q7JDH8wkmCqGPEE8D49OnF0xwOmbPuKeux0iLjBYA==","signatures":[{"sig":"MEUCIHai9G6FRCZnshVNEaIujb1d+vPMMkYWz/pgc7tB4vH4AiEA42w0XZ8RToQC79TlPIYOMd2FlGtIoPvIPvcpIisdDGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633343},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.66_1753887041442_0.719503467846718","host":"s3://npm-registry-packages-npm-production"}},"1.0.67":{"name":"frontend-standards-checker","version":"1.0.67","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.67","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"d0e602a9d44de521b96cbc44ba1c97dca8d82f70","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.67.tgz","fileCount":109,"integrity":"sha512-+5oeMR7TUKubI6Py379qNkCLgYOTLhPVjnhcPKtRnl6zmQLsiyXMmkNyY6VjR6849m6Xej7JeTJrdzK8DpsbKg==","signatures":[{"sig":"MEYCIQDeUF4izT39z41oxaJmBwAkABD4NivAk4Ty6lmdq773UAIhAO1Sjwyb+99Cjc3MFCx2LpI1AskkKp7E/1WzJUhlSMds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632816},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.67_1753887648296_0.3122444063837546","host":"s3://npm-registry-packages-npm-production"}},"1.0.68":{"name":"frontend-standards-checker","version":"1.0.68","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.68","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"5d1ca1fa3d67bc0a767d1e19e540ccb2415df90f","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.68.tgz","fileCount":109,"integrity":"sha512-TXaJiU0ol483sn6W3BvhoE3NY/GWJyZBv+nw66wvAAJ9Ne1juHX4UzTz+6fPOoHd29il4j/8reOKSFxBQI9jXg==","signatures":[{"sig":"MEUCICGXhl9RucBWgg9+0WTmdQ9ESCL80pcQ8bCnvA672HpjAiEAyrAOV6pLIjVl7WmHFZoC37eeJf5wF2ZW1RfhSjjpZ2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632810},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.68_1753887733715_0.23863491174637463","host":"s3://npm-registry-packages-npm-production"}},"1.0.69":{"name":"frontend-standards-checker","version":"1.0.69","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.69","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"ae488d1bb081cfb07708e5bc02d133877d22aeb6","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.69.tgz","fileCount":109,"integrity":"sha512-w1Xr9wy/ESAYfh1wGyKaOTSLVUiZkD+8RF0bleDlvdzTcgurpybLrP6w9mIAkfLCYAHRHT9zO2ouU1tGZ54C5w==","signatures":[{"sig":"MEUCID1/aOoTyq7mVuqIvMeV9RdHl+BnlNWp56Nu71LdeztFAiEAg6V7pdSEsedV1ps+wns0eq9ee7L+ivzJYOInJehfu88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633261},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.69_1753887964125_0.4572319786292989","host":"s3://npm-registry-packages-npm-production"}},"1.0.70":{"name":"frontend-standards-checker","version":"1.0.70","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.70","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"6f30268e7b06feab3ba7f3f7263abcb138ae8cb4","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.70.tgz","fileCount":109,"integrity":"sha512-D7T3PVhT/ObqclYgDDZqk5K3oQSifwfKz+Bno8V0qoHyBAGvekLzAAwg0qf578tMdBBm8e2brn2MFv57SN2qlg==","signatures":[{"sig":"MEYCIQC5cYfEx65AUwvAMxQmV3SKqQ/Zw8T18CY6Ck8Qod5ApAIhAPYd4iiwYcUHAfA3lRlBT7kbRO9CmqTk3v2EZjtUPbny","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633326},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.70_1753888072348_0.7718027906002227","host":"s3://npm-registry-packages-npm-production"}},"1.0.71":{"name":"frontend-standards-checker","version":"1.0.71","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.71","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"06f8ea2464bf4094a05fd1f1724ebfd0faf02856","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.71.tgz","fileCount":109,"integrity":"sha512-eIArPsAbCaKczhJPJaJ/3iEQWY5ADDohxv+WVtrvD3pqeji+fIzXKm9VU2LmZKtyIIzko8/hQNB4ArRoJTTTYw==","signatures":[{"sig":"MEYCIQDDwDIDzOzS+z0JtM/nO4i76rmYBTU4qaEQTxtekGKEMQIhAPjjgbLDLNh6m+LHH83AHTVI/9eeYVCsK94KLWuwCD2r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633622},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.71_1753888599278_0.08842487804681354","host":"s3://npm-registry-packages-npm-production"}},"1.0.72":{"name":"frontend-standards-checker","version":"1.0.72","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.72","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"d7e945a9644a3b483e413e0861fd58ff224f7171","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.72.tgz","fileCount":109,"integrity":"sha512-sQuyJhTasvQXqoDZ7jGVyBprbleR1w6P+HTPdzDpaTI6mUzqbs1m1r7IJIoNk1YbXYWkoj3u2w1QK2JnvpMmwA==","signatures":[{"sig":"MEQCICw06lOkNz2n3JVZCeGzKCQzhl1iPYvH3IpG5Oi2vvkDAiA6ITqU3tV5RllW2AcERT41sU1J0hhXaucJNNx6gJ6EqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634994},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.72_1753888778038_0.03592389488795633","host":"s3://npm-registry-packages-npm-production"}},"1.0.73":{"name":"frontend-standards-checker","version":"1.0.73","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.73","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"5ff6688f6042cb4ea151b2fb5ed781eb7bda1eda","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.73.tgz","fileCount":109,"integrity":"sha512-lDxfeGJx81WDrtk9As43WgEQRu23geGLrz53WdEZ6uqR/0gdKavdbd1NWoGayAOTWn2Ggq9OslMyHKKwaBE8UQ==","signatures":[{"sig":"MEQCIAa2vBJ34QLvFf3+ltcdK/jmWsCGAhs7mUdfgJQQ7OYVAiBtz9PLE2W2xg5vqYLhsVaFXoXrWEWpXLL0GKN/eNengw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633237},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.73_1753889282156_0.6358902969469489","host":"s3://npm-registry-packages-npm-production"}},"1.0.74":{"name":"frontend-standards-checker","version":"1.0.74","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.74","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"570e92714d20cf038acab62dc722d4fb26cd8745","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.74.tgz","fileCount":109,"integrity":"sha512-o0JOIzvI5r7A/MS+Dmt4QQ9Hr0fwxagPT9AWp7Eq1BnujJ/+0hKND4qlH7rv7AOzB1ioFqGGKsE1/PB7/yCWvA==","signatures":[{"sig":"MEYCIQCqixjTwmBPbhnbSKJu9IUlbu7i8zDhHL5L/S68apMVPAIhANxsR9xFdBTrKewM54+SI8N0qn8irat8stnGCmpR0BO8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":632185},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"bf4cd78c8a7146f110be5da3dadcd10b2f4655f4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.74_1753889961187_0.468254394226028","host":"s3://npm-registry-packages-npm-production"}},"1.0.75":{"name":"frontend-standards-checker","version":"1.0.75","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.75","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"55ce52416cf156a9d0d6e5aed2f9de12bf155450","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.75.tgz","fileCount":109,"integrity":"sha512-+/cWG+hmOSG/gi592DfCH0ZH6boJZRm+IMQj29fH1QVC7Hw9QTU0f2rAbW5QzJWfqG11FHeTy2unVd3tzoehzQ==","signatures":[{"sig":"MEQCIGm5BV82GUnxOdgs6KbsxUcT6v+pdM0e9DbT79L64HLMAiASDEnipIVUz0K7xxf4l7oaGB3MOsQIYnmeAmMwpkLZCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":633092},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"5099a2b0a3e970ed159b672e3eb4b6e5a7b7acb1","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.75_1753893188078_0.9432426108865044","host":"s3://npm-registry-packages-npm-production"}},"1.0.76":{"name":"frontend-standards-checker","version":"1.0.76","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.76","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"931738589b5a3c71136901ae861ada8aefd8fc2a","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.76.tgz","fileCount":109,"integrity":"sha512-YKnqBvysmb7feXFgOOpdtTX7esDDsYmf1UA/+DDiR8/JlRNZ6h+zt7k24wMoFqBJ4A4XQBrQlgBmPt+nGg77EA==","signatures":[{"sig":"MEYCIQDlrTQTZWGx33eMloSGk84R4GABrViyewYopE1i6CNOogIhAPR3RfcdKSg5C/H+FGsjB/eS5ddRrs+MJI0Hgtl86X0Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635492},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"041ef16851b83326d067b0631b65bb74b2b5e446","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.76_1753893769979_0.9533889209270829","host":"s3://npm-registry-packages-npm-production"}},"1.0.77":{"name":"frontend-standards-checker","version":"1.0.77","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.77","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"581a5e05ca926cd60e823972cf574b362af711a8","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.77.tgz","fileCount":109,"integrity":"sha512-RzEYajOTGNUvU/C+DnpAHjukyF/h89TgZIV7iNf6aOILFPK4JUg8DKVxjgLLESdeKqZR/rGtYGZ/zsW82NBjKQ==","signatures":[{"sig":"MEQCICbXoSRCjg45JGuX5XW9CYcLXxjMXqzYFNbXUhNMn2XyAiAot/OSKIbQWRkt/A+hWWwOLyTy9EmrC14YxzFqT5tjWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":635477},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"4a91fd143a8ee08f20ebcd4d293da277957b93de","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.77_1753894614747_0.5412754788740337","host":"s3://npm-registry-packages-npm-production"}},"1.0.78":{"name":"frontend-standards-checker","version":"1.0.78","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.78","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"73517a0d6ca1030bb15fcc2c244747f6ac17d1da","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.78.tgz","fileCount":109,"integrity":"sha512-gev360c7z1Hd0NxTy6Ja+90faB7QmKSthy7nIm8YBSe/uDvwWvjTPNnuXNJPQ2NChVOciQzfRJH/wLHnbw01qg==","signatures":[{"sig":"MEUCIDITzO2rxHAyRJfSbbbWG9RLAa+1ai1O5S/g/8Vcy3TEAiEAvVZGDuLPZQPJ3JD5e3HcdQKvlWMZgBUs8bH/jXpx51o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642848},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"f19a9b0b6b667c050c82e978e9a747b1493e2a18","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.78_1753904198210_0.6905972225802319","host":"s3://npm-registry-packages-npm-production"}},"1.0.79":{"name":"frontend-standards-checker","version":"1.0.79","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.79","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"d5d3793594857fd5e7382c9ce979d443501b7c45","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.79.tgz","fileCount":109,"integrity":"sha512-4y2oEBDqK8UGxvXgQamt80FxZXjPxAHIufsnS9wMPTyUIfDUpZtGCZAatrkxMLuGqn7sblZdqd4BOxtogXwEHA==","signatures":[{"sig":"MEQCIBzZdKBGQwFF5OdppQVy+OmIhYcCGJUdX6LTJiA5msq9AiB5YrtH0feh643baMHOVBE25BIRBJsgJ5+THe5rIbL8qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643494},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"ee862b13c028d68c8ea28ea00a6144c6e983988d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.79_1753905038039_0.5157362322936998","host":"s3://npm-registry-packages-npm-production"}},"1.0.80":{"name":"frontend-standards-checker","version":"1.0.80","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.80","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"f2ad92e5d87be0ddd92b5485d59c2dad101edf29","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.80.tgz","fileCount":109,"integrity":"sha512-at5mREpQcCuWbeavTSXvPTf7WA61S6pHZtawTFjBSQVpgHx4QSKchQOZO/uxxJB1a6GUs0d19FudAn7iFMwaIA==","signatures":[{"sig":"MEQCICyCT3pURrit9Yy8QXGnuSJJUl6WY6ZXfiNNmYTRFHPGAiAUDkgvxU64n5czACaChhg9WdfxCRsyMr9qp1O37K8m6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644661},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"ee862b13c028d68c8ea28ea00a6144c6e983988d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.80_1753905290446_0.7027241739759869","host":"s3://npm-registry-packages-npm-production"}},"1.0.81":{"name":"frontend-standards-checker","version":"1.0.81","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.81","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"3c8708eef4b1e0bcc63b767564e7868dd4dd91cc","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.81.tgz","fileCount":109,"integrity":"sha512-8i0nR0avb26Q0zqD+E+qH5Wkr4p22qHSveXLMB2ECCtftV7I+HWBMaG90nOXgDIrvLsSOHvnxV32/UsRQeJ4FQ==","signatures":[{"sig":"MEYCIQD4wIlUdeN5Bm0LWVSvwX4C/9nKz0/0akPThwCMAzcEpQIhAOTkbr0S5tbXaei2BfxZa03jcTnYYTWRP93TViI5nuYk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":636164},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"ee862b13c028d68c8ea28ea00a6144c6e983988d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.81_1753906395273_0.5687293125868653","host":"s3://npm-registry-packages-npm-production"}},"1.0.82":{"name":"frontend-standards-checker","version":"1.0.82","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.82","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"b32ca32ff17584c3b50f55a089bdc1d7a2f21007","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.82.tgz","fileCount":109,"integrity":"sha512-o+E705vkYTfcAnYCda7yHWy8JFI7dh34+2vdTLy4gyOik21LxG69V1BhFKvAx8U4jHYDo36uGmw+N4SxzFXI3A==","signatures":[{"sig":"MEUCIGyGnNz2t18Y6Ndw224OUB3efPWr9S90lZZ+kT1LPot5AiEAqLG35ildkn9eGVblp9vNyzhaGE+DgFpIg80PMIvMhZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":643954},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"5e8658e03cc00aaf7facb0ee970a36f0949736b9","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.82_1753969395774_0.7404002290728617","host":"s3://npm-registry-packages-npm-production"}},"1.0.83":{"name":"frontend-standards-checker","version":"1.0.83","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.83","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"1e94b7bef291cfdbec1845acdaffa6158b44cb65","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.83.tgz","fileCount":109,"integrity":"sha512-d1HI3iysCxcQqeITFSyZdomMBujEIgi02XxrKk2oCSOTC8mERInn3x+9Zro3y8dnCWjvU+erMxH1zVFsWCIQJA==","signatures":[{"sig":"MEYCIQDF4d1qciGKch6ceLmACuEAaqJ5zIF/XY1gZLZG/T/XSwIhAPllLSC7IhRw8xeNXWRj66kfee6rd+4bhxq03szjrHH7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646784},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"1db2c4360a4d115dd1ef6ba122e6aa2b005411d9","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'; yarn frontend-standards-checker init || npx frontend-standards-checker init || true"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.83_1753976799272_0.5764034880294502","host":"s3://npm-registry-packages-npm-production"}},"1.0.84":{"name":"frontend-standards-checker","version":"1.0.84","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.84","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"ae5a60c72a20504fbe90c77e31b0e4b2b84693db","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.84.tgz","fileCount":109,"integrity":"sha512-lI0vwKg/rYBybzaXCAacuDv6fIen/2r1doQ3KTZ/gJEi/NPwRHGF28UceU0hI5mYPL7QF+GvAS4PDOeZ3XQiBA==","signatures":[{"sig":"MEQCIBblWSXL2l9nEIyufxwAaUD9KpjAOmN5Cef3/3Gis5DBAiB6NflUuKlYMSz1Cx4zJaaqwr2zOhk5JnE5bqABFHMQXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644231},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"1db2c4360a4d115dd1ef6ba122e6aa2b005411d9","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","standards":"frontend-standards-checker check","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'; npx frontend-standards-checker init || true"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0","frontend-standards-checker":"^1.0.83"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.84_1753976908965_0.9342947623186131","host":"s3://npm-registry-packages-npm-production"}},"1.0.85":{"name":"frontend-standards-checker","version":"1.0.85","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.85","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"97e26b2c6cd68f32ff3821081f48439ee9874f50","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.85.tgz","fileCount":109,"integrity":"sha512-seShBoXpRl2svDuuAVydKfiqRYLQ9fObCpBuxEQBwmeiyobhX96OWgxPEBK3caRzpwnlHeugsg9GhDQdGwvsxA==","signatures":[{"sig":"MEQCIFb5fROq858rsBuu0lTy0/1IzwB+66TeTRD0iVzdCkDjAiBBPYHKmJBAoIw2fuq0M1kuzO03RzNN6IK4bs0Gw4ohlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644013},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"1db2c4360a4d115dd1ef6ba122e6aa2b005411d9","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.85_1753977278756_0.9034619959420105","host":"s3://npm-registry-packages-npm-production"}},"1.0.86":{"name":"frontend-standards-checker","version":"1.0.86","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.86","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"e773ad0e76897c9d00493b4eec9d2bdd6461fc76","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.86.tgz","fileCount":109,"integrity":"sha512-nXflsnz8Xs0gW9caiiwT5tvC4wzifd/kCC2TAnkP8F4WpaQzgiW6u9eNL6tWuNg7etDRf5enz4OVwIKOZewesA==","signatures":[{"sig":"MEYCIQDDqTuDu6nDmKdqfCZE+VnNrDj+FDcPiMrLee/VyOsAtQIhAPjgFxO4pa7SLwPTKO9JOWz2iqUzHgPorq6tdVMoo4Us","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":645689},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"73c696f493759cf840ee3b290a59a944698624b4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.86_1753980063991_0.46317781439595507","host":"s3://npm-registry-packages-npm-production"}},"1.0.87":{"name":"frontend-standards-checker","version":"1.0.87","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.87","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"426f76a7813c84cfabd2f4a4f17ae33db023f266","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.87.tgz","fileCount":109,"integrity":"sha512-IARR0aW0N8Ld+SYsgSEJpgOwRN/JVNoDwpus91HVEqVp43o2BUwKmStpF3WOeFEL8RoLHwdGYvS7WisDLfK+Gw==","signatures":[{"sig":"MEYCIQCO/8e0vkgovHJXmPL1G5e7kCfIPGPF/lpxgVH+QbiAwgIhANjcayJZXQjhgNkextO+ClksdU2OaKfwkD1Yukbm+shQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":645679},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"73c696f493759cf840ee3b290a59a944698624b4","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.87_1753980614005_0.03869746045811584","host":"s3://npm-registry-packages-npm-production"}},"1.0.88":{"name":"frontend-standards-checker","version":"1.0.88","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.88","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"237f0e9c61c5c374fd2a782f9f633a6db3ea1296","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.88.tgz","fileCount":109,"integrity":"sha512-FQtQEMoGkeWAR5PB0yL6DzjYFV/VSq/5/S/lVte6RglADinfS9bC9RZAF3TnZMigcBICWDfzaXkEC3xlgyvXYA==","signatures":[{"sig":"MEUCIBZ7Ss1KmlZwXfP9QBM2rcadFXAtIVNkS+wZijIZ0br5AiEAxhTI8HiItP7ymrWcQlbTbs9zOR4e/pdR9ejBKJjYIDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":645679},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"5643f435fd3e9a9295a129dae01dbd93f855303d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.88_1753981065116_0.5255915862186684","host":"s3://npm-registry-packages-npm-production"}},"1.0.89":{"name":"frontend-standards-checker","version":"1.0.89","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.89","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"9d45a81503e55341b6cf365e98f70bb935c66b1e","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.89.tgz","fileCount":109,"integrity":"sha512-HG0RaIW3mypeKYFtaRj/2nIrRHJ3mepAKVppeBbSJiggFTN80OyK2hAQqYvEVcmFJDpiualEcYLs20d1UG2QqA==","signatures":[{"sig":"MEQCIHXfKrcL9vmth/yElybOwByPNnRa4fsxFcGEUXsZiJ0TAiAporIvBAw9LC2gqJHkHJzaRVW+jDi1iIi7CEzYS7Ztlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":645969},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"5643f435fd3e9a9295a129dae01dbd93f855303d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.89_1753981408649_0.39478305238632716","host":"s3://npm-registry-packages-npm-production"}},"1.0.90":{"name":"frontend-standards-checker","version":"1.0.90","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.90","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"05e00bace13875514121f321c22a35ec1b3571a4","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.90.tgz","fileCount":109,"integrity":"sha512-ASVWcWtGL0vFDjFZovSz1KotfXdsMux0pWt/RdiOf3yV2htpDqvLtpjUKYbJwDi3znrNsP1wyfXKmBnsddRsEA==","signatures":[{"sig":"MEQCIFSjitvMezoLAwCRBBzxIihHiN7W3z510gjAC6j+LZWsAiArSFu5W/Xk8MVsWVyKYdKhnDqrSm91OXL9lg2/AyPhkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646762},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"9902a62e752c1a9422a58e31ddec7ca3ba779e89","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.90_1753990374830_0.31993054584046354","host":"s3://npm-registry-packages-npm-production"}},"1.0.91":{"name":"frontend-standards-checker","version":"1.0.91","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.91","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"798542e56e8a95f5b2f163b0ed6e5294a27e2cca","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.91.tgz","fileCount":109,"integrity":"sha512-Hme7hFbY8Eaeh5VVczT2sQyOfWTrkk91nQOn4Xjh0V8NczZJ42nhRYjM8H4EPKBm8LNRIwOdpMS5E8LBPje8dA==","signatures":[{"sig":"MEQCIEBPGCHURreK+WN2e20S//cIsax3ydeWARfLTVwXloMZAiBWNoY2GGJMNwkK0jBlmKKXbraQ1px0g3Md56JAkO6fTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647905},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"9902a62e752c1a9422a58e31ddec7ca3ba779e89","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.91_1753990559526_0.7142892769045464","host":"s3://npm-registry-packages-npm-production"}},"1.0.92":{"name":"frontend-standards-checker","version":"1.0.92","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.92","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"f05e7b174cebda6be808ea104929de4ea2d90a40","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.92.tgz","fileCount":109,"integrity":"sha512-10GSwfLz0+ssQtBpiTd7GOskb6rrEEq96FKnmGz2s3JV3oT9aojkEHbhwpJ9L96ceiyblr4h9xToMmodhi6lew==","signatures":[{"sig":"MEUCIQCD0LxHs2/Ax5L9HqKyYqLd9e0fxMqS2zsaIG2x1x4/yQIgAKdF53UvyWY4UVreLYu8h41tcXAA/Cgq2086SMJiik0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646569},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"9902a62e752c1a9422a58e31ddec7ca3ba779e89","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","which":"^5.0.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.92_1753991297154_0.8037325984273727","host":"s3://npm-registry-packages-npm-production"}},"1.0.93":{"name":"frontend-standards-checker","version":"1.0.93","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.93","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"b4dd610639d1b2c87f53163880451ac51ac06ae7","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.93.tgz","fileCount":109,"integrity":"sha512-9nOSZiEXzrNEo9Sq1EVUCtqLDbaUuAhWGxB0QL6bhfyEMwdR3o6nyi7NQNfcK91L1IKgwB4kyiQegbYD3PRbWw==","signatures":[{"sig":"MEUCIQDs7HySI4rKmHA3a7eT5lFiGDqypfqiVOP7wKiIDs64bgIgFJmatEaJOGv/IpAdhgyx4rXW3UC10r07kHMsCaL0S4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647605},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"83c575a63ef057ebca68ae2fae5be64c304f0849","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.93_1753999048070_0.729880565762653","host":"s3://npm-registry-packages-npm-production"}},"1.0.94":{"name":"frontend-standards-checker","version":"1.0.94","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.94","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"d96c9d8ae9a2b753cbdf53da17eec79dc66a59e9","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.94.tgz","fileCount":109,"integrity":"sha512-1GtujjcoYEd8Pvab45g7Twzuua6kb9Lg6/hR9btRBdCocYKMSx2ffhrg6187lbOm8vfn4ioY2sClPtqN0b6GsQ==","signatures":[{"sig":"MEUCIE0L4ZzocRx/M/Hb/u4dkymGSq6DcZ4Whi7VDPjYRUfRAiEA/uTIW7bVPZRbl0H0YYiARRGpoF626Nsw6OYc7z7n6VE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647595},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"83c575a63ef057ebca68ae2fae5be64c304f0849","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.94_1754061839171_0.7198585285658932","host":"s3://npm-registry-packages-npm-production"}},"1.0.95":{"name":"frontend-standards-checker","version":"1.0.95","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.95","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"43a8a7200a3c524fd489100469371e0b2e93f2e7","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.95.tgz","fileCount":109,"integrity":"sha512-ORuhwW/kx7v3DEhZyYw8j20FVCrxXI0YKoBQb7BoxEcu0oVXgfEC5lqm4GF/1NxzJjovnHs2h7x9KgFtsk4Ubw==","signatures":[{"sig":"MEUCIEPN4449X+jX7cUkBvSElU9eJhjKdwRE1Tb16BQ9RNNUAiEA/26LrWIyqbloqH3OzMhoEAINoS0mksnweJcxZby+hmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667454},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"9113f6b7d9fed44014150201966f97b7edf67cb5","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.95_1754063805596_0.017237348148015696","host":"s3://npm-registry-packages-npm-production"}},"1.0.96":{"name":"frontend-standards-checker","version":"1.0.96","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.96","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"9061a4a3ee3ffe6d1b72b5ed8949f8dbaec44e3d","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.96.tgz","fileCount":109,"integrity":"sha512-Rd0attJKsT2ouUKwbtVHc/gRB3AZyRpaNSc9uWsjjggW1nyMIq0GePId83+jta2ZOdMI9Cnxura7yn7x0WJraQ==","signatures":[{"sig":"MEQCIBI8HZm7QCuLvXzoek23YKlVNIseJOh79jbXXpehV3xoAiBd3/HYADkWaO3qp7V5Ihjh8GFEnHYDtMFBK7+m/r6BpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662982},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"ffb5b7a7e4917ab225380f4dd5b58f760fa6ddf3","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards -- --zones src components\n   npm run standards -- --verbose\n\n📖 Configuración: Edita checkFrontendStandards.config.mjs\n💡 Documentación completa: https://github.com/juandape/frontend-standards\n'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.96_1754066321494_0.6757334514403244","host":"s3://npm-registry-packages-npm-production"}},"1.0.97":{"name":"frontend-standards-checker","version":"1.0.97","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.97","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"27cc03a8286e3d9c0c1ae2afa766b3600b6cab8c","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.97.tgz","fileCount":109,"integrity":"sha512-4UOpEg+G1DFKfjbky07c1RIpqXlq4HMgwdQD0JWtBNCkiWsN5k0wwEMAG7vmY3ZID/8GsRzZSfN9L2E97A0P3w==","signatures":[{"sig":"MEUCIQCNp6tngzqwpcWxSUOXtP4Eoogt5/zKYhgJ1Vhiqd7YbQIgBGMHL16zQpzWz7yVUpP/8kXXMWBEFb3BQ1MI53frYGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":676845},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"a40df936dda99a635def3123e1ca41ed45d2ff85","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards --all-files src components\n   npm run standards -- --verbose'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.97_1754085303242_0.8043387013219307","host":"s3://npm-registry-packages-npm-production"}},"1.0.98":{"name":"frontend-standards-checker","version":"1.0.98","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.98","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"5d6e7a7115ca9329d7c9305738a1012c6fee39ed","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.98.tgz","fileCount":109,"integrity":"sha512-mpm2VU87Mm2+U14l9BQ2nvIXqThUgYmVvb1K+DjaXF2k1CI6kAODUDztXuFCP/ssGv5YgHimASGJfOR3E5gPAw==","signatures":[{"sig":"MEUCIQD/LkOwbA3LCQ7O212JRkKt47m4EEh/8h4tDLymXDKRjwIgKlkgjq54fgt+VV7YaFI+J+yKYJrRajuBsoVH080ytUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":681696},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"76ec095a9e8ff7a32c0681ba43cddfca79b4408f","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards --all-files src components\n   npm run standards -- --verbose'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.98_1754323723826_0.03293113725462926","host":"s3://npm-registry-packages-npm-production"}},"1.0.99":{"name":"frontend-standards-checker","version":"1.0.99","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.99","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"030a93003ec2994fad1b0c71951fc4d88bdb985b","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.99.tgz","fileCount":109,"integrity":"sha512-gEckyZEaRtdvlFr1Wn73tcvosQi7mEcS7t8Uzm7Da/1IFlMrQSyzDZHHBxu9QeigeTZpQpGBUrgqHUGtDcWbSQ==","signatures":[{"sig":"MEUCIQDmPp/dUeUC6vcuSArtTa6BWHgIievQ6SeoDAYSnM8CIwIgF236T7uVXK0RqFTMvLIBkWE6CSX8TmMf/BV7kju2Wlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":684550},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"3fee5ba3f33c5db11d12eda6a14391f931801e85","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards --all-files src components\n   npm run standards -- --verbose'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.99_1754411674055_0.024626115049971586","host":"s3://npm-registry-packages-npm-production"}},"1.0.100":{"name":"frontend-standards-checker","version":"1.0.100","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.100","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"05841433e2acc88ad5e2f6894b7dadb4f636e53f","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.100.tgz","fileCount":109,"integrity":"sha512-E+3xuGfPZtozuTTU7yvhqTJF1nIEDgQcHAF1dhJ8GCRyLgMZ6wxDFu3xlurcgclAeDD3N9BuWrdC/uflZDG3+Q==","signatures":[{"sig":"MEYCIQDNGGPZRlVBD5bFnwOk//OHUbXR3P4v1O91z5FtLSTrIwIhANKgdoXsrub17RRBEQ+C4o1JbbG/z8nL6JWT8PtVdMSr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686806},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"3fee5ba3f33c5db11d12eda6a14391f931801e85","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards --all-files src components\n   npm run standards -- --verbose'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.100_1754412732640_0.863601866052397","host":"s3://npm-registry-packages-npm-production"}},"1.0.101":{"name":"frontend-standards-checker","version":"1.0.101","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.101","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"3e67e0417f372825cb4bc9d8fbbe5d5b11fecbb2","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.101.tgz","fileCount":109,"integrity":"sha512-VMjJq/Wd80GDVOINOPguhlaQrOa9X1z5o6BRNHkfopJbo8Jdc0v9I1pUoUmYecYkB7F2HmEdXbrUrNXRcv4Mew==","signatures":[{"sig":"MEYCIQDmQbhNXQkRLyXjENZoHk/P9j8WDOvG0l0vgh2ZABZWMwIhAIZzpqFtmDDlDuLbvkZw4EoIsDRKExPj3vexPTVIfF+3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686834},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"c3c16880008ac80085895b8f84ed4a9a6c32df51","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards --all-files src components\n   npm run standards -- --verbose'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.101_1754414157194_0.26093180234587354","host":"s3://npm-registry-packages-npm-production"}},"1.0.102":{"name":"frontend-standards-checker","version":"1.0.102","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.102","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"f1e5b36ed899fcccc5b402f328c7ee8ae1da2efa","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.102.tgz","fileCount":109,"integrity":"sha512-xjcqejs1a7D7gAbGBd73NKmm/2yPh4yYBMlz04Edxs8KQE9aIwBfY0Rw/rlNgCkQ9kn57Vrqof4ipfDA/CMeRA==","signatures":[{"sig":"MEQCIEufQG+VrCGDw1/+ATLk/Gx7tDEo9ckceS9KO8AZbFUMAiBR6TAs8E4K1QnxaVfvsX4WvskqrocmC4jGKQuBJ03ulg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686834},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"b92fa161cdade98b1b6331ec04b54b62ee246d7d","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards --all-files src components\n   npm run standards -- --verbose'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.102_1754491791887_0.2720785302778732","host":"s3://npm-registry-packages-npm-production"}},"1.0.103":{"name":"frontend-standards-checker","version":"1.0.103","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.103","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"75810e082a424f5534a16bed0ef10680c5743efe","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.103.tgz","fileCount":109,"integrity":"sha512-FaMp8jUxlDcpoaV1SxoxyoJnKvBxYOha9BFLZUNwItO3rHtDizkCu1nRah3CTgwS3gnoeA4NMO7E1oeeQfnpIA==","signatures":[{"sig":"MEUCIHLT+UUbV5rRJxtq/eBD95PwB8N959WwpDr7TSVd+bW6AiEAyJQsit2WVcojM7DIse8ovxTOBiu2rVUcxeFu2LStxMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707142},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"0e07cd059167737b12d35e41460fdacd817161c2","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards --all-files src components\n   npm run standards -- --verbose'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.103_1754585793108_0.13595376784609248","host":"s3://npm-registry-packages-npm-production"}},"1.0.104":{"name":"frontend-standards-checker","version":"1.0.104","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.104","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"ac695a8c711f0e0ab272d0c016696427e88f7de7","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.104.tgz","fileCount":109,"integrity":"sha512-MCLlC70d4xM3ZN30QnaoWXBTJzDb/rcrV26JIV1FhnlG1AEi0SqTEbbfTdu3J9TB/ex+jsbJ3N4paZIQ+tIlJQ==","signatures":[{"sig":"MEYCIQDnKnFCil5D26BTbcsJ5UD0ujEYlOevG7+qRc2PD42M3gIhAJxGRPSY8qfUoOuDsmC66QBuoGV8J8lhZPrPySligyX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706034},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"430162046a6093225d99b9015db4b4da6ef397c0","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards --all-files src components\n   npm run standards -- --verbose'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.104_1754588992343_0.8222822590970638","host":"s3://npm-registry-packages-npm-production"}},"1.0.105":{"name":"frontend-standards-checker","version":"1.0.105","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.105","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"d61ccf902ca5e954cbad6a2de626b0cc678b8532","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.105.tgz","fileCount":113,"integrity":"sha512-/Su2PDr0oZGU+1wk8ArNJfzqo2RtU1pMqPWsezopeWgNlJJP/hQioWxh6MfNrxUGajtVr5MmYdJsJSEkmTDClw==","signatures":[{"sig":"MEUCIQCiP4RcPqtcdcvLznZ+klVHxPDpOcKO4bcTDIesiMfuIgIgW+za+A6UFqCmLyx1ThPTYS1OxyGFtX9WtHyHCgUab3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":716995},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"45b8e4d1481a39467d9377f2a6169c6022dbb224","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards --all-files src components\n   npm run standards -- --verbose'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.105_1754593870189_0.9868789473469535","host":"s3://npm-registry-packages-npm-production"}},"1.0.106":{"name":"frontend-standards-checker","version":"1.0.106","keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","_id":"frontend-standards-checker@1.0.106","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"bin":{"frontend-standards-init":"bin/copy-frontend-standards-files.cjs","frontend-standards-checker":"dist/bin/cli.js"},"dist":{"shasum":"ef6bc18c917572a878a587742dfb7186c5a6f738","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.106.tgz","fileCount":133,"integrity":"sha512-eBoBB9Zs3TICZ0PHk85HctCFDjh/zDw3RUoTQCE+PuPFx7sXNiwqORFwoAj0iOjGlZn/QkRi4Qh6ps44VIKIog==","signatures":[{"sig":"MEQCIDxdu16t8i/n+7qfoJYUkXg6r33xjI2osnEjgfiZcg8KAiAD7hyDg0oxRIIVDa1V5W94IGL022H9C46vvtNwd604/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":759545},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"gitHead":"70df986fc81e3affdbe85af483f74fd7ee081c6a","scripts":{"cli":"tsx bin/cli.ts","dev":"tsx --watch src/index.ts","pub":"npm publish","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","clean":"rm -rf dist","start":"node dist/src/index.js","watch":"npm run build:watch","prepare":"husky install || true","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","build:watch":"tsc --watch","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards --all-files src components\n   npm run standards -- --verbose'"},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"_npmVersion":"10.9.0","description":"A comprehensive frontend standards validation tool with TypeScript support","directories":{},"resolutions":{"tmp":"0.2.4"},"_nodeVersion":"22.12.0","dependencies":{"acorn":"^8.11.3","chalk":"^5.3.0","nthline":"^1.0.2","inquirer":"^12.8.2","commander":"^11.1.0","acorn-walk":"^8.3.2","typescript":"^5.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","devDependencies":{"tsx":"^4.6.0","jest":"^30.0.4","husky":"^9.1.7","eslint":"^8.57.1","ts-jest":"^29.4.0","babel-jest":"^30.0.5","@babel/core":"^7.28.3","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@babel/preset-env":"^7.28.3","@types/babel__core":"^7","@babel/preset-typescript":"^7.27.1","@types/babel__preset-env":"^7","@typescript-eslint/parser":"^6.21.0","@typescript-eslint/eslint-plugin":"^6.21.0","babel-plugin-transform-import-meta":"^2.3.3"},"_npmOperationalInternal":{"tmp":"tmp/frontend-standards-checker_1.0.106_1757972184127_0.3965733257545916","host":"s3://npm-registry-packages-npm-production"}},"1.0.107":{"name":"frontend-standards-checker","version":"1.0.107","description":"A comprehensive frontend standards validation tool with TypeScript support","type":"module","main":"dist/src/index.js","types":"dist/src/index.d.ts","bin":{"frontend-standards-checker":"dist/bin/cli.js","frontend-standards-init":"bin/copy-frontend-standards-files.cjs"},"exports":{".":{"import":"./dist/src/index.js","require":"./dist/src/index.js"},"./bin/cli":{"import":"./dist/bin/cli.js","require":"./dist/bin/cli.js"},"./src/utils/file-scanner":{"import":"./dist/src/utils/file-scanner.js","require":"./dist/src/utils/file-scanner.js"}},"scripts":{"build":"tsc && chmod +x dist/bin/cli.js && cp bin/frontend-standards-log-viewer.html dist/bin/ && cp checkFrontendStandards.COMPLETE-GUIDE.md dist/","build:watch":"tsc --watch","watch":"npm run build:watch","pub":"npm publish","dev":"tsx --watch src/index.ts","start":"node dist/src/index.js","cli":"tsx bin/cli.ts","cli:build":"node dist/bin/cli.js","type-check":"tsc --noEmit","lint":"echo 'Linting temporarily disabled - TypeScript provides type checking'","test":"jest --coverage","clean":"rm -rf dist","postinstall":"npm run build 2>/dev/null || yarn build 2>/dev/null || (echo 'Build step skipped - using pre-built files'; exit 0); echo '\n🎉 Frontend Standards Checker instalado correctamente!\n\n📋 Comandos disponibles:\n   npm run standards (o yarn standards)\n   npm run standards --all-files src components\n   npm run standards -- --verbose'","prepare":"husky install || true"},"keywords":["frontend","standards","validation","typescript","javascript","react"],"author":{"name":"Juan David Peña"},"license":"MIT","dependencies":{"acorn":"^8.11.3","acorn-walk":"^8.3.2","chalk":"^5.3.0","commander":"^11.1.0","inquirer":"^12.8.2","nthline":"^1.0.2","typescript":"^5.3.0"},"devDependencies":{"@babel/core":"^7.28.3","@babel/preset-env":"^7.28.3","@babel/preset-typescript":"^7.27.1","@types/babel__core":"^7","@types/babel__preset-env":"^7","@types/jest":"^30.0.0","@types/node":"^24.0.14","@types/which":"^3.0.4","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","babel-jest":"^30.0.5","babel-plugin-transform-import-meta":"^2.3.3","eslint":"^8.57.1","husky":"^9.1.7","jest":"^30.0.4","ts-jest":"^29.4.0","tsx":"^4.6.0"},"engines":{"node":">=18.0.0"},"resolutions":{"tmp":"0.2.4"},"packageManager":"yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c","_id":"frontend-standards-checker@1.0.107","gitHead":"a5d020ba13c1861793ae1ad9e66ffbb70a7b1b91","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-rJlQPyH4DhdxNUCKD1FecBf2MPtA4Ze6NoZdgat0KTPAa25HgIA/yZmTegIL/IIBa22bzmWbYYqNmW42UQmxMA==","shasum":"d582221255ef9b2eb570157cf3b191e20d5225dd","tarball":"https://registry.npmjs.org/frontend-standards-checker/-/frontend-standards-checker-1.0.107.tgz","fileCount":158,"unpackedSize":1069607,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHE4IK9+LCH3xZlvzwwzMWyoqrPlUuAblbOuy56URfukAiEA9c63mTuOIfXqY5ae7c2+by05eZnKQkwXpB2GW0yAEfc="}]},"_npmUser":{"name":"juandape01","email":"juandavidp76@hotmail.com"},"directories":{},"maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/frontend-standards-checker_1.0.107_1760719758328_0.08072129774377057"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-17T22:08:30.571Z","modified":"2025-10-17T16:49:18.680Z","0.0.1":"2025-07-17T22:08:30.859Z","0.0.2":"2025-07-17T22:37:18.285Z","0.0.4":"2025-07-18T15:05:26.285Z","0.0.5":"2025-07-21T18:56:47.437Z","0.0.6":"2025-07-21T19:06:23.845Z","0.0.7":"2025-07-21T19:20:24.951Z","0.0.8":"2025-07-21T20:22:18.506Z","1.0.0":"2025-07-23T14:45:57.102Z","1.0.1":"2025-07-23T15:26:00.894Z","1.0.2":"2025-07-23T16:27:52.033Z","1.0.3":"2025-07-23T16:46:07.984Z","1.0.4":"2025-07-23T20:16:22.537Z","1.0.6":"2025-07-23T20:22:59.431Z","1.0.7":"2025-07-23T20:25:16.654Z","1.0.8":"2025-07-23T20:53:58.056Z","1.0.9":"2025-07-23T22:26:22.931Z","1.0.10":"2025-07-23T22:33:00.626Z","1.0.11":"2025-07-23T22:35:49.803Z","1.0.12":"2025-07-23T22:37:35.031Z","1.0.13":"2025-07-23T22:38:57.897Z","1.0.14":"2025-07-23T22:40:30.310Z","1.0.15":"2025-07-23T22:46:59.528Z","1.0.16":"2025-07-24T14:13:48.870Z","1.0.17":"2025-07-24T14:15:41.379Z","1.0.18":"2025-07-24T14:23:59.147Z","1.0.19":"2025-07-24T20:54:32.606Z","1.0.20":"2025-07-24T21:27:36.232Z","1.0.21":"2025-07-24T22:00:53.862Z","1.0.22":"2025-07-24T22:08:04.225Z","1.0.23":"2025-07-25T14:37:12.461Z","1.0.24":"2025-07-25T17:07:34.957Z","1.0.25":"2025-07-25T19:04:43.232Z","1.0.26":"2025-07-25T19:12:37.970Z","1.0.27":"2025-07-25T19:14:42.148Z","1.0.28":"2025-07-25T19:15:35.929Z","1.0.29":"2025-07-25T19:18:37.009Z","1.0.30":"2025-07-25T19:46:23.100Z","1.0.31":"2025-07-25T21:33:18.717Z","1.0.32":"2025-07-28T14:34:48.006Z","1.0.33":"2025-07-28T14:47:35.789Z","1.0.34":"2025-07-28T16:19:12.390Z","1.0.35":"2025-07-28T16:49:43.244Z","1.0.36":"2025-07-28T16:59:34.992Z","1.0.37":"2025-07-28T17:03:04.492Z","1.0.38":"2025-07-28T17:07:51.564Z","1.0.39":"2025-07-28T17:21:03.955Z","1.0.40":"2025-07-28T17:25:41.487Z","1.0.41":"2025-07-28T17:32:44.031Z","1.0.42":"2025-07-29T14:29:03.555Z","1.0.43":"2025-07-29T20:13:04.102Z","1.0.44":"2025-07-29T20:16:46.638Z","1.0.45":"2025-07-29T20:20:00.340Z","1.0.46":"2025-07-29T20:24:42.406Z","1.0.47":"2025-07-29T20:26:34.988Z","1.0.48":"2025-07-29T20:31:11.728Z","1.0.49":"2025-07-29T20:34:44.488Z","1.0.50":"2025-07-29T21:14:28.146Z","1.0.51":"2025-07-29T21:17:25.305Z","1.0.52":"2025-07-29T21:29:01.210Z","1.0.53":"2025-07-29T21:37:46.693Z","1.0.54":"2025-07-29T21:44:26.158Z","1.0.55":"2025-07-29T22:02:32.590Z","1.0.56":"2025-07-29T22:22:40.491Z","1.0.57":"2025-07-29T22:25:21.012Z","1.0.58":"2025-07-29T22:32:03.342Z","1.0.59":"2025-07-29T22:33:57.179Z","1.0.60":"2025-07-29T22:39:24.508Z","1.0.61":"2025-07-30T14:06:38.278Z","1.0.62":"2025-07-30T14:12:24.843Z","1.0.63":"2025-07-30T14:20:00.868Z","1.0.64":"2025-07-30T14:26:11.714Z","1.0.65":"2025-07-30T14:38:42.309Z","1.0.66":"2025-07-30T14:50:41.612Z","1.0.67":"2025-07-30T15:00:48.664Z","1.0.68":"2025-07-30T15:02:13.968Z","1.0.69":"2025-07-30T15:06:04.295Z","1.0.70":"2025-07-30T15:07:52.519Z","1.0.71":"2025-07-30T15:16:39.489Z","1.0.72":"2025-07-30T15:19:38.275Z","1.0.73":"2025-07-30T15:28:02.401Z","1.0.74":"2025-07-30T15:39:21.375Z","1.0.75":"2025-07-30T16:33:08.271Z","1.0.76":"2025-07-30T16:42:50.229Z","1.0.77":"2025-07-30T16:56:54.952Z","1.0.78":"2025-07-30T19:36:38.391Z","1.0.79":"2025-07-30T19:50:38.230Z","1.0.80":"2025-07-30T19:54:50.659Z","1.0.81":"2025-07-30T20:13:15.592Z","1.0.82":"2025-07-31T13:43:16.011Z","1.0.83":"2025-07-31T15:46:39.492Z","1.0.84":"2025-07-31T15:48:29.186Z","1.0.85":"2025-07-31T15:54:38.952Z","1.0.86":"2025-07-31T16:41:04.232Z","1.0.87":"2025-07-31T16:50:14.213Z","1.0.88":"2025-07-31T16:57:45.384Z","1.0.89":"2025-07-31T17:03:28.943Z","1.0.90":"2025-07-31T19:32:55.060Z","1.0.91":"2025-07-31T19:35:59.724Z","1.0.92":"2025-07-31T19:48:17.345Z","1.0.93":"2025-07-31T21:57:28.234Z","1.0.94":"2025-08-01T15:23:59.404Z","1.0.95":"2025-08-01T15:56:45.839Z","1.0.96":"2025-08-01T16:38:41.745Z","1.0.97":"2025-08-01T21:55:03.419Z","1.0.98":"2025-08-04T16:08:44.019Z","1.0.99":"2025-08-05T16:34:34.289Z","1.0.100":"2025-08-05T16:52:12.888Z","1.0.101":"2025-08-05T17:15:57.463Z","1.0.102":"2025-08-06T14:49:52.165Z","1.0.103":"2025-08-07T16:56:33.356Z","1.0.104":"2025-08-07T17:49:52.599Z","1.0.105":"2025-08-07T19:11:10.481Z","1.0.106":"2025-09-15T21:36:24.406Z","1.0.107":"2025-10-17T16:49:18.504Z"},"author":{"name":"Juan David Peña"},"license":"MIT","keywords":["frontend","standards","validation","typescript","javascript","react"],"description":"A comprehensive frontend standards validation tool with TypeScript support","maintainers":[{"name":"juandape01","email":"juandavidp76@hotmail.com"}],"readme":"# Frontend Standards Checker\n\nA scalable and modular tool for validating frontend standards in JavaScript/TypeScript projects. **Version with improved validators, enriched error messages and full compatibility for React Native. HTML report visualization.**\n\n## 🚀 Features\n\n- **Modular architecture**: Each component has a specific responsibility\n- **Scalable**: Easy to add new rules and validators\n- **Configurable**: Flexible configuration through configuration file\n- **Friendly CLI**: Command line interface with detailed options and flag precedence\n- **Detailed reports**: Generates comprehensive reports with sections for errors, warnings and info\n- **Monorepo support**: Automatically detects and validates multiple zones\n- **🆕 Granular file control**: `--all-files` flag for complete validation vs `--only-changed-files` for incremental validation\n- **🆕 Options precedence**: CLI flags take precedence over file configuration\n- **🆕 Advanced debug mode**: `--debug` option with detailed information about the scanning process\n- **🆕 Selective validation**: `onlyZone` option to validate only specific modules\n- **🆕 Efficient validation**: By default only validates files staged for commit (`onlyChangedFiles: true`)\n- **🆕 Native TypeScript**: Strict types, autocompletion and better development experience\n- **🆕 Smart installation**: Detects React Native and adapts installation automatically\n- **🆕 Advanced validators**: Enriched error messages with line number, folder name and function for key rules (e.g. component name matching)\n- **🆕 Precision improvements**: More precise validation for components, hooks and folder structure\n- **🆕 Init command**: `frontend-standards-init` to copy configuration files\n- **🆕 Multi-environment support**: Automatic configuration for different development environments\n- **🆕 React Native support**: Optimized configuration for React Native projects, including native folder exclusions and specific rules\n- **🆕 Yarn PnP support**: Compatible with projects using Yarn Plug'n'Play\n- **🆕 Private dependencies support**: Alternative installation for projects with private registries\n- **🆕 Compatibility improvements**: Robust installation for projects with complex dependencies (React Native, monorepos with private dependencies)\n- **🆕 Documentation improvements**: Updated examples and guides to facilitate integration\n- **🆕 New validation rules**: Additional rules to improve code quality\n- **🆕 Report generation**: `logs-standards-validations` folder to store generated reports with date and time and last collaborator who modified the file\n- **🆕 HTML viewer**: Tool to visualize validation reports in HTML format\n- **🆕 CSV export**: Possibility to export reports to CSV format for external analysis\n\n## 📦 Quick Installation\n\n### Standard installation (Recommended)\n\n```bash\n# With Yarn\nyarn add --dev frontend-standards-checker@latest\n\n# With NPM\nnpm install --save-dev frontend-standards-checker@latest\n```\n\n### Scripts in package.json\n\n```json\n{\n  \"scripts\": {\n    \"standards\": \"frontend-standards-checker check\",\n    \"standards:zones\": \"frontend-standards-checker check --zones\",\n    \"standards:verbose\": \"frontend-standards-checker check --verbose\",\n    \"standards:all\": \"frontend-standards-checker check --all-files\",\n    \"standards:debug\": \"frontend-standards-checker check --debug --verbose\",\n    \"standards:init\": \"frontend-standards-checker init\"\n  }\n}\n```\n\n**Important note:**\n\n- Always install from npm using the commands above.\n- Don't use local tarballs or workspace references to avoid installation errors.\n\n⚠️ **Important:**\n\nImport only from the main entry point (`frontend-standards-checker`) or from modules explicitly exported in the `exports` section of `package.json`.\nNever import from internal directories like `src/helpers` or `dist/src/helpers`, as this will cause import errors for directories not supported in Node.js ES Modules.\nIf you need to extend functionality, request explicit export of the required module.\n\n- The package includes all necessary files and is compatible with monorepos, Next.js, Vite and React Native.\n\n### Complete setup after installation\n\n```bash\n# Run this command to add the script and update .gitignore automatically\nnpx frontend-standards-checker init\n# or\nyarn frontend-standards-checker init\n```\n\nThis will add the `standards` script to your package.json and update .gitignore with relevant files.\n\n## 🚀 Quick Usage\n\n### Main Commands\n\n```bash\n# Standard validation (only staged files for commit)\nyarn standards        # or npm run standards\n\n# Validate specific zones (only staged files)\nyarn standards:zones  # or npm run standards:zones\n\n# Verbose mode (more details, only staged files)\nyarn standards:verbose  # or npm run standards:verbose\n\n# Validate ALL project files (ignores staging)\nyarn standards:all    # or npm run standards:all\n\n# Debug mode with detailed information\nyarn standards:debug  # or npm run standards:debug\n\n# Setup initial project\nyarn standards:init   # or npm run standards:init\n```\n\n## 📚 Complete Documentation\n\n**For advanced configuration, practical examples and troubleshooting:**\n\n👉 **[View Complete Configuration Guide](./checkFrontendStandards.COMPLETE-GUIDE.md)**\n👉 **[View Detailed Installation Guide](./INSTALL-GUIDE.md)**\n\nThe complete guide includes:\n\n- ✅ Step-by-step installation (npm and yarn)\n- ⚙️ Configuration examples for React, Next.js, monorepos\n- 🔧 Advanced rules and zones configuration\n- 🐛 Troubleshooting and debug commands\n- 📋 Complete list of available validations (60 rules total)\n- 🆕 Configuration of `onlyChangedFiles` and `onlyZone`\n- 🆕 Interaction between different configuration options\n- 🆕 Updated severity levels (ERROR/WARNING/INFO)\n\n#### Simplified configuration file checkFrontendStandards.config.js\n\n```javascript\n// checkFrontendStandards.config.js - Configuration for React Native\nmodule.exports = {\n  zones: { includePackages: false, customZones: ['src'] },\n  extensions: ['.js', '.ts', '.jsx', '.tsx'],\n  ignorePatterns: ['android', 'ios', 'node_modules'],\n  onlyChangedFiles: false, // Validate all files\n  rules: [\n    // Custom rules specific for React Native\n  ]\n};\n```\n\n### Efficient Validation with onlyChangedFiles\n\nBy default, the tool now only validates files that are staged for commit:\n\n```javascript\n// checkFrontendStandards.config.js - This is the default behavior\nexport default {\n  onlyChangedFiles: true, // Default is true\n}\n```\n\n**Options to validate all files:**\n\n```bash\n# Option 1: CLI flag (recommended) - Overrides configuration\nfrontend-standards-checker check --all-files\n\n# Option 2: CLI flag with specific zone\nfrontend-standards-checker check --all-files --zones src\n\n# Option 3: Permanent configuration in config file\nexport default {\n  onlyChangedFiles: false\n}\n```\n\n**Options precedence:**\n\n1. `--all-files` (CLI) - **Highest precedence**\n2. `--only-changed-files` (CLI)\n3. `onlyChangedFiles` (file configuration)\n4. Default value (`true`)\n\n**Practical examples:**\n\n```bash\n# Only staged files (default behavior)\nyarn standards\n\n# All files (useful for CI/CD or complete review)\nyarn standards -- --all-files\n\n# All files in specific zone\nyarn standards -- --all-files --zones src components\n\n# Force only staged files even if config says false\nyarn standards -- --only-changed-files\n```\n\n### Rules Updated to ERROR\n\nThe following rules are now considered critical errors:\n\n- **\"No console.log\"** - Prohibited use of console.log in production code\n- **\"No inline styles\"** - Inline styles are prohibited, use CSS or styled-components\n\n### Zone Validation\n\nValidate only one specific zone, ignoring all others:\n\n```javascript\n// Validate only authentication module\nexport default {\n  zones: { onlyZone: 'auth' }\n};\n```\n\n```bash\n# Validate specific zones with all files\nfrontend-standards-checker check --all-files --zones apps/frontend packages/ui\n\n# Verbose mode only with staged files\nfrontend-standards-checker check --verbose\n\n# Skip specific validations with all files\nfrontend-standards-checker check --all-files --skip-structure --skip-naming\n\n# Custom configuration with debug\nfrontend-standards-checker check --config ./my-config.js --debug --verbose\n\n# Advanced options combination\nfrontend-standards-checker check --all-files --zones src --verbose --debug\n```\n\n### As a module\n\n```javascript\nimport { FrontendStandardsChecker } from './src/index.js';\n\nconst checker = new FrontendStandardsChecker({\n  onlyChangedFiles: true, // Default only files in commit\n  zones: ['apps/frontend'],\n  verbose: true,\n  skipStructure: false\n});\n\nconst results = await checker.run();\nconsole.log(`Found ${results.totalErrors} violations`);\n```\n\n### CLI command for configuration\n\n```bash\n# Add script and update .gitignore\nnpx frontend-standards-checker init\n# or\nyarn frontend-standards-checker init\n```\n\nThen you can use:\n\n```bash\nyarn standards        # or npm run standards\n```\n\n## ⚙️ Configuration\n\nCreate a `checkFrontendStandards.config.js` file in your project root:\n\n```javascript\nexport default {\n  // Custom rules (added to defaults)\n  rules: [\n    {\n      name: 'Custom rule',\n      check: (content) => content.includes('forbidden-pattern'),\n      message: 'This pattern is not allowed'\n    }\n  ],\n\n  // Zone configuration\n  zones: {\n    includePackages: true,\n    customZones: ['libs', 'tools']\n  },\n\n  // File extensions to validate\n  extensions: ['.js', '.ts', '.jsx', '.tsx'],\n\n  // Patterns to ignore\n  ignorePatterns: [\n    'build',\n    'dist',\n    '*.config.js'\n  ]\n};\n```\n\n### Advanced configuration with function\n\n```javascript\nexport default function(defaultRules) {\n  return {\n    rules: [\n      // Modify existing rules\n      ...defaultRules.filter(rule => rule.name !== 'No console.log'),\n\n      // Add custom rules\n      {\n        name: 'My custom rule',\n        check: (content, filePath) => {\n          // Custom logic\n          return content.includes('bad-pattern');\n        },\n        message: 'Custom validation failed'\n      }\n    ],\n\n    // Additional configuration\n    zones: {\n      includePackages: false\n    }\n  };\n}\n```\n\n## 🔧 Configuration for React Native\n\nFrontend Standards v4.9.0 includes optimized configuration for React Native projects:\n\n### Recommended configuration file\n\n```javascript\n// checkFrontendStandards.config.js\nmodule.exports = {\n  // React Native specific configuration\n  zones: {\n    includePackages: false,\n    customZones: ['src'] // Only validate src folder\n  },\n\n  // File extensions to validate\n  extensions: ['.js', '.ts', '.jsx', '.tsx'],\n\n  // React Native specific ignore patterns\n  ignorePatterns: [\n    'android',           // Android native code\n    'ios',              // iOS native code\n    'build',\n    'dist',\n    '*.config.js',      // Configuration files\n    'metro.config.js',\n    'babel.config.js',\n    'react-native.config.js',\n    '__tests__',\n    '.husky',\n    '.bundle',\n    'node_modules'\n  ],\n\n  // Validate all files by default (recommended for React Native)\n  // Alternatively, use --all-files in CLI for specific cases\n  onlyChangedFiles: false,\n\n  // Custom rules for React Native\n  rules: [\n    {\n      name: 'React Native - No console.log in production',\n      check: (content, filePath) => {\n        // Allow console.log in development/debug files\n        if (filePath.includes('debug') || filePath.includes('dev')) {\n          return false;\n        }\n        return content.includes('console.log');\n      },\n      message: 'Avoid console.log in production code. Use a proper logging solution for React Native.',\n      level: 'ERROR'\n    }\n  ]\n};\n```\n\n**Recommended commands for React Native:**\n\n```bash\n# Complete validation (all files)\nyarn standards\n\n# Only validate src/ with all files\nyarn standards -- --zones src\n\n# Quick validation only of modified files\nyarn standards -- --only-changed-files\n\n# Debug mode for troubleshooting\nyarn standards -- --all-files --debug --verbose\n```\n\n## 🏗️ Architecture\n\nThe project is structured in a modular way:\n\n```\nsrc/\n├── index.js               # Main class and entry point\n├── core/\n│   ├── config-loader.js   # Configuration loading and management\n│   ├── project-analyzer.js # Project structure analysis\n│   ├── rule-engine.js     # Rule validation engine\n│   └── reporter.js        # Report generation\n└── utils/\n    ├── file-scanner.js    # File scanning and filtering\n    └── logger.js          # Logging system\n```\n\n### Main components\n\n#### FrontendStandardsChecker\n\nThe main class that orchestrates the entire validation process.\n\n#### ConfigLoader\n\nHandles configuration loading from custom files and provides default configuration.\n\n#### ProjectAnalyzer\n\nAnalyze the project structure, detect if it is a monorepo, identify zones and project types.\n\n#### RuleEngine\n\nValidation engine that executes rules against files and content.\n\n#### Reporter\n\nGenerates detailed reports in multiple formats.\n\n#### FileScanner\n\nUtility for scanning files and directories with exclusion patterns.\n\n#### Logger\n\nConsistent logging system with configurable levels.\n\n## 📝 Default rules\n\n- **No console.log**: Prevents console.log in production code\n- **No var**: Forces use of let/const instead of var\n- **No anonymous functions in callbacks**: Prefers arrow functions\n- **No unused variables**: Detects declared but unused variables\n- **Interface naming convention**: Interfaces must start with 'I'\n- **Inline styles**: Prohibits inline styles\n- **Commented code**: Detects commented code\n- **Hardcoded data**: Identifies hardcoded data\n- **Comments in complex functions**: Requires documentation in complex functions\n- **Naming conventions**: Validates naming conventions by file type\n\n## 📊 Rules Summary\n\nThe tool includes a total of **60 rules** organized by severity level:\n\n### 🔴 Error Rules (25 total)\n\n_Error rules indicate critical problems that can break code or prevent compilation._\n\n- **Naming**: Component, hooks, types, helpers, styles, assets naming\n- **Content/TypeScript**: No var, no any, no alert, no console.log, no inline styles\n- **Accessibility**: Accessible button names, inputs with labels\n- **React**: Key prop in lists, client component directives\n\n### 🟡 Warning Rules (19 total)\n\n_Warning rules point out important best practices that should be followed._\n\n- **Structure**: Folder structure, component size limits\n- **React/Performance**: Hook dependencies, interfaces for props, avoid React.FC\n- **Imports**: Import order, absolute imports, no unused imports\n\n### 🔵 Info Rules (16 total)\n\n_Info rules provide suggestions and optional optimizations._\n\n- **Documentation**: JSDoc for complex functions, TSDoc comments\n- **TypeScript**: Explicit return types, generic naming\n- **Performance**: React.memo for pure components, specific imports\n- **Accessibility**: Accessible names for links, focus handling, color contrast\n\n> **👉 To see the complete list of detailed rules, check [rules-list.md](./rules-list.md)**\n\n## 🎯 CLI Options\n\n```\nOptions:\n  -z, --zones <zones...>        Specific zones to check (space separated)\n  -c, --config <path>           Path to custom configuration file\n  -v, --verbose                 Show detailed output\n  --debug                       Show debug information about file scanning\n  --skip-structure              Skip directory structure validation\n  --skip-naming                 Skip naming convention validation\n  --skip-content                Skip content validation\n  --only-changed-files          Only check files staged for commit (default: true)\n  --all-files                   Check all project files, not just staged ones (overrides config)\n  -h, --help                    Display help for commands\n```\n\n### New CLI options\n\n- **`--all-files`**: 🆕 Forces validation of all project files, ignoring the `onlyChangedFiles` configuration regardless of whether there are staged files or not.\n- **`--only-changed-files`**: Forces validation only of files staged for commit.\n- **`--debug`**: Shows detailed information about the file scanning process.\n\n### Usage examples\n\n```bash\n# Validate only staged files (default behavior)\nfrontend-standards-checker check\n\n# Validate ALL project files\nfrontend-standards-checker check --all-files\n\n# Validate all files in specific zones\nfrontend-standards-checker check --all-files --zones src components\n\n# Debug mode with all files\nfrontend-standards-checker check --all-files --debug --verbose\n\n# Only staged files with specific zones\nfrontend-standards-checker check --only-changed-files --zones apps/web\n```\n\n## 🔧 Development\n\n### Adding new rules\n\n1. Create a new rule in the `RuleEngine`:\n\n```javascript\n// In src/core/rule-engine.js\nthis.validators.set('my-validator', this.validateMyRule.bind(this));\n\nasync validateMyRule(content, filePath) {\n  const errors = [];\n  // Your validation logic here\n  return errors;\n}\n```\n\n2. Or add rules through configuration:\n\n```javascript\n// In checkFrontendStandards.config.js\nexport default {\n  rules: [\n    {\n      name: 'My custom rule',\n      check: (content, filePath) => {\n        // Validation logic\n        return content.includes('forbidden-pattern');\n      },\n      message: 'This pattern is not allowed'\n    }\n  ]\n};\n```\n\n### Adding new validators\n\nSpecialized validators can be added in `RuleEngine.initializeValidators()`:\n\n```javascript\ninitializeValidators() {\n  // Existing validators...\n  this.validators.set('my-validator', this.validateMyRule.bind(this));\n}\n```\n","readmeFilename":"README.md"}