{"_id":"@medusajs/eslint-plugin","_rev":"478-65bca42b644a489aedd11b4f7cfdf926","name":"@medusajs/eslint-plugin","dist-tags":{"snapshot":"2.21.2-snapshot-20260925150426","latest":"2.21.1","preview":"2.21.2-preview-20260925133948"},"versions":{"2.15.5":{"name":"@medusajs/eslint-plugin","version":"2.15.5","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.15.5","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"592d1d3390e8a4d440788e2fd4171336c377b676","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.15.5.tgz","fileCount":23,"integrity":"sha512-q8iozdT7VWXAsAUawXiS5U6KYhUocXbggws6thG2zQLOpvJ2OiatSSrggCsT3nocZnIueyayxT9yBY3AtNDHYg==","signatures":[{"sig":"MEYCIQCU7OSazSxvQUDq0LPAiT5CGHC+cLZUnu8JU1+ccvqMKAIhALzAq+LFlpK8XRDmvmqpWfItKjP2+NsRgrTTcj+qtAmP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9965},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"f8578a6f7d34ce9026a3b3d6b0d99c1de3ee231d","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"olijuhl","email":"owjuhl@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"10.9.4","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.15.5_1781163729693_0.4670768770420506","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@medusajs/eslint-plugin","version":"2.16.0","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.16.0","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"af6b6469dab5ecc990e0caa77ca665127c5f4fad","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.16.0.tgz","fileCount":611,"integrity":"sha512-VBknFF/B6SM4lq5EAJoduYj0M6dkg6qK+JN8cRYELkQZAg8y3nUGvLsh+GxI8X9OQFjHeoPsfvzASVLsfnnwzg==","signatures":[{"sig":"MEYCIQDKGprEa8g85Z8+Hv7XTT+qV48F3POrHAJZVIlYDsK90wIhALesPB5Da1G6a6lRXBvapWQ9n4UuiPqIGFcIzWNOH6vD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742070},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"3a13d78eed5a2eccc904437e489560e8d89f8894","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.17.0","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.16.0_1781779022894_0.13067615367463503","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@medusajs/eslint-plugin","version":"2.17.0","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.17.0","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"54eb90b3b9fc58f6b3033d87754587eff2270186","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.17.0.tgz","fileCount":611,"integrity":"sha512-l8mDo+txBhBkOBkR3mD6KsnTx/BhxS+zmhkaF+92o6HECz4YQcdwxRUMljqj0Ppt3C1x8z8sYl43ROgcMQyQaA==","signatures":[{"sig":"MEUCIQCwKQqpVi3orjKV9qpBPNuRh9RPq2zCfYqBYIAUD8LStAIgej5oNzREE4mJeuFBtDXZJhNcV5SLQdo6f6AMiVZlSh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743415},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"b9f64590e75a037f97760b6bfe5bef715f4e5938","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"olijuhl","email":"owjuhl@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"10.9.4","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.17.0_1782324911411_0.7058081241229739","host":"s3://npm-registry-packages-npm-production"}},"2.17.1":{"name":"@medusajs/eslint-plugin","version":"2.17.1","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.17.1","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"92187a5c99a49d7d902b63aa9989ce52d5d700d7","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.17.1.tgz","fileCount":611,"integrity":"sha512-mnWZRBqNXb8/jfCU9N8jsZ7AUuuW1pXvx22qs2HsUi43AD5JMIfDeEyOJL1HKnMtpfo8c1ZpcWeVWMTbaOFR+A==","signatures":[{"sig":"MEUCIHz7JFon/RBO/qCJK7SFiq/ULqqlV041WmwFSXN26SEjAiEA1/DBD7UwsF38PEHFHPfIOVW4ZhtXv8vwULJJ72ulLkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743415},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"9aadd07b63d005d57b912b202144ef3f96bf2c90","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"olijuhl","email":"owjuhl@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"10.9.4","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.17.1_1782379974713_0.6305775346344358","host":"s3://npm-registry-packages-npm-production"}},"2.17.2":{"name":"@medusajs/eslint-plugin","version":"2.17.2","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.17.2","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"4b008fc3b91c2bf1094a0fd996262345d7032913","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.17.2.tgz","fileCount":611,"integrity":"sha512-jYQgOkTDygadRhcuL4f0+zNLUf80Crk2AOsiaGaVEAnFGbreE7JNPEVFrKeK4psgqtk7RZ74R6Ug/aQzGo77zg==","signatures":[{"sig":"MEYCIQD500T0lXOYJNRZR9nDyFlXw/H0qQZdfrDVA/PRL9JT4AIhAPo9gZmY7S+LX/Qp+0uBxP/XzuQ/HTbvfJ3eBUYZdVNc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":743487},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"b67dcab7477cea6b362dcf5e946e6e642d508409","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"olijuhl","email":"owjuhl@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.18.0","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.17.2_1782922857513_0.7393487726757304","host":"s3://npm-registry-packages-npm-production"}},"2.17.3-snapshot-20260710122216":{"name":"@medusajs/eslint-plugin","version":"2.17.3-snapshot-20260710122216","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.17.3-snapshot-20260710122216","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"f5081cf2fd3dbbdd453dca44c634f851a30e6788","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.17.3-snapshot-20260710122216.tgz","fileCount":611,"integrity":"sha512-waQthKF/m+RVLZZPqZd1aSUwBiiBCZKNgRWxKxC2ofV88T7Yld/Ua6Zr2NUB2bO2r+AThv63gfLb9EyvLPXJKw==","signatures":[{"sig":"MEUCIA5A94ZfXH+4NtLRLq5GFa2Bauywtaard0mNpWCgAw/0AiEAt47yO7kJACcElYAQfrtHUiJEwY8ScWnctDbGcgqa+Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.17.3-snapshot-20260710122216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":745423},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"4e1bb96505d4cca4078a1c9141dca1ee164edc32","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.17.3-snapshot-20260710122216_1783686439537_0.3764786951775414","host":"s3://npm-registry-packages-npm-production"}},"2.18.0-preview-20260717211441":{"name":"@medusajs/eslint-plugin","version":"2.18.0-preview-20260717211441","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.18.0-preview-20260717211441","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"99f88dff29a4e6bf0cfe6510c980f2f9837e47cb","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.18.0-preview-20260717211441.tgz","fileCount":611,"integrity":"sha512-zYIC6ntQaPlBt8f0HDqoWsNDyrp9gwuo6MptjL1JxVitDrEGzDxqlmCDRvlTTyjHTyZxsNx9LDqgqvBm0gNUTw==","signatures":[{"sig":"MEUCIQCiMPdc4fF3kV3S9kC1z5FgdWZdn3rYkEitra2S9yxiDwIgckzKkT0HSoB7WPsz91VeaLsehvJrwJ5VJ+eOLCOXgrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.18.0-preview-20260717211441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744553},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"b15b8522126f094eeb435a0c479d25837a63c260","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.18.0-preview-20260717211441_1784323649296_0.24218186493670268","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@medusajs/eslint-plugin","version":"2.18.0","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.18.0","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"e30ec4d7cc4aa5a720bf089defd0fa279ee04b52","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.18.0.tgz","fileCount":611,"integrity":"sha512-Xsy9dPD5RTEvbMmjtw8dPIsNxXgTVYbubtFALIc6zbISlFUClWK7EAMiQb08IaLxf4a6LaSW7ZzMHwh5xcEC8g==","signatures":[{"sig":"MEUCIHQH7+LaVyuHOsttwLIHoyHw0tmsZsscY+DMk+IyPLBpAiEAjS3IoDxXVRK/sudjk0YZXmC5J784sISfvhOqMV5G9M0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":744530},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"47203507cd00a812d500883da05136a7a064b0d8","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"olijuhl","email":"owjuhl@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.18.0_1784813638835_0.7066609241478319","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-preview-20260803001937":{"name":"@medusajs/eslint-plugin","version":"2.19.0-preview-20260803001937","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-preview-20260803001937","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"a6cbfdf5d0adf0b3fbfa1d579082f0dc2d3dad11","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-preview-20260803001937.tgz","fileCount":619,"integrity":"sha512-HFfIUGwP15Rs/Bw1nhqzdDE/v3reX8HpqZElKXDniiHzOsKq9Ay+M533kenzgHZFxI1CYf1unlOY351djLdETQ==","signatures":[{"sig":"MEYCIQDAasxSOefsHqOPe2oPqe1dJQWIWbPmRdLyP6B6ce/C0wIhAIH1Ae2d1n4a0JrkCzxW0VvhasF85YQPVbrYMZw/zTIe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-preview-20260803001937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"b0520082670752ec09b34ea9fac2a1b9422b8cdd","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-preview-20260803001937_1785717065715_0.522551482623222","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260804104020":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260804104020","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260804104020","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"d04f75d10e4d510e317ef8cd11ae0db6f95fdc3c","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260804104020.tgz","fileCount":619,"integrity":"sha512-DZYVjQ0h9ydhUbEPwCkmrRd2xyxgvX0vmdqwZucEtBNXGqJxDTc5Ngw+0DazwqDYtFEyt2IlUvzYFeVqJn0Zxg==","signatures":[{"sig":"MEQCIE0c5t1Suk7KYmDE9wn7USg9uF/Euo4GOeLTboTTSPsUAiBLBDgJTyIY2dzrb1zVjBJ3UpXOisXuiteegZKEy7d4Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260804104020","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767410},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"07cdc3163e84081653d7a13dfd8f8dcefaac354c","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260804104020_1785840244638_0.4934299310934358","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260807103108":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260807103108","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260807103108","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"5d9858c022948f1cf14613903a7d9d29e6358d90","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260807103108.tgz","fileCount":619,"integrity":"sha512-KFwzbEVAB603L7HrCoBWEdCZ8/AYyBS4KhJIDM90pUt6Xw7A7bmaYsM7IOkKup02QJoFQW2IhY5AFD4tAQBO9w==","signatures":[{"sig":"MEUCIQDrI2aukCIv7t2o9Y510cXe08NhYQqKrLcb5LWh8iZGNQIgO584hKPtR83uZaZ4hE+KF/cFD2/UDUeUsmQ/eKPRr70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260807103108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"c664950ff7b22e3bbb54b93fc4785cc0a3761e62","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260807103108_1786098943200_0.8109259956733983","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260810131014":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260810131014","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260810131014","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"4edc7654d9eae54d0eda95885fb7f8cace8da5d2","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260810131014.tgz","fileCount":619,"integrity":"sha512-ljXgJ5WlNx3MZixe7XZKqci4mckoRUknsYSKRMFAx88HNiRyRRBA3n4AbSlp4tVpMaP88NP3EfDsvDbYGIkeXw==","signatures":[{"sig":"MEQCIH84tvuK5+2FMKJoHqJJbwTcn7Lyf02WnIhzEWUGOccpAiBB9sLqcLjKUtyzmj8PQV+BeY+lsA0YJAS8ANqyWofIYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260810131014","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"079e319bcdfc89db64b9d3a22bdc611857c99e41","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260810131014_1786367692760_0.747920708830226","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260811075925":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260811075925","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260811075925","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"f0fc4399627682a2a64c6f4674638375e218122e","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260811075925.tgz","fileCount":619,"integrity":"sha512-fb0Ahsl1nCBndjrUloENjr6UUHJ4/sDYVWYr2NDnVBJRQKih60dHbNTJhVQjQbALR1iejnXBAIl2hDqZWfHT3Q==","signatures":[{"sig":"MEQCIG8wkeF3JPm8heRw/eo9ijJDHmtKAWeaV7dIvMtT2KBaAiAwYijT7kjjieQbqQIVqVSDcbqV6D1hd3vPd7/yPHOoUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260811075925","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"796d4296518a974e6a34a1f28057827e571d368c","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260811075925_1786435444292_0.7772479926035776","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260811095123":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260811095123","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260811095123","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"be58b1a42f1ad3cc2d70aca7acdd0716635ddb04","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260811095123.tgz","fileCount":619,"integrity":"sha512-lhG4kg2tWmx4ciay/0t+nSPhBTSLr5qBHU7WetDX5JoRujKKhCpL4yh2UsnR2ax4LSk6EvOpuPZc7QLCILlgTA==","signatures":[{"sig":"MEYCIQC8RGo5mgffUnh86c+3QUWcpMLJZujnRng5KTNXyiyd/wIhAIkg8Cq/LKukyGyxhrQ/JzohWWETo9k7RjvMN2iCB2Ma","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"4da7e34af68422d817278ec4c007b5db89e7fcbd","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"olijuhl","email":"owjuhl@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"10.9.4","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260811095123_1786442133827_0.8290982275971348","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260811100009":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260811100009","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260811100009","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"16fa682a37d8cdb67e8f133b75b4cb742b1734be","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260811100009.tgz","fileCount":619,"integrity":"sha512-cxEY0m3/Vjqto2HbJUYv+1z+So3QOOnWvjeivOJO+OJSvs5OhF+ReqZ4OF1G0EYEdOWXFc+p7556DRAbiu/xnA==","signatures":[{"sig":"MEQCIACCxYfzYZ56YIuHgrsYi1LfSMzCxHA4fiDTyZC/qsrrAiBhGXMhBTyMy6EQmEjuJsxoMUIZRPJWSE64Y23MAkaB7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260811100009","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"796d4296518a974e6a34a1f28057827e571d368c","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260811100009_1786442702249_0.23159760134311158","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-preview-20260811102316":{"name":"@medusajs/eslint-plugin","version":"2.19.0-preview-20260811102316","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-preview-20260811102316","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"afe1e4e0a5c964cd6135ab310146182563b51246","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-preview-20260811102316.tgz","fileCount":619,"integrity":"sha512-W1wTahrvDnWnKnx4DOHDKAavfYpsEtGwHBcNI2bCCjm+f36q3WPVxkm4HVw8BBYT1tS5MECAuNuPyN8JKbVsIw==","signatures":[{"sig":"MEYCIQD5sxoCwELlkWdRCRYhLCwApymOAAt9qdZKkUTRQ+mBhAIhAJTKxFxCD4Dfa4m2Xge5VzdMSseH1Dni7JHAnF5QlNz3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-preview-20260811102316","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"1014c0337027a6087410ad3cc1da9a11fd83ca8d","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-preview-20260811102316_1786444424258_0.5365073334682928","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-preview-20260811104048":{"name":"@medusajs/eslint-plugin","version":"2.19.0-preview-20260811104048","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-preview-20260811104048","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"b8f33d0435ad23b02bb481a6d69685178193fb22","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-preview-20260811104048.tgz","fileCount":619,"integrity":"sha512-IbjxcqOWBr7V7KAHXQ/5XJ9T1SW41Q9jHVgETsUOk2gs/g1+GW6rj61iTsZ5xowI44Eers8svyC2GKX5PiLVtg==","signatures":[{"sig":"MEUCIF/dAPus/m5V3UUc3PHZywC4cos8W1kVZLTMu2LMfZ67AiEAsWDMpSuS3JnuMntN/Ox/+GVWZ7hzj4GxvmFpxyUfVWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-preview-20260811104048","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"1014c0337027a6087410ad3cc1da9a11fd83ca8d","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-preview-20260811104048_1786445545578_0.43023704496520887","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260811115931":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260811115931","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260811115931","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"f3a26b2a4e0e74b904695adae53a349d0bb1ac5c","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260811115931.tgz","fileCount":619,"integrity":"sha512-LDJRrUb1Fjhyrnz7wchxz8xyv22HDH0MlzCbRu0l+AuNXHz5D63A7IC0yjNOr1YwDFMrKmX+TUlTDAm4cTO7Qw==","signatures":[{"sig":"MEUCIQD322QOBTx5j4PuI8X8tSXl3i4dwpi3zCv6gHRl4mSxiAIgQXw3zSnCNULW7TVLecdZQ+0gGfxlIM4XfSSIrDVcZgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260811115931","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"55a6b61ac364a78496e1402f42010d037680f96a","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260811115931_1786449840404_0.8535197225393996","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260811120905":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260811120905","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260811120905","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"e8521f1fca054a4645ffbb212e5a3f36ce71b706","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260811120905.tgz","fileCount":619,"integrity":"sha512-xEDTHrxD63agHkLk++A4DawpASFi7SuibsXv3XU7fQud9dlCBF4FbFaNM3gv4tZ4etZp3TydhLmGX4n+VPyVHw==","signatures":[{"sig":"MEYCIQCdygOCqtehB87F002w0y80MMy0/H9raONfA5cil+yq0AIhAKLnIA3azzfBx2llPpxNKFEQHcOIcLywLO6iKgms8+Lc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260811120905","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"260a2c6d8e61b81f2c07f093db42d815cabd5205","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260811120905_1786450424693_0.5404430241081599","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260811152026":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260811152026","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260811152026","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"f97599aedbd72c11a029f85101427a91c726e0cb","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260811152026.tgz","fileCount":619,"integrity":"sha512-QGFnpqCT8K2JOLJnFOstUbfDY+pQGtezyF7MH6/nZBb4RrFb9kMfa/+vnKNy0ct4z9WW9jZqN8UiSfNXUr3DRA==","signatures":[{"sig":"MEUCIQDhsH+I8jpvKyt65kCKHXSUoW0suXzGa5zJtv26vhDdQQIgXr5bppFGiiwg7vTQ2nOtSIzs/E3OkUBcHAepNtnBKhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260811152026","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"e69804de7266c01214c5c780a6b76b5d12a99072","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260811152026_1786461846779_0.7623084996718199","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260811152815":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260811152815","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260811152815","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"470ed20c379dabe8d8538e096badc6868d116e30","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260811152815.tgz","fileCount":619,"integrity":"sha512-249u8RLh5eKgY/A2DCtNGc5qbRLpZOOdf+4HN37kE7AN827fs7dmii2IjGOrGvJ6CBn2nJImmtYL5OtlNE8Rwg==","signatures":[{"sig":"MEUCIAohwS5QTcMpZamN4IjaIZ6z/QqJH6X7yfHh7q5magCFAiEAmsl9ySfvsv34o20x3hFGlwLF0Nv09LN87G8tSgzDd4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260811152815","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"f165e2207aa766635bbeb7f5273f32ff2f94f692","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260811152815_1786462365692_0.3657863331496001","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260811161416":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260811161416","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260811161416","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"9fc5b9342c1058fc4e6a5e8ebf4113cb1a7034bb","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260811161416.tgz","fileCount":619,"integrity":"sha512-+Wq7AgWVE7gV0bRbsCJ8OUm10CY5j9d0TqL/4F/cY1iHq0qP6vZPuB8f509mpwR14Y09pA4O6rY0qNscK2tkTQ==","signatures":[{"sig":"MEUCIQDgYqHUWpWnDhdyFAmY9PubRYjwNKmqHLq0b4iTqCva5AIgdLWgM6WRsWw5A/GnVSDXMfSEuskZpVNROlBhgiqGmOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260811161416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"b43fcb18091b303a5cfd82718a9f17d0e0ee9b36","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260811161416_1786465076376_0.625646681375531","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260811162321":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260811162321","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260811162321","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"58c2269f272af696822a58e19af584077d27ef55","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260811162321.tgz","fileCount":619,"integrity":"sha512-l4r75lJIA+nz2Xx1QrnkFezwS+7G82LsVNXCTJTlp6AIVPxOIW2sEFMjubJYNWJLSmwm14u1BSDP7ohjJjq/Sg==","signatures":[{"sig":"MEUCIBLCFJX14P/rUBp5aCJUcT2ogdqBmWnla98XvEeqaD2wAiEAugYrwsrAMrEwdUhHhwvzAIcJ9xJdnr1s5WYRpYdpnPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260811162321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"79e77e18723f683591626caedc7382734e42da6d","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260811162321_1786465677135_0.41347551956327866","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260811191629":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260811191629","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260811191629","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"d2a0b61519fe54b95ac9d54f771a0e0ba6886c83","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260811191629.tgz","fileCount":619,"integrity":"sha512-CBy0tQBxZyN+y9nWwqWEQRmckaSX5HsNqumq2iWWzcuY97YloRLOiWuoAdmjFXohnNlK/SAkDECsV6JmnxRxDg==","signatures":[{"sig":"MEUCIQCr7LJT6hXzmoRrhmjXVKULwSxZoaxCp+ipdFz6A+ofsQIgTQC7BEiFzo4tl77m6kYM9vhAkrmG/REZUCLijnfDxAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260811191629","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"4ddaac30287f5d4404bd4e3b7b8dbb2c62afee3e","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260811191629_1786476064385_0.8103237523125224","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260812112149":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260812112149","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260812112149","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"1fb244e4b54f3a396c6330402a203f094c02c6a9","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260812112149.tgz","fileCount":619,"integrity":"sha512-686SlXttL6QlXqERzsKGA3TkqS0ZAqILyrNR85HJVqM9MQI8B8ffNe4/4Oh/w8WBRmAgISj7j6u0ns1UQ1b4UQ==","signatures":[{"sig":"MEUCIQCVqrEN4D76T+O9PKDOLGQM/zIw6R6/d3aq1exiDpnjgAIgY6E2gEWiH7juRdnh/rhs4jGegSdI+LwZTANA1JhYefE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260812112149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"a7c461d38f386a152d3b8edebc79e5f8f49cd271","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260812112149_1786533974459_0.27674107293027794","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260812155528":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260812155528","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260812155528","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"4435bcfbe9775366cf175d45ad9e59a54d626075","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260812155528.tgz","fileCount":619,"integrity":"sha512-RTT+RlbwALfT4PQXSDSMPyDFL4TI8w/XEN62BmvlYY9Q2u5PmEbuX0rTJSjs1W11NgylNCzd3D13T6HSoPX5bg==","signatures":[{"sig":"MEYCIQDAfENGOU2LiTy1SKMb8SLd6vuVaoKbKB26yxMFSgJV+wIhAJ0nLxDwe5KXJ3RuucmGV3gBDPsFnrWhKHzVExgX0Da/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260812155528","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"96566abfc43a21d9f5f29c26ce3b3a90493ba2db","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260812155528_1786550440326_0.5554647229759033","host":"s3://npm-registry-packages-npm-production"}},"2.19.0-snapshot-20260813102506":{"name":"@medusajs/eslint-plugin","version":"2.19.0-snapshot-20260813102506","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0-snapshot-20260813102506","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"cf622357b0a8e990a20b85632cdf77221ccaab2f","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0-snapshot-20260813102506.tgz","fileCount":619,"integrity":"sha512-RhjWWSWDyQHyj2Bx5YE1V4jPtqwhJnXzVTpD7MJhNS/ZV2nHrhQ+GExTB4GfHw8KB2NQXYfL8wHH61Iy/R3fWQ==","signatures":[{"sig":"MEYCIQDx9s3R3DmfGDGWJQT9KHOE3ae29CphOsCz58Sv1HBZgAIhAI5AXQ+bGvOC/wDaYKqv+5zPMhsmyH7FiH88H7Py1+a1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.0-snapshot-20260813102506","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"df80bf25e562c303b27515476419d7db0d06247e","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0-snapshot-20260813102506_1786617027682_0.36877646589368784","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@medusajs/eslint-plugin","version":"2.19.0","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.0","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"600db6882511d94187f237e7bb7d159e6c3207bd","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.0.tgz","fileCount":619,"integrity":"sha512-ZkL4SzZEfeToRELikHTamahnWaz+vW3MNfW05Av6Ky1q6RkezEnvPAhpjEpZK4oaUBXpgkgj8bxDyWgTm/VDSQ==","signatures":[{"sig":"MEQCIEdtBPZl5pDuS9sHg+dgYAXuhR1STTW650901IdAi+9mAiAZSKTIpIY9tToM/J8wlz93WMhoLb8WXuE3hXcP1T15HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":767441},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"6a9663db82123dfde43d352dee3838da1fc677c1","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"olijuhl","email":"owjuhl@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.0_1786621422216_0.4312689088112498","host":"s3://npm-registry-packages-npm-production"}},"2.19.1-preview-20260813144737":{"name":"@medusajs/eslint-plugin","version":"2.19.1-preview-20260813144737","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.1-preview-20260813144737","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"415879da9a31e3c4cc00c4d4911a85352746ad07","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.1-preview-20260813144737.tgz","fileCount":619,"integrity":"sha512-WsE9dAeACuk62FxPwFIw01JtlLL9QVzzsy+++zZs8PgBnLIhTT5f1g9UAZqc+z8K/TjL5dGQXtoCwxzKU59Fmw==","signatures":[{"sig":"MEUCIQCoA8ZGu28JlhDzM7L2NQtXiU+7t4TDhMOqxuaYgWuv3gIgQvYvZrxPGtrYpaodjsO5g2RaYwZIYrNCnaHu5Vf1UcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.1-preview-20260813144737","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"9629d14d6401c02b097aa7e1f8f03ba85c29030a","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.1-preview-20260813144737_1786632950760_0.8112874928896512","host":"s3://npm-registry-packages-npm-production"}},"2.19.1-preview-20260813160157":{"name":"@medusajs/eslint-plugin","version":"2.19.1-preview-20260813160157","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.1-preview-20260813160157","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"f533ce03a309eb6225bbbb682d75704fd3708d37","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.1-preview-20260813160157.tgz","fileCount":619,"integrity":"sha512-TXlzsNMYtbV4Iw1rOaPED4bcHb/VRLf51e2lqjcPbk1veh7IbXlEIiKLTexdrHEHZlGEisA3pri3QZkth/nzlA==","signatures":[{"sig":"MEUCIQDS914CwuB7vgIUcNfFHk98CTv5YFsh75UUxWir/JFY0QIgWv9STRAxKU4OhToO6oXP7vo1TOE++VXEfIWpHUA8lFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.1-preview-20260813160157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"6d9c5a7489bbdcf4d66b5f6dfb8ae8aebed7073c","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.1-preview-20260813160157_1786637411838_0.23675258920814946","host":"s3://npm-registry-packages-npm-production"}},"2.19.1-snapshot-20260813214603":{"name":"@medusajs/eslint-plugin","version":"2.19.1-snapshot-20260813214603","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.1-snapshot-20260813214603","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"40d8cdc04c9f4b750aa3b0758c8e30a5373d0acd","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.1-snapshot-20260813214603.tgz","fileCount":619,"integrity":"sha512-tPMzZSIrAz1aOnwTceKKgV9+AxA3qzUEnrqChpoaKfYRmCt9mLvAj1joILTgxMzPfwF9iZfAn0b/J1s0pqFEhA==","signatures":[{"sig":"MEUCIQDrj1KlY33zdPCUm3NZnmwR4B77E4K3NMG9VTSxt74CDAIgDScNGnT1m+UdZz68lao1L/ZF3QtY1/NoyPm1STKERr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.1-snapshot-20260813214603","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"fb1d643ab8e710b738fe5941cfd06785d32cebfb","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.1-snapshot-20260813214603_1786657835372_0.7516121934610709","host":"s3://npm-registry-packages-npm-production"}},"2.19.1-snapshot-20260815055055":{"name":"@medusajs/eslint-plugin","version":"2.19.1-snapshot-20260815055055","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.1-snapshot-20260815055055","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"34ad9d0ae6f093fa5d7d4fb859b1730867bc88f7","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.1-snapshot-20260815055055.tgz","fileCount":619,"integrity":"sha512-0W3rG9BcJDDDBTcxAhzH4xDM47YaMbzgkrAytbN5BpuzAmfyUMh9qiGjjiW9c75/9R2HDIy/tpHh+wO5Wk2zRg==","signatures":[{"sig":"MEYCIQDTqid1/FbP4LYfF9ETH6FvpbNf8iDg+hfebBbWREqFLwIhAKX7UbU1PkRfWgHLjpp6cIW/DVyFwLOCm3w4/Y+RWOSP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.1-snapshot-20260815055055","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"52587fd7f4895f10832aba8903c28ae1b362e427","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.1-snapshot-20260815055055_1786773280967_0.7989547352622783","host":"s3://npm-registry-packages-npm-production"}},"2.19.1-preview-20260815080253":{"name":"@medusajs/eslint-plugin","version":"2.19.1-preview-20260815080253","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.1-preview-20260815080253","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"dbd70aab9db1529a7a3d4caf3811c4fbfa844e72","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.1-preview-20260815080253.tgz","fileCount":619,"integrity":"sha512-xg+SRJ2PcPpogrPG+SV34Q65S0jbOM8uu0R7ahLiblXl7AxQ2Kw7SHT9RF0qjphreOjJtozSrg7qlE824WLeBQ==","signatures":[{"sig":"MEYCIQD7glO7uFt2LE72ojwRLkqVY3E7+8P/26f5EjxB1oJy2QIhAKcgvhQ2qezU9+uuWAj/4bb7Tw61bldscFGpHlFCdhSP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.1-preview-20260815080253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"51c48dcb472c3b232b88337030945b2b651e90f8","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.1-preview-20260815080253_1786781603356_0.19092306264102055","host":"s3://npm-registry-packages-npm-production"}},"2.19.1-snapshot-20260818122749":{"name":"@medusajs/eslint-plugin","version":"2.19.1-snapshot-20260818122749","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.19.1-snapshot-20260818122749","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"922d5c30096f407fa459c68b8fea79b0280ba5b1","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.19.1-snapshot-20260818122749.tgz","fileCount":619,"integrity":"sha512-2v/WdiDyRoLpOy9cQbd1nQdENSSL54qMZDxw1C/NT9dZoI19KporW6Gbouy6wrf1kiZZx3ErPtRRTZa5EhQQyQ==","signatures":[{"sig":"MEUCIQD6a6CglOQL+TKufkX8Mdyfk83NmzzjBhdr47t18NjOogIgGzmChKJ2p8SQxGtZ9CK5tGkttkifLbg5fchfO9I8aeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.19.1-snapshot-20260818122749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"0da8af1654e8c1552aad27ada104f63a1bac593e","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.19.1-snapshot-20260818122749_1787056289441_0.5602427014877014","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-preview-20260818141721":{"name":"@medusajs/eslint-plugin","version":"2.20.0-preview-20260818141721","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-preview-20260818141721","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"cd50a9f318a9dcb380b3475be7b7ee739659e997","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-preview-20260818141721.tgz","fileCount":619,"integrity":"sha512-gv7AIzQhR6qi0S1Br+V2Lg1KVMFTwhoUXBT1wgS5/ZPbND8/5IuG4PVZHRjRRxePTl5SiExAx18KmbCqTTMoqA==","signatures":[{"sig":"MEUCIQC7+4sHDETMN5w3bMfEOQGa5DbVcFSyQup+6gfSa72EOQIgFYJc+I2ew2dcfglj+pnty9mV2se5qhS3XdX+oihMnkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-preview-20260818141721","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"693310310610cf439fabb73230187028f2755696","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-preview-20260818141721_1787063322160_0.6212927826190029","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-preview-20260818191603":{"name":"@medusajs/eslint-plugin","version":"2.20.0-preview-20260818191603","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-preview-20260818191603","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"ace62ccf83015ff867a4dde44bbe49365e48596f","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-preview-20260818191603.tgz","fileCount":619,"integrity":"sha512-N2Mp8IJrThAQViwSY/fIemrkllIOB0kr+gtMxHXUQVS4R9skWjiEAVF3mg67MQrcQuvtEBJg2fLDb3nRZOcrTQ==","signatures":[{"sig":"MEQCIFLqL7Sg7g+EvcbUHHhHE9CrbcYXXf/BxUxvFJWDFv7fAiAUJHpv4fBdjuxWef/dAA79lAumYYlvM4hwYnkKqUMWSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-preview-20260818191603","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"b33f14a334769e9265b2c7ff1b120db183bc1e07","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-preview-20260818191603_1787081170990_0.6583022403152254","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260819163351":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260819163351","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260819163351","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"fb16d58658a6193150f9e2e28ef50d19d6b7317d","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260819163351.tgz","fileCount":619,"integrity":"sha512-0sYrvpukDn+E79GrA20txA44mN5Jgri3l1sznLtSGNNLy6+kTWgEglWbtB5g61rZ3enLcHeYao12QcXGWGrrUA==","signatures":[{"sig":"MEUCIQD/5LGXyaZWPfXor823AIzQZt5H8LH2ov4zeO13o6heIQIgO/F38/FqmkvtYD4FCQsHkKd/Ij8Hmk93I5GjcVQPEMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260819163351","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"278309fd693685ecf7866fd878d4c6f039b6f450","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260819163351_1787157491261_0.055024003615642414","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260820121028":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260820121028","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260820121028","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"2e59f132c7099714e01f0dbfda3b3c9c76752798","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260820121028.tgz","fileCount":619,"integrity":"sha512-uyqBQ7HN+8b48lg9KTzpkdOTT+2Fz8TGSoWOECJRddG+7PzUGZxVNbczb49R72eSbYJ9WFqH9KOg8/pbc5m+fQ==","signatures":[{"sig":"MEQCIAIUSKYNejhrssURxj8sypw6a0mE6ZiFSRYuoTFzIr04AiABoQCbOHBreSD5slx7jIYE84IZLVG1J1+gmnUUFfIxoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260820121028","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"2e8b57771b15a3697727e8669ef7868fd6a8ec80","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260820121028_1787228017506_0.8502359896203535","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-preview-20260820152905":{"name":"@medusajs/eslint-plugin","version":"2.20.0-preview-20260820152905","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-preview-20260820152905","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"f937b576ca13d3660401c65d0aca7f9f86f62d4b","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-preview-20260820152905.tgz","fileCount":619,"integrity":"sha512-r+dfqJP8lSBqhHbclatLCoyfKp60wiALyrzauBf6A3aKDRUwolNJ7m/d2RT6I7h3g6co+XCX1lOlqReCf+0YOg==","signatures":[{"sig":"MEQCIBsoYQuzDRZIpK9mEyFCGm+TMv7DMWrGOrRkS5tUQ2fHAiAjYTVURhRpM9pGGJosSkTcpvlBBbtJHc5EevpBv+zHAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-preview-20260820152905","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"81f536fc08055634b6eec3cc0df3f95f722f49ba","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-preview-20260820152905_1787240243087_0.6162935188015968","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260820212935":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260820212935","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260820212935","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"e6dfcedb73c3e1f4180f09b51102beb5af5f90e5","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260820212935.tgz","fileCount":619,"integrity":"sha512-dC9p4jKYQ1kSZ8/B8/kUzR/0vvLRb/WttLBay/gbkLyouexhcPVGJ29fBT1Rjz6nLlPKs8JzvrqYjMwDgizR/g==","signatures":[{"sig":"MEYCIQClnb7V05FYDgC6JKrVyMBE4iiqpeK2j78otmYrLZoBvwIhAP/dPxvjIcpAghlQWJmiC4h09iKXFAqvrc0vQ0EpfB7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260820212935","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"896a402ff71b4c4d81985a33be5f2c897e3fd61d","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260820212935_1787261577995_0.23153186957414196","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-preview-20260821111201":{"name":"@medusajs/eslint-plugin","version":"2.20.0-preview-20260821111201","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-preview-20260821111201","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"de09a3775e86776a17d5adcb9b17a819f1c188df","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-preview-20260821111201.tgz","fileCount":619,"integrity":"sha512-3zNoJuHuAAUqhGQIc476N2VZNsH0W5ZDodc9n5UWqEIHbVW73TVAa7lqABmcx08FsNwoWkpt+Nh06azkM0RxkA==","signatures":[{"sig":"MEUCIQDAeOacCzSCBAejinXySMyRMQmX9TYIB9ErMd97qxZbwQIgOmG8Pex7Wp7mgVCiTIhvoTbcQgyq2bh0sBKmPxp1xhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-preview-20260821111201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"4857d15bdcaf5a0648e7adc5b0b40312e23b5c02","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-preview-20260821111201_1787311345268_0.49272954962401205","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260821130503":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260821130503","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260821130503","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"5d00328b11ccd998b3752defe8861b80d9b28b1e","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260821130503.tgz","fileCount":619,"integrity":"sha512-ddGd47gcMWlwGVqcPf+pvp6qSEzbvRCMwlEgl/MzVZnWSVoBSxAGVsdAb9B+7kpaj7I4j7htgcPL5ONpNoXgyQ==","signatures":[{"sig":"MEUCIF8RAVBEIh9YnAsCa9ZmMm3gGZ1/jBoUvWY6M0MSl6KQAiEAmVcJMrzPZv7ulcbwourjwqmoS609gCVNLaoG2gvDtng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260821130503","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":767465},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"6e8bd07e99deb285ae2ff65cfce58ca876c2a7f4","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260821130503_1787317672868_0.0727491377357965","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260821203347":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260821203347","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260821203347","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"55f686d2a393332494716bc9fd9209b418d97b0a","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260821203347.tgz","fileCount":627,"integrity":"sha512-JSa6gR7u5e5FahjLFItzNSs1Qj3n7g1HXq5dRlCH28+iaqWvu41zkAqfA7TkiPdwhNYNH3qx3p5dqW3DFP5uXw==","signatures":[{"sig":"MEUCIH6WHwvrIfpiA8Rvd9UiRFDVZvbPRIw90+LpAWC1yKJJAiEA70QE9LVylxuu24BcqIPzqIlOj3hBVixN50kfNYyXEg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260821203347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771807},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"02019cfc5154ffd284045fa318cd58d1982643fa","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260821203347_1787344704635_0.6480463786792574","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-preview-20260825203911":{"name":"@medusajs/eslint-plugin","version":"2.20.0-preview-20260825203911","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-preview-20260825203911","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"1c65b1cbc6156a77266c630bb07ae236f89cdc73","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-preview-20260825203911.tgz","fileCount":627,"integrity":"sha512-6G8GQlcHcZOP9+4qRDcS6UUR22ErL0PeoXjtkpoANFCj7acbsSNqFTnzasF7m2O736BSFzOy46Ywi5sr9y6Fuw==","signatures":[{"sig":"MEUCICQxnd8h8z+XBEufeFE2JkxPC81BVCK9dm5C+O+R0SgGAiEAlumXX6o7BfZ1PF4eEcrZ7wHW8W9o4jonZGMtc6L9AzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-preview-20260825203911","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771861},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"9c42c5e33fb8e15df06a5cf5d8e3b049631251f4","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-preview-20260825203911_1787690930344_0.584983414822583","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260827104818":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260827104818","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260827104818","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"27a96686591af79ae51be3cd1938b00f551d8b06","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260827104818.tgz","fileCount":627,"integrity":"sha512-HhW4D4pTkuI9MZ/np5Rx0XZQ0bwKJBNhOFUYCxiEpXHehkjDnTlnYIsMsbM0ZF6RCgMkfCHLL/dSIioMLpSQ4g==","signatures":[{"sig":"MEUCIQDU+zL50+YZkUL2FRnhLHqwGF89djNIbjvS6NF76zE/yAIgJ4aQ7u9iNT5ikRVwUn7I3noED2VThlFXguvuCipJpzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260827104818","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771807},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"d872b061472a27d92c4bb9dd91bfd6df9e7e0128","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260827104818_1787827958891_0.4336094805090034","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260827110137":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260827110137","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260827110137","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"580f204fcd5d9609f954b5955e3dc689489f44f6","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260827110137.tgz","fileCount":627,"integrity":"sha512-YDZKlOhyHOK3XSpYOeoan1b6OV5NdUTrYXXRgDKJrA6H+/djh4acd4GvHmW94MiKM4H8EFebiimqUYw1CTYCNw==","signatures":[{"sig":"MEUCIBe1MD/ZMIOnA8z83++92tVqcsgc7cqvKku7ItK1uZSfAiEA3XwQw5qYEbySRxzpMmi/9A/a6g9DIUYQyOix3gJ/Wzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260827110137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771807},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"8cf7d350c53554d00799af70ecf63df25e235683","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260827110137_1787828763050_0.27714400360528635","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260827112459":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260827112459","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260827112459","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"439c0aa36a95172c501ba4cd266a740bbdf1fc52","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260827112459.tgz","fileCount":627,"integrity":"sha512-Qw92AXC3XhZuNyfp1kaE/eROaA+ai1hZoQwuamfbqAxLi79g9/hUW5PvLzNmy7DSiF4vXKWf76p4/0xmuG5CEw==","signatures":[{"sig":"MEQCIGX/0U2U9z0BD1c6DXMCVP4kJ6ZjCeba6AunddWW+F57AiA/0O3Cy2APaYtYUYrGt8e9xouHDZvFSKDDw7NaR0dxTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260827112459","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771807},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"dc31507c07e17f7eaf0e0063945fe2add824bf90","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260827112459_1787830166689_0.395172731830735","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260827165934":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260827165934","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260827165934","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"4d12ec54ab29108ed9086098d88c3c12fe2dedce","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260827165934.tgz","fileCount":627,"integrity":"sha512-hlRzuwmD5kNjq6PfeWkLQj7CLZCa/oTOsEcqs39BdpXPIw+hlnzG8jf5N1oMZ8vFVJSYL/qvfEP+qzRWG8vAaQ==","signatures":[{"sig":"MEYCIQC8E3U4t1YLEEuAtM7GFxGIxV22Ky65gp+MP9Wp4+SQ9gIhAJ3Uokfw53uUZVnIs8NqMbw56HEgjShgEwi4IPQetAmC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260827165934","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771807},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"f617fa34feb6771aa7a637e72bc2e184eb78f31c","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260827165934_1787850194813_0.07814868035607403","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260828085301":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260828085301","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260828085301","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"10a0be8189a32d35a293967eff7d07a8a0e193cd","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260828085301.tgz","fileCount":627,"integrity":"sha512-EfeYyabH56rUGPZAqqGXkJYkvZF6S3SuF8x64PDO6Q9nOylYMhwuET6HhKH4hPe6PxuHlRm7h2y71LvaoqvlaQ==","signatures":[{"sig":"MEYCIQDGTTgiULUbA8OzXIOpS63/0jFRfO2S5Mo+EiaLJvNo7QIhAMbVhwIZV9VFX7QhlYcKD0Nb4zz97WOAGPnTbYyT5tXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":771862},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"5e57ab22a733cd1569e5e65d1784d6c2acecb2f6","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"olijuhl","email":"owjuhl@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.19.0","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260828085301_1787907639795_0.56789592617451","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260828123013":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260828123013","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260828123013","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"75300a882463526275f4357e13484c3f886e89c9","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260828123013.tgz","fileCount":627,"integrity":"sha512-at/UqXeAu8eDKO64ZNDCwMIUs68Zq2LRWZiXrfK2G7ne+g5aTzbDmE0GuYc3lsUg5OCyuXFjiSaUeWs0aIHXAg==","signatures":[{"sig":"MEUCIAzGWipf4GLvvQWxtlSl7ogfFn+uM7zGDaoaxR7+0BQtAiEA15mJLX9XTMfhZUdRj+TFcI3xMigvqR5fC4lClwQvMQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260828123013","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771807},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"254f13dbfe6848327733387cf2387eb6537c13b1","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260828123013_1787920454431_0.4233163532437054","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260828124434":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260828124434","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260828124434","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"c63cf8194d388df45657ba23495511a6f188355e","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260828124434.tgz","fileCount":627,"integrity":"sha512-RN8GoRQ/68l+MuwU09MQFkhaiFG9es+o7Lqa9hnWp3vHsZPUxRr0MhRCqNgp8yi8iuOZNrCuizobwuau9RSbJg==","signatures":[{"sig":"MEUCIQD8jGmNitxg0se9SuK9tgbUJ24OohEvhbgbMNzIkYPOPgIgMryuI4+3J1Z9Q4o/CZhO0ZBbrH4eDqI43fuAUcEJZxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260828124434","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771807},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"254f13dbfe6848327733387cf2387eb6537c13b1","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260828124434_1787921345908_0.13825417002696727","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260828133414":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260828133414","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260828133414","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"50e5a0fe5f62fe52e063f0062ebe930cae4dab90","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260828133414.tgz","fileCount":627,"integrity":"sha512-TjfQ2biR5rr9im2zy/HsZ+FE4wWquCNaGIIa0xnKkRTI1KGtl1MDo9IN2iSthZkeGzv+8CdL1jRmcfOHUpuX/g==","signatures":[{"sig":"MEUCIQCazpgk7I3tTfTyxE8HpNCaqYvAfeq9M5rIlVTeEanASwIgBsLG0QVCAr7IOAH+MPIScubG2Z0bjv0LPrBvMjHKdpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260828133414","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771807},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"48de3fa91897e3dbe467b7f8d2c45ad087bc3902","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260828133414_1787924344002_0.13326280059156925","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-preview-20260831100125":{"name":"@medusajs/eslint-plugin","version":"2.20.0-preview-20260831100125","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-preview-20260831100125","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"94f8b0c4e80c469d6a0f4a08646500004e0d1833","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-preview-20260831100125.tgz","fileCount":627,"integrity":"sha512-QxnPle/j+euZ5Gv/C0Hdkzta4ZXrknVwQfetnr+3EP48BV11vbigi9FbbkjP+64EHYoHCKnpmU8pvP+thJQ8OA==","signatures":[{"sig":"MEUCIQCQvjLPSDhynEbVX/IQ38ZPD1B4b3v3w/zkI3tGwf3mqwIgBWlOYZydk3RFd3kfZgIKMF8k6ZHLGJ22bZRlmoCQ6Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-preview-20260831100125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771861},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"321efe20e56d1d11b88974d80cd713e928763e80","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-preview-20260831100125_1788171181846_0.2972847200746396","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260901091328":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260901091328","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260901091328","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"135e6245e52da4db5bc5326d725c292f5aa46af8","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260901091328.tgz","fileCount":627,"integrity":"sha512-UcbxPKaRNVQlajGolg/WLU0aVftLt4mVfneBfz2Kl/MOJr73/2Ec+NiNGbNVejy3g4Ulk3QqYsPPcR55czH7hQ==","signatures":[{"sig":"MEQCIBAEAxjJ+Qy60vT686SFNgZFd05w5W6bLoks2atUAGEYAiBJ4LktbH3ZU6joqaBd/fet3cjnrH00TxzaYb3CYSIG+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260901091328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771862},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"6b7c8816065c29a36fc0ce5772a13958054435a8","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260901091328_1788254218657_0.6137443188543372","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260901095738":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260901095738","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260901095738","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"3e0413bb88cf21d78cf8464778af5b006699261e","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260901095738.tgz","fileCount":627,"integrity":"sha512-xNoxAAMB+POugFfVwgLKUlSb6RnwbaYvw0qvDlQy4unl7OZ6mIP31Rvkv4o9B1pSdZFLHSukFopTnAnl5r+RMw==","signatures":[{"sig":"MEYCIQDBMyexa+zJh3210cjIIaecGqKIEA3xf+kP5iiMaSzQ9gIhALOWMTvmdcVkrbLmS9+pTIf1p75TlUIK1kXol+UjAqMM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260901095738","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771862},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"93676611dab94bbcb517f15e6853facbe5489b28","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260901095738_1788256933339_0.7409188005094478","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-preview-20260901102542":{"name":"@medusajs/eslint-plugin","version":"2.20.0-preview-20260901102542","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-preview-20260901102542","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"6e5a7f4853ead9f6c36a92652833f40a90e432f1","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-preview-20260901102542.tgz","fileCount":627,"integrity":"sha512-h9bUIXN7bfBBk1UAXbEzKUx0kha7NpCQo14nRIUBzmSaxVXbO4Lq0K+Do6sF6f86y9UwSR8dJ+kqgyn57J03kA==","signatures":[{"sig":"MEUCIQC2HYkjUQPRLNi/756yjJlyASXW8p13bwuv2HecxwTd9AIgSziAy6NpBsJsIuCxPLwf8lWlP9zKhPHlPjh9fX7kMNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-preview-20260901102542","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771861},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"cb48a6b776963002f2879f13f32989238dd7808b","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-preview-20260901102542_1788259054516_0.5331075684715825","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260901110936":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260901110936","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260901110936","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"a604e912c62c2bcbd42dba7c48ef0419909944fa","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260901110936.tgz","fileCount":627,"integrity":"sha512-159BKJEhhdN8UhSMJgwXA6FA1JSLpj6a5GHewHvCOTxcBDLT0cRTrmsU68RThXMkBGWS+HUWluRmKBCYb/w95w==","signatures":[{"sig":"MEQCIHdqdB9RMwyW1beqw4mQ0/z7VvGNl4+dF9soHNeuirqGAiAjWXgBFHCS3oPTnItqIfGU3n8EZM5l/5h2ydhysbzu9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260901110936","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771862},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"86ced8d1e39fa3dc3fd75a0f1953a005d234bc79","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260901110936_1788261185368_0.22040380015552952","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260901111536":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260901111536","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260901111536","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"d0aaff1bd75e22624f5606e690b72b68506bd0d6","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260901111536.tgz","fileCount":627,"integrity":"sha512-mWcqbHVwwkTJgg0rcp0OGHNY4YKyIJIwrJqUa5K6HORT3ISWjTOmyIl0x9jz/htUNy70vLJYZ+KgACnxmw2xqA==","signatures":[{"sig":"MEQCIGm2JSNM35WSymVehGqz0vic1fQZMpsX+fZn2/3BIDeZAiAzMxNrmscLLp3JGVw/a7/c6w8Ibi75OfaV02Y2D5iMyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260901111536","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771862},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"e9de3b698b9426f99c7cc1a0767c8a794e589ebd","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260901111536_1788261607206_0.19029380238134186","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-snapshot-20260901131559":{"name":"@medusajs/eslint-plugin","version":"2.20.0-snapshot-20260901131559","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-snapshot-20260901131559","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"7142f60d2f643a8bb4bff03c57954ce0ed30b197","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-snapshot-20260901131559.tgz","fileCount":627,"integrity":"sha512-0byaLjo6iJQonHVmBoIw8rTlQEmHHNt1g7NoZvAyL8WPzT59lm2XXWw1P7T0aasZTcTBWIRGqG2t++91eQ1rnA==","signatures":[{"sig":"MEYCIQCFq7tSMHX9M6HypsD5s+Faz/up9D4C9EDsf8zoWY81cwIhANhSFPTEgufKb8Np8X+lkCS1qrfe084cdFZreziLCLfC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-snapshot-20260901131559","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":771862},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"1c7230346e0e6481d72bab1288d8d1b4bb082035","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-snapshot-20260901131559_1788268818384_0.038684435895282254","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-preview-20260902090439":{"name":"@medusajs/eslint-plugin","version":"2.20.0-preview-20260902090439","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-preview-20260902090439","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"90590ad934d266197a4d259be22cfe0672936d71","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-preview-20260902090439.tgz","fileCount":635,"integrity":"sha512-ccEFbeE9RKC3rwntJNyIH/kyHklxP8DaYh1nqPIPu1LjRl2t+yCfHTk0e1CiHcGc+DHmJkPdcQWQ0Nr7Vh3Udg==","signatures":[{"sig":"MEQCIGfFc2W5aK0BhyNt8nfAkhYDyR7xm2iEHqW55oy75QMGAiA0ll7e4kGYX54dRcmgXrxBCTz0gd6sjY1remXxWQm6DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-preview-20260902090439","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":784707},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"61e4235be87d193c13616cc06168f0faba8c361d","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-preview-20260902090439_1788340495230_0.8869109342975978","host":"s3://npm-registry-packages-npm-production"}},"2.20.0-preview-20260902142626":{"name":"@medusajs/eslint-plugin","version":"2.20.0-preview-20260902142626","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0-preview-20260902142626","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"a3fe167af76351a927c91846efe00fdb90ba0cb1","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0-preview-20260902142626.tgz","fileCount":643,"integrity":"sha512-ufw5+fvuEVi2aOvBmppT600egdrwFu6aqM3kQI0jd9nTa7PwfuYjHXrOlHo3sFL3LkIPvQMz70nJQcjdwpL36Q==","signatures":[{"sig":"MEUCIQC/LgH8XJJPCY50winbqLf9LM+o3wByNFKRs+0TrSDo0gIgUTxxscqf1R5jHiSu6vWuHVc0BKZCzWN3oJSL4+jBRJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.0-preview-20260902142626","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789932},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"6b2d37e9f132973789b241cd065497e4f7d95fe4","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0-preview-20260902142626_1788359883343_0.6502898866631022","host":"s3://npm-registry-packages-npm-production"}},"2.20.0":{"name":"@medusajs/eslint-plugin","version":"2.20.0","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.0","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"1917a47eab9b2c4ede30cb07663a5b32d43b0d75","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.0.tgz","fileCount":643,"integrity":"sha512-dZYChy2Il7YzSrDAqJBN9fU5k0n0frOq3H1NDr+Ub3/P2m/Grxk3VsmiykgEFKAEMnBI/bO1Zked+gxBcX0UaA==","signatures":[{"sig":"MEUCIE0dOx4GWhRAMRVQvqmoPS5VipGtXjnj8w/5skgG5OyVAiEAkVldpoDiRT4CsDSol7WpT/Wvi+/BjBF7On0fAmn4ucI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":789909},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"d2281df1f2902b6f8a221156dc0b66760bcfd94a","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"olijuhl","email":"owjuhl@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.0_1788362446313_0.0450718666433787","host":"s3://npm-registry-packages-npm-production"}},"2.20.1":{"name":"@medusajs/eslint-plugin","version":"2.20.1","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.1","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"417f4d42049e9a877484a2cde0881279063cf69f","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.1.tgz","fileCount":643,"integrity":"sha512-su4lpyOFtfS2bv2/G8/qLmV9112ugOtRy4DDO8BBcmfsezvlo0j4RSVyIXigY5SRUvZDSmVkm1pEongQ/GbGOg==","signatures":[{"sig":"MEQCIC4zSZd7Ig2wsNLeeuQ4wARXL2AXlAVUbslHKD16lmXmAiBaNCwnSYyIdN4Zn9/iojqpQC/WV1KHmXyFx04BDWAKoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":789909},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"0ed927bdb7a396a8fd5f6447ed69b7b354b150d3","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"olijuhl","email":"owjuhl@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.1_1788427988906_0.7922573644013553","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-preview-20260904091918":{"name":"@medusajs/eslint-plugin","version":"2.20.2-preview-20260904091918","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.2-preview-20260904091918","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"52d6a4f7ba149193061d1730ac7887cc1503ce09","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.2-preview-20260904091918.tgz","fileCount":643,"integrity":"sha512-MmsQdQYPI1xxnyNtsaaJHwUHNqwo7fGHG/mRkOWFJUZGL50+2WtLDIoX/vpV0fIuVi8yaN7h3830fa0rcnQmig==","signatures":[{"sig":"MEUCIQClt4V/TClcQSwZgtgJ2F1XgueDRYEHlKKuGyGPQEq3FAIgJ40iv6yC2Umyx4adH6Iry17pACDdaWBOS+JNLFyiW5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.2-preview-20260904091918","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789932},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"b650b6c9a486f50ac437614ba36c7f42a203a458","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.2-preview-20260904091918_1788514174445_0.3235501220471584","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-preview-20260904113944":{"name":"@medusajs/eslint-plugin","version":"2.20.2-preview-20260904113944","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.2-preview-20260904113944","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"972b03d02709ca82307e4dc3eec5a68f935b62dc","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.2-preview-20260904113944.tgz","fileCount":643,"integrity":"sha512-E1LWlgy/8fjFXZNJl8/cVqHyrNqcmYcJwMy//1BnKBNnOGZspxrwDO8h621c7w7quRd1R9DDsYeAurVkCHeQWQ==","signatures":[{"sig":"MEYCIQCZl45VtoE13Rru+OWNkWrMo1aOP2aFp+WzdNMbGiLnzgIhAN8LmHfnemnL8ftYqlPQRNfEF2jLuyxpLL2nhLJDRAw9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.2-preview-20260904113944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789932},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"2cafe72f197c6d56be149fba6447484b92eee165","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.2-preview-20260904113944_1788522600089_0.38956738426877524","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-snapshot-20260907141516":{"name":"@medusajs/eslint-plugin","version":"2.20.2-snapshot-20260907141516","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.2-snapshot-20260907141516","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"b05b26aa3abf783b14806fec7c87d7396ca16da4","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.2-snapshot-20260907141516.tgz","fileCount":643,"integrity":"sha512-KanbtFig9l+QwPvryx0cown3jCbG2iwYNjRo19H6BFoNVURs6vjy43hLTsR2HGPU/9XKlADIcXTLma607yH0PQ==","signatures":[{"sig":"MEQCIH0fOR7ozGQQB7UXox5NSfLRa/grmIbdoC1OoZpiPEsSAiAEAm6uIZVY9jlSZpeLOlDRlCnD9+GDjXP10ouxm9nZLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.2-snapshot-20260907141516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789933},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"a751978091e1023abdcca6a721a3ec2ab4b77023","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.2-snapshot-20260907141516_1788790735490_0.15677457334397893","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-snapshot-20260908025401":{"name":"@medusajs/eslint-plugin","version":"2.20.2-snapshot-20260908025401","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.2-snapshot-20260908025401","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"20443816badffaa60c05b557f2464a96fe867ea3","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.2-snapshot-20260908025401.tgz","fileCount":643,"integrity":"sha512-YCp7B6FwwR35iiVXcid+c/hKBAp/x8AqVLbFNcVB9cAePZ4jEQERlHtl9M3agIXYDJTJ1vgMqWVdYhepiXoKpg==","signatures":[{"sig":"MEUCIHtdaxve5qHPHx1n8mNPXbu/69TuSArN6GZ1GcxY4m2BAiEA8kY3A/k41Vn+9AxUUPSPST/I23q4m76UKR7fqUQoij0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.2-snapshot-20260908025401","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789933},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"f45275effa071c4c8d605171a174b7c27a11e9f7","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.2-snapshot-20260908025401_1788836350170_0.04647019590801871","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-snapshot-20260908125625":{"name":"@medusajs/eslint-plugin","version":"2.20.2-snapshot-20260908125625","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.2-snapshot-20260908125625","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"66ba4fecf2538be9fb10c73b078830500881d9a4","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.2-snapshot-20260908125625.tgz","fileCount":643,"integrity":"sha512-h6Xt7LeWUn/2lOZHwCga1m6PsTYv24VoW2b/0X9fhqZETzPSWecsXMEWIT4dUM0NYoZ/52yZRkFp7avrN5s+bw==","signatures":[{"sig":"MEUCIBkz/eGQb1jyR11BwjhgJS+e0cpxqpfodOvTnazEQE/lAiEAto2uC08Ta+8RGmDnJge/1atZrr2Emgo7WwzB3Hbb5ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.2-snapshot-20260908125625","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789933},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"60682065b56ded495742038e1f8e94a0e828cb83","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.2-snapshot-20260908125625_1788872387036_0.5801290425423469","host":"s3://npm-registry-packages-npm-production"}},"2.20.2-snapshot-20260908153812":{"name":"@medusajs/eslint-plugin","version":"2.20.2-snapshot-20260908153812","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.20.2-snapshot-20260908153812","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"f01c86a4e0814b6f50880204be8b064f927cfaf2","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.20.2-snapshot-20260908153812.tgz","fileCount":643,"integrity":"sha512-o0IROgOsn84LPm9hLL/m6EODqTKLemUKnWjCCFcqs7BrVL+qvNCwEN/XEcDpAzqhSioeCSC5ofN4usHnqTdvEQ==","signatures":[{"sig":"MEUCIQCQ19vOhYZQymnUXgcdoegeBHFkeoR6LzHjnnVpCa+3HwIgS3iF6eTZoL0xejOXjx/t5cxiZOeI/2gO4YyHDnZncn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.20.2-snapshot-20260908153812","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789933},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"250a43a19c77f041b75c2f8108f5562e602c0f09","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.20.2-snapshot-20260908153812_1788882071718_0.8243212874899477","host":"s3://npm-registry-packages-npm-production"}},"2.21.0-snapshot-20260909143118":{"name":"@medusajs/eslint-plugin","version":"2.21.0-snapshot-20260909143118","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.0-snapshot-20260909143118","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"d66320c56a3f1e4c231fb93d3993603a2a51a9ea","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.0-snapshot-20260909143118.tgz","fileCount":643,"integrity":"sha512-sbRNoseVLEwJNbaHkgqZyXdHaPB3tw35Yo/5kCQ3mAvqP90nMMK0iRonQbHU+yxN9i5Pxir3e54dblM5zcLFBQ==","signatures":[{"sig":"MEUCIQC71etJESqOkRXn16al+ycs/Lolq4yOkr7GuwyaAzG3QgIgI4jZ6Zl7WD3aaFE5V1X1UVh8/cTGt9RYA2F+qwiqxZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.0-snapshot-20260909143118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789933},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"278c49e629eb4f22e2e748731b45d08644996475","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.0-snapshot-20260909143118_1788964493530_0.19554585200614372","host":"s3://npm-registry-packages-npm-production"}},"2.21.0-snapshot-20260909165104":{"name":"@medusajs/eslint-plugin","version":"2.21.0-snapshot-20260909165104","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.0-snapshot-20260909165104","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"61b4aa9d6b7745159daa49a084bc2a2affa1f2b5","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.0-snapshot-20260909165104.tgz","fileCount":643,"integrity":"sha512-OzMwbKvlugCMs+CAri5U/V1gaB25qHJ1U+KJ5jjuhWbSznstw7uVs0RFYVQryO/mo98VpXY27jo1oDtQlb8YJA==","signatures":[{"sig":"MEUCIDpWk80M9pQL3GI/1X5xNRJc3PE5JWSphLD+mdqowPImAiEAquwsOPfaeMVXknTM3w8T+FC9S1ShFjigauvZIn9w1Fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.0-snapshot-20260909165104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789933},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"e6ba6842ada0d9479f308dc8a28fb67546a955ee","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.0-snapshot-20260909165104_1788972869768_0.19621830157859632","host":"s3://npm-registry-packages-npm-production"}},"2.21.0-snapshot-20260909235122":{"name":"@medusajs/eslint-plugin","version":"2.21.0-snapshot-20260909235122","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.0-snapshot-20260909235122","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"428b20530cbb4ec0ee98e61635b86aa16401f4a8","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.0-snapshot-20260909235122.tgz","fileCount":643,"integrity":"sha512-yRqdw9AVa8ShlhrR2m6Xhr/co+aWUnz9nSyKwBTh5F0U45R5wwKYWHn+Gjnmpt0IjgmugMP0NbUsMXUWOFDhNw==","signatures":[{"sig":"MEYCIQCBfIzt76iV8ZzfxJDgTw1fYHnw/FcXZTyW5BNKFM7TRQIhAKHV/pj5lsWojI5mMwYjGs/8JR/6zJN/pRvwP55nRtTh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.0-snapshot-20260909235122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789933},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"fe0b3c030e23a9080354814e4c241e0355b7d561","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.0-snapshot-20260909235122_1788998092635_0.30160268945236113","host":"s3://npm-registry-packages-npm-production"}},"2.21.0-snapshot-20260910075006":{"name":"@medusajs/eslint-plugin","version":"2.21.0-snapshot-20260910075006","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.0-snapshot-20260910075006","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"8ae02920d42be68b6a303c892eb89f32c55ee44d","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.0-snapshot-20260910075006.tgz","fileCount":643,"integrity":"sha512-6st6sf1gbfhlyPJ34I7mvvXdWh6/YNOVFQryaYLVDkExCUmaPAvVoWJ5XQsNtmlFQCkI5gCpHP2+qkn28rHKSg==","signatures":[{"sig":"MEQCIElBOxVOcF65K8mWAETMIgFKIlJcA+DKbcoYtqdQpBazAiAu4wHrMANHOe24o+0WeIeC5/MgUGeFQ3QZKYB4l3A+xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.0-snapshot-20260910075006","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789933},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"1ed44f2bda06ce8025d63f6bbd9e14fca59bdeb6","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.0-snapshot-20260910075006_1789026804291_0.3030868176696422","host":"s3://npm-registry-packages-npm-production"}},"2.21.0-snapshot-20260910110221":{"name":"@medusajs/eslint-plugin","version":"2.21.0-snapshot-20260910110221","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.0-snapshot-20260910110221","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"cbedc3195f227fa93166a9aafd8e9d7d3e4a79b1","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.0-snapshot-20260910110221.tgz","fileCount":643,"integrity":"sha512-0LjDbxnllYq5lvvcTpp+FFmU7Zl+KVJfOrlewJ1PYJpoklPKGZhwhyCnMGaY+IDM725wQFpyPy6geBxIwMHqcw==","signatures":[{"sig":"MEQCIDx4KxoLxKqSZqro3RemQemoQB2sEk8P7wn21c4CC678AiBKYdOws5QGbd6EHpxYOmaGCXtQUHnf9uS7ADtnyS5KLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.0-snapshot-20260910110221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789933},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"c9e2cb7b86b701753586f9e54f550ba34cabd535","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.0-snapshot-20260910110221_1789038352503_0.6415143979355051","host":"s3://npm-registry-packages-npm-production"}},"2.21.0-preview-20260911072753":{"name":"@medusajs/eslint-plugin","version":"2.21.0-preview-20260911072753","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.0-preview-20260911072753","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"b502162bb92bd8481a5eb569cc8fc5e8be506f82","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.0-preview-20260911072753.tgz","fileCount":663,"integrity":"sha512-Y5t+FOmchmZzs4v1nCf3X5MHzVcYI1Dwwahw1ZZMLczVNM2dtL5ZupjycNJeN6ez5igvXItHWZtYFiFVCC152g==","signatures":[{"sig":"MEQCIHm4rL8UyjKGlrtCg5urS+xhenu3i+ijOMAcv1cJ7RaeAiBZa+gTXhGDc9UofDuKF77aZ+GIhdtfnQf4piq6TWojlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.0-preview-20260911072753","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813535},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"56c136f02adec65d6a33f84ca6133ac9288c1ae3","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.0-preview-20260911072753_1789112354247_0.6953938511017392","host":"s3://npm-registry-packages-npm-production"}},"2.21.0":{"name":"@medusajs/eslint-plugin","version":"2.21.0","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.0","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"95c4f171e48c368e344446e2fad0a60661d6d73e","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.0.tgz","fileCount":663,"integrity":"sha512-yGBaDNyEB9Cw1i1sAb2LJTTzwjMYMFlCZeSn3DidWfhRPm+1Kfm6+LNxyhu2cf95mLXaZY+rN6HrZ7FxnlF9AA==","signatures":[{"sig":"MEUCICuxLulMWFENz0IxMM4Q/INEjZHLReC4N59SKyjYtzuEAiEA/GcFKhBGfbchXYzEDHzOU/u+5ef47TALQGkPy8wAFs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813512},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"afd6d81eeacc83f812bcadd3f844e366842c605b","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"olijuhl","email":"owjuhl@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.0_1789121414521_0.3008499442854138","host":"s3://npm-registry-packages-npm-production"}},"2.21.0-snapshot-20260911153132":{"name":"@medusajs/eslint-plugin","version":"2.21.0-snapshot-20260911153132","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.0-snapshot-20260911153132","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"c1a171359a275776a14cbbab13007a7ac1b39b19","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.0-snapshot-20260911153132.tgz","fileCount":663,"integrity":"sha512-86gKTIKOHNDsMAvxLtxrm2vGyBUiTWMrUpQI934pvdnHJ3rN3+4D9DCf1ioTxcmDXJLFsNI6NGVDGiVVzrHFRQ==","signatures":[{"sig":"MEUCIBzwL+FgKn2Ekdu3t2Nnoz7uIrcTuPZPGcJIMK+7XYUIAiEA0Hz72evUsO7yWLLjjKjkwI53RygNY1YJdEob+SAyTL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.0-snapshot-20260911153132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813481},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"65a3ef087fc956e40629a834e3e9a73be375c121","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.0-snapshot-20260911153132_1789140904490_0.0005671003557832233","host":"s3://npm-registry-packages-npm-production"}},"2.22.0-snapshot-20260911183712":{"name":"@medusajs/eslint-plugin","version":"2.22.0-snapshot-20260911183712","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.22.0-snapshot-20260911183712","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"7c389e6135f0102cbd2e77e3a2efbcfdefe36c04","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.22.0-snapshot-20260911183712.tgz","fileCount":663,"integrity":"sha512-QOZUstOfn/em0RGE6A0h/21eGXh2H9yPqgwVV4D2fyWhgrfDt/7S5DuqP9grytGEuVWb+a4iisKmAbkqJ9+eVA==","signatures":[{"sig":"MEUCIQDIqaaJSyMb8KukyVJe90ZF4zwZIGKZy5pxmvsW3UY4+QIgVUc9aEcri4/fYUGF+03nm3E/x6mzAt1LJKNluoKgbFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.22.0-snapshot-20260911183712","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813536},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"b4ac3e8ee545b37683498725756db1aea52e8507","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.22.0-snapshot-20260911183712_1789152033814_0.19186888056996798","host":"s3://npm-registry-packages-npm-production"}},"2.22.0-snapshot-20260911210440":{"name":"@medusajs/eslint-plugin","version":"2.22.0-snapshot-20260911210440","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.22.0-snapshot-20260911210440","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"e90c21f5569b32f407a088a649ecd4cc2b826c32","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.22.0-snapshot-20260911210440.tgz","fileCount":663,"integrity":"sha512-pJjVDg+oHpSxGKF+iIi74fiezdfRYfuK0nnFz7rawOwPuNDY5ACTA0Aenms+V13y/Ne6j46wWOvV3D+GvAEpkQ==","signatures":[{"sig":"MEYCIQC55o3HVwxCLJFYcZDTzI8vAO4IoRClepwZqNKpB/p8AwIhAPa7baLKSD0gTBk3NwlaKzrCeeqWICbf+isdQkZpESVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.22.0-snapshot-20260911210440","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813536},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"ab79fb3560c81a698717535c9a1c79ec64b51caf","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.22.0-snapshot-20260911210440_1789160885920_0.7999870296074454","host":"s3://npm-registry-packages-npm-production"}},"2.22.0-snapshot-20260911212358":{"name":"@medusajs/eslint-plugin","version":"2.22.0-snapshot-20260911212358","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.22.0-snapshot-20260911212358","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"9271fd26fac8cec2e71c35061e6f03d4239592ce","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.22.0-snapshot-20260911212358.tgz","fileCount":663,"integrity":"sha512-0EIe6g0xl7rU/hWiFRMc8L34BqcrtQV/IOtA47VqWEMP13gxfCLYSXJPkt8dXjVydGxvgV51+fuV5iK112QUag==","signatures":[{"sig":"MEUCIQD96Hl5yDaMfKMdBbht7HPMQg0XshXR4QKvqpjo9R2H0wIgf1XWx9//mpDGAxjiANwaNIVpX5wGUvL3/lLnJ5DsYXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.22.0-snapshot-20260911212358","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813536},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"8352fbee768b666e5416011eb7448cb051ec03a7","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.22.0-snapshot-20260911212358_1789162060624_0.39921354002825415","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-preview-20260916094546":{"name":"@medusajs/eslint-plugin","version":"2.21.1-preview-20260916094546","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.1-preview-20260916094546","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"909fedf9920f4704dd02f51e63fe1e4132586895","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.1-preview-20260916094546.tgz","fileCount":663,"integrity":"sha512-hLYgWxFHtVOzB2zS+TJwKzt75WlzksOmf1fASEu6/i6WaV0acskt+kn1ppshWuWjjJgA8+AR7r+NXPUUKnQnRA==","signatures":[{"sig":"MEYCIQCRiEj8lt5X4YW3iIi+osKrykeJKke8yg1B8wTa0ZrbfAIhAMZxb0lmktVIDJSFRE3qlsDGNacsmK+GhQvcNY++QBKt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.1-preview-20260916094546","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":813535},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"ad0e98df856f71872c2f1e7c3b5983cfa37d4d51","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.1-preview-20260916094546_1789552572982_0.11886624139801794","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-preview-20260917150924":{"name":"@medusajs/eslint-plugin","version":"2.21.1-preview-20260917150924","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.1-preview-20260917150924","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"1fa3341b10ce412c090b36e9aba0e6ab07a5d23e","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.1-preview-20260917150924.tgz","fileCount":667,"integrity":"sha512-DyJMMAQLQ/9p6Ra+ZOW4s9W4bR1BRB8vNn2NqTd+RscNgTfMPovDfUArGqAo/rBVfch5V3zEt/GKrVNfQ4SFTA==","signatures":[{"sig":"MEUCIBpPw3ydH7l3M7fwQX7nfiH4G3rwl+DNIXG0x5QjfmU1AiEAj+rMe9QIQM4gv4rs4QWS9H9cl4IP1BOXEOGK9vEsFj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.1-preview-20260917150924","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826504},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"c000d377f1a90d14bcda41500b1ed5bc2734902e","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.1-preview-20260917150924_1789658188281_0.023651331260658992","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-preview-20260918055502":{"name":"@medusajs/eslint-plugin","version":"2.21.1-preview-20260918055502","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.1-preview-20260918055502","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"53d7c5a73931b40e04e4cbc6af4a9db1e3887ccf","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.1-preview-20260918055502.tgz","fileCount":667,"integrity":"sha512-r1BbBUIkLWLLaBUluKVFaQojIV78D42n3ez6C3UvFNVuqWwsPmggWaiTjPE3b26GtcOGuG+m0xaXPCGYHO2aKg==","signatures":[{"sig":"MEUCIHs7mOacg3Xl+ZqYatJFcGMQb91bk5OgETUUaCJfFsUAAiEAx3/H11TntqtqF0Aaw9b+jZaBie40gLAqn+xuL2Tc2VM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICpO0YSecOCg7iV5dwgpEfXg4EPgTJjfJjoZUAT69gXbAiAy5Z5iGEpFbnGCJIS7pXVUkMLsRv7ri0p7CwwqTwVoSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.1-preview-20260918055502","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826504},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"c000d377f1a90d14bcda41500b1ed5bc2734902e","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.1-preview-20260918055502_1789711490421_0.2972908126607616","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-preview-20260921152858":{"name":"@medusajs/eslint-plugin","version":"2.21.1-preview-20260921152858","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.1-preview-20260921152858","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"c67fd904da2677f91d2ea61557ae28e328088cf4","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.1-preview-20260921152858.tgz","fileCount":667,"integrity":"sha512-Ikcn0xGd5lw6Kq6Eil+NCRUCS0wHcfVyWOqo8hbFCvJqlwJp2ibU6PVfOlJ9ta6H9cwCRNtwQJs1U0LAh7Zz4A==","signatures":[{"sig":"MEYCIQCZE7UvQZnXIMKlBY1DikVb1J/pcyUvqA1i+EeuDgIjXQIhAI7irdChKE4mawlC2VjGnY/LTMbTltNtpgabpJhtRjqC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfdc1tW7XBbWQZI0A4hnu0uG36Uqb6LgrrcbjLJYaFxwIgR78va6f+AnXkbU0X0EURof0gS0gI4oND+KexfeBH0f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.1-preview-20260921152858","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826504},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"854a42c10f14735785fccf74b2f0b53b3b46204f","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.1-preview-20260921152858_1790005300926_0.3017179687110363","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-preview-20260922080739":{"name":"@medusajs/eslint-plugin","version":"2.21.1-preview-20260922080739","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.1-preview-20260922080739","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"b8920bc3e6dd7f426910ab1e5c20662a4d069f38","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.1-preview-20260922080739.tgz","fileCount":667,"integrity":"sha512-tK1OFoxUV5Dz0km0UVLExD1xyNuX/wT2O7Yh/MAJpUyAdnl5ZyOOoZ5b7wHQA6N3u0kSS4FMkNtgNniMikkIxQ==","signatures":[{"sig":"MEQCICM/cfTifHnRY4Dp+LelPoZDGRzmGbsyv9D3qjjodP1OAiBlutfZpWxJFu53heuTN2Eaoz/QepOufSf04YwgZNgHkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1OtNU0wpF5vx9qK9Fj+PKQCbmWaamvKYVtNmmKC4EUAIgNBHkocb0DdGGwn9aCvZToSs96bkgVL44yEno9EcTdHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.1-preview-20260922080739","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826504},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"ae63a6d62993cec44f2c23e341567d0031fb395b","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.1-preview-20260922080739_1790065270112_0.5994405658605069","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-preview-20260922093132":{"name":"@medusajs/eslint-plugin","version":"2.21.1-preview-20260922093132","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.1-preview-20260922093132","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"71164a56aeadef8b7298686e2ba3d0229a30b1fd","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.1-preview-20260922093132.tgz","fileCount":667,"integrity":"sha512-OGzflHkoZFZ88SHEvo7UjbZi0LpyzmXKFL1uA1USg+nKMkL+wb2bPXqpaEDKCGFJLqDS75gqbsPKHrBmQ+aWig==","signatures":[{"sig":"MEYCIQCsnTb4eTs07XNZS6yZ2hQFq8/TCmP5KbVbJ9NLk5YYrAIhALbK4de0i9LGtf+EeHv1Hh75WW4q2Fpc2dlkTvI3H3+i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQComd/jWWudu+q/suO6tXwAvmjEXQbxyLipFCxRaHTIuAIhAK13DiY+VZxAzCulmn/IAV0RfhrRQrYOHxnHNTxf4OU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.1-preview-20260922093132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826504},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"75f3d03b84b1404cc05b9f5f15c6be4a2c2f1d18","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.1-preview-20260922093132_1790070288025_0.03735817611213177","host":"s3://npm-registry-packages-npm-production"}},"2.21.1-preview-20260922104932":{"name":"@medusajs/eslint-plugin","version":"2.21.1-preview-20260922104932","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.1-preview-20260922104932","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"bce9cdbc640f9afb9bafdeac7ad8873378125625","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.1-preview-20260922104932.tgz","fileCount":667,"integrity":"sha512-uHsPX1ZSJRpgj0FqinOWBYRpNWfcFkU/ru5XsLCgR9B5FWDIWdNASsADkxsVi+tQme6p3Eb+0puGAL0JvgmKLA==","signatures":[{"sig":"MEUCIQCdyyHNSHVyWI9cok4IGhIF2FocjmSiPLU/cFTBrmaU6gIgM6q+A/bxWuqWocHJCOTsV4Kd/JBtiCJYEHv8/1PPMzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7vJvNtTGEjE4M+BMvJ8Cr+8xwxNpp1iAWzyp8MtvxHgIgZzYczfhxEx36gF0M+0eFFzMaeY769j6kUKtp5YovTFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.1-preview-20260922104932","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826504},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"58fb7c4492fc8eb83df499f376b65d56c260b87b","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.1-preview-20260922104932_1790074876888_0.7218209690634194","host":"s3://npm-registry-packages-npm-production"}},"2.21.1":{"name":"@medusajs/eslint-plugin","version":"2.21.1","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.1","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"2043fde6b838b84cc4b90f61b2c611ad77c71228","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.1.tgz","fileCount":667,"integrity":"sha512-0l2adXD7XUv4MOKbhJxfO6dbZKvAAXtFiRSncI82lEuRl4jBz3WBHVvu+11dvQuKpYYc+r7hBWrE+CboE9lIzg==","signatures":[{"sig":"MEYCIQC3w5B79ApPaFsQrldZBj7qy6RM/P43E5ceI48knDXZ4gIhAL5wd6F4DrspesizsO1wihs82bKNCQTe44OYMuOTDR3U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCsNrUkQwStqkU3F2R77NVFtvUwkRRQ6mS+UdBCTqLTRAIhAOVn4WGSRPcXD4o3YNtVNlcgdzDzla/JROoVbBrBKhTj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826481},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"5034989c461ab15530e325e35b25fcc02beb4f72","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"shahednasser","email":"shahednasser@gmail.com"},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.1_1790086103760_0.5948919273869271","host":"s3://npm-registry-packages-npm-production"}},"2.21.2-preview-20260925133948":{"name":"@medusajs/eslint-plugin","version":"2.21.2-preview-20260925133948","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"author":{"name":"Medusa"},"license":"MIT","_id":"@medusajs/eslint-plugin@2.21.2-preview-20260925133948","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"homepage":"https://github.com/medusajs/medusa#readme","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"9a9b2060e699a603d085b24a195b4242d30989ab","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.2-preview-20260925133948.tgz","fileCount":667,"integrity":"sha512-TojkvwurxlfBjEvWwa2/TYj9vplZARE0LM2NXaqVSKKsywZb6heEMqwdyYal9Q4AnnvlMN2MY5LeduM01HNrqw==","signatures":[{"sig":"MEUCIQDAn7vwPG0squSa4aVCX1KaP/SXOOOgJ64BXPw03Vtx9wIgedD838zgVIAeUcxtzG0u4GTMDlJcBK8lOPOwphZpdIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDNaw/l+kEjP36/JagnnqfvhB8yIPAER7zJNqlt5SKJxwIgOctlZJfXLak9jH/6EfIIMWh4Nn9dSjSEy60XohoJ7iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.2-preview-20260925133948","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826504},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"99c6f0373590bc529caf76b2d58654b543b30fe0","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_2.21.2-preview-20260925133948_1790344373574_0.27029952943614455","host":"s3://npm-registry-packages-npm-production"}},"2.21.2-snapshot-20260925150426":{"_id":"@medusajs/eslint-plugin@2.21.2-snapshot-20260925150426","bugs":{"url":"https://github.com/medusajs/medusa/issues"},"dist":{"shasum":"9154d87ab56e25c1a68c00d2d0dd3372e8ce3d2d","tarball":"https://registry.npmjs.org/@medusajs/eslint-plugin/-/eslint-plugin-2.21.2-snapshot-20260925150426.tgz","fileCount":667,"integrity":"sha512-A+wbqgq2AVnDbbHy8AMC2DiSP/RyMedHGXb5ZBz5ZKoZmm7rJHcjZlBvt+Uc32i2M/hFnX7dMkJX3/G6l/dWdg==","signatures":[{"sig":"MEYCIQCxD+D3tgGE+mL4PKmNYFzlrFFbCYyfO7pnbPJ4YJmnoQIhANLM33ODZGST/xzD4yzvZGgsI+8coeA3QW+EeIg4JZ1r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpJqDqszeLYbgDtRLq4eKuqMgulEfkWSus5ZKTvIAwjAIhAIMHgq8XaWYu+fgvROs3aNUubvV2A4voAiM+WX7L5dU5"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@medusajs%2feslint-plugin@2.21.2-snapshot-20260925150426","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826505},"main":"dist/index.js","name":"@medusajs/eslint-plugin","types":"dist/index.d.ts","author":{"name":"Medusa"},"engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./configs/strict":"./dist/configs/strict.js","./configs/recommended":"./dist/configs/recommended.js"},"gitHead":"9b2aa76b81e76ccfcd147f8bbb6c5607b4608fde","license":"MIT","scripts":{"test":"../../node_modules/.bin/jest --silent=false --bail --forceExit --testPathPattern=src","build":"yarn run -T rimraf dist && yarn run -T tsc --build","watch":"yarn run -T tsc --build --watch"},"version":"2.21.2-snapshot-20260925150426","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e74ea4be-6236-4ca3-8458-a6436c2c36d0"}},"homepage":"https://github.com/medusajs/medusa#readme","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.5.1","description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","directories":{},"maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"cron-parser":"^4.9.0","@typescript-eslint/utils":"^8.0.0","@typescript-eslint/parser":"^8.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.0.0","typescript":"^5.4.0","@types/eslint":"^9.6.1","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^8.57.0 || ^9.0.0","typescript":">=4.8.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin_2.21.2-snapshot-20260925150426_1790349426589_0.4633008465196933"}}},"time":{"created":"2026-06-11T07:42:09.471Z","modified":"2026-09-25T15:17:07.066Z","2.15.5":"2026-06-11T07:42:09.841Z","2.16.0-snapshot-20260611082613":"2026-06-11T08:30:09.421Z","2.16.0-snapshot-20260611090646":"2026-06-11T09:10:41.194Z","2.16.0-preview-20260611102936":"2026-06-11T10:41:30.575Z","2.16.0-preview-20260611162208":"2026-06-11T16:34:11.792Z","2.16.0-preview-20260611185403":"2026-06-11T19:07:04.811Z","2.16.0-snapshot-20260611191046":"2026-06-11T19:18:00.194Z","2.16.0-preview-20260611213800":"2026-06-11T21:50:01.400Z","2.16.0-preview-20260612002748":"2026-06-12T00:39:52.815Z","2.16.0-preview-20260612042832":"2026-06-12T04:40:00.121Z","2.16.0-preview-20260612071103":"2026-06-12T07:23:00.942Z","2.16.0-preview-20260612072853":"2026-06-12T07:41:39.068Z","2.16.0-preview-20260612102802":"2026-06-12T10:40:00.178Z","2.16.0-preview-20260612160149":"2026-06-12T16:14:10.161Z","2.16.0-preview-20260612183413":"2026-06-12T18:45:59.651Z","2.16.0-preview-20260612213020":"2026-06-12T21:43:05.724Z","2.16.0-preview-20260613002809":"2026-06-13T00:40:46.260Z","2.16.0-preview-20260613071149":"2026-06-13T07:24:39.256Z","2.16.0-preview-20260613095900":"2026-06-13T10:11:28.479Z","2.16.0-preview-20260613122905":"2026-06-13T12:39:30.593Z","2.16.0-preview-20260613153007":"2026-06-13T15:43:05.727Z","2.16.0-preview-20260613182358":"2026-06-13T18:37:00.252Z","2.16.0-preview-20260613212528":"2026-06-13T21:38:01.850Z","2.16.0-preview-20260614002410":"2026-06-14T00:37:12.434Z","2.16.0-preview-20260614042835":"2026-06-14T04:41:34.101Z","2.16.0-preview-20260614072822":"2026-06-14T07:41:25.134Z","2.16.0-preview-20260614100821":"2026-06-14T10:21:10.973Z","2.16.0-preview-20260614123219":"2026-06-14T12:45:31.179Z","2.16.0-preview-20260614153158":"2026-06-14T15:45:01.979Z","2.16.0-preview-20260614182341":"2026-06-14T18:36:11.002Z","2.16.0-preview-20260614212546":"2026-06-14T21:38:35.960Z","2.16.0-preview-20260615002537":"2026-06-15T00:38:47.390Z","2.16.0-preview-20260615042912":"2026-06-15T04:42:14.895Z","2.16.0-preview-20260615074548":"2026-06-15T07:58:35.711Z","2.16.0-snapshot-20260615085907":"2026-06-15T09:05:09.999Z","2.16.0-preview-20260615105843":"2026-06-15T11:11:31.319Z","2.16.0-snapshot-20260615113157":"2026-06-15T11:37:50.612Z","2.16.0-preview-20260615135957":"2026-06-15T14:13:26.668Z","2.16.0-preview-20260615163446":"2026-06-15T16:47:31.079Z","2.16.0-snapshot-20260615190227":"2026-06-15T19:08:24.288Z","2.16.0-preview-20260615191356":"2026-06-15T19:27:01.229Z","2.16.0-snapshot-20260615205538":"2026-06-15T21:01:54.128Z","2.16.0-preview-20260615215018":"2026-06-15T22:03:23.845Z","2.16.0-preview-20260616003205":"2026-06-16T00:45:16.420Z","2.16.0-preview-20260616042855":"2026-06-16T04:39:33.449Z","2.16.0-preview-20260616074757":"2026-06-16T08:00:21.150Z","2.16.0-snapshot-20260616101801":"2026-06-16T10:24:03.368Z","2.16.0-preview-20260616103430":"2026-06-16T10:46:50.034Z","2.16.0-snapshot-20260616112608":"2026-06-16T11:31:01.872Z","2.16.0-preview-20260616133004":"2026-06-16T13:43:41.234Z","2.16.0-snapshot-20260616135011":"2026-06-16T13:56:20.510Z","2.16.0-snapshot-20260616143801":"2026-06-16T14:44:03.851Z","2.16.0-preview-20260616163119":"2026-06-16T16:44:29.652Z","2.16.0-preview-20260616190812":"2026-06-16T19:21:16.408Z","2.16.0-preview-20260616214957":"2026-06-16T22:03:23.605Z","2.16.0-preview-20260617002734":"2026-06-17T00:40:18.294Z","2.16.0-preview-20260617042846":"2026-06-17T04:41:23.645Z","2.16.0-preview-20260617073925":"2026-06-17T07:53:21.233Z","2.16.0-preview-20260617103112":"2026-06-17T10:44:12.860Z","2.16.0-snapshot-20260617113454":"2026-06-17T11:40:59.193Z","2.16.0-snapshot-20260617123134":"2026-06-17T12:37:35.776Z","2.16.0-snapshot-20260617125140":"2026-06-17T12:57:42.081Z","2.16.0-snapshot-20260617125948":"2026-06-17T13:05:52.496Z","2.16.0-preview-20260617130815":"2026-06-17T13:21:25.444Z","2.16.0-snapshot-20260617135015":"2026-06-17T13:55:33.365Z","2.16.0-snapshot-20260617140457":"2026-06-17T14:11:08.742Z","2.16.0-preview-20260617161421":"2026-06-17T16:28:34.483Z","2.16.0-preview-20260617184414":"2026-06-17T18:56:03.833Z","2.16.0-preview-20260617213641":"2026-06-17T21:49:25.423Z","2.16.0-preview-20260618002812":"2026-06-18T00:41:08.769Z","2.16.0-preview-20260618042836":"2026-06-18T04:41:39.823Z","2.16.0":"2026-06-18T10:37:03.043Z","2.16.1-preview-20260618160803":"2026-06-18T16:19:20.576Z","2.16.1-preview-20260618184311":"2026-06-18T18:51:58.956Z","2.16.1-preview-20260618213837":"2026-06-18T21:49:47.150Z","2.16.1-preview-20260619003117":"2026-06-19T00:42:03.036Z","2.16.1-preview-20260619042929":"2026-06-19T04:40:53.259Z","2.16.1-preview-20260619074241":"2026-06-19T07:54:00.026Z","2.16.1-preview-20260619082456":"2026-06-19T08:36:16.348Z","2.16.1-preview-20260619102909":"2026-06-19T10:40:21.128Z","2.16.1-preview-20260619155949":"2026-06-19T16:11:21.646Z","2.16.1-preview-20260619183048":"2026-06-19T18:42:23.765Z","2.16.1-preview-20260619212238":"2026-06-19T21:33:51.652Z","2.16.1-preview-20260620002340":"2026-06-20T00:34:40.290Z","2.16.1-preview-20260620042630":"2026-06-20T04:37:21.665Z","2.16.1-preview-20260620071339":"2026-06-20T07:24:53.082Z","2.16.1-preview-20260620100049":"2026-06-20T10:11:58.379Z","2.16.1-preview-20260620122927":"2026-06-20T12:40:27.021Z","2.16.1-preview-20260620153054":"2026-06-20T15:39:45.460Z","2.16.1-preview-20260620182505":"2026-06-20T18:36:08.000Z","2.16.1-preview-20260620212638":"2026-06-20T21:37:49.433Z","2.16.1-preview-20260621002451":"2026-06-21T00:35:53.286Z","2.16.1-preview-20260621042850":"2026-06-21T04:39:51.653Z","2.16.1-preview-20260621073039":"2026-06-21T07:41:50.781Z","2.16.1-preview-20260621101233":"2026-06-21T10:23:36.427Z","2.16.1-preview-20260621123310":"2026-06-21T12:44:11.802Z","2.16.1-preview-20260621153211":"2026-06-21T15:42:53.189Z","2.16.1-preview-20260621182634":"2026-06-21T18:37:47.331Z","2.16.1-preview-20260621212626":"2026-06-21T21:37:34.168Z","2.16.1-preview-20260622002507":"2026-06-22T00:33:54.376Z","2.16.1-preview-20260622042910":"2026-06-22T04:39:51.574Z","2.16.1-preview-20260622074734":"2026-06-22T07:58:34.697Z","2.16.1-preview-20260622104916":"2026-06-22T11:00:37.865Z","2.16.1-preview-20260622134731":"2026-06-22T13:58:53.212Z","2.16.1-preview-20260622190217":"2026-06-22T19:13:22.680Z","2.16.1-preview-20260622214012":"2026-06-22T21:51:21.724Z","2.16.1-preview-20260623002434":"2026-06-23T00:35:33.616Z","2.16.1-preview-20260623042138":"2026-06-23T04:32:59.989Z","2.16.1-preview-20260623070629":"2026-06-23T07:15:06.041Z","2.16.1-snapshot-20260623084457":"2026-06-23T08:48:52.140Z","2.16.1-preview-20260623101313":"2026-06-23T10:24:29.008Z","2.16.1-preview-20260623124934":"2026-06-23T13:01:08.218Z","2.16.1-preview-20260623155804":"2026-06-23T16:09:09.852Z","2.16.1-preview-20260623183509":"2026-06-23T18:46:37.049Z","2.16.1-preview-20260623213016":"2026-06-23T21:41:29.773Z","2.16.1-preview-20260624001944":"2026-06-24T00:30:53.424Z","2.16.1-snapshot-20260624024141":"2026-06-24T02:45:31.665Z","2.16.1-snapshot-20260624024736":"2026-06-24T02:51:30.474Z","2.16.1-preview-20260624042335":"2026-06-24T04:34:26.277Z","2.16.1-preview-20260624070357":"2026-06-24T07:15:10.446Z","2.16.1-preview-20260624081238":"2026-06-24T08:24:20.361Z","2.16.1-snapshot-20260624095924":"2026-06-24T10:03:20.144Z","2.16.1-preview-20260624100539":"2026-06-24T10:16:38.584Z","2.16.1-preview-20260624123818":"2026-06-24T12:49:03.997Z","2.17.0-snapshot-20260624135445":"2026-06-24T14:03:20.654Z","2.16.1-preview-20260624154407":"2026-06-24T15:54:48.301Z","2.17.0":"2026-06-24T18:15:11.561Z","2.17.1-preview-20260624183104":"2026-06-24T18:43:13.362Z","2.17.1-preview-20260624184849":"2026-06-24T19:00:06.549Z","2.17.1-preview-20260624212801":"2026-06-24T21:36:37.085Z","2.17.1-preview-20260625002427":"2026-06-25T00:35:31.613Z","2.17.1-snapshot-20260625014857":"2026-06-25T01:52:52.690Z","2.17.1-preview-20260625042311":"2026-06-25T04:34:17.895Z","2.17.1-preview-20260625070340":"2026-06-25T07:14:42.571Z","2.17.1-snapshot-20260625075431":"2026-06-25T07:58:28.631Z","2.17.2-snapshot-20260625084145":"2026-06-25T08:45:43.830Z","2.17.1":"2026-06-25T09:32:54.868Z","2.17.2-preview-20260625095111":"2026-06-25T10:02:21.522Z","2.17.2-preview-20260625100139":"2026-06-25T10:13:28.124Z","2.17.2-preview-20260625124034":"2026-06-25T12:51:30.964Z","2.17.2-preview-20260625154913":"2026-06-25T16:00:26.872Z","2.17.2-preview-20260625183843":"2026-06-25T18:49:55.004Z","2.17.2-preview-20260625212955":"2026-06-25T21:41:01.824Z","2.17.2-preview-20260626002523":"2026-06-26T00:36:42.154Z","2.17.2-preview-20260626042619":"2026-06-26T04:37:01.737Z","2.17.2-snapshot-20260626044719":"2026-06-26T04:51:29.398Z","2.17.2-preview-20260626071014":"2026-06-26T07:22:05.033Z","2.17.2-preview-20260626100321":"2026-06-26T10:14:47.840Z","2.17.2-preview-20260626123556":"2026-06-26T12:46:58.977Z","2.17.2-snapshot-20260626130753":"2026-06-26T13:11:17.014Z","2.17.2-preview-20260626154240":"2026-06-26T15:53:31.471Z","2.17.2-preview-20260626183035":"2026-06-26T18:41:52.565Z","2.17.2-preview-20260626212641":"2026-06-26T21:38:04.627Z","2.17.2-preview-20260627002330":"2026-06-27T00:34:53.381Z","2.17.2-preview-20260627041951":"2026-06-27T04:31:23.807Z","2.17.2-preview-20260627065828":"2026-06-27T07:09:33.617Z","2.17.2-preview-20260627094016":"2026-06-27T09:51:19.944Z","2.17.2-preview-20260627122127":"2026-06-27T12:32:29.397Z","2.17.2-preview-20260627152459":"2026-06-27T15:36:00.413Z","2.17.2-preview-20260627182029":"2026-06-27T18:31:30.015Z","2.17.2-preview-20260627212118":"2026-06-27T21:32:24.466Z","2.17.2-preview-20260628002120":"2026-06-28T00:32:32.854Z","2.17.2-preview-20260628071429":"2026-06-28T07:25:41.128Z","2.17.2-preview-20260628095847":"2026-06-28T10:09:55.352Z","2.17.2-preview-20260628122151":"2026-06-28T12:32:58.247Z","2.17.2-preview-20260628152530":"2026-06-28T15:36:19.042Z","2.17.2-preview-20260628182014":"2026-06-28T18:31:16.000Z","2.17.2-preview-20260628212104":"2026-06-28T21:32:30.755Z","2.17.2-preview-20260629002315":"2026-06-29T00:34:41.344Z","2.17.2-preview-20260629042815":"2026-06-29T04:39:05.010Z","2.17.2-preview-20260629073027":"2026-06-29T07:41:33.456Z","2.17.2-preview-20260629103109":"2026-06-29T10:42:29.914Z","2.17.2-preview-20260629131848":"2026-06-29T13:30:00.999Z","2.17.2-preview-20260629161657":"2026-06-29T16:28:28.437Z","3.0.0-preview-20260629183527":"2026-06-29T18:46:49.890Z","3.0.0-preview-20260629212854":"2026-06-29T21:39:43.195Z","3.0.0-preview-20260630002330":"2026-06-30T00:34:32.034Z","3.0.0-preview-20260630042327":"2026-06-30T04:34:40.387Z","3.0.0-preview-20260630070939":"2026-06-30T07:20:34.285Z","3.0.0-preview-20260630101122":"2026-06-30T10:22:41.548Z","3.0.0-preview-20260630123415":"2026-06-30T12:45:22.496Z","3.0.0-preview-20260630154621":"2026-06-30T15:57:45.258Z","3.0.0-preview-20260630183121":"2026-06-30T18:39:58.573Z","3.0.0-preview-20260630212913":"2026-06-30T21:39:58.758Z","3.0.0-preview-20260701002419":"2026-07-01T00:33:06.956Z","3.0.0-preview-20260701042800":"2026-07-01T04:38:45.706Z","3.0.0-preview-20260701072147":"2026-07-01T07:33:27.791Z","3.0.0-preview-20260701101903":"2026-07-01T10:30:32.817Z","3.0.0-preview-20260701125045":"2026-07-01T13:01:52.203Z","3.0.0-preview-20260701155117":"2026-07-01T16:01:46.689Z","2.17.2":"2026-07-01T16:20:57.666Z","2.17.3-preview-20260702081944":"2026-07-02T08:30:04.581Z","2.17.3-preview-20260702095951":"2026-07-02T10:10:44.052Z","2.17.3-preview-20260702123418":"2026-07-02T12:45:24.941Z","2.17.3-snapshot-20260702141500":"2026-07-02T14:18:56.306Z","2.17.3-preview-20260702154319":"2026-07-02T15:54:26.502Z","2.17.3-preview-20260702182828":"2026-07-02T18:39:00.163Z","2.17.3-preview-20260702212322":"2026-07-02T21:34:50.541Z","2.17.3-preview-20260703002200":"2026-07-03T00:33:09.520Z","2.17.3-preview-20260703041559":"2026-07-03T04:27:23.497Z","2.17.3-preview-20260703065959":"2026-07-03T07:11:11.659Z","2.17.3-preview-20260703095915":"2026-07-03T10:10:33.132Z","2.17.3-preview-20260703123306":"2026-07-03T12:44:19.811Z","2.17.3-preview-20260703182424":"2026-07-03T18:35:59.189Z","2.17.3-preview-20260703212307":"2026-07-03T21:34:00.218Z","2.17.3-preview-20260704002112":"2026-07-04T00:32:48.811Z","2.17.3-preview-20260704065612":"2026-07-04T07:07:44.136Z","2.17.3-preview-20260704094058":"2026-07-04T09:50:08.099Z","2.17.3-preview-20260704122102":"2026-07-04T12:32:25.251Z","2.17.3-preview-20260704152239":"2026-07-04T15:34:18.597Z","2.17.3-preview-20260704181805":"2026-07-04T18:29:17.684Z","2.17.3-preview-20260704211729":"2026-07-04T21:28:57.916Z","2.17.3-snapshot-20260708124545":"2026-07-08T12:49:51.761Z","2.17.3-snapshot-20260708125927":"2026-07-08T13:02:59.302Z","2.17.3-snapshot-20260708134408":"2026-07-08T13:48:13.827Z","2.17.3-preview-20260708154327":"2026-07-08T15:54:44.521Z","2.17.3-preview-20260708182616":"2026-07-08T18:37:38.576Z","2.17.3-snapshot-20260709121630":"2026-07-09T12:20:16.109Z","2.17.3-preview-20260709155836":"2026-07-09T16:10:27.856Z","2.17.3-snapshot-20260709180657":"2026-07-09T18:11:49.945Z","2.17.3-preview-20260709183320":"2026-07-09T18:45:20.262Z","2.17.3-preview-20260709212754":"2026-07-09T21:39:30.299Z","2.17.3-preview-20260710002232":"2026-07-10T00:34:38.297Z","2.17.3-preview-20260710041952":"2026-07-10T04:31:51.895Z","2.17.3-preview-20260710070453":"2026-07-10T07:16:14.943Z","2.17.3-preview-20260710100535":"2026-07-10T10:17:39.276Z","2.17.3-snapshot-20260710122216":"2026-07-10T12:27:19.745Z","2.17.3-preview-20260710124211":"2026-07-10T12:54:11.904Z","2.17.3-preview-20260710154511":"2026-07-10T15:57:17.837Z","2.17.3-preview-20260710182731":"2026-07-10T18:38:59.668Z","2.17.3-preview-20260710212118":"2026-07-10T21:33:28.965Z","2.17.3-preview-20260711001726":"2026-07-11T00:29:21.826Z","2.17.3-preview-20260711040038":"2026-07-11T04:12:22.505Z","2.17.3-preview-20260711064039":"2026-07-11T06:49:51.568Z","2.17.3-preview-20260711092930":"2026-07-11T09:38:49.880Z","2.17.3-preview-20260711121410":"2026-07-11T12:25:43.173Z","2.17.3-preview-20260711151940":"2026-07-11T15:31:25.490Z","2.17.3-preview-20260711181457":"2026-07-11T18:26:40.846Z","2.17.3-preview-20260711211444":"2026-07-11T21:24:22.651Z","2.17.3-preview-20260712001728":"2026-07-12T00:29:00.507Z","2.17.3-preview-20260712040930":"2026-07-12T04:20:55.910Z","2.17.3-preview-20260712064931":"2026-07-12T07:01:19.275Z","2.17.3-preview-20260712093253":"2026-07-12T09:44:28.220Z","2.17.3-preview-20260712121421":"2026-07-12T12:26:00.110Z","2.17.3-preview-20260712151948":"2026-07-12T15:31:26.482Z","2.17.3-preview-20260712181527":"2026-07-12T18:27:09.146Z","2.17.3-preview-20260712211502":"2026-07-12T21:24:41.919Z","2.17.3-preview-20260713001741":"2026-07-13T00:29:35.468Z","2.17.3-preview-20260713041245":"2026-07-13T04:24:49.391Z","2.17.3-preview-20260713065910":"2026-07-13T07:10:03.193Z","2.17.3-preview-20260713100241":"2026-07-13T10:14:50.102Z","2.17.3-preview-20260713124518":"2026-07-13T12:57:21.932Z","2.18.0-preview-20260713155223":"2026-07-13T16:04:14.051Z","2.18.0-preview-20260713183015":"2026-07-13T18:42:03.880Z","2.18.0-preview-20260713211746":"2026-07-13T21:29:26.798Z","2.18.0-preview-20260714001614":"2026-07-14T00:27:55.733Z","2.18.0-preview-20260714035843":"2026-07-14T04:10:37.584Z","2.18.0-preview-20260714093153":"2026-07-14T09:43:40.698Z","2.18.0-snapshot-20260714110644":"2026-07-14T11:11:40.257Z","2.18.0-snapshot-20260714150537":"2026-07-14T15:10:37.514Z","2.18.0-preview-20260714181927":"2026-07-14T18:31:01.663Z","2.18.0-preview-20260714211841":"2026-07-14T21:30:40.819Z","2.18.0-preview-20260715001501":"2026-07-15T00:26:45.709Z","2.18.0-preview-20260715035907":"2026-07-15T04:10:33.219Z","2.18.0-preview-20260715063954":"2026-07-15T06:52:12.025Z","2.18.0-preview-20260715093440":"2026-07-15T09:45:31.738Z","2.18.0-snapshot-20260715113124":"2026-07-15T11:35:20.281Z","2.18.0-preview-20260715122439":"2026-07-15T12:36:24.034Z","2.18.0-preview-20260715152847":"2026-07-15T15:40:46.594Z","2.18.0-preview-20260715182109":"2026-07-15T18:33:51.689Z","2.18.0-preview-20260715211901":"2026-07-15T21:31:48.152Z","2.18.0-preview-20260716001730":"2026-07-16T00:30:30.407Z","2.18.0-preview-20260716035944":"2026-07-16T04:12:11.373Z","2.18.0-preview-20260716064421":"2026-07-16T06:57:16.355Z","2.18.0-preview-20260716093811":"2026-07-16T09:51:29.689Z","2.18.0-preview-20260716122720":"2026-07-16T12:37:43.700Z","2.18.0-preview-20260716152950":"2026-07-16T15:41:13.717Z","2.18.0-preview-20260716182108":"2026-07-16T18:33:53.466Z","2.18.0-preview-20260716211940":"2026-07-16T21:31:50.388Z","2.18.0-snapshot-20260716213351":"2026-07-16T21:39:40.836Z","2.18.0-snapshot-20260717000751":"2026-07-17T00:13:42.508Z","2.18.0-preview-20260717001838":"2026-07-17T00:31:14.435Z","2.18.0-preview-20260717035921":"2026-07-17T04:12:10.156Z","2.18.0-snapshot-20260717051502":"2026-07-17T05:20:59.767Z","2.18.0-preview-20260717064230":"2026-07-17T06:52:48.849Z","2.18.0-snapshot-20260717161951":"2026-07-17T16:25:40.560Z","2.18.0-preview-20260717181845":"2026-07-17T18:31:15.750Z","2.18.0-preview-20260717211441":"2026-07-17T21:27:29.475Z","2.18.0-preview-20260718001647":"2026-07-18T00:29:22.542Z","2.18.0-preview-20260718035809":"2026-07-18T04:10:25.702Z","2.18.0-preview-20260718063427":"2026-07-18T06:43:33.981Z","2.18.0-preview-20260718092836":"2026-07-18T09:41:18.174Z","2.18.0-preview-20260718121402":"2026-07-18T12:26:46.600Z","2.18.0-preview-20260718151829":"2026-07-18T15:30:57.445Z","2.18.0-preview-20260718181518":"2026-07-18T18:27:57.352Z","2.18.0-preview-20260718211448":"2026-07-18T21:27:21.362Z","2.18.0-preview-20260719001703":"2026-07-19T00:29:01.106Z","2.18.0-preview-20260719040709":"2026-07-19T04:19:20.187Z","2.18.0-preview-20260719064819":"2026-07-19T07:00:26.154Z","2.18.0-preview-20260719093224":"2026-07-19T09:44:59.162Z","2.18.0-preview-20260719121410":"2026-07-19T12:27:11.042Z","2.18.0-preview-20260719151903":"2026-07-19T15:31:33.779Z","2.18.0-preview-20260719181505":"2026-07-19T18:27:28.093Z","2.18.0-preview-20260719211449":"2026-07-19T21:27:08.517Z","2.18.0-preview-20260720041345":"2026-07-20T04:25:54.617Z","2.18.0-preview-20260720065729":"2026-07-20T07:10:06.430Z","2.18.0-snapshot-20260720081049":"2026-07-20T08:17:08.452Z","2.18.0-preview-20260720095939":"2026-07-20T10:11:29.781Z","2.18.0-preview-20260720123912":"2026-07-20T12:50:26.510Z","2.18.0-preview-20260720153413":"2026-07-20T15:47:17.850Z","2.18.0-preview-20260720183503":"2026-07-20T18:47:48.530Z","2.18.0-preview-20260720212304":"2026-07-20T21:35:58.339Z","2.18.0-preview-20260721001814":"2026-07-21T00:30:21.153Z","2.18.0-preview-20260721040142":"2026-07-21T04:14:14.348Z","2.18.0-preview-20260721064752":"2026-07-21T07:00:50.387Z","2.18.0-preview-20260721122812":"2026-07-21T12:41:56.414Z","2.18.0-preview-20260721182430":"2026-07-21T18:38:09.165Z","2.18.0-snapshot-20260721184029":"2026-07-21T18:47:43.615Z","2.18.0-preview-20260721212415":"2026-07-21T21:38:08.519Z","2.18.0-preview-20260722040222":"2026-07-22T04:15:47.319Z","2.18.0-preview-20260722064737":"2026-07-22T07:01:22.323Z","2.18.0-preview-20260722122835":"2026-07-22T12:42:36.377Z","2.18.0-preview-20260722153019":"2026-07-22T15:44:23.185Z","2.18.0-preview-20260722182204":"2026-07-22T18:35:57.759Z","2.18.0-snapshot-20260722195429":"2026-07-22T20:01:18.308Z","2.18.0-preview-20260722213218":"2026-07-22T21:45:48.126Z","2.18.0-snapshot-20260722221923":"2026-07-22T22:26:31.041Z","2.18.0-preview-20260723001837":"2026-07-23T00:30:19.570Z","2.18.0-preview-20260723040120":"2026-07-23T04:14:45.740Z","2.18.0-preview-20260723094525":"2026-07-23T09:59:40.437Z","2.18.0":"2026-07-23T13:33:59.026Z","2.18.1-preview-20260723182308":"2026-07-23T18:33:42.156Z","2.18.1-preview-20260723212153":"2026-07-23T21:32:41.946Z","2.18.1-preview-20260724001708":"2026-07-24T00:28:03.410Z","2.18.1-preview-20260724040102":"2026-07-24T04:08:27.298Z","2.18.1-preview-20260724064550":"2026-07-24T06:53:32.371Z","2.18.1-preview-20260724152809":"2026-07-24T15:38:38.665Z","2.18.1-preview-20260724182648":"2026-07-24T18:37:22.531Z","2.18.1-snapshot-20260724200846":"2026-07-24T20:12:37.772Z","2.18.1-preview-20260724212133":"2026-07-24T21:32:14.721Z","2.18.1-preview-20260725001945":"2026-07-25T00:30:02.655Z","2.18.1-preview-20260725040009":"2026-07-25T04:10:32.907Z","2.18.1-preview-20260725064217":"2026-07-25T06:52:56.477Z","2.18.1-preview-20260725093036":"2026-07-25T09:41:12.730Z","2.18.1-preview-20260725152110":"2026-07-25T15:31:40.971Z","2.18.1-preview-20260725181507":"2026-07-25T18:25:40.972Z","2.18.1-preview-20260725211542":"2026-07-25T21:26:21.745Z","2.18.1-preview-20260726001939":"2026-07-26T00:29:43.909Z","2.18.1-preview-20260726152207":"2026-07-26T15:32:54.227Z","2.18.1-preview-20260726181713":"2026-07-26T18:25:27.194Z","2.18.1-preview-20260726211609":"2026-07-26T21:26:09.708Z","2.18.1-preview-20260727001931":"2026-07-27T00:27:54.809Z","2.18.1-preview-20260727041348":"2026-07-27T04:24:16.060Z","2.19.0-preview-20260727101509":"2026-07-27T10:25:34.220Z","2.19.0-preview-20260727125820":"2026-07-27T13:08:36.398Z","2.19.0-preview-20260727155106":"2026-07-27T16:02:06.424Z","2.19.0-preview-20260727182805":"2026-07-27T18:38:22.835Z","2.19.0-snapshot-20260727202217":"2026-07-27T20:26:07.145Z","2.19.0-preview-20260727212309":"2026-07-27T21:33:58.563Z","2.19.0-preview-20260728001756":"2026-07-28T00:28:55.337Z","2.19.0-snapshot-20260728004555":"2026-07-28T00:50:43.350Z","2.19.0-preview-20260728035943":"2026-07-28T04:10:31.337Z","2.19.0-preview-20260728064746":"2026-07-28T06:58:04.535Z","2.19.0-preview-20260728095015":"2026-07-28T10:00:31.962Z","2.19.0-preview-20260728154340":"2026-07-28T15:54:32.686Z","2.19.0-preview-20260728182529":"2026-07-28T18:36:17.074Z","2.19.0-preview-20260728212244":"2026-07-28T21:32:53.187Z","2.19.0-preview-20260729001654":"2026-07-29T00:27:12.279Z","2.19.0-preview-20260729040018":"2026-07-29T04:09:32.048Z","2.19.0-preview-20260729064928":"2026-07-29T06:59:57.054Z","2.19.0-preview-20260729095119":"2026-07-29T09:59:43.499Z","2.19.0-preview-20260729123514":"2026-07-29T12:45:24.097Z","2.19.0-preview-20260729153529":"2026-07-29T15:45:46.993Z","2.19.0-preview-20260729181737":"2026-07-29T18:28:32.933Z","2.19.0-preview-20260729211642":"2026-07-29T21:27:17.754Z","2.19.0-preview-20260730001741":"2026-07-30T00:26:22.437Z","2.19.0-preview-20260730035842":"2026-07-30T04:09:09.876Z","2.19.0-preview-20260730064753":"2026-07-30T06:58:41.741Z","2.19.0-preview-20260730094746":"2026-07-30T09:55:15.469Z","2.19.0-preview-20260730122936":"2026-07-30T12:40:11.412Z","2.19.0-preview-20260730182622":"2026-07-30T18:35:02.659Z","2.19.0-preview-20260731002001":"2026-07-31T00:30:15.408Z","2.19.0-preview-20260731040636":"2026-07-31T04:16:46.169Z","2.19.0-preview-20260731095224":"2026-07-31T10:01:59.559Z","2.19.0-preview-20260731182716":"2026-07-31T18:39:27.204Z","2.19.0-preview-20260731212159":"2026-07-31T21:33:19.012Z","2.19.0-preview-20260801040542":"2026-08-01T04:17:23.596Z","2.19.0-preview-20260801121718":"2026-08-01T12:28:46.806Z","2.19.0-preview-20260801211548":"2026-08-01T21:24:47.970Z","2.19.0-preview-20260802040836":"2026-08-02T04:19:51.705Z","2.19.0-preview-20260802121821":"2026-08-02T12:29:42.467Z","2.19.0-preview-20260802152128":"2026-08-02T15:32:34.916Z","2.19.0-preview-20260802181715":"2026-08-02T18:28:54.669Z","2.19.0-preview-20260803001937":"2026-08-03T00:31:05.889Z","2.19.0-snapshot-20260804104020":"2026-08-04T10:44:04.812Z","2.19.0-snapshot-20260807103108":"2026-08-07T10:35:43.368Z","2.19.0-snapshot-20260810131014":"2026-08-10T13:14:53.004Z","2.19.0-snapshot-20260811075925":"2026-08-11T08:04:04.427Z","2.19.0-snapshot-20260811095123":"2026-08-11T09:55:34.001Z","2.19.0-snapshot-20260811100009":"2026-08-11T10:05:02.397Z","2.19.0-preview-20260811102316":"2026-08-11T10:33:44.456Z","2.19.0-preview-20260811104048":"2026-08-11T10:52:25.728Z","2.19.0-snapshot-20260811115931":"2026-08-11T12:04:00.567Z","2.19.0-snapshot-20260811120905":"2026-08-11T12:13:44.878Z","2.19.0-snapshot-20260811152026":"2026-08-11T15:24:06.927Z","2.19.0-snapshot-20260811152815":"2026-08-11T15:32:45.857Z","2.19.0-snapshot-20260811161416":"2026-08-11T16:17:56.550Z","2.19.0-snapshot-20260811162321":"2026-08-11T16:27:57.323Z","2.19.0-snapshot-20260811191629":"2026-08-11T19:21:04.509Z","2.19.0-snapshot-20260812112149":"2026-08-12T11:26:14.617Z","2.19.0-snapshot-20260812155528":"2026-08-12T16:00:40.536Z","2.19.0-snapshot-20260813102506":"2026-08-13T10:30:27.885Z","2.19.0":"2026-08-13T11:43:42.349Z","2.19.1-preview-20260813144737":"2026-08-13T14:55:50.915Z","2.19.1-preview-20260813160157":"2026-08-13T16:10:12.024Z","2.19.1-snapshot-20260813214603":"2026-08-13T21:50:35.520Z","2.19.1-snapshot-20260815055055":"2026-08-15T05:54:41.121Z","2.19.1-preview-20260815080253":"2026-08-15T08:13:23.515Z","2.19.1-snapshot-20260818122749":"2026-08-18T12:31:29.588Z","2.20.0-preview-20260818141721":"2026-08-18T14:28:42.325Z","2.20.0-preview-20260818191603":"2026-08-18T19:26:11.141Z","2.20.0-snapshot-20260819163351":"2026-08-19T16:38:11.442Z","2.20.0-snapshot-20260820121028":"2026-08-20T12:13:37.683Z","2.20.0-preview-20260820152905":"2026-08-20T15:37:23.244Z","2.20.0-snapshot-20260820212935":"2026-08-20T21:32:58.148Z","2.20.0-preview-20260821111201":"2026-08-21T11:22:25.403Z","2.20.0-snapshot-20260821130503":"2026-08-21T13:07:53.029Z","2.20.0-snapshot-20260821203347":"2026-08-21T20:38:24.820Z","2.20.0-preview-20260825203911":"2026-08-25T20:48:50.484Z","2.20.0-snapshot-20260827104818":"2026-08-27T10:52:39.058Z","2.20.0-snapshot-20260827110137":"2026-08-27T11:06:03.191Z","2.20.0-snapshot-20260827112459":"2026-08-27T11:29:26.876Z","2.20.0-snapshot-20260827165934":"2026-08-27T17:03:14.966Z","2.20.0-snapshot-20260828085301":"2026-08-28T09:00:39.934Z","2.20.0-snapshot-20260828123013":"2026-08-28T12:34:14.591Z","2.20.0-snapshot-20260828124434":"2026-08-28T12:49:06.060Z","2.20.0-snapshot-20260828133414":"2026-08-28T13:39:04.153Z","2.20.0-preview-20260831100125":"2026-08-31T10:13:01.992Z","2.20.0-snapshot-20260901091328":"2026-09-01T09:16:58.799Z","2.20.0-snapshot-20260901095738":"2026-09-01T10:02:13.711Z","2.20.0-preview-20260901102542":"2026-09-01T10:37:34.684Z","2.20.0-snapshot-20260901110936":"2026-09-01T11:13:05.536Z","2.20.0-snapshot-20260901111536":"2026-09-01T11:20:07.345Z","2.20.0-snapshot-20260901131559":"2026-09-01T13:20:18.548Z","2.20.0-preview-20260902090439":"2026-09-02T09:14:55.399Z","2.20.0-preview-20260902142626":"2026-09-02T14:38:03.501Z","2.20.0":"2026-09-02T15:20:46.460Z","2.20.1":"2026-09-03T09:33:09.046Z","2.20.2-preview-20260904091918":"2026-09-04T09:29:34.594Z","2.20.2-preview-20260904113944":"2026-09-04T11:50:00.228Z","2.20.2-snapshot-20260907141516":"2026-09-07T14:18:55.639Z","2.20.2-snapshot-20260908025401":"2026-09-08T02:59:10.304Z","2.20.2-snapshot-20260908125625":"2026-09-08T12:59:47.204Z","2.20.2-snapshot-20260908153812":"2026-09-08T15:41:11.862Z","2.21.0-snapshot-20260909143118":"2026-09-09T14:34:53.683Z","2.21.0-snapshot-20260909165104":"2026-09-09T16:54:29.901Z","2.21.0-snapshot-20260909235122":"2026-09-09T23:54:52.789Z","2.21.0-snapshot-20260910075006":"2026-09-10T07:53:24.419Z","2.21.0-snapshot-20260910110221":"2026-09-10T11:05:52.656Z","2.21.0-preview-20260911072753":"2026-09-11T07:39:14.376Z","2.21.0":"2026-09-11T10:10:14.682Z","2.21.0-snapshot-20260911153132":"2026-09-11T15:35:04.648Z","2.22.0-snapshot-20260911183712":"2026-09-11T18:40:33.977Z","2.22.0-snapshot-20260911210440":"2026-09-11T21:08:06.096Z","2.22.0-snapshot-20260911212358":"2026-09-11T21:27:40.801Z","2.21.1-preview-20260916094546":"2026-09-16T09:56:13.164Z","2.21.1-preview-20260917150924":"2026-09-17T15:16:28.477Z","2.21.1-preview-20260918055502":"2026-09-18T06:04:50.571Z","2.21.1-preview-20260921152858":"2026-09-21T15:41:41.035Z","2.21.1-preview-20260922080739":"2026-09-22T08:21:10.202Z","2.21.1-preview-20260922093132":"2026-09-22T09:44:48.090Z","2.21.1-preview-20260922104932":"2026-09-22T11:01:16.991Z","2.21.1":"2026-09-22T14:08:23.870Z","2.21.2-preview-20260925133948":"2026-09-25T13:52:53.682Z","2.21.2-snapshot-20260925150426":"2026-09-25T15:17:06.726Z"},"bugs":{"url":"https://github.com/medusajs/medusa/issues"},"author":{"name":"Medusa"},"license":"MIT","homepage":"https://github.com/medusajs/medusa#readme","keywords":["eslint","eslintplugin","eslint-plugin","medusa","medusajs"],"repository":{"url":"git+https://github.com/medusajs/medusa.git","type":"git","directory":"packages/eslint-plugin"},"description":"Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.","maintainers":[{"name":"sebrindom","email":"skrindom@gmail.com"},{"name":"oliverjuhl","email":"oliver@mrbltech.com"},{"name":"nicolas-gorga","email":"nicogorga11@gmail.com"},{"name":"sradevski","email":"sradevski@live.com"},{"name":"olijuhl","email":"owjuhl@gmail.com"},{"name":"shahednasser","email":"shahednasser@gmail.com"}],"readme":"","readmeFilename":""}