{"_id":"@bluecateng/l10n-cli","_rev":"10-f4a0c7cb3162746719ba05f2f2fd3d28","name":"@bluecateng/l10n-cli","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.5":{"name":"@bluecateng/l10n-cli","version":"0.1.5","license":"ISC","_id":"@bluecateng/l10n-cli@0.1.5","maintainers":[{"name":"jcestibariz","email":"mg05182-gh@yahoo.ca"},{"name":"dwilson22","email":"daniel_j_wilson@hotmail.com"},{"name":"chinanwu","email":"cawudev@gmail.com"}],"homepage":"https://github.com/bluecatengineering/l10n-packages#readme","bugs":{"url":"https://github.com/bluecatengineering/l10n-packages/issues"},"bin":{"l10n-cli":"cli.js"},"dist":{"shasum":"ea3d789dd847f8e93d43c4a1ad73a13c0b58f5da","tarball":"https://registry.npmjs.org/@bluecateng/l10n-cli/-/l10n-cli-0.1.5.tgz","fileCount":5,"integrity":"sha512-KEVWS5sK/NCQ+hFT0XTl+MihBNY7rVP1u9sRnsLlU1iI8f4nyrv1HjzwYBdikNMKpG5aGZNU7Qcb60fT6/Urag==","signatures":[{"sig":"MEYCIQCKAP7/JP/LejasexCYQ9yvSYLT0aonkonrje6eF3DCLAIhALiqOhWwXeM94Yy6YR3l3I/SR3UZYZz8OBHqtYodd+1m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK6XOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN7RAApQ0dLe3m1WgIqGliFSX91HMuuMsOuIRUjLbYgQh1/ut5EE2T\r\nDzpu1W7lglteokKS1vwc55T4LQvKL7TUEhpI1yd4EXuCnjxqkix/Yx4/882M\r\nZjdFr/ZI+w5nCN2FouruNhdR3DUXjxz0sPqY4hMWhe5l+MFSAQAF7z/2ce0g\r\nFlL8oGMe5pInF9D0BpCgWunigVK2C2o+mC9OAoOYtPhn1QiQlSOrLPJ9w8ev\r\nFLRisI9i5FAFbAg1jBOl+K0cLYj3+vpUDfmTVMgpCxGS1Dro74NxCeqGqg3Y\r\nxwRUd2mfwhfhObUJlnIRCNXDaEP+1HK59FYD5gfEIXYfgMK3zctI0xjFc0eQ\r\nUrmkUDypymZ5b5o6gMNQ2xR8RTurkVGIaqR5sRNg+7RcmbvDA9LspPaHTJfT\r\nkrJh75HTPSaEcnt7FI9GpmdwG8GMBaclM858/aNdUhCCdxGLj13Sp7ixWXmS\r\nTl2M73ToW3IItzv1AEmhoO6Brlwl5JeEYKFBJcd6hf+gOG3N+M+EUaaglY8A\r\nvtpWc0CfEveuQ0aOgB1lOvE5fHGE+liGtVsUIRoKox5DL7t6mI0mXikUHYXg\r\ntZtY17Ycfe4LqeyKmx2D2hhY8ShTR9PYnmHn2DE0zrQmg4s5e9CY0gGsN/Uh\r\noeCma+yAN1HmMFSFLadBGIsPfxiFi4QYN0U=\r\n=5kwT\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"de0f07b344cc1554fc451a6f8e5f4905cdd34d8a","scripts":{"prepack":"rollup -c"},"_npmUser":{"name":"jcestibariz","email":"mg05182-gh@yahoo.ca"},"repository":{"url":"git+ssh://git@github.com/bluecatengineering/l10n-packages.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/5.5.2/node@v16.17.0+x64 (linux)","description":"Command line utilities for l10n","directories":{},"sideEffects":false,"_nodeVersion":"16.17.0","dependencies":{"pofile":"^1.1.1","@babel/parser":"^7.14.3","@babel/traverse":"^7.14.2","@bluecateng/l10n-config":"^0.1.5","@bluecateng/l10n-ast2icu":"^0.1.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/l10n-cli_0.1.5_1663804878362_0.9245099075197787","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@bluecateng/l10n-cli","version":"0.1.6","license":"ISC","_id":"@bluecateng/l10n-cli@0.1.6","maintainers":[{"name":"jcestibariz","email":"mg05182-gh@yahoo.ca"},{"name":"chinanwu","email":"cawudev@gmail.com"}],"homepage":"https://github.com/bluecatengineering/l10n-packages#readme","bugs":{"url":"https://github.com/bluecatengineering/l10n-packages/issues"},"bin":{"l10n-cli":"cli.js"},"dist":{"shasum":"72bca861eb686d390d06475fc20cfe96c2467148","tarball":"https://registry.npmjs.org/@bluecateng/l10n-cli/-/l10n-cli-0.1.6.tgz","fileCount":5,"integrity":"sha512-tW8gFb/jifvYuOheX2I4HVSTXcSiuRS7/BFAZxLFZcRTPPoriWPJa/+xzVeRqQ436r3Ryy4Vqn01gvsi/FizEg==","signatures":[{"sig":"MEUCIQC91f/l236uC8YV7tnaveciFGdOFrxkJak8vpF8mn1d1wIgcIyfvzruXGRTsHggSwrAjBzu5tCaTeiDYPWLzbu+bNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2s3/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5tg/+I3oEMvDgZtXDNa9t/+qDCq7gmzZlxbP9/RzV1CCfTs/9bkES\r\ng5BAznPqf1ViYUbNEqOZnqon9mTfYFZ/HPBm1sG6anP94CjCb3zs6EBv0hBR\r\n6eYNovjrZ2slPeRAMy0rGaDnaU2Jxu+6QqbtrGlFHVjJ+pmCMT1JD6zwl3RD\r\ndMOCIbg4GRgITlLnP19AfuTpfZj2WiFON6K2oDSGnoyTuAkua6QRgEiDlsSi\r\n1Rs9hnbL+RutoPsfkBJCNyI/JKwofsXLXOBlPV5gPfN7vzFP+gPGACJ44Wo9\r\nCW4gKZpRnn/sW0NOPiHBkNFkKAvS4CUOpHDaMkalLfeL1zKcYpDXHBd1hSfi\r\nSttvyXh5wxObTpe/FaqYFt1H7sB83AVMJ6Lhx7qX9wCVsfABu2iIaJs2jIJf\r\n2A5/EKDo4KoSk3aqH1Ho0PdN76r++aPK70dF3L+PUykjp76mkQyhgDbWdJm+\r\nPPkPozOQ7fzgD5+uObvDLWYhl3T4Q0sxHUwaUK3prazYQUyaIt58DqiUxo+C\r\nXQ7HHCvUcYWws9CKmU+nZ8WXMrLMU4AEc4y5QNT5xEafrh2Z50w/RDU4reWS\r\n1sXxhD2ODUBRFasGim6wNuLnG1wE346C2Z8ORaz1krNFwPfxPeDzIJHqpxOR\r\naCMvE1LNnHyOzwFvovqOOczaIZsEudtEb1Q=\r\n=cIJl\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"be73f63d88f7b4f984b592b4fd832f739c40b034","scripts":{"prepack":"rollup -c"},"_npmUser":{"name":"jcestibariz","email":"mg05182-gh@yahoo.ca"},"repository":{"url":"git+ssh://git@github.com/bluecatengineering/l10n-packages.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/6.4.1/node@v18.13.0+x64 (linux)","description":"Command line utilities for l10n","directories":{},"sideEffects":false,"_nodeVersion":"18.13.0","dependencies":{"pofile":"^1.1.1","@babel/parser":"^7.14.3","@babel/traverse":"^7.14.2","@bluecateng/l10n-config":"^0.1.6","@bluecateng/l10n-ast2icu":"^0.1.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/l10n-cli_0.1.6_1675283967775_0.31000590046466847","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@bluecateng/l10n-cli","version":"0.1.7","license":"ISC","_id":"@bluecateng/l10n-cli@0.1.7","maintainers":[{"name":"jcestibariz","email":"mg05182-gh@yahoo.ca"},{"name":"chinanwu","email":"cawudev@gmail.com"}],"homepage":"https://github.com/bluecatengineering/l10n-packages#readme","bugs":{"url":"https://github.com/bluecatengineering/l10n-packages/issues"},"bin":{"l10n-cli":"cli.js"},"dist":{"shasum":"9d1124090f1d48d71ddd526bed4dce8330da4222","tarball":"https://registry.npmjs.org/@bluecateng/l10n-cli/-/l10n-cli-0.1.7.tgz","fileCount":5,"integrity":"sha512-WuqBLOgqFuCvL2kOmlbaaF8TI3UC8jIh4xNmwDRIluh/zCc/psd0dU7AlFzYeVeRKJIQyXr/+4Gdh4W/qjNa+Q==","signatures":[{"sig":"MEUCIQCDcUFi1B8ffGaeCoCqxqPlcpcONmDxs10QrI9FCAui9QIgO0k54Oe7VUZNqEeJ1yA+t5V4tIYKs0PAnDZ6vOlvJ+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4+GxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsxA/+NK8kDKD8jvgdfRM+JeeE7vq9Ih8TZnlkTQeMXVEx7FjZ0tit\r\n/bVJ2q3rgkuGB/AFeufoEXczacolI/uZT05NKMqY2IPgCHNsJxWry48MeoVm\r\nqRDpyorDNMvJsN3AFLyewxAg8iyOgt6gUm6pyTxroqqP2hEyhJqmR6bfo+gv\r\ndP4zHeqjSQ6UcmGGRF47NLbo8IP4Fdd+et0j7141G87kJUJc7ftyVBLR0lny\r\n8dYiZuMt970Oh8YHZyySLvjbSLEmNm9IXWWpHCGVaXrQc6d7YzadM4hGGKGX\r\n9eeG8flOCum1jfCV7T/cgFqzgsjLWLAtxKlN8ZiRNSOoCZyk4pfWiptcmN8F\r\nQj9EzmwiYY9L+H8AwekijNWBlIb+ccs71+rWql5A5GWyo/e6qtkFb1Mt44wp\r\n0af6BNZbdwRUn9OqN9XEgqQACe8P70XjA6HDVkIertO0+/FzP3z4cJFZz6wQ\r\n+UVDyZFhbffZeApU7wnPo+Bab6pJySyboIFCG/wEtbGDCoLIPBN43W7c1B4H\r\nfUneDtrS9U2JAOYORjVaXErnXF6Ym5Fxcz7AsswpaE0pnwB1qeqSmGevDyKt\r\nGvISqBC1IGMlHYc8SGyKzLZYlgW0b66hXyNajclq3uezZ7iAkU60bGznKxA3\r\n8B6GxXCEikkDIoiDb/wYup2Ca2tJ/W9EHIQ=\r\n=ikWi\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"0bb77e7c33b69b729a60d5c2f2185a0e856ff223","scripts":{"prepack":"rollup -c"},"_npmUser":{"name":"jcestibariz","email":"mg05182-gh@yahoo.ca"},"repository":{"url":"git+ssh://git@github.com/bluecatengineering/l10n-packages.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/6.4.1/node@v18.13.0+x64 (linux)","description":"Command line utilities for l10n","directories":{},"sideEffects":false,"_nodeVersion":"18.13.0","dependencies":{"pofile":"^1.1.1","@babel/parser":"^7.14.3","@babel/traverse":"^7.14.2","@bluecateng/l10n-config":"^0.1.6","@bluecateng/l10n-ast2icu":"^0.1.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/l10n-cli_0.1.7_1675878833144_0.5076878071244659","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@bluecateng/l10n-cli","version":"0.1.8","license":"ISC","_id":"@bluecateng/l10n-cli@0.1.8","maintainers":[{"name":"jcestibariz","email":"mg05182-gh@yahoo.ca"},{"name":"chinanwu","email":"cawudev@gmail.com"}],"homepage":"https://github.com/bluecatengineering/l10n-packages#readme","bugs":{"url":"https://github.com/bluecatengineering/l10n-packages/issues"},"bin":{"l10n-cli":"cli.js"},"dist":{"shasum":"599d52550fdbf3354581561c926a7f054d73daf9","tarball":"https://registry.npmjs.org/@bluecateng/l10n-cli/-/l10n-cli-0.1.8.tgz","fileCount":5,"integrity":"sha512-IzZz/aGkPpQf7E2F3OytbaTToI3EH7PnCWeKjCNUKLrCHzu07G3TI11gRrO8Bifm6jhOimFiXLLVQyHv7/g9+g==","signatures":[{"sig":"MEYCIQDl2lFZhslD8ry5vB4/D+2DjjqHhXefwdyyvzw7NwEyWgIhAJrB2HbZw9DTUbkIGGIXZDpr0Be4GybBJVc2hTJP/GCO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9Rr1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoK3w/+NxFiY/yhI9IAW9T765hrUPC9p7l1ngD2KYe/6S5lY0rv7wY6\r\n17Wbxw/KuUgwyR5nrrncBG1RWjT9LL8umJAE1OzFM400Feo0cm4a9/KtIyN6\r\nBIo+rKJt1GHhgYVBeTLoKALTlArYAsbJ8ohy/IniFiwnI5YzWKOylbdvh3dN\r\nsLZhFU9+1KtnID3LtOBBUZQnUz9k7NorDmn/0hebNvvbJl3eDbz63Lq2kH10\r\ndEgqek6LJ7hzjK3l0xFT8Q/see4i+adOYHBA1M3WBISqrTSiYXlrTPztv1fD\r\nN6ytjmwpkvY941nBXNC24gN38ELlpoKIk+RazbWKfBkIx7gzZeSPiGFza0xv\r\nkrfqCWP3n3jfymnIczfQjUzSiFYedCkOjjYvwAIG0VIPkSy1t59+9voDayvT\r\nMnqXGm4+ucAy+LscgtI5e5lLvW7FNMMlmVJ3Frz7rLouSGZU1J6qDm/ZNdc9\r\nyGFiOGhR7GPe2u4C2tvi/L9dwI9tNo11YoJLkNMDVl5hYxh+EQcUOo96jyHw\r\nGjTSvH8ZkdvUpHamjU7RPtF5FwdK4sYsmK/DABu4gtCo5CZ35TA9WCIlp+dG\r\n+j2GT2Vvdn8yd2Xx70XTTy81GJpLdADW3XBkj66V4Xne0kfxaHSZh9CbfQNE\r\nfRiss3qISYe+d8jxwODkCZgzT5awXJSm39Q=\r\n=cPRr\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"ca4d09ed49ec2572a7fa405172d4e5e94167cf79","scripts":{"prepack":"rollup -c"},"_npmUser":{"name":"jcestibariz","email":"mg05182-gh@yahoo.ca"},"repository":{"url":"git+ssh://git@github.com/bluecatengineering/l10n-packages.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/6.5.1/node@v18.14.0+x64 (linux)","description":"Command line utilities for l10n","directories":{},"sideEffects":false,"_nodeVersion":"18.14.0","dependencies":{"pofile":"^1.1.1","@babel/parser":"^7.14.3","@babel/traverse":"^7.14.2","@bluecateng/l10n-config":"^0.1.6","@bluecateng/l10n-ast2icu":"^0.1.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/l10n-cli_0.1.8_1677007604969_0.6916518759024892","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@bluecateng/l10n-cli","version":"0.2.0","license":"ISC","_id":"@bluecateng/l10n-cli@0.2.0","maintainers":[{"name":"jcestibariz","email":"jestibariz@bluecatnetworks.com"},{"name":"chinanwu","email":"cawudev@gmail.com"}],"homepage":"https://github.com/bluecatengineering/l10n-packages#readme","bugs":{"url":"https://github.com/bluecatengineering/l10n-packages/issues"},"bin":{"l10n-cli":"cli.js"},"dist":{"shasum":"7f3c966fb89e0cd7a5e7423ca4a9c145f6ee0f9c","tarball":"https://registry.npmjs.org/@bluecateng/l10n-cli/-/l10n-cli-0.2.0.tgz","fileCount":5,"integrity":"sha512-p949tLX90+8630u5mwYecP1dZC7Z1xIY61h8fjw/GISFlzeIaabIR0ab75Q10I2wYZT2aCQgZxnX8klJeL8tpQ==","signatures":[{"sig":"MEQCIC+7Wdf6rYB0hXi1bquZxMFzT9YSmILv8gdjjXPTXlVjAiBpe4Ner9Cecx879TwjoO0IrZ5EOutCzkYzEZ3Jyb+70A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6597},"gitHead":"4eb01b3154360396e2e9619d5d56fc1d5e6a6cc3","scripts":{"prepack":"rollup -c"},"_npmUser":{"name":"jcestibariz","email":"jestibariz@bluecatnetworks.com"},"repository":{"url":"git+ssh://git@github.com/bluecatengineering/l10n-packages.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/8.1.2/node@v20.12.1+x64 (linux)","description":"Command line utilities for l10n","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"pofile":"^1.1.1","@babel/parser":"^7.14.3","@babel/traverse":"^7.14.2","@bluecateng/l10n-config":"^0.1.7","@bluecateng/l10n-ast2icu":"^0.1.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/l10n-cli_0.2.0_1714159767431_0.988288360069626","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@bluecateng/l10n-cli","version":"0.2.1","license":"ISC","_id":"@bluecateng/l10n-cli@0.2.1","maintainers":[{"name":"jcestibariz","email":"jestibariz@bluecatnetworks.com"},{"name":"chinanwu","email":"cawudev@gmail.com"}],"bin":"./cli.js","dist":{"shasum":"e42341bb18ddf1c6d12b67bb3a6ed199ca62eaf3","tarball":"https://registry.npmjs.org/@bluecateng/l10n-cli/-/l10n-cli-0.2.1.tgz","fileCount":5,"integrity":"sha512-yE4BH7+nxLt+pMbIArpOgPNAE7SyWlEQq5OvrLtE3xqlXb3k0+8q5ujm/e8+6WcSJO2ltqDT7VytZe3V7zy1Mg==","signatures":[{"sig":"MEUCIQCyMbB9csTgSFvWNqbS0MumGRmIiJ/I8zo9wCOnvyZY7wIgGXg0VmTwK2Hz67hFCm7HqcEg5pYJRV8esMlWie/kiB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6584},"gitHead":"124a1a4140a3b2dd4c3c652f926671d02065f5ff","scripts":{"prepack":"rollup -c"},"_npmUser":{"name":"jcestibariz","email":"jestibariz@bluecatnetworks.com"},"repository":{"url":"git@github.com:bluecatengineering/l10n-packages.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/8.2.2/node@v22.16.0+x64 (linux)","description":"Command line utilities for l10n","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"pofile":"^1.1.1","@babel/parser":"^7.14.3","@babel/traverse":"^7.14.2","@bluecateng/l10n-config":"^0.1.8","@bluecateng/l10n-ast2icu":"^0.1.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/l10n-cli_0.2.1_1748972526709_0.6629459748946","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@bluecateng/l10n-cli","version":"0.2.2","license":"ISC","_id":"@bluecateng/l10n-cli@0.2.2","maintainers":[{"name":"jcestibariz","email":"jestibariz@bluecatnetworks.com"},{"name":"chinanwu","email":"cawudev@gmail.com"},{"name":"jwertkin","email":"jwertkin@bluecatnetworks.com"}],"homepage":"https://github.com/bluecatengineering/l10n-packages#readme","bugs":{"url":"https://github.com/bluecatengineering/l10n-packages/issues"},"bin":{"l10n-cli":"cli.js"},"dist":{"shasum":"a835d230a3d6425b5d86c4b3b0c31103db1aabcc","tarball":"https://registry.npmjs.org/@bluecateng/l10n-cli/-/l10n-cli-0.2.2.tgz","fileCount":5,"integrity":"sha512-Pf9Na2lkMHcqTiGY76mNycUE5wAF0p7vO9rVGx+YODgomSYocMd5zQIrV8omCuoQa3X2nAeFbtAByFOUz0XE4w==","signatures":[{"sig":"MEUCIQCbgN0pslou+D0tf4vZlDfw58QNAXgOjKDglyzpZquGqgIgEyE5YP2oVklsOLBMcmkKD+wPMOrbWl/Am79FCUBt+L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bluecateng%2fl10n-cli@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6552},"gitHead":"bd6b3aafdc7554d763ac927e57d4024bb1ac45ee","scripts":{"prepack":"rollup -c"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d93884f8-bc52-4318-be91-7883e2ef503c"}},"repository":{"url":"git+ssh://git@github.com/bluecatengineering/l10n-packages.git","type":"git","directory":"packages/cli"},"_npmVersion":"lerna/9.0.7/node@v24.14.1+x64 (linux)","description":"Command line utilities for l10n","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"pofile":"^1.1.1","@babel/parser":"^7.14.3","@babel/traverse":"^7.14.2","@bluecateng/l10n-config":"^0.1.9","@bluecateng/l10n-ast2icu":"^0.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/l10n-cli_0.2.2_1775677993694_0.8568756435445737","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bluecateng/l10n-cli","version":"0.3.0","description":"Command line utilities for l10n","license":"ISC","sideEffects":false,"type":"module","main":"./dist/index.js","exports":"./dist/index.js","engines":{"node":"^22.18.0 || >=24.11.0"},"scripts":{"prepack":"rollup -c"},"bin":{"l10n-cli":"cli.js"},"repository":{"type":"git","url":"git+https://github.com/bluecatengineering/l10n-packages.git","directory":"packages/cli"},"dependencies":{"@babel/parser":"^8.0.4","@babel/traverse":"^8.0.4","@bluecateng/l10n-ast2icu":"^0.2.0","@bluecateng/l10n-config":"^0.2.0","@bluecateng/l10n-icu2obj":"^0.2.0","pofile":"^1.1.1"},"gitHead":"3c337f346dd3f303b66c324405ed76ede626a46e","_id":"@bluecateng/l10n-cli@0.3.0","bugs":{"url":"https://github.com/bluecatengineering/l10n-packages/issues"},"homepage":"https://github.com/bluecatengineering/l10n-packages#readme","_nodeVersion":"24.19.0","_npmVersion":"lerna/10.0.0/node@v24.19.0+x64 (linux)","dist":{"integrity":"sha512-V3Hs4NPEscdgKRwhYnLFxOjXr6EKGVK87aPfk+vewKnBNSDBwHBff1+FpuKHIGcdjTFqOL9KNO2tN8AqNrwveQ==","shasum":"e1cebe0ef018316a96746f15c11158d400cf040c","tarball":"https://registry.npmjs.org/@bluecateng/l10n-cli/-/l10n-cli-0.3.0.tgz","fileCount":5,"unpackedSize":7980,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bluecateng%2fl10n-cli@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkfqUqIdi3+7/5YzoVdsxoJIXyzr2lOKHuqGb7m1Yh9AIgN6wqaNv3e2FGAiMjRvSJ3/YhZh7cgKOPgLG8GXGwMPc="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d93884f8-bc52-4318-be91-7883e2ef503c"}},"directories":{},"maintainers":[{"name":"jcestibariz","email":"jestibariz@bluecatnetworks.com"},{"name":"chinanwu","email":"cawudev@gmail.com"},{"name":"jwertkin","email":"jwertkin@bluecatnetworks.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/l10n-cli_0.3.0_1786714488011_0.6989376209534324"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-22T00:01:18.292Z","modified":"2026-08-14T13:34:48.496Z","0.1.5":"2022-09-22T00:01:18.595Z","0.1.6":"2023-02-01T20:39:27.938Z","0.1.7":"2023-02-08T17:53:53.313Z","0.1.8":"2023-02-21T19:26:45.212Z","0.2.0":"2024-04-26T19:29:27.571Z","0.2.1":"2025-06-03T17:42:06.903Z","0.2.2":"2026-04-08T19:53:13.841Z","0.3.0":"2026-08-14T13:34:48.157Z"},"bugs":{"url":"https://github.com/bluecatengineering/l10n-packages/issues"},"license":"ISC","homepage":"https://github.com/bluecatengineering/l10n-packages#readme","repository":{"type":"git","url":"git+https://github.com/bluecatengineering/l10n-packages.git","directory":"packages/cli"},"description":"Command line utilities for l10n","maintainers":[{"name":"jcestibariz","email":"jestibariz@bluecatnetworks.com"},{"name":"chinanwu","email":"cawudev@gmail.com"},{"name":"jwertkin","email":"jwertkin@bluecatnetworks.com"}],"readme":"# `@bluecateng/l10n-cli`\n\nCommand line utilities for l10n.\n\nUpgrading from an older major version? See the [migration guide](https://github.com/bluecatengineering/l10n-packages/blob/master/MIGRATION.md).\n\n## Installation\n\n```shell\nnpm i -D @bluecateng/l10n-cli\n```\n\n## Configuration\n\nAdd an object with this format to `package.json`. All paths are relative to the directory where `package.json` is located.\n\n```\n\"bc-l10n\": {\n  \"hashLength\": <number>,\n  \"sourcePath\": <string>,\n  \"module\": <string>,\n  \"catalogPath\": <string>,\n  \"locales\": <Array<string>>\n}\n```\n\n### hashLength\n\nTo save space in production the code only contains a hash of the original string.\nThis field specifies the length to which the hashes will be truncated.\nIt should be the minimum length which avoids clashes, clashes are validated at build time.\n\n- Required: yes\n- Example: `3`\n\n### sourcePath\n\nThe path to the sources.\n\n- Required: no\n- Default: `\"src\"`\n\n### module\n\nThe path to the module which loads the strings (see `@bluecateng/l10n-core`).\n\n- Required: yes\n- Example: `\"src/l10n\"`\n\n### catalogPath\n\nThe path where the message catalog files will be created.\nIt must contain the token \"{locale}\" which will be replaced with the corresponding locale.\nIt must not contain an extension, the extension will be appended on generation.\n\n- Required: yes\n- Example: `\"src/l10n/{locale}\"`\n\n### locales\n\nList of [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) locale codes.\n\n- Required: no\n- Default: `[\"en\"]`\n- Example: `[\"en\", \"fr\"]`\n\n## Usage\n\n### Extracting strings\n\nThe command line can be used in two modes:\n\n- during development to extract strings from individual files for a single locale.\n- before committing to extract strings from all source files for all configured locales.\n\n`npx @bluecateng/l10n-cli [ -l <locale> ] [ <file-paths> ... ]`\n\n#### locale\n\nThe single locale code to update. If not specified, all the configured locales will be updated.\n\n#### file-paths\n\nThe paths to the source files from which strings will be extracted.\nIf not specified, all the source files will be scanned.\n\n### Building catalogs\n\nCompiles the `.po` catalog for every configured locale into a `.po.js` module that can be imported directly (see `@bluecateng/l10n-core`).\n\n`npx @bluecateng/l10n-cli build <outDir>`\n\n#### outDir\n\nThe directory where the compiled `.po.js` files will be written.\nEach catalog is written at the path corresponding to its `catalogPath`, made relative to `sourcePath` and rooted at `outDir`.\n\n- Example: with `sourcePath` `\"src\"` and `catalogPath` `\"src/l10n/{locale}\"`, the `en` catalog is written to `<outDir>/l10n/en.po.js`.\n\n## Usage as a file watcher in JetBrains IDEs (WebStorm/IDEA)\n\nThis configuration can be added under Settings > Tools > File Watchers.\n\n![PO file watcher configuration](watcher-settings.png)\n","readmeFilename":"README.md"}