{"_id":"@planfredapp/eslint-config","_rev":"32-3d866a76ad9a681b3d83cb72618b09c2","name":"@planfredapp/eslint-config","dist-tags":{"latest":"1.2.15"},"versions":{"1.0.9":{"name":"@planfredapp/eslint-config","version":"1.0.9","_id":"@planfredapp/eslint-config@1.0.9","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"dist":{"shasum":"7b70ca1ab5b4acc94672a9536fd9d59326cedd3c","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.9.tgz","fileCount":8,"integrity":"sha512-nbSl0BY3y2ehFuaQfAl8rvbhPE3TjxVIPyaWQO/KQx2CmqLggzQ2Pef0jTzx2BV9c+tNTs1P14HCLZmY6Lxe/Q==","signatures":[{"sig":"MEUCIEMGa5Xb0+Ynsj8WI3O0gcnuBRywZN1WzAHpIgoG2wlcAiEA42mrDVdIa9G62PyoxgP7eGrsO4NhyuIFR92Tyk+bXJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24341},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"0aa99bc465b32e735c11a1b1ce618e11a573681b","scripts":{"ncu":"NCU_COOLDOWN_DAYS=${NCU_COOLDOWN_DAYS:-3}; npx npm-check-updates@latest -u --cooldown $NCU_COOLDOWN_DAYS","tag":"git tag v$(node -p \"require('./package.json').version\") || true","lint":"eslint .","test":"vitest","publish":"npm publish --access public","release":"npm run tag && npm run tag:push","upgrade":"git stash; NCU_OUTPUT=${node --run ncu}; npm install; echo \"$NCU_OUTPUT\"; git commit -am \"Upgrade npm packages: \n\n$NCU_OUTPUT\"; git push --force-with-lease;","lint:fix":"eslint . --fix","tag:push":"git push origin v$(node -p \"require('./package.json').version\")","test:run":"vitest run","version:major":"npm version major && npm run release","version:minor":"npm version minor && npm run release","version:patch":"npm version patch && npm run release"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"_npmVersion":"11.6.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.9.0","dependencies":{"globals":"16.4.0","@eslint/js":"9.36.0","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.5.0","typescript-eslint":"8.44.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.3.13","eslint-plugin-cypress":"5.1.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.4.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.36.0","vitest":"3.2.4","typescript":"5.9.2","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.9_1759314208679_0.6322271325916105","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@planfredapp/eslint-config","version":"1.0.12","license":"MIT","_id":"@planfredapp/eslint-config@1.0.12","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"dist":{"shasum":"d710c463c5ea8e89534b83bae3ba4c9951fd444f","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.12.tgz","fileCount":9,"integrity":"sha512-sTTZme1RRUwg7AKZu2/qokKRzPt7XlZBdl/iPv9htcmB8/cU5FRBz20qV2apQOvC/CTcuYvhzsTyTo9CaJtbew==","signatures":[{"sig":"MEUCIEi4EOZYPMXsACUHDUHqkiYSaUf2IeyraqwvpYwsrcUJAiEAyh2A/zdUFNlICYn3OKmLvh9DuNd80HbgiHRdbfVf5Bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25473},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"4ce34ca48fe265c5e80b697ca0066dfeecf5f613","scripts":{"ncu":"NCU_COOLDOWN_DAYS=${NCU_COOLDOWN_DAYS:-3}; npx npm-check-updates@latest -u --cooldown $NCU_COOLDOWN_DAYS","lint":"eslint .","test":"vitest","publish":"npm publish --access public","upgrade":"git stash; NCU_OUTPUT=${node --run ncu}; npm install; echo \"$NCU_OUTPUT\"; git commit -am \"Upgrade npm packages: \n\n$NCU_OUTPUT\"; git push --force-with-lease;","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"PACKAGE_VERSION=$(npm version major); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION","version:minor":"PACKAGE_VERSION=$(npm version minor); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION","version:patch":"PACKAGE_VERSION=$(npm version patch); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"_npmVersion":"11.6.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.9.0","dependencies":{"globals":"16.4.0","@eslint/js":"9.36.0","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.5.0","typescript-eslint":"8.44.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.3.13","eslint-plugin-cypress":"5.1.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.4.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.36.0","vitest":"3.2.4","typescript":"5.9.2","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.12_1759314917018_0.5689420462370725","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@planfredapp/eslint-config","version":"1.0.14","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.14","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"6ac6c12374f6d051d00c32fa8c4e66402e6134f0","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.14.tgz","fileCount":9,"integrity":"sha512-a4tKdLLRy0qE3aJPBpJyqRF/UjDWMmmyms5QTkB0IIpUfydvxjMjquEkenDd8jH+A/p/FkJggegv/jQB1th1KQ==","signatures":[{"sig":"MEYCIQDwvzckq0d1lE5HrrDbhiwdQZ1uk1qOZvwnEZtyK0bi/gIhAPgk6DfLusrH/OoUOmBfRiHnz6Kh6z32cCzUE59ku6wq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26024},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"3fb74a883a809cad8d1c5558c00a6c68db5cea97","scripts":{"ncu":"NCU_COOLDOWN_DAYS=${NCU_COOLDOWN_DAYS:-3}; npx npm-check-updates@latest -u --cooldown $NCU_COOLDOWN_DAYS","lint":"eslint .","test":"vitest","publish":"npm publish --access public","upgrade":"git stash; NCU_OUTPUT=${node --run ncu}; npm install; echo \"$NCU_OUTPUT\"; git commit -am \"Upgrade npm packages: \n\n$NCU_OUTPUT\"; git push --force-with-lease;","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"PACKAGE_VERSION=$(npm version major); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION","version:minor":"PACKAGE_VERSION=$(npm version minor); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION","version:patch":"PACKAGE_VERSION=$(npm version patch); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.9.0","dependencies":{"globals":"16.4.0","@eslint/js":"9.36.0","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.5.0","typescript-eslint":"8.44.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.3.13","eslint-plugin-cypress":"5.1.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.4.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.36.0","vitest":"3.2.4","typescript":"5.9.2","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.14_1759321237025_0.27017759713565326","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@planfredapp/eslint-config","version":"1.0.15","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.15","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"037db5769ca3d2a79389dc843c809b75dda2bd43","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.15.tgz","fileCount":9,"integrity":"sha512-8tKrriA0tr/+z197S/WPOUdXs6vGvZEtzpWg3jX734aLOrsKHD6+eu4qfLC1Xzh8evuFxL8zpG6Cj2+09oA7BA==","signatures":[{"sig":"MEUCIBa2+sv2nF3Wzi8h7V0/mGBDISvu1/wTVMCmqFTZJZhKAiEA8HxkyErpBJ9yh/UvDlOs2P7so/RPeVWfw48EBWfb6qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26024},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"e19201ddf946e59fe4b070d18f028226f803709e","scripts":{"ncu":"NCU_COOLDOWN_DAYS=${NCU_COOLDOWN_DAYS:-3}; npx npm-check-updates@latest -u --cooldown $NCU_COOLDOWN_DAYS","lint":"eslint .","test":"vitest","publish":"npm publish --access public","upgrade":"git stash; NCU_OUTPUT=${node --run ncu}; npm install; echo \"$NCU_OUTPUT\"; git commit -am \"Upgrade npm packages: \n\n$NCU_OUTPUT\"; git push --force-with-lease;","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"PACKAGE_VERSION=$(npm version major); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION","version:minor":"PACKAGE_VERSION=$(npm version minor); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION","version:patch":"PACKAGE_VERSION=$(npm version patch); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.9.0","dependencies":{"globals":"16.4.0","@eslint/js":"9.36.0","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.5.0","typescript-eslint":"8.44.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.3.13","eslint-plugin-cypress":"5.1.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.4.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.36.0","vitest":"3.2.4","typescript":"5.9.2","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.15_1759321632953_0.6157505915143766","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@planfredapp/eslint-config","version":"1.0.16","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.16","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"3027166743485eaa19754533e7c56e9bc0458304","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.16.tgz","fileCount":9,"integrity":"sha512-wwd9H/ET55+gVewVikpNKcZ1VIEA6qn1yRx4PVbpLC40kjwSdauNWEW8sa71lHjxOr0dDACKbSuVWGyZP3PVYQ==","signatures":[{"sig":"MEUCIQDRaZrW4MxUaCtbgfNJcyrn/O0wu+WapLbnnqqnPOUrNAIgG7bEfKrfk9BSuOu6Soq8+MZI3queaMU3/W/qyIgwO7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26024},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"ce66e37e148e8fa1ad4a5e94bf4e2811821161b7","scripts":{"ncu":"NCU_COOLDOWN_DAYS=${NCU_COOLDOWN_DAYS:-3}; npx npm-check-updates@latest -u --cooldown $NCU_COOLDOWN_DAYS","lint":"eslint .","test":"vitest","publish":"npm publish --access public","upgrade":"git stash; NCU_OUTPUT=${node --run ncu}; npm install; echo \"$NCU_OUTPUT\"; git commit -am \"Upgrade npm packages: \n\n$NCU_OUTPUT\"; git push --force-with-lease;","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"PACKAGE_VERSION=$(npm version major); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION","version:minor":"PACKAGE_VERSION=$(npm version minor); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION","version:patch":"PACKAGE_VERSION=$(npm version patch); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.9.0","dependencies":{"globals":"16.4.0","@eslint/js":"9.36.0","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.5.0","typescript-eslint":"8.44.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.3.13","eslint-plugin-cypress":"5.1.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.4.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.36.0","vitest":"3.2.4","typescript":"5.9.2","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.16_1759321725436_0.4319593415636753","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@planfredapp/eslint-config","version":"1.0.17","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.17","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"b5ea1b96b0b7741d19a8b400ced5971302242b38","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.17.tgz","fileCount":9,"integrity":"sha512-7/wm5kAVXePKqpKDKQy+UunjjeWhHFua4zGILaIjhnaYciODk9nSW+8iQQhiUdTk6RqDYkAtrule3G5CedK3RQ==","signatures":[{"sig":"MEQCIE0EMUrUkB7kTkXdzpVbTm0CeFsHz18GC0QzoQ6zeiY9AiAuPHe9fd4A3frSJIIZDxMj4hRBAlAsdjfx8/7CnqVezg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26024},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"24abe488b4648588b5c7aa9e4b5ae5a33dc8169b","scripts":{"ncu":"NCU_COOLDOWN_DAYS=${NCU_COOLDOWN_DAYS:-3}; npx npm-check-updates@latest -u --cooldown $NCU_COOLDOWN_DAYS","lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"git stash; NCU_OUTPUT=${node --run ncu}; npm install; echo \"$NCU_OUTPUT\"; git commit -am \"Upgrade npm packages: \n\n$NCU_OUTPUT\"; git push --force-with-lease;","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"PACKAGE_VERSION=$(npm version major); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION","version:minor":"PACKAGE_VERSION=$(npm version minor); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION","version:patch":"PACKAGE_VERSION=$(npm version patch); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.9.0","dependencies":{"globals":"16.4.0","@eslint/js":"9.36.0","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.5.0","typescript-eslint":"8.44.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.3.13","eslint-plugin-cypress":"5.1.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.4.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.36.0","vitest":"3.2.4","typescript":"5.9.2","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.17_1759321868474_0.1954826502725866","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@planfredapp/eslint-config","version":"1.0.25","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.25","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"cd1015f7808da44e2fad32289414aa2e88272de6","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.25.tgz","fileCount":9,"integrity":"sha512-bFdxab1W8hBCIBLSz5MR3pLQwetKloBEl1NB9z6PN1sMjAcS9u7EJRJ3+L32X8Nt2qnS4s0OlBYetiqt3l1Wjg==","signatures":[{"sig":"MEUCIQCRv3EQo5+kVhZDS4XBTvw+rf+KtruYQzAh18eEmv8m6AIgEQIdOXEWFc1o/q/xbdbac7L+1PBDI7Nv/dll5r/JG3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26300},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"8c209e28810298575b40f717a30b525d72c70d0f","scripts":{"ncu":"NCU_COOLDOWN_DAYS=${NCU_COOLDOWN_DAYS:-3}; npx npm-check-updates@latest -u --cooldown $NCU_COOLDOWN_DAYS","lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"git stash; NCU_OUTPUT=$(node --run ncu); if echo \"$NCU_OUTPUT\" | grep -q \"All dependencies match the latest package versions\"; then echo \"No packages to upgrade\"; else npm install; echo \"$NCU_OUTPUT\"; git add .; git commit -m \"Upgrade npm packages: \n\n$NCU_OUTPUT\" || echo \"Commit failed, continuing...\"; git push --force-with-lease; npm run version:patch; fi","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"PACKAGE_VERSION=$(npm version major); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION; git push origin main","version:minor":"PACKAGE_VERSION=$(npm version minor); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION; git push origin main","version:patch":"PACKAGE_VERSION=$(npm version patch); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION; git push origin main"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.9.0","dependencies":{"globals":"16.4.0","@eslint/js":"9.37.0","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.5.0","typescript-eslint":"8.45.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.3.16","eslint-plugin-cypress":"5.2.0","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.4.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.37.0","vitest":"3.2.4","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.25_1760005917927_0.3106421258052603","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@planfredapp/eslint-config","version":"1.0.26","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.26","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"b49840c003aae6d79ea3c91e8bff3355e7bd4a4a","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.26.tgz","fileCount":9,"integrity":"sha512-Wf/3u9d+ngvLelrlu+c1LmImwFAulufAZ+yATrg2OOpMuWZDyEjc7upEGjVbPjH/7AfJ6s/XD3Pqd6KsQRKQOg==","signatures":[{"sig":"MEQCIBU6bM+4opRTdtf9HAJMHxfogHrj5DgjIW6d3cM/5r+eAiAOaLAnfgyML2XvQf6+MU0VLyAfuPD8ESZZzTt5d2Txgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26300},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"8e08df8e52eef3edc34d8f52e2748aeb09a1b8ea","scripts":{"ncu":"NCU_COOLDOWN_DAYS=${NCU_COOLDOWN_DAYS:-3}; npx npm-check-updates@latest -u --cooldown $NCU_COOLDOWN_DAYS","lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"git stash; NCU_OUTPUT=$(node --run ncu); if echo \"$NCU_OUTPUT\" | grep -q \"All dependencies match the latest package versions\"; then echo \"No packages to upgrade\"; else npm install; echo \"$NCU_OUTPUT\"; git add .; git commit -m \"Upgrade npm packages: \n\n$NCU_OUTPUT\" || echo \"Commit failed, continuing...\"; git push --force-with-lease; npm run version:patch; fi","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"PACKAGE_VERSION=$(npm version major); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION; git push origin main","version:minor":"PACKAGE_VERSION=$(npm version minor); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION; git push origin main","version:patch":"PACKAGE_VERSION=$(npm version patch); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION; git push origin main"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.9.0","dependencies":{"globals":"16.4.0","@eslint/js":"9.37.0","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.5.0","typescript-eslint":"8.45.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.3.16","eslint-plugin-cypress":"5.2.0","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.4.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.37.0","vitest":"3.2.4","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.26_1760006961651_0.1110177118086817","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@planfredapp/eslint-config","version":"1.0.34","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.34","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"7690a779a1a7aa06b11ecc0fa2ef2ed2315d97e5","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.34.tgz","fileCount":9,"integrity":"sha512-q+kZ8WHvUM0LZ+7E4j8qSO+QEYvpYf4LfwzyCDT6UdvmtZJVEpq9LVkJAg5PAK15H8R50zAHTBlEk3R1r6hQ0w==","signatures":[{"sig":"MEQCIE0J8l7/y9aGzxErl07n2DPryAsxhZcct1TQ62bzvk1/AiBAhE0OnA52ASQ2dH3vNJXposYA6u/f4QFqM0V9v2OD/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26299},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"400b98ba6dd73c17d02e1e158a689eae4933a63f","scripts":{"ncu":"NCU_COOLDOWN_DAYS=${NCU_COOLDOWN_DAYS:-3}; npx npm-check-updates@latest -u --cooldown $NCU_COOLDOWN_DAYS","lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"git stash; NCU_OUTPUT=$(node --run ncu); if echo \"$NCU_OUTPUT\" | grep -q \"All dependencies match the latest package versions\"; then echo \"No packages to upgrade\"; else npm install; echo \"$NCU_OUTPUT\"; git add .; git commit -m \"Upgrade npm packages: \n\n$NCU_OUTPUT\" || echo \"Commit failed, continuing...\"; git push --force-with-lease; npm run version:patch; fi","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"PACKAGE_VERSION=$(npm version major); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION; git push origin main","version:minor":"PACKAGE_VERSION=$(npm version minor); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION; git push origin main","version:patch":"PACKAGE_VERSION=$(npm version patch); echo \"$PACKAGE_VERSION\"; git tag $PACKAGE_VERSION; git push origin $PACKAGE_VERSION; git push origin main"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.9.0","dependencies":{"globals":"16.5.0","@eslint/js":"9.38.0","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.5.1","typescript-eslint":"8.46.2","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.4.0","eslint-plugin-cypress":"5.2.0","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.5.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.38.0","vitest":"4.0.6","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.34_1762335898125_0.7600136542083078","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@planfredapp/eslint-config","version":"1.0.41","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.41","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"86eb33f05a5ef467097651ef533b327e0d4f84c3","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.41.tgz","fileCount":9,"integrity":"sha512-1jz0d6bxyTkrVyWOGtDnyF0O+ZOdVSWwlYfcoZ/Zm/gXLdxa7mF367vyMV41O5j7yOTGOkFCSkh5OBQYnd4jnA==","signatures":[{"sig":"MEYCIQCPcpZisGEsmGtx52/vZRg0J1Pnyv6UCVytrVgqawJkfAIhAPq7lQ0c6spFVi8dCsRTXvVDX+vwD8a6g5qhyS5s90Yl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26900},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"2792877b84c1fc8e2b992c36b66742b8885b6065","scripts":{"ncu":"NCU_COOLDOWN_DAYS=${NCU_COOLDOWN_DAYS:-3}; npx npm-check-updates@latest -u --cooldown $NCU_COOLDOWN_DAYS","lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"git stash; NCU_OUTPUT=$(node --run ncu); if echo \"$NCU_OUTPUT\" | grep -q \"All dependencies match the latest package versions\"; then echo \"No packages to upgrade\"; else npm install; echo \"$NCU_OUTPUT\"; git add .; git commit -m \"Upgrade npm packages: \n\n$NCU_OUTPUT\" || echo \"Commit failed, continuing...\"; git push --force-with-lease; npm run version:patch; fi","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"npm version major 2>&1 || true; PACKAGE_VERSION=\"v$(node -p \"require('./package.json').version\")\"; echo \"$PACKAGE_VERSION\"; if ! git rev-parse \"$PACKAGE_VERSION\" >/dev/null 2>&1; then git tag \"$PACKAGE_VERSION\"; fi; git push origin \"$PACKAGE_VERSION\" 2>&1 || echo \"Tag already exists on remote, continuing...\"; git push origin main","version:minor":"npm version minor 2>&1 || true; PACKAGE_VERSION=\"v$(node -p \"require('./package.json').version\")\"; echo \"$PACKAGE_VERSION\"; if ! git rev-parse \"$PACKAGE_VERSION\" >/dev/null 2>&1; then git tag \"$PACKAGE_VERSION\"; fi; git push origin \"$PACKAGE_VERSION\" 2>&1 || echo \"Tag already exists on remote, continuing...\"; git push origin main","version:patch":"npm version patch 2>&1 || true; PACKAGE_VERSION=\"v$(node -p \"require('./package.json').version\")\"; echo \"$PACKAGE_VERSION\"; if ! git rev-parse \"$PACKAGE_VERSION\" >/dev/null 2>&1; then git tag \"$PACKAGE_VERSION\"; fi; git push origin \"$PACKAGE_VERSION\" 2>&1 || echo \"Tag already exists on remote, continuing...\"; git push origin main"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"16.5.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.6.2","typescript-eslint":"8.50.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.5.2","eslint-plugin-cypress":"5.2.0","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.6.1","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.15","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.41_1766156454502_0.8312244915931675","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@planfredapp/eslint-config","version":"1.0.42","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.42","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"95d1f0c990e0b9ed6b9d81d2ddcf48c923e04896","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.42.tgz","fileCount":9,"integrity":"sha512-/wKZmITUccQfpILq9+5i39mUDJu0+yR11p1R/pV9DqTv397FZcWYsU8bzpzgBy0bg+amm5jLgyHVT58RvJ9nOw==","signatures":[{"sig":"MEYCIQCgIhZUKhTWpiSMtMTFWbXGNDdvTEFHoVcDO56vQuKHFAIhAIcrSjJ0+j6i/Saz8nMvhsDrptUv4J5DOC01s/D7tN/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26900},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"777ae6bcb9289222844c4c5aa35595eea30ee1d2","scripts":{"ncu":"NCU_COOLDOWN_DAYS=${NCU_COOLDOWN_DAYS:-3}; npx npm-check-updates@latest -u --cooldown $NCU_COOLDOWN_DAYS","lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"git stash; NCU_OUTPUT=$(node --run ncu); if echo \"$NCU_OUTPUT\" | grep -q \"All dependencies match the latest package versions\"; then echo \"No packages to upgrade\"; else npm install; echo \"$NCU_OUTPUT\"; git add .; git commit -m \"Upgrade npm packages: \n\n$NCU_OUTPUT\" || echo \"Commit failed, continuing...\"; git push --force-with-lease; npm run version:patch; fi","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"npm version major 2>&1 || true; PACKAGE_VERSION=\"v$(node -p \"require('./package.json').version\")\"; echo \"$PACKAGE_VERSION\"; if ! git rev-parse \"$PACKAGE_VERSION\" >/dev/null 2>&1; then git tag \"$PACKAGE_VERSION\"; fi; git push origin \"$PACKAGE_VERSION\" 2>&1 || echo \"Tag already exists on remote, continuing...\"; git push origin main","version:minor":"npm version minor 2>&1 || true; PACKAGE_VERSION=\"v$(node -p \"require('./package.json').version\")\"; echo \"$PACKAGE_VERSION\"; if ! git rev-parse \"$PACKAGE_VERSION\" >/dev/null 2>&1; then git tag \"$PACKAGE_VERSION\"; fi; git push origin \"$PACKAGE_VERSION\" 2>&1 || echo \"Tag already exists on remote, continuing...\"; git push origin main","version:patch":"npm version patch 2>&1 || true; PACKAGE_VERSION=\"v$(node -p \"require('./package.json').version\")\"; echo \"$PACKAGE_VERSION\"; if ! git rev-parse \"$PACKAGE_VERSION\" >/dev/null 2>&1; then git tag \"$PACKAGE_VERSION\"; fi; git push origin \"$PACKAGE_VERSION\" 2>&1 || echo \"Tag already exists on remote, continuing...\"; git push origin main"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"17.0.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.6.2","typescript-eslint":"8.51.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.5","eslint-plugin-cypress":"5.2.0","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.6.1","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.16","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.42_1767789278973_0.24676807681447088","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@planfredapp/eslint-config","version":"1.0.44","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.44","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"7634f5056825b2ef03479e95d10b5a235ae62bd3","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.44.tgz","fileCount":9,"integrity":"sha512-h78qimDiyGcoseBL57e9mKtAIIn272UbVCe1dMLr5/he2k12iuYefY917qqY5cx7KZ5IQHPG29XecvMG2ZnjKg==","signatures":[{"sig":"MEUCIQCHbbDj0COF5VTFKQwLt65A2NDnEX7pPCfdN3cQIlmWWgIgSzIYlRWehr6A3kpciy6L5RVKIGpvCLB+Zn9DEgZdnag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25472},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"25bd90681586a4a5ea585e197cb2380f33690246","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"17.0.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.6.2","typescript-eslint":"8.52.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.6","eslint-plugin-cypress":"5.2.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.7.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.16","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.44_1768478786499_0.449237141942324","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@planfredapp/eslint-config","version":"1.0.45","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.45","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"52d74a49eadd9bda93e0d603a8bf708d1401fed8","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.45.tgz","fileCount":9,"integrity":"sha512-4SRXRZONrIfqw8FCslenIhHoXXp/hFD1biIn0XH5y4UYMC0vs8I3iwUyUXmLjKT+T99eNTt+tUyDQ5ginOTEYQ==","signatures":[{"sig":"MEQCIGYZm2lCYuaO0kDxWXAWm56HGe6Q7iV/Uf/YwBUHoiXpAiA8B1gOEktaqcJqlppOwpy28VekZQZNmNtp+rndgRyjhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25472},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"d21074c8208897d8a8ea4ee682801a88a5e92c0b","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"17.0.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.1","eslint-plugin-vue":"10.6.2","typescript-eslint":"8.53.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.6","eslint-plugin-cypress":"5.2.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.7.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.17","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.45_1768543329821_0.8713860324518541","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@planfredapp/eslint-config","version":"1.0.46","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.46","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"cca39019a92678a9225ea76aa1c431fb33ad24e5","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.46.tgz","fileCount":9,"integrity":"sha512-6iCoNFws2cYbaM7VCP8GovxW78jJsDxDfTM9/J11F8tEy2wciBTtXJkIm+iq/E2lP6/vWBw16T640BgPcRZfdg==","signatures":[{"sig":"MEYCIQCAro+v2hv3CcpF0pj6EqPeortEpCfd2G8HGe3WgiTTrQIhAINHVoHO9w6wBBon4U9yxl3Exe8ceGLROwQM9KN6Ciha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25472},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"cf72e1f9bd2d3d877a5e42564f453d5432bf331c","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"17.0.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.2","eslint-plugin-vue":"10.6.2","typescript-eslint":"8.53.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.6","eslint-plugin-cypress":"5.2.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.7.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.17","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.46_1768629716733_0.6868579720051282","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"@planfredapp/eslint-config","version":"1.0.47","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.47","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"14549aed82fc00d2a912540c1e776b00abe192df","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.47.tgz","fileCount":9,"integrity":"sha512-6UIu7Vpd8blN47QySUABrnf0JtdolrT2DwWVV57mRrhFbI1XHOBsus+L9YLO6vBG/b9U/oCSkGNAtXHS0bMbcA==","signatures":[{"sig":"MEYCIQDTJHA+wwpUnXdpcyMiA8KmGWx95i8Xy1GIA/dITm06HAIhAPGsacLF2rL1Wvm6HLk+CSLqAdJ8pUo+hyAQEWlHgmg2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25472},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"84d9e23730b0aeb625f2d9c6e3b4f9b4e91ad1fd","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"17.0.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.2","eslint-plugin-vue":"10.7.0","typescript-eslint":"8.53.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.6","eslint-plugin-cypress":"5.2.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.7.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.17","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.47_1768888980198_0.7902558831388744","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"@planfredapp/eslint-config","version":"1.0.48","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.48","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"1e276ce7b10ea607e861f4c4dadb1e06789dc66e","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.48.tgz","fileCount":9,"integrity":"sha512-gImJyPISebt2A5Xd/gD455H+t2IK5fDDjS/eyr+r5y1mAKnyWe5/L4XNHbZjj0/Z6hrEwXKKYZbOxR64GmZeiw==","signatures":[{"sig":"MEUCIQDwR7oAkdPb5yqs5sLFzjige+SHAeqA3o4cKElJ4P3RrQIgdj8W/vbkSoebL5PAqKVtjLYaB/EdS1Q2OKugLvJl/Yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25472},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"eba9f483055d226a7d9227a9804fbad1e79af970","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"17.0.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.2","eslint-plugin-vue":"10.7.0","typescript-eslint":"8.53.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.6","eslint-plugin-cypress":"5.2.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.7.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.17","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.48_1768989124620_0.4445128429195062","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"@planfredapp/eslint-config","version":"1.0.49","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.49","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"2ddaeac0d44530f050212139bb70f106bc8e7f04","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.49.tgz","fileCount":9,"integrity":"sha512-cpvnk3viWLpeGQjBleDHkvmXyteCBALzw5Uu41XyNjf2NXK6lJFLcmwdVOF7oBC8JQZGVjwzmmDfKWd6dYL/Mw==","signatures":[{"sig":"MEUCIHyPGXahLFKkXrLZAigcIqU3bzTqaMNvpFfCcRBbDU3dAiEAujR1G/tyI4TT1weD3IcSxf2sB6BLM5R1Wk/ezEKvcrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25472},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"9c209309de00e9c622cbc00f2cee025ef4b0d577","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"17.0.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.2","eslint-plugin-vue":"10.7.0","typescript-eslint":"8.53.1","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.6","eslint-plugin-cypress":"5.2.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.7.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.17","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.49_1769148122690_0.0018183310590065282","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"@planfredapp/eslint-config","version":"1.0.50","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.50","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"1aa2d0f9c452ccc308a100ea169c49a3830e63cb","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.50.tgz","fileCount":9,"integrity":"sha512-GLZCWvoBqeLR+jCBAnrPm0gC2WDaIce/zXlJPcj9EBT58leie7FS+8/bkNJvTmD3I8pNBCnQVTdzaRnSyAti+A==","signatures":[{"sig":"MEUCIHoD4T2mGMw3+ZCQJlcj2+Q+BmLUCY6H4o7lJfgNe2prAiEA01N9ES9Jfq0iW+FiDh+r//7V9hs2UwRvE4wPRVl+Vg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25650},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"4282c2d8af344f108d12bd3a1a75c4d66d37c464","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"17.1.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.2","eslint-plugin-vue":"10.7.0","typescript-eslint":"8.53.1","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.6","eslint-plugin-cypress":"5.2.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.7.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.18","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.50_1769407394290_0.31059284122978603","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"@planfredapp/eslint-config","version":"1.0.51","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.51","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"1b63f3baf327a1aff7c65c191ef2216443ba6d1f","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.51.tgz","fileCount":9,"integrity":"sha512-csmbQdX0YJKQj9+um9Ji645KwpedIFDt0cZLYItqaHmT+n93NAdJx3XK7L1izI4SuS5LbQSvdRdZWWkz8AFv4Q==","signatures":[{"sig":"MEUCIQCln0orUNDj2LSpV2KcZnm6uD+BhY5wbL8g+BCY+QKtWQIgGoBOCJtc0PzTSZKvZDG0bCbpENjgagQeUbpEfSg/SV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28682},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"8c31d17a951b5afefb803137f9c7f5cf2a132ee0","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"17.1.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.2","eslint-plugin-vue":"10.7.0","typescript-eslint":"8.53.1","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.6","eslint-plugin-cypress":"5.2.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.7.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.18","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.51_1769437904853_0.2823469692937297","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"@planfredapp/eslint-config","version":"1.0.52","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.52","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"4f7662c4760633bcf9972c0d2b60fd57ed3fb182","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.52.tgz","fileCount":9,"integrity":"sha512-BYBQLlEahsLdgO3TvVRlPuOcfu9XSF8vj3E1rlm/G6GdAfLXUDGFdtFldvsORoECdn1b+/gYVnog50q9K58XMw==","signatures":[{"sig":"MEQCIEZTgYAj1K/kUB5ob2JyywYj+SqCfU0HCTv6xasFAITsAiBU9SMaK7ybAjfODZmzmPdJ2zCds48k3cYwou2g5xNI5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28701},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"46696d9f84b4de44869b2445bf45d51d1da034ff","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"17.1.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.2","eslint-plugin-vue":"10.7.0","typescript-eslint":"8.53.1","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.6","eslint-plugin-cypress":"5.2.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.7.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.18","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":"9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.52_1769440291917_0.5229687498982869","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"@planfredapp/eslint-config","version":"1.0.53","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.53","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"29e25d5c49a4387884304ca11cc7eee5343c401a","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.53.tgz","fileCount":9,"integrity":"sha512-O+Kvq7U9D8O0/GtkPUj65449VA61AKhZAns0QV/reaY71Sw5REOMIUFkzqSM7oBI5qfvb7K1WHyYV13zDVgcPw==","signatures":[{"sig":"MEYCIQDgxn9zyIyGmRbH8YBFT46RqpGEFhn5/rdDZqLslcJLEgIhAMIb4FRm49edWMGSQZofAKLsLG/z3SsCgA4XnNjR54DA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28985},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"8aedf78dc151349bdcb262b6f8c588701bcc64b5","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"17.1.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.23.2","eslint-plugin-vue":"10.7.0","typescript-eslint":"8.53.1","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.6","eslint-plugin-cypress":"5.2.1","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.7.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.18","typescript":"5.9.3","vue-eslint-parser":"10.2.0"},"peerDependencies":{"eslint":">=9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.53_1770039482010_0.6618601396274719","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"@planfredapp/eslint-config","version":"1.0.55","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.55","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"1e2df2e7da309888eb5fbabd40c0d28c1e9ddef5","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.55.tgz","fileCount":9,"integrity":"sha512-VRsXb2YnSjyS0Ewpz39OV1HgDDxC7+8VsXV5QpffbLYUshFSSYj6LXGpxPRVBgJuSWK98hRnodXP/Uc8FYALHQ==","signatures":[{"sig":"MEUCIQCzqDg95HWTKY0noSJmPLURXQE2GICXEMwguhYP+Mp0jgIgF2pYBHzR4nIjeI3WtDLGr8bDbxWVTrFNYwN8D7QdymU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29054},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"bb82ce995b98189e2f98253346d46a5056d54eea","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.8.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.13.1","dependencies":{"globals":"17.3.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.24.0","eslint-plugin-vue":"10.8.0","typescript-eslint":"8.56.0","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.9","eslint-plugin-cypress":"6.1.0","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.9.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.18","typescript":"5.9.3","vue-eslint-parser":"10.4.0"},"peerDependencies":{"eslint":">=9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.55_1771861833275_0.012820146688380829","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"@planfredapp/eslint-config","version":"1.0.57","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.57","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"1f6b65dedf489e1592e4f849b52e02fe2c1231c2","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.57.tgz","fileCount":9,"integrity":"sha512-R0JZDEHze9qf2hEyYGL9ik/Zhv/+rQxI+sZDQn12XkX9dS0WZyxtkh0aafhN182Y8bz/kYVp7tJe+wQniLwkhQ==","signatures":[{"sig":"MEYCIQDBHvKKcZj/5+8z+CrA2QsYI/0fUk+YgXgNeqB58hmZWwIhAPpbXvS+kIwfWliA0q3c1em2orZhURhe8loxvS7HUxzN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29054},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"0db393a91007ee1d3f3aa7de2936d44b9e35b115","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.14.0","dependencies":{"globals":"17.4.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.24.0","eslint-plugin-vue":"10.8.0","typescript-eslint":"8.56.1","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.9","eslint-plugin-cypress":"6.1.0","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.9.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.0.18","typescript":"5.9.3","vue-eslint-parser":"10.4.0"},"peerDependencies":{"eslint":">=9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.57_1772789543177_0.5963691553610388","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"@planfredapp/eslint-config","version":"1.0.59","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.59","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"07a69643203b28d597e37afef7dcfd6b9989c82e","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.59.tgz","fileCount":9,"integrity":"sha512-hWG0m2U1sunWPTCZd4QNFP9/DxHrWcM1vVsEqqyZqEwnxbH6U3rl1cF7vlZ7EukYfwGzddkdbiMqd7Yn6RZCpw==","signatures":[{"sig":"MEUCIAtLyARCUDld3JV3oKQRPzTsczij+MM0c0KqcyzFRClhAiEAyzWhhqV56So8k4Nod1IgsznJtxDyEUmSaE/OwI9MqK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29055},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"09db84314f5f5fc1b8dc54f2ece184186348cf4f","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.14.0","dependencies":{"globals":"17.4.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.24.0","eslint-plugin-vue":"10.8.0","typescript-eslint":"8.56.1","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.12","eslint-plugin-cypress":"6.2.0","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.10.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.1.0","typescript":"5.9.3","vue-eslint-parser":"10.4.0"},"peerDependencies":{"eslint":">=9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.59_1773900986297_0.5958853331738312","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"@planfredapp/eslint-config","version":"1.0.60","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.0.60","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"8d2f791a728ea4e27169da06b18731bb075deede","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.0.60.tgz","fileCount":9,"integrity":"sha512-9D5T3QYNneVoQJimYetFv/w/5acnhDrkeUzr/eM1WX8xORtfem8i8afB7oWbHEaR1XZz2YgjsPD0W7ZFc8AE5w==","signatures":[{"sig":"MEUCIQDy60MqX4msFyKDELpFkFGPvgA7KitZTXF3j11cw+pEqgIgEjCI7h5eePxbDqeKxqRi+QQF+S2Zzw/aUuWfda9cjCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29055},"main":"index.js","type":"module","exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"a2f76f0d1e71398e77d87c3125d5922fa5d5efca","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"Shared ESLint configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.14.0","dependencies":{"globals":"17.4.0","@eslint/js":"9.39.2","eslint-plugin-n":"17.24.0","eslint-plugin-vue":"10.8.0","typescript-eslint":"8.57.1","eslint-plugin-import":"2.32.0","@vitest/eslint-plugin":"1.6.12","eslint-plugin-cypress":"6.2.0","eslint-plugin-promise":"7.2.1","@stylistic/eslint-plugin":"5.10.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.2","vitest":"4.1.0","typescript":"5.9.3","vue-eslint-parser":"10.4.0"},"peerDependencies":{"eslint":">=9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.60_1773987208679_0.10583960103155787","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@planfredapp/eslint-config","version":"1.1.0","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.1.0","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"207f35c115497a69818a3116b3248d0cbaaab790","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":10,"integrity":"sha512-KWCAJcGMlTmEGt4GXE8Wtfj4VHndgkyARRscT6mIM40PteN4LQipu8gxk/mpmDMN7DfifPtSs7uhingvyR1jXQ==","signatures":[{"sig":"MEUCIQCvVHEFnR6vB9jSK1jvKRSpKAVtGaiVAzlTyOOuIfMrcQIgRQKCM+JQySadoMBjlQUi8nbjE/so8+NPmYtm6uOaE0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31410},"main":"index.js","type":"module","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"17323c8ba8875c80d60b935068f82da3a08d2823","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"Shared ESLint 10 configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.14.0","dependencies":{"globals":"17.4.0","@eslint/js":"10.0.1","eslint-plugin-n":"17.24.0","eslint-plugin-vue":"10.8.0","typescript-eslint":"8.57.2","vue-eslint-parser":"10.4.0","@vitest/eslint-plugin":"1.6.13","eslint-plugin-cypress":"6.2.1","eslint-plugin-import-x":"4.16.2","@stylistic/eslint-plugin":"5.10.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.1.0","vitest":"4.1.1","typescript":"5.9.3"},"peerDependencies":{"eslint":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1774437234596_0.5948800479987961","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@planfredapp/eslint-config","version":"1.1.2","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.1.2","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"73a33978fe3eb07bcc17f0d01c2510b8f957b619","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.1.2.tgz","fileCount":10,"integrity":"sha512-/yer/zYh2TjT6sLhLuJaA9XbXX3wfPy3uMwUp6mKC3AMltdhuT6R0NnUUpnZ86giekJaD7oPgWX23vw5MWm9+w==","signatures":[{"sig":"MEQCIH217KCg0MSlWWA0cZjZIRNJT0zjc273KBcrnyKCGJyRAiBzqaiaSy/Zy5kMlNhS5pcbEL8a48AOe8k93I0kBZxVpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31410},"main":"index.js","type":"module","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"9825752284861535fbed5f9e4dae5456f2cb0135","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared ESLint 10 configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"17.4.0","@eslint/js":"10.0.1","eslint-plugin-n":"17.24.0","eslint-plugin-vue":"10.8.0","typescript-eslint":"8.58.0","vue-eslint-parser":"10.4.0","@vitest/eslint-plugin":"1.6.13","eslint-plugin-cypress":"6.2.1","eslint-plugin-import-x":"4.16.2","@stylistic/eslint-plugin":"5.10.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.1.0","vitest":"4.1.2","typescript":"6.0.2"},"peerDependencies":{"eslint":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.2_1775197244700_0.1261811066370806","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@planfredapp/eslint-config","version":"1.1.3","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.1.3","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"74e33927d6af448aef1884b83034b2d92bced6c4","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.1.3.tgz","fileCount":10,"integrity":"sha512-OwgXCyHt4JP6jY0SLdW8Dfj/Jh5jL4U1karTt0wf4WjTWXqWsPSAyWcA4StY2B8njnH0CsnI/djEFQsdDJjSsw==","signatures":[{"sig":"MEUCIFyMFmkMQVJhu37kJY4C6OuYOab4SKz07UR2nDMnVZI6AiEAiiZcDhv/MKyH7VXipoeUcHW20qkIlBAeFaNXmA6exXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31410},"main":"index.js","type":"module","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"15b28ee21588016baf6f400f1634e930599dff22","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared ESLint 10 configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"17.4.0","@eslint/js":"10.0.1","eslint-plugin-n":"17.24.0","eslint-plugin-vue":"10.8.0","typescript-eslint":"8.58.0","vue-eslint-parser":"10.4.0","@vitest/eslint-plugin":"1.6.14","eslint-plugin-cypress":"6.2.1","eslint-plugin-import-x":"4.16.2","@stylistic/eslint-plugin":"5.10.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-no-relative-import-paths":"1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.1.0","vitest":"4.1.2","typescript":"6.0.2"},"peerDependencies":{"eslint":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.3_1775283471749_0.724687774046096","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@planfredapp/eslint-config","version":"1.2.0","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.2.0","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"ae11bc99c81cfc074047b563b6bebe78ffb3bdfd","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":11,"integrity":"sha512-XyNxZugK+kKoa+rYnSLwrZ3T69eul35Z3ObSyovEoepAKKnyKEmSLxkKfSPcKLWnC+Y588Ri+KLD67SzOpjm9g==","signatures":[{"sig":"MEQCICMtG/oPQb1AMGgBGxan3BMzpwnCWGXneHyYZ7YTOGCAAiAHJjkSEJNMVhLTuYln+Z6F9Gv71Q4IkhhB5etzpw68Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34539},"main":"index.js","type":"module","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"e3ee9315ea54a802395bcc179c3ddde38b7dd502","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.9.0","description":"Shared ESLint 10 configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.14.0","dependencies":{"globals":"17.4.0","@eslint/js":"10.0.1","eslint-plugin-n":"17.24.0","eslint-plugin-vue":"10.8.0","typescript-eslint":"8.58.0","vue-eslint-parser":"10.4.0","@vitest/eslint-plugin":"1.6.14","eslint-plugin-cypress":"6.2.1","eslint-plugin-import-x":"4.16.2","@stylistic/eslint-plugin":"5.10.0","eslint-plugin-no-only-tests":"3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.1.0","vitest":"4.1.2","typescript":"6.0.2"},"peerDependencies":{"eslint":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.0_1775746162303_0.9378629151542612","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@planfredapp/eslint-config","version":"1.2.1","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":{"name":"Planfred"},"license":"MIT","_id":"@planfredapp/eslint-config@1.2.1","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"d0ddc2abb09c86d88524971acf76a69754f8d571","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.2.1.tgz","fileCount":11,"integrity":"sha512-6sepgL6Y/dKXRJt/WOj0tgLWvp0mUHsBtfUVVD5aa+Hf5LCe18o3cmt/fRKb04BEvrD0+Q+DbM8iu0sNw+E8Eg==","signatures":[{"sig":"MEYCIQC8YpL/0zIBY+Ufj1oWZ6FgLFS0gAN9BfIhgk0GwMe00QIhAPYyutU1QTfHyZ50xUY/psw9/H5pnz4AqgqtVOm1mo7e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34539},"main":"index.js","type":"module","engines":{"node":"^20.19.0 || ^22.13.0 || >=24"},"exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"gitHead":"185384c138396e59ecf35feef206d3249956c01f","scripts":{"lint":"eslint .","test":"vitest","release":"npm publish --access public","upgrade":"./scripts/upgrade.sh","lint:fix":"eslint . --fix","test:run":"vitest run","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"planfred-admin","email":"admin@planfred.com"},"overrides":{"js-yaml":"4.1.1"},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"Shared ESLint 10 configurations for Planfred monorepo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"17.4.0","@eslint/js":"10.0.1","eslint-plugin-n":"17.24.0","eslint-plugin-vue":"10.8.0","typescript-eslint":"8.58.1","vue-eslint-parser":"10.4.0","@vitest/eslint-plugin":"1.6.15","eslint-plugin-cypress":"6.3.0","eslint-plugin-import-x":"4.16.2","@stylistic/eslint-plugin":"5.10.0","eslint-plugin-no-only-tests":"3.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.2.0","vitest":"4.1.4","typescript":"6.0.2"},"peerDependencies":{"eslint":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.1_1776062262679_0.6145329026245625","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"@planfredapp/eslint-config","version":"1.2.12","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"author":"Planfred","license":"MIT","_id":"@planfredapp/eslint-config@1.2.12","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"e7795ead958d712704f3cea1b4964a1f047d3945","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.2.12.tgz","fileCount":11,"integrity":"sha512-WpxROpHkxHKxedW7vnup1hgUyH9Yc7Pbo0h9wXYkgsa/dNBDJ/F/oug7xD0iCVkW/ZbdOxcTRFQSdiO5Becivw==","signatures":[{"sig":"MEYCIQDhcy1Q7bKMWVKU/B/+NAhmsGsSWVuoWK2JrlzTroQJUwIhALx+e3xFFBaMTbBNDAZYpFTI7dVsBguFnLV0GePsd6bt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34542},"main":"index.js","type":"module","engines":{"node":">=26"},"exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"scripts":{"lint":"eslint .","test":"vitest","release":"pnpm publish --access public --no-git-checks","lint:fix":"eslint . --fix","test:run":"vitest run","deps:upgrade":"./scripts/upgrade.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:13dcb64d-e773-4454-b55b-ce48896e16da"}},"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"description":"Shared ESLint 10 configurations for Planfred monorepo","directories":{},"_nodeVersion":"26.0.0","dependencies":{"globals":"17.6.0","@eslint/js":"10.0.1","eslint-plugin-n":"18.0.1","eslint-plugin-vue":"10.9.1","typescript-eslint":"8.59.3","vue-eslint-parser":"10.4.0","@vitest/eslint-plugin":"1.6.17","eslint-plugin-cypress":"6.4.1","eslint-plugin-import-x":"4.16.2","@stylistic/eslint-plugin":"5.10.0","eslint-plugin-no-only-tests":"3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.4.0","vitest":"4.1.6","typescript":"6.0.3"},"peerDependencies":{"eslint":">=10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.12_1779270740144_0.11987512073267514","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"_id":"@planfredapp/eslint-config@1.2.15","bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"dist":{"shasum":"c190717a3f285ac1324d602268250e5e8f320aa2","tarball":"https://registry.npmjs.org/@planfredapp/eslint-config/-/eslint-config-1.2.15.tgz","fileCount":9,"integrity":"sha512-iXz83VzqBQfCPzR64WirjVxiMWEzOTFZlulNcAg6EaOM1g8AeKky3C6yacEFdpLSYsXGjWE5CDgj8XGvCL3ZTA==","signatures":[{"sig":"MEYCIQDfc+PS2WF6zXQ4sg7oe0vtYM+OtW+PrWc7mrgEyL7oKAIhAI7azMJOzH7EXnHxKGq6R1vRqMa6/B3xXaarcC+LQz9Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDArw6k28O44Ke1+Svh7hgReuVNafyh8NpzOwKZdq4qQgIhANGm1lZ1D4sqsujhxkYi7UFnUXTBlaFHA1AqUPvRGVhH"}],"unpackedSize":35378},"main":"./base.js","name":"@planfredapp/eslint-config","type":"module","author":"Planfred","engines":{"node":">=26"},"exports":{".":"./base.js","./vue":"./vue.js","./base":"./base.js","./test":"./test.js","./cypress":"./cypress.js"},"license":"MIT","scripts":{"lint":"eslint .","test":"vitest","release":"pnpm publish --access public --no-git-checks","lint:fix":"eslint . --fix","test:run":"vitest run","deps:upgrade":"./scripts/upgrade.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch"},"version":"1.2.15","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:13dcb64d-e773-4454-b55b-ce48896e16da"}},"homepage":"https://github.com/planmanager/planfred-eslint-config#readme","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"description":"Shared ESLint 10 flat configurations for Planfred projects","directories":{},"maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"dependencies":{"globals":"17.12.0","@eslint/js":"10.0.1","eslint-plugin-n":"18.3.0","eslint-plugin-vue":"10.11.0","typescript-eslint":"8.70.0","vue-eslint-parser":"10.4.1","@vitest/eslint-plugin":"1.6.27","eslint-plugin-cypress":"7.0.2","eslint-plugin-import-x":"4.17.1","@stylistic/eslint-plugin":"5.10.0","eslint-plugin-no-only-tests":"3.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"10.11.0","vitest":"5.0.1","typescript":"6.0.3"},"peerDependencies":{"eslint":">=10.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_1.2.15_1790256585578_0.9068241733095788"}}},"time":{"created":"2025-10-01T10:23:28.576Z","modified":"2026-09-24T13:29:45.813Z","1.0.9":"2025-10-01T10:23:28.863Z","1.0.12":"2025-10-01T10:35:17.218Z","1.0.14":"2025-10-01T12:20:37.192Z","1.0.15":"2025-10-01T12:27:13.136Z","1.0.16":"2025-10-01T12:28:45.618Z","1.0.17":"2025-10-01T12:31:08.654Z","1.0.25":"2025-10-09T10:31:58.125Z","1.0.26":"2025-10-09T10:49:21.854Z","1.0.34":"2025-11-05T09:44:58.328Z","1.0.41":"2025-12-19T15:00:54.679Z","1.0.42":"2026-01-07T12:34:39.121Z","1.0.44":"2026-01-15T12:06:26.652Z","1.0.45":"2026-01-16T06:02:09.959Z","1.0.46":"2026-01-17T06:01:56.871Z","1.0.47":"2026-01-20T06:03:00.338Z","1.0.48":"2026-01-21T09:52:04.754Z","1.0.49":"2026-01-23T06:02:02.836Z","1.0.50":"2026-01-26T06:03:14.439Z","1.0.51":"2026-01-26T14:31:45.088Z","1.0.52":"2026-01-26T15:11:32.069Z","1.0.53":"2026-02-02T13:38:02.155Z","1.0.55":"2026-02-23T15:50:33.411Z","1.0.57":"2026-03-06T09:32:23.309Z","1.0.59":"2026-03-19T06:16:26.453Z","1.0.60":"2026-03-20T06:13:28.828Z","1.1.0":"2026-03-25T11:13:54.768Z","1.1.2":"2026-04-03T06:20:44.845Z","1.1.3":"2026-04-04T06:17:51.898Z","1.2.0":"2026-04-09T14:49:22.464Z","1.2.1":"2026-04-13T06:37:42.828Z","1.2.12":"2026-05-20T09:52:20.309Z","1.2.15":"2026-09-24T13:29:45.657Z"},"bugs":{"url":"https://github.com/planmanager/planfred-eslint-config/issues"},"author":"Planfred","license":"MIT","homepage":"https://github.com/planmanager/planfred-eslint-config#readme","keywords":["eslint","eslint-config","planfred","javascript","vue","cypress","testing"],"repository":{"url":"git+https://github.com/planmanager/planfred-eslint-config.git","type":"git"},"description":"Shared ESLint 10 flat configurations for Planfred projects","maintainers":[{"name":"planfred-admin","email":"admin@planfred.com"}],"readme":"# @planfredapp/eslint-config\n\n[View package on npm](https://www.npmjs.com/package/@planfredapp/eslint-config)\n\n[![npm version](https://img.shields.io/npm/v/@planfredapp/eslint-config.svg)](https://www.npmjs.com/package/@planfredapp/eslint-config)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n\nShared ESLint 10 flat configs used in Planfred projects.\n\nThe package ships its plugins and parsers as dependencies. In consuming projects, `eslint` is the only required peer dependency.\n\n## Requirements\n\n- Node `>=26`\n- `eslint >= 10`\n- An ESM flat config file such as `eslint.config.js` or `eslint.config.mjs`\n\n## Installation\n\n```bash\npnpm add -D eslint @planfredapp/eslint-config\n# or\nnpm install --save-dev eslint @planfredapp/eslint-config\n```\n\n## Available Configs\n\n| Config | Import Path | What It Adds |\n| --- | --- | --- |\n| Base | `@planfredapp/eslint-config` or `@planfredapp/eslint-config/base` | `@eslint/js`, import rules, promise rules, Node rules, stylistic rules, browser and Node globals |\n| Vue | `@planfredapp/eslint-config/vue` | Base config, `eslint-plugin-vue` recommended flat config, Vue-specific style and correctness rules |\n| Cypress | `@planfredapp/eslint-config/cypress` | Base config, `typescript-eslint` recommended rules, Cypress globals, `.only()` protection |\n| Test | `@planfredapp/eslint-config/test` | Base config, Vitest recommended rules, test globals, `.only()` protection |\n\nEvery specialized entrypoint already includes the complete base config. Use the base entrypoint by itself for plain JavaScript, or select a specialized entrypoint when it applies to the whole project.\n\n### Vue-Specific Assumptions\n\nThe Vue config contains a few project-structure assumptions:\n\n- `src/**/*` must use `@` imports instead of relative imports\n- `src/components/**/*` enforces component/file-name matching\n- The config is intended for Vue 3 single-file components\n\n## Usage\n\nUse the entrypoint that matches the project you are linting.\n\n### Base\n\n```js\nimport config from '@planfredapp/eslint-config'\n\nexport default [\n  ...config,\n]\n```\n\n### Vue\n\n```js\nimport config from '@planfredapp/eslint-config/vue'\n\nexport default [\n  ...config,\n]\n```\n\n### Cypress\n\n```js\nimport config from '@planfredapp/eslint-config/cypress'\n\nexport default [\n  ...config,\n]\n```\n\n### Vitest\n\n```js\nimport config from '@planfredapp/eslint-config/test'\n\nexport default [\n  ...config,\n]\n```\n\n## Customizing\n\nAppend your own config objects after the shared config:\n\n```js\nimport vueConfig from '@planfredapp/eslint-config/vue'\n\nexport default [\n  ...vueConfig,\n  {\n    ignores: [\n      'dist/**',\n      'coverage/**',\n    ],\n  },\n  {\n    rules: {\n      'no-console': 'warn',\n    },\n  },\n]\n```\n\nIf one root `eslint.config.js` combines multiple specialized configs, apply the base config once and scope only each specialized config's additional entries:\n\n```js\nimport baseConfig from '@planfredapp/eslint-config'\nimport cypressConfig from '@planfredapp/eslint-config/cypress'\nimport testConfig from '@planfredapp/eslint-config/test'\n\nconst withoutBase = config => config.slice(baseConfig.length)\nconst scope = (config, files) => config.map(entry => ({\n  ...entry,\n  files,\n}))\n\nexport default [\n  ...baseConfig,\n  ...scope(withoutBase(cypressConfig), [ 'cypress/**/*.{js,ts}' ]),\n  ...scope(withoutBase(testConfig), [ 'test/**/*.{js,ts}' ]),\n]\n```\n\nThis avoids applying the base entries more than once. The specialized entrypoints intentionally begin with the same base config entries.\n\n## What The Base Config Enforces\n\n- 2-space indentation\n- Single quotes\n- No semicolons\n- Trailing commas for multiline arrays, objects, imports, exports, and function params\n- Blank lines between most statements\n- Import ordering with grouped and alphabetized imports\n- `no-var`, `prefer-const`, and a broad set of core correctness rules\n- Promise executor parameters named `resolve` and `reject`\n\nThe Vue config also enforces `@/` imports inside `src/` through the bundled `no-relative-import-paths` rule and provides an autofix for matching relative imports.\n\n## Package Contents\n\nThe npm package contains the four public config entrypoints plus the two internal custom-rule modules they use. Repository-only ESLint and Vitest config files are excluded from the published tarball.\n\n## Development\n\n```bash\npnpm lint\npnpm vitest run test/<relevant-spec>.test.js\n```\n\nRun the complete test suite through GitHub Actions. More details are in [TESTING.md](TESTING.md). Release history is in [CHANGELOG.md](CHANGELOG.md).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":""}