{"_id":"@siemens/eslint-config-typescript","_rev":"31-b41a9727d93c088fd47ce6ff4995f8d0","name":"@siemens/eslint-config-typescript","dist-tags":{"next":"2.0.0-next.3","latest":"5.0.0"},"versions":{"1.0.0-next.1":{"name":"@siemens/eslint-config-typescript","version":"1.0.0-next.1","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@1.0.0-next.1","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"aad15fc87ddea883ef1ea54761157d75b5a191cc","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-1.0.0-next.1.tgz","fileCount":4,"integrity":"sha512-2Hun5kLRa7G0cKoF6kfyFXp2R4+Fofg0KOy3+qP2phQXNw4pVtb7bkzmVGXVCWzXAQFuSsMNe0zB8ORfOp/ioA==","signatures":[{"sig":"MEUCIQC3TE4QI/a5FEKXAfpgEUjdrC34NYNFe8fDqUw4C1VQeQIgZOnaWwZXpo3odcbs+nyn6PqT2VJEdojeqtQyGAqYIo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15923},"main":"./index.mjs","gitHead":"f5e70be4ce60402985b9f12f579546b7725031a1","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-import":"^2.29.1","eslint-plugin-prefer-arrow":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_1.0.0-next.1_1734954038769_0.49508017608211374","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@siemens/eslint-config-typescript","version":"1.0.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@1.0.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"8c2a7c172e010c9ef5cf43d24d9d1d3a8901080f","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-1.0.0.tgz","fileCount":4,"integrity":"sha512-mBcvo2CvJl3cDXOCOJF9g3lOi+v7mEmXSHAyFS29Mgysmhw7tXHRBeZzrgCtxNIiqLrG8bkawmw+V07kmlyexQ==","signatures":[{"sig":"MEYCIQCupcC3zF0JI6uNdDMlNvL0u7pTl3HrYagZDJniOTG14AIhAJWYQnN2zG8uKgIV/UzOysJSygYRKBRhevwd/OoWHfl5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15916},"main":"./index.mjs","gitHead":"69f9b37625ed2df8f829f8a26cc38407d6310bd5","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-import":"^2.29.1","eslint-plugin-prefer-arrow":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_1.0.0_1734967327607_0.4388114997607626","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@siemens/eslint-config-typescript","version":"1.0.1","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@1.0.1","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"a7e22e1eaa70bd66c9ca01e0877f3fc219ef9184","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-1.0.1.tgz","fileCount":4,"integrity":"sha512-ksNFbCw+ESmXFDBMaZH95iJj6RaXCL2vsip+JJkFTcIoWWR1lHPy9BausDHFkrSbQTxP9OTvK6K2oro1Bd0JLg==","signatures":[{"sig":"MEUCIG6vGhRgthSms2DuRvpiv7R2Nr5Cp6pW8dc3dNBCjzCmAiEAgajULABw+nkIWa0/WCEm0O7KQVXpmVuP4QZG9JdWVTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15915},"main":"./index.mjs","gitHead":"a43fd0c2a4f655ce2a3a7544a184dd1a3a4f1538","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-import":"2.26.0","eslint-plugin-prefer-arrow":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_1.0.1_1736237464085_0.46846524003436985","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@siemens/eslint-config-typescript","version":"1.0.2","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@1.0.2","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"da1ef12f9cff8f29d857e3d0932c7f3b3d48c4b7","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-1.0.2.tgz","fileCount":4,"integrity":"sha512-dEb1oTocvF4DacKdPar2nY2H3yIlHi6tRCwAtIKtftIeE5F3D9Yu6x54oak2xJJ7wfDZW32LwB03xbC0B7xGCw==","signatures":[{"sig":"MEUCIQCFgafK9twVZIZCj6tQZHkAXbnm+0UT7m241QNOHXtdRQIgBIPGSI5sWidjlXcNQk2x5A0vNDX0XO9yeZWHmR5AL1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15965},"main":"./index.mjs","gitHead":"eaebc1cb62ee9a541bf679b00a7173d61ee6c80a","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-import":"^2.26.0","eslint-plugin-prefer-arrow":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_1.0.2_1737360765112_0.6225037390269235","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@siemens/eslint-config-typescript","version":"1.1.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@1.1.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"f4ff2ee3286381124d09d0f7d858f4ccecdde996","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-1.1.0.tgz","fileCount":4,"integrity":"sha512-sc3B78busWR1sQO+v4lpMCOBUz3NSATfeV2hbdkRKBUh/BZqCV5GHF+8c9eEUWK3F5oJTB2kuFykfqnlV2XEIQ==","signatures":[{"sig":"MEUCIHKA8ZKOTZyhyhA/tnZGMh7aYWyOXPYgKB8zbXo5Mvg7AiEAm4mj/yJ9BmIaAsqwwF2BlgYe0XTTlHzdJZK46LmwJTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15965},"main":"./index.mjs","gitHead":"073d9e1235891a0f69bb21e4ab222e7e0593c0b6","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-import":"^2.26.0","eslint-plugin-prefer-arrow":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_1.1.0_1737364497062_0.3489768452539246","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-next.1":{"name":"@siemens/eslint-config-typescript","version":"2.0.0-next.1","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@2.0.0-next.1","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"2d75ad8e3a7f4483325b77bf1c48be6ceda30f32","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-2.0.0-next.1.tgz","fileCount":4,"integrity":"sha512-Av5Qz050wRBASbc32u06z9Yy4fxIwqUupdWeVpNj+AQ4uyyg0ZQXBEISQ2TwFHlEnjIHiDQ1zGyTL1a2IEHzIg==","signatures":[{"sig":"MEUCIQCZf+g/OMMUNKQMs3ArlPon2lgnP3YGh6m43PYXDjCiBwIgNAKhMuyKBRUT1OEFzGTaX9uOZEshRGogMklUMf5Cepc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16047},"main":"./index.mjs","gitHead":"14bc01359f80881e9b0ded74ec2a4702d9b95a8a","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_2.0.0-next.1_1737375037007_0.9382977212151047","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@siemens/eslint-config-typescript","version":"1.1.1","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@1.1.1","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"2ff16faeab06d302c83f86b7955a3c46569326ea","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-1.1.1.tgz","fileCount":4,"integrity":"sha512-iJHHmiHPn5McP4r7ZaW8ksyjoFjmljv5ZqnzihI5q3GiSvo7LFwLZtCvkN0K7qKY4ThYgXAdiBZQzw/M7+xY4w==","signatures":[{"sig":"MEYCIQCrl2QvY0/F0VGEGzwteh8+F0jNQnd0mlmaNjR0xwr4iwIhAKyR0GfvgIGtwMROnA2LgziaVijg7C9DirvZCojXaR1v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15965},"main":"./index.mjs","gitHead":"c677b09481a527c987810724ea4b5c300a644e8c","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-import":"^2.26.0","eslint-plugin-prefer-arrow":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_1.1.1_1737561201200_0.3460537340719425","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@siemens/eslint-config-typescript","version":"1.1.2","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@1.1.2","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"a2b4896aa5fd08b4683f68322dd74da6cda483eb","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-1.1.2.tgz","fileCount":4,"integrity":"sha512-XKHjBp1wBEM3ZcXD9Zkui1fEIbAXeY7dnWx8MqUB/YyU6J3B/ykLLaEj9qvD3WxKeE9Z0IhZQp1Az0lduBHvAQ==","signatures":[{"sig":"MEUCIFjL9qwRPWtBvytr+6Zx9xjKgq8Vts/bNJOy84h+pqUFAiEAnENOpd8nxXxhiqZ7RfgPLX4bNKw/pbsLlsK7m0N4jpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15965},"main":"./index.mjs","gitHead":"6b6d7c92efb22966574987e8d3c0fc58a56f1c8d","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-import":"^2.26.0","eslint-plugin-prefer-arrow":"^1.2.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_1.1.2_1737562245133_0.08653185188318502","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-next.2":{"name":"@siemens/eslint-config-typescript","version":"2.0.0-next.2","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@2.0.0-next.2","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"80491835e3cde7a1f181d0a677602cc0da138aeb","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-2.0.0-next.2.tgz","fileCount":4,"integrity":"sha512-6fV0djCiKCE4UhMT61/S/iW9xqPcr2qpSMr4hRu7EoJeGhTWewVi2wVj4/DDPRARuamS5gIe7SRXHm5jvrJEYg==","signatures":[{"sig":"MEUCIBnmxIDpOS44xqbaTV8ZfmQYDrqflb7tp7TbLSeAVi7jAiEAxVkAyU9hjo/IXaLFvyhvRlLt4a+IRZaSZ33Jmu1yEqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15548},"main":"./index.mjs","gitHead":"6aaa586f5714a375076007470c6fb7baf19736af","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-jsdoc":"^50.2.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_2.0.0-next.2_1737626683140_0.24459188139023924","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-next.3":{"name":"@siemens/eslint-config-typescript","version":"2.0.0-next.3","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@2.0.0-next.3","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"6e73f06ef8e1a2a117cd21e779ab117b8dda434d","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-2.0.0-next.3.tgz","fileCount":4,"integrity":"sha512-OT/XFh0TAX/ahqZJMU9BXJ5HGQd2pZ4N7/TQqmM7iJtH/042UNW3VYn0bFAzyUpIxz5ec1vLWgezb1GIiDGA+g==","signatures":[{"sig":"MEQCIElmUSQ/BtqE/VH7PckYdtxasyoQxoPeFTbW0EH0b8M5AiAmNJQ/a9rW7AUg3pFTA0o72HgIvrr+ybeeH4Elx7PbZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15098},"main":"./index.mjs","gitHead":"359021b95aacf2da88e19a4bda6e5bf5ce75d728","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_2.0.0-next.3_1738153219408_0.06943208980305071","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@siemens/eslint-config-typescript","version":"2.0.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@2.0.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"3c2772ffb0d79c088e5b7311f534a17804256903","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-2.0.0.tgz","fileCount":4,"integrity":"sha512-04VBpW/7R6znTZhjoOQ3nlXarx/9/EbwAuN4UX9ZviCbhTL/f/17qDjqobNbMm5lJnG4/MhrQEIWUQMXb5H/Jg==","signatures":[{"sig":"MEUCIG50mi/1O4seeO2Wmxhzj4m8PTSmo3cg8Z2WyzSCeJv7AiEAmUZf1YY/z6T4fWtWc6LTvK4PYx2sHlc637J9WGQZcs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15091},"main":"./index.mjs","gitHead":"359021b95aacf2da88e19a4bda6e5bf5ce75d728","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_2.0.0_1738252742180_0.5817970229936755","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@siemens/eslint-config-typescript","version":"2.1.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@2.1.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"41eee62a30338629153c2779a59ae4fb79b12764","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-2.1.0.tgz","fileCount":4,"integrity":"sha512-MM7OghWzGFc1Y2btwPg3L+/sVZxO0DxXOgu1WBDkOWkm+265irWdvBrCGksOeXvq/z30/3wDHXO0y7EowiViaA==","signatures":[{"sig":"MEQCIFDK4yBugLDcB4LcDgZzSTwQ3zZ0KstJErq2Mw3HWhrDAiBDL4TL9tWaqz5r2Rjn7yol9lGToet1inLlr/UUY3D4Gw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14860},"main":"./index.mjs","gitHead":"168a291cb0b32a5bd2f08561790798f6275419a5","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_2.1.0_1740034940583_0.7922824063452782","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@siemens/eslint-config-typescript","version":"2.1.1","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@2.1.1","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"14e51e5396735c9748a5cbc99027b132da305c49","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-2.1.1.tgz","fileCount":4,"integrity":"sha512-ZbupSidDc9E7TfkxVpLR2wvHqFM9z+auNNGya9496S6Gy6A7cX7CvR+Y/PWIYiwzh+NmBfA/tL8dS6Ktq9ozDg==","signatures":[{"sig":"MEQCIEU4Js2KC8jYK0hOdsVmHkADvdu6Y3CPzq3PQJW+jmisAiAP2/1lKVGiXLOeO2lLNr4ZSmgFDe9/dgYaq9wjSt9pUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14860},"main":"./index.mjs","gitHead":"72afb9fb2dc353fb39245a5bc07f5619a8d92b33","_npmUser":{"name":"timowolf","email":"timowolf@mac.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_2.1.1_1740171546221_0.9626023763742348","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@siemens/eslint-config-typescript","version":"2.2.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@2.2.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"3772d42293c5724038de76cf5c734ba50728c291","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-2.2.0.tgz","fileCount":4,"integrity":"sha512-p/q/LnIPBdoVBwc+EU6yexqg0YVQle6/o0mdAmht8TD2eN5UKI94esIvElnh7itdGmSwZHZRv1u5Z1k2KI1WSA==","signatures":[{"sig":"MEYCIQDjmiaAXr///Y46mYcaB9mFP6UVNNH9nldyQsUVus/g9AIhAL+ZlSHUaZMvgzfDKv3RZHXFJoxPNNkbipfFto7j89vL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14860},"main":"./index.mjs","gitHead":"acea4d21a045e3c1cead84a7847474b798a0a1d4","_npmUser":{"name":"siemens-element-bot","actor":{"name":"siemens-element-bot","type":"user","email":"simpl.si@siemens.com"},"email":"simpl.si@siemens.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_2.2.0_1750849052192_0.4376434277267729","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@siemens/eslint-config-typescript","version":"2.2.1","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@2.2.1","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"fabf277bc8c0b568d6d5651ce84417880df2b3a0","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-2.2.1.tgz","fileCount":4,"integrity":"sha512-foML9NQ4kas0d9lkQkQmfzZZcDR0J8K9w4hJ6rKmsyu1lNDBpT4D/XnJDGZjmxnhGtB8d3AryfX0Frv54tDVwQ==","signatures":[{"sig":"MEQCIFZ+Xz9QJL5u8CT8ZQw2Oi7Ox3OXlIptCM3Qyakm/irSAiAZxKPozAGLeddUP23ZI2QwnIr/OooSkDvBrzRi7CQBmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14860},"main":"./index.mjs","gitHead":"cff482cf3282431f55a78d67eace10e7853f3f8a","_npmUser":{"name":"siemens-element-bot","actor":{"name":"siemens-element-bot","type":"user","email":"simpl.si@siemens.com"},"email":"simpl.si@siemens.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_2.2.1_1751468548969_0.8857051244048455","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@siemens/eslint-config-typescript","version":"2.3.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@2.3.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"6330ebcd6b1ae413bcb48c4d256bcdda6723bdf7","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-2.3.0.tgz","fileCount":4,"integrity":"sha512-UsibiO4Hyu67j3nvkwYx6ykIogz8/pNC88xqNn82aFMZxvWZlKVtcFRmw641dy5k+AAz8KFYYKdt8tFYhq0fhg==","signatures":[{"sig":"MEQCID0WnqjSrQRMYQB4bsQx8uNwXOjQhJoGYS4cmOM9xqTkAiBl1YJrpSOYvfM3Scd5kGqdwFNfAgBDp/Qw60L8ae5e8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14951},"main":"./index.mjs","gitHead":"ce46f7a4a5c168525014a8f93c88997a3f059192","_npmUser":{"name":"siemens-element-bot","email":"simpl.si@siemens.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_2.3.0_1752504348677_0.7907051339394773","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"@siemens/eslint-config-typescript","version":"2.3.1","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@2.3.1","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"182f6e2da9939f22c9477c9dcccddb1426f25802","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-2.3.1.tgz","fileCount":4,"integrity":"sha512-mNS+hIcJOeufJleLbA/khNIC9eGFce6whtv3gRNpWI7shJSY+VlFL9vfPXHWe0ljSP/ppwywW0GG2gE3sQMA3Q==","signatures":[{"sig":"MEUCIQChteLfhwoA2rvKKL6W3ZU0RxGHi9LBXSFdL928P9GBYAIgO7yv2Hj+WJvprn5BNzp+s0Lv+at+s6j0Pwi4GsLvB+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14951},"main":"./index.mjs","gitHead":"c7c7ba721364c59507922473f8acf450965e8690","_npmUser":{"name":"siemens-element-bot","email":"simpl.si@siemens.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_2.3.1_1752511969405_0.7226858050285061","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@siemens/eslint-config-typescript","version":"2.4.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@2.4.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"42f406fc688200867a3c7f0ec8e19289091ab019","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-2.4.0.tgz","fileCount":4,"integrity":"sha512-CfVfcWMa6xTlreLR5rH8UrHRdv36GKhr0LS0FRGxPbaGPKUPC317r4Buz3RSbCLCoP8lOVlE6+iV/4CfBeCmtw==","signatures":[{"sig":"MEQCIEhXteo/Qsdrpcm4v8i+/fwq0xfIvIo9zxzTodUiirtRAiBQTspdlBJfTecdZE9WLY8oKOhM++7OCvmkSi/NDXWd+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14951},"main":"./index.mjs","gitHead":"f979ee4d5180287afa5ef03433985a2e1ce145d1","_npmUser":{"name":"siemens-element-bot","email":"simpl.si@siemens.com"},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"10.9.3","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_2.4.0_1759157295806_0.37230994709581133","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@siemens/eslint-config-typescript","version":"3.0.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@3.0.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"d4fd2073d6af0ca3f581dc213dc7108b47d4c462","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-3.0.0.tgz","fileCount":4,"integrity":"sha512-L3D/LDaejaN9MIJ3eUwMe5mQnpcMBb0qJhFKsqA1VlPMkVm+6QDnhhrxedLllEjeB6UCoQzvo/ldHa0zSmNyJw==","signatures":[{"sig":"MEYCIQDpD+x4wI5Ip4Aq/2Xa9Azrv3FNSUot3UOClw90pmz8zQIhAMKJ5s1cWMV+g0jEZ/ViMF7jzFvT2O3b+qXqzmQFf8Yp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@siemens%2feslint-config-typescript@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14937},"main":"./index.mjs","gitHead":"ca6689db5aec5387637b7884e7854ddc015e63eb","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1be2b919-3e96-487c-bb34-f8019b6e4a0b"}},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"11.6.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_3.0.0_1764662081108_0.675800994390739","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@siemens/eslint-config-typescript","version":"4.0.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@4.0.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"20f848b18b94122e0787ee757fa93bbca69d2dea","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-4.0.0.tgz","fileCount":4,"integrity":"sha512-oiPsLXd2xwWx60w7lmVaOm2psMPUgcJbQbzbou5P8X7y/lR2X1LA9PLgnWWGTKFk9ov8kYU24rcX2GPk7cR78A==","signatures":[{"sig":"MEUCIQDaU07v6f68IR3nl7ibuO+99Net4NlQ/E1d7YkqLgpq/QIgJ4w4Okwc0wl8WSLIcMVCqSGq4L5GP7moxShTLdXKGCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@siemens%2feslint-config-typescript@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14941},"main":"./index.mjs","gitHead":"4a59b33fa45079c2ff16988321b79995fb7e77f1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1be2b919-3e96-487c-bb34-f8019b6e4a0b"}},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"11.6.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.15.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_4.0.0_1766913253972_0.511552059604637","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@siemens/eslint-config-typescript","version":"4.1.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@4.1.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"49843a98405017e3b5394d49b078505c377bd4f8","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-4.1.0.tgz","fileCount":4,"integrity":"sha512-98qsE6Yiru/KUV8yHV1qj3g1MAjrQwP17an+UtO6wYfDJilKjRmE+kuzHJC0VNFa2nha6XxrvAJ3otMWXA6FGw==","signatures":[{"sig":"MEQCIAT2Nze0bOQKALWHWbaQg1YPcTMBvgkdKunNw1UaH/3OAiAuLrEM/4arqSeBL+DTTHv+xk98cizb5UtmSAX478t2FQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@siemens%2feslint-config-typescript@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14941},"main":"./index.mjs","gitHead":"19febe1eba9c1090ae20e959d4313cd270999d0e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1be2b919-3e96-487c-bb34-f8019b6e4a0b"}},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"11.6.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1","@eslint/js":"^9.9.1","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.15.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_4.1.0_1768643411683_0.4635574111841796","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@siemens/eslint-config-typescript","version":"4.2.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@4.2.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"4d1d7641527db47e9d5fded92d6c9ac51af21120","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-4.2.0.tgz","fileCount":4,"integrity":"sha512-Io86SlxC3RuCcT2nK4DChqik7F57Yjhseu9Su6oGFF5cq48yP0cvSliWK4lzZd9g10Ht24d8pbzLMn2y1yRvvw==","signatures":[{"sig":"MEYCIQCVCSzsUfrY4JCkUEtptcMHGamjOVYklvOigrgOQrsWiQIhAO+e7wBY0EFPDfuCFFSTloxi5tUzrI42GCL/XgDGIP58","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@siemens%2feslint-config-typescript@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14963},"main":"./index.mjs","gitHead":"93c28bec3bd1ce1fbea7ee95195069b910586cd4","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1be2b919-3e96-487c-bb34-f8019b6e4a0b"}},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"11.6.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"24.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1 || ^10.0.0","@eslint/js":"^9.9.1 || ^10.0.0","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.15.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_4.2.0_1771520341688_0.571055195042703","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@siemens/eslint-config-typescript","version":"4.2.1","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@4.2.1","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"9fde1c33dea576e8be9eceee084d8dfd02a4d483","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-4.2.1.tgz","fileCount":4,"integrity":"sha512-D5h4cFVTJ/oHdwOQ5Szoz/DuZyx4U46I4/DtGarENhBzWtBeHbvuGLUAVw6nm9XlcmW9ou8TCSghws6DLVVj1g==","signatures":[{"sig":"MEYCIQDgtoxnB2oLGoYBCVZW+KLyQSjPQU+5T4HXkAe6pzxqVwIhAN2+FVaNpEu0r3mCQHOdNkhgP9rqQpJh/rgmfUAUMviG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@siemens%2feslint-config-typescript@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14963},"main":"./index.mjs","gitHead":"e45c4965feb0b513704ad08597a94ef220654c72","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1be2b919-3e96-487c-bb34-f8019b6e4a0b"}},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"11.6.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1 || ^10.0.0","@eslint/js":"^9.9.1 || ^10.0.0","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.15.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_4.2.1_1773154377153_0.6887632411115927","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@siemens/eslint-config-typescript","version":"4.3.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@4.3.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"cf4b62b2926cf7e9f78d46676949e9619bb48a42","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-4.3.0.tgz","fileCount":4,"integrity":"sha512-nxr5svKNd5UOFIGkcDNJs0jSuRC6i4Q19tWy+9EKtpMyLziNi2G5Lf2KDXI11CvjaR6TO7wICmFptpbRZnKdGg==","signatures":[{"sig":"MEUCIQD3RaUqeGy/tFANkNDLRdDY8TkkPNB8wJRoc9AWS9NaQAIgdLOx44bYMdbb0u2tKruKcYCJ10mkldYiUzYsUh5lgsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@siemens%2feslint-config-typescript@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14963},"main":"./index.mjs","gitHead":"96e49aba9aa1db283adcbc94f0e9f18c41b5d14a","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1be2b919-3e96-487c-bb34-f8019b6e4a0b"}},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"11.6.2","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1 || ^10.0.0","@eslint/js":"^9.9.1 || ^10.0.0","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.15.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_4.3.0_1780407461718_0.7571915647434706","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@siemens/eslint-config-typescript","version":"4.3.1","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@4.3.1","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"a3fa166b08dd3e14cdf29fb9b1048471b75cf14d","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-4.3.1.tgz","fileCount":4,"integrity":"sha512-XX5jxgVVtvxZwrzxezC8PRmw9ynvMPupf9Gz+uStPP/6CreJ3Su7ayO2d57eoD3S9i09RLCbZs3LhrAO4U8cVg==","signatures":[{"sig":"MEQCIBdbnIIxPsagxDz/tDnEZAhHmSnAh0kG7Ru7ce9iXULKAiA+YDNAYb0koCbI3B0NEnxAvxVjfpyRuvwDvA/ryJALEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@siemens%2feslint-config-typescript@4.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14963},"main":"./index.mjs","gitHead":"bc06af7da7735a232858bf56babe773e7f954d58","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1be2b919-3e96-487c-bb34-f8019b6e4a0b"}},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"11.16.0","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1 || ^10.0.0","@eslint/js":"^9.9.1 || ^10.0.0","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.15.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_4.3.1_1780734031690_0.31237365947365814","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@siemens/eslint-config-typescript","version":"4.4.0","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@4.4.0","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"63ecd7c3a2df5ddd5453e075c74dedee4cc618d2","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-4.4.0.tgz","fileCount":4,"integrity":"sha512-qD1D3gtpUcktaMn3yiM48C5SpY5arlAq6vDFBFnSavtg0fsDzarrBwRFh0EOTSA3ndk4XfeLf8C77UiQ4kPwqA==","signatures":[{"sig":"MEUCIQCPdswcwMf9lsGll0L0woOEcpGjHEH02Uq0s6XJygx86gIgSgQs/ELkOfFoRm0CYw4JPZk1jLDIyLkHSuF+vkCtdbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@siemens%2feslint-config-typescript@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14963},"main":"./index.mjs","gitHead":"e0b6731c665549d4b4579248ae8e51939bb3f83e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1be2b919-3e96-487c-bb34-f8019b6e4a0b"}},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"11.16.0","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1 || ^10.0.0","@eslint/js":"^9.9.1 || ^10.0.0","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.15.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_4.4.0_1781007644042_0.2964184355897632","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@siemens/eslint-config-typescript","version":"4.4.1","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@4.4.1","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"75da8166e7be911a016cb1381994300a236c852a","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-4.4.1.tgz","fileCount":4,"integrity":"sha512-T2Z/QJ2fRUp/lAggjpbhWUtjPdg6uH+VoDEsqWa99FbYY6z9dDZBU+UsthuLBe8m7P0vEzntVMX4MhaLEzmjhA==","signatures":[{"sig":"MEYCIQDna3m8m0S8hhKZlGC4CMCNifTn4s0pwG50zkyaBeON3wIhAPGGJ9V5oUSaKCa0jYFOzSon8GlYubVBugY+h7NPoHbZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@siemens%2feslint-config-typescript@4.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14963},"main":"./index.mjs","gitHead":"2064c76d207b7253d48d869101b041f3e3e1ce20","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1be2b919-3e96-487c-bb34-f8019b6e4a0b"}},"repository":{"url":"git+ssh://git@github.com/siemens/lint.git","type":"git"},"_npmVersion":"11.17.0","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1 || ^10.0.0","@eslint/js":"^9.9.1 || ^10.0.0","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.15.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_4.4.1_1781425552473_0.04756967640812415","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"@siemens/eslint-config-typescript","version":"4.4.2","keywords":["siemens","lint"],"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","_id":"@siemens/eslint-config-typescript@4.4.2","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"dist":{"shasum":"9ec532526b52700cc428a14213f4a027cb65ab69","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-4.4.2.tgz","fileCount":4,"integrity":"sha512-5+66twlwajQD7NgP9UmNkePrcz2dpk+bGY84pZppA+2AVhwztMf5e6gXVl4a54JapyIex9UnswhxMHdsHzvOig==","signatures":[{"sig":"MEYCIQD14k6FIh2+9Te9QU1nETtoUKK0SWxoQTDgrHjhV+Pg2wIhAK2nxWxAY28iMFW28cXifYUJhXPlsEc6jEnBgC7VGeBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@siemens%2feslint-config-typescript@4.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14961},"main":"./index.mjs","gitHead":"f6a813942615b386a0719ae1f88a6185028ca841","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1be2b919-3e96-487c-bb34-f8019b6e4a0b"}},"repository":{"url":"git+https://github.com/siemens/lint.git","type":"git"},"_npmVersion":"11.17.0","description":"Configuration for linting TypeScript using typescript-eslint.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^9.9.1 || ^10.0.0","@eslint/js":"^9.9.1 || ^10.0.0","typescript-eslint":"^8.0.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-perfectionist":"^4.15.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-typescript_4.4.2_1782107360054_0.7928788597905663","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@siemens/eslint-config-typescript","version":"5.0.0","description":"Configuration for linting TypeScript using typescript-eslint.","main":"./index.mjs","repository":{"type":"git","url":"git+https://github.com/siemens/lint.git"},"author":{"name":"Siemens","email":"opensource@siemens.com"},"homepage":"https://github.com/siemens/lint","bugs":{"url":"https://github.com/siemens/lint/issues"},"keywords":["siemens","lint"],"publishConfig":{"access":"public"},"license":"MIT","peerDependencies":{"@eslint/js":"^9.9.1 || ^10.0.0","eslint":"^9.22.0 || ^10.0.0","eslint-plugin-perfectionist":"^4.15.0 || ^5.0.0","eslint-plugin-prefer-arrow":"^1.2.3","typescript-eslint":"^8.0.0"},"gitHead":"9704c464e93616b725cc6ffd2d71da0713b87157","_id":"@siemens/eslint-config-typescript@5.0.0","_nodeVersion":"24.18.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-b4sAZrYV5RBqYBOlSpqDS1e85hZJNIb/l3vOcGGO6wDbb4Fq2kVrEu19SOQqqTImB+ha0eII1IVjk6JwASvHdQ==","shasum":"ebf6433c27e0652e0817350216a2ca46a8b0fe81","tarball":"https://registry.npmjs.org/@siemens/eslint-config-typescript/-/eslint-config-typescript-5.0.0.tgz","fileCount":4,"unpackedSize":14919,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@siemens%2feslint-config-typescript@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD20U8Ro8yz8kgEZ65dPJxgqABXdXcnlfh6VNEAOW1D3wIgFxWaDVTOECl+ZSYqOLh2DjIgv8jHXtJA3RZiC0BwXYI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1be2b919-3e96-487c-bb34-f8019b6e4a0b"}},"directories":{},"maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-typescript_5.0.0_1785873772602_0.2389853141099496"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-23T11:40:38.666Z","modified":"2026-08-04T20:02:53.122Z","1.0.0-next.1":"2024-12-23T11:40:38.936Z","1.0.0":"2024-12-23T15:22:07.778Z","1.0.1":"2025-01-07T08:11:04.235Z","1.0.2":"2025-01-20T08:12:45.305Z","1.1.0":"2025-01-20T09:14:57.225Z","2.0.0-next.1":"2025-01-20T12:10:37.160Z","1.1.1":"2025-01-22T15:53:21.351Z","1.1.2":"2025-01-22T16:10:45.312Z","2.0.0-next.2":"2025-01-23T10:04:43.301Z","2.0.0-next.3":"2025-01-29T12:20:19.585Z","2.0.0":"2025-01-30T15:59:02.372Z","2.1.0":"2025-02-20T07:02:20.733Z","2.1.1":"2025-02-21T20:59:06.423Z","2.2.0":"2025-06-25T10:57:32.359Z","2.2.1":"2025-07-02T15:02:29.137Z","2.3.0":"2025-07-14T14:45:48.841Z","2.3.1":"2025-07-14T16:52:49.594Z","2.4.0":"2025-09-29T14:48:15.978Z","3.0.0":"2025-12-02T07:54:41.327Z","4.0.0":"2025-12-28T09:14:14.085Z","4.1.0":"2026-01-17T09:50:11.822Z","4.2.0":"2026-02-19T16:59:01.819Z","4.2.1":"2026-03-10T14:52:57.297Z","4.3.0":"2026-06-02T13:37:41.874Z","4.3.1":"2026-06-06T08:20:31.828Z","4.4.0":"2026-06-09T12:20:44.158Z","4.4.1":"2026-06-14T08:25:52.611Z","4.4.2":"2026-06-22T05:49:20.184Z","5.0.0":"2026-08-04T20:02:52.731Z"},"bugs":{"url":"https://github.com/siemens/lint/issues"},"author":{"name":"Siemens","email":"opensource@siemens.com"},"license":"MIT","homepage":"https://github.com/siemens/lint","keywords":["siemens","lint"],"repository":{"type":"git","url":"git+https://github.com/siemens/lint.git"},"description":"Configuration for linting TypeScript using typescript-eslint.","maintainers":[{"name":"timowolf","email":"timowolf@mac.com"},{"name":"kfenner","email":"kaspar.fenner@gmail.com"},{"name":"fh1ch","email":"fabio@fh1.ch"},{"name":"spike-rabbit","email":"ralfrabbit@gmail.com"},{"name":"siemens-element-bot","email":"simpl.si@siemens.com"}],"readme":"# Siemens Lint\n\nSiemens Lint helps you to improve and keep the code quality of your project on\na high level. It provides presets and plugins for various linters used at\nSiemens.\n\nWe welcome contributions of further linting rules and configs to be added to\nthis repo for various other programming languages and frameworks.\n\n**Presets available for following linters:**\n\n- [typescript-eslint](https://typescript-eslint.io/)\n- [Angular ESLint](https://github.com/angular-eslint/angular-eslint)\n- [stylelint](https://stylelint.io/)\n- [commitlint](https://commitlint.js.org/)\n- [Prettier](https://prettier.io/)\n\n**Plugins:**\n\n- [eslint-plugin-defaultvalue](./eslint-plugin-defaultvalue/README.md)\n  for [typescript-eslint](https://typescript-eslint.io/) to automatically\n  annotate the `@defaultValue` TSDoc tag\n\n## Installation\n\nInstall `@siemens/*-config*` and their peer dependencies in your project (whichever you need):\n\n```bash\nnpm install @siemens/stylelint-config-scss --save-dev --save-exact\nnpm install @siemens/commitlint-config --save-dev --save-exact\nnpm install @siemens/prettier-config --save-dev --save-exact\nnpm install @siemens/eslint-config-typescript --save-dev --save-exact\nnpm install @siemens/eslint-config-angular --save-dev --save-exact\n```\n\n**_Note_** _You should specify the exact versions of the packages above and\ntheir peer dependencies like `eslint` and its plugins, `stylelint`,\n`stylelint-config-sass-guidelines` and `@commitlint/config-conventional`. Rules\nwill get changed in the patch releases._\n\n### ESLint\n\nOur ESLint configurations does not include any formatting rules.\nPlease use a formatter like [Prettier](https://prettier.io/)\nor add a formatting ruleset for ESLint like [ESLint Stylistic](https://eslint.style/).\n\n#### TypeScript\n\nInclude the ESLint preset in your root `eslint.config.mjs`:\n\n```js\nimport path from 'path';\nimport { fileURLToPath } from 'url';\nimport { defineConfig } from 'eslint/config';\nimport typescriptConfig from '@siemens/eslint-config-typescript';\n\n// mimic CommonJS variables\nconst __filename = fileURLToPath(import.meta.url);\nconst __dirname = path.dirname(__filename);\n\nexport default defineConfig({\n  extends: [...typescriptConfig],\n  files: ['**/*.ts'],\n  languageOptions: {\n    parserOptions: {\n      project: ['tsconfig.json', 'tsconfig.app.json', 'tsconfig.spec.json', 'e2e/tsconfig.json'],\n      tsconfigRootDir: __dirname\n    }\n  }\n});\n```\n\n> **Note:** to use less strict rules, use the `base` rules, by importing\n> `{ configBase }` instead.\n\n#### Angular\n\nInclude the ESLint preset in your root `eslint.config.mjs`:\n\n```js\nimport path from 'path';\nimport { fileURLToPath } from 'url';\nimport { defineConfig } from 'eslint/config';\nimport angularTypescriptConfig from '@siemens/eslint-config-angular';\nimport angularTemplateConfig from '@siemens/eslint-config-angular/template';\n\n// mimic CommonJS variables\nconst __filename = fileURLToPath(import.meta.url);\nconst __dirname = path.dirname(__filename);\n\nconst tsConfig = defineConfig({\n  extends: [...angularTypescriptConfig],\n  files: ['**/*.ts'],\n  languageOptions: {\n    parserOptions: {\n      project: ['tsconfig.json', 'tsconfig.app.json', 'tsconfig.spec.json', 'e2e/tsconfig.json'],\n      tsconfigRootDir: __dirname\n    }\n  },\n  rules: {\n    '@angular-eslint/directive-selector': [\n      'error',\n      {\n        type: 'attribute',\n        prefix: 'app',\n        style: 'camelCase'\n      }\n    ],\n    '@angular-eslint/component-selector': [\n      'error',\n      {\n        type: 'element',\n        prefix: 'app',\n        style: 'kebab-case'\n      }\n    ]\n  }\n});\n\nconst templateConfig = defineConfig({\n  extends: [...angularTemplateConfig],\n  files: ['**/*.html']\n});\n\nexport default defineConfig(...tsConfig, ...templateConfig);\n```\n\nFor libraries and other things in the `projects` directory,\ncreate an additional `eslint.config.mjs` for each project that looks like this:\n\n```js\nimport { defineConfig } from 'eslint/config';\nimport { tsConfig, templateConfig } from '../../eslint.config.mjs';\n\nexport default defineConfig(\n  {\n    extends: [...tsConfig],\n    files: ['**/*.ts'],\n    languageOptions: {\n      parserOptions: {\n        project: ['projects/element-ng/tsconfig.lib.json', 'projects/element-ng/tsconfig.spec.json']\n      }\n    },\n    rules: {\n      '@angular-eslint/component-selector': [\n        'error',\n        {\n          type: 'element',\n          prefix: 'si',\n          style: 'kebab-case'\n        }\n      ],\n      '@angular-eslint/directive-selector': [\n        'error',\n        {\n          type: 'attribute',\n          prefix: 'si',\n          style: 'camelCase'\n        }\n      ]\n    }\n  },\n  ...templateConfig\n);\n```\n\nThe `@angular-eslint/builder` will not automatically pick up the library\nconfig location, manually provide it in `angular.json`:\n\n```diff\n@@ -122,15 +125,11 @@\n          }\n        },\n        \"lint\": {\n          \"builder\": \"@angular-eslint/builder:lint\",\n          \"options\": {\n            \"lintFilePatterns\": [\n              \"src/**/*.ts\",\n              \"src/**/*.html\"\n            ],\n+           \"eslintConfig\": \"path/to/project/eslint.config.mjs\"\n          }\n        },\n```\n\n#### Migration from TSLint\n\nAlso in `angular.json`, make sure to replace the TSLint related entries like\nthis:\n\n```diff\n@@ -122,15 +125,11 @@\n          }\n        },\n        \"lint\": {\n-         \"builder\": \"@angular-devkit/build-angular:tslint\",\n+         \"builder\": \"@angular-eslint/builder:lint\",\n          \"options\": {\n-           \"tsConfig\": [\n-             \"tsconfig.app.json\",\n-             \"tsconfig.spec.json\",\n-             \"e2e/tsconfig.json\"\n-           ],\n-           \"exclude\": [\n-             \"**/node_modules/**\"\n+           \"lintFilePatterns\": [\n+             \"src/**/*.ts\",\n+             \"src/**/*.html\"\n            ]\n          }\n        },\n```\n\n> **Note:** to use less strict rules, which are derived from the upstream\n> Angular recommendation and more geared towards applications, use the `base`\n> rules, by importing `{ configBase }` instead.\n\n### Stylelint\n\nInclude the stylelint preset in your `.stylelintrc.yml`:\n\n```yml\nextends:\n  - '@siemens/stylelint-config-scss/stylelintrc.yml'\n```\n\n### Commitlint\n\nInclude the commitlint preset in your `package.json`:\n\n```json\n  \"commitlint\": {\n    \"extends\": [\n      \"@siemens/commitlint-config/.commitlintrc.js\"\n    ]\n  },\n\n// Optional: Pre-commit hook using husky: https://github.com/typicode/husky\n  \"husky\": {\n      \"hooks\": {\n        \"commit-msg\": \"commitlint -E HUSKY_GIT_PARAMS\"\n      }\n    },\n```\n\n### Prettier\n\nInclude the shared Prettier config in your `package.json`:\n\n```json\n\"prettier\": \"@siemens/prettier-config\",\n```\n\n### ESLint Plugin\n\nThe usage of the ESLint plugin is documented [here](./eslint-plugin-defaultvalue/README.md).\n\n## Usage\n\nThe preset will now be automatically used by `eslint` and `ng lint`. Please\nrefer to the [Angular ESLint](https://github.com/angular-eslint/angular-eslint) and\n[ng lint](https://angular.io/cli/lint) documentation for more details.\n\nAdd the commitlint, ESlint and stylelint scripts to your `package.json`:\n\n```json\n\"scripts\": {\n  \"lint\": \"ng lint\",\n  \"lint:sass\": \"stylelint **.scss\",\n  \"lint:commit\": \"commitlint --from=origin/main\",\n  \"lint:all\": \"npm run lint:commit && npm run lint && npm run lint:sass\"\n}\n```\n\nTo fix ESLint issues automatically use:\n\n```json\n\"scripts\": {\n  \"lint:fix\": \"ng lint --fix\"\n}\n```\n\nTo fix stylelint issues automatically use:\n\n```json\n\"scripts\": {\n  \"lint:sass:fix\": \"stylelint --fix **.scss\"\n}\n```\n\nMake sure to call the linters in your CI build chain in `.gitlab-ci.yml`:\n\n```yml\nlint:\n  stage: tests\n  script:\n    - npm install\n    - npm run lint:all\n```\n\n> **Note:** To make commitlint work in Gitlab CI, one needs to set the\n> `Git shallow clone` setting to `0` (found in project `settings` > `CI / CD`).\n> That way GitLab CI fetches all branches and tags each time.\n\n## Contributing\n\nImprovements are always welcome! Feel free to log a bug,\nwrite a suggestion or contribute code by creating a pull request.\nAll details are listed in our contribution guide.\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md).\n\n## License\n\nCode and documentation Copyright (c) Siemens 2018 - 2026.\n\nSee [LICENSE.md](LICENSE.md).\n","readmeFilename":"README.md"}