{"_id":"@futdevpro/dynamo-eslint","_rev":"70-92d889115977181dac8e078bd83e0113","name":"@futdevpro/dynamo-eslint","dist-tags":{"latest":"1.20.57"},"versions":{"1.12.1":{"name":"@futdevpro/dynamo-eslint","version":"1.12.1","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.12.1","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"}],"bin":{"dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"7c9603788d6f184a9335cec64d99b68bdad1e044","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.12.1.tgz","fileCount":97,"integrity":"sha512-aoODWDZBecWM4jzeHSDINaYUw5ugfCPZvUVP+1jUn1vqMgyjkF+8U+tzq3VEDaKPrgk3iztSrlhs/1/ferUbyA==","signatures":[{"sig":"MEUCIAmNsfzzQbmpjmN9gNgwbWq35hbVu3TsoeUwZwG9YHZfAiEA1+mwUuwthlkDXRiL5YXQakaQveNJmx+/s2RZm9m3tns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143124},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"6d00eb0f8fee822f8402982cfb5dbae536cca593","scripts":{"lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.12.16"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.12.1_1760100567132_0.7278358290370743","host":"s3://npm-registry-packages-npm-production"}},"1.14.2":{"name":"@futdevpro/dynamo-eslint","version":"1.14.2","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.2","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"b2aad36821d341678d342685752562c534172a54","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.2.tgz","fileCount":125,"integrity":"sha512-xvZ20RnOPeFTt02abdROqO3rEa0p45YewEKlwqCCT6/q8e31eWz3cOleTp6sKn/ZC1Gh8oaz0yrIVyFtXpxObw==","signatures":[{"sig":"MEQCICtKUENXehZ2l4hPXdFjp6i5qcwVOpVIdhK6Z+7hsEuGAiBmkEKnDNsGyfLRzjO5QQXDEanMqjcvLhHirnpTe29PJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194201},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"21e15a192147173260bad537c65ddc8df4e894f9","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.14.11"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.2_1761093215062_0.0785373832484828","host":"s3://npm-registry-packages-npm-production"}},"1.14.3":{"name":"@futdevpro/dynamo-eslint","version":"1.14.3","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.3","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"113ad5a939923f8c3075841a758ad354617761c1","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.3.tgz","fileCount":136,"integrity":"sha512-pRJrjnQytz/KujrCHPYSQg5jM+BdDGgcai/l6XRXz3VWZESzIT+ujQq0efPhhOkX/RDtQo7BJdlKr6dW9rnEFA==","signatures":[{"sig":"MEUCIGRBDGpsFE8eH8QNs3g68KXcVP4mEd7T9eC+CKxHgyI4AiEApScBPJIQ5EPDjKKlKcYbp3QY1pfxPBqcJoFFE1B22s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200673},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"ae0721ddd5f6990c4ea26203ba4ae785dff3b6ac","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.14.11"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.3_1761200839382_0.29063580243581844","host":"s3://npm-registry-packages-npm-production"}},"1.14.4":{"name":"@futdevpro/dynamo-eslint","version":"1.14.4","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.4","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"78c4881a39a6cc0a239b5ba69c78fdb528ed37d0","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.4.tgz","fileCount":148,"integrity":"sha512-2Qs9j88g337L/WI9rNRaWBHc/eR44NqDLbsnEzAfkETghoegxWFn6aGCdkWwbqyiQRp0AfWppfOgckZV9+1JqQ==","signatures":[{"sig":"MEUCIQCM3Noa7w9BtkTHt3f82TQCGusoy7Dec50/GXABEtgMWwIgTHn2utsWi5nxmroSLBWTUu4VYS2mx7MvJ2rhUbT/qBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277330},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"ed32036ab1c079fe3f732e0c5f6dbecc973c00c8","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.14.11"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.4_1761239368634_0.6326246552577113","host":"s3://npm-registry-packages-npm-production"}},"1.14.6":{"name":"@futdevpro/dynamo-eslint","version":"1.14.6","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.6","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"09604efc54f8954b55fa60fd3ae6774aa9b00508","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.6.tgz","fileCount":148,"integrity":"sha512-YzklyZZz6PYSY46ZChsXoduPqN5C28TJDyIFTDBm7jgdriWGvtccJifeu0KzSY9jFlWsRJ3lvCnU2ueVix8njQ==","signatures":[{"sig":"MEUCIQCND4pQpHRt1wX3L9nLQqPn1UcMu7RF7ly/mx1W0LX46gIgMAtv6OKuWBmKs9ap23jHpR+ZMRqCiGHrWv94xQ+e8Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278886},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"17aededb0095afd13b688770b8ca62b0720fe074","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.14.11"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.6_1761258554479_0.6743365303127244","host":"s3://npm-registry-packages-npm-production"}},"1.14.7":{"name":"@futdevpro/dynamo-eslint","version":"1.14.7","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.7","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"b7482a638404763bc0d91887d0cb0fe686fdf89d","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.7.tgz","fileCount":188,"integrity":"sha512-7oKWbLXJQ3PbGGkNAk3Gn6+3QShXSAOMajB7O3ui/6EIX3/jHH8MijvVJhM72mOTrLRUOwTnIPHjqPPReY3iIw==","signatures":[{"sig":"MEMCIAe7/dqEGnBzF9uf+Kfx+tM5DtKcVU4I4J6vk5lltGlRAh8E8I/m2af6gGTy2tDjKBvPO5TOBX1MYZ+/yhayKt3p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598264},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"c6157ff6a15741249ec2cab19a60cc00d9a3c308","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.14.11"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.7_1761261523106_0.21988115302003752","host":"s3://npm-registry-packages-npm-production"}},"1.14.8":{"name":"@futdevpro/dynamo-eslint","version":"1.14.8","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.8","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"8b16f60312eb4bdc4d7b9945362770f9aec0d7eb","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.8.tgz","fileCount":188,"integrity":"sha512-GFlFUFC4bx0zBM+Uxsyojkk3Z5QcsiW1RWhjQjYAWnoy6yE5qW/vDymGv5zPO/LKN1Fbg8VLUbNBrsjgXgWvlw==","signatures":[{"sig":"MEYCIQDPRIJ5nbrCa4Bk4Ktx4BNvZi5oT+Lf3P7bijit6mdGPQIhALnbRFAqTR3puBV1ypLxA/SVzPsDtqe49IeXoZpsjC0F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605835},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"997ba91aef8dd1d78b139c7d0cec76fadf119b90","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.14.11"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.8_1761264497704_0.3602299741971351","host":"s3://npm-registry-packages-npm-production"}},"1.14.9":{"name":"@futdevpro/dynamo-eslint","version":"1.14.9","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.9","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"b176104b0eed32d52dbf629d576cc672f62ac674","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.9.tgz","fileCount":188,"integrity":"sha512-fCcWZwkMT8/C2d77oMMreQkJnh1kYRT3PqnPs+KcQhqZ/U6I5t13ymbqRj/IuW8bX4RZYshnt45UJORwib7o+w==","signatures":[{"sig":"MEYCIQDB5Hsa5IqYdnKInHlUDzclEFtu0C3fi4i9htCtVWAcfgIhAMASZtgqnSmR+vumGJ+lMAou5eEpBGNkpHDLUKMuHf4u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605835},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"4115734a12ac8697341e4172086c353758bf1c2b","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.14.12"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.9_1761331382181_0.41849198894075834","host":"s3://npm-registry-packages-npm-production"}},"1.14.10":{"name":"@futdevpro/dynamo-eslint","version":"1.14.10","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.10","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"1af3117e199076194f0f2da1e7b52130f26ee4b9","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.10.tgz","fileCount":188,"integrity":"sha512-nRImAUocMRxJDIqZPH/pmeoV2AfkJwRQ8u7FJxsM+ZLdBEDijfXo9Fbaltjh1UMNznuZb4pho0Isc9oTtqErew==","signatures":[{"sig":"MEUCICyHg6Ju/aRsXLniJX+7VeCZGSou0VLehJ3b/4VcxjhtAiEA4mEhJTfAiItrwKmH4CZHkkImLDnF0PpIqHwhuURaQZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605835},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"31a8be440911299006bdceadbfffba3663281494","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.14.13"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.10_1761344329842_0.9248454796604959","host":"s3://npm-registry-packages-npm-production"}},"1.14.11":{"name":"@futdevpro/dynamo-eslint","version":"1.14.11","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.11","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"458f05ea95809c51111c17a23941a21425db125c","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.11.tgz","fileCount":188,"integrity":"sha512-e23QMXCZTaWxUIvedMMDp+iOwhu6labMxLEcju3waFiTf5iLE2ddEwoUEERpkmJBgLkopUjXr1qjpUimGnGXQw==","signatures":[{"sig":"MEQCIAa04Z83FU1+GK6cLhR+N4aK8SXB56CGFiDzXxpkL2BWAiAq75so7KADwldSpdvqg4lE9Ag45WnYwb3lKh/k2UY5MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606154},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"98112e00b0d13f2da8583dacf8b1f600f99e2098","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.14.13"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.11_1761345462609_0.15848332160789802","host":"s3://npm-registry-packages-npm-production"}},"1.14.12":{"name":"@futdevpro/dynamo-eslint","version":"1.14.12","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.12","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"cd5bba9e33bbe28de74b6399bc4e806fabd244cb","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.12.tgz","fileCount":188,"integrity":"sha512-LhcS1/8VPwqw5jY+sDQwQETlWSs9eoiYrbxHKz4cPiSz122Ib1knvgntSsrVo8tM+9DkIsajVZZRHng9kKJldg==","signatures":[{"sig":"MEYCIQDDZ66svMWeRtljVLcL1GqYLC7o9QUQ8SSVqR72vX3LtAIhAMQB13Biaw9CTeFzEaIWj2ytx6t1d7UptNnH0xvIJGPA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606150},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"605ed95338160145fe288de196b9a8c9235148b0","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.14.14"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.12_1761354699881_0.9153704073198006","host":"s3://npm-registry-packages-npm-production"}},"1.14.13":{"name":"@futdevpro/dynamo-eslint","version":"1.14.13","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.13","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"0e9ccb19f803e859ea78b9198e998c97841455eb","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.13.tgz","fileCount":188,"integrity":"sha512-ZDxUJeaOhXocwtXe9fmF3E7M2+m/PsOgXc/0/tGG+BAzVMG8MdVQ75S5TZUAoDC38ttZkRI/kW4l0BUSRu7OOQ==","signatures":[{"sig":"MEUCIQDCHEU7HBL8bu3Boe8adQyxll2EwUtlmrwFlbhNG9f09wIgSm7trQRAGPEFrgB0CKRAE/CFHj+IE9Ag85Fur5ci17w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":606150},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"3b1cbfc0c027d534fa13e3cc9ff170adb84e5ae6","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"~2.8.1","fast-glob":"^3.3.2","@futdevpro/fsm-dynamo":"1.14.15"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.0.0","rimraf":"^5.0.5","jasmine":"5.10.0","typescript":"~5.5.4","@types/node":"~20.12.12","@types/jasmine":"~4.3.5","jasmine-spec-reporter":"^7.0.0","@typescript-eslint/parser":"^8.0.0","eslint-plugin-unused-imports":"^4.2.0","@typescript-eslint/eslint-plugin":"^8.0.0","eslint-plugin-max-params-no-constructor":"^0.0.4"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":"^19.0.0","@angular-eslint/template-parser":"^19.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.13_1761500670765_0.0013391733489565016","host":"s3://npm-registry-packages-npm-production"}},"1.14.14":{"name":"@futdevpro/dynamo-eslint","version":"1.14.14","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.14","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"f86bfe3921519ee1e47a436a9dde78f7abd66ebf","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.14.tgz","fileCount":188,"integrity":"sha512-0nkAwloXzu0Dkd8U48KzblCJIayKQDi/bVJarzeUZDaJQORrHUvypdBlYP731G88FNEM/W4l6q+cMzPmrwyWMQ==","signatures":[{"sig":"MEUCICxvktt5bgwbdBXha7gwcaJhGMO5AcqvcbKAdg/W1HZBAiEAxapvr35osNzRzb5aZPZNoFOhobIEDgMJoY1N/fP2Rb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607236},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"7a3f6f2af0a18931e672f7de15feb5998b504d17","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.17"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.14_1762124677600_0.7283319102554038","host":"s3://npm-registry-packages-npm-production"}},"1.14.15":{"name":"@futdevpro/dynamo-eslint","version":"1.14.15","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.15","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"7cd9d1f5b3a8e06d50e686238fff9af7d0c95708","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.15.tgz","fileCount":188,"integrity":"sha512-OVHFm6tbThpTxE2DjwwN20dnmBjbscCjgQO7AE5TEa8uaiQUfmgcWSVgAP8y4N066wCzKj8DbTJ+P47csC7qhw==","signatures":[{"sig":"MEYCIQCmyZi9/F+a200Mp9f+FbtwDGW3YBSfYVWB7Q1gvhn8VQIhAI7wUJG+yrwctCDpBDiHiK8IKDhocxgOk5Wwl0DZtUx7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607236},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"c7b520de882d9aa83e0e1b4165d7767d70ec22d9","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.19"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.15_1762637397099_0.00010041661977644445","host":"s3://npm-registry-packages-npm-production"}},"1.14.16":{"name":"@futdevpro/dynamo-eslint","version":"1.14.16","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.16","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"e51996bf1bea0f8e1c1bdc9d8c938f1ef6757db2","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.16.tgz","fileCount":188,"integrity":"sha512-H8izLtqd+BjdCmBERNtfEEP8b6XtmiyROhLDG2F62v4+ke/WnQhoFGhy01RsLVXw4QLUm0VTKqeaH+wMfJ753A==","signatures":[{"sig":"MEUCID18VOLYfOkEJS6nuyo2ka2KsEjrvbhYdKu+WlhDYHtiAiEAnTXQN7LRsH65za7b7hjmZMUMC9kyxRHaJoSXdQugMpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607236},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"30d1185e10b21acc9ed681a33ff0e9b7f443fe00","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.20"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.16_1762653761131_0.7896387383571941","host":"s3://npm-registry-packages-npm-production"}},"1.14.17":{"name":"@futdevpro/dynamo-eslint","version":"1.14.17","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.17","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"67f26b9532cd2f2b7176cbf71625cde5ed4df3f3","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.17.tgz","fileCount":188,"integrity":"sha512-WSQaQzEb2fwLgleLIugGyo8lUK5neJmMujJ98vkabf/EmLMXkDatCO9DhyjO5X/UNjDzxICt7WJKjTm7wsPzRw==","signatures":[{"sig":"MEUCIFPtxE6CqJeM/AfA1LR8D20g+cQMpdetCdNw7hyAXA/mAiEAmvFdeL36GALH3HHhadF3yUFVR8SGBjhogJEKhr8GNxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607237},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"7e489d7528b9b07b73aa323267f221cbf5476110","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.21"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.17_1762818614351_0.9093990188077059","host":"s3://npm-registry-packages-npm-production"}},"1.14.18":{"name":"@futdevpro/dynamo-eslint","version":"1.14.18","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.18","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"76c42b7fe061c37db9f9dbf689bdea67e8b6ae4a","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.18.tgz","fileCount":188,"integrity":"sha512-P/QQiItnk0LvykPHp0p+ZF8KC03kae9qijwC0837bhEUBs+F5/EBMZS2BfCr2pV1h+KFgCvasGI6+JrinHIl1g==","signatures":[{"sig":"MEUCIQDpTH6n9GykMPG1CEQ+KslvsL0DXdM2JY26eXduqjsp6wIgH0CgDN7ql08GSDveIecmCBOyOq2iGPwBY1vwkzX8JHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607239},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"b7659cc5f10ef5abe2abdf66328aad288ff2e909","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.22"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.18_1762844001322_0.5183229645489487","host":"s3://npm-registry-packages-npm-production"}},"1.14.19":{"name":"@futdevpro/dynamo-eslint","version":"1.14.19","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.19","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"678f81640205a92fcbf17f636d38bcb58a1658c0","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.19.tgz","fileCount":188,"integrity":"sha512-RzfXz6acJO6mgNEhI5RPONDDz7MKCyT9AqNC/7HgW9Tlm1dCNpJHFhGvi4BXOgrQoEw/gmo595GLg3obUsXEwg==","signatures":[{"sig":"MEUCIQCf2ciGOmc95fEVrStgV0GBNmEQ7jYIh9XKojVOLaTbdwIge2kB80MLOi1012RtsG7KyAfpWYXM3qUk1Ovp71tQyxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607236},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"e5ebbc3961d3b2983a07b5efb9dc730d9eb3d704","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.23"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.19_1762910680932_0.12697298534866608","host":"s3://npm-registry-packages-npm-production"}},"1.14.20":{"name":"@futdevpro/dynamo-eslint","version":"1.14.20","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.20","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"3075c62bb6273cb9826fa15b7dfab80b4d2a4e68","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.20.tgz","fileCount":188,"integrity":"sha512-bD8dqbsU0FVdJ5HMsQMH2pDuRRYKczQ3DnWAyxCRgS+hg1MOZcfj6DeH43qanrJ39zMXFhblodym9se1Jkkf1A==","signatures":[{"sig":"MEYCIQCUP/oIXOoNqciEGbHm4fIce5P5lFEgxFxYbdsfuk4ntgIhAJx/XmmkiT1ki0Z0FYQISXhneB7W/xhc2o4jFaknwS53","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":607236},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"d2ca4f29ea7b6aabd3d99ec889979edba3db7d36","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.24"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.20_1762924089805_0.4017999114748818","host":"s3://npm-registry-packages-npm-production"}},"1.14.21":{"name":"@futdevpro/dynamo-eslint","version":"1.14.21","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.21","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"27d6b42a498c1ee6145f7c4326a7c453ba717572","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.21.tgz","fileCount":192,"integrity":"sha512-iPIKL/O1fxdRz6wGlvqyr+DZy+UHtsK1zh93NX9R3pm0CFWO0EjaRBpY4AcWULX6+7WUogbcx5UyvFmcFlJ8XA==","signatures":[{"sig":"MEUCIGak2knULx6nbPB3kKN03fIpmLUASXre5IdQpLTC10GSAiEAxLmnrLLKPdahMqwdmTqrjc/4tok59a2Iaqm5mVSwEJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609653},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"2290d914829a95dfb33d942e2c0c7e1cd43087e5","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.25"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.21_1763760298943_0.03525767268129165","host":"s3://npm-registry-packages-npm-production"}},"1.14.22":{"name":"@futdevpro/dynamo-eslint","version":"1.14.22","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.22","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"c68e6cb94279b5d9da738dfff001b33b41fa0e40","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.22.tgz","fileCount":192,"integrity":"sha512-BgiOidXYOX9CY+sRqgDiFG85u9POZ5X7t15QPXAuh9vq7R3eEEPjhwwtA14cMlDgfB5+JXpaAg8fhIifw20bYA==","signatures":[{"sig":"MEUCIQC0tuzK9/Y1BTi6FdAQu0dIvQZDRrxaSFqESvzzc2/VXgIgbEWN23fL+0bkQ0WsAYNK09MFwYuZ2Zl8nK4lKzeHU5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609654},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"19dfd7e4ad2fc13ef1909c48ff28a36078a7db2e","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.26"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.22_1763789714447_0.2363897837063147","host":"s3://npm-registry-packages-npm-production"}},"1.14.23":{"name":"@futdevpro/dynamo-eslint","version":"1.14.23","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.23","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"d07a1b5dc22b8aa4654423e99a0bcb873ae0cc93","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.23.tgz","fileCount":192,"integrity":"sha512-9jvM+eM+BOzKjMDAwQZoSVCxcDmyzAYHMqTTKE0Fz8kM66viA9mt8LPoLcUN8SPlovO3nWV+WPS7B0P1LwRtsg==","signatures":[{"sig":"MEUCIQDDQlwPk16fDJRDeYHg3t4wODRIVrRzEv9/Uh6O6rby7AIgdbaE87B2rIhScW+i8AwHxtHM3EvvNzPSrlcvJ0Lf77A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609653},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"9a24666b36834d2aa567ca93cf27749a26de27e3","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.5","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.27"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.23_1764697294792_0.34652925411413227","host":"s3://npm-registry-packages-npm-production"}},"1.14.24":{"name":"@futdevpro/dynamo-eslint","version":"1.14.24","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.24","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"9e1346907483be67fa2741b6dbdefab57b0f1874","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.24.tgz","fileCount":192,"integrity":"sha512-OFzVXpeN7pLMtHiKk2uCIZff0kelflq2GsuDJVJ9DDqHqX6bP+Ln/Y6PG8YzNh1nmQ1Dg3LP52tlvBZWQHy4Cg==","signatures":[{"sig":"MEUCIC3V/TPJ3IbuubO6zgpJOA8OupxAvjQwsKQ8bzJHdCvBAiEA4j9w5eGYWeoUlE9Sd2fkCuNT+9xL0rnDFC/r+UOMESQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610369},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"a31b6de8de692ac268176efa1bfc2216ac9b6879","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.28"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.24_1765308246152_0.8365662017847488","host":"s3://npm-registry-packages-npm-production"}},"1.14.25":{"name":"@futdevpro/dynamo-eslint","version":"1.14.25","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.25","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"c5a7c4985616b89609e6a2d27bf0c72a52335f51","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.25.tgz","fileCount":192,"integrity":"sha512-sgcR5UoFC1gEb5alo8EtOhlnWIUVristCaEylC6JkWaxB1ifFAiFkwLFsVKzy52pO/rEuOAr4GqFcTQK2bgpvQ==","signatures":[{"sig":"MEYCIQC16RM/kISfLuHkYBGNy+jbKBHhVVfIJycslFJ/8QyMCgIhAP6t7CK5rWP230NLQcSjjyM0xwW4hiabY2HBjauXjHr8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610431},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"2f9c97b7182ae932c9e92c5d5cfb281f7b7206e0","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.29"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.25_1765396677992_0.5824346817992438","host":"s3://npm-registry-packages-npm-production"}},"1.14.26":{"name":"@futdevpro/dynamo-eslint","version":"1.14.26","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.26","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"08c6aade32ca5454973f0ffe27c5f0a1e4ca461d","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.26.tgz","fileCount":202,"integrity":"sha512-T+JKt2hldXG4aRr7BerOGXeWf940kZXWdU36o/SiWfSy9w/c3bYaXVIJMH7WtoB9h0mRJycUayWnGxBwTBN86Q==","signatures":[{"sig":"MEYCIQCCQi5D+7UEWea4Tfjxj5bFnDzYPnGD3hZU/RH0mQ4fUgIhAKCkao8AYwU4LMrJpT/FGOuTqu4Tx/XUqZBKJmIu+2iY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":678998},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"258b9e0b74e94e17ad7fe2a11a2e2b0d4a5e8835","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.29"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.26_1767891709020_0.7964535861765536","host":"s3://npm-registry-packages-npm-production"}},"1.14.27":{"name":"@futdevpro/dynamo-eslint","version":"1.14.27","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.27","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"8de9dc702d008c7eb4f93395ac4a5474439f61c8","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.27.tgz","fileCount":202,"integrity":"sha512-sCmBO/BjR6fzo/TgFB50ZqJiQxXXYYw+EaDR+ZmUt88aR7Klv4iYde4utpM/GORKs3yzwkabpSZetRrq7rL4xw==","signatures":[{"sig":"MEQCIBViVNJ4SZMeOve4LOWxu58wvnL2iCkTWobiczoJhXWgAiA53xtZxCDMZ8ArGthZCA8Ty5EFHJJtAtHnIc5lUOksRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692786},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"69facb78214c982b0cc35db93883ba7c0b00e916","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.29"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.27_1767930188541_0.7278835300520237","host":"s3://npm-registry-packages-npm-production"}},"1.14.28":{"name":"@futdevpro/dynamo-eslint","version":"1.14.28","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.28","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"afef4b80457fb63dbb1e7ceb43c8e99888857484","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.28.tgz","fileCount":202,"integrity":"sha512-euSrO2VVKsxt281PXJoPzi0AnzMhZ+yYoxf2yic4hkA+/Wyorx/GZoW5/+nxk5MvxS4dZDVjKlw0k6DIF45yBA==","signatures":[{"sig":"MEQCIFidSeSFeLSAhd8oH91A953F7LAQnam4zzS4q8C8VOaPAiAhO2l++cDszEVnJnT9NzjEQAdzNfvHfykC8oTM+NQUlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692786},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"8d481cec45e97ac6c7b82313d7bf19bbe0edd1d4","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.31"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.28_1768235250177_0.7722927070030137","host":"s3://npm-registry-packages-npm-production"}},"1.14.29":{"name":"@futdevpro/dynamo-eslint","version":"1.14.29","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.29","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"277d8dfd21ef2010ece90cfb6d1ea4c8314aa2e9","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.29.tgz","fileCount":202,"integrity":"sha512-yIU2vKV146xVB3hoxzIfQgzG6F3zAoFQ+MUK7YgJmgpasF3w6C/W3FsbLFPL/TBkczMF1jOZsJHPIMV3G72hyA==","signatures":[{"sig":"MEQCIHh9xOqC/isRgG1ZQOj4BU8PpzonJ3OFTiqPgSiGZ1Z9AiBjtP40pLVYSrc+FLxMzP1pBUT084KuK4hTnkrrKDRRsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692785},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"5c081304adca2b4559e281ffbad0c9281edd782f","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.32"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.29_1768418658701_0.49672194368640166","host":"s3://npm-registry-packages-npm-production"}},"1.14.30":{"name":"@futdevpro/dynamo-eslint","version":"1.14.30","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.30","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"ad3929c8adb0819f0d8a51f5b20beaaf723b8baf","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.30.tgz","fileCount":202,"integrity":"sha512-C1fj7+aNScJNor0SM8czMkLBRs92qMdtixkXIw9pdPBUZ4/VjnFb7NWKDTGxYDgIGYYXvFRPf8qs4YvJPxv+Mw==","signatures":[{"sig":"MEQCICsNpzQekorV/0Wlp3Cu/8efHbYhyuLh1MSr63yhVbksAiAqRe5aG/8yXLPzBK3taeAEgG6Pi31ffBoXVllENgZkNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692784},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"703bfe0158f171cde833f18ae67e89f6b04dc45f","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.33"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.30_1768453292191_0.4382645353328034","host":"s3://npm-registry-packages-npm-production"}},"1.14.31":{"name":"@futdevpro/dynamo-eslint","version":"1.14.31","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.31","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"f347e09b9487be9188857b8e5efef8f799ee8ba0","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.31.tgz","fileCount":202,"integrity":"sha512-zoy755fjCWwqD/eX0eOSrMZ073KhPnm0jOyTT+Sxel3PHl1zVzLhPOqsmP/YGJBdKneatiXAagrm68YmNp186A==","signatures":[{"sig":"MEUCIQCBPh1M44dvJ28HfRzI+zRDjFPN2tll4Wrq+STPZA0aWQIgAaaDyoNiLtvzQ31wVGM2FKppJoNvSDlRPKrGYgc0iMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692785},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"ee5daea20e8166b141c2c6a2dc8efc7add0d880c","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.34"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.31_1768613472333_0.24039814253675407","host":"s3://npm-registry-packages-npm-production"}},"1.14.32":{"name":"@futdevpro/dynamo-eslint","version":"1.14.32","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.32","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"fd39ae7c8636c046d4539d5e8d1d82c280599972","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.32.tgz","fileCount":202,"integrity":"sha512-zuU9cTw9cmLiQ/QFLxxT66ID/OXNuvSSuSWwOZoF1VbR14Dh0huY/Zl9rZDjMyFqqZtHgwdSLPCvjONG2mtMDw==","signatures":[{"sig":"MEUCIE8dCYK+GdT/v+MIZFIqNSHEI1EXTqmuWVzl55TOaPaGAiEAq3Mu3Mp9cXvuqV+epg9iCMW8NiFilFh5lkCJ7VMWyYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692785},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"46c487ac7b9c753b20bc4cea3adcfc5dc774e59a","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.36"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.32_1768853843837_0.97484794947474","host":"s3://npm-registry-packages-npm-production"}},"1.14.33":{"name":"@futdevpro/dynamo-eslint","version":"1.14.33","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.33","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"6b14c0076a71ae7c8a721ba5d207bdbf33ee92fc","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.33.tgz","fileCount":202,"integrity":"sha512-nbBqLJLAQ31YQwlEpz1r/u8FrTvJk0UI27iLVjGN684GKWv9aWY7T2+OZPwMu3xZvz+17XMDViDrkuQ5A32ugg==","signatures":[{"sig":"MEYCIQCZxm1zVlxI1dWVRblVW58/MCDwPQlBZuYKj8B6hGJAbgIhANimISPGA/G6LMFUbvngfHY/wsw1mZ5DuH5MzSTxqLfR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692785},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"e09176620137dd79b9b391e7bf060cd7d459600e","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.37"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.33_1768962801252_0.6531332823647336","host":"s3://npm-registry-packages-npm-production"}},"1.14.34":{"name":"@futdevpro/dynamo-eslint","version":"1.14.34","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.34","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"e42cd73927daaf55f47ef27d80ebc3f5bddf0b2a","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.34.tgz","fileCount":202,"integrity":"sha512-wsP7Y2vHLftyMJaY5K+gG0Zvai8JFWkbguW1887iek7nHX0NCl8qtjzezDY1IAb3jjf6SGvVIXTqBSpDoTBGew==","signatures":[{"sig":"MEQCIEUY3SXAB2IjSRWLKMEDpeULVoENnGK5gqga1mHtdOmAAiAZKClYazfAdzIP32trrB2iGDeWYoFpcx9TZ8t0v4tj6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692785},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"11f66e56f2a55e9a83a856842db34039b0daf5eb","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.19.6","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.38"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.34_1769094287134_0.016812087151066635","host":"s3://npm-registry-packages-npm-production"}},"1.14.35":{"name":"@futdevpro/dynamo-eslint","version":"1.14.35","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.14.35","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"64323260941a283cb2b454a0d1622f24307e3502","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.14.35.tgz","fileCount":202,"integrity":"sha512-QVloJ1vy5GtQnamzJNAx6BG6E40Bm5ipi0kTakFFW/28gVhLfCGefrCLXixn95nN86OgtvR8z+Bf+ezUD3KdAQ==","signatures":[{"sig":"MEUCIQD2dU2LkRzwn58GQ8POcHYoNiMAzv7NCK1nIUyxmr16lAIgEg8j0fuwfJTwnXJihQShLxer/9lnK3e+8NouVXv9fRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692785},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"960289c85225a3e945a2e047467a2979f167c7de","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.14.39"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.14.35_1769154798346_0.33127930369388037","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@futdevpro/dynamo-eslint","version":"1.15.1","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.1","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"f5e6990b03a672ab29c9d4ffb3bc49090a05bce7","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.1.tgz","fileCount":202,"integrity":"sha512-4BXuogjbPz9TUlMN/91LXgYviO/TW5bOyKXB8NSOWniBuRWThxUDaf0du/3nvHaFsndKGGJ+uotOKII9IS+tSQ==","signatures":[{"sig":"MEUCICdLyFnh7znVwBrrA0fse26fvI7K1/DTUXMeA3cBKcScAiEA5uYSLaEb2I7zv/fMTmBTRnBwDkJh45d2bJZHVRL1DxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692786},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"7506a09dc9b8fbed0c54cb1716a19889af42660b","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.1"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.1_1769483780978_0.04241687251608961","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"@futdevpro/dynamo-eslint","version":"1.15.2","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.2","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"9a77560e546bf97cebc9ca0f539bafaa4316645f","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.2.tgz","fileCount":176,"integrity":"sha512-TWvxS7tmcWKCJ0SZsSgoJRSxaZOXep9vb6IFRlb4GZf06lZrv1TR0GDy9KeG+4PJ6l/4jHxBFwA/gOjgmWTsjg==","signatures":[{"sig":"MEYCIQCHRJvkXTMxltRyegym60+mU2N7N3X7F6jfByMBLdUiggIhAN++p/7s8ULKHETLjaOamgX+CAhsV4TmJZCFBhHZiNrB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574720},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"6b7b64781b2ea9655741a1d5bf4da87780608cb4","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.2"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.2_1770577073941_0.1859138989218001","host":"s3://npm-registry-packages-npm-production"}},"1.15.3":{"name":"@futdevpro/dynamo-eslint","version":"1.15.3","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.3","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"9ff5482e8585eadce4332795768c72b4272e82c7","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.3.tgz","fileCount":176,"integrity":"sha512-5K50D8/hzpoe5HuTbouWV7TCw1FEH4F6f1I4nn1+q0EPVR1fdSKk9H/KmtZx2k6A8c+HoWzbvdMAzKu3R6EFXg==","signatures":[{"sig":"MEUCIQCkoaojelRCNL1sJNCFtqI02boay0IKuC6Hb2dBbd0NXgIgTIsGLQb4PFHlm8BCLgkA1s22o6PE9Lj55ODfbMGb9YQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580898},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"6d5102db6b314c0fe9024099b13481c1571b20d4","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.3_1771703126639_0.3273132619333001","host":"s3://npm-registry-packages-npm-production"}},"1.15.4":{"name":"@futdevpro/dynamo-eslint","version":"1.15.4","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.4","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"5ee0d15005311726a6aefb17dd493171155781b1","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.4.tgz","fileCount":176,"integrity":"sha512-N6CM0eoNI05XaZDKiBkUz/JIwGyRJb39HDWWSEbovfQuaMfSFhdnXr1rZm6Ui/qbYp0cnY/nzY77X0DNeyEiXw==","signatures":[{"sig":"MEYCIQCwLUMK9conEMBJTYw5JETYd5h8zsTQfr/0i3PZNL3uCwIhAPMjMnYDrJdFmfDJ2mk4PvuK/jWvKHsRt4J0+f5Jdxb+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580897},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"e0f867fb2c23729596bfb9ce95ae09fa9575b6ed","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.5"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.4_1771722482115_0.5379029200694043","host":"s3://npm-registry-packages-npm-production"}},"1.15.5":{"name":"@futdevpro/dynamo-eslint","version":"1.15.5","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.5","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"1b2296fe6c52d159b419a5d5a805f2ea2ad30dec","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.5.tgz","fileCount":176,"integrity":"sha512-9Nec8xomCSt1Gfk9HdLZ49OSMSlZT6JVe/VnAtaJ4Pej7sG7bSAa5udfaP0o9GkPHFsbz0Jntmqgo/i6TRaZhw==","signatures":[{"sig":"MEYCIQCN/hwxJ9l7QQMLOwqFlYS0LDNO/OV07/iWPsaFFcj6EwIhAPShr8Ul/QJ4zNMKm37VDSIk1UVWfCagq//48TT0YNMh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580898},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"821c3e77715318b04b3e13b28e951c6b4a7dfdb5","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.0","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.6"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.5_1773178145475_0.6648653281712007","host":"s3://npm-registry-packages-npm-production"}},"1.15.6":{"name":"@futdevpro/dynamo-eslint","version":"1.15.6","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.6","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"73ec2c6fb9bf30d8aed7be1f16766b2e37f58e05","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.6.tgz","fileCount":176,"integrity":"sha512-5JyZ77MSsMJIbIi5ufrMwnMVXX3+6sQmon4pm86UFIXhu9IOu0OAWkTmieTyC0WoJStobh0cA087SvsL6I/fEg==","signatures":[{"sig":"MEQCIAm9cVpc4nWzGCQxZcwSiInOOGcb2hUiaJ5qjTbSLlsOAiB8ZdZQQN65VDVWssg/xXFN4VsJObR3PGrwGgIRevNDZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580899},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"fd998b79f652e7eac39f81de956dcc4be78ca974","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.7"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.6_1773402097255_0.6001021795535801","host":"s3://npm-registry-packages-npm-production"}},"1.15.7":{"name":"@futdevpro/dynamo-eslint","version":"1.15.7","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.7","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"23eb66bbc6ba428e165ada0dff3e0197d95a66cc","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.7.tgz","fileCount":176,"integrity":"sha512-zy27duoINaFWyoIZyCgf+HBUM/jT66mF7UTT0Arp2XUuQ1LaMqI3v3XwvgFJ9IJ++CYt1GyV7O8DezkXz5t99Q==","signatures":[{"sig":"MEUCIQCzDvhTV+2DhgBhi2/MB+z4z0VvQo2I3bZCbXycz5+qigIgQwWbmlLuWsWZhpyf4Gn4bZMMCksy3cgwWmisQ4VAT0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580935},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"d575313e137139a0458ebcd01d4596b7268b13c2","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.8"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.7_1775596511973_0.4842238225309725","host":"s3://npm-registry-packages-npm-production"}},"1.15.8":{"name":"@futdevpro/dynamo-eslint","version":"1.15.8","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.8","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"5cd53dcbe4fbc94c238ae26c7fbaec0567181c15","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.8.tgz","fileCount":263,"integrity":"sha512-RAvbY0+MoWS4HkpjrYtYtzgUCiQKbYABVWyzovoel9BklxVVd+DpVbiHCBXb42GLnLcUe4P7aJq5ysP+HimCvA==","signatures":[{"sig":"MEUCIQD46xs0ms3r9OLZHzwRfmQ4CSQLiq4a5YwWgL/f5sdfKwIgTa4HF9N62Cee7E9LOAx8/DT1wTeIwMhhmOLBlX1la6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689469},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"fe33910c799e174105b8750ca2bb5e190421ffda","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.8"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.8_1778340527644_0.1501569811471244","host":"s3://npm-registry-packages-npm-production"}},"1.15.9":{"name":"@futdevpro/dynamo-eslint","version":"1.15.9","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.9","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"b1a05da1f2022073f9104cca4c35e4481e5d64c1","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.9.tgz","fileCount":263,"integrity":"sha512-K5eWb6IrGTtZV7bN13pbZKnwFn12+U+VP2OlgPygJbjCfXuVUapTFzzjR/ounUgtMjs5mESDq9WEJI5+oMEcUw==","signatures":[{"sig":"MEUCIQDMbpyX4NwSmCRRg+7716cJRNw0HRlmXkJ1f/8NLeT/cwIgYkUTzPrh0HHwucug2tj3BIyenWkbLjFzevK76KYLu+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689517},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"b645dc45c23529540c727c9b78b7c75c46ce2116","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.8"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.9_1779013851094_0.10049430361700962","host":"s3://npm-registry-packages-npm-production"}},"1.15.10":{"name":"@futdevpro/dynamo-eslint","version":"1.15.10","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.10","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"b426aa068f98404bc0f907bf30a16bbe63f49641","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.10.tgz","fileCount":263,"integrity":"sha512-es7xAq9iauYjn+SCHlJrt4f8BQiCRnv2N8d3zdR3WqgVmJxpnhOXnYzjY1T/tvoSOGVB1ni//bzlum1bths22A==","signatures":[{"sig":"MEUCIHnLNFs3e9s7I2T2y1yEzkBEJHHI1DYKPr+vIuHzV4jVAiEAh6sv/BjGbyTSWxb0wMb4Qp2dIQ47wS0bFEd8h3nuQak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":689557},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"24df5572b32f45f3c66c637722364bfe699c223b","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.13"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","eslint-plugin-unused-imports":"4.2.0","@typescript-eslint/eslint-plugin":"8.0.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.10_1779078621660_0.4222873413988688","host":"s3://npm-registry-packages-npm-production"}},"1.15.12":{"name":"@futdevpro/dynamo-eslint","version":"1.15.12","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.12","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"069e65d092f8a2eea3fd9da44828a7403652252c","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.12.tgz","fileCount":263,"integrity":"sha512-I3lp6jObaL9ta6nnH49a22xycjD5YTpGI33g/6QPHBCLx+yct8vpAoIasZtumGUYDpLLTZl1pQywU8f6cHaCwQ==","signatures":[{"sig":"MEQCIE9Sb0jl83zVVFhL+IAnlqTGNorkS+IHRipFlSH2ewPcAiARkcA5JbP1u3ZEOZsN41nNSae5/1TfTyDykG17mk7D2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":690762},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"ce1d04f4e7a6f472f92d8e89a6ab9a991c0d0f11","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.21","eslint-plugin-unused-imports":"4.2.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","@typescript-eslint/eslint-plugin":"8.0.0"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.12_1780619774963_0.26586189654281656","host":"s3://npm-registry-packages-npm-production"}},"1.15.14":{"name":"@futdevpro/dynamo-eslint","version":"1.15.14","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.14","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"4ab5a52e9251894cf2065da48fa6f5f809f57250","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.14.tgz","fileCount":264,"integrity":"sha512-WHu9RQV32JYeb3bFSYQ0/AqtK1MVYKv4+7R1MSYRuwXudb4upX4K0mzP4sUJGZDiBrjwHmdf8hjXUKFVvph2zg==","signatures":[{"sig":"MEQCIH28tV7+kA27vLDs7WNs+yLgUl0xPfyqQLWyflyrSfxeAiAYvEGJmyGEDJ0AkSbx8171DZVz6jnbUzPTSZd2K1wvsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714640},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"62eda3b682e0d8de9e9a482f6af8b8e6eb09df20","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.21","eslint-plugin-unused-imports":"4.2.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","@typescript-eslint/eslint-plugin":"8.0.0"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.14_1780997715439_0.7475406751661611","host":"s3://npm-registry-packages-npm-production"}},"1.15.15":{"name":"@futdevpro/dynamo-eslint","version":"1.15.15","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.15","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"26908a822a03f569d3dab9663d9d7634954b0a2f","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.15.tgz","fileCount":264,"integrity":"sha512-XXVyWh16BMD5XoPmUbBqQaIo8etwzROCGzItH57O2SXS0bdd/QHycl45mNeEoUNTNaziHn2lLMe97uXdiJMmyA==","signatures":[{"sig":"MEUCIBK57JJyoI70vLr66+dcrU62nvju0anMKiadwY70qdZbAiEAjLm1yndMsXrGgo7lfEaoJpMaiyYmmSnzDvjSlH7a9Lk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714640},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"6b9886552d9c27e31d91a3fc094622e9b104d21a","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.21","eslint-plugin-unused-imports":"4.2.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","@typescript-eslint/eslint-plugin":"8.0.0"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.15_1781078224506_0.4075786291140733","host":"s3://npm-registry-packages-npm-production"}},"1.15.16":{"name":"@futdevpro/dynamo-eslint","version":"1.15.16","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.16","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"3c290a8ef0967856461864c7e566bf7ae9f2386c","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.16.tgz","fileCount":264,"integrity":"sha512-b2hVpLo8SHvVHbXCMLfTGGSuDR8Im75z8WsfpFs9Ps2VdrJcxeYtHINcs8NFcDUjTXF/sCZYpx4wQFmU4WfpEA==","signatures":[{"sig":"MEYCIQDM0A1StJXeiuni0PiySw2twMNFboJc21l+aekTQNFtNAIhAMpo0o9mcgnrS7AovChtC4+vsDocijdWUG92IO8krPTh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714905},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"f95b97d2ca9ea361b16d4b08a80819b50ba39bd0","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.21","eslint-plugin-unused-imports":"4.2.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","@typescript-eslint/eslint-plugin":"8.0.0"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.16_1781146463231_0.7371549668934121","host":"s3://npm-registry-packages-npm-production"}},"1.15.18":{"name":"@futdevpro/dynamo-eslint","version":"1.15.18","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.18","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"315701421561579d102f45d7a74d788663895a49","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.18.tgz","fileCount":264,"integrity":"sha512-HiqyOsVaKaSdg7U9C8XjzG/FIfsvtbG0IiqPJB2BtcQMJPaVW4WIa9ahfn7fDjBUxlvGx0aGS/fjwOoETvAxXQ==","signatures":[{"sig":"MEYCIQCOAO0jDNgfzySFMxjKBdB7aDBl0Z1SviHFmY9L73/20gIhAI9ebML8bH8e8OzZK+AOSD1n9vSIE3FfoEkoB9qOmmwM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717764},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"704a6b287f4393689a40e42c782ddd83acb66166","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.21","eslint-plugin-unused-imports":"4.2.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","@typescript-eslint/eslint-plugin":"8.0.0"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.18_1782711466175_0.3296626509963019","host":"s3://npm-registry-packages-npm-production"}},"1.15.19":{"name":"@futdevpro/dynamo-eslint","version":"1.15.19","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.19","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"527030f7b3dd37116806fc6c140bb9df3fe6bc40","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.19.tgz","fileCount":264,"integrity":"sha512-nXV3+knhy1eK5teIbGITyROX9mvNcVLd7a5CUL3NKejtjDP1vJDOGq/Uv1JbvNtWD6Aje4/OLchycquB8/2Zdg==","signatures":[{"sig":"MEUCIQDqOm9WhzFWTLZzjFjeSKpGrnsUbG4gh/xcgjueKbTe9AIgYS9XbpgonPF5Tjs3z7dkt+11CV+k8fhdH+55W5K9rfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717834},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"6af0209525f4474fbc7952ac042c75b0b4f4ed51","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.21","eslint-plugin-unused-imports":"4.2.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","@typescript-eslint/eslint-plugin":"8.0.0"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.19_1783044125693_0.8973972321013277","host":"s3://npm-registry-packages-npm-production"}},"1.15.20":{"name":"@futdevpro/dynamo-eslint","version":"1.15.20","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.20","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"5adf721fcb9230c282183ce706968d292d0a9d5d","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.20.tgz","fileCount":264,"integrity":"sha512-dCYRjklFCHoIIfNn3q6ixQjoS4pSiSzcni7+2psu1ctNiAFm2KqClL4X6Mveka3PVKA5R60sDEv/U3UBpcfNsg==","signatures":[{"sig":"MEUCIQDJprgfRPWgyxUyLCwVd2WLXRlnaNRbmjWC4VW/ACxBogIgCe7OyhDyNz9jWoE8C7es9Jncgzt8WPPQugltYac8U5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720566},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"4df3abb8507a0cae2354bca052870112601110d9","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.21","eslint-plugin-unused-imports":"4.2.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","@typescript-eslint/eslint-plugin":"8.0.0"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.20_1784099301498_0.8140632913298895","host":"s3://npm-registry-packages-npm-production"}},"1.15.21":{"name":"@futdevpro/dynamo-eslint","version":"1.15.21","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.21","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"416ba7ee6f1cfa3ccc926de410912162c3e6ca02","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.21.tgz","fileCount":264,"integrity":"sha512-c+iQJzTcis0ezEZHWYi7B01BO+sYHZxO1khrBhwYLDY5NIxf07WBqvRd7fPSIvcudUBrTj2S7L0Hd1NzG5hFwA==","signatures":[{"sig":"MEYCIQD6dPOoITF8gqnidyGQNASaihufRzJLtv8sXM/R8BbtYwIhAM7STqcGEwfzeLc9KTvHscEVaWD2KgW7Lf0Wsfo7WNVl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724307},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"de14812b1943ab26f91d6a6e7fc23677e54951a3","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.21","eslint-plugin-unused-imports":"4.2.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","@typescript-eslint/eslint-plugin":"8.0.0"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.21_1784126782949_0.7277339261704587","host":"s3://npm-registry-packages-npm-production"}},"1.15.22":{"name":"@futdevpro/dynamo-eslint","version":"1.15.22","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.22","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"339f8261f317d600489b520068be305c4a41ac61","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.22.tgz","fileCount":264,"integrity":"sha512-orQ/RW/yKLGw85WLQyxgyPvsBwwF30nHLyqWMADUT2hn7FxGfmHNQLNwqSUyZtxqo00e2COWJIkokK+OgFnlIg==","signatures":[{"sig":"MEQCIFTB+abQAa8GPAjVkx3b3COcLzUBwi0wimJ8YANYpG8DAiBwYEIubFPdom6987jbrfSc7WedJVj/gd68w96rmnVQrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724331},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"a380295c70e8fb75edf2ff385de4b468c2987a08","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.21","eslint-plugin-unused-imports":"4.2.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","@typescript-eslint/eslint-plugin":"8.0.0"},"peerDependencies":{"eslint":"9.0.0","prettier":"3.3.0","eslint-plugin-jsdoc":"48.0.0","eslint-plugin-import":"2.29.0","eslint-plugin-prettier":"5.1.3","@typescript-eslint/parser":"8.0.0","@angular-eslint/eslint-plugin":"19.0.0","@angular-eslint/template-parser":"19.0.0","@typescript-eslint/eslint-plugin":"8.0.0","@angular-eslint/eslint-plugin-template":"19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.22_1785872181449_0.22817646511166356","host":"s3://npm-registry-packages-npm-production"}},"1.15.25":{"name":"@futdevpro/dynamo-eslint","version":"1.15.25","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.25","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"371594442d0f2ec6fc2671eeae183d79df6a1ce6","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.25.tgz","fileCount":264,"integrity":"sha512-nC6XeZrLWcigv6CVRVila3rohmffkq541EA52Zt73meKhsq8jQU1L0/Bg5jIvjXqTGTaB+Jhch+hIBqfwlMepA==","signatures":[{"sig":"MEQCIDCuamQFWm24h0K5/pLmZTQVl/JUzQE7IS9KGrCgssdWAiBI8N/f6f51nW0GKcZNu97rMnDs9n9N+joVG+GhZMI9Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731208},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"663edb25e8118f93bb7007ed51a6fef99324c7e4","scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.8.2","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.21","eslint-plugin-unused-imports":"4.2.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","@typescript-eslint/eslint-plugin":"8.0.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":">=18.0.0 <20","@angular-eslint/template-parser":">=18.0.0 <20","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.25_1786519920927_0.5737381348257862","host":"s3://npm-registry-packages-npm-production"}},"1.15.28":{"name":"@futdevpro/dynamo-eslint","version":"1.15.28","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.15.28","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"cadc74311a14dd13fc6266766f85020cfdee6cd2","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.15.28.tgz","fileCount":266,"integrity":"sha512-uNr+iKhYwxC88nJ6qUn7GgpENbR+eD3+tJMCmlCDcPAxaBhu69YA/YmIlq3BxG5vF9iLH231iTSkaTIugkGyXg==","signatures":[{"sig":"MEQCIH230gXeb8sgkPemtvBKbVz2ZKYpg9YZX1scEHG7Vr4WAiBs+DywA55CTN0jLFRRihnpXzD30al+a7Fae9C40Cqf5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758398},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"scripts":{"fix":"dynamo-fix","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"dynamo-eslintrc-audit","validate:naming":"dynamo-validate-naming","fix:return-types":"dynamo-fix-return-types","validate:imports":"dynamo-validate-imports","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.4","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.2","@futdevpro/fsm-dynamo":"1.15.21","eslint-plugin-unused-imports":"4.2.0","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"9.0.0","rimraf":"5.0.5","jasmine":"5.10.0","ts-node":"~10.9.1","typescript":"5.5.4","@types/node":"20.12.12","@types/jasmine":"4.3.5","jasmine-spec-reporter":"7.0.0","@typescript-eslint/parser":"8.0.0","@typescript-eslint/eslint-plugin":"8.0.0"},"peerDependencies":{"eslint":"^9.0.0","prettier":"^3.3.0","eslint-plugin-jsdoc":"^48.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^8.0.0","@angular-eslint/eslint-plugin":">=18.0.0 <20","@angular-eslint/template-parser":">=18.0.0 <20","@typescript-eslint/eslint-plugin":"^8.0.0","@angular-eslint/eslint-plugin-template":">=18.0.0 <20"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.15.28_1787059181639_0.9243723565573967","host":"s3://npm-registry-packages-npm-production"}},"1.20.2":{"name":"@futdevpro/dynamo-eslint","version":"1.20.2","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.20.2","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"d6a0b162e15ce79f0cce7c318737e059c7e6bdc3","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.2.tgz","fileCount":269,"integrity":"sha512-L/GYImqzaHuhsguAKpFZE7L22cyNNy1opLz9dMWpwYZR/WbxNn9enX7SG2+d99XCF1Mufw54XkUxsOR5r/ZFDw==","signatures":[{"sig":"MEYCIQDjxObb/gLrXqAyOSpNu7bT6/qWFMSysauiEeSckOR7PQIhAKnJuYfkLdIbSybJUlmzBg2w8a5uhgftL/Ja9qkSMY/A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761471},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.4","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.2","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.2_1787436153946_0.303262287042926","host":"s3://npm-registry-packages-npm-production"}},"1.20.3":{"name":"@futdevpro/dynamo-eslint","version":"1.20.3","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"ISC","_id":"@futdevpro/dynamo-eslint@1.20.3","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"4a7d7bc034ead38be96f2c2a6659d9a2cf5d00e8","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.3.tgz","fileCount":269,"integrity":"sha512-+CgD+F8/DE7Zk6QhKmLEH0W0ZV9srwH872hWrDNCGoGpTEODJqzkwFtcerRTnMJ/58BSJxIoJo1ibdf3y3W2Fw==","signatures":[{"sig":"MEUCIQCXdfD1ndiKmgYx6ZCO6lhSYkBHWar+PsE2zlVWLXcw8gIgYm37+E2b831C07tKgaMngdnkbGRvA52CM6hNKsOndqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762548},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine && npm publish","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"npm run build","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-all":"pnpm run build-tgz && pnpm run build","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run build-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.4","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.2","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.3_1787436664290_0.287720838318267","host":"s3://npm-registry-packages-npm-production"}},"1.20.5":{"name":"@futdevpro/dynamo-eslint","version":"1.20.5","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/dynamo-eslint@1.20.5","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"5a8d4a8c329e053726bb5a5d8f14cecd1a28119e","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.5.tgz","fileCount":151,"integrity":"sha512-kUkMDa++cnyPooexYUC4tJ7H0U07/x3aaohQFbFOUN+cAgUiAse2QJ+IGRiNMSh7XMC+6bwqGtlR6JcMpIpitQ==","signatures":[{"sig":"MEUCIQD5pBSyQJpbTAXgpclUDO8SmihE+/EF8N3QboVreH256AIgG7oPpdw5O9AVjBHE9twN0p3DtzShI9aBEhfsxR+CUJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333479},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"a096a8becb49bc458152d5fecc8eb3e130b53246","scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"pnpm run build && npm publish","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","deploy-all":"pnpm run build-tgz && pnpm run deploy","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run deploy-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.8","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.9","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.5_1787745131636_0.07605797381187718","host":"s3://npm-registry-packages-npm-production"}},"1.20.6":{"name":"@futdevpro/dynamo-eslint","version":"1.20.6","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/dynamo-eslint@1.20.6","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"a82212cc23f970d3983edce9031c3bead14272ef","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.6.tgz","fileCount":151,"integrity":"sha512-Qxy3el2RKZH4dyjvscdQKW6Xio40B8bArB2qjXALgUorIM4Ke0QUCZ/ruqlRczQcBsuiFID7uH0e40H6EOt4fg==","signatures":[{"sig":"MEYCIQCw8tRX4udGc8bvKEl195tChrLiqnCp6jZfBM9Px29fMgIhANvkqk+6ocIyVac7XM/zCTVO5jzTt5bl0/vJAMHigVLi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333480},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"d35b006f802128e67f81a330d3b2ffd3a142a664","scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"pnpm run build && npm publish","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","deploy-all":"pnpm run build-tgz && pnpm run deploy","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run deploy-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.8","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.10","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.6_1787863783038_0.15680925883891983","host":"s3://npm-registry-packages-npm-production"}},"1.20.8":{"name":"@futdevpro/dynamo-eslint","version":"1.20.8","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/dynamo-eslint@1.20.8","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"2a2615425c16a85493655ad08c58b57d24c54c24","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.8.tgz","fileCount":151,"integrity":"sha512-UXBRY3c1ASGp5UI/g9VrxfeAFTJjgLCRsOWdk3cRX1rLmbeTbGhcNCXPcmh5AVNElJSiUZ6ZwHMS4MSZBQUA/A==","signatures":[{"sig":"MEYCIQDcyI1BMG0Yrep6myQ64TwmAgwjuwlyI+uAw5WePfvN9gIhAOS5ARnuTXxw90h8aEAO3De4BiKpc3R6Z/Lyte3HxrhT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333480},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"b8a0bc961b98c6e9358899725b9241be6bc67574","scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"pnpm run build && npm publish","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","deploy-all":"pnpm run build-tgz && pnpm run deploy","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run deploy-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.8","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.12","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.8_1788057845659_0.9561081733521253","host":"s3://npm-registry-packages-npm-production"}},"1.20.9":{"name":"@futdevpro/dynamo-eslint","version":"1.20.9","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/dynamo-eslint@1.20.9","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"a9f277938457b6671e178e0b1742854b404a7733","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.9.tgz","fileCount":151,"integrity":"sha512-zvrATm12iNd19S7fmLjPnqKxzFlfYasP752u8/Wa09bc/fEsW9xI/viU9ARDwsmcdjLuioxRl5XUT3haS9W3+Q==","signatures":[{"sig":"MEQCIDg7LQyILl0rJL4JvJFCbk6y2+mBegk3s2Pdla0UIxGEAiBvXdRoS1p8WTeX1PUVnprShyaBVfEXTH2JAJzf6O5GNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333480},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"77b0cd0f55cc4a1c0925523abccf6ef6947abddf","scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"pnpm run build && npm publish","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","deploy-all":"pnpm run build-tgz && pnpm run deploy","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run deploy-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.8","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.16","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.9_1788212560007_0.38579910856367294","host":"s3://npm-registry-packages-npm-production"}},"1.20.12":{"name":"@futdevpro/dynamo-eslint","version":"1.20.12","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/dynamo-eslint@1.20.12","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"bf0f7edd9324e3e8db3be08f7cd62b8cd9647058","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.12.tgz","fileCount":151,"integrity":"sha512-uM85Ixj78UMWjf96z9HNZWH0i15npJhpz0M7JtYkhnkNDy7M2vKsGLWlOspb1PrXf5Iv3+sEqxSqY0IZ/kgB4Q==","signatures":[{"sig":"MEUCIHcI6p7mEtJEdZFSpdPmFFDY3H2BU7qYrohmmnBLR+gtAiEA0vpxF/VeZJB4ePtCG9UzvPstg6ehVtND/aIdy78g+UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338751},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"4f72015f092cc8bf40b9409e74af878cfcd9bb19","scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"pnpm run build && npm publish","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","deploy-all":"pnpm run build-tgz && pnpm run deploy","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run deploy-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.4","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.16","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.12_1788266937762_0.5646979650410049","host":"s3://npm-registry-packages-npm-production"}},"1.20.14":{"name":"@futdevpro/dynamo-eslint","version":"1.20.14","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/dynamo-eslint@1.20.14","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"a9520746b7235a649ac0de8b1a87bfa860a1605c","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.14.tgz","fileCount":151,"integrity":"sha512-6O48nsO3/nEXozchKtYh16TVzR68BcR/VGfIywwDmbaB2H1WLUtAil0iX83c26A34BJqNasCtv4eLZIfriKk4Q==","signatures":[{"sig":"MEYCIQCySa2kXjZ72dahCcx5cz1E0y6K93/xy5q47ikujlM30wIhAO+vs4mvqia/BqiYzoeCEC7y4bNQCJcFPf3nmG7Hq+A6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341387},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"f35c3030bf60053b61f367b10187e46ef7dded38","scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"pnpm run build && npm publish","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","deploy-all":"pnpm run build-tgz && pnpm run deploy","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run deploy-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.8","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.24","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.14_1788409940376_0.9837523974178197","host":"s3://npm-registry-packages-npm-production"}},"1.20.18":{"name":"@futdevpro/dynamo-eslint","version":"1.20.18","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/dynamo-eslint@1.20.18","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"80864f4f40c6d6ff8a658f532beecc0d496bfcda","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.18.tgz","fileCount":151,"integrity":"sha512-FNERvCII//j+ErSZIjIwj6Xnz4qkckBcyTGvTK1FmlDq67iR8exxD1c2E8QVWkWFEchSfhdFtytLZl+sf7n/cw==","signatures":[{"sig":"MEUCIQCJCNHjGNM89Ay7DUgV+cbsw3JGG9HK+B6bARINttaqdgIgBdjO+qGyTzV3cyMaIgKJ1/sZdcX2t3JoOhoyB+K7yKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341387},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"bb6470218b94bdc1aabdcb07cca96c198b5c3cb0","scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"pnpm run build && npm publish","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","deploy-all":"pnpm run build-tgz && pnpm run deploy","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run deploy-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.8","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.31","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.18_1788577138433_0.6777025624739004","host":"s3://npm-registry-packages-npm-production"}},"1.20.29":{"name":"@futdevpro/dynamo-eslint","version":"1.20.29","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/dynamo-eslint@1.20.29","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js"},"dist":{"shasum":"77e378f965f5f423ade1379773312499638a1897","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.29.tgz","fileCount":151,"integrity":"sha512-AJFBpTvosAL+Ii0VtXMB2jdUQLPef5r9Xu1aMvZb6hYdRqh9XmoIJICK2T+4tsypyVYTTwcuqrpRvka8HBkb7w==","signatures":[{"sig":"MEQCIEZXybbSC7SpxNdD0405qP0pDHnOfoaG7xdc/7puKEBVAiAZZhBQZp4VYmoVZVUEfFhBuDUaeJzu5HnZCXVxlI9+Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDg0a9TTgTqGo9ADFysw6aos18wwgKnUN3Bm/HwUTxlTQIhAMb2jd8D9TOgJPg6e7pMlPppGxtZz27DU40LZrsuv5CG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341387},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"cb36b27bad2608e153da9d752823632f6462de91","scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"pnpm run build && npm publish","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","deploy-all":"pnpm run build-tgz && pnpm run deploy","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run deploy-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.8","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.50","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.29_1789605988111_0.8349585631545746","host":"s3://npm-registry-packages-npm-production"}},"1.20.51":{"name":"@futdevpro/dynamo-eslint","version":"1.20.51","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/dynamo-eslint@1.20.51","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js","dynamo-xss-surface-baseline":"build/scripts/xss-surface-baseline.js","dynamo-unused-components-baseline":"build/scripts/unused-components-baseline.js","dynamo-ui-building-blocks-baseline":"build/scripts/ui-building-blocks-baseline.js"},"dist":{"shasum":"8967d524f3ac6367f00d57a7d57b1366d0049116","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.51.tgz","fileCount":219,"integrity":"sha512-h5M/8t4hSW98MnwuO4QEJQkctzjmWq3RJNqBZdTn1yJg2bn+IN5+cYfqY4LpqGzkQn2ShEYLeZyRNv0LtvhrRg==","signatures":[{"sig":"MEQCIG9GNcdAS8ar3LxoeaUKV+DiB00hS6H4OCpZJVHr07k4AiAQIYpibmSEShhHfzD/QKxjetMdYCcLjd5sdUTAaSsFOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUa3DBYf+2G7OA9iD8ZYDe1QT2RBtMn3045XgFedRUfwIhAI46IVv6WlwsZcKhVqXOXcJKt4HBj4BoaPYzDpHpJYgH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":507991},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"83d60b46b2a1f5f5a9738480d6c18611548791f4","scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"pnpm run build && npm publish","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","deploy-all":"pnpm run build-tgz && pnpm run deploy","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run deploy-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.8","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.88","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.51_1790215104857_0.9541343460448415","host":"s3://npm-registry-packages-npm-production"}},"1.20.55":{"name":"@futdevpro/dynamo-eslint","version":"1.20.55","keywords":["eslint","typescript","angular","node","dynamo"],"author":{"name":"Future Development Program Ltd."},"license":"MIT","_id":"@futdevpro/dynamo-eslint@1.20.55","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-lint-strict":"build/scripts/lint-strict.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js","dynamo-xss-surface-baseline":"build/scripts/xss-surface-baseline.js","dynamo-unused-components-baseline":"build/scripts/unused-components-baseline.js","dynamo-ui-building-blocks-baseline":"build/scripts/ui-building-blocks-baseline.js"},"dist":{"shasum":"08a42d894b1718d2b25bd27a5a4caf764109ad25","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.55.tgz","fileCount":231,"integrity":"sha512-To+5YmvN5Q+nT3S5OHFLb3W6Fd+5Ez+ZwpGY+g9hq7axj1intUQupeQ9YKuZ+nn7zx3ekUa0dfEdEmKJ9RoG+w==","signatures":[{"sig":"MEUCIQC8QBXC88gYgO6a+T7tbc72F6ysPM1C/fBNZ2GnB3NpTwIgbHbo+NDFj3g2QH8fGH264xlQkPEXblhmcOW8/pwZQDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBDaZg0Bafk2IVxQAe7hXSwgZKLjHkKK0orwehNvXbUOAiEAtahkb4sSfbgN6kZnJ8Y96VdiGmvTbW4MyvFpRMOePwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561794},"main":"./build/index.js","type":"commonjs","types":"./build/index.d.ts","exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"add7ddfdac70808ddc8f489ab00ebe454f516da5","scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"pnpm run build && npm publish","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","deploy-all":"pnpm run build-tgz && pnpm run deploy","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run deploy-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"_npmVersion":"10.9.8","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.93","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamo-eslint_1.20.55_1790256240709_0.1784559039030933","host":"s3://npm-registry-packages-npm-production"}},"1.20.57":{"_id":"@futdevpro/dynamo-eslint@1.20.57","bin":{"dynamo-fix":"build/scripts/dynamo-fix.js","dynamo-lint-strict":"build/scripts/lint-strict.js","dynamo-eslintrc-audit":"build/scripts/eslintrc-audit.js","dynamo-validate-naming":"build/scripts/validate-naming.js","dynamo-fix-return-types":"build/scripts/fix-return-types.js","dynamo-validate-imports":"build/scripts/validate-imports.js","dynamo-xss-surface-baseline":"build/scripts/xss-surface-baseline.js","dynamo-unused-components-baseline":"build/scripts/unused-components-baseline.js","dynamo-ui-building-blocks-baseline":"build/scripts/ui-building-blocks-baseline.js"},"dist":{"shasum":"973536fd52b3b18471e29d12c4e2d6bdd4708b55","tarball":"https://registry.npmjs.org/@futdevpro/dynamo-eslint/-/dynamo-eslint-1.20.57.tgz","fileCount":231,"integrity":"sha512-cdjP3ZGCRFByI51KaMdiw83AXKEuj6ryM72uhcfuegExa5NrjwDFpd7G7G/wy2TFEkxQssKH3zbbs/CrlSt/fg==","signatures":[{"sig":"MEYCIQC8JnB8rxuolOr0SYSqsYEC3i3o1RV3EyxA+59kiDhRuQIhAKFh8XeBbp8SL3l9Q+VzaNj4XrIl6y9fPC0MVxFDSKrn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGP+MnPS+Q/jepjNcVHE3SFeU9ejHTT066Ev+WFroeYgAiA9Zv5GqLFMPMNkZHyJZhwbNGXHe0Tp3uBi0FK6ZBZBZA=="}],"unpackedSize":560171},"main":"./build/index.js","name":"@futdevpro/dynamo-eslint","type":"commonjs","types":"./build/index.d.ts","author":{"name":"Future Development Program Ltd."},"exports":{".":{"types":"./build/index.d.ts","default":"./build/index.js"},"./fsm":"./build/configs/fsm.js","./ngx":"./build/configs/ngx.js","./nts":"./build/configs/nts.js","./base":"./build/configs/base.js","./plugin":"./build/plugin/index.js","./ngx-package":"./build/configs/ngx-package.js","./nts-package":"./build/configs/nts-package.js"},"gitHead":"89bf178a75ec8b484c1051b33e53e0f9e4f9ff8b","license":"MIT","scripts":{"fix":"node ./build/scripts/dynamo-fix.js","lint":"eslint src --ext .ts","prep":"npm i -g pnpm rimraf nodemon jasmine && pnpm i","test":"npm run prep && pnpm run build-base && jasmine","build":"pnpm run build-base && jasmine","clean":"pnpm run prep && rimraf ./build && rimraf package-lock.json && rimraf pnpm-lock.yaml && rimraf ./node_modules","start":"npm run prep && nodemon","deploy":"pnpm run build && npm publish","prepare":"husky","lint:fix":"eslint src --ext .ts --fix --fix-type problem,suggestion,layout","test-fix":"npm test && npm run lint:fix","build-tgz":"pnpm run build-base && jasmine && pnpm pack && move ./*.tgz ../tgz-collection/dynamo-eslint","test-full":"pnpm run prep && pnpm run test","test-lint":"npm test && npm run lint","build-base":"rimraf ./build && npx tsc","deploy-all":"pnpm run build-tgz && pnpm run deploy","test-clean":"pnpm run build-clean && jasmine","build-clean":"pnpm run clean && pnpm run build-base","nodemon-run":"npm run build-tgz","build-n-test":"pnpm i && pnpm run build-tgz","clean-deploy":"pnpm run clean && pnpm run deploy-all","lint:fix-all":"eslint src --ext .ts --fix && dynamo-fix-return-types","test:coverage":"npx c8 --reporter=html --reporter=text --reporter=lcov node scripts/run-coverage-tests.js","audit:eslintrc":"node ./build/scripts/eslintrc-audit.js","validate:naming":"node ./build/scripts/validate-naming.js","fix:return-types":"node ./build/scripts/fix-return-types.js","validate:imports":"node ./build/scripts/validate-imports.js","preprep-setup-safechain-linux":"curl -fsSL https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.sh | sh","preprep-setup-safechain-windows":"iex (iwr \"https://raw.githubusercontent.com/AikidoSec/safe-chain/main/install-scripts/install-safe-chain.ps1\" -UseBasicParsing)"},"version":"1.20.57","_npmUser":{"name":"itharen","email":"contact@futdevpro.hu"},"keywords":["eslint","typescript","angular","node","dynamo"],"_npmVersion":"10.9.8","description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","directories":{},"maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"_nodeVersion":"22.23.2","dependencies":{"tslib":"2.8.1","fast-glob":"3.3.3","@futdevpro/fsm-dynamo":"1.20.105","eslint-plugin-unused-imports":"4.4.1","eslint-plugin-max-params-no-constructor":"0.0.4"},"DyBu_settings":{"systemName":"dynamo","packageType":"full-stack-package","tgzFolderName":"dynamo-eslint"},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","eslint":"9.39.5","rimraf":"6.1.3","jasmine":"5.10.0","ts-node":"~10.9.2","typescript":"5.9.3","@types/node":"22.20.1","@types/jasmine":"5.1.15","angular-eslint":"20.7.0","typescript-eslint":"8.67.0","jasmine-spec-reporter":"7.0.0"},"peerDependencies":{"eslint":"~9.39.5","typescript":">=5.8.2 <6.0.0","angular-eslint":"~20.7.0","typescript-eslint":"~8.67.0"},"peerDependenciesMeta":{"angular-eslint":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dynamo-eslint_1.20.57_1790335214920_0.2676964855138333"}}},"time":{"created":"2025-10-10T12:49:27.131Z","modified":"2026-09-25T11:20:15.543Z","1.12.1":"2025-10-10T12:49:27.319Z","1.14.2":"2025-10-22T00:33:35.310Z","1.14.3":"2025-10-23T06:27:19.838Z","1.14.4":"2025-10-23T17:09:28.799Z","1.14.6":"2025-10-23T22:29:14.679Z","1.14.7":"2025-10-23T23:18:43.393Z","1.14.8":"2025-10-24T00:08:17.925Z","1.14.9":"2025-10-24T18:43:02.397Z","1.14.10":"2025-10-24T22:18:50.089Z","1.14.11":"2025-10-24T22:37:42.837Z","1.14.12":"2025-10-25T01:11:40.140Z","1.14.13":"2025-10-26T17:44:30.998Z","1.14.14":"2025-11-02T23:04:37.878Z","1.14.15":"2025-11-08T21:29:57.321Z","1.14.16":"2025-11-09T02:02:41.420Z","1.14.17":"2025-11-10T23:50:14.725Z","1.14.18":"2025-11-11T06:53:21.547Z","1.14.19":"2025-11-12T01:24:41.167Z","1.14.20":"2025-11-12T05:08:10.198Z","1.14.21":"2025-11-21T21:24:59.149Z","1.14.22":"2025-11-22T05:35:14.652Z","1.14.23":"2025-12-02T17:41:35.000Z","1.14.24":"2025-12-09T19:24:06.352Z","1.14.25":"2025-12-10T19:57:58.196Z","1.14.26":"2026-01-08T17:01:49.200Z","1.14.27":"2026-01-09T03:43:08.759Z","1.14.28":"2026-01-12T16:27:30.371Z","1.14.29":"2026-01-14T19:24:18.915Z","1.14.30":"2026-01-15T05:01:32.375Z","1.14.31":"2026-01-17T01:31:12.560Z","1.14.32":"2026-01-19T20:17:24.102Z","1.14.33":"2026-01-21T02:33:21.493Z","1.14.34":"2026-01-22T15:04:47.337Z","1.14.35":"2026-01-23T07:53:18.492Z","1.15.1":"2026-01-27T03:16:21.205Z","1.15.2":"2026-02-08T18:57:54.152Z","1.15.3":"2026-02-21T19:45:26.885Z","1.15.4":"2026-02-22T01:08:02.365Z","1.15.5":"2026-03-10T21:29:05.644Z","1.15.6":"2026-03-13T11:41:37.424Z","1.15.7":"2026-04-07T21:15:12.175Z","1.15.8":"2026-05-09T15:28:47.879Z","1.15.9":"2026-05-17T10:30:51.261Z","1.15.10":"2026-05-18T04:30:21.811Z","1.15.12":"2026-06-05T00:36:15.125Z","1.15.14":"2026-06-09T09:35:15.627Z","1.15.15":"2026-06-10T07:57:04.685Z","1.15.16":"2026-06-11T02:54:23.467Z","1.15.18":"2026-06-29T05:37:46.332Z","1.15.19":"2026-07-03T02:02:05.868Z","1.15.20":"2026-07-15T07:08:21.681Z","1.15.21":"2026-07-15T14:46:23.185Z","1.15.22":"2026-08-04T19:36:21.642Z","1.15.25":"2026-08-12T07:32:01.103Z","1.15.28":"2026-08-18T13:19:41.773Z","1.20.2":"2026-08-22T22:02:34.072Z","1.20.3":"2026-08-22T22:11:04.449Z","1.20.5":"2026-08-26T11:52:11.770Z","1.20.6":"2026-08-27T20:49:43.191Z","1.20.8":"2026-08-30T02:44:05.817Z","1.20.9":"2026-08-31T21:42:40.163Z","1.20.12":"2026-09-01T12:48:57.902Z","1.20.14":"2026-09-03T04:32:20.590Z","1.20.18":"2026-09-05T02:58:58.580Z","1.20.29":"2026-09-17T00:46:28.286Z","1.20.51":"2026-09-24T01:58:25.004Z","1.20.55":"2026-09-24T13:24:00.801Z","1.20.57":"2026-09-25T11:20:15.077Z"},"author":{"name":"Future Development Program Ltd."},"license":"MIT","keywords":["eslint","typescript","angular","node","dynamo"],"description":"Shared ESLint configs, Dynamo-powered plugin and validators for FutDevPro stacks","maintainers":[{"name":"itharen","email":"contact@futdevpro.hu"},{"name":"kucika14","email":"mate.akos91@gmail.com"},{"name":"zgutlevente","email":"zgut.levente@futdevpro.hu"}],"readme":"# @futdevpro/dynamo-eslint\n\nShared ESLint presets, custom Dynamo rules, and validation tools for FutDevPro TypeScript projects. This package provides standardized linting configurations optimized for **lint-on-save** functionality across different project types.\n\n## 🚀 Quick Start\n\n### Installation\n\n```bash\nnpm install --save-dev @futdevpro/dynamo-eslint\n```\n\n### Required Peer Dependencies\n\n```bash\nnpm install --save-dev \\\n  eslint@~9.39.5 \\\n  typescript@5.9.3 \\\n  typescript-eslint@~8.67.0\n```\n\nFor Angular projects, also install:\n```bash\nnpm install --save-dev \\\n  angular-eslint@~20.7.0\n```\n\n`angular-eslint` is an optional peer for Node-only consumers and is required when loading the `ngx` or\n`ngx-package` preset.\n\n## 📋 Available Presets\n\n### 1. **base** - Core TypeScript Rules\nGeneric TypeScript projects with browser environment.\n\n```javascript\nconst baseConfig = require('@futdevpro/dynamo-eslint/base');\n\nmodule.exports = baseConfig;\n```\n\n**Features:**\n- Browser environment\n- 1000 line limit\n- All Dynamo custom rules enabled\n- Explicit return types required\n\n### 2. **nts** - Node TypeScript Projects\nNode.js TypeScript applications and services.\n\n```javascript\nconst ntsConfig = require('@futdevpro/dynamo-eslint/nts');\n\nmodule.exports = ntsConfig;\n```\n\n**Features:**\n- Node environment\n- 1500 line limit (extended for server code)\n- Module source type\n- All base rules + Node-specific optimizations\n\n### 3. **ngx** - Angular Projects\nAngular applications with component and template linting.\n\n```javascript\nconst ngxConfig = require('@futdevpro/dynamo-eslint/ngx');\n\nmodule.exports = ngxConfig;\n```\n\n**Features:**\n- Angular ESLint integration\n- Browser environment\n- Component and template linting\n- Angular-specific rules\n\n### 4. **fsm** - Full Stack Module\nFull-stack TypeScript modules (same as base).\n\n```javascript\nconst fsmConfig = require('@futdevpro/dynamo-eslint/fsm');\n\nmodule.exports = fsmConfig;\n```\n\n### 5. **nts-package** - Node TypeScript Packages\nNPM packages and libraries built with TypeScript.\n\n```javascript\nconst ntsPackageConfig = require('@futdevpro/dynamo-eslint/nts-package');\n\nmodule.exports = ntsPackageConfig;\n```\n\n**Features:**\n- Relaxed `@typescript-eslint/ban-types` and `no-explicit-any` rules\n- Optimized for package development\n- Extended line limits for library code\n\n### 6. **ngx-package** - Angular Packages\nAngular libraries and packages.\n\n```javascript\nconst ngxPackageConfig = require('@futdevpro/dynamo-eslint/ngx-package');\n\nmodule.exports = ngxPackageConfig;\n```\n\n## ⚙️ Lint-on-Save Configuration\n\n**Critical: Configure ESLint to run ONLY on save, not on type!**\n\n### VSCode/Cursor Settings\n\nCreate `.vscode/settings.json` in your project root:\n\n```json\n{\n  \"eslint.run\": \"onSave\",\n  \"eslint.workingDirectories\": [{ \"mode\": \"auto\" }],\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": \"explicit\"\n  },\n  \"eslint.validate\": [\n    \"javascript\",\n    \"typescript\"\n  ]\n}\n```\n\n### Workspace vs User Settings\n\n- **Workspace settings** (`.vscode/settings.json`): Apply only to current project\n- **User settings**: Apply globally to all projects\n\nFor team consistency, use workspace settings.\n\n### Multi-Root Workspace Configuration\n\nFor workspaces with multiple projects:\n\n```json\n{\n  \"eslint.run\": \"onSave\",\n  \"eslint.workingDirectories\": [\n    { \"mode\": \"auto\" },\n    { \"directory\": \"./packages/package-a\" },\n    { \"directory\": \"./packages/package-b\" }\n  ],\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": \"explicit\"\n  }\n}\n```\n\n## 🔧 Custom Dynamo Rules\n\nThis package includes custom ESLint rules for Dynamo conventions:\n\n### Import Rules\n- **`@futdevpro/dynamo/import-order`**: Enforces consistent import ordering\n- **`@futdevpro/dynamo/no-import-type`**: Forbids TypeScript `import type` syntax\n- **`@futdevpro/dynamo/no-js-import`**: Prevents importing `.js` files in TypeScript\n\n### Naming Rules\n- **`@futdevpro/dynamo/naming-patterns`**: Enforces DyFM naming conventions\n\n### Type Rules\n- **`@futdevpro/dynamo/explicit-types`**: Enforces explicit type annotations on all TypeScript declarations (functions, variables, parameters, class properties, destructuring)\n\n### Security Rules\n- **`@futdevpro/dynamo/no-unlisted-inner-html`** (BFR-QA-005): XSS-surface guard — reports every `[innerHTML]`\n  binding (`.html` and inline `.ts` templates) and every `bypassSecurityTrust…(…)` call, EXCEPT in reviewed files on\n  the `allow` list and up to the committed per-file **baseline**. So today's surfaces pass and every NEW one fails.\n  Options: `allow: string[]` (path suffixes) · `baselineFile` (default `.dynamo/xss-surface-baseline.json`) ·\n  `escapePipe` (path suffix of your escaping pipe — it must escape `& < > \"` BEFORE producing HTML). Comments and\n  `*.spec.ts` files are ignored.\n\n  **Adopt it in a project** (run in the folder ESLint runs in, e.g. `client/`):\n  ```bash\n  npx dynamo-xss-surface-baseline          # writes .dynamo/xss-surface-baseline.json — commit it\n  npx dynamo-xss-surface-baseline --check  # exit 1 if the surface grew beyond the committed baseline\n  ```\n  The `ngx` preset switches the rule on (`error`) **only when that baseline file exists** — without it nothing\n  changes, so a dependency bump never breaks an existing lint step. Regenerate the baseline only after a reviewed\n  change. ⚠️ A rule-level baseline on purpose: ESLint's own `--suppress-rule` is applied only by the ESLint CLI, not\n  by the `ESLint` API that `ng lint` uses (measured on eslint 9.39.5).\n\n### UI Building-Block Rules\n- **`@futdevpro/dynamo/scroll-container-min-h-0`** (BFR-QA-004 ①): a scroll container (`overflow-(y-)auto|scroll`, or\n  a component tag you list as a scroller) that will NOT scroll — between it and the element giving the chain its\n  height (`h-full`, a fixed height) a column-flex item lacks `min-h-0`, so the chain grows to the content height.\n  Not reported: a scroll container with its own fixed height, an outer scroll container on the way, an\n  `absolute`/`fixed` ancestor, a component host without classes in the template (its `host`/`:host` styles are not\n  visible), or no height source in the template at all. The chain is followed inside one template.\n- **`@futdevpro/dynamo/module-load-failed-branch`** (BFR-QA-004 ②): a module (`…/_modules/<name>/`) whose templates\n  show a loading state (`…Loading…`, `inProgress_$`, `loading-skeleton`) but none of which shows a failed state\n  (`@if (…error|…failed…)`, a `…load-failed` / `…error-state` component, a `load…error|failed` test id). A list OF\n  errors (`errors`) is not a failed state.\n- **`@futdevpro/dynamo/empty-state-requires-guard`** (BFR-QA-003): an empty-state message — a Hungarian \"none / not\n  yet\" sentence (`Nincs…`, `Még nincs…`, also in an empty-state component's `message`) or a `@for … @empty` branch —\n  with no loading / failed guard: neither an ancestor `@if` / `@else if` of the same template nor any template up the\n  rendering parent chain guards it (`inProgress`, `failed_$()`, `loading`, `skeleton`, `load-failed`, `…Loaded_$()`).\n  Unguarded, the user reads \"none\" WHILE the data loads and AFTER a failed load. Not reported: the empty-state\n  component tag alone (it is also a \"select something\" placeholder), a permission denial (\"Nincs jogosultság…\").\n  Known limits: a guard passed through an `[input]`, an i18n-bound message, a descriptive \"Nincs…\" sentence, an\n  `@empty` over a locally computed list — silence a NEW such case with\n  `<!-- eslint-disable-next-line @futdevpro/dynamo/empty-state-requires-guard -->`. Counted per file in the same\n  baseline (`emptyStatesWithoutGuard`); the `ngx` preset switches it on **only when the baseline has that section**,\n  i.e. after you regenerate the baseline with a version that knows the rule.\n\n  **Adopt them in a project** (run in the folder ESLint runs in, e.g. `client/`):\n  ```bash\n  npx dynamo-ui-building-blocks-baseline                                   # writes .dynamo/ui-building-blocks-baseline.json — commit it\n  npx dynamo-ui-building-blocks-baseline --scroller-tag app-pull-to-refresh # a component that IS a scroll container\n  npx dynamo-ui-building-blocks-baseline --check                           # exit 1 on a new case\n  ```\n  Exactly like the XSS guard: the `ngx` preset switches the first two rules on (`error`) **only when that baseline file\n  exists** (the empty-state rule: only when it also has its section), so a dependency bump never breaks a `--max-warnings=0` lint step. The listed scroller tags live in the\n  baseline's `settings`, so the rules and the generator always agree. Lower the baseline when you fix a case.\n\n### Unused Component Rule\n- **`@futdevpro/dynamo/no-unused-component`** (BFR-QA-006, project-wide): an Angular `@Component` that is built but\n  used NOWHERE in the folder ESLint runs in — its selector is in no comment-free template (`.html`, or an inline\n  `template:` in backticks or quotes) and nothing references its class in a usage position (route, lazy route,\n  `dialog.open(…)`, bootstrap, `createComponent(…)`, an assignment…). NOT usages: `import … from` lines (a route can\n  disappear while its import stays), `imports` / `declarations` / `exports` entries, the component's own file, specs\n  and stories. When a reference exists only in a comment (`// X_Component,`, `<!-- <app-x> -->`) the message says a\n  finished feature may be switched off. Meant for **apps** — in a library every public component is \"unused\" inside\n  the package.\n\n  **Adopt it in a project** (run in the folder ESLint runs in, e.g. `client/`):\n  ```bash\n  npx dynamo-unused-components-baseline          # writes .dynamo/unused-components-baseline.json — commit it\n  npx dynamo-unused-components-baseline --check  # exit 1 on a new unused component\n  ```\n  Same gate as the other baseline guards: the `ngx` preset switches it on (`error`) **only when that file exists**.\n  The project scan is cached per process and re-stamped every 3 s (editor lint-on-save).\n\n## 🛠️ CLI Validation Tools\n\nUse these commands to validate your codebase:\n\n```bash\n# Validate import ordering across all TypeScript files\ndynamo-validate-imports\n\n# Validate naming conventions across all TypeScript files  \ndynamo-validate-naming\n\n# Audit ESLint configurations for duplicate rules\ndynamo-eslintrc-audit\n\n# Run comprehensive fixes\ndynamo-fix\n\n# Fix missing type annotations (functions, variables, parameters, class properties)\ndynamo-fix-return-types\n```\n\n### NPM Scripts Integration\n\nAdd to your `package.json`:\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"eslint src --ext .ts\",\n    \"lint:fix\": \"eslint src --ext .ts --fix\",\n    \"validate:imports\": \"dynamo-validate-imports\",\n    \"validate:naming\": \"dynamo-validate-naming\",\n    \"audit:eslintrc\": \"dynamo-eslintrc-audit\",\n    \"fix\": \"dynamo-fix\",\n    \"fix:types\": \"dynamo-fix-return-types\"\n  }\n}\n```\n\n### Strict lint gate — `dynamo-lint-strict`\n\nA release/CI gate whose exit code comes from ESLint's **aggregated** counters (the project's own flat config):\n\n```bash\ndynamo-lint-strict [patterns...] [--max-warnings <n>] [--json]\ndynamo-lint-strict src --max-warnings 0     # zero-warning gate\ndynamo-lint-strict src --max-warnings 1200  # ratchet for a known warning backlog\n```\n\n| exit | meaning |\n|---|---|\n| `0` | 0 errors (parsing errors included) and warnings within the budget |\n| `1` | any error, or more warnings than `--max-warnings` |\n| `2` | lint could not run — config error, no file matched, crash (**never** a pass) |\n\n- **Warning budget:** without `--max-warnings` warnings are reported but don't fail; set it explicitly for a gate.\n- **`--json`:** the last stdout line is `{ errorCount, fatalErrorCount, warningCount, fileCount, maxWarnings, legacyEslintignore, passed, exitCode }`.\n- **`.eslintignore` is dead in ESLint 9 flat config** — the files listed there ARE linted. The gate reports it loudly;\n  move the patterns into an `ignores` entry of `eslint.config.*`:\n  `module.exports = [ ...require('@futdevpro/dynamo-eslint/ngx'), { ignores: [ 'dist-electron/**' ] } ];`\n\n### Explicit legacy boolean-name exceptions\n\n`dynamo-validate-naming` is strict by default. A consumer that must preserve an existing persisted or public\ncontract can allow individual boolean property names in its `package.json`:\n\n```json\n{\n  \"dynamoEslint\": {\n    \"naming\": {\n      \"allowedBooleanPropertyNames\": [\"closed\", \"revoked\"]\n    }\n  }\n}\n```\n\nUse this only for fields whose rename requires an explicit data/API migration. The validator rejects malformed\nconfiguration and continues to enforce every unlisted boolean property.\n\n## 🔄 Migration from Manual Configs\n\n### Quick Migration Checklist\n\n1. **Install the package and peer dependencies**\n2. **Replace your `.eslintrc.json`** with the appropriate preset\n3. **Configure lint-on-save** in VSCode/Cursor settings\n4. **Run validation tools** to check for issues\n5. **Update CI/CD** to use the new configuration\n\n### Common Migration Issues\n\n- **Peer dependency conflicts**: Ensure all peer dependencies are installed\n- **Working directory issues**: Use `\"eslint.workingDirectories\": [{ \"mode\": \"auto\" }]`\n- **Rule conflicts**: The presets handle most conflicts automatically\n\n> 📖 **Detailed Migration Guide**: See [Migration Guide](./docs/migration.md) for step-by-step instructions.\n\n## 🐛 Troubleshooting\n\n### Lint-on-Save Not Working\n\n1. **Check ESLint is running on save only:**\n   ```json\n   {\n     \"eslint.run\": \"onSave\"  // NOT \"onType\"\n   }\n   ```\n\n2. **Verify working directories:**\n   ```json\n   {\n     \"eslint.workingDirectories\": [{ \"mode\": \"auto\" }]\n   }\n   ```\n\n3. **Check file associations:**\n   ```json\n   {\n     \"eslint.validate\": [\"javascript\", \"typescript\"]\n   }\n   ```\n\n### Peer Dependency Issues\n\nEnsure all peer dependencies are installed with compatible versions:\n\n```bash\nnpm ls typescript-eslint angular-eslint eslint typescript\n```\n\n### ESLint v9 Flat Config\n\nThis package now uses ESLint v9 flat config format (`eslint.config.js`) for all exported presets. The package itself also uses flat config for self-linting.\n\n## 📁 Examples\n\nReference implementations are available in the `samples/` directory:\n\n- `samples/base/eslint.config.js` - Base preset example\n- `samples/nts/eslint.config.js` - Node TypeScript example  \n- `samples/ngx/eslint.config.js` - Angular example\n- `samples/fsm/eslint.config.js` - Full Stack Module example\n- `samples/nts-package/eslint.config.js` - Node TypeScript Package example\n- `samples/ngx-package/eslint.config.js` - Angular Package example\n\n## 🔧 Recent Fixes\n\n### TypeScript AST Transformation Context Fix\n\nThe `dynamo-fix-return-types` script includes a fix for TypeScript AST transformation context issues. This resolves compilation errors when using `ts.visitEachChild()` by properly providing the `TransformationContext` parameter:\n\n```typescript\n// Fixed implementation\nreturn ts.visitEachChild(node, visit, {} as ts.TransformationContext);\n```\n\nThis ensures compatibility with TypeScript's AST transformation APIs.\n\n### Enhanced Type Annotation Fixing\n\nThe `dynamo-fix-return-types` script now handles comprehensive type annotation fixing:\n\n- **Function declarations**: Adds return type annotations\n- **Arrow functions**: Adds return type annotations  \n- **Variable declarations**: Adds type annotations based on initializer types\n- **Function parameters**: Adds parameter type annotations\n- **Class properties**: Adds property type annotations\n\nThe script uses TypeScript's type checker to infer appropriate types and automatically adds them to your code.\n\n## 📚 Self-Linting\n\nThis package uses its own presets and rules for self-linting. The ESLint v9 flat config is in `eslint.config.js` and demonstrates advanced configuration patterns.\n\n## 🏗️ Architecture\n\n- **Presets**: Standardized rule configurations for different project types\n- **Custom Rules**: Dynamo-specific linting rules for import order and naming\n- **CLI Tools**: Validation and fixing utilities\n- **TypeScript Integration**: Full TypeScript AST transformation support\n\n---\n\n**Maintained by**: Future Development Program Ltd.  \n**License**: ISC  \n**Version**: 1.20.3\n","readmeFilename":"README.md"}