{"_id":"@captaincool/locale-key-generator","_rev":"16-9758b056121cb07df34437e48c4d8a69","name":"@captaincool/locale-key-generator","dist-tags":{"latest":"3.0.1"},"versions":{"0.0.1":{"name":"@captaincool/locale-key-generator","version":"0.0.1","description":"- \\*Default messages should not have a lang code specified - Messages nested inside directories will have their keys built based on their context structure - \\*Translated files should have a full 4 char lang code applied before the file extension, even if","main":"index.js","bin":{"build-locale-keys":"bin/build.js","lint-locale-keys":"bin/lint.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","gitHead":"04df00e85f120a35bb8486d3b7d5ea1d6826a9a4","_id":"@captaincool/locale-key-generator@0.0.1","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-nMRvZnYKgO7j1ePTmJt5o9iIpy+/bmkgicd8lBlEMUbpZh3rK34ITgElK0W0x7Q1qebOz+oUWU7ggBizkLTD4A==","shasum":"31df648e5c27587fd56388e019fbd340fa3e2231","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-0.0.1.tgz","fileCount":7,"unpackedSize":5612,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6OLKhOh6XLdBTAHiQMl9ecwHuc2xf62vtKfdfrALmqAIgJ7XIsZDL/3U75zdCiPuP46iWIsjBBl6u5Xl5ndUYQ70="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_0.0.1_1633610644322_0.8874132058747646"},"_hasShrinkwrap":false},"0.0.2":{"name":"@captaincool/locale-key-generator","version":"0.0.2","description":"- \\*Default messages should not have a lang code specified - Messages nested inside directories will have their keys built based on their context structure - \\*Translated files should have a full 4 char lang code applied before the file extension, even if","main":"index.js","bin":{"build-locale-keys":"bin/build.js","lint-locale-keys":"bin/lint.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","gitHead":"aea336a70797b02b02e685f1ddcced69bb30bfd3","_id":"@captaincool/locale-key-generator@0.0.2","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-4FgXaWTmPniK68L1GkRYB1Q5WFVH/Y9PuBMxypS9v9d0K1+jTR0UBuPm/A6+ZRvZDb1wiXb+MtV6C7kVQ/r+UA==","shasum":"00acc3495bdbfdde4aa8acc5782723e6d7063803","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-0.0.2.tgz","fileCount":7,"unpackedSize":5612,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC12tYIWZ7fZhvRp5yVgLN6rQ0tRnN6nNsppDJMO60cTQIgOYjTAcScO3tm69pvK8pQiauY52HJr5l0Ff497oVTheU="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_0.0.2_1633612493865_0.4759534641196663"},"_hasShrinkwrap":false},"0.0.3":{"name":"@captaincool/locale-key-generator","version":"0.0.3","description":"- \\*Default messages should not have a lang code specified - Messages nested inside directories will have their keys built based on their context structure - \\*Translated files should have a full 4 char lang code applied before the file extension, even if","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"gitHead":"94f8544e02ed772c7231890c0baf11e9fd7eae5e","_id":"@captaincool/locale-key-generator@0.0.3","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-le2PyWkTFHKkHOVvZPc+XUmOGc7ga0hGvOVsKhppUgLD0KlETnvs7ZXxKmF/P9hexr23JlYBAtUANZWteem2zw==","shasum":"b6f2294f4aec98b0dfc03befedad4b8b7f26312c","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-0.0.3.tgz","fileCount":5,"unpackedSize":6247,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMtXzZdeCOsMVUANMTzzdf2r7EQ/iz/oy19Q2hm3bt8QIhAOOnaU/HSKnAStFbT+S/evIo+3zxA77hxzovyf3UX+aV"}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_0.0.3_1633616681774_0.5089796057568723"},"_hasShrinkwrap":false},"0.0.4":{"name":"@captaincool/locale-key-generator","version":"0.0.4","description":"Generates namespaced locale files and keys based on an input directory and configured output rules:","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"gitHead":"539c82d0d32e36814676023ad2adb9d814c97023","_id":"@captaincool/locale-key-generator@0.0.4","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-WUeoAOeD+Y9rSY2j/txXaPMtT5iOZn2y9WKHypNv/mHPtIFbSdwCSdszGFkrmaKBRpx0RYE/9RQyKzOi26L3gw==","shasum":"849c51e6f6c19eb8f3dd0225ea7ea4e04d4dceb2","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-0.0.4.tgz","fileCount":5,"unpackedSize":7475,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGr+Hg+BambsSM8kjB26/zuIOQk/CEySwJDf2HupClKzAiEAoYpywM5ZhVwG6UW7V2jPgTSqGMM2xZB3QRtKTHMj+W0="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_0.0.4_1633633507929_0.776967327540985"},"_hasShrinkwrap":false},"0.0.5":{"name":"@captaincool/locale-key-generator","version":"0.0.5","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"gitHead":"eedc0cadbe713f6fecc83a9ae5f782af7953fe3a","_id":"@captaincool/locale-key-generator@0.0.5","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-deHvRly9cLDxS3jbosA+CExGZcRIHm+n8IcOF3ohMEpLnUEzMVGwQqzuCslyiuz2ihIP+5fghCQ2zjStFEt6Pg==","shasum":"c195c8f3b4140a891e4639e8a9ba4a8b527cd3fb","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-0.0.5.tgz","fileCount":6,"unpackedSize":8026,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXGTnXzCZvM5bjd8r7Ld86q7aP0qIz2XAYPD0NmDClFwIgVTd7QKF4l/DB3HVmhbJp5ESS7R+B/50rXzI21H8u5xw="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_0.0.5_1633715769330_0.5643673845381303"},"_hasShrinkwrap":false},"1.0.0":{"name":"@captaincool/locale-key-generator","version":"1.0.0","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"gitHead":"a3148d8a725589c55787f08f0c892b738a23f9cf","_id":"@captaincool/locale-key-generator@1.0.0","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-d94K7B5KOc9vCF40ARNYWvi1mg6XYr1BXebZB+vT0XhuGEoBSWFPpgyhqdsJsKFkvEtNUtWTW9ZvmcHdq2Qqcw==","shasum":"cb1b281aefb6edf0c2aa53125c72f9c4cad32beb","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-1.0.0.tgz","fileCount":9,"unpackedSize":11284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMeNXJoFz4Wd27oNoYXpLi0X3d6ML0e7aw58VgtyT+NgIhAKhcUHDQQn8zEQOyUfRW23F1lol6GfYbIK6XYB/4kcg2"}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_1.0.0_1633800504917_0.6969935512614103"},"_hasShrinkwrap":false},"1.0.1":{"name":"@captaincool/locale-key-generator","version":"1.0.1","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"jest --watch","test:coverage":"jest --coverage"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"devDependencies":{"jest":"^27.2.5"},"jest":{"testEnvironment":"node","collectCoverageFrom":["**/src/**/*.js"]},"gitHead":"f8bb61dacf16eef985b0d106838511c12d7064c6","_id":"@captaincool/locale-key-generator@1.0.1","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SlqAI7lUP89VuiERNl5oR6nIMCHPV/LHjDqVnSZ4iZBhwlNiYa1SJ2A8WH2TjWcp8Z3LwjQGK/hwMMHVcZzF6A==","shasum":"cc5157b8ad4260e7cac8eabff0daf9e32981b016","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-1.0.1.tgz","fileCount":14,"unpackedSize":25305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGL1NZY8/KnhIxlMz/daJe7FKtbBJHE6mo4IpCIVMOwHAiEA2tLWH8NKBsD506xYR0/6BpXznRyc65sie6skfyRG694="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_1.0.1_1633829271724_0.30081898077959623"},"_hasShrinkwrap":false},"1.0.2":{"name":"@captaincool/locale-key-generator","version":"1.0.2","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"jest --watch","test:coverage":"jest --coverage"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"devDependencies":{"jest":"^27.2.5"},"jest":{"testEnvironment":"node","collectCoverageFrom":["**/src/**/*.js"]},"gitHead":"cd45b3a312b5c3ac8f3f8a2115d70116f5cac823","_id":"@captaincool/locale-key-generator@1.0.2","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-maHa3aqQShIIZ/6YNYkIgcydqCNzwpLVbg6qSUPBOD589nKLgzjgJMwyzPNY/O3ftQ9iXUabisffyxb5d6Bb5A==","shasum":"ce3df43f55e75a1263e05051e0f8145d86a78e72","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-1.0.2.tgz","fileCount":14,"unpackedSize":25370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBabAgSBgaAlA5tQb/m3NFz4NjzkiXV+AFDgVt1ajS58AiARJFBQHE5DODjPVGM0Y5RCw9ChRKqQZUwUQf/CxhFd3Q=="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_1.0.2_1633829986419_0.013166634950131373"},"_hasShrinkwrap":false},"1.0.3":{"name":"@captaincool/locale-key-generator","version":"1.0.3","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"jest --watch","test:coverage":"jest --coverage"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"devDependencies":{"jest":"^27.2.5"},"jest":{"testEnvironment":"node","collectCoverageFrom":["**/src/**/*.js"]},"gitHead":"869f00a43514e50c271a3ca2c6abc97897e47530","_id":"@captaincool/locale-key-generator@1.0.3","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-sJTl4y4KIJy/LbGYGDVmy/BzyrS9L8xDDusdf0Bwcz/aasTJt6sc+eJVVE+bwegsZ0VnutBFNzbzlsA7BcqAiQ==","shasum":"fc6055d83059f28b51aed2eafccf35e80dd956f8","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-1.0.3.tgz","fileCount":15,"unpackedSize":26109,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvlj6YQi7sSiSckvpwjmeqp82Nf5K7RZ49C7uIA+dcqgIhAJfzclyV4YjyGFU4zXaJ74Da4PGUNbmYDG+GkO78NxjT"}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_1.0.3_1635277648441_0.09916285935584357"},"_hasShrinkwrap":false},"1.1.0":{"name":"@captaincool/locale-key-generator","version":"1.1.0","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"jest --watch","test:coverage":"jest --coverage"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"devDependencies":{"jest":"^27.2.5"},"jest":{"testEnvironment":"node","collectCoverageFrom":["**/src/**/*.js"]},"gitHead":"5be5aca2775f83178a9e40cd24ce2958acb93cf6","_id":"@captaincool/locale-key-generator@1.1.0","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-pN6Gc6kSUSpEZvTMiN4D9r7s+pfVHLWp6yvtrUl3LCGGGNOiy0a2Si/DMjivk+EYmV8HJ9JShSgWsHB7IBDhNA==","shasum":"d0b29d022d3d82c2c126d01cd7689c5e9ee7c8a7","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-1.1.0.tgz","fileCount":15,"unpackedSize":26700,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANOog7k0WQDkwmL/H8LuNrUBocz2MYAyUH6nzLiz/VuAiEA9EctRmOcnE8s6dDymQCQy4p2bMbDZ/ni0GLfDh/nZ60="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_1.1.0_1635800742646_0.5343731991582463"},"_hasShrinkwrap":false},"1.2.0":{"name":"@captaincool/locale-key-generator","version":"1.2.0","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"jest --watch","test:coverage":"jest --coverage"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"devDependencies":{"jest":"^27.2.5"},"jest":{"testEnvironment":"node","collectCoverageFrom":["**/src/**/*.js"]},"gitHead":"255fcf7583bdd18cd48cf8845cf1896ff61d2c5e","_id":"@captaincool/locale-key-generator@1.2.0","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-mk/aniIiOq59dsB6D2Hnhzhb3U3kawM6Z4PanJvyU9QxTTaTq5ON06+dDMO51HpIJ+2E9JZ4nADV3aiJmuLBpA==","shasum":"1bbaf6a073a879d0484492f530a4a7c51470127a","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-1.2.0.tgz","fileCount":15,"unpackedSize":28589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRo9+u66sBZNulr0WPEr6F4MQwctW0M4drBK7p6HK9rAiA3GRq/+nN5bZ8Wt57Fy6dWc5O37GHX+QWSDQ6ux7nmCg=="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_1.2.0_1635801896168_0.08063178712881425"},"_hasShrinkwrap":false},"1.3.0":{"name":"@captaincool/locale-key-generator","version":"1.3.0","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"jest --watch","test:coverage":"jest --coverage"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"devDependencies":{"jest":"^27.2.5"},"jest":{"testEnvironment":"node","collectCoverageFrom":["**/src/**/*.js"]},"gitHead":"c14c44fc867f98027cf1d53a1d83d0f98c4195de","_id":"@captaincool/locale-key-generator@1.3.0","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-YLZH4+uQVvmnvdqNaY480apS9xORlpcud30Su3nj4Tve2VRT21EVPYWJgfBvRsMoE0gBmKal63ZLoAj93oxrRg==","shasum":"00660402270ef0952fc040a23f02a835e6de7b4f","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-1.3.0.tgz","fileCount":15,"unpackedSize":30394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKI24ifLRqc2N2mk2WmPaav0AyeANTiEfNNcWYi/6GoAiEAzbub45rMcIsBqJmCmoO6XVwI5Q9p+htGTf7nKA2erzs="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_1.3.0_1635803358277_0.030737360929971036"},"_hasShrinkwrap":false},"1.4.0":{"name":"@captaincool/locale-key-generator","version":"1.4.0","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"jest --watch","test:coverage":"jest --coverage"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"devDependencies":{"jest":"^27.2.5"},"jest":{"testEnvironment":"node","collectCoverageFrom":["**/src/**/*.js"]},"gitHead":"2276bd82c9e9fc901c1f8a93bb011204a2d95c3f","_id":"@captaincool/locale-key-generator@1.4.0","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-Mcl6EWoBfjr++Pv7eNjlLER4KVbxILPyglWEilWfA/PW7/Q9hbITlMFFkd+hx1IZ9PaH+zvr3nnMFYjTXtphXA==","shasum":"0006b94ecb284a6deb0a8c0c9905e517754769ae","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-1.4.0.tgz","fileCount":15,"unpackedSize":32451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKwFuFM5A9mkcyvcPrs+xGPU0J7SMuh7NvRJ7wCJD6dAIgDsbSgMKhTfEIDtd8oBDaW7ZQ5KCSFeEvQhrUhPb6gWs="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_1.4.0_1635967664455_0.8304360944464191"},"_hasShrinkwrap":false},"2.0.0":{"name":"@captaincool/locale-key-generator","version":"2.0.0","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"jest --watch","test:coverage":"jest --coverage"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"devDependencies":{"jest":"^27.2.5"},"jest":{"testEnvironment":"node","collectCoverageFrom":["**/src/**/*.js"]},"gitHead":"f381c6db29dc1e3ca61175f56e970f3b733359b1","_id":"@captaincool/locale-key-generator@2.0.0","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-JLLrVmCNHHvm4SueaSVCHVMa9l3RPjYqebqFuPVe8lnGjlVD8A+ZyY75T326LSBDn92q2vqJmuMoof8aZYaMVQ==","shasum":"4d787b90b5fdb6d7d741b3db97de35efe36c101f","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-2.0.0.tgz","fileCount":15,"unpackedSize":33765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqPivCRA9TVsSAnZWagAAB34P/jjJyVPXk7HAH0GOd1qN\nEAn+pI6psFPFV53zmOpO2oBtl1FbG5u176zjPNLzs7jF7X5c313g5IqeaOVI\n5ygwwT/NR00vi+dTc/ErTRsv1sEMis6DDOl9mFOitGwniVNaSD1mvnDr5I0E\ncAL9clmPXDUrz3w5IRCQK+QbPQZgB5uSinZ3+1hyzeGPbvn2qFF/KHovj7Ia\n5pU8K5BP5FKO5RgtcGxwsAwI2nBWj0QWshMjWhfUbPw8hICJoQQm++l+16Cg\nRuCiEv60u9oRlFUqe3aAymEE5xZ4U8wPdT6r0cpX9DYtcri9DEghQCZEwMth\n7BPfyFBMbhbMchKLpMRYtLcCy+rkb+9yk1yA+Uszn2BajZe0D4kK7Em9h5Mo\nml9j6+1OHxWTOO+//QehoVliZQ5IVGymW5GWlClpodiqIbD8a4RB+FDYyxFv\n157PggpHSFt+LLUU8RbyxlwTvap/D37WyQxPW7TzwXFa9kJA5Npo4ncGIp8X\ndo5uMZEhcsVlQ9NQUb1Jzq2RdgSih1QMtM6whIRvDTL8kDswqfBmBcBEgw5u\nomRGNeqBHGl+ScV8cyhCRlzmWUcNakDwqS3Q6hgRSt4sr7KLD9GOaBaPR+Kk\ngrg+9eFBqVaS0fsRs4DYuVTbmdC7mJXUGZqihZ3jtb9i2yLnFqH4HaJM0yF4\nnVjR\r\n=i7uO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEw/4MSryva9UBowgWzj9wynwn6eKgnVvUadajx3SEDoAiEAvU9SKI4PBMAbUPhn4952o+vLeEb4HlyGGkxnnfLXoeE="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_2.0.0_1638463663334_0.3708402641769677"},"_hasShrinkwrap":false},"3.0.0":{"name":"@captaincool/locale-key-generator","version":"3.0.0","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"jest --watch","test:coverage":"jest --coverage"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"devDependencies":{"jest":"^27.2.5"},"jest":{"testEnvironment":"node","collectCoverageFrom":["**/src/**/*.js"]},"gitHead":"022df86be3411b372a8ba0aa87dc05f33aeb1921","_id":"@captaincool/locale-key-generator@3.0.0","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-pNqBbzUvo7J22FBTMbQV11CHRDmISf1e4WZKXIJ71ThATYlIWtb2/0y5vsWbBuI6Ib45QMRLk5UpM/j7rLNP/A==","shasum":"1fca24862bb773b8ce23ed61dc3abbef8a4c8af8","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-3.0.0.tgz","fileCount":15,"unpackedSize":35345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3I4UCRA9TVsSAnZWagAA0tEP+wYfTJJeV0ho9+B6OR+G\nUyfpNbf8NHiNguj2mDHD4m+EyM5Ly6iBMRfjH4CA7z1HMqTWI0+XpvoZNiHv\nKTvGD8EA/q4yjnfNx0gMQRiYdp5seKVg5tgfmWLfEz38O/a958qZY85mCOX+\nT4oFssrgxwIJmCzu4InotRb5hjet8SfH95T7/UnNI5PRwRXVTzvCMIJpsR1E\nbMpb6CBVK4nitO/3VyQDeTgvxnDwhnFPM22ydX7JHRRZENqC9W4s/eFgVTxf\ncCpu7076h7fOT9j1wI/47ovWWe5Mwf4R3PxzigRsQ+w6t/r6iIV0xaMNoF8X\nt/DtyTO94/wCFDZcFKZqlMEsBPGI1YfScpgy6WHezjF0X5ffn+o6H6dkr/K+\nukyhSUGGSVMMx0ZvsWmIWbl7+mQNKw+iRMv/z6ZOSDMhPWV319Kt/RKWwDm/\nyrrw8Q675pjnjeT+fYnqUkeIGPO7tHMtC6cCcWwXJL9QrY6lYwd30tA7nyJL\nNPg4abJwP2prRne2ghDHJnSDGQnQLqhknemNpt64pnK6RIO7f5p3C5USwA8G\np5mtloggpjQb1lqaq1tofdi/DR9pjVy0MevJ1mqZnF0CDL2l7Z1kHzyngA7C\ni4QkPRH6/z0tZrdtLzut6eBDTv4RooCpFh4INaMC7l4CdlmuHK8T95arJtvk\n0eAD\r\n=K6oe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKRk34VOfqTGUH5glZ+Yl65a9pa5lu5uYKH+LkkE74VAiEAxmjY4O04wVYXlfRYHgDOFYevm9Nle44c5QmB9FFGQ1c="}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_3.0.0_1641844244575_0.054802812783053545"},"_hasShrinkwrap":false},"3.0.1":{"name":"@captaincool/locale-key-generator","version":"3.0.1","description":"## Installation","main":"index.js","bin":{"locale-keys":"bin/index.js"},"scripts":{"test":"jest --watch","test:coverage":"jest --coverage"},"author":"","license":"ISC","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","dependencies":{"minimist":"^1.2.5"},"devDependencies":{"jest":"^27.2.5"},"jest":{"testEnvironment":"node","collectCoverageFrom":["**/src/**/*.js"]},"gitHead":"dfd2d7daea106a6a7b4e87c6fa7d8dcc39b27339","_id":"@captaincool/locale-key-generator@3.0.1","_nodeVersion":"16.3.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-36rLJcJnt5OrFU2INu7hlfy1935WFdK3PvvlEnDFv1F+l8rNhNpXkmzhjvi5XB5f2NRmaQoEVFhpjQQQCzaguw==","shasum":"1596a55a50c0229a79c73e1f1ec037f77280a75c","tarball":"https://registry.npmjs.org/@captaincool/locale-key-generator/-/locale-key-generator-3.0.1.tgz","fileCount":15,"unpackedSize":35343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOi15ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojBA//d4Xgqq/euTDR7CvW/lJNW8t3IopoUgoxU1ARmBp4J9a8J/fw\r\n5aNpwQ71ffBY3m1RYKcBrF9KLxzIRo9x1fdzoOI+avi+ptQnIU3qjiTm7iX/\r\nYNjCCjGQIlx5/YLTbkMRoAg2l7dQPGLFKJ/iSLaHWMPMLKCFAziJ+dlQcagL\r\nT5W+vd7q3SwFv6IEQPnSUGBDyLao9vu9tAWvQotrM5GWlDg9eV2z3lcbzGDT\r\nGZxyCwReJG1zQuSuOqLZbiG+QA6cLGC21rEvk7O4ka22t0On9MI4T9WJoF4U\r\nujr8jWB/eS5wtdnRs67zbOz4bdoJfJqoDAIiIm6bPLD4kKsB1HiH95uUgjVH\r\nR4Slz2eKRJ24IBlksW6b4XU1x0kZ8mF3GkRXoCSHrWAy3flnkq/XFvsl3BZT\r\nDwhkEd/obl725T/coJrELAxE9E08L8WQyo7jUsiBLIUdNMdxy/sSKw0Z/dyZ\r\nY4rHERk28RoG6Mw7UBZUXO0agxWAl+ieHu1otSHAC3fIYCnPA5fcyom8DmyB\r\nkvrWL08vQ5Wn/YvroF6ANxevRigD3JMiJlG4xE3O0Hp4zDOnm6MOM75HdRgP\r\nixr+fhF5Vof1J+KfZZ3Ysy+YZ87E8FFE1KsytD/XRr7TIPW7MykZdoxE1IuK\r\nlYUxuaD/i67P9/AR93BkxUr7ET31AgUkljw=\r\n=Gkal\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcVCKxyWbjj1S3MGtakhqDsmrm3JekAQ+t452q3qJlHgIhALjQNRu1+i5qbSGkVGnwY4l/6ILw87VAiC0X6MOi6vUA"}]},"_npmUser":{"name":"captaincool","email":"matt@mattjenningsdigital.com"},"directories":{},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/locale-key-generator_3.0.1_1647979897599_0.05429629319306528"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-07T12:44:04.272Z","0.0.1":"2021-10-07T12:44:04.565Z","modified":"2022-04-04T21:46:57.385Z","0.0.2":"2021-10-07T13:14:54.023Z","0.0.3":"2021-10-07T14:24:41.899Z","0.0.4":"2021-10-07T19:05:08.093Z","0.0.5":"2021-10-08T17:56:09.474Z","1.0.0":"2021-10-09T17:28:25.052Z","1.0.1":"2021-10-10T01:27:51.875Z","1.0.2":"2021-10-10T01:39:46.556Z","1.0.3":"2021-10-26T19:47:28.583Z","1.1.0":"2021-11-01T21:05:42.792Z","1.2.0":"2021-11-01T21:24:56.299Z","1.3.0":"2021-11-01T21:49:18.447Z","1.4.0":"2021-11-03T19:27:44.623Z","2.0.0":"2021-12-02T16:47:43.485Z","3.0.0":"2022-01-10T19:50:44.715Z","3.0.1":"2022-03-22T20:11:37.792Z"},"maintainers":[{"name":"captaincool","email":"matt@mattjenningsdigital.com"}],"description":"## Installation","homepage":"https://github.com/captainCoolMJ/locale-key-generator#readme","repository":{"type":"git","url":"git+https://github.com/captainCoolMJ/locale-key-generator.git"},"bugs":{"url":"https://github.com/captainCoolMJ/locale-key-generator/issues"},"license":"ISC","readme":"# Locale Key Generator\n\n## Installation\n\nInstall the package via [npm](https://www.npmjs.com/)\n\n```bash\nnpm install -g @captaincool/locale-key-generator\n```\n\n## Configuration\n\nBy default, keys will be exported based on the contents of `config.json`. To use a custom configuration, supply its path using the `--config` argument during execution\n\n```bash\nlocale-keys export -i ./content -o ./output --config=customConfig.json\n```\n\n## Usage\n\n```bash\n# generate locale files for all contexts inside the 'content' directory and output them to 'output'\nlocale-keys export -i ./content -o ./output\n\n# generate locale files for a specific context\nlocale-keys export -i ./content -o ./output --contexts=shared,web:feature\n\n# lint the contents of the 'content' directory\nlocale-keys lint -i ./content\n```\n\n## Options\n\n| Option                | Default               | Description                                                                                                                                                                               |\n| --------------------- | --------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| baseLanguage          | en_US                 | Files with this code in the suffix of the filename will be treated as the base language. Any files which don't contain a base file will be discarded.                                     |\n| outputFormat          | json                  | The desired export format. Possible values are `json` or `xliff`                                                                                                                          |\n| contextDelimiterKeys  | :                     | How to specify contexts messages belong to                                                                                                                                                |\n| contextDelimiterFiles | \\_\\_                  | How to specify contexts in the final output files                                                                                                                                         |\n| localeRegionExp       | `/[a-z]{2}_[A-Z]{2}/` | The pattern to determine locale                                                                                                                                                           |\n| keyMatchExp           | `/[\\\\w]+/`            | The style pattern contexts and message keys should enforce                                                                                                                                |\n| ignoreFiles           | ['.DS_STORE']         | A list of files to be ignored by the parser                                                                                                                                               |\n| filenameSuffix        |                       | A fixed string to apply at the end of the exported file                                                                                                                                   |\n| reservedContext       | messages              | Files with this name will be rolled into the same context as their parent. For example, messages contained inside \"some/feature/messages.en_US.json\" will be namespaced as \"some:feature\" |\n| indent | `2` | Enforce an indentation style either via number of spaces or \"tab\". Accepts a number or the value \"tab\"| \n","readmeFilename":"README.md"}