{"_id":"eslint-plugin-lingui-typescript","_rev":"43-37aa1df1cfd2a2a5d565920bc3b45aa3","name":"eslint-plugin-lingui-typescript","dist-tags":{"latest":"1.16.9"},"versions":{"1.0.0":{"name":"eslint-plugin-lingui-typescript","version":"1.0.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":"","license":"MIT","_id":"eslint-plugin-lingui-typescript@1.0.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"7a5838a61acd29a6a11616a589e2591aa789ae51","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.0.0.tgz","fileCount":74,"integrity":"sha512-SPX5PMVLFo8s+epyFAMYYTjlXdUKe8HIhqVuKnAH0ZytFqi33OV385+SonFNyhnV5SaZkBklbM/0pkqqJQrWKQ==","signatures":[{"sig":"MEUCIQC5/oCx401P8UEuKms2rtdGqm8MkWGNoTVeUFvkQA+TCQIgNbJ0Py01s6qVwq395O+2Lod0jQrO77hdeW7Z4mbg+3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133296},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"78e072282af5ab9e53bec2a44023328f99e47b1c","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.17.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.16.0","vitest":"^2.1.8","prettier":"^3.4.2","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.7.2","@types/node":"^22.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/utils":"^8.17.0","@typescript-eslint/parser":"^8.17.0","@typescript-eslint/rule-tester":"^8.17.0","@typescript-eslint/eslint-plugin":"^8.17.0","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.0.0_1764707059444_0.2225957659291069","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"eslint-plugin-lingui-typescript","version":"1.0.1","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":"","license":"MIT","_id":"eslint-plugin-lingui-typescript@1.0.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"a399b881cd7930a7b2745bd01b3b32a453ec3769","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.0.1.tgz","fileCount":74,"integrity":"sha512-Yr4YVYpAI90P8nhBPPLWHVIwXl5ljs+nvCoUTaI4/5jm9CCR3aAJpxTC6MrwR4Td7q7Hhnz1ePA3PxOhqvpyWA==","signatures":[{"sig":"MEUCIQDtJ/ZtNL8ztBSvWTdRuUj84Oo0pbAY/hykRNm4SifopQIgZj4XAjUJ2lM3P/pRH72S1Vwv2XvgXQyCmPcjPYiTJ5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133297},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5aaeba62654ab991c327b2695c7c752e905331f5","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.3","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/utils":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.0.1_1764707602517_0.7163265345503684","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"eslint-plugin-lingui-typescript","version":"1.1.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":"","license":"MIT","_id":"eslint-plugin-lingui-typescript@1.1.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"8b074aef3d7e03711e5078b753e5898ef5a647c5","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.1.0.tgz","fileCount":106,"integrity":"sha512-6DzGcR5NkccCEzIAhs4+w8Tpg1TlKz0kGvFpTisTNmGh8lI/LsCdBiP7fa1jHlXsx+Buta7GLigNwrZoVIbvEA==","signatures":[{"sig":"MEUCIQDB/P3bfAXqSKJCG1dh3RNr5Iii9xkZdv3XlfVgDJKo8AIgGv8Vu9nVsj6rxSCo2scY7KJv+P2ncoNobnzVSmJwXE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231811},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"be4654b3daa78a2fbc7f691463a4756817c560af","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.3","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/utils":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.1.0_1764715137470_0.6305387441460444","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"eslint-plugin-lingui-typescript","version":"1.1.1","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":"","license":"MIT","_id":"eslint-plugin-lingui-typescript@1.1.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"eb6c20e2e227b91af5f898b162250ba8e34f7f2e","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.1.1.tgz","fileCount":106,"integrity":"sha512-7obt7sGVnVAvbqhZu+e4iiJWi64yacDAaCi0h6Q6gwY7SM8tr5TxDYqBZd5rq5piW6N8P2gxa2MwAtkyOQCrow==","signatures":[{"sig":"MEUCIHG7RM8OEhonaJAho3PSuXzuN1izSk8TakAA4uQT1ywgAiEAzq/hNqg8TWQu9/2xp5fqemWLy/Zu36n12CRWChjQL2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"547c27ef6c71e91f0fb9ddd3c7378ecf48228ac8","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.3","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/utils":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.1.1_1764750799474_0.30775968928177333","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"eslint-plugin-lingui-typescript","version":"1.2.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":"","license":"MIT","_id":"eslint-plugin-lingui-typescript@1.2.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"8e4b240af49e4463f74661720afa3dccface5f89","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.2.0.tgz","fileCount":106,"integrity":"sha512-a7j537sX6VQPCpsjcW2Swv+wmM+3Sh/wvCTz3NjkqiAQ1eOuO64hO5usKc73s02z7AfSTwP58WAfepgSC2Skxw==","signatures":[{"sig":"MEUCIDeDBp9w8zxoOSK1NYHYKtmWa+IP08afcW60HxoiahduAiEAzUArSTdc0Ie+FYTytVZ5p9qpDyBADpDygWtEikbHGxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1fba224d02a0f19a549f3d4d268d656332c461ee","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.3","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/utils":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.2.0_1764753011805_0.8143833047454654","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"eslint-plugin-lingui-typescript","version":"1.2.1","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":"","license":"MIT","_id":"eslint-plugin-lingui-typescript@1.2.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"23fd31382df8e6d84c38b56decae11c39ff57479","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.2.1.tgz","fileCount":106,"integrity":"sha512-dHYoWACpyg6m0bKlcoZiq88ZArrSAggmmMxZ3GQvR1Dy8cb+Uw8pmCgbnL4iXoNtEf9EZJ195ppF1+/Rfa4wqQ==","signatures":[{"sig":"MEQCIA3RI/LBnhwGsYwHh4nJxhETexY1frDveTB+f2Hx/yX7AiBlaXq9V1RwtylZgFzGivtHDMuEsyhgfARYjzOcwlhVOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247198},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1f10da8ef9bcd6df61d2022fde4cd9a7fe9410e0","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.3","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/utils":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.2.1_1764754100662_0.7082453321635103","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"eslint-plugin-lingui-typescript","version":"1.2.2","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":"","license":"MIT","_id":"eslint-plugin-lingui-typescript@1.2.2","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"20e8abbce78334065656f27d4778b48ce7fdab51","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.2.2.tgz","fileCount":106,"integrity":"sha512-aOHZAYJ7ypAXCA3TYlIMhGGJeGGPSxK91MYzIRuGbkcjg2dJeNeQPYkPwXmzP9Qiea0wG2tVkwheBWRYX/6P4g==","signatures":[{"sig":"MEUCIQD1TgZuuqHGhPTJNL5QbveYQT0Q9v8AiMfpth9oOVGXbAIgSD1dqSpe0hBLdk4zlr0htpu2i/nT0Exj9rpDGxooIMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253657},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"eda62564f5dd39147aa93d6239b2dbdb1dac576c","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.3","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/utils":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.2.2_1764756277934_0.7778026083596647","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"eslint-plugin-lingui-typescript","version":"1.3.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":"","license":"MIT","_id":"eslint-plugin-lingui-typescript@1.3.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"aaa024786fbeba1b5352c4894a81b8ff18a10a20","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.3.0.tgz","fileCount":106,"integrity":"sha512-mArsUpKhWBbWEKf8pemb9QcuwQXrVZCuSKjT5aVvhVc8rNKWVcQIYaZXaiWd0GiFmfWnAhOpplO1U1U9ZN0Xpg==","signatures":[{"sig":"MEUCIH0EZR3E639cGinWQKXenKtj/xwgH9j5REHzUvv0Feo2AiEAyJ2TdIUGVFkAIlcQ9nP3A4GTrCek9v/kuSF48Ts1liw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255343},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cea0b678fd886614239d70aa13dcd9380e77fa3d","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.3","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/utils":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.3.0_1764757280661_0.5016462675532061","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"eslint-plugin-lingui-typescript","version":"1.4.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":"","license":"MIT","_id":"eslint-plugin-lingui-typescript@1.4.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"46cf6b1f491382d7e9de8e13703cf3e7149fd9fa","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.4.0.tgz","fileCount":106,"integrity":"sha512-noTx5x0IO01Yv1q1sqoGElqAZEGNlKrMPQMG/OlkJcXyyPOKK8fRDeAR+vMyK4ZHjJnXb/aIOm1G/oT0zPYv5w==","signatures":[{"sig":"MEUCIQCK/c/zM3gqwNiuohlz9GNdQ5oJd9msGTQrSuxvYs7AIQIgInFfn2vpjRvRa0lc+JM0Aw8WexScuO+hWoYG8LN2ZS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256685},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f0fb00c531f56571c58e43f8514180fa69395fc7","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.3","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/utils":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.4.0_1764758691726_0.7438513661014488","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"eslint-plugin-lingui-typescript","version":"1.5.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":"","license":"MIT","_id":"eslint-plugin-lingui-typescript@1.5.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"5d8071c5e79ad6bee8cba6c8ac1f941315ba4d2d","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.5.0.tgz","fileCount":106,"integrity":"sha512-sPC1cnF4oeJxsNhC7Cd3CBh2oTWjrE8TD+dQOgcJLt7L8IH9joB2PPUmGhwmTcAFHCsIzr1rPPAtb6tPks9eIg==","signatures":[{"sig":"MEQCIHCt4gF5+T9sUmVgYTSWoSaITTGQGI4cTThjWeiK+MWuAiA+1uTRNKztwNei7D3hDfWMHeVGPYrg8lnmcVWUJlI+Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259197},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2741be6acc2a381cf23aacaf8069c4fcdd8ca322","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.3","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/utils":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.5.0_1764759117867_0.4514716906332077","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"eslint-plugin-lingui-typescript","version":"1.6.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":"","license":"MIT","_id":"eslint-plugin-lingui-typescript@1.6.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"74d68a32cc1bb49f80efc3c65337334491787d3a","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.6.0.tgz","fileCount":106,"integrity":"sha512-bByryRSas8WHSE5j0wfWMFoGNvSx0iGnqaqXFWO4FzV2at5p1W3VlNOCkKRzKXZeQ31MCI5kLLiSMWO0D9dcBQ==","signatures":[{"sig":"MEQCIEqXJIiHtR9rM9Zftw/s/H4ttbS5LMAC8wK7IMZdFiuoAiA4iMSxqRlZZZUxxs4wGkgPIeC4t1MIcaPZNuiY5N1/YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":269026},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"84f71ce394bbc5968c4930830b0c2925d9914ef6","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.3","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/utils":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.6.0_1764760312083_0.14686406722036094","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"eslint-plugin-lingui-typescript","version":"1.7.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.7.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"bf3b4622dd7afdee2173cc2e5448280fc296f268","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.7.0.tgz","fileCount":111,"integrity":"sha512-w0Vwl3mINN601xMx1NFmVJ3KZEKIY5p3SAuFokYECGQectL2TdpYEnFZpz2vWAYTPe5INijVclMCK0smNvSOfw==","signatures":[{"sig":"MEUCIQCcmvPAqP3mGq5pVZyANANSOpzs93pIBV29ftzNoL8XLwIgSNrhPSNpjpS3anBPgNoYRYpbobtaa4pfh9PZNd/8OoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"678d90d936294f73a5eb27049a8f3f991aba0298","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.4","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.7.0_1764790190862_0.4157487105354116","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"eslint-plugin-lingui-typescript","version":"1.7.1","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.7.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"494e0e407ec96f60d4b63b6c4e0d7e0fe1f12ba4","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.7.1.tgz","fileCount":111,"integrity":"sha512-n3lH21hqluNg2rvsVoM44161MIV8WOGnZmQcsADsTTQeM23qlXTBhOk0yur7ubb5wdxkwqR3BXXZcNpYCQhh6A==","signatures":[{"sig":"MEQCIHJsJ5RIuFegPxrcHblBQBOqIaWch9Mx+9GWQp9KbtbHAiBybA/OWuQ/1lloVo+NQBPtcjajmERdBVdYpHnKUQFxsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"f499cbe01e80e8072df518f7d34eae20ff5e23ce","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.4","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.7.1_1764790228835_0.40272571462375994","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"eslint-plugin-lingui-typescript","version":"1.8.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.8.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"fc0000eb1c44bcb5808e99227e0c0cf87f972bad","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.8.0.tgz","fileCount":111,"integrity":"sha512-BFqFGvl+H8EwIwzcBvrzqSg3uHy/a6SoAIF1qnwIzNlCCaYGSX7Nz0ty1pSWnb0nOAJ888ol5dg/7YFEueHd6w==","signatures":[{"sig":"MEUCIQCg7wJrw7sPQhGxsZpYITj+lIpCHEHfF0Emf9XZXErGdAIgFoIPSC+i1s0akfIJRC2fAwwF/yV1JJPpoxP8N3mUJcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303228},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"4b72cf2cfc76c1b62758f880c96bfaf482eb6870","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.4","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.8.0_1764796343466_0.5712132312301541","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"eslint-plugin-lingui-typescript","version":"1.8.1","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.8.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"873d7d229a2371b6bd6ed31191d98e1a9bd2e0ed","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.8.1.tgz","fileCount":111,"integrity":"sha512-T7tRfwIj0bds1EYgSol4ZkMivx6TNMy2eYrdsMlr+LXdOEYledMZJKwmrqLql+Lx5Z5HbVwyd9gKMBUnob4Kvg==","signatures":[{"sig":"MEUCIF7bSXMFadvE9ygM+VdICmSDloVPFCSQunQ6FQPqO5MjAiEArEWBbJ4EGGe0TLtJVIMWmpYL88dVJlxPZgIsTfcGtCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305777},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"6a5cdaab6f6625973a42e8cbcb7f0b0a12a256ed","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.4","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.8.1_1764871613463_0.1338264600193284","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"eslint-plugin-lingui-typescript","version":"1.8.2","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.8.2","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"dd45ac74c5d1941baf2c0c616dc19b1f3125cb9d","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.8.2.tgz","fileCount":111,"integrity":"sha512-03q0ASC98eLclqzizm+CuQa0CY7uvZdz5eKcYgcEi3FtwU7mQZ9rmWcT04yxlTc/AJ+tjL+viJT7d3m7X3ccqA==","signatures":[{"sig":"MEUCIAeRnDMSlcTu98Tq/Q1B5j095BwHfEODCRWf6OGYF+7DAiEA+9o40VcEOaXGkJeI3D87gYlcdw5hmpKZa3ms4hkrJ8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"b020ba4c1882bbb287c006327b6e17355b38b289","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.4","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.8.2_1764919166204_0.4152284730403002","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"eslint-plugin-lingui-typescript","version":"1.8.3","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.8.3","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"bc9e7787ae2a2680d4f8659d2bb137afc5dab76e","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.8.3.tgz","fileCount":111,"integrity":"sha512-8c8lOpnPVOZHaRw53tv4pvlbSnex9s0c3FxL9DcmxcfvrmTdbmUTnrMmrDcgOVS3omjOlTtKV1srLC8vjAPpwQ==","signatures":[{"sig":"MEUCIF0gZiBLQqF7RHqnTjIi49yn6HEVxYz2iqOGeQKKUx5sAiEA3+is4q8P9dXJQ7GdJWdHwws1iEOcKFnGu5/EgR1dNvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":306624},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"c7c851b38da7549546beb74b72bdfdf6cd89d5f7","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.4","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.8.3_1764919312549_0.5150863218952892","host":"s3://npm-registry-packages-npm-production"}},"1.8.4":{"name":"eslint-plugin-lingui-typescript","version":"1.8.4","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.8.4","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"a9c0ad1c9452176aa259c5605406562e5c81d5ca","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.8.4.tgz","fileCount":111,"integrity":"sha512-eZANpfsNT1OEw+kPedlt/QSO2wAonu/XUm/r0SxSZRkh05hjGF0qpAf7vttHsVFi5JNQ6WCNw/vJPWRjUxQ35w==","signatures":[{"sig":"MEQCIFmPHUtjh643eS2p7usDJHkqlVws1DPd0S2vUV7Up4u4AiBk2Grjerh10bFe+c0MbKAFUNKM73EB2d03JP1B9LdY6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307263},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"1426d358981926fe3da9c5b9cc3e76752fa39b59","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.4","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.8.4_1764920097624_0.15767069367302544","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"eslint-plugin-lingui-typescript","version":"1.8.5","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.8.5","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"fe2703c9409476e113296fcec69ad1efb466662f","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.8.5.tgz","fileCount":111,"integrity":"sha512-WKdkLvKebeAHiZPCPej18SX0W4BGrMSLadacWFxAwf8v9wmvl80hG/JMtcOgWuuN94UJQJzyHGo3kEVNB3qIlg==","signatures":[{"sig":"MEQCIDxJmg0RtutaYyBQ+R0XbrUh4jhvNPjuiG76+lfKyrGLAiA3QCtKuiDRmr5bmANTiZj67err15cf9/6htT3lNOJ5lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311406},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"42e82e32a510f1686d52e82f582399a3a12337c9","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"swernerx","email":"s.werner@sebastian-software.de"},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.11.1","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.15","prettier":"^3.7.4","@eslint/js":"^9.39.1","release-it":"^19.0.6","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.2"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.8.5_1764932279975_0.6637626035262245","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"eslint-plugin-lingui-typescript","version":"1.8.6","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.8.6","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"b91368fca90becd551cfa05bfc3eb7169a59aae0","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.8.6.tgz","fileCount":79,"integrity":"sha512-vCVMD6YMAOTsIVH6WuStg/6JzPJPkcyRAj8un2YRJXGLRh/xK2Fal/8yASpCcodmAFzuARE80zYAb6rNoQ/1Tw==","signatures":[{"sig":"MEQCIHvfO9hHJZsUWff5ofnjuNq03N3J56p9nEVURWb6CAWBAiB+ehqEtPvlF8/NZQlS2WV2To2gCppyh/CTxNXNJ92P7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282548},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"ab111eecba1751e6656700fb1aff59f127200b9c","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.8.6_1770671196122_0.732311120831908","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"eslint-plugin-lingui-typescript","version":"1.8.7","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.8.7","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"1a8654d07c7693887d36cdffd1daec865037e788","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.8.7.tgz","fileCount":79,"integrity":"sha512-Y+5x5RDT+lY9HuiezLp+yipyGDV4sgKHi7xZx63raSZj0kM1EnuPMqm/ICDwxIavvp+9sfYLViQDc00KX0CFDg==","signatures":[{"sig":"MEUCIEZyBH+wMW6r2+Mw6QGUuN+OlCrN7XnA9Qv8U/YTj9/yAiEA6dBAgFgjeilwhO+fzvGn8GZLMHZMTeDiZbRq19of5u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":289692},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"9ec1a23ba9665649c70ac2497cc8b5c7d06d69dc","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.8.7_1770756497518_0.8557441604167042","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"eslint-plugin-lingui-typescript","version":"1.9.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.9.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"71344b173deecbd4fa924564b4304026533bbdca","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.9.0.tgz","fileCount":79,"integrity":"sha512-T7Q5qtW+jbrvVo3Pt7wlB8DNQwzvIFMh4BT4WMzNHYP/GSQr6hVZgxmFMx+BcWYyaU48fwF0lcHwTS+z8jgcUA==","signatures":[{"sig":"MEUCIDcqH1ysux786IJit9FVPdFWD/Ztg8A7PP7ogcsEwLL3AiEAjkhcVDhdPNfqRad8h1RkhkASbMEbEogsu8h54vnhvfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"6915077859b85f41dcdfdc469e9a4d34a493c568","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.9.0_1770760691196_0.5906094263534307","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"eslint-plugin-lingui-typescript","version":"1.10.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.10.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"18aab361a2d0870ea9545f8f93a3f63de58b23e6","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.10.0.tgz","fileCount":79,"integrity":"sha512-wjwAtCKIcEsg0/BhMCJqROHJohNFek85elaU7kt5Ilmi4ziqRWST56e0pqKKSnwwjjrcOWCT8dajEaRfpP+qzg==","signatures":[{"sig":"MEQCIBOCvLXh0A8Ura2X8xkgyFQUXSRyFAUBJQVkC9stu7mmAiBlo3WprypNfNxMhEdOs9TlxdlDVnxxRIN2JKBv173bbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":294522},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"70b73830055690fe29946bd0574bf6f01a944975","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.10.0_1770763104622_0.8051626020930964","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"eslint-plugin-lingui-typescript","version":"1.10.1","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.10.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"0b7324f81bc73081d3961aecd2bdca22cb624b4c","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.10.1.tgz","fileCount":79,"integrity":"sha512-FZXahPCN3Vs/AumFIfXLk9AhHihmrCs0cmPUPLp+SdYEWIlne/t8MzOzEW34J6amRXHsgZoHJefqMMJ191rfTg==","signatures":[{"sig":"MEYCIQCITg0bp17oppf35BwU7HGD2vNN6m2bZLdV/6CNQ2M9dAIhAMy6DVoWtyaiv1+dlKYeWD6+OF+IHOeNDoG4i+cEI3bI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305456},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"ac72c2f20ddad912c327d8078627b3a1a5c36205","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.10.1_1770764880122_0.4746502707776905","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"eslint-plugin-lingui-typescript","version":"1.11.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.11.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"2892265ade9bca59b5e48eea69af73f3ce7d2e89","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.11.0.tgz","fileCount":79,"integrity":"sha512-wuw8ulTGiyIvXoC2do9n9AZQu//MSazU8fUYCAUB6PaBh5OGhhTJVrd0ed9gCYz9wO2viZ5uEKY9YYfOJuCYsQ==","signatures":[{"sig":"MEUCIQDdTRXp1rhZLiZdiRk1sq4eXktMXI3FlAYJl28DGgqyywIgTHN5r5ETrvZ64g8/wKWktrUGyamF6cwHgsVvZKnlGC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314695},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"dcb13260b8a368a7aa430faf5de0373e3fc8cb4a","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.11.0_1770794004979_0.5895705877358797","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"eslint-plugin-lingui-typescript","version":"1.12.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.12.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"dccc8c2f36da0b1b4266e50941215bb4e9d7f189","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.12.0.tgz","fileCount":87,"integrity":"sha512-efL++cfsg/Evt2ywtkLdCGZmB4ymX6nNrglfUjOmUoZW4TlAErgJqQZG/FIwP1ApCiDoslL8tznjS5YwFZOnXw==","signatures":[{"sig":"MEMCH143UTqpRM8Ni+xZ8BeIa5DBthvU0yP088d7dAIS6LsCIEz7PWI15KZhHVFPKsbKSv5UMnBS7wRD82odwFpZWpel","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340312},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"6961d72f9406961cb2afa169a6e32b71a5b728c7","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.12.0_1770798252032_0.9327935874670532","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"eslint-plugin-lingui-typescript","version":"1.12.1","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.12.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"2467c549d5a90e97ab3360533edd4554aeec9e87","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.12.1.tgz","fileCount":87,"integrity":"sha512-amM7bODnRfktRQMZtFiarNIfj5k+8XB1K/ntPwdghPjR/QHf2vVG8Bs6nCNIMJttJYRv2gBngGHEdLV/dkbzqw==","signatures":[{"sig":"MEYCIQCDvT33cQBsOGZN5UKFKQEk+B80TjJbX0OwY4Go2nPelAIhAOHvKlQA5Ev+bsTJqsvAxKmB2zyB/ob5GOa2zpJCvGgk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"85c13aae72a3126dae195426dc15b506bceb440d","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.12.1_1770799779088_0.1354519745647742","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"eslint-plugin-lingui-typescript","version":"1.13.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.13.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"fc46fbfd088831b58003a06f02dbb94021e1152b","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.13.0.tgz","fileCount":87,"integrity":"sha512-zBTcLyR2bgy7KmoohLvSURb3zV+NH1lhXuHs/k+fnV6w6zba0JvfCdYl361otzGWcNQuJmDO3g2uTWsf9rq3RQ==","signatures":[{"sig":"MEQCIFIRQSibFljWNpfqtWveFRv8BJiVE5blFBz0LtpTHHEwAiAv65JmP8aOULouTMmxfkA4gSNvjfNBAAv3SoRkYpNi3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342948},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"4199f23ada713527d23a6bb3ac28cf4abc6f5d51","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.13.0_1770828247298_0.42887365819790735","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"eslint-plugin-lingui-typescript","version":"1.14.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.14.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"3e3fd385ac05905c492ef8a888fae19c0671fef6","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.14.0.tgz","fileCount":87,"integrity":"sha512-R6pNjEnulULRY4SiSyJJEK3GoRKp+japMuaGOZ8U6YyvaIm4V+LL6Bb4eef9ZmqQVJOGeBo5yfk9zgQk7kHsKg==","signatures":[{"sig":"MEUCIQCLmMoy499sM6xcqBbQLsqP/7I6pxFYImeIZvc0wIqvdAIgV2E0lpAm3qioI0O+c8eDT3vF51yHTaWlflbZgnBeOtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343075},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"82712bb8fd33c42071d1c171fb2cced003a491cc","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.14.0_1770828694407_0.7241007536066917","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"eslint-plugin-lingui-typescript","version":"1.15.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.15.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"7017d6151275aaa584bf2185438755dee9595e09","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.15.0.tgz","fileCount":87,"integrity":"sha512-JbMptBhlwbslRfNb5u61VenFcsSNhDNeKV2Ta6QDKnBEKqLjTO6bTrtw2s+LI9nZ05xle7Bq5hDM0u7j4eItSA==","signatures":[{"sig":"MEUCIQD/0gqbvil5lVX5V4KoNlaRF3CddnggR2cNM7mPbagujgIgHllnBtZM3vs/IzLoY+dkHLSfg05hChOv6CfkNDWQRG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352198},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"158658d2cb719061083759643104f8415bbce853","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.15.0_1770904590225_0.26906351460909805","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"eslint-plugin-lingui-typescript","version":"1.15.1","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.15.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"700aef6ca1cb53929a3dd051ba39fc50ea9b704f","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.15.1.tgz","fileCount":87,"integrity":"sha512-++aEVyvppONzXad/IfP6yqAw1ImBJn/QJlt6yv9uz58qGquell503vqdvhTZGknWJ6NqfRtuh/dfahxyxiQdHg==","signatures":[{"sig":"MEUCIQCKz81wkSsMP4mOV0H/wWJ01EE2wnb03a0XlEhWtbpKnQIgXjPffC6dg3L8r1bsTz5lY4S23VjEEed+tOyhK2LjEBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357672},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"cb26630e804e3c61ab01e4970c07be30fe4e854c","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.15.1_1771264944533_0.9348521195593014","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"eslint-plugin-lingui-typescript","version":"1.15.2","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.15.2","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"32fef0537672bb70199fcdbf1f7b9c477ebc6a8a","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.15.2.tgz","fileCount":87,"integrity":"sha512-+zeQW8GqqdAZitiyROyyfwLcadT9ZIBP9J0wOmTrywadaJwNXaxCY/h4h+5MvcQcnzrS9yQRxkUb12siaZUBNw==","signatures":[{"sig":"MEYCIQD0BA7qh53theAw3vQEOp82tXpbur1SXFRNyiH8VshE5gIhAJo9To/shKNnG8g84W/2cpo24bfLFfhYtYABxoeVM+JQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"c86af07b889ceded2d245369b00126f001db1dc7","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.15.2_1771265747459_0.03882142236946007","host":"s3://npm-registry-packages-npm-production"}},"1.15.3":{"name":"eslint-plugin-lingui-typescript","version":"1.15.3","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.15.3","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"00dbcdece293d06d6ac278baccad569d7c8eff2f","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.15.3.tgz","fileCount":87,"integrity":"sha512-gJJejQZW3aNxBaWyxC/6Pw+Ttwie6ygH4/gkWHAJYPZfLZZLfVCkc6aVifrKEzdwofA7X0UeUq20y2Fh6d1Wug==","signatures":[{"sig":"MEUCIQDYlYkWx5ueBXoB07sXnARbmczn5/kCMF4lY61h3UI6xQIgQuBt6HKujwNA/kV10yP6A+66aQXY1krSZsFb4mSPu1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":360105},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"9201f183d9d20ac7558380d9c66dbc88249667f1","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.15.3_1771276803639_0.02057461466497279","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"eslint-plugin-lingui-typescript","version":"1.16.0","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.16.0","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"017a939e726c7e68338c128127cd1afd13951b00","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.16.0.tgz","fileCount":87,"integrity":"sha512-T/wEf9nGOfTarCTU1DsxqxaFkbsYwdefSJL2yTvQ5FURwoKAVPXwc8yaexVXnCKUGaGUMVrF0kFSMliEnGMkIQ==","signatures":[{"sig":"MEYCIQCvhcMHEGmVh2PykNcOj8cjTlRARjCV0cjiIV9b3maCXwIhAPsylEo8gr/UHnJqMO1ohEa37ccOjmbh2SkpjbD0Bhna","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"782da5d2788af48de174268dc9af445e6be509a0","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.16.0_1771314175938_0.6027398310544996","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"eslint-plugin-lingui-typescript","version":"1.16.1","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.16.1","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"53dacedb33d656dad7036dfde1576ba4c29b8320","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.16.1.tgz","fileCount":87,"integrity":"sha512-OPIWqz5iH1V2OOa+V0z0sLTLSqqlmIlxlgL72qad+WDYBqRkWOrWaZHco+lJJ3ZHT+WGkRi03cNttW+1LncHOw==","signatures":[{"sig":"MEQCIA213cM4CndGXozGPLCNKWEdJdq0+unpKFzOWpTXKLCwAiAi2FbneiAixCvCn+9aqyzShnMId8HMn98I4URBC7EJ4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380247},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"2dbdedd0f879b96a3ec7a1bafb78e401dd74f06b","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.16.1_1771315509872_0.9443245994180889","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"eslint-plugin-lingui-typescript","version":"1.16.2","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.16.2","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"7f28fff33a3ac2f4bed978e353d59624b59e5a5e","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.16.2.tgz","fileCount":87,"integrity":"sha512-ExX150PHNaLk7AKNPw5i7gHh7S+zibI80zgzcrIRJFpIAwibkH9HEISUsKG6JDuZVec2ZHO3lS1vp6CTQ97f/Q==","signatures":[{"sig":"MEUCIQDEZp0GFnFA/nTJ94vZvaFKrj+aV2A5Kja362JVa3FvjAIgbbSVeT9/nC5GgjNTDsAG10B+SjMbM5NGGNNHCgN/fsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":382292},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"01496343f2b464301f7acc75f0535d634d66f922","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.16.2_1771418146424_0.8567514771655627","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"eslint-plugin-lingui-typescript","version":"1.16.3","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.16.3","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"e21c451d2380e320a45f8debb7c480628ebcd9f7","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.16.3.tgz","fileCount":87,"integrity":"sha512-BIzyknUJghyZeB+AS6gR1f+Gv9gsdL/sSc6q2FXp4WZgi88tMqpAi7Yn9F4eM7ZMm4OxjMKbS5U8eU6LkHhEFA==","signatures":[{"sig":"MEUCIQDuO/LoGYuu54Hafsbj+s5lvgd8g/y6VHO//1Uhu69a0wIgWDCcf4Cw9T9jx+hy0SjnFarmsc068Jhc2/qC1Zn/KQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":386736},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"20c7e586fbcae4681811fda77176df30ac66f37e","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.16.3_1771423629608_0.3012633899921753","host":"s3://npm-registry-packages-npm-production"}},"1.16.4":{"name":"eslint-plugin-lingui-typescript","version":"1.16.4","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.16.4","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"a8f1e3d86ba85799660b96997af240c7d22e3389","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.16.4.tgz","fileCount":87,"integrity":"sha512-m0Nrl8UY3cxnWWAcOY5PM/qpDpeBwMJyCSnF61/902iD0r7xWyrrUTup40AghprX1dLv7PN4T7pi/0EyiRapfQ==","signatures":[{"sig":"MEUCICjwSMnFKN8PVxNa1Qpw43EMdHCXYfCeDK0L4xyCjsKOAiEA0RQmrQUS5bzhI08fTAOKIJshnPKOlFZXpgekd1iDNJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.16.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390087},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"8261cd5f96749e81c53b226bf8dfde1b634233b0","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.16.4_1771425580579_0.012496752485346763","host":"s3://npm-registry-packages-npm-production"}},"1.16.5":{"name":"eslint-plugin-lingui-typescript","version":"1.16.5","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.16.5","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"15db4a3f26093b99d661588fe9dbd6147a5bde4f","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.16.5.tgz","fileCount":87,"integrity":"sha512-JdeChHIqXkeYb5niHFNPMtCpWu0bC2Zq8DZzqzxjG3qS3r4k9uwbdVoYUWPsDFs7ZgzQrkelPhPIe0NwNJ6cXg==","signatures":[{"sig":"MEQCIAkPvxbJHeGOlPYsYZSCv8XxJe6nOLmrsDZIP2ZaU1E/AiB17x4Zv1BJzvaHFgqlKtoOCIg84JUylp7RjBMe1LMUTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.16.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":374192},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"ff1c324d284f623324993d598ee6bc77219531fe","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.16.5_1771431785613_0.30101026990906954","host":"s3://npm-registry-packages-npm-production"}},"1.16.6":{"name":"eslint-plugin-lingui-typescript","version":"1.16.6","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.16.6","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"ab06f883b0a0f9ce57d802141e2c56e2a1c32365","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.16.6.tgz","fileCount":87,"integrity":"sha512-H+PNk9bpqPDBXuUJh/LvJgcAvzg3m2xZ29qZqmqjuD3Htmxlnp+uDGjVxc4O5N4oRUT/BLCQc2Iyi5/ZAR2eSg==","signatures":[{"sig":"MEUCIQDjXrBcd7zrAjhEJoTyOTrzgdNzK4aftAhO/FVBFrFEywIgM5jT1lPgUEMe6M+a3mimYiyVjw8J8e2111+VG7ZznRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.16.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376181},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"643ef686a381ddd3c48adc7da29bd2c509ac073a","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.16.6_1771434654734_0.2590510175715264","host":"s3://npm-registry-packages-npm-production"}},"1.16.7":{"name":"eslint-plugin-lingui-typescript","version":"1.16.7","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.16.7","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"f7424fe2ce1bd78062cb29231ecf22e53fd685d8","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.16.7.tgz","fileCount":87,"integrity":"sha512-FnKBpZJ277PhV1v3fdiDQSry1KR6IpoMT8y8VksSv5N3Td92odJSbg1yDsHrLCA5GKDN5haxR4fE/XvxkJM3IQ==","signatures":[{"sig":"MEYCIQDNUiQ/aVh1wY4ge1AOpdGowIOdH/PNsk90tmLOLYrQegIhAI3xMJg+8W9LI5JRkr8sHBhKzlzGJ6iT2k1T6fQ/aoEV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.16.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377133},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"fb1f5110c92b8e11098857057a0b86dbc2fcd16b","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.16.7_1771442983651_0.5614178246819883","host":"s3://npm-registry-packages-npm-production"}},"1.16.8":{"name":"eslint-plugin-lingui-typescript","version":"1.16.8","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"url":"https://www.sebastian-software.de","name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de"},"license":"MIT","_id":"eslint-plugin-lingui-typescript@1.16.8","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"dist":{"shasum":"1a2325e0c00e3ce46dd28281180fd8eebed9cfcf","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.16.8.tgz","fileCount":87,"integrity":"sha512-AGIKuJqjyEdqBZo14DkQvga5R7y//0N9j7zNvKnZeGjCYrTf0lU4ryc5sB5uZlSHbQZ+7GRKuYRqDx8bbQbAoA==","signatures":[{"sig":"MEYCIQClvjKzVDT8QDsIxyk7ACmoGQ/+7zlyrW6oKNz/SloZhwIhAPFZ8mW38GEXhlNx/eSqOQoRUSRxQ6KG3khor//4mmiK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.16.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377181},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"gitHead":"adf886253e564dc1cfe59099dd918ca241f41721","scripts":{"dev":"tsc --watch","lint":"eslint .","test":"vitest run","build":"tsc","format":"prettier --write .","prepare":"husky","release":"release-it","lint:fix":"eslint . --fix","typecheck":"tsc --noEmit","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","format:check":"prettier --check .","release:auto":"release-it --ci","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"repository":{"url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git","type":"git"},"_npmVersion":"11.6.2","description":"ESLint plugin for Lingui with TypeScript type-aware rules","directories":{},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"@typescript-eslint/utils":"^8.48.1"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","husky":"^9.1.7","eslint":"^9.39.1","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.1","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@types/eslint":"^9.6.1","typescript-eslint":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","@typescript-eslint/eslint-plugin":"^8.48.1","@release-it/conventional-changelog":"^10.0.5"},"peerDependencies":{"eslint":"^9.0.0","typescript":"^5.0.0","@typescript-eslint/parser":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-lingui-typescript_1.16.8_1771444031620_0.7478400047164635","host":"s3://npm-registry-packages-npm-production"}},"1.16.9":{"name":"eslint-plugin-lingui-typescript","version":"1.16.9","description":"ESLint plugin for Lingui with TypeScript type-aware rules","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git"},"homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"}},"scripts":{"build":"tsc","dev":"tsc --watch","lint":"eslint .","lint:fix":"eslint . --fix","format":"prettier --write .","format:check":"prettier --check .","test":"vitest run","test:watch":"vitest","test:oxlint":"tests/oxlint/smoke-test.sh","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","prepare":"husky","release":"release-it","release:auto":"release-it --ci"},"keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"author":{"name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de","url":"https://www.sebastian-software.de"},"license":"MIT","engines":{"node":">=24"},"peerDependencies":{"@typescript-eslint/parser":"^8.0.0","eslint":"^9.0.0","typescript":"^5.0.0"},"lint-staged":{"*.{ts,tsx}":["prettier --write","eslint --fix"],"*.{json,md,yml,yaml}":["prettier --write"]},"devDependencies":{"@eslint/js":"^9.39.1","@release-it/conventional-changelog":"^10.0.5","@types/eslint":"^9.6.1","@types/node":"^24.10.1","@typescript-eslint/eslint-plugin":"^8.48.1","@typescript-eslint/parser":"^8.48.1","@typescript-eslint/rule-tester":"^8.48.1","eslint":"^9.39.1","husky":"^9.1.7","jiti":"^2.6.1","lint-staged":"^16.2.7","prettier":"^3.8.1","release-it":"^19.2.4","typescript":"^5.9.3","typescript-eslint":"^8.48.1","vitest":"^4.0.18"},"dependencies":{"@typescript-eslint/utils":"^8.48.1"},"gitHead":"7c69148d6d55e7b8a95c9f938d4a61dad68964b1","_id":"eslint-plugin-lingui-typescript@1.16.9","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jwmnKTPp3ScsYlgk801MuPaKwJ/Ovry9tUX6UgYpq4TgsF+5OlqJWEWXev12mlVWIvTW6+AdtFf+4bZsuBl1pQ==","shasum":"03d9d6184a007a6f39b2eda38fcacdb6efa9104b","tarball":"https://registry.npmjs.org/eslint-plugin-lingui-typescript/-/eslint-plugin-lingui-typescript-1.16.9.tgz","fileCount":87,"unpackedSize":383644,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-lingui-typescript@1.16.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCVxsjE8+QSipaqr7qvFwC+osv8rH+2c2vnVfrcxZwUHQIgJLIGTJkpc3Hqy9UQK85nt0ZDaaLZwdJzoA4i6BWwYrA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1536baee-ecaa-47d7-b882-bda378e2c4ab"}},"directories":{},"maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-lingui-typescript_1.16.9_1771447862656_0.596243349136121"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-02T20:24:19.444Z","modified":"2026-02-18T20:51:03.164Z","1.0.0":"2025-12-02T20:24:19.624Z","1.0.1":"2025-12-02T20:33:22.840Z","1.1.0":"2025-12-02T22:38:57.669Z","1.1.1":"2025-12-03T08:33:19.678Z","1.2.0":"2025-12-03T09:10:12.032Z","1.2.1":"2025-12-03T09:28:20.846Z","1.2.2":"2025-12-03T10:04:38.134Z","1.3.0":"2025-12-03T10:21:20.865Z","1.4.0":"2025-12-03T10:44:51.919Z","1.5.0":"2025-12-03T10:51:58.038Z","1.6.0":"2025-12-03T11:11:52.287Z","1.7.0":"2025-12-03T19:29:51.080Z","1.7.1":"2025-12-03T19:30:29.056Z","1.8.0":"2025-12-03T21:12:23.660Z","1.8.1":"2025-12-04T18:06:53.614Z","1.8.2":"2025-12-05T07:19:26.344Z","1.8.3":"2025-12-05T07:21:52.693Z","1.8.4":"2025-12-05T07:34:57.837Z","1.8.5":"2025-12-05T10:58:00.163Z","1.8.6":"2026-02-09T21:06:36.274Z","1.8.7":"2026-02-10T20:48:17.681Z","1.9.0":"2026-02-10T21:58:11.339Z","1.10.0":"2026-02-10T22:38:24.774Z","1.10.1":"2026-02-10T23:08:00.323Z","1.11.0":"2026-02-11T07:13:25.156Z","1.12.0":"2026-02-11T08:24:12.182Z","1.12.1":"2026-02-11T08:49:39.282Z","1.13.0":"2026-02-11T16:44:07.459Z","1.14.0":"2026-02-11T16:51:34.567Z","1.15.0":"2026-02-12T13:56:30.398Z","1.15.1":"2026-02-16T18:02:24.687Z","1.15.2":"2026-02-16T18:15:47.604Z","1.15.3":"2026-02-16T21:20:03.807Z","1.16.0":"2026-02-17T07:42:56.089Z","1.16.1":"2026-02-17T08:05:10.088Z","1.16.2":"2026-02-18T12:35:46.588Z","1.16.3":"2026-02-18T14:07:09.767Z","1.16.4":"2026-02-18T14:39:40.768Z","1.16.5":"2026-02-18T16:23:05.837Z","1.16.6":"2026-02-18T17:10:54.922Z","1.16.7":"2026-02-18T19:29:43.805Z","1.16.8":"2026-02-18T19:47:11.774Z","1.16.9":"2026-02-18T20:51:02.846Z"},"bugs":{"url":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript/issues"},"author":{"name":"Sebastian Software GmbH","email":"s.werner@sebastian-software.de","url":"https://www.sebastian-software.de"},"license":"MIT","homepage":"https://github.com/sebastian-software/eslint-plugin-lingui-typescript#readme","keywords":["eslint","eslint-plugin","lingui","i18n","internationalization","localization","typescript"],"repository":{"type":"git","url":"git+https://github.com/sebastian-software/eslint-plugin-lingui-typescript.git"},"description":"ESLint plugin for Lingui with TypeScript type-aware rules","maintainers":[{"name":"swernerx","email":"s.werner@sebastian-software.de"}],"readme":"# eslint-plugin-lingui-typescript\n\n[![npm version](https://img.shields.io/npm/v/eslint-plugin-lingui-typescript.svg)](https://www.npmjs.com/package/eslint-plugin-lingui-typescript)\n[![npm downloads](https://img.shields.io/npm/dm/eslint-plugin-lingui-typescript.svg)](https://www.npmjs.com/package/eslint-plugin-lingui-typescript)\n[![CI](https://github.com/sebastian-software/eslint-plugin-lingui-typescript/actions/workflows/ci.yml/badge.svg)](https://github.com/sebastian-software/eslint-plugin-lingui-typescript/actions/workflows/ci.yml)\n[![OXLint compatible](https://img.shields.io/badge/OXLint-compatible-4eff7e?logo=oxc)](https://oxc.rs/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n\nESLint rules for [Lingui](https://lingui.dev/) that read TypeScript types instead of guessing. Your whitelist goes away.\n\n**[Documentation](https://sebastian-software.github.io/eslint-plugin-lingui-typescript/)**\n\n## The whitelist treadmill\n\nEvery i18n linter that relies on pattern matching hits the same wall. It can't tell a CSS class from a button label, or a DOM event name from an error message. So you add them to the whitelist. Then someone calls `document.createElement(\"div\")` and that gets flagged too. More entries. A new team member joins, hits the same false positives, adds the same entries.\n\n```ts\n// Pattern-based linters flag all of these as \"missing translation\"\ndocument.createElement(\"div\")                    // It's a DOM tag name\nelement.addEventListener(\"click\", handler)       // It's an event name\nfetch(url, { mode: \"cors\" })                     // It's a typed option\nconst status: \"idle\" | \"loading\" = \"idle\"        // It's a string literal union\n<Box className=\"flex items-center\" />            // It's a CSS class\n```\n\nThe list grows. The problem stays.\n\n## When your linter reads types\n\nA string flowing into `keyof HTMLElementTagNameMap` isn't user text. A variable typed as `\"idle\" | \"loading\" | \"error\"` doesn't need translation. TypeScript has had this information all along — this plugin reads it directly.\n\n```ts\n// TypeScript already has the context — this plugin uses it\ndocument.createElement(\"div\")                           // keyof HTMLElementTagNameMap\nelement.addEventListener(\"click\", handler)              // keyof GlobalEventHandlersEventMap\nfetch(url, { mode: \"cors\" })                            // RequestMode\ndate.toLocaleDateString(\"de-DE\", { weekday: \"long\" })  // Intl.DateTimeFormatOptions\n\ntype Status = \"idle\" | \"loading\" | \"error\"\nconst status: Status = \"loading\"                        // String literal union\n\n// Styling props and utility patterns — recognized out of the box\n<Box containerClassName=\"flex items-center\" />          // *ClassName, *Color, *Style\n<Link rel=\"noopener noreferrer\" />                      // Link rel attribute\n<div className={clsx(\"px-4\", \"py-2\")} />               // className utilities (clsx, cn)\n<Calendar classNames={{ day: \"bg-white\" }} />           // Nested classNames objects\nconst colorClasses = { active: \"bg-green-100\" }         // *Classes, *Colors, *Styles\nconst successUrl = \"Checkout redirect destination\"      // *Url, *Slug, *Email names\nconst price = \"1,00€\"                                   // No letters = not user-facing\nconst letterSpacing = \"-0.02em\"                         // CSS numeric unit value\nif (status === \"active\") {}                             // Binary comparison\nif (error.message.includes(\"User not found\")) {}        // String search on string receiver\nconst code = error.message.replace(\"User not found\", \"E_USER_NOT_FOUND\") // replace(searchValue)\nel.style.filter = \"brightness(0.85)\"                    // Direct style assignments\nconst data = { \"United States\": info }                  // Object keys (always structural)\n\n// These actually need translation — and get reported\nconst message = \"Welcome to our app\"\n<button>Save changes</button>\n```\n\nMacro verification works the same way. The plugin checks that `t`, `Trans`, and friends actually come from `@lingui/*` packages through TypeScript's symbol resolution:\n\n```ts\nimport { t } from \"@lingui/macro\"\nconst label = t`Save`              // Recognized as Lingui\n\nconst t = (key: string) => map[key]\nconst label = t(\"save\")            // Not confused with Lingui\n```\n\n## Getting started\n\n### Requirements\n\n- Node.js >= 24, ESLint >= 9, TypeScript >= 5\n- `typescript-eslint` with type-aware linting enabled\n\n### Install\n\n```bash\nnpm install --save-dev eslint-plugin-lingui-typescript\n```\n\n### Configure\n\nAdd the recommended config to `eslint.config.ts`:\n\n```ts\nimport eslint from \"@eslint/js\"\nimport tseslint from \"typescript-eslint\"\nimport linguiPlugin from \"eslint-plugin-lingui-typescript\"\n\nexport default [\n  eslint.configs.recommended,\n  ...tseslint.configs.strictTypeChecked,\n  linguiPlugin.configs[\"flat/recommended\"],\n  {\n    languageOptions: {\n      parserOptions: {\n        projectService: true,\n        tsconfigRootDir: import.meta.dirname\n      }\n    }\n  }\n]\n```\n\nOr pick individual rules:\n\n```ts\n{\n  plugins: {\n    \"lingui-ts\": linguiPlugin\n  },\n  rules: {\n    \"lingui-ts/no-unlocalized-strings\": \"error\",\n    \"lingui-ts/no-single-variables-to-translate\": \"error\"\n  }\n}\n```\n\nThat's it. DOM APIs, Intl methods, string literal unions, technical property/variable suffixes, comparisons, numeric strings, and string-search checks — all handled from the first run.\n\n## OXLint support\n\nThis plugin works with [OXLint](https://oxc.rs/) via its [JavaScript plugin system](https://oxc.rs/docs/guide/usage/linter/js-plugins.html). Eight of nine rules run natively in OXLint — no code changes, no wrapper, no adapter.\n\nAdd to your `.oxlintrc.json`:\n\n```json\n{\n  \"jsPlugins\": [\"eslint-plugin-lingui-typescript\"],\n  \"rules\": {\n    \"lingui-typescript/no-nested-macros\": \"error\",\n    \"lingui-typescript/no-single-variables-to-translate\": \"error\",\n    \"lingui-typescript/no-single-tag-to-translate\": \"error\",\n    \"lingui-typescript/t-call-in-function\": \"warn\",\n    \"lingui-typescript/no-expression-in-message\": \"warn\",\n    \"lingui-typescript/consistent-plural-format\": \"warn\",\n    \"lingui-typescript/prefer-trans-in-jsx\": \"warn\",\n    \"lingui-typescript/text-restrictions\": [\"error\", { \"rules\": [] }]\n  }\n}\n```\n\nThe only rule not supported in OXLint is `no-unlocalized-strings` — it uses TypeScript's type checker at runtime to distinguish UI text from technical strings. As OXLint's [type-aware linting](https://oxc.rs/blog/2025-12-08-type-aware-alpha) matures, this rule will follow.\n\n**Dual setup** — run OXLint for speed, ESLint for full coverage:\n\n```bash\noxlint . && eslint .\n```\n\n## Rules\n\n| Rule | Description | Recommended | Fixable | OXLint |\n|------|-------------|:-----------:|:-------:|:------:|\n| [no-unlocalized-strings](docs/rules/no-unlocalized-strings.md) | Catches user-visible strings not wrapped in Lingui macros. Uses TypeScript types to skip technical strings automatically. | error | ✅ | *1 |\n| [no-single-variables-to-translate](docs/rules/no-single-variables-to-translate.md) | Prevents messages with only variables and no text — translators need context. | error | — | ✅ |\n| [no-single-tag-to-translate](docs/rules/no-single-tag-to-translate.md) | Prevents `<Trans>` wrapping a single JSX element without surrounding text. | error | — | ✅ |\n| [no-nested-macros](docs/rules/no-nested-macros.md) | Prevents nesting Lingui macros inside each other — nested macros produce broken catalogs. | error | — | ✅ |\n| [no-expression-in-message](docs/rules/no-expression-in-message.md) | Keeps expressions simple inside messages. Complex logic goes into named variables. | warn | — | ✅ |\n| [t-call-in-function](docs/rules/t-call-in-function.md) | Keeps `t` macro calls inside functions where i18n is initialized. | warn | — | ✅ |\n| [consistent-plural-format](docs/rules/consistent-plural-format.md) | Enforces consistent plural format — either `#` hash or `${var}` template literals. | warn | ✅ | ✅ |\n| [prefer-trans-in-jsx](docs/rules/prefer-trans-in-jsx.md) | Prefers `<Trans>` over `` {t`...`} `` in JSX for consistency. | warn | ✅ | ✅ |\n| [text-restrictions](docs/rules/text-restrictions.md) | Enforces project-specific text patterns and restrictions. Requires configuration. | — | — | ✅ |\n\n*1 Requires TypeScript's type checker to distinguish UI text from technical strings. OXLint's [type-aware linting](https://oxc.rs/blog/2025-12-08-type-aware-alpha) is in alpha — once stable, this rule will be supported too.\n\n## Branded types for edge cases\n\nAutomatic detection covers most strings, but some cases need a hint — custom loggers, analytics events, internal keys. The plugin exports branded types for exactly this:\n\n```ts\nimport { unlocalized } from \"eslint-plugin-lingui-typescript/types\"\n\nconst logger = unlocalized({\n  debug: (...args: unknown[]) => console.debug(...args),\n  info: (...args: unknown[]) => console.info(...args),\n  error: (...args: unknown[]) => console.error(...args),\n})\n\nlogger.info(\"Server started on port\", 3000)  // Not flagged\nlogger.error(\"Connection failed:\", error)    // Not flagged\n```\n\n| Type | Use case |\n|------|----------|\n| `UnlocalizedFunction<T>` | Wrap functions/objects to ignore all string arguments |\n| `unlocalized(value)` | Helper for automatic type inference |\n| `UnlocalizedText` | Generic technical strings |\n| `UnlocalizedLog` | Logger message parameters |\n| `UnlocalizedStyle` | Style values (colors, fonts, spacing) |\n| `UnlocalizedClassName` | CSS class names |\n| `UnlocalizedEvent` | Analytics/tracking event names |\n| `UnlocalizedKey` | Storage keys, query keys |\n| `UnlocalizedRecord<K>` | Key-value maps (`Record<K, UnlocalizedText>`) |\n\nAs the plugin gets smarter, some brands become unnecessary. Enable `reportUnnecessaryBrands` to find the ones you can remove:\n\n```ts\n\"lingui-ts/no-unlocalized-strings\": [\"error\", { \"reportUnnecessaryBrands\": true }]\n```\n\nFull details in the [no-unlocalized-strings docs](docs/rules/no-unlocalized-strings.md#branded-types).\n\n## Coming from eslint-plugin-lingui?\n\nDrop-in alternative to [eslint-plugin-lingui](https://github.com/lingui/eslint-plugin-lingui). Rule names are compatible.\n\n### What's different\n\n| | eslint-plugin-lingui | This plugin |\n|---------|---------------------|--------------------------------|\n| **How it works** | Heuristics + manual whitelists | TypeScript type system |\n| **String literal unions** | Manual whitelist | Auto-detected |\n| **DOM API strings** | Manual whitelist | Auto-detected |\n| **Intl method arguments** | Manual whitelist | Auto-detected |\n| **Styling props** | Manual whitelist | Auto-detected |\n| **Styling constants** | Manual whitelist | Auto-detected |\n| **Object keys** | Manual whitelist | Auto-ignored |\n| **Numeric strings** | Manual whitelist | Auto-detected |\n| **Custom ignores** | `ignoreFunctions` only | `ignoreFunctions`, `ignoreProperties`, `ignoreNames`, branded types (`unlocalized()`) |\n| **Macro verification** | Name-based | Package-origin verification |\n| **ESLint** | v8 legacy config | v9 flat config |\n\n### Migration\n\n1. `npm uninstall eslint-plugin-lingui`\n2. `npm install --save-dev eslint-plugin-lingui-typescript`\n3. Switch to flat config:\n   ```ts\n   import linguiPlugin from \"eslint-plugin-lingui-typescript\"\n   export default [\n     // ...\n     linguiPlugin.configs[\"flat/recommended\"]\n   ]\n   ```\n4. Change rule prefix from `lingui/` to `lingui-ts/`\n5. Review your ignore lists — most entries are no longer needed\n\n### Options mapping for no-unlocalized-strings\n\n| Original | This plugin | Notes |\n|----------|-------------|-------|\n| `useTsTypes` | — | Always on |\n| `ignore` (regex array) | `ignorePattern` (single regex) | Simplified |\n| `ignoreFunctions` | `ignoreFunctions` | Console/Error auto-detected |\n| `ignoreNames` (regex) | `ignoreNames` | Plain strings only |\n| — | `ignoreProperties` | New: JSX attributes and object properties |\n| `ignoreMethodsOnTypes` | — | Handled by TypeScript |\n\n## Contributing\n\nContributions welcome. See the [Contributing Guide](CONTRIBUTING.md) and [Code of Conduct](CODE_OF_CONDUCT.md).\n\n## Related\n\n- [Lingui](https://lingui.dev/) — The i18n library this plugin is built for\n- [eslint-plugin-lingui](https://github.com/lingui/eslint-plugin-lingui) — The official Lingui ESLint plugin\n- [typescript-eslint](https://typescript-eslint.io/) — Makes type-aware linting possible\n- [OXLint](https://oxc.rs/) — High-performance linter with JS plugin support\n\n## License\n\n[MIT](LICENSE)\n\n---\n\nBuilt by [Sebastian Software](https://www.sebastian-software.de)\n","readmeFilename":"README.md"}