{"_id":"atma-i18n","_rev":"29-d8dfa4b5609076c5152ff617f7e561ec","name":"atma-i18n","description":"Localization Module","dist-tags":{"latest":"0.5.9"},"versions":{"0.0.56":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.0.56","main":"./lib/localization.js","repository":{"type":"git","url":"https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/MaskJS/issues"},"licenses":["MIT"],"devDependencies":{"atma":"latest"},"dependencies":{"atma-formatter":"~0.8.6"},"scripts":{"examples_prepair":"cd examples && npm install","test":"node node_modules/atma/atma test"},"homepage":"https://github.com/atmajs/i18n","_id":"atma-i18n@0.0.56","dist":{"shasum":"cd77a26133bc296bff29027527287351cca944bf","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.0.56.tgz","integrity":"sha512-IderVMFemuQZ7v3mlxOcmpfelsRNF9us4aD+iIbt2Yc5yBCUW63PcAnGdSPa4bsrv3/1rJKClAKTNgcsQKWM2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIpqW7pADfmhqjA8V7popLT4dx0CKEJy/8JAllmx73jwIgdQBYZ8BtYsbkSz40YJFR0C66HljT+VT8qMV0iLhsRjU="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{}},"0.0.57":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.0.57","main":"./lib/localization.js","repository":{"type":"git","url":"https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/MaskJS/issues"},"licenses":["MIT"],"devDependencies":{"atma":"latest"},"dependencies":{"atma-formatter":"~0.8.6"},"scripts":{"examples_prepair":"cd examples && npm install","test":"node node_modules/atma/atma test"},"homepage":"https://github.com/atmajs/i18n","_id":"atma-i18n@0.0.57","dist":{"shasum":"7a6f7e9f1d53632b0fe617209c592c18b872cc1a","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.0.57.tgz","integrity":"sha512-Hq/spGHUWOwRM9jvD3elGIIAuHf64dGJxGYlbGPIIHxGhHam1vUj91FiXeoRs0C1xQM0CaP8SY9Xww0o8lOeyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYTcxUL+ofbGGmRFMczXxKte9sqBlxzUqq0YEzhyzvuAiEAlxh6CBOAGgoD3gKuFsDPog5jbpltvBhcrTjt0tyskAQ="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{}},"0.0.58":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.0.58","main":"./lib/localization.js","repository":{"type":"git","url":"https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/MaskJS/issues"},"licenses":["MIT"],"devDependencies":{"atma":"latest"},"dependencies":{"atma-formatter":"~0.8.6"},"scripts":{"examples_prepair":"cd examples && npm install","test":"node node_modules/atma/atma test"},"homepage":"https://github.com/atmajs/i18n","_id":"atma-i18n@0.0.58","dist":{"shasum":"be75c169276d7f7b07e6cbfe4b980ba4bb6a6182","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.0.58.tgz","integrity":"sha512-oOeuSwa5UW4JybGr+x5EZlROOnFfK+JPIPbmY+Ges3zQ+HYMBvTtED1v2l+4kPq76uE0mptIat4G7zNYwDDQEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUKrUgQIkayNDwmG2SXhi3VEJ6pDXbZmTBNZPE+Bg/BAiAPG7CU+jgnNGJ/Q77vxatBOXgUu4K4l1U/j3AdKMGt5g=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{}},"0.0.59":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.0.59","main":"./lib/localization.js","repository":{"type":"git","url":"https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/MaskJS/issues"},"licenses":["MIT"],"devDependencies":{"atma":"latest"},"dependencies":{"atma-formatter":"~0.8.6"},"scripts":{"examples_prepair":"cd examples && npm install","test":"node node_modules/atma/atma test"},"homepage":"https://github.com/atmajs/i18n","_id":"atma-i18n@0.0.59","dist":{"shasum":"192e53f3165a2e5b6d10f918d0be690b376b1949","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.0.59.tgz","integrity":"sha512-ZPKRTlzwJmleWoUVuSn4cR7saX1wl5nrkDOpIJelKgsR0pXvVIrBh73LuPNUJdQU51KhWUB1kJG/6Yl3rN4QEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHa64qORY1yoh0eyyg+/PnZVLcdL5tkWPaT65Mwye42qAiBo+1hZLoeiV92k52gNv/iAWMwercoR5Cgqm53i1+6D/Q=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{}},"0.0.60":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.0.60","main":"./lib/localization.js","repository":{"type":"git","url":"https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/MaskJS/issues"},"licenses":["MIT"],"devDependencies":{"atma":"latest"},"dependencies":{"atma-formatter":"~0.8.6"},"scripts":{"examples_prepair":"cd examples && npm install","test":"node node_modules/atma/atma test"},"homepage":"https://github.com/atmajs/i18n","_id":"atma-i18n@0.0.60","dist":{"shasum":"be0d311506c86840e3bdab462cf53340e630b1c2","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.0.60.tgz","integrity":"sha512-vcwrf3uXnq2kLwRJLRT+o4ohfPYXGUkkAyl8wFiwI+xH/5QD8/AZau5EMNcLqh6Zs254sJnrRsq09DYPSFZbsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFoeETWTb619xpk968H/lPoC6gvUWm/cbV1tBPS3xP0wIgZdEFvAfXqwTrvOYi2d5Udh2I7DKUdieerxfBG80RHus="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{}},"0.0.61":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.0.61","main":"./lib/localization.js","repository":{"type":"git","url":"https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/MaskJS/issues"},"licenses":["MIT"],"devDependencies":{"atma":"latest"},"dependencies":{"atma-formatter":"~0.8.6"},"scripts":{"examples_prepair":"cd examples && npm install","test":"node node_modules/atma/atma test"},"homepage":"https://github.com/atmajs/i18n","_id":"atma-i18n@0.0.61","dist":{"shasum":"1e5415e5f3758d49d905f3006134faed22176988","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.0.61.tgz","integrity":"sha512-0lquiF32rnGyaeW+tXUJYIdCy9Iln9YGhUL8mgvMOD54e+rVHypi59O20Km/AqrWvVKrcGoKQeLEveUqmBYqyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDS1ixt2Zu3YPpvvQO1nNjwTmqC8mrSysJcZDltEmRq5AiEApZAJWd219xTt9zKE2L97mhlxp0vgLB61AD+VvOmevAU="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{}},"0.0.62":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.0.62","main":"./lib/localization.js","repository":{"type":"git","url":"https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/MaskJS/issues"},"licenses":["MIT"],"devDependencies":{"atma":"latest"},"dependencies":{"atma-formatter":"latest"},"scripts":{"examples_prepair":"cd examples && npm install","test":"node node_modules/atma/atma test"},"homepage":"https://github.com/atmajs/i18n","_id":"atma-i18n@0.0.62","dist":{"shasum":"3e8633456d2ce61c7c6dcae25f1801ddb30f6090","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.0.62.tgz","integrity":"sha512-Lgjv7TQavbaVjZrdWKi+DLbiDvXNjzRtbcXpJyjbLDdVxW1MJRG4dBCE8AiQx+8R35/3n3GVTnuOQhCQK2CZhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVwIo1Mk1Acp0HzYhfEUqIcWu088umE4phTsGxd8lBVQIhANqZxC02jKhmeP/KkRwTYNXbpu9i41cjJdaIz8hve4bv"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{}},"0.0.63":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.0.63","main":"./lib/localization.js","repository":{"type":"git","url":"https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/MaskJS/issues"},"licenses":["MIT"],"devDependencies":{"atma":"latest"},"dependencies":{"atma-formatter":"latest"},"scripts":{"examples_prepair":"cd examples && npm install","test":"node node_modules/atma/atma test"},"homepage":"https://github.com/atmajs/i18n","_id":"atma-i18n@0.0.63","dist":{"shasum":"5f8944af0fb968faecd9ab71696e01bf358a7206","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.0.63.tgz","integrity":"sha512-Vi8w/lxuqEMbkpSNjKUX2F/SEjS5ad0N0FBqmICHNxTUQtQI5Vet9QRkiF343Zhu0yjG1kL4ao3iSB+cFnSBog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbB2gGQLqCQ901JaEFHw6GvIJ0a1fGCJCZ4AZt7RakIgIhAJJs/xCcDPznRMacTfk12x1u8SapocHWb5eCROc3rqx/"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{}},"0.0.64":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.0.64","main":"./lib/localization.js","repository":{"type":"git","url":"https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/MaskJS/issues"},"licenses":["MIT"],"devDependencies":{"atma":"latest"},"dependencies":{"atma-formatter":"latest"},"scripts":{"examples_prepair":"cd examples && npm install","test":"node node_modules/atma/atma test"},"homepage":"https://github.com/atmajs/i18n","_id":"atma-i18n@0.0.64","dist":{"shasum":"c73dfbfe52dca7e0fc7dc48a86e164a885370320","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.0.64.tgz","integrity":"sha512-Ikh2FqT2JesaevRQ7sHTWdIHgI6ip7m4mb5/0QdRr5ruNji2LpgjehrkrYUGm+/srLwCOfwtoJYbsQcLzy2K/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0gpdSPDWZi71wzS1lXQJ1k7PgqZ6ev8jD/dFFYcHh8AiAqNnyiKA1AnJmCWMK/FsGp3uonGR7x++eBwMSOhkT8WQ=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{}},"0.0.65":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.0.65","main":"./lib/localization.js","repository":{"type":"git","url":"https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/MaskJS/issues"},"licenses":["MIT"],"devDependencies":{"atma":"latest","atma-libs":">0.0.0","supertest":"~0.13.0"},"dependencies":{"atma-formatter":"latest"},"scripts":{"examples_prepair":"cd examples && npm install","test":"node node_modules/atma/atma test"},"homepage":"https://github.com/atmajs/i18n","_id":"atma-i18n@0.0.65","dist":{"shasum":"f1e3a3ff75f59393603ec75c3a142897aa199db4","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.0.65.tgz","integrity":"sha512-9egQ1urbzUj9zCy6tUJBQ1ihW2E8ACI7yb9yWz1Itf9yRi1pcsTjfiiXKi3iwbJN5KXuih/mGaPa+anRPTX1zA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfs6e9wzy5CioGxHWP0Mbs7/xmyDNCQzlGEZdzvpg/iAiEAmenFm3RAE4tAcBDUUA/iP3jQLPNakq5H15pub5RPZg8="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{}},"0.0.71":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.0.71","main":"./lib/localization.js","repository":{"type":"git","url":"https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/MaskJS/issues"},"licenses":["MIT"],"devDependencies":{"atma":"latest","atma-libs":">0.0.0","supertest":"~0.13.0"},"dependencies":{"atma-formatter":"latest"},"scripts":{"examples_prepair":"cd examples && npm install","test":"atma test"},"homepage":"https://github.com/atmajs/i18n","_id":"atma-i18n@0.0.71","dist":{"shasum":"f308611b3b6ba87d52fd8f5c8f044efee951dd5e","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.0.71.tgz","integrity":"sha512-W04Tmwg3o3AMMmLiIcyyC0ofEPIHGJ4B+xUJnWTyJPAqBca3Gsz/ND6FHnwPmnX0eEsl1Pzio6NfzWO4WRXSug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPtYfZJZVhB6KVzykupNkzgX7mP4rKtMWd58jtCHxmzAiB9qYfEGG8+9uAEtCqfqreddQjRxcZZ5dfHHlafDeFyDQ=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{}},"0.5.2":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.5.2","types":"./lib/localization.d.ts","main":"./lib/localization.node.js","mainBrowser":"./lib/localization.dom.js","repository":{"type":"git","url":"git+https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/i18n/issues"},"licenses":["MIT"],"devDependencies":{"@types/node":"^8.5.10","app-bundler":"0.0.43","atma":"^0.10.90","atma-io-middleware-condcomments":"^1.1.25","atma-io-middleware-importer":"^1.1.30","atma-libs":">0.0.0","atma-loader-ts":"^1.0.0","dts-bundle":"^0.7.3","includejs":"^0.12.66","maskjs":"^0.64.33","supertest":"~0.13.0"},"dependencies":{"atma-formatter":"latest"},"app-bundler":{"apps":{"browser":{"file":"src/export.ts","outputMain":"lib/localization.dom.js","settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":true,"NODE":false}}}},"node":{"file":"src/export.ts","outputMain":"lib/localization.node.js","settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":false,"NODE":true}}}}},"common":{"package":{"module":"commonjs","moduleName":"$L","moduleWrapper":"umd","commonjs":{"output":"simplified"}},"defaultExtensions":{"js":"ts"},"middlewares":{"ts":["atma-io-middleware-condcomments:read","atma-loader-ts:read"]},"dynamicDependencies":["atma-formatter","atma-io","maskjs","includejs"],"settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":true,"NODE":false}}}}},"atma":{"plugins":["atma-loader-ts","atma-io-middleware-condcomments"],"settings":{"include":{"amd":true,"extentionDefault":{"js":"ts"}},"atma-loader-ts":{"extensions":["ts","test"],"typescript":{"compilerOptions":{"module":"CommonJS","#if TEST":{"module":"AMD"},"sourceMap":false}}},"atma-io-middleware-condcomments":{}}},"scripts":{"test":"atma test","build-only":"app-bundler","build":"app-bundler && npm run build-dts","watch":"app-bundler --watch","server":"atma server","build-dts":"tsc -p . & atma custom tools/build-dts"},"gitHead":"fbf30066c530c3b9ef27ff88d44c2397d1d718cf","homepage":"https://github.com/atmajs/i18n#readme","_id":"atma-i18n@0.5.2","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"dist":{"integrity":"sha512-la/tONiOMfEgeGbIIo5KBURd9v51vDYTFBu3WR8ypBTh6PxSJcBbsMPYuCpREE/P1WL83dOnYbG/n/5xvxGKkQ==","shasum":"94ce783b081e482d9e93d80730b75f00d0578ca2","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.5.2.tgz","fileCount":7,"unpackedSize":61805,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC30Crk/xsJ9YMsmHSkFGq11aj2s6oIexvMNlp58+N5mgIhAMBED/F4AZzi4EhDLoIcWJAxpvk7MY6do7CdmPbSdFiK"}]},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/atma-i18n_0.5.2_1519593441095_0.3033847154684075"},"_hasShrinkwrap":false},"0.5.4":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.5.4","types":"./lib/localization.d.ts","main":"./lib/localization.node.js","mainBrowser":"./lib/localization.dom.js","repository":{"type":"git","url":"git+https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/i18n/issues"},"licenses":["MIT"],"devDependencies":{"@types/node":"^8.5.10","app-bundler":"0.0.43","atma":"^0.10.90","atma-io-middleware-condcomments":"^1.1.25","atma-io-middleware-importer":"^1.1.30","atma-libs":">0.0.0","atma-loader-ts":"^1.0.0","dts-bundle":"^0.7.3","includejs":"^0.12.66","maskjs":"^0.64.33","supertest":"~0.13.0"},"dependencies":{"atma-formatter":"latest"},"app-bundler":{"apps":{"browser":{"file":"src/export.ts","outputMain":"lib/localization.dom.js","settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":true,"NODE":false}}}},"node":{"file":"src/export.ts","outputMain":"lib/localization.node.js","settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":false,"NODE":true}}}}},"common":{"package":{"module":"commonjs","moduleName":"$L","moduleWrapper":"umd","commonjs":{"output":"simplified"}},"defaultExtensions":{"js":"ts"},"middlewares":{"ts":["atma-io-middleware-condcomments:read","atma-loader-ts:read"]},"dynamicDependencies":["atma-formatter","atma-io","maskjs","includejs"],"settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":true,"NODE":false}}}}},"atma":{"plugins":["atma-loader-ts","atma-io-middleware-condcomments"],"settings":{"include":{"amd":true,"extentionDefault":{"js":"ts"}},"atma-loader-ts":{"extensions":["ts","test"],"typescript":{"compilerOptions":{"module":"CommonJS","#if TEST":{"module":"AMD"},"sourceMap":false}}},"atma-io-middleware-condcomments":{}}},"scripts":{"test":"atma test","build-only":"app-bundler","build":"app-bundler && npm run build-dts","watch":"app-bundler --watch","server":"atma server","build-dts":"tsc -p . & atma custom tools/build-dts"},"gitHead":"ea0fb53c244ce294ddc0c3a4ac27158e250d3007","homepage":"https://github.com/atmajs/i18n#readme","_id":"atma-i18n@0.5.4","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"dist":{"integrity":"sha512-7veCsh1Epn9GbeDTPmIT1QD2vWsrtVgL8uHM1iTWnwmuTSbkAmbDuxL6zjAEmE9A26wxLi0eLDfa4nObq3tw8Q==","shasum":"e1fd0537d4991e74f2088cc60a42d3351f93c0cf","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.5.4.tgz","fileCount":7,"unpackedSize":61853,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5Y01HZP+dcxVP6P8bi801V+v8mFjpkIQJalycJtCjTAiBdhT1nhzB8RX3QzOe4KHmUQD7ajOQWLUyC8k6g+KLUtg=="}]},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/atma-i18n_0.5.4_1519594341306_0.7594205587102301"},"_hasShrinkwrap":false},"0.5.6":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.5.6","types":"./lib/localization.d.ts","main":"./lib/localization.node.js","mainBrowser":"./lib/localization.dom.js","repository":{"type":"git","url":"git+https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/i18n/issues"},"licenses":["MIT"],"devDependencies":{"@types/node":"^8.5.10","app-bundler":"0.0.43","atma":"^0.10.90","atma-io-middleware-condcomments":"^1.1.25","atma-io-middleware-importer":"^1.1.30","atma-libs":">0.0.0","atma-loader-ts":"^1.0.0","dts-bundle":"^0.7.3","includejs":"^0.12.66","maskjs":"^0.64.33","supertest":"~0.13.0"},"dependencies":{"atma-formatter":"latest"},"app-bundler":{"apps":{"browser":{"file":"src/export.ts","outputMain":"lib/localization.dom.js","settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":true,"NODE":false}}}},"node":{"file":"src/export.ts","outputMain":"lib/localization.node.js","settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":false,"NODE":true}}}}},"common":{"package":{"module":"commonjs","moduleName":"$L","moduleWrapper":"umd","commonjs":{"output":"simplified"}},"defaultExtensions":{"js":"ts"},"middlewares":{"ts":["atma-io-middleware-condcomments:read","atma-loader-ts:read"]},"dynamicDependencies":["atma-formatter","atma-io","maskjs","includejs"],"settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":true,"NODE":false}}}}},"atma":{"plugins":["atma-loader-ts","atma-io-middleware-condcomments"],"settings":{"include":{"amd":true,"extentionDefault":{"js":"ts"}},"atma-loader-ts":{"extensions":["ts","test"],"typescript":{"compilerOptions":{"module":"CommonJS","#if TEST":{"module":"AMD"},"sourceMap":false}}},"atma-io-middleware-condcomments":{}}},"scripts":{"test":"atma test","build-only":"app-bundler","build":"app-bundler && npm run build-dts","watch":"app-bundler --watch","server":"atma server","build-dts":"tsc -p . & atma custom tools/build-dts"},"gitHead":"f253fa01248ba0ab5e57358de2b4a2a9824cb90e","homepage":"https://github.com/atmajs/i18n#readme","_id":"atma-i18n@0.5.6","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"dist":{"integrity":"sha512-rN0TV2MHS/ixYx/zpnjHlIzvJsjNRa/7HTArRyBVC7StleUraMAddIYOFYKMbvyOtCjKl2v9ySPFbPhwISl08g==","shasum":"ebc24cf6aef3b62575f832240dc10727ef07e67d","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.5.6.tgz","fileCount":7,"unpackedSize":62023,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdWG/gapkfYGItXI9VNf9TCTeTJZa/nfd97fdFeAXRwQIhAOCtqQuSmqJn9su7n/i35+RZsVO/U42gs3NDeglON1nY"}]},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/atma-i18n_0.5.6_1519596753274_0.8213138308734409"},"_hasShrinkwrap":false},"0.5.9":{"name":"atma-i18n","description":"Localization Module","author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"version":"0.5.9","types":"./lib/localization.d.ts","main":"./lib/localization.node.js","mainBrowser":"./lib/localization.dom.js","repository":{"type":"git","url":"git+https://github.com/atmajs/i18n.git"},"bugs":{"url":"https://github.com/atmajs/i18n/issues"},"licenses":["MIT"],"devDependencies":{"@types/node":"^8.5.10","app-bundler":"0.0.43","atma":"^0.10.90","atma-io-middleware-condcomments":"^1.1.25","atma-io-middleware-importer":"^1.1.30","atma-libs":">0.0.0","atma-loader-ts":"^1.0.0","dts-bundle":"^0.7.3","includejs":"^0.12.66","maskjs":"^0.64.33","supertest":"~0.13.0"},"dependencies":{"atma-formatter":"latest"},"app-bundler":{"apps":{"browser":{"file":"src/export.ts","outputMain":"lib/localization.dom.js","settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":true,"NODE":false}}}},"node":{"file":"src/export.ts","outputMain":"lib/localization.node.js","settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":false,"NODE":true}}}}},"common":{"package":{"module":"commonjs","moduleName":"$L","moduleWrapper":"umd","commonjs":{"output":"simplified"}},"defaultExtensions":{"js":"ts"},"middlewares":{"ts":["atma-io-middleware-condcomments:read","atma-loader-ts:read"]},"dynamicDependencies":["atma-formatter","atma-io","maskjs","includejs"],"settings":{"atma-io-middleware-condcomments":{"defines":{"BROWSER":true,"NODE":false}}}}},"atma":{"plugins":["atma-loader-ts","atma-io-middleware-condcomments"],"settings":{"include":{"amd":true,"extentionDefault":{"js":"ts"}},"atma-loader-ts":{"extensions":["ts","test"],"typescript":{"compilerOptions":{"module":"CommonJS","#if TEST":{"module":"AMD"},"sourceMap":false}}},"atma-io-middleware-condcomments":{}}},"scripts":{"test":"atma test","build-only":"app-bundler","build":"app-bundler && npm run build-dts","watch":"app-bundler --watch","server":"atma server","build-dts":"tsc -p . & atma custom tools/build-dts"},"gitHead":"56367ea7bbbde9acb6050cfdf9d9b946cc3a039f","homepage":"https://github.com/atmajs/i18n#readme","_id":"atma-i18n@0.5.9","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"tenbits","email":"alex.kit@atmajs.com"},"dist":{"integrity":"sha512-7mLKlyVrrSMkY8smcufWadWhNQ7lEC2uuj72+6Fxq0Ep1uXvRMfkfpjbljEJOFXUrM5fph1NBwLw0KbxvLYhxg==","shasum":"6048d1474d10f17937764385f31e6cf6a0098a5b","tarball":"https://registry.npmjs.org/atma-i18n/-/atma-i18n-0.5.9.tgz","fileCount":7,"unpackedSize":62427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTLANRoXMu9kR/yOv0aSWvT6vMmqRqDT0OLw2zGwgMzAiEA/y9FlYBjb7w5TTzImrpKMzG/FIYvXYLets4r5d7K6G0="}]},"maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/atma-i18n_0.5.9_1519600129210_0.5696947951952764"},"_hasShrinkwrap":false}},"readme":"### Localization Module (_NodeJS and Browser_)\r\n----\r\n[![Build Status](https://travis-ci.org/atmajs/i18n.svg?branch=master)](https://travis-ci.org/atmajs/i18n)\r\n[![NPM version](https://badge.fury.io/js/atma-i18n.svg)](http://badge.fury.io/js/atma-i18n)\r\n[![Bower version](https://badge.fury.io/bo/atma-i18n.svg)](http://badge.fury.io/bo/atma-i18n)\r\n\r\n- [MaskJS](https://github.com/atmajs/MaskJS) Localization Util\r\n- Localization Function\r\n\r\n#### Node.js\r\n_Resolve language from the current request(middleware)_\r\n\r\n#### Browser\r\n_Resolve language from ```navigator.language``` or ```location.query ('/?language=en') ```_\r\n\r\n>  If the language is not supported, the default one is taken.\r\n\r\n#### Formatter\r\n[Atma-Formatter](https://github.com/atmajs/util-format) is used to format/interpolate strings.\r\n\r\n#### Pluralization\r\nRefer to the `atma-formatter`.\r\n\r\n#### Usage\r\n\r\n##### Mask Util\r\n\r\n```~[L: ID [,...expressions]]```\r\n```~[L: (expression) [,...expressions]]```\r\n\r\n- Simple:  ```~[L:fooId]```\r\n- Formatting:\r\n\t\r\n\t_Example:_\r\n\t```scss\r\n\t\theader > '~[L:welcomeId, name]'\r\n\t\t// same as\r\n\t\theader > '~[L:\"welcomeId\", name]'\r\n\t```\r\n\t```javascript\r\n\t$L.extend('en', {\r\n\t\twelcome: 'Hello {0}!'\r\n\t});\r\n\tmask.render(template, { name: 'Baz' });\r\n\t```\r\n\t\r\n- get i18n ID from model:\r\n\t_Example:_\r\n\t```scss\r\n\t\tvar menu = [ 'todo', 'task' ]\r\n\t\tul {\r\n\t\t\tfor (item of menu) {\r\n\t\t\t\tli > '~[L:(\"m_\" + item)]'\r\n\t\t\t}\r\n\t\t}\r\n\t```\r\n\t```javascript\r\n\t$L.extend('en', {\r\n\t\tm_todo: 'My Todos',\r\n\t\tm_task: 'My Tasks'\r\n\t});\r\n\tmask.render(template);\r\n\t```\r\n\r\n\r\n##### Function\r\n\r\n**Browser** @see [examples](examples)\r\n```javascript\r\n\t$L('titleHello');\r\n```\r\n\r\n**Node**\r\n```javascript\r\n\tconnect\r\n\t\t.use($L.middleware({\r\n\t\t\tsupport: [ 'en', 'de', 'ru' ],\r\n\t\t\tpath: '/public/localization/%%.json'\r\n\t\t});\r\n\t// Aftewards each `req` has `$L` function.\r\n\t// Or use direct\r\n\t$L.fromReq(req)('id');\r\n```\r\n\r\n### Configuration\r\n\r\n##### IncludeJS\r\n\r\n###### Browser\r\nLoad this library with IncludeJS - after defining the list of supported languages and the path to translations,\r\nit will load also supported translations\r\n\r\n```javascript\r\ninclude\r\n\t.embed('/atma/localization.js?path=/public/i18n/%%.json&langs=de,it,fr')\r\n\t.done(function(){\r\n\t\t// appropriate translationis is loaded and ready to use\r\n\t\t$L('welcome', 'Baz')\r\n\t});\r\n\t\r\n```\r\n\r\n###### NodeJS\r\nUse the `middleware` function so that not all translations are loaded at once, but only with the first incomming request.\r\n\r\n\r\n----\r\n(c) MIT, Atma.js Project","maintainers":[{"name":"tenbits","email":"alex.kit@atmajs.com"}],"time":{"modified":"2022-06-13T03:41:02.733Z","created":"2014-04-30T13:54:41.023Z","0.0.56":"2014-04-30T13:54:41.023Z","0.0.57":"2014-04-30T15:25:27.618Z","0.0.58":"2014-04-30T21:30:43.877Z","0.0.59":"2014-04-30T21:51:21.289Z","0.0.60":"2014-05-03T18:17:07.165Z","0.0.61":"2014-05-05T22:49:06.196Z","0.0.62":"2014-05-05T23:50:59.122Z","0.0.63":"2014-05-06T14:43:13.435Z","0.0.64":"2014-07-04T21:35:35.510Z","0.0.65":"2014-07-04T23:05:19.010Z","0.0.71":"2014-08-04T14:05:01.540Z","0.5.2":"2018-02-25T21:17:21.141Z","0.5.4":"2018-02-25T21:32:21.351Z","0.5.6":"2018-02-25T22:12:33.442Z","0.5.9":"2018-02-25T23:08:49.792Z"},"homepage":"https://github.com/atmajs/i18n#readme","repository":{"type":"git","url":"git+https://github.com/atmajs/i18n.git"},"author":{"name":"Alex Kit","email":"alex.kit@atmajs.com"},"bugs":{"url":"https://github.com/atmajs/i18n/issues"},"readmeFilename":"readme.md"}