{"_id":"react-i18n-autoextractor","_rev":"26-dbc7faa4018aee1ce78092e0956eb677","name":"react-i18n-autoextractor","dist-tags":{"latest":"1.2.5"},"versions":{"1.1.2":{"name":"react-i18n-autoextractor","version":"1.1.2","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.2","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"0429c3fa7ba82ce70a22fe54ba157ed67c6112eb","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.2.tgz","fileCount":31,"integrity":"sha512-gusiYLt9WENjfch7qZt/A2rD/2FlhVQsOdOjJ0fCKlHyrIaQLAqi6+jlPquTv2fU9qfnEzI6CZm8XBNhKWwLDw==","signatures":[{"sig":"MEYCIQC6GLcVL7Z6tBe3np7NiBjlpxwteVf5Xc/Is2Ebdx6dTQIhAKoEgPpfGpKqnrEOP71Nb+B6B+3KB4WNB0Y+HVrIRO7W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65820},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"f8a4001fde1e38cc3af6a38a4bc8cbb09dd42278","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.2_1740455475539_0.1975231903069623","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"react-i18n-autoextractor","version":"1.1.3","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.3","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"73a699d587c0db6dc6ce1fe948c31a24e863572e","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.3.tgz","fileCount":31,"integrity":"sha512-5dB+NYDirnyJdclwXKcwVERCTZ7zl4hKlPhuqlbVZtvmdv4i+Lc2TTtjNGoj15seW/wW4U4Z5jxUbxZNPMDeYQ==","signatures":[{"sig":"MEUCICeqOIuYpd94gahaFlFvjGhgo8nPUI5As4BIDMxGTQu+AiEApOMLNAwIUKaPeEn0mjAZQp1fSzKBQuhn4xmmAVHhH/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65207},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"f8a4001fde1e38cc3af6a38a4bc8cbb09dd42278","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.3_1740456300475_0.749182412438862","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"react-i18n-autoextractor","version":"1.1.4","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.4","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"ed431b27338464b01aceb7d66d6e7ae395291120","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.4.tgz","fileCount":31,"integrity":"sha512-ja9EL1h6Ah3cO9erOFUr2Ht242Jar9I5P3qSPSJFd4Kzq0gQPp/nO+QZwcOd9Al+W2IgpujbqcX9AM+iIDFcXQ==","signatures":[{"sig":"MEQCIFaLj4o+LdZEEup168UUGdULz9w2v65SuuB/FyRXR397AiA0nKR1ThlslIHcZikye7uJREnyifNhpCMXqkzHcbh20g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64619},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"f8a4001fde1e38cc3af6a38a4bc8cbb09dd42278","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.4_1740456610512_0.7401740004007609","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"react-i18n-autoextractor","version":"1.1.5","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.5","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"b78268b3244dfb866372877001876e0aae92007e","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.5.tgz","fileCount":31,"integrity":"sha512-dr+ieCpJ94+UIyGzIC0aJnMEEF+8pHJtsuDMGHEsSs6vajWOwpKrAAwpEd5cIUmC3KyYP2SazQQCOFJBUcor2g==","signatures":[{"sig":"MEYCIQDK4DUf33wNNP3fNcJ/f6jo0cCqBe9VrojBKIr3brZqMwIhAPpXJXV8t8LilcaR124EAuuxq4/jq27akWcFMwrAHulP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65044},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.5_1740457189267_0.5251000356841853","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"react-i18n-autoextractor","version":"1.1.6","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.6","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"7a5a55985a19707b908730112bb8969205d1f271","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.6.tgz","fileCount":31,"integrity":"sha512-JbO5oXFOVT1GBjIkqQVKpIurBM6NDVwHC6XVp2ybKG9THZRsS/8KEJwWOdPhV6ZOkW6eJGIKfatOPJTlbc6ltg==","signatures":[{"sig":"MEQCIAM5lGr3UI0hgAILFm4t0ECDWVdQFxniOxdxCmUXlm73AiBU+FfWTLDTzgXHmdvCz2lG75sPBzFuroWv0uYI3Oj51Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66100},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.6_1740457328161_0.1664173002961915","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"react-i18n-autoextractor","version":"1.1.7","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.7","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"65f7376fc755748fc8fafd9ed09fa458f40eb8c2","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.7.tgz","fileCount":31,"integrity":"sha512-DYI1TS98tkji3fkspm9oxP3Eo9J2uAoCeDFyStJainPBrW8s/OS9gyzV6k9BD3/52uFZNPy+NdCsEQCPRd/gnQ==","signatures":[{"sig":"MEUCICjz7eah/vSqbmCoBNn2LsmP6ZKoFvKx0slerR16YdaMAiEAmTYksuLkj6TJ3kJG3UAHnaaObKcucwarvhihN3X1ASI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67477},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.7_1740457574452_0.18695138810784462","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"react-i18n-autoextractor","version":"1.1.8","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.8","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"09cf3d513221f988c678bde075b89ddb6a68f379","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.8.tgz","fileCount":31,"integrity":"sha512-KaLGFM/ySR375ypija+SX7xeqguMq+7dHuwXug9qro1osnOzSdo8yWyMrti+NB1gwXmic5ueyQzLhqomaEV7/g==","signatures":[{"sig":"MEQCIEvHpcTW6/RWu1mfux20EzGUZbonPBtIhG/u5f/8RA/HAiBU3ZammCqxZ6Z3KdqgIUWrRBeeqHZMyDJ58OUIzG79oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67406},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.8_1740457677098_0.6739256956018909","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"react-i18n-autoextractor","version":"1.1.9","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.9","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"46a83aa53acaa75d9475cd4710be0c058aa36924","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.9.tgz","fileCount":31,"integrity":"sha512-ShY0FDPJIffeHx9nIdNPiOH88d9AggSpnpPgKistI0cycUFyq77CPDcWm4TI7JY4aNrbV/266jFNT9zBgW/0hg==","signatures":[{"sig":"MEYCIQCCVvSNFRQIjSR4sN9MGGMcPu25sxZC/nBRHwggZpGrVgIhALArhmWw98SaZ7PLFzTuMVh9xjY1UJlAmyklRNFwA5JK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67406},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.9_1740457744226_0.15618963024193477","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"react-i18n-autoextractor","version":"1.1.10","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.10","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"79248c2e8ec9968f83da9e9f20d13052c3fdb8e7","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.10.tgz","fileCount":31,"integrity":"sha512-fM6w3kgK+6WPPLUNVftzT3qAc6rkz8MY+TZR87DrzyqGJnp72+NhH4kbYKh+C30Ns3NEaeAd41WryaTAVegaiw==","signatures":[{"sig":"MEQCIHkXp0e7ygYFncIk2PzvFDDDlya0vxmABPrAs7XXn79oAiBE2HLWhM/h+9+gGBZ4VYrag9dBL7Oc7LwsaDgFQiu6gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67804},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.10_1740458070974_0.5492008860653308","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"react-i18n-autoextractor","version":"1.1.11","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.11","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"2e6419c810588c7a2cbe678c1785d4221c05d5de","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.11.tgz","fileCount":31,"integrity":"sha512-TuCi9nh2rd7DBiyt0EU5nlH0E2ziGx8O3DOVJt1U03K1S4SJurb2iPv/5m0dLloyAiv9dUosp8/1THj6D0ciMA==","signatures":[{"sig":"MEUCIFlIaf/1paR0YoDZRRmGJ+UxxlrgVFnADdWA+KVOw5V5AiEA22tx9qkyZGojiVxa+gR4ccVe+GK4QW16KKdSMonEDpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66748},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.11_1740458196291_0.13506538981545857","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"react-i18n-autoextractor","version":"1.1.12","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.12","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"1d45e78956a31ae691bcfeb9efd11bcd347d3907","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.12.tgz","fileCount":31,"integrity":"sha512-/sMYlf9b2Gv8TgHKnvhTZ3UdVaXcSVpkfCVgUNOmaXHzDJ3L9Uamuz4mXF2UmAW2t0GQ9sv75GzvjQkTmeHwSw==","signatures":[{"sig":"MEUCIQC64iQm9h4VAHDakwrfg6MfuiEpJaJ+uIJO7n9ey7tBrwIgQYRrmiXLUT3G93YA5Bv5O7K0oWXsj0V5r3cbAH8vBAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68197},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.12_1740458426952_0.960272277996973","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"react-i18n-autoextractor","version":"1.1.13","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.13","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"17940e94ae89fb5b6ee6e5e9712a5c06098bf396","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.13.tgz","fileCount":31,"integrity":"sha512-JHdwhEV8Ac3Ue28jezHXtFTTfUBk84ldmNWePyaePlMG/oOSD3NWDmqltduK1PVVbYDij9A4aJwllOvG3WerlA==","signatures":[{"sig":"MEUCIQD6Nz/uYeNzlluwMgfX0ukn9HJZ6L5NYCr2shB93aWo5QIgahSpQ3ejZF1E65/Lpm3ei4jLz1guekjbA/xOAywyl2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67973},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.13_1740458613338_0.8800026989221119","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"react-i18n-autoextractor","version":"1.1.14","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.14","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"f02273d5f6a66a43e230794d1a79520970d4b1d4","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.14.tgz","fileCount":31,"integrity":"sha512-ZGFAiy3vDiDrtz19j9epvPT1cP1Gh5Ae/UA45cELnsOpngrwpDZbA88vjUFQbDgUEpeii/Fs5cW9GB7mcgbCQg==","signatures":[{"sig":"MEYCIQD8i1aVV1/KiRFAS1V23rBqCVga2ifnjQzfg+px+7yjvQIhAIUCqb2YenlrzLJgj6N3vwY10UNn0pohjpv+90xrhRBm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67374},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.14_1740458772496_0.25605022001226585","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"react-i18n-autoextractor","version":"1.1.15","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.15","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"98a6f11cdf59c31b1d0bcdbf100179dac6ab7512","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.15.tgz","fileCount":31,"integrity":"sha512-SVktXJdeie4G0qgHGiu5YLWqZBjGzrB1MXq3tuXDiFJH0e9zkGNVWJ94ur1t8J7Cx5xBab8sDr9Dex0rzxEM7A==","signatures":[{"sig":"MEUCIQDZ6oULVtykoCbw4O5mDoqmkxBhBFMHxH+L2prbbZgfuwIgFdjZjZI0V+6YxGTrcw+maTdphgGyvyTXm5a+Va0wTzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63883},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.15_1740458885874_0.45125220026696167","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"react-i18n-autoextractor","version":"1.1.16","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.16","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"87266144b75d62cd4e74854d2e05db3718a5fd16","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.16.tgz","fileCount":31,"integrity":"sha512-IXUaD598vHps+kH0kCcJYmKtxNEy1GjOa10OaAFC3EUJgvmCoImIqead0PEGcbwdL/g2Q8EoxRkH/DXX3rm7iw==","signatures":[{"sig":"MEUCIBe3XBROe5P2R1TdM1Wz6e8V3/SJNS3H39LH/dAKAboqAiEAwJCrAdDlR4/wKOI/wTjeaHag2LRoPwpYrGZNQSHA7vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64560},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.16_1740458983177_0.7160326117852398","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"react-i18n-autoextractor","version":"1.1.17","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.17","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"1067b272682eb31015c6311616deb2ea4747aa9a","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.17.tgz","fileCount":31,"integrity":"sha512-u//niZBB4Vvhn85B59oKejzH3DA72HeqmSoYP/nVt0D0SpBTqv5pmrScfhbHSgyUjKVD7HEkbE4L+svUuFD/HQ==","signatures":[{"sig":"MEUCIFsbCeREACOkGcVVLRJzdMan/HNTDrTNeZKIH8+lfMEjAiEAuwySSjIKsAS0VzhqUEPXntC2+xO1eLPfRLFa5z64oWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65635},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.17_1740459142035_0.9503851439423947","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"react-i18n-autoextractor","version":"1.1.18","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.18","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"6ce0ec95b0ad83bf7479f3aa8d20593f640d4ddc","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.18.tgz","fileCount":31,"integrity":"sha512-HwAVxS3GLFOkryMfeb83QQDdLfaDqfGRMPAdeqewXwHkKyZEGITN1F31EDJrC9dekwpVUqw5Nzc7+196F0QYsg==","signatures":[{"sig":"MEUCIAs4PhQGjBHbGlFX0QSPedLaswkMjQx98TUnkhp1NBO5AiEA4Y0ou1gsZf9lQU5ynLNiMR4i16NQBzp+9NQshWGy+wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66241},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.18_1740459595097_0.7361153037495869","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"react-i18n-autoextractor","version":"1.1.19","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.19","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"4beb7819f41a5df45c6001c2478eddb30e18e083","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.19.tgz","fileCount":31,"integrity":"sha512-UNLoVxKKiniG8gK9ZQWkczjYnuk2hKFwRHpK402DioYqVqZA12EcoVKx88dSXj2SDV0k0Sh71WsV+a4ZvHXILg==","signatures":[{"sig":"MEYCIQDZS6tNf7QEKg4CsUzvGc7DJpSpT36ezmq22i6mvwAdSQIhALkvR7YIAiBRnbqlFRl+Oh2eJS/ft1qXu2+ow9967Qp2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65987},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.19_1740459682618_0.7544625058729266","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"react-i18n-autoextractor","version":"1.1.20","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.20","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"e9a75b6185d0792a374da626f6d18f9b2d99bf7d","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.20.tgz","fileCount":31,"integrity":"sha512-R7AMrbHK7bB5gV03PDGbb9Ts238gp+j9GDwmQQRIFzry3PPK0d/SVEq3Wkv5BXnT6JI20prsZCtexE24wU8awg==","signatures":[{"sig":"MEUCIQD+B9mk5r+QWNuBT4vpEKvkHNUCgVuEiEyRDaZszIbwyQIgJz4HW0NvO7S8pKzJ43nhwLjD5puk0s3mGb7ntJTFo1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65860},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.20_1740459893369_0.24214289615516904","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"react-i18n-autoextractor","version":"1.1.21","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.21","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"e45f7b0df17f5ac4fb3c01af9873d72717e0f868","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.21.tgz","fileCount":31,"integrity":"sha512-PbsiZgH/MdcW+roAwY8ZNbQ0wAeHb+aDvXHM/sKvWM97nx1UfMt27sXI9TV9/Bf4mw/oTqhKb4COpA9DM3k+Tg==","signatures":[{"sig":"MEYCIQDTuB1DTvgZyBcIe+tiWQsIxlAGz6WR9APu10Z4YhzSJgIhALgRBI5+FbUOecv3IHQX/oA8vBfjmmDWZ6YUnMBdCc4L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65665},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.21_1740459981486_0.22641967999902723","host":"s3://npm-registry-packages-npm-production"}},"1.1.22":{"name":"react-i18n-autoextractor","version":"1.1.22","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.22","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"3c609cfe45ebf005fddc1feda180e7189fe67253","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.22.tgz","fileCount":31,"integrity":"sha512-bq61pxcY4aYeywGQaWtkMMhws191NFlst8lMnPufUIqReldqhMoKYaNtA/KIYN7a1/2uneXyB1s/sI1/oUjplQ==","signatures":[{"sig":"MEUCIAlGoOGoqR+0FEx4dkutrV/QmYZZE+sGjUrE6+cgBX3kAiEA9sKKZ2khtQuIaKlk48ZQ1RYJJRT1HjawQSbPu53grKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65665},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.22_1740460009294_0.9280335348413808","host":"s3://npm-registry-packages-npm-production"}},"1.1.23":{"name":"react-i18n-autoextractor","version":"1.1.23","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.23","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"6f0765e781f4895aeb4a229e79d9ccdce4ece35e","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.23.tgz","fileCount":31,"integrity":"sha512-nqsLWMfRHHMJ1AcaQeNf/Vc6nycttD3BQDBTXS6EL3O57bzkLHKuAzilNhBG4iB8lQoa2LyuNPRQMw+yyMe8jg==","signatures":[{"sig":"MEUCIQCLXMSEp/CHbhy8iC7yAVB09Ut898nbJdk9Sor863grVQIgJ1lXds4ptPcs42Sxc+cE0eetYJ8Bag0oVaqNBSKGDkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66379},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.23_1740460096048_0.6414446586646383","host":"s3://npm-registry-packages-npm-production"}},"1.1.24":{"name":"react-i18n-autoextractor","version":"1.1.24","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.1.24","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"427a3054e7b5e0da914ecf1bdcd3d40b2625d914","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.1.24.tgz","fileCount":31,"integrity":"sha512-7QovJsCiwfTVcGc+tua9PQmyBy+TYf2ZE+bZwtHSMBGV2LZodUJyqCiBLwbEN49woQNvAAGAlFLBCwcpkMKbHA==","signatures":[{"sig":"MEUCIGj0beCeOScRd/s1IkRFRGHzx3F5zIo7wcs6FwNU0gQ3AiEA3zzIXRz7WMKFIFXQBAILyfcrqESClBE18RGae6Qs5fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66379},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"562286524a58883fa51026ec7c7a7687caebfb0a","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.1.24_1740460129470_0.952866649713783","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"react-i18n-autoextractor","version":"1.2.0","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.2.0","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"ef193e48259dde003e60485fbe8bf835b4b1d28f","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.2.0.tgz","fileCount":31,"integrity":"sha512-I8FhJmCZoFoaJG/NpBb1C5G2unBo9s48uFEBc0kpafi4/Ed079FxycekZyJO5Z8TxT+IypNKhYGcNWHxuLMvhg==","signatures":[{"sig":"MEUCIF+H51rOKxwd2NeqLZSg8+sZiFvWLl82E8zlRMG3TeCyAiEA14QTa17Plp4mliqQEujVvkggC/aKDK3VfVU67aqJfF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64692},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"a9fc73ecb0e91b63f6e329b4e39c0b0cf578c88b","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.2.0_1740463463814_0.9565606318699658","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"react-i18n-autoextractor","version":"1.2.3","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.2.3","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"73e48fed010f709bedfe3b1b41a8078bac44432d","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.2.3.tgz","fileCount":33,"integrity":"sha512-fc6tPLatq1ue14W3VQ3uA9WxSmSbPitpmq1H2p88FZ6E64Zmp+NsLULTki2N9NYRWnjqa/0qB7nvpwGcok4+0Q==","signatures":[{"sig":"MEYCIQCLJBYZCEd2HN3vpQQYJ5mxFMzDtNmnlmOZ4CODgd76OgIhANGgF7VXUw7W9F3Qph+tEoSUa2/6gour6HF+gz/4mlWc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64903},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"de1f9eda72cdf36abf68b36805e66d016e9358f8","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.2.3_1740468814016_0.38700014077089007","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"react-i18n-autoextractor","version":"1.2.4","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"license":"MIT","_id":"react-i18n-autoextractor@1.2.4","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"bin":{"i18n-extract":"dist/cli/index.js"},"dist":{"shasum":"5beb03a6ce835c7f655ce6abbe32574bc64d280b","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.2.4.tgz","fileCount":33,"integrity":"sha512-T+aDclLzJAJYPC53vfo/wmtXMoZTG6IFX3oXnA/prpQx2ouLaJS65sXLvXb1UxmPlgJGTDky3Au3yEFi3rKcSg==","signatures":[{"sig":"MEYCIQDTsz4BGMYCCf/NyUUAG5nT+4tkWB8ANLkz0y7kvCsKOQIhAKrFH2x4djzhVVrLlXRD+VA7jaNKJdQu3k6z2akASM7f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66893},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"f02d53de90e61b49417cb64f3b732d3568679ff1","scripts":{"test":"jest","build":"tsc","start":"node dist/cli/index.js","prepare":"npm run build","pretest":"npm run build","prebuild":"rm -rf dist","publish:major":"npm test && npm version major --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","prepublishOnly":"npm run build && npm test","prepublish:major":"npm test","prepublish:minor":"npm test","prepublish:patch":"npm test"},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"repository":{"url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git","type":"git"},"_npmVersion":"8.1.4","description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^10.3.10","chalk":"^4.1.2","yargs":"^17.7.2","inquirer":"^8.2.6","prettier":"^3.5.2","commander":"^12.0.0","@babel/core":"^7.24.0","@babel/types":"^7.24.0","@babel/parser":"^7.24.0","@babel/traverse":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/yargs":"^17.0.32","@types/inquirer":"^9.0.7","@types/prettier":"^3.0.0","@types/babel__core":"^7.20.5","@babel/preset-react":"^7.26.3","@types/babel__helper-plugin-utils":"^7.10.3"},"_npmOperationalInternal":{"tmp":"tmp/react-i18n-autoextractor_1.2.4_1740471801204_0.17282037825275043","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"react-i18n-autoextractor","version":"1.2.5","publishConfig":{"access":"public"},"description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","main":"./dist/index.js","bin":{"i18n-extract":"dist/cli/index.js"},"scripts":{"prebuild":"rm -rf dist","build":"tsc","pretest":"npm run build","test":"jest","start":"node dist/cli/index.js","prepublishOnly":"npm run build && npm test","prepare":"npm run build","prepublish:patch":"npm test","prepublish:minor":"npm test","prepublish:major":"npm test","publish:patch":"npm test && npm version patch --no-git-tag-version && npm publish","publish:minor":"npm test && npm version minor --no-git-tag-version && npm publish","publish:major":"npm test && npm version major --no-git-tag-version && npm publish"},"keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"author":{"name":"jellychoco"},"repository":{"type":"git","url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git"},"bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","license":"MIT","dependencies":{"@babel/core":"^7.24.0","@babel/parser":"^7.24.0","@babel/plugin-syntax-jsx":"^7.24.0","@babel/traverse":"^7.24.0","@babel/types":"^7.24.0","chalk":"^4.1.2","commander":"^12.0.0","glob":"^10.3.10","inquirer":"^8.2.6","prettier":"^3.5.2","yargs":"^17.7.2"},"devDependencies":{"@babel/preset-react":"^7.26.3","@types/babel__core":"^7.20.5","@types/babel__helper-plugin-utils":"^7.10.3","@types/inquirer":"^9.0.7","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/prettier":"^3.0.0","@types/yargs":"^17.0.32","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"^5.3.3"},"types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./cli":{"types":"./dist/cli.d.ts","default":"./dist/cli.js"},"./babel":{"types":"./dist/babel-plugin/index.d.ts","default":"./dist/babel-plugin/index.js"}},"gitHead":"aadea7548aa4558f9c6b5b44f446c18059ed904e","_id":"react-i18n-autoextractor@1.2.5","_nodeVersion":"22.11.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-N7tbQwRF3+zjpSDbR06J4s4Bm9yisrQoBPPvi4YVepjI/SoqJVDtnBGBc7geSmBtcCsfx0y0YeNddh+wLHmkGg==","shasum":"b08628eed0425e375900ca41f4e1402b70dabf99","tarball":"https://registry.npmjs.org/react-i18n-autoextractor/-/react-i18n-autoextractor-1.2.5.tgz","fileCount":33,"unpackedSize":66588,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID9hj0a8hiGFALvRXaJx4i+Q4vLIs8e78ykBOVFjqfrMAiBlcnwP/N4CdbiUXQnJUTpI6SREbOoourmJJllPdPOtiA=="}]},"_npmUser":{"name":"jellychoco","email":"ma88082@gmail.com"},"directories":{},"maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-i18n-autoextractor_1.2.5_1740680787223_0.2375689078548553"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-25T03:51:15.438Z","modified":"2025-02-27T18:26:27.623Z","1.1.2":"2025-02-25T03:51:15.759Z","1.1.3":"2025-02-25T04:05:00.668Z","1.1.4":"2025-02-25T04:10:10.756Z","1.1.5":"2025-02-25T04:19:49.487Z","1.1.6":"2025-02-25T04:22:08.335Z","1.1.7":"2025-02-25T04:26:14.664Z","1.1.8":"2025-02-25T04:27:57.324Z","1.1.9":"2025-02-25T04:29:04.391Z","1.1.10":"2025-02-25T04:34:31.135Z","1.1.11":"2025-02-25T04:36:36.481Z","1.1.12":"2025-02-25T04:40:27.117Z","1.1.13":"2025-02-25T04:43:33.509Z","1.1.14":"2025-02-25T04:46:12.706Z","1.1.15":"2025-02-25T04:48:06.045Z","1.1.16":"2025-02-25T04:49:43.350Z","1.1.17":"2025-02-25T04:52:22.226Z","1.1.18":"2025-02-25T04:59:55.370Z","1.1.19":"2025-02-25T05:01:22.827Z","1.1.20":"2025-02-25T05:04:53.597Z","1.1.21":"2025-02-25T05:06:21.641Z","1.1.22":"2025-02-25T05:06:49.504Z","1.1.23":"2025-02-25T05:08:16.294Z","1.1.24":"2025-02-25T05:08:49.707Z","1.2.0":"2025-02-25T06:04:23.996Z","1.2.3":"2025-02-25T07:33:34.285Z","1.2.4":"2025-02-25T08:23:21.419Z","1.2.5":"2025-02-27T18:26:27.474Z"},"bugs":{"url":"https://github.com/jellychoco/react-i18n-autoextractor/issues"},"author":{"name":"jellychoco"},"license":"MIT","homepage":"https://github.com/jellychoco/react-i18n-autoextractor#readme","keywords":["react","i18n","internationalization","localization","translation","typescript","babel-plugin","automation","jsx","react-i18n","i18next","auto-translation","language","multilingual","l10n"],"repository":{"type":"git","url":"git+https://github.com/jellychoco/react-i18n-autoextractor.git"},"description":"Automatic i18n text extraction tool for React applications - transforms JSX text nodes into i18n translations with TypeScript support","maintainers":[{"name":"jellychoco","email":"ma88082@gmail.com"}],"readme":"# react-i18n-autoextractor\n\n🌍 Instant i18n for React: Transform your entire application into a multi-language ready state with a single command. No more manual text extraction, no more forgotten strings, no more i18n headaches.\n\n> Turn 100+ hours of manual internationalization work into a 30-second automated process.\n\n> **IMPORTANT**: Version 1.2.4 or higher is required. Versions below 1.2.4 will not work correctly and may cause unexpected behavior in your application.\n\n![react-i18n-autoextractor demo](docs/demo.gif)\n\n## Preview\n\n```jsx\n// Before\nfunction App() {\n    return (\n        <div className=\"App\">\n            <header className=\"App-header\">\n                <img src={logo} className=\"App-logo\" alt=\"logo\" />\n                <CustomTitle>Welcome to React</CustomTitle>\n                <p>\n                    Edit <code>src/App.js</code> and save to reload.\n                </p>\n                <InfoBox>\n                    You have 3 new messages\n                    <StyledLink href=\"/messages\">Check your inbox</StyledLink>\n                </InfoBox>\n                <div>\n                    <CustomButton>Click me</CustomButton>\n                </div>\n            </header>\n        </div>\n    );\n}\n\n// Extract translations\nnpx i18n-extract extract\n\n// After few seconds, you can see the generated translation files\nimport { i18n } from 'react-i18n-autoextractor';\n\nfunction App() {\n    return (\n        <div className=\"App\">\n            <header className=\"App-header\">\n                <img src={logo} className=\"App-logo\" alt={i18n.t('LOGO')} />\n                <CustomTitle>{i18n.t('WELCOME_TO_REACT')}</CustomTitle>\n                <p>\n                    {i18n.t('EDIT')} <code>{i18n.t('SRC_APP_JS')}</code> {i18n.t('AND_SAVE_TO_RELOAD')}\n                </p>\n                <InfoBox>\n                    {i18n.t('YOU_HAVE_NEW_MESSAGES', { count: 3 })}\n                    <StyledLink href=\"/messages\">{i18n.t('CHECK_YOUR_INBOX')}</StyledLink>\n                </InfoBox>\n                <div>\n                    <CustomButton>{i18n.t('CLICK_ME')}</CustomButton>\n                </div>\n            </header>\n        </div>\n    );\n}\n# Generated translation files (src/locales/en.json):\n{\n    \"LOGO\": \"logo\",\n    \"WELCOME_TO_REACT\": \"Welcome to React\",\n    \"EDIT\": \"Edit\",\n    \"SRC_APP_JS\": \"src/App.js\",\n    \"AND_SAVE_TO_RELOAD\": \"and save to reload\",\n    \"YOU_HAVE_NEW_MESSAGES\": \"You have 3 new messages\",\n    \"CHECK_YOUR_INBOX\": \"Check your inbox\",\n    \"CLICK_ME\": \"Click me\"\n}\n\n# Korean translations will be created with empty strings (src/locales/ko.json):\n{\n    \"LOGO\": \"\",\n    \"WELCOME_TO_REACT\": \"\",\n    \"EDIT\": \"\",\n    \"SRC_APP_JS\": \"\",\n    \"AND_SAVE_TO_RELOAD\": \"\",\n    \"YOU_HAVE_NEW_MESSAGES\": \"\",\n    \"CHECK_YOUR_INBOX\": \"\",\n    \"CLICK_ME\": \"\"\n}\n```\n\n## Features\n\n- 🔄 Automatic translation key extraction and JSX transformation\n- 🎯 Type-safe with full TypeScript support\n- 🧩 Custom component support including nested components\n- 💾 Built-in caching system for performance\n- 🔍 Comprehensive CLI tools for i18n management\n- 📱 Follows Apple's Human Interface Guidelines for UI components\n\n## Installation\n\n```bash\nnpm install --save-dev react-i18n-autoextractor\n```\n\n### Initialize Configuration\n\n```bash\nnpx i18n-extract init\n\n# This will start an interactive setup:\n? Choose your default language (en)\n? What other languages do you want to support? (ko,ja)\n? Where are your source files located? (./src)\n? Where do you want to store translation files? (./src/locales)\n\n\n\n# After answering the questions, it will create:\n#   - config/i18n.json\n#   - src/locales/en.json\n#   - src/locales/ko.json\n\n# Generated config (config/i18n.json):\n{\n    \"sourceDir\": \"./src\",\n    \"localesDir\": \"./src/locales\",\n    \"defaultLocale\": \"en\",\n    \"supportedLocales\": [\"en\", \"ko\"],\n    \"keyGeneration\": \"text\",\n    \"outputFormat\": \"flat\",\n    \"ignorePatterns\": []\n}\n```\n\n## 🛠 Setup\n\n### Babel Configuration\n\nCreate or modify your project's `babel.config.js`:\n\n```javascript\nmodule.exports = {\n    plugins: [\n        // Our plugin should be after JSX transformations\n        'react-i18n-autoextractor/babel',\n        // Other plugins can follow\n    ],\n};\n```\n\nOr if you're using `.babelrc`:\n\n```json\n{\n    \"plugins\": [\"react-i18n-autoextractor/babel\"]\n}\n```\n\n> **Note**: The order of plugins matters. Place `react-i18n-autoextractor/babel` after any JSX transformation plugins but before other code transformation plugins.\n\n### Initialize i18n\n\nAdd the following code to your application's entry point (e.g., `src/index.tsx` or `src/index.js`):\n\n```typescript\nimport { i18n } from 'react-i18n-autoextractor';\nimport { I18nProvider } from 'somewhere';\n// Initialize translations\ni18n.setTranslations({\n    en: require('./locales/en.json'),\n    ko: require('./locales/ko.json'),\n});\n\nconst root = ReactDOM.createRoot(document.getElementById('root'));\nroot.render(\n    <React.StrictMode>\n        <I18nProvider>\n            <App />\n        </I18nProvider>\n    </React.StrictMode>\n);\n```\n\n### TypeScript Configuration\n\nIf you're using TypeScript, make sure your `tsconfig.json` includes:\n\n```json\n{\n    \"compilerOptions\": {\n        \"resolveJsonModule\": true,\n        \"esModuleInterop\": true\n        // ... other options\n    }\n}\n```\n\nThis enables importing JSON files as modules in TypeScript.\n\n## Quick Start\n\n### 1. Basic Usage\n\n```typescript\nimport { i18n } from 'react-i18n-autoextractor';\n\n// Simple text translation\nfunction Welcome() {\n    return <h1>{i18n.t(\"HELLO\")}</h1>;\n}\n\n// With parameters\nfunction UserGreeting({ name, count }) {\n    return (\n        <div>\n            <h1>{i18n.t('WELCOME_BACK', { name })}</h1>\n            <p>{i18n.t('NEW_MESSAGES', { count })}</p>\n        </div>\n    );\n}\n```\n\n### 2. Language Management\n\n```typescript\n// i18nContext.tsx\nimport React, { createContext, useContext, useState } from 'react';\nimport { i18n } from 'react-i18n-autoextractor';\n\nconst I18nContext = createContext<{\n    currentLanguage: string;\n    setLanguage: (lang: string) => void;\n} | undefined>(undefined);\n\nconst SUPPORTED_LANGUAGES = ['en', 'ko'] as const;\ntype SupportedLanguage = typeof SUPPORTED_LANGUAGES[number];\n\nexport function I18nProvider({ children }: { children: React.ReactNode }) {\n    const [currentLanguage, setCurrentLanguage] = useState<SupportedLanguage>('en');\n\n    const setLanguage = (lang: string) => {\n        if (SUPPORTED_LANGUAGES.includes(lang as SupportedLanguage)) {\n            i18n.setLanguage(lang);\n            setCurrentLanguage(lang as SupportedLanguage);\n        }\n    };\n\n    return (\n        <I18nContext.Provider value={{ currentLanguage, setLanguage }}>\n            {children}\n        </I18nContext.Provider>\n    );\n}\n\nexport function useI18n() {\n    const context = useContext(I18nContext);\n    if (!context) {\n        throw new Error('useI18n must be used within an I18nProvider');\n    }\n    return context;\n}\n\n// Usage Example\nfunction LanguageSwitcher() {\n    const { currentLanguage, setLanguage } = useI18n();\n\n    return (\n        <select\n            value={currentLanguage}\n            onChange={(e) => setLanguage(e.target.value)}\n            aria-label=\"Select language\"\n        >\n            <option value=\"en\">English</option>\n            <option value=\"ko\">한국어</option>\n        </select>\n    );\n}\n```\n\nThe `I18nProvider` component should wrap your app at a high level:\n\n```typescript\n// src/index.tsx or src/App.tsx\nimport { I18nProvider } from './i18nContext';\n\nfunction App() {\n    return (\n        <I18nProvider>\n            <App />\n        </I18nProvider>\n    );\n}\n```\n\nKey features of this implementation:\n\n- Type-safe context with TypeScript\n- Strict language type checking with literal types\n- Error boundary for incorrect usage\n- Accessibility support with ARIA labels\n- Easy to extend with more languages\n","readmeFilename":"README.md"}