{"_id":"@binance/analyze-i18n","_rev":"26-3cc4806ddc33d667022bef71e18b4d10","name":"@binance/analyze-i18n","dist-tags":{"latest":"1.0.26"},"versions":{"1.0.0":{"name":"@binance/analyze-i18n","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.0","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"7013b71ac057ec48ffc58b018a079decb74019f4","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.0.tgz","fileCount":5,"integrity":"sha512-4UdEKdNIInWVQvzUuKfkgZBitHqnfX6tY+3oVbnre2g8jhh2dDU97pDMVpPweQeeo7aSeqbg5jiRdhO1p2/zGg==","signatures":[{"sig":"MEYCIQDtpKpJs4FbwTOlppuNjtlvo4Srr+HESDyKbqIaLDCEmgIhAOtXTEv3+PEsY/mybGCFC1LZQ3kTL3rwRNFPhEqk3bvr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12732},"main":"index.js","type":"module","gitHead":"893b2e4c583ca6021b9685cabdc4180f25410d23","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.0_1758612064746_0.7719868932000555","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@binance/analyze-i18n","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.1","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"846784aeffb4095030297afe97a88ab06c385a79","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.1.tgz","fileCount":5,"integrity":"sha512-ePffRxkeTruapUsSPU9paA6vxmBf7vz5NHSIfRt35GvAaZOcA628g+zxIFs14uE916T/JMnWmg4PQrgmm4xwtw==","signatures":[{"sig":"MEYCIQDoqT6oJEOVlZTB96e8Px7TWmHiE2SqefMasvzcTFsnNgIhAIrBQvErr5Cj27bHtXWhfGur5gv3DIVmq5CDfPC5VCfK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12843},"main":"index.js","type":"module","gitHead":"700e812098967c2473f2c097fc339a1c4d7dd2f2","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.1_1758615445011_0.515775897607095","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@binance/analyze-i18n","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.2","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"a83d14a495947c964102063f00d425e4f896a085","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.2.tgz","fileCount":5,"integrity":"sha512-IJJEVyhdTu7FVA0fEeKbGNYI2gGHhDS4UYrqT9RkKy/toH4R2/cDgamUiHLEy31Kc+y47disRnaPd/k2hD08zg==","signatures":[{"sig":"MEUCIQDis9IhzKDZO3wVlHzuWEBoQ3E8r1m31Z23M93opA9QPQIgJ+EdZBlkUJxyl4ZoldBM8+iOdJC8s1GuSNzCTxiLMZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14732},"main":"index.js","type":"module","gitHead":"7cbdb4d956a22dae415c7dcdc86703dde81c4c14","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.2_1758788841025_0.8636752918508785","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@binance/analyze-i18n","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.3","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"6b228a9e3053239a7afc27919e3bbc9e77e108d1","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.3.tgz","fileCount":5,"integrity":"sha512-GnH5kKVMpM+cd602hbkZARvv22p6bTf9EcBmhEzcSpC7UOZNEvn2pnim2wc5l9FeikTPvOVEYsatIzrDndLqDw==","signatures":[{"sig":"MEUCIAyclOJMgCcsaA//AD7kr7WRhY/GHrkwYyCx0kIc/3idAiEAk/fxBqBQvf6vzPB/QDqi/SaRRJJcdZg8O3HywN9pUpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17164},"main":"index.js","type":"module","gitHead":"dbf5dfbb0dce86c42550c1824505f04ccdceeb63","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.3_1758861663449_0.8743274331533382","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@binance/analyze-i18n","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.4","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"7e7cfbf915cbfcaed8dbb89e1194390de15b5fd5","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.4.tgz","fileCount":5,"integrity":"sha512-WObmgkiYrjv7HBirj4iV2w3LPOQEpyIX+HywVCubv6G0F3n988/gEw0ngv7+5y9UVzQu202d8CYPkUTtGpOWig==","signatures":[{"sig":"MEUCIQDJjy7xWUkEwYaeX20om9ZMoJz9IBSAHPFpKqUfnRt/UwIgdiJ4B9+0lkzxHkg6ho51rlhsoUceEgkRckb9Y4ZKKqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17287},"main":"index.js","type":"module","gitHead":"d2c4b9757dc8af0e2998b1592bf5aef7f70b7778","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.4_1758865867124_0.8549229959054947","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@binance/analyze-i18n","version":"1.0.5","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.5","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"59ad4310ff7ba8f30f8035f92e4d3eb9290e9d6d","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.5.tgz","fileCount":5,"integrity":"sha512-86cluez1VmbPdILRD/XwCzzdu5pvRWkcege+oHSMsnigfPwAwsK8FKWl3Q3Fy7GK8jdnabGJZJvERfyqqWlXRg==","signatures":[{"sig":"MEYCIQDlKHvSb/D9hYGMW3qQfZlf8TpFAuCdbT3Vi9f/KtCg5gIhAMVRsyQ/+WGG6yf2ElKSYf1pnJ7MH4HOinE7LCWpJfgJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17377},"main":"index.js","type":"module","gitHead":"38c4b3fad72cb0bf2e5881cf2e26181682b42778","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.5_1758872845612_0.8332302691184967","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@binance/analyze-i18n","version":"1.0.6","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.6","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"d650c6ef384e225b6f4e52a45ef94ac0a91ecb72","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.6.tgz","fileCount":5,"integrity":"sha512-SIXSRWGZDKJo6GciDS4+5n8+kZXi3iu2c5EnJG20gjJzAKT90GiM+515uOblGYtlHbvqXcAfgwzUS5+UaeAJsQ==","signatures":[{"sig":"MEQCIG2qLiOT7zNMSi8Qb07hthJSRtvTlkZ4pDTop2rV5hquAiBQHp6Dv+QrkaRrxzw5l9kWwpS/ATnmRhcg7OqrJ8JFtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14871},"main":"index.js","type":"module","gitHead":"debf54bfa1f79066ad540c05cfa88a855132710e","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.6_1759114206833_0.7490921058941613","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@binance/analyze-i18n","version":"1.0.8","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.8","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"af6dc21b2f648a8b2cc1f3543bfca344cfae321b","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.8.tgz","fileCount":5,"integrity":"sha512-iUMKCm+LuDCbwLRPb2lk7rc9tG4MyqhpxPmOaqsnRGKqylPv7reEkRyXJuewwBWdWiaEyTojHEPWZh59kpUeHw==","signatures":[{"sig":"MEYCIQCfvokPEnlwYyUIIfctQaSOiNVbTdUV2l5LaRZz1WLwMgIhAMv37gfWQT1JZQJk8zPCfJ8EHEv0t6gucSQb3KsuculH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14383},"main":"index.js","type":"module","gitHead":"e160758f1042376c40ea443d765c72a44d0cdd0d","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.8_1759126806238_0.29213738289515434","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@binance/analyze-i18n","version":"1.0.9","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.9","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"f8f56a4ba55e99ecdf9fce8a8dc3b91eeaa35fc2","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.9.tgz","fileCount":5,"integrity":"sha512-8277gMApr5++ly4RtUnI/AmaF7DoqM09PGP6k9oARz05NZbRwwIYDVVvhUZu7S+capXHyHBuABAww1rqv6Sxbg==","signatures":[{"sig":"MEUCIQDxAeknDvw/TwKWG7ysgM0gbmOqKO4Q9TB05zXRcFY21wIgfK/8jb+dvP3UZ/6V/7nRmNR5IeIqrg/IaZfJyEDya3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14728},"main":"index.js","type":"module","gitHead":"39d6431fc4e0df17ecc9206abc9f20eecc482a55","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.9_1759217513584_0.8540391616543923","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@binance/analyze-i18n","version":"1.0.10","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.10","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"2b69de93c04370c17ab793fd400739d6e62942c2","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.10.tgz","fileCount":5,"integrity":"sha512-c1G7WxGiyMCRPgK7xyPKV2/p1ScoQvRhfa6FYbMkyQBD+jy70YOOSO++fk4A27ZNZL5vvy2F32P4Hgf6stXPoQ==","signatures":[{"sig":"MEUCIFYCxuvlDnUd2MPyEidvBaCbxPLcaSj+oQNtB83l0DlDAiEA6E9hU5Bp+kp5EmFeoPvFz3SDrikNXsELpbb4vi8xByg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15283},"main":"index.js","type":"module","gitHead":"8a7c34bdd449bebafb46a45b8592a05389d3981c","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.10_1759217705965_0.08260042701036019","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@binance/analyze-i18n","version":"1.0.11","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.11","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"9236b5049b96ebb7011ad9927d4e94f3a5acb36d","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.11.tgz","fileCount":6,"integrity":"sha512-IZ/iS71RklEJf7jMypI5d6muX/3znqQjABbhWrUlp55XSBa+rynWom0GfYa+25p8yKxsh/Z+YlSWOVN0BUl+JQ==","signatures":[{"sig":"MEYCIQCzo5irAvn3IZCLRE5fqyFbAKLJtqIv0sxmhaON2NdmbgIhAJc86sVuOXZuftXJluaNc5QJU3pLnX9jiKcbbW/Vj1fl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21533},"main":"index.js","type":"module","gitHead":"e06f67a037371616b9d108b4ef948d54bdef92ca","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.11_1759217984369_0.007037554697296722","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@binance/analyze-i18n","version":"1.0.12","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.12","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"10118d4eeb13098159298298a0e089f4876d73fb","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.12.tgz","fileCount":6,"integrity":"sha512-CAMMwiq0d/fieqqo+M0tWMs1Oc0y6ymujq/vW5+tANKHVGBcyEyHtd+HuGPggLul8Hhd8lRg9uiYWMjbVlSS/g==","signatures":[{"sig":"MEUCIAWjoxO8od7Ci3ZeGEb2N1AisHeJcWAkIhqaFF6rVkyYAiEA4iaROHcX4FsPYrkzRaaWtbG0NnM3xkMY3KJ3GA82Xio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21649},"main":"index.js","type":"module","gitHead":"1adf453c48c21d990960223694987b313debd9a7","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.12_1759219651328_0.25677140057017644","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@binance/analyze-i18n","version":"1.0.13","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.13","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"ecd37ed07d6f2114a3b19600ae8e2e2a055f18db","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.13.tgz","fileCount":6,"integrity":"sha512-Xdcv6I3mA5C+SYIMfpcaOnVYJW6WF/1uGyRD5/zjG2hr1Ylo9W7jwFyUogrd9hxgV1eXgelt7B4vGpIl/OH43Q==","signatures":[{"sig":"MEQCIChsfV6EBj6aEldJSeIRgci4ZpSTiqZX0iu4UvIJOqYRAiBGZZFqVK9nHPmDOYK01nU/50npetZlCAcaAJHyS2po3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22374},"main":"index.js","type":"module","gitHead":"6f538ee36174f0cc074c453d0fdcde036fbf9cc5","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.13_1759224198263_0.5022955872009889","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@binance/analyze-i18n","version":"1.0.14","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.14","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"eb0e76728f06f4a23e3cd6242f5522d0f38d70cd","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.14.tgz","fileCount":6,"integrity":"sha512-92d3sLZED/hHywdJXj4aewREecwB2Kp8oWSb9B5IjBxJc7Vvbbqt/Kp3qLW6trJSacUInrnkI5oDkLt07Yc3tQ==","signatures":[{"sig":"MEQCICHqnlfvicI/Oo7w7Nk6BPwriE9vqlAvXmFNCiQXch6KAiACjK0Ck4z5Q1sq4dDhSWw5NQXMWCrP8ccd0UEzXDAfOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22460},"main":"index.js","type":"module","gitHead":"b0af6842674d6e333b8447a280cade980410f8b3","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.14_1759225396098_0.2667180893111305","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@binance/analyze-i18n","version":"1.0.15","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.15","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"161f7f367c51b6907b334a1edede905e31d527ee","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.15.tgz","fileCount":6,"integrity":"sha512-PJoSkkwnidCGqAX/BZM8iy3TaVJe6/bqqS2X/YdP3Pc3AXLDBz7QswOFzgOWj9AC81L4mu9cck3+XS+X440h7A==","signatures":[{"sig":"MEYCIQCgFWqvYuon5JBTM7WRIKo9byNtI10x/l7Es1Vt/VjPBAIhANS6esoQwnKZboB4bLV/xVbxiYkP9BSdQzdVY3sNzJKq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22699},"main":"index.js","type":"module","gitHead":"64de236eed8a1d35a4cdfbeed699e27047d8b2cb","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.15_1759386850160_0.15504833079508384","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@binance/analyze-i18n","version":"1.0.16","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.16","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"2df91f688f8b8c6e466630ff72affd6a3917a18d","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.16.tgz","fileCount":6,"integrity":"sha512-+glOIcHiu6D1NIscoEnTmM15M7KGxX532YLD6hTnNzBMInzweTDBTEIVbz8erEXIWE+mgHMlVchwCRiR8U8tfw==","signatures":[{"sig":"MEQCIGNabsONG1G0PgiSF3lBpcGDTWOoY+F4c33apAwPAmCRAiBQPkUwX3JYo1djWx8M8Ud80NnoZWMA20WVE6KMeh6RUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22695},"main":"index.js","type":"module","gitHead":"2e668a6adb1c6e96ad9aaac3dbd1696805422a7c","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.16_1759453596396_0.20966250580841272","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@binance/analyze-i18n","version":"1.0.17","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.17","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"337f92bfdc127314c138b0cc768ba80241b774a2","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.17.tgz","fileCount":6,"integrity":"sha512-LkY60b9f7ZgmElKFWEUw9OVWdGb8pqLbBQvkrIF7kuVHg6huhBi3XaZ2+kCv9jRpqB3YAL5rTXIn9QesC/PD0A==","signatures":[{"sig":"MEYCIQCsWkjD9bQueBzmfyo8pKq+T/X7T4Xb2SOQMx73zuQ/IAIhANOqbjXg1z+vuwdsLJb+mztYYmOaYfou2uR5OUPLodbj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22669},"main":"index.js","type":"module","gitHead":"f1439225501e6f4360885648179f5204f5f75d34","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.17_1759459954693_0.795542851401627","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@binance/analyze-i18n","version":"1.0.18","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.18","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"7ef51510861114ed054aaf78dba564219901d036","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.18.tgz","fileCount":6,"integrity":"sha512-O48an7Zb1j7jI6vD7DdNtVZPN2Vhouckzr/kC7w9hpkd/GUUXuKfcTLYXuU0yZWm5MuwJWPcbw7ldgXvkt5NuA==","signatures":[{"sig":"MEUCIQDQXggm87MJysz++NSFLwF7zutrlBFIE6yyOh94gfydVAIgeWzWhgGkjSar483ybDQvBKfb9FQUYKmUrzHXVjUNnP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22941},"main":"index.js","type":"module","gitHead":"2124bbed1c69ca9c4fff5ebec7f39db513657438","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.18_1759471007425_0.755874186821492","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@binance/analyze-i18n","version":"1.0.19","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.19","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"43ca81596c1c817e92320364bdc74fa79fa6f942","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.19.tgz","fileCount":6,"integrity":"sha512-pkE2cGO3HFkd7TGW5VT4a/F23eK2v+31u7euMhNghT2tryxNmpz3ezK8DteREXAHOU7Ss4xYFlzkLsyXJII6fQ==","signatures":[{"sig":"MEUCIQDXuF0Ys4orunCeYg3cCaGlbsCPJHarjt5NgYSsy4wuyAIgGGP/pGeaFwe+8L2DpyKDcUsP9q1e20ZOOHarjdsK9fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23367},"main":"index.js","type":"module","gitHead":"99192a6db97fd0b7d6b09bc5f7d7ce58942a5eb2","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.19_1759477306809_0.29680447792874154","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@binance/analyze-i18n","version":"1.0.20","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.20","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"1bee1e07ea66c68ea82e253ef8fb66c5aea144cd","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.20.tgz","fileCount":6,"integrity":"sha512-gW9RO3Fl+IoJiV/hBPzICeR6IVACF839I2XHvLHxVh4dhviHM65sJD9DzLsfaQkltkrSXFOLWbyM8t66MvCMBw==","signatures":[{"sig":"MEYCIQDn+Uxrey8/jyfVsaa5J3lUYW7Qtw1SpuZFZUsAES5vWgIhAL8ZfwQConDvW/IyZ8qj7gMvFqmHiCBKGNfCgHtSJVaI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23624},"main":"index.js","type":"module","gitHead":"f9ad7110f4f3da34936fc3e16cd0c221645763e7","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.20_1759479103661_0.9017453346256654","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@binance/analyze-i18n","version":"1.0.21","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.21","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"7a286d8b401dcbefff2e4334ee3ac0eb0a3c54a1","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.21.tgz","fileCount":6,"integrity":"sha512-rr7YIQcwH4LEM7G0bFdgf4qpZv0gP1PzOWJB2P5DGGtGlnFkh/dfO64mE7v2txLLVJtoxhYCK6FCL7sLuy8Bww==","signatures":[{"sig":"MEYCIQCJO9E2jMl03RJDOcZy9ODl1TT47ASK5bgsBu33BhpqCQIhAO4KTb85OPbfG9ndrGTmF3WpdtfvowWhFDdaerszBu0s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23847},"main":"index.js","type":"module","gitHead":"a5454de69238c46ab4ddb1b7df91a3f9d67f3432","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.21_1759717827541_0.25562801833205695","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@binance/analyze-i18n","version":"1.0.22","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.22","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"607ef233d173c289a996c8bf1afeb044b92f60b9","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.22.tgz","fileCount":6,"integrity":"sha512-0vjphf5GUubAlkUY4X2sNAogf7xJbCKbqh2nvhhMVDE83SCEdBBBdalaav4eYj1JJTnBbpbL7riXdohl8ETuQA==","signatures":[{"sig":"MEQCIGgZdk/jVpAScNofm8Olha3g86Hwd/mWcUEAmdAdAPRfAiAW0hSNo/24t8Ng2xX3wZziuSEkbVnRQb/45WZxwQlrlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21947},"main":"index.js","type":"module","gitHead":"c039c6413a7725711bfeb8b35809af74bbf52a75","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.22_1759719326777_0.6126104691929495","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@binance/analyze-i18n","version":"1.0.23","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.23","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"7c08c9cb83d66669881c2324dd1e17c0982c3f8a","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.23.tgz","fileCount":6,"integrity":"sha512-SNQMpHvYYOVFD4WLPgie5P61VHcClhiWFe+xuhI9BfMjoE72Po5uFzAMh87PowsxWjb7UB6TVxt/L2+F+VMwhg==","signatures":[{"sig":"MEUCIAmOJjykxpJY9sGqbrQ4VmekVIdAixdxpTn54WYl3D6hAiEAicML6TKP4GSd4PgRlDIqS3vVnDeJTesN4bsmmA6A0kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21943},"main":"index.js","type":"module","gitHead":"4be384e354d5969f4261ffc5a9af45f7b71231c8","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.23_1760070693312_0.012299677603212045","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@binance/analyze-i18n","version":"1.0.24","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.24","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"989d5060ce612b0a5861a2cc80b9867cbd930c11","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.24.tgz","fileCount":6,"integrity":"sha512-lz+wdEBfqJ7pSbfjIfrPvyZRBMOXlkIsu70qRI52mQFAe5dGK+WCSMPq0iMik0oj+UVfzkxg6p8w+7k0eJaVVg==","signatures":[{"sig":"MEUCIQCBKC5n24fIiF0naFz4tfVqZOxM0NMeFj0PejDr+cMWLQIgeP9WwkVd64yOG+d5Cbd1oQ8DkoNZfXWn2Db0zgGLWPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23843},"main":"index.js","type":"module","gitHead":"29e9951dc9408b1d2fbbaa7f27b1e25fe3d51dd4","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.24_1760088122008_0.09464845554107892","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@binance/analyze-i18n","version":"1.0.25","keywords":[],"author":"","license":"ISC","_id":"@binance/analyze-i18n@1.0.25","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"bin":{"analyze-i18n":"build/src/index.js"},"dist":{"shasum":"dd3c6f1191a2906da2f62906a1fc5ea5337d2bdb","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.25.tgz","fileCount":6,"integrity":"sha512-ViRMxeTdRo8hCyyDGviUbKDDXsh57GXQ4ZfjbOZWxcq11lysnDxvQa3l1TkbCyFT/yzLt8AnwZ3gMtL/ePU08w==","signatures":[{"sig":"MEQCIBFPCy1bEAFMxFF9hC+IGyE9J/Z7h4lheQZ00FnLoTzWAiAxNDK6R7QeLKzjUz0urVBduWq54EijMsvhrp8Kl6i4gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24095},"main":"index.js","type":"module","gitHead":"9a8d1aee8e22085ee80ffe4e3a55c10758612378","scripts":{"dev":"tsx watch src/index.ts","build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts","start":"npm run dev"},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"_npmVersion":"10.8.2","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"axios":"^1.12.2","@modelcontextprotocol/sdk":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/analyze-i18n_1.0.25_1760686905339_0.07894736869379915","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@binance/analyze-i18n","version":"1.0.26","main":"index.js","type":"module","bin":{"analyze-i18n":"build/src/index.js"},"scripts":{"build":"tsc && cp src/example.md build/src && node -e \"require('fs').chmodSync('build/src/index.js', '755')\"","dev":"tsx watch src/index.ts","start":"npm run dev","debug":"npx @modelcontextprotocol/inspector tsx src/index.ts"},"keywords":[],"author":"","license":"ISC","description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","devDependencies":{"@types/node":"^22.10.0","tsx":"^4.7.0","typescript":"^5.7.2"},"dependencies":{"@modelcontextprotocol/sdk":"^1.4.0","axios":"^1.12.2"},"_id":"@binance/analyze-i18n@1.0.26","gitHead":"43dcf3ed963faefa20930d17af74b2514533a594","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Tts/7h+JXmfgoXukQLgXzAN2PYRD9aLsGiSh/s/60i9ECA2FXGhpExKjWMrMkTRj3wR1+P1jh78Hgvq9Es/v3Q==","shasum":"aaccb683c93b4c4b2018a02f34f5a92eb9b4e725","tarball":"https://registry.npmjs.org/@binance/analyze-i18n/-/analyze-i18n-1.0.26.tgz","fileCount":6,"unpackedSize":28045,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICyEFVlHnFsOGdCniyDEsccqVN2u/Z9BcATD5V0RDLjUAiEAim6WTRjbtFijVQAbH2XjOs1hgtj7Pqjlb8ZjJWj/XVg="}]},"_npmUser":{"name":"binance-bot","email":"binance-bot@binance.com"},"directories":{},"maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/analyze-i18n_1.0.26_1762155360674_0.9184845153967254"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-23T07:21:04.650Z","modified":"2025-11-03T07:36:01.076Z","1.0.0":"2025-09-23T07:21:04.938Z","1.0.1":"2025-09-23T08:17:25.196Z","1.0.2":"2025-09-25T08:27:21.208Z","1.0.3":"2025-09-26T04:41:03.650Z","1.0.4":"2025-09-26T05:51:07.291Z","1.0.5":"2025-09-26T07:47:25.795Z","1.0.6":"2025-09-29T02:50:07.036Z","1.0.8":"2025-09-29T06:20:06.421Z","1.0.9":"2025-09-30T07:31:53.774Z","1.0.10":"2025-09-30T07:35:06.174Z","1.0.11":"2025-09-30T07:39:44.570Z","1.0.12":"2025-09-30T08:07:31.519Z","1.0.13":"2025-09-30T09:23:18.451Z","1.0.14":"2025-09-30T09:43:16.324Z","1.0.15":"2025-10-02T06:34:10.373Z","1.0.16":"2025-10-03T01:06:36.573Z","1.0.17":"2025-10-03T02:52:34.867Z","1.0.18":"2025-10-03T05:56:47.631Z","1.0.19":"2025-10-03T07:41:47.004Z","1.0.20":"2025-10-03T08:11:43.883Z","1.0.21":"2025-10-06T02:30:27.775Z","1.0.22":"2025-10-06T02:55:26.963Z","1.0.23":"2025-10-10T04:31:33.485Z","1.0.24":"2025-10-10T09:22:02.192Z","1.0.25":"2025-10-17T07:41:45.543Z","1.0.26":"2025-11-03T07:36:00.852Z"},"license":"ISC","keywords":[],"description":"An MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.","maintainers":[{"name":"binance-bot","email":"binance-bot@binance.com"}],"readme":"# Analyze i18n MCP Server\n\nAn MCP server that analyzes files to detect hardcoded text and suggests i18n transformations with diff output for review.\n\nIt also collates new and missing i18n key value pairs into a json file in `/Users/user/Library/Caches/cursor/analyze-i18n/files` which can be used for BTS upload.\n\n## Usage guide\n\n1. On cursor, enter `cmd + L` to bring up the chat window\n2. Click `@` and select the project folder to add the project to context\n3. Enter `Use tool: anaylze_i18n`\n4. After it runs, review the changes made by AI\n5. If there are any new i18n key value pairs that are generated, a .json file will be produced\n\n## MCP Integration\n\n1. Open `Cursor Settings > MCP & Integrations > MCP Tools`\n2. Click `New MCP Server`\n3. Add the following configuration:\n\n```json\n{\n  \"mcpServers\": {\n    ...,\n    \"analyze-i18n\": {\n      \"command\": \"npx\",\n      \"args\": [\"@binance/analyze-i18n\"]\n    }\n  }\n}\n```\n\n## Development\n\n- `npm run dev` - Start with hot reload\n- `npm run build` - Build for production\n- `npm start` - Alias for dev command\n- `npm run debug` - Debug with inspector\n\n### MCP configurations on local\n\nSee the [Quickstart](https://modelcontextprotocol.io/quickstart) tutorial for more information.\n\n```json\n// Local built file\n{\n  \"analyze-i18n\": {\n    \"command\": \"node\",\n    \"args\": [\"<path-to>/analyze-i18n/build/src/index.js\"]\n  }\n}\n```\n\n```json\n// Local development with hot reload\n// Turn on/off the tool to reload cursor MCP on code change\n{\n  \"analyze-i18n\": {\n    \"command\": \"npx\",\n    \"args\": [\"tsx\", \"<path-to>/analyze-i18n/src/index.ts\"]\n  }\n}\n```\n\n## Deployment\n\n- [Flow](https://cicd.toolsfdg.net/flow/app/binance/analyze-i18n?type=pipeline)\n- [npm](https://npm-registry.toolsfdg.net/-/web/detail/@binance/analyze-i18n)\n\n## Documentation\n\n- [User guide](https://confluence.toolsfdg.net/display/COM/MCP+-+Analyze+i18n+server)\n- [Initial research and considerations](https://confluence.toolsfdg.net/display/COM/i18n+automation)\n","readmeFilename":"README.md"}