{"_id":"@watcha-authentic/eslint-config","_rev":"34-1abacac1ebbe11c93aec7df9ed072c75","name":"@watcha-authentic/eslint-config","dist-tags":{"canary":"0.1.1-canary.feature-init.2","latest":"2.0.4"},"versions":{"0.0.1":{"name":"@watcha-authentic/eslint-config","version":"0.0.1","keywords":[],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.0.1","maintainers":[{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"0a1aed83105e8ebbeb38c5ff1bdd76751ed9495c","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.0.1.tgz","fileCount":1,"integrity":"sha512-ZDJIUubR7Gj6E+YMeyClByRySKqy5jWOD8BOMSeurAyLkUdkwFSehCy9R/FgD1yJqL+pI6/WBAjY0cXJhlBjyg==","signatures":[{"sig":"MEUCIQDz4OSuc2CJZv+br+6J964x3uh/XC2JBnqJTatj8ZDRgwIgNWyFVY05VPfof3T1AiENXH+2fqzExgeJfNe0dDfVYsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666},"gitHead":"bdcb8513c7a29b26503d32172eabe0e892b9b423","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"theo-watcha","email":"theo@watcha.com"},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"10.9.4","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.0.1_1769155006682_0.12446366058649727","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@watcha-authentic/eslint-config","version":"0.1.0","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.1.0","maintainers":[{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"b0b5478bb5ae796a82e7c6a2d42d79a8cfacefab","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.1.0.tgz","fileCount":29,"integrity":"sha512-Zk7gnc8A55xmFA1sOhqJ8hmVb3iMMZHXjs7tPHyT3iEVr9pXTHmwDutLHUq9rqbO8dXOgt26cMcNhzYV+rtEcQ==","signatures":[{"sig":"MEYCIQDXU3SmviPDDw+ESMZLM2MY2e9Mucz16H7EbEjC/Wc8EAIhAL24GxaFmT3qP3ba5XJAftRSFaxYIVKc53Av6IEI3DZj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47533},"main":"./dist/cjs/index.js","types":"./dist/type/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/type/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"bdcb8513c7a29b26503d32172eabe0e892b9b423","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && concurrently -n CJS,ESM,TYPE 'pnpm build:cjs' 'pnpm build:esm' 'pnpm build:type' && pnpm post-build","validate":"tsc && npm run lint && npm run build","build:cjs":"swc src --out-dir ./dist/cjs --config-file swc-cjs.json --ignore '**/*.d.ts' --strip-leading-paths","build:esm":"swc src --out-dir ./dist/esm --config-file swc-esm.json --ignore '**/*.d.ts' --strip-leading-paths","build:type":"tsc --outDir ./dist/type --project ./tsconfig.type.json","post-build":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"theo-watcha","email":"theo@watcha.com"},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"10.9.4","description":"watcha common eslint package","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","@swc/cli":"^0.7.9","chokidar":"^4.0.1","@swc/core":"^1.15.7","chokidar-cli":"^3.0.0","concurrently":"^9.2.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.0_1769155069824_0.02334307268948299","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@watcha-authentic/eslint-config","version":"0.1.1","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.1.1","maintainers":[{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"9a666cf5f9a0be47c9527264da90c7240cf3c008","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.1.1.tgz","fileCount":29,"integrity":"sha512-1XP0dLl+VZ2v4lKqfBn0vjM3SH88mCRyKhE7yJOmHavcRaIeNobIes03EzQaGeJDdED57AbEKxKV8qPaCVybxA==","signatures":[{"sig":"MEYCIQDnOj+TafwRwFUGxxGDBK6JbKiS1yUTL1oXaztVaVLUsAIhAMyFzmFkxyFX6CDg3+9qEyGN17ndQm/yeji/8KQAGQBb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47637},"main":"./dist/cjs/index.js","types":"./dist/type/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/type/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"7c99acedd2a24a441d7d5ddb500e2de63bc701b8","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && concurrently -n CJS,ESM,TYPE 'pnpm build:cjs' 'pnpm build:esm' 'pnpm build:type' && pnpm post-build","validate":"tsc && npm run lint && npm run build","build:cjs":"swc src --out-dir ./dist/cjs --config-file swc-cjs.json --ignore '**/*.d.ts' --strip-leading-paths","build:esm":"swc src --out-dir ./dist/esm --config-file swc-esm.json --ignore '**/*.d.ts' --strip-leading-paths","build:type":"tsc --outDir ./dist/type --project ./tsconfig.type.json","post-build":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"theo-watcha","email":"theo@watcha.com"},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"10.9.4","description":"watcha common eslint package","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","@swc/cli":"^0.7.9","chokidar":"^4.0.1","@swc/core":"^1.15.7","typescript":"~5.9.3","chokidar-cli":"^3.0.0","concurrently":"^9.2.1","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.1_1769409896079_0.8907774650920959","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-canary.feature-init.0":{"name":"@watcha-authentic/eslint-config","version":"0.1.1-canary.feature-init.0","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.1.1-canary.feature-init.0","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"e613844bd0455223700314671341186c71ee0c96","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.1.1-canary.feature-init.0.tgz","fileCount":5,"integrity":"sha512-+tccXJHJZ1DjnJYeSNqASkg6OBqcJIQyotecxibWwp1Za57AtEpzk9dS9mb6JunaL7JXN2XTkHcp1qedEI2iRg==","signatures":[{"sig":"MEUCIBaq3ASCSYtGiGvjNBsF6V1TBmlyZff1zmJ1f34/BeprAiEApU04N64IAQwEr0bMKxq3GRzpW0DUOeMNlJmxoxiEMw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28900},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"1874fbe8e1462e33f64bcebdf036b7aa0aeab124","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","validate":"tsc && npm run lint && npm run build","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"theo-watcha","email":"theo@watcha.com"},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"10.9.4","description":"watcha common eslint package","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.1-canary.feature-init.0_1779156867590_0.0719502102612326","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-canary.feature-init.1":{"name":"@watcha-authentic/eslint-config","version":"0.1.1-canary.feature-init.1","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.1.1-canary.feature-init.1","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"b38117c74f89b051c419ff866aecd31b7abb8836","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.1.1-canary.feature-init.1.tgz","fileCount":5,"integrity":"sha512-VwCRfJLa+dHbBNyeGN4fkgmjJBDsrmQv6Ilyj6tNpzhd/0bqsmagEunsIZsxNPPsilPJLPsNTw7SESGnwHAU+g==","signatures":[{"sig":"MEUCIQCycWDmnzekLAfTY5ckv8C1Xq7icWlGAMJTlFJ3vLgXjQIgR5moiIvlq97oG3Zs7Fr5uO0j/+a2ZAerY+fd1T/Eyz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28900},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"1874fbe8e1462e33f64bcebdf036b7aa0aeab124","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","validate":"tsc && npm run lint && npm run build","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"theo-watcha","email":"theo@watcha.com"},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"10.9.4","description":"watcha common eslint package","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.1-canary.feature-init.1_1779156929972_0.8241168933067278","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-canary.feature-init.2":{"name":"@watcha-authentic/eslint-config","version":"0.1.1-canary.feature-init.2","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.1.1-canary.feature-init.2","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"ba5ff93f6ddff570c2ac4c77074a6f5908abd1d3","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.1.1-canary.feature-init.2.tgz","fileCount":5,"integrity":"sha512-2DQL5GMkEon68lBS6BCry/HgkhFIjsuJ2regfVx/x780tuYNBe3OJrlS0UT+8HITAJzoDh8GeyXVsmkZd7og3Q==","signatures":[{"sig":"MEYCIQCUMMDggi+QOj1J13WcO+4IEqXwNXZpBHhl2b1nNfk8YAIhAKUbront0ArDGo3XoGf8pkHvq8XsSUXEBc13KvcIYH3w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28900},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"c60139f8cd5d7ea4a6ddf9be7ebaeb56c472d2c5","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","validate":"tsc && npm run lint && npm run build","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"theo-watcha","email":"theo@watcha.com"},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"10.9.4","description":"watcha common eslint package","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.1-canary.feature-init.2_1779239425733_0.20779520601422408","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-patch.0":{"name":"@watcha-authentic/eslint-config","version":"0.1.1-patch.0","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.1.1-patch.0","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"f3e026776473ecc148c14b3a90d3bf3ec14901e9","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.1.1-patch.0.tgz","fileCount":5,"integrity":"sha512-V2p+P4O7oZqZbGiT8f/gdWUhMnRdB9VU2R87dOSCLEvCtjAj4dPVVgRfrMsbO5M/CFJoSkLTGMQMbYBmKNxgbw==","signatures":[{"sig":"MEYCIQCVA55pezxEwkejR74Q2nKaEfBV1umfX5+r1H13IWoR2wIhAP6o4hVG/os1nsFyZLo/Jk5jFpOU0JNoIMXs5E0Hlbnc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@0.1.1-patch.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28890},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"081ecb18ee3e83c25aeae323543b4ecc7a341925","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","validate":"tsc && npm run lint && npm run build","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"deprecated":"Removed test patch prerelease","repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"11.12.1","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.1-patch.0_1779249463957_0.47077687926991696","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-patch.1":{"name":"@watcha-authentic/eslint-config","version":"0.1.1-patch.1","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.1.1-patch.1","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"c645d110a75711f807d130a960c2fe5b1c66dfb7","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.1.1-patch.1.tgz","fileCount":5,"integrity":"sha512-GFlnXr1iatcOp07irX4bZND3HY4h6bVyVIPkDhKc7NvaeDQqaVRUKvCobgl5ilpXWH3mSFyi0KyYYFdKcITmwg==","signatures":[{"sig":"MEQCIFCaq7+NoTpBfFuSZWcUUsfPFGfqkwB13plv1BgvgxxUAiASo0WUy23K55LcUC604VwNISVua4xYVmzAnhnvKIqHRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@0.1.1-patch.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28890},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"384e03383b12cde9e6adfcdecc5f728446abd37c","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","validate":"tsc && npm run lint && npm run build","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"deprecated":"Removed test patch prerelease","repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"11.12.1","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.1-patch.1_1779253815612_0.4134829037734966","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-patch.2":{"name":"@watcha-authentic/eslint-config","version":"0.1.1-patch.2","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.1.1-patch.2","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"9dd1ebd524f5c0b38d37b5c0e6521d5e5b6db6b6","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.1.1-patch.2.tgz","fileCount":5,"integrity":"sha512-THc7p/Ts7vd4HvbWdXJYX3IaYgfQnQKC4xnpchMOwFJL1o0xbFlQNqnBl4ujoTsbXqKhGncSkUKU5uYELbGD1A==","signatures":[{"sig":"MEQCIESVEolT7Llrcw1wbbMOrZ0gpe/YFPjPeUM1AVXbDrf6AiBzUtrl4AK5DZ9smm+rntCNbs9V3p2CddwjmDFskNYouw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@0.1.1-patch.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29725},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"528ab806d6defdadd61e41543e6909c4fee239af","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","validate":"tsc && npm run lint && npm run build","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"deprecated":"Removed test patch prerelease","repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"11.12.1","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.1-patch.2_1779254206156_0.3595475264812946","host":"s3://npm-registry-packages-npm-production"}},"0.1.1-patch.3":{"name":"@watcha-authentic/eslint-config","version":"0.1.1-patch.3","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.1.1-patch.3","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"18e5ab242607293d0fe155023240750bf14a0dc9","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.1.1-patch.3.tgz","fileCount":5,"integrity":"sha512-4G4QpUNmZm+Cblkif8wZpd/FnhNvqOiE1tzhuFtNYscuvQhRU0bBUp+3muXrsz61GlQPoQC8dk2nttLRJcSO5g==","signatures":[{"sig":"MEUCIQDMvuO0KWa5T6xNTlFPcHYa/r9RgZvSeHYSGH3anUUGEgIgEdLsm6aHGZuRWCuxAyT7biBSrXeRuy1NbKlgxAc5nls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@0.1.1-patch.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29726},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"d2065357f348dfa93df91148b5a93e529f835511","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","validate":"tsc && npm run lint && npm run build","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"deprecated":"Removed test patch prerelease","repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"11.12.1","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.1-patch.3_1779254747085_0.32650723700986384","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@watcha-authentic/eslint-config","version":"0.2.0","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.2.0","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"4cb56511e398934db7d3af13ebf8ead2e98424b7","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.2.0.tgz","fileCount":5,"integrity":"sha512-dgSigi2Z7P0C42HwwSF3/LKiEPISP9RAAfPG/f6CxkZ2WW6UR6myo7X3RQYxKMBSki2PTr/YYY1EV8dqble4bA==","signatures":[{"sig":"MEQCIC0y1B4jQHPorT43R+H1CFB26uoURjEp2K99mzPrNIpfAiBbZY+fdOUqR+IwRqb834AzXX980MMsxyJcm0+BDfb3yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28939},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"ef4c1f40166beea56d5236caae407472727d836c","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","validate":"tsc && npm run lint && npm run build","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.15.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.2.0_1779758896448_0.06069526966578276","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@watcha-authentic/eslint-config","version":"0.2.1","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.2.1","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"ba900ec6fe97446235c69a864931f106c02a2ef8","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.2.1.tgz","fileCount":6,"integrity":"sha512-ssnImvmBafK4LltY+a4yetMhqrra6IR5cksb8uw+hYwuiG9Z1hAuA90GfCV8mB/ksHr1+7wOHdeIx7PlvArR8A==","signatures":[{"sig":"MEYCIQDQWWYHCwLiEzjLlt6bzUtx3EqNocPYv/PCHuatIAd3xwIhAPHyTAUS0CYkAqYej/MxtbUEcgYFbUHkN6AcEZeBuhkh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29995},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"cf184802e1202924484e674c6152e3ac3edbaa31","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.2.1_1780366901232_0.7373669348965346","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@watcha-authentic/eslint-config","version":"0.2.2","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.2.2","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"daec0882d36eae89a3387dc5f39348f219d0c431","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.2.2.tgz","fileCount":15,"integrity":"sha512-ch4LRmmnnTfk9HVE/EPPUjZL4n8ttUU/3U9KyblZlfq/NVG0/4BNOgbX5EBJ+wiLukE+2inMa3Cbf+c0HwTu+A==","signatures":[{"sig":"MEQCICfIEvpnGAXoBt1J7DXqPyiXE75iwm5uWOQRJVy0i589AiAuEL3mg4CbKiDb+LFFtpQPTGh1OojKeyW5ogsozYTkZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47861},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"1a19f672cf862f224d3272bd9c6a6abbccf8dde0","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.2.2_1780376990835_0.005765313505679437","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@watcha-authentic/eslint-config","version":"0.2.3","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@0.2.3","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"0c05f09b905589bfc7750cd44b240cd9df41d6a2","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-0.2.3.tgz","fileCount":15,"integrity":"sha512-aHOo2cNWdDpFmTlgWBVXRrL2drQrv4EDI7NPfx7LtICbPQa73YFC5dN5HOLx8uA2prrUq/821kwGRscmecTIbw==","signatures":[{"sig":"MEUCIBbIjYokXXbpUVbF7zukNn8pp+GUJSt2bB6BobFX3NkEAiEAlRSH4HUWYzLDq2NQrBOXcCLuui9HQgE0gct+icZ0yec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47861},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"29c0117d0dd6d5a3a4589cf792f1261bae92547d","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.2.3_1780377118767_0.14870704555674297","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@watcha-authentic/eslint-config","version":"1.0.0","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@1.0.0","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"2f7cc7454da27a81213854f2e56e7fa99e5a2eb4","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":6,"integrity":"sha512-QUuOG7onUu89LqvBRyzIHo7HXGdhXIOhXqwFALjm8S81QJaSzJW2C7XZ/NEDsVFGUC11zUDoUNopk1Hw726XNw==","signatures":[{"sig":"MEUCIQD8xPdFDerXDY0jWWcjy8GvCT5yeoZSKT66noNeOzqvBgIgbmcCW2VaTUQr9CgUCFvYEmYwgyCiGePOnTL+whZtqHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30066},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"90abb8c2ebde8d9055eefc22371421d768ff50d7","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"theo-watcha","email":"theo@watcha.com"},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"10.9.4","description":"watcha common eslint package","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1780378559977_0.3637550390938429","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@watcha-authentic/eslint-config","version":"1.1.0","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@1.1.0","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"66d39a25cabe0be10dc90a5f954f328ad334bcfb","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":15,"integrity":"sha512-qdOFf0uYhchljILolqhBVoTBBAnflemrw4tpxtitPs5R0CIgNmK68kmd/ZI6tPSxfXxDcnH9p6nbngRNv8NmnQ==","signatures":[{"sig":"MEYCIQDzrgKycLwpCkDKmqokuecVBRiA6obTo92rK9irdAvKuAIhANaQuG9TqbvZcOkupHJ5kNzoVz60lFog63JO4i49+in1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48243},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"7e1c72a071e87d21b221a280e9e1e0c4cca1c6eb","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/5.2.2/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1780536478089_0.47787365201229637","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@watcha-authentic/eslint-config","version":"1.1.1","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@1.1.1","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"f19e3fdbbdb725002d7322d957f4bd5e52fd433b","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-1.1.1.tgz","fileCount":6,"integrity":"sha512-AS2Ci4Z6L6yCCgjWrT6vAiKVOqx6XrYe2k233abpMlscazeD3YN/zBrf7yDubIcmbHZ/0ZUZR5jd95LoJ7sPIw==","signatures":[{"sig":"MEQCIDRlBWV34ywR5Ta40U+v1HaDZUvUuobAZjVMA5j0DkPyAiBql7hzxBWEeM5tBxbsbaZTpjhSBMZcBoAKxCUDUtuhcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31199},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"dd2d5594d0794ff507e91d74ddff1ea7aaaad031","scripts":{"lint":"eslint .","test":"echo Test skipped...","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/5.2.2/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","prettier":"^3.7.4","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","@watcha-authentic/prettier-config":"^1.0.2","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.1_1780539883665_0.5468142039707287","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@watcha-authentic/eslint-config","version":"1.2.0","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@1.2.0","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"2b61dd54debeb99fe38fde0d52b8c1c8b13a154c","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":15,"integrity":"sha512-g0uI0AKeWGGVAHniPkDUNhelbLjJKFoz/LnZOfS/pojF07IE1a+1gQ3tjoSN0+l0S6ObTVdzhS91xZUq8tTGzA==","signatures":[{"sig":"MEUCIQDdY0Wf7JrnMjQhw/4wpudOa1q4ta3A1al743YBnK0ysQIgVBKl09BRQQdi/ZxcmDq/W9bu99Q3mHxvbIIdnrVPEFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49626},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"1796f8f4047cbc6312f9bcaefb283a522ca663fe","scripts":{"lint":"eslint .","test":"vitest run","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/5.2.2/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.7.4","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","@watcha-authentic/prettier-config":"^1.1.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","globals":"^14.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"globals":{"optional":true},"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.0_1781140912390_0.5045642754812489","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@watcha-authentic/eslint-config","version":"1.2.1","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@1.2.1","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"42bc4b9032686c49bab53f2a94a7fe92bbf121f2","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-1.2.1.tgz","fileCount":15,"integrity":"sha512-GhJPWbtqOoLleM7jPtBVT9L12v1gcE367B3E+j6wZM+QOkm5rSpTuSVt0aPx7qNbr/x31MQxE9R0nQIxV6uH7A==","signatures":[{"sig":"MEUCIBjFzzhcsTD+SwemXvKuYTTp77BE6JqRZYOYFqHc5l/fAiEAitwDyVM8vpCkUTly67JWZKWdniu5MKczSlxtsubVqoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49626},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"4f8601893f469e431888433a1efbde9cbfe9e48b","scripts":{"lint":"eslint .","test":"vitest run","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/5.2.2/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.7.4","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","@watcha-authentic/prettier-config":"^1.1.1","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","globals":"^17.6.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"globals":{"optional":true},"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.1_1781142119773_0.959730677572127","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@watcha-authentic/eslint-config","version":"1.2.2","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@1.2.2","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"9fbc332b421895177a6b5d77a417f7d96102f901","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-1.2.2.tgz","fileCount":15,"integrity":"sha512-KyfW7MNSiEqmRrXG+4wHJ9p7EHHEWYfhJnKgoBRZql4clsNMDMn63+dUW2nm0LRzmcWaXJw6KzKzF+/6YviAoA==","signatures":[{"sig":"MEUCIQDZTcuUdV+1oNR8sGFOFxLLumqtME/fDbXWdAOMKml95wIgP4yHhiJXvqKMeogTE3YYeUdBep2mMA4XUGJ9RFVAqhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49626},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"139331df2d2aeb987deb815af7c1f6f29ba61f2e","scripts":{"lint":"eslint .","test":"vitest run","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/5.2.2/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.7.4","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","@watcha-authentic/prettier-config":"^1.1.2","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","globals":"^17.6.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"globals":{"optional":true},"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.2_1781146294355_0.1439539972788475","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@watcha-authentic/eslint-config","version":"1.2.3","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@1.2.3","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"1d83e28f44e935d5a5b5a35e72053cf68deca67c","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-1.2.3.tgz","fileCount":15,"integrity":"sha512-B4CeST9gB03NTeU37wKosMg+htu7tdbOQ9zMoN2RhhMhI8bHFcfRd1uMF1GVOL9Dotxcfx8MnG3IXGEVowUzDQ==","signatures":[{"sig":"MEUCIQC7Fh/yQVXuu9G8E2iSkVdVvQtpv2L7s5yHsKowTCQodgIgSize1dFZGVuuNGMXziBVk0idGgj3IANEP9pBnyvwEtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49626},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"07ffea7b6f9b7e57957997691b558be26c1ba243","scripts":{"lint":"eslint .","test":"vitest run","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/5.2.2/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.7.4","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","@watcha-authentic/prettier-config":"^1.1.3","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","globals":"^17.6.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"globals":{"optional":true},"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.3_1781152673788_0.7125687008850292","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@watcha-authentic/eslint-config","version":"2.0.0","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@2.0.0","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"678de26f6e1991ed6921ef6073ad4aad4b79d676","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":77,"integrity":"sha512-h7P5xcfvCM1jb0cYwc0yoTiFaDh/XSFHiKBEPbzR9hfQHGbAifxzkMlZrp4HlI7NVQZ+wl8a5mCxsACVG2eNzg==","signatures":[{"sig":"MEYCIQC6mjsOJWoogtQ93myGe5jgtHP9ZzuYXika7sq8//xExgIhAKp363T1RfI0rU9xDTeMU644DU0kceB+MdvPzpJgGiMY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68253},"exports":{"./next":{"types":"./dist/preset-next-index.d.ts","import":"./dist/preset-next-index.mjs","require":"./dist/preset-next-index.cjs"},"./node":{"types":"./dist/preset-node-index.d.ts","import":"./dist/preset-node-index.mjs","require":"./dist/preset-node-index.cjs"},"./vite":{"types":"./dist/preset-vite-index.d.ts","import":"./dist/preset-vite-index.mjs","require":"./dist/preset-vite-index.cjs"},"./react":{"types":"./dist/preset-react-index.d.ts","import":"./dist/preset-react-index.mjs","require":"./dist/preset-react-index.cjs"},"./remix":{"types":"./dist/preset-remix-index.d.ts","import":"./dist/preset-remix-index.mjs","require":"./dist/preset-remix-index.cjs"},"./rsbuild":{"types":"./dist/preset-rsbuild-index.d.ts","import":"./dist/preset-rsbuild-index.mjs","require":"./dist/preset-rsbuild-index.cjs"},"./configs/base":{"types":"./dist/config-base-index.d.ts","import":"./dist/config-base-index.mjs","require":"./dist/config-base-index.cjs"},"./configs/next":{"types":"./dist/config-next-index.d.ts","import":"./dist/config-next-index.mjs","require":"./dist/config-next-index.cjs"},"./configs/vite":{"types":"./dist/config-vite-index.d.ts","import":"./dist/config-vite-index.mjs","require":"./dist/config-vite-index.cjs"},"./configs/react":{"types":"./dist/config-react-index.d.ts","import":"./dist/config-react-index.mjs","require":"./dist/config-react-index.cjs"},"./configs/remix":{"types":"./dist/config-remix-index.d.ts","import":"./dist/config-remix-index.mjs","require":"./dist/config-remix-index.cjs"},"./configs/rsbuild":{"types":"./dist/config-rsbuild-index.d.ts","import":"./dist/config-rsbuild-index.mjs","require":"./dist/config-rsbuild-index.cjs"},"./configs/typescript":{"types":"./dist/config-typescript-index.d.ts","import":"./dist/config-typescript-index.mjs","require":"./dist/config-typescript-index.cjs"}},"gitHead":"dc7fec889b939bed7bb9e2fe742300432023673d","scripts":{"lint":"eslint .","test":"vitest run","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/5.3.0/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.7.4","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","@watcha-authentic/prettier-config":"^1.1.3","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","globals":"^17.6.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"globals":{"optional":true},"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1781250845701_0.48329723396176205","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@watcha-authentic/eslint-config","version":"2.0.1","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@2.0.1","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"e4d2dc62352ba0ab90e4abad8d115fbef57427c0","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":57,"integrity":"sha512-yxhm5t8Q7aPAKY+oByEmLVWNal+tLfd/j1VM4aptn+YIsPQhUVhRlF/N3b/f5ueqKmZE5vp2iKd3BRlOqQlqPQ==","signatures":[{"sig":"MEYCIQDkc2KZDXcsTZKyFeKVArgsvmUYrdP5qhP0wJKfJrtr8QIhAJklqTRDKV4pJC8R6VjBqVAPaM1aFyH+9kj7wkoV134f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49240},"exports":{"./next":{"types":"./dist/preset-next-index.d.ts","import":"./dist/preset-next-index.mjs","require":"./dist/preset-next-index.cjs"},"./node":{"types":"./dist/preset-node-index.d.ts","import":"./dist/preset-node-index.mjs","require":"./dist/preset-node-index.cjs"},"./vite":{"types":"./dist/preset-vite-index.d.ts","import":"./dist/preset-vite-index.mjs","require":"./dist/preset-vite-index.cjs"},"./react":{"types":"./dist/preset-react-index.d.ts","import":"./dist/preset-react-index.mjs","require":"./dist/preset-react-index.cjs"},"./remix":{"types":"./dist/preset-remix-index.d.ts","import":"./dist/preset-remix-index.mjs","require":"./dist/preset-remix-index.cjs"},"./rsbuild":{"types":"./dist/preset-rsbuild-index.d.ts","import":"./dist/preset-rsbuild-index.mjs","require":"./dist/preset-rsbuild-index.cjs"},"./configs/base":{"types":"./dist/config-base-index.d.ts","import":"./dist/config-base-index.mjs","require":"./dist/config-base-index.cjs"},"./configs/next":{"types":"./dist/config-next-index.d.ts","import":"./dist/config-next-index.mjs","require":"./dist/config-next-index.cjs"},"./configs/vite":{"types":"./dist/config-vite-index.d.ts","import":"./dist/config-vite-index.mjs","require":"./dist/config-vite-index.cjs"},"./configs/react":{"types":"./dist/config-react-index.d.ts","import":"./dist/config-react-index.mjs","require":"./dist/config-react-index.cjs"},"./configs/remix":{"types":"./dist/config-remix-index.d.ts","import":"./dist/config-remix-index.mjs","require":"./dist/config-remix-index.cjs"},"./configs/rsbuild":{"types":"./dist/config-rsbuild-index.d.ts","import":"./dist/config-rsbuild-index.mjs","require":"./dist/config-rsbuild-index.cjs"},"./configs/typescript":{"types":"./dist/config-typescript-index.d.ts","import":"./dist/config-typescript-index.mjs","require":"./dist/config-typescript-index.cjs"}},"gitHead":"4056199a5086fe041ed35b30b5882d9576518a35","scripts":{"lint":"eslint .","test":"vitest run","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/5.3.0/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.7.4","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","@watcha-authentic/prettier-config":"^1.1.4","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","globals":"^17.6.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"globals":{"optional":true},"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.1_1781484730369_0.9103236413758249","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@watcha-authentic/eslint-config","version":"2.0.2","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@2.0.2","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"a3fdf7879b791bf3961296e35b714c50f08e1cae","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-2.0.2.tgz","fileCount":77,"integrity":"sha512-Z/qze0g+ltQOYqdp3RM7RQ9bUlmofjyw3SuiFt2Qr+iPU/UGDO0KH/1szpoWdTNngrwmgN+ZPJXaUKERgRXvIQ==","signatures":[{"sig":"MEYCIQC+aVo4xJIW6dx3VIqKcdKAdCAVKtzQ/KqZik4UTxxLiQIhAIEE3J1wWQK4f7hVlwtPapyBul27gS7zj30zt2YFJDYh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68253},"exports":{"./next":{"types":"./dist/preset-next-index.d.ts","import":"./dist/preset-next-index.mjs","require":"./dist/preset-next-index.cjs"},"./node":{"types":"./dist/preset-node-index.d.ts","import":"./dist/preset-node-index.mjs","require":"./dist/preset-node-index.cjs"},"./vite":{"types":"./dist/preset-vite-index.d.ts","import":"./dist/preset-vite-index.mjs","require":"./dist/preset-vite-index.cjs"},"./react":{"types":"./dist/preset-react-index.d.ts","import":"./dist/preset-react-index.mjs","require":"./dist/preset-react-index.cjs"},"./remix":{"types":"./dist/preset-remix-index.d.ts","import":"./dist/preset-remix-index.mjs","require":"./dist/preset-remix-index.cjs"},"./rsbuild":{"types":"./dist/preset-rsbuild-index.d.ts","import":"./dist/preset-rsbuild-index.mjs","require":"./dist/preset-rsbuild-index.cjs"},"./configs/base":{"types":"./dist/config-base-index.d.ts","import":"./dist/config-base-index.mjs","require":"./dist/config-base-index.cjs"},"./configs/next":{"types":"./dist/config-next-index.d.ts","import":"./dist/config-next-index.mjs","require":"./dist/config-next-index.cjs"},"./configs/vite":{"types":"./dist/config-vite-index.d.ts","import":"./dist/config-vite-index.mjs","require":"./dist/config-vite-index.cjs"},"./configs/react":{"types":"./dist/config-react-index.d.ts","import":"./dist/config-react-index.mjs","require":"./dist/config-react-index.cjs"},"./configs/remix":{"types":"./dist/config-remix-index.d.ts","import":"./dist/config-remix-index.mjs","require":"./dist/config-remix-index.cjs"},"./configs/rsbuild":{"types":"./dist/config-rsbuild-index.d.ts","import":"./dist/config-rsbuild-index.mjs","require":"./dist/config-rsbuild-index.cjs"},"./configs/typescript":{"types":"./dist/config-typescript-index.d.ts","import":"./dist/config-typescript-index.mjs","require":"./dist/config-typescript-index.cjs"}},"gitHead":"19b1b4ae906f7b1f273cde58afdbf541e8862892","scripts":{"lint":"eslint .","test":"vitest run","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/5.3.0/node@v24.16.0+x64 (linux)","description":"watcha common eslint package","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.7.4","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","@watcha-authentic/prettier-config":"^1.1.5","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","globals":"^17.6.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"globals":{"optional":true},"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.2_1781488276308_0.05661421588457238","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@watcha-authentic/eslint-config","version":"2.0.3","keywords":["eslint","config"],"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","_id":"@watcha-authentic/eslint-config@2.0.3","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"822e0cbf073ec00167041cb6337574f303a5ebe8","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-2.0.3.tgz","fileCount":57,"integrity":"sha512-iQ0W6GGgcpkaTQAJVJsi84qom80gPM/GFFH8ULB/M/WO+aWphcRErXKcXQyfGC+OyyF/+oJ3mWZKkPbAeIZVRQ==","signatures":[{"sig":"MEUCIQCEFk12QvZWWxHtrGHFPUpDrxNk4qHkRfpeBJ8p/v8R7wIgNcOFaAcMhWQZybwUAYUOuGHX35S+HcIJn6tmG7X5NG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@2.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49283},"exports":{"./next":{"types":"./dist/preset-next-index.d.ts","import":"./dist/preset-next-index.mjs","require":"./dist/preset-next-index.cjs"},"./node":{"types":"./dist/preset-node-index.d.ts","import":"./dist/preset-node-index.mjs","require":"./dist/preset-node-index.cjs"},"./vite":{"types":"./dist/preset-vite-index.d.ts","import":"./dist/preset-vite-index.mjs","require":"./dist/preset-vite-index.cjs"},"./react":{"types":"./dist/preset-react-index.d.ts","import":"./dist/preset-react-index.mjs","require":"./dist/preset-react-index.cjs"},"./remix":{"types":"./dist/preset-remix-index.d.ts","import":"./dist/preset-remix-index.mjs","require":"./dist/preset-remix-index.cjs"},"./rsbuild":{"types":"./dist/preset-rsbuild-index.d.ts","import":"./dist/preset-rsbuild-index.mjs","require":"./dist/preset-rsbuild-index.cjs"},"./configs/base":{"types":"./dist/config-base-index.d.ts","import":"./dist/config-base-index.mjs","require":"./dist/config-base-index.cjs"},"./configs/next":{"types":"./dist/config-next-index.d.ts","import":"./dist/config-next-index.mjs","require":"./dist/config-next-index.cjs"},"./configs/vite":{"types":"./dist/config-vite-index.d.ts","import":"./dist/config-vite-index.mjs","require":"./dist/config-vite-index.cjs"},"./configs/react":{"types":"./dist/config-react-index.d.ts","import":"./dist/config-react-index.mjs","require":"./dist/config-react-index.cjs"},"./configs/remix":{"types":"./dist/config-remix-index.d.ts","import":"./dist/config-remix-index.mjs","require":"./dist/config-remix-index.cjs"},"./configs/rsbuild":{"types":"./dist/config-rsbuild-index.d.ts","import":"./dist/config-rsbuild-index.mjs","require":"./dist/config-rsbuild-index.cjs"},"./configs/typescript":{"types":"./dist/config-typescript-index.d.ts","import":"./dist/config-typescript-index.mjs","require":"./dist/config-typescript-index.cjs"}},"gitHead":"d79017369a12f69c2778c6c8c32eeaa296b4c5db","scripts":{"lint":"eslint .","test":"vitest run","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/5.3.0/node@v24.16.0+x64 (linux)","description":"Watcha 공통 ESLint(flat config) 설정","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","tsdown":"^0.21.5","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.7.4","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","@watcha-authentic/prettier-config":"^1.1.6","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","globals":"^17.6.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"globals":{"optional":true},"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.3_1781593203764_0.5248067553286997","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"_id":"@watcha-authentic/eslint-config@2.0.4","bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"dist":{"shasum":"8bae435c32724f69490b57e03d81399cb9d7dd8e","tarball":"https://registry.npmjs.org/@watcha-authentic/eslint-config/-/eslint-config-2.0.4.tgz","fileCount":57,"integrity":"sha512-rl9Cjh7Y1tbfalJZ//aRpYJEiC4vZ+URZrzB1uGye0CSI/rdEKHMJ/aXVwksSipS4RvFjK6xivlfbK1WqNTajw==","signatures":[{"sig":"MEUCIQCREte91tpqLNhxwPSrueVeLBe7PBeuuoiSYssvN2eS/wIgA03ekgxaXkGM48oSOIu9XAl/KkTYm836T9zNNKEGTyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCcUm5GtigUBZmj9L13cB/el6p1oGGHZW+cbqCBRC4U7QIgV2r5afA3S7UMG6chu0v7wE4Krrkj6GXONLDwbfjyN/Q="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@watcha-authentic%2feslint-config@2.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":49305},"name":"@watcha-authentic/eslint-config","author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"exports":{"./next":{"types":"./dist/preset-next-index.d.ts","import":"./dist/preset-next-index.mjs","require":"./dist/preset-next-index.cjs"},"./node":{"types":"./dist/preset-node-index.d.ts","import":"./dist/preset-node-index.mjs","require":"./dist/preset-node-index.cjs"},"./vite":{"types":"./dist/preset-vite-index.d.ts","import":"./dist/preset-vite-index.mjs","require":"./dist/preset-vite-index.cjs"},"./react":{"types":"./dist/preset-react-index.d.ts","import":"./dist/preset-react-index.mjs","require":"./dist/preset-react-index.cjs"},"./remix":{"types":"./dist/preset-remix-index.d.ts","import":"./dist/preset-remix-index.mjs","require":"./dist/preset-remix-index.cjs"},"./rsbuild":{"types":"./dist/preset-rsbuild-index.d.ts","import":"./dist/preset-rsbuild-index.mjs","require":"./dist/preset-rsbuild-index.cjs"},"./configs/base":{"types":"./dist/config-base-index.d.ts","import":"./dist/config-base-index.mjs","require":"./dist/config-base-index.cjs"},"./configs/next":{"types":"./dist/config-next-index.d.ts","import":"./dist/config-next-index.mjs","require":"./dist/config-next-index.cjs"},"./configs/vite":{"types":"./dist/config-vite-index.d.ts","import":"./dist/config-vite-index.mjs","require":"./dist/config-vite-index.cjs"},"./configs/react":{"types":"./dist/config-react-index.d.ts","import":"./dist/config-react-index.mjs","require":"./dist/config-react-index.cjs"},"./configs/remix":{"types":"./dist/config-remix-index.d.ts","import":"./dist/config-remix-index.mjs","require":"./dist/config-remix-index.cjs"},"./configs/rsbuild":{"types":"./dist/config-rsbuild-index.d.ts","import":"./dist/config-rsbuild-index.mjs","require":"./dist/config-rsbuild-index.cjs"},"./configs/typescript":{"types":"./dist/config-typescript-index.d.ts","import":"./dist/config-typescript-index.mjs","require":"./dist/config-typescript-index.cjs"}},"gitHead":"f21ef42448b26237e4ee1a6a0ff02c4d78eadf67","license":"MIT","scripts":{"lint":"eslint .","test":"vitest run","build":"rm -rf ./dist && tsdown && pnpm build:post","typecheck":"tsc","build:post":"bash ./project-attachment/post-build.sh"},"version":"2.0.4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b853238c-ed77-4605-bd3f-06cb421cbca3"}},"homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","keywords":["eslint","config"],"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"_npmVersion":"lerna/5.3.0/node@v24.20.0+x64 (linux)","description":"Watcha 공통 ESLint(flat config) 설정","directories":{},"maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"_nodeVersion":"24.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","eslint":"^9.39.2","tsdown":"^0.21.5","vitest":"^4.1.8","globals":"^17.6.0","prettier":"^3.7.4","typescript":"~5.9.3","eslint-plugin-react":"^7.37.5","eslint-plugin-import":"^2.31.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.50.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-react-refresh":"^0.4.11","@typescript-eslint/eslint-plugin":"^8.50.0","eslint-plugin-simple-import-sort":"^12.1.1","@watcha-authentic/prettier-config":"^1.1.7","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"eslint":"^9.0.0","globals":"^17.6.0","eslint-plugin-react":"^7.0.0","eslint-plugin-import":"^2.0.0","@next/eslint-plugin-next":"^15.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-react-hooks":"^7.0.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-react-refresh":"^0.4.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependenciesMeta":{"globals":{"optional":true},"eslint-plugin-react":{"optional":true},"@next/eslint-plugin-next":{"optional":true},"@typescript-eslint/parser":{"optional":true},"eslint-plugin-react-hooks":{"optional":true},"eslint-plugin-react-refresh":{"optional":true},"@typescript-eslint/eslint-plugin":{"optional":true},"eslint-import-resolver-typescript":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_2.0.4_1790140397418_0.4691423822465124"}}},"time":{"created":"2026-01-23T07:56:46.581Z","modified":"2026-09-23T05:13:17.847Z","0.0.1":"2026-01-23T07:56:46.809Z","0.1.0":"2026-01-23T07:57:49.961Z","0.1.1":"2026-01-26T06:44:56.218Z","0.1.1-canary.feature-init.0":"2026-05-19T02:14:27.740Z","0.1.1-canary.feature-init.1":"2026-05-19T02:15:30.239Z","0.1.1-canary.feature-init.2":"2026-05-20T01:10:25.879Z","0.1.1-patch.0":"2026-05-20T03:57:44.103Z","0.1.1-patch.1":"2026-05-20T05:10:15.763Z","0.1.1-patch.2":"2026-05-20T05:16:46.303Z","0.1.1-patch.3":"2026-05-20T05:25:47.246Z","0.2.0":"2026-05-26T01:28:16.615Z","0.2.1":"2026-06-02T02:21:41.365Z","0.2.2":"2026-06-02T05:09:50.970Z","0.2.3":"2026-06-02T05:11:58.899Z","1.0.0":"2026-06-02T05:36:00.157Z","1.1.0":"2026-06-04T01:27:58.284Z","1.1.1":"2026-06-04T02:24:43.801Z","1.2.0":"2026-06-11T01:21:52.527Z","1.2.1":"2026-06-11T01:41:59.907Z","1.2.2":"2026-06-11T02:51:34.523Z","1.2.3":"2026-06-11T04:37:53.908Z","2.0.0":"2026-06-12T07:54:05.820Z","2.0.1":"2026-06-15T00:52:10.507Z","2.0.2":"2026-06-15T01:51:16.486Z","2.0.3":"2026-06-16T07:00:03.913Z","2.0.4":"2026-09-23T05:13:17.504Z"},"bugs":{"url":"https://github.com/frograms/bistro-house/issues","email":"web-dev-group@watcha.com"},"author":{"url":"https://github.com/frograms","name":"@watcha-authentic#web-dev-group","email":"web-dev-group@watcha.com"},"license":"MIT","homepage":"https://github.com/frograms/bistro-house/tree/master/packages/eslint-config#readme","keywords":["eslint","config"],"repository":{"url":"git+https://github.com/frograms/bistro-house.git","type":"git"},"description":"Watcha 공통 ESLint(flat config) 설정","maintainers":[{"name":"garu-watcha","email":"garu@watcha.com"},{"name":"meta-watcha","email":"meta@watcha.com"},{"name":"aaron_watcha","email":"aaron@watcha.com"},{"name":"theo-watcha","email":"theo@watcha.com"}],"readme":"# @watcha-authentic/eslint-config\n\n[![npm version](https://img.shields.io/npm/v/@watcha-authentic/eslint-config)](https://www.npmjs.com/package/@watcha-authentic/eslint-config)\n\nWatcha 공통 ESLint(flat config) 설정입니다. 환경별 **preset**과, 직접 조합할 수 있는 **config block**을 subpath로 제공합니다.\n\n릴리즈: [CHANGELOG](./CHANGELOG.md) · [GitHub Releases](https://github.com/frograms/bistro-house/releases?q=eslint-config)\n\n## Table of contents\n\n- [Subpath exports](#subpath-exports)\n- [Installation](#installation)\n- [Peer dependencies](#peer-dependencies)\n- [프리셋별 종속성 가이드](#프리셋별-종속성-가이드)\n- [config block별 종속성 가이드](#config-block별-종속성-가이드)\n- [Usage](#usage)\n\n## Subpath exports\n\nv2부터 루트(`.`) import는 없습니다. 아래 preset 또는 config subpath를 import하세요.\n\n### Presets (recommended)\n\n| subpath | export | 구성 |\n| ------- | ------ | ---- |\n| `@watcha-authentic/eslint-config/node` | `nodePreset` | base + typescript |\n| `@watcha-authentic/eslint-config/react` | `reactPreset` | base + typescript + react |\n| `@watcha-authentic/eslint-config/vite` | `vitePreset` | base + typescript + react + vite |\n| `@watcha-authentic/eslint-config/next` | `nextPreset` | base + typescript + react + next |\n| `@watcha-authentic/eslint-config/remix` | `remixPreset` | base + typescript + react + remix |\n| `@watcha-authentic/eslint-config/rsbuild` | `rsbuildPreset` | base + typescript + react + rsbuild |\n\n### Config blocks (custom composition)\n\n| subpath | export |\n| ------- | ------ |\n| `@watcha-authentic/eslint-config/configs/base` | `baseConfigs` |\n| `@watcha-authentic/eslint-config/configs/typescript` | `typescriptConfigs` |\n| `@watcha-authentic/eslint-config/configs/react` | `reactConfigs` |\n| `@watcha-authentic/eslint-config/configs/vite` | `viteConfigs` |\n| `@watcha-authentic/eslint-config/configs/next` | `nextConfigs` |\n| `@watcha-authentic/eslint-config/configs/remix` | `remixConfigs` |\n| `@watcha-authentic/eslint-config/configs/rsbuild` | `rsbuildConfigs` |\n\n## Installation\n\n사용할 preset 또는 config block을 [Subpath exports](#subpath-exports)에서 고른 뒤, 아래 [프리셋별 종속성 가이드](#프리셋별-종속성-가이드) 또는 [config block별 종속성 가이드](#config-block별-종속성-가이드)의 설치 명령을 복사해 실행하세요.\n\n각 명령에는 `@watcha-authentic/eslint-config`와 필요한 peer가 모두 들어 있습니다.\n\n## Peer dependencies\n\n**런타임 의존성은 없습니다.** ESLint 플러그인·파서는 프로젝트에 직접 설치합니다.\n\nnpm은 subpath마다 peer를 나눠 선언할 수 없어, `package.json`의 peer는 모두 optional입니다. **쓰는 subpath에 맞는 패키지만** 설치하면 됩니다.\n\n### 공통 (모든 preset / config)\n\n| 패키지 |\n| ------ |\n| `eslint` |\n| `eslint-plugin-import` |\n| `eslint-plugin-perfectionist` |\n| `eslint-plugin-simple-import-sort` |\n| `eslint-import-resolver-typescript` |\n\n## 프리셋별 종속성 가이드\n\npreset subpath는 **그 preset에 들어 있는 config peer를 모두** 필요로 합니다. 아래 명령을 복사해 한 번에 설치하세요.\n\n| preset | subpath | 구성 |\n| ------ | ------- | ---- |\n| `nodePreset` | `/node` | base + typescript |\n| `reactPreset` | `/react` | base + typescript + react |\n| `vitePreset` | `/vite` | base + typescript + react + vite |\n| `nextPreset` | `/next` | base + typescript + react + next |\n| `remixPreset` | `/remix` | base + typescript + react + remix |\n| `rsbuildPreset` | `/rsbuild` | base + typescript + react + rsbuild |\n\n### `/node` — `nodePreset`\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0\n```\n\n### `/react` — `reactPreset`\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0 \\\n  eslint-plugin-react@^7.0.0 \\\n  eslint-plugin-react-hooks@^7.0.0\n```\n\n### `/vite` — `vitePreset`\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0 \\\n  eslint-plugin-react@^7.0.0 \\\n  eslint-plugin-react-hooks@^7.0.0 \\\n  eslint-plugin-react-refresh@^0.4.0 \\\n  globals@^17.6.0\n```\n\n### `/next` — `nextPreset`\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0 \\\n  eslint-plugin-react@^7.0.0 \\\n  eslint-plugin-react-hooks@^7.0.0 \\\n  @next/eslint-plugin-next@^15.0.0\n```\n\n### `/remix` — `remixPreset`\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0 \\\n  eslint-plugin-react@^7.0.0 \\\n  eslint-plugin-react-hooks@^7.0.0 \\\n  eslint-plugin-react-refresh@^0.4.0\n```\n\n### `/rsbuild` — `rsbuildPreset`\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0 \\\n  eslint-plugin-react@^7.0.0 \\\n  eslint-plugin-react-hooks@^7.0.0 \\\n  eslint-plugin-react-refresh@^0.4.0 \\\n  globals@^17.6.0\n```\n\n## config block별 종속성 가이드\n\nconfig block은 preset처럼 **여러 개를 이어 붙여** 씁니다. import하는 block에 맞는 peer를 **모두** 설치하세요.\n\n아래 명령은 block을 **권장 순서대로 누적**했을 때(`base` → `typescript` → `react` → 환경별 block) 필요한 peer 전체입니다.\n\n| export | subpath | 누적 구성 |\n| ------ | ------- | --------- |\n| `baseConfigs` | `/configs/base` | base |\n| `typescriptConfigs` | `/configs/typescript` | base + typescript |\n| `reactConfigs` | `/configs/react` | base + typescript + react |\n| `viteConfigs` | `/configs/vite` | base + typescript + react + vite |\n| `nextConfigs` | `/configs/next` | base + typescript + react + next |\n| `remixConfigs` | `/configs/remix` | base + typescript + react + remix |\n| `rsbuildConfigs` | `/configs/rsbuild` | base + typescript + react + rsbuild |\n\n### `/configs/base` — `baseConfigs`\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0\n```\n\n### `/configs/typescript` — `typescriptConfigs`\n\n`baseConfigs` + `typescriptConfigs` 조합 기준\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0\n```\n\n### `/configs/react` — `reactConfigs`\n\n`baseConfigs` + `typescriptConfigs` + `reactConfigs` 조합 기준\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0 \\\n  eslint-plugin-react@^7.0.0 \\\n  eslint-plugin-react-hooks@^7.0.0\n```\n\n### `/configs/vite` — `viteConfigs`\n\n`baseConfigs` + `typescriptConfigs` + `reactConfigs` + `viteConfigs` 조합 기준\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0 \\\n  eslint-plugin-react@^7.0.0 \\\n  eslint-plugin-react-hooks@^7.0.0 \\\n  eslint-plugin-react-refresh@^0.4.0 \\\n  globals@^17.6.0\n```\n\n### `/configs/next` — `nextConfigs`\n\n`baseConfigs` + `typescriptConfigs` + `reactConfigs` + `nextConfigs` 조합 기준\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0 \\\n  eslint-plugin-react@^7.0.0 \\\n  eslint-plugin-react-hooks@^7.0.0 \\\n  @next/eslint-plugin-next@^15.0.0\n```\n\n### `/configs/remix` — `remixConfigs`\n\n`baseConfigs` + `typescriptConfigs` + `reactConfigs` + `remixConfigs` 조합 기준\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0 \\\n  eslint-plugin-react@^7.0.0 \\\n  eslint-plugin-react-hooks@^7.0.0 \\\n  eslint-plugin-react-refresh@^0.4.0\n```\n\n### `/configs/rsbuild` — `rsbuildConfigs`\n\n`baseConfigs` + `typescriptConfigs` + `reactConfigs` + `rsbuildConfigs` 조합 기준\n\n```bash\npnpm add -D @watcha-authentic/eslint-config@^2.0.0 \\\n  eslint@^9.0.0 \\\n  eslint-plugin-import@^2.0.0 \\\n  eslint-plugin-perfectionist@^5.0.0 \\\n  eslint-plugin-simple-import-sort@^12.0.0 \\\n  eslint-import-resolver-typescript@^3.6.0 \\\n  @typescript-eslint/parser@^8.0.0 \\\n  @typescript-eslint/eslint-plugin@^8.0.0 \\\n  eslint-plugin-react@^7.0.0 \\\n  eslint-plugin-react-hooks@^7.0.0 \\\n  eslint-plugin-react-refresh@^0.4.0 \\\n  globals@^17.6.0\n```\n\n## Usage\n\nFlat config는 **배열을 펼쳐서** 내보냅니다.\n\n### Preset\n\n```javascript\n// eslint.config.js\nimport { vitePreset } from \"@watcha-authentic/eslint-config/vite\";\n\nexport default [...vitePreset];\n```\n\n### Config blocks\n\n```javascript\n// eslint.config.js\nimport { baseConfigs } from \"@watcha-authentic/eslint-config/configs/base\";\nimport { typescriptConfigs } from \"@watcha-authentic/eslint-config/configs/typescript\";\n\nexport default [...baseConfigs, ...typescriptConfigs];\n```\n\n### Extending a preset\n\n```javascript\n// eslint.config.js\nimport { reactPreset } from \"@watcha-authentic/eslint-config/react\";\n\nexport default [\n  ...reactPreset,\n  {\n    rules: {\n      \"no-console\": \"off\",\n    },\n  },\n];\n```\n\n### CommonJS\n\n```javascript\n// eslint.config.cjs\nconst { vitePreset } = require(\"@watcha-authentic/eslint-config/vite\");\n\nmodule.exports = [...vitePreset];\n```\n\n## Migration from v1\n\n| v1 | v2 |\n| -- | -- |\n| `import { vitePreset } from \"@watcha-authentic/eslint-config\"` | `import { vitePreset } from \"@watcha-authentic/eslint-config/vite\"` |\n| `import { baseConfigs } from \"@watcha-authentic/eslint-config\"` | `import { baseConfigs } from \"@watcha-authentic/eslint-config/configs/base\"` |\n| `import lint from \"@watcha-authentic/eslint-config\"` | subpath import로 바꾸기 (루트 import 없음) |\n\nv2는 **2.0.0 major**입니다. 사용하는 preset에 맞는 peer만 설치하면 `@next/eslint-plugin-next` 등 불필요한 플러그인을 설치하지 않아도 됩니다.\n","readmeFilename":"README.md"}