{"_id":"@singleton-i18n/js-core-sdk","_rev":"25-19d479081178dfccf9595246a3ff80d4","name":"@singleton-i18n/js-core-sdk","dist-tags":{"latest":"0.5.8"},"versions":{"0.1.0--":{"name":"@singleton-i18n/js-core-sdk","version":"0.1.0--","keywords":["i18n","l10n","node","VIP"],"license":"EPL-2.0","_id":"@singleton-i18n/js-core-sdk@0.1.0--","maintainers":[{"name":"singleton-deployer","email":"singleton.io@outlook.com"}],"homepage":"https://github.com/vmware/singleton.git%20g11n-js-client#readme","bugs":{"url":"https://github.com/vmware/singleton.git%20g11n-js-client/issues"},"bin":{"load-translation":"cli/load-i18n-package.js","collect-source-bundle":"cli/collect-source-bundle.js"},"dist":{"shasum":"e1564e4b202dfbce88381e7168e3953cff97ce8c","tarball":"https://registry.npmjs.org/@singleton-i18n/js-core-sdk/-/js-core-sdk-0.1.0--.tgz","fileCount":32,"integrity":"sha512-SbT7PMBq/YYLfyhGzxXXVGw3VfMVOnjnS4rtUWKJCM5crKSPLtVhcLgceevtglyuBUmplkufIS+ev/iPLEssSQ==","signatures":[{"sig":"MEUCIDfG0pHYlP3ktGscu5qn4bjoO3KGcl6eyTBQBJLBUqCQAiEAr9nSMNVGPbA3nBAimYo/dVGLd1CBnoLGBnBmy5kEGHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea0gNCRA9TVsSAnZWagAA9mMQAIUhfJaemJnSIvhg0OgE\n+jTlE6UY21/x67iLRXXoIgqFb4COOUak+X+KTFvg/0Ijby2OOKiAxmdXKted\nupJlXney8kiv7dVHh650uoNaSHLjuKu8wqGYwLv+r2kylCJfcu44tcb3PEWD\nQwY0M0RWLpU/wBNjxTd6I/TTtLgfBIwNxd7lqT7OBBxiNr9GcnTu/y0cdt94\noG9DDdu0HtVPBemTVsPX20jMOzzEcmxtXlsgkZ+Ai8dLsLXi0yfkJTZWeedj\nROoPpb8Ec+vlTw/dk1ZNzUn5PXudTdeMS65iQ1kAyY+pYzCMxiqzUixuz9VL\nEhw0r8sAByGJ1tJrUiO4RSoGo+H1SoGnxr4wOryjv1UTMSY7R4MwsNW8iAwc\nD42r+jBsGKcaLQo/S4/9tRn5+7QsgCebIq3MvWKrjkP+s53uhGXHyGB+GgMh\nsL7QSx7FUhS9BHaYyRy6zpH8KHQdoishs4SJHwxZbnJ04CxCxMfj9lmJaOCS\n0x8ZtxPOAKPX7+WqkeRLjFGlv6RMlIO8SqbORxVA214cwaAJZ0ii98I2f1/Z\nxgj3gsjqbZ72jm67Ks0CTzrecdUIls9ORUg9ts/I1xlnxQmnH73+JCnnGMr1\npsD3pgbiX8fAJXwLEH010oh+F4pO80SgBlUAKFwqWw5xDeNa249FNhQWPWgL\n/HeR\r\n=Y+q3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bundles/vip.core.umd.js","module":"./dist/index.js","gitHead":"8ee1cbffb76305a0f8112766aeca9ebcd524b909","scripts":{"jest":"NODE_ENV=test jest -c jest.config.json","test":"npm run jest ","build":"webpack","compile":"rimraf dist && tsc -p ./ --outDir dist/","prepublish":"rimraf dist && tsc -p ./ --outDir dist/ && npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"singleton-deployer","email":"singleton.io@outlook.com"},"repository":{"url":"git+https://github.com/vmware/singleton.git%20g11n-js-client.git","type":"git"},"_npmVersion":"6.9.0","description":"A JavaScript VIP client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"decimal.js-light":"^2.4.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","axios":"^0.18.0","tslint":"^5.11.0","ts-jest":"^24.0.0","ts-node":"^7.0.1","typings":"^2.1.1","webpack":"^4.20.2","typescript":"~3.4.5","@types/jest":"^24.0.11","@types/node":"^10.11.7","webpack-cli":"^3.3.0","tslint-loader":"^3.5.4","typescript-loader":"^1.1.3","awesome-typescript-loader":"^5.2.1"},"changelogHistory":[{"date":"21/07/19","notes":[{"description":"An implementation of Singleton JS client."}],"version":"0.0.1"}],"peerDependencies":{"axios":"^0.18.0","superagent":"^3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/js-core-sdk_0.1.0--_1584089100706_0.5793979228711394","host":"s3://npm-registry-packages"}},"0.2.0--":{"name":"@singleton-i18n/js-core-sdk","version":"0.2.0--","keywords":["i18n","l10n","node","VIP"],"license":"EPL-2.0","_id":"@singleton-i18n/js-core-sdk@0.2.0--","maintainers":[{"name":"singleton-deployer","email":"singleton.io@outlook.com"}],"homepage":"https://github.com/vmware/singleton.git%20g11n-js-client#readme","bugs":{"url":"https://github.com/vmware/singleton.git%20g11n-js-client/issues"},"bin":{"load-translation":"cli/load-i18n-package.js","collect-source-bundle":"cli/collect-source-bundle.js"},"dist":{"shasum":"768dba2b7ea6dcf7651961890bea67c4bd2cd932","tarball":"https://registry.npmjs.org/@singleton-i18n/js-core-sdk/-/js-core-sdk-0.2.0--.tgz","fileCount":32,"integrity":"sha512-19LZJm8dcTMQn+rwLiDvftddyyJDNT8i2o0rEw/TiYP359/xfsqp66Hi1IyRXWaGcXSmX7GTOQUMQNBDddEAgQ==","signatures":[{"sig":"MEYCIQCQVTRXsL3HmA77o+iK/LIGtljvaZcP3yeZmASm9zgBbAIhAPgxlIY/Zo2goy+sHVYTYNWzaUkXMvIm8DooNbIfEkKS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":364433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea0ioCRA9TVsSAnZWagAATHUP/3ay4UzPQUw52FhQIWfm\nEiM8iOVil2BouI4Rx6mOQmyKrZSlnx83h5qTI0Ty+/d9G5eHF2Cz1dejcWup\nAzLiTLu5hyq5kkFj/09gBvT5X2JRN1bQivrfwVYpqnMmhgsv1i78CwlWlZaf\nBFE4ovnGUVBqqfqJhAfMCaFgK3E9TjXz8/6b505xipFbN1IqWCDdYBBsFKim\nJAFGhPwqw+pZRDZL0CKqCjIkkSQWNDXAWcJcQb8YxpK2+bZGfC4ookr3dFWu\nOGTxGfO1BItFkpGVbMfSYBzIBYjDW7KqXU4he77tn8ZLQnqxLmKwkHKPfjtk\n9xsUU6CmS1F4hxveDNJIcB4lzcMUpo5XRIAQme582qVa+kY2JjGlXFTgtj/k\n7Q50oINPBP6adJj+dWmnZXsqcJplcEp5Wgmd4C13I0izZlW3RCSwqPF0KuGI\nRaW7p4YMOY1YMyDXNEWWLmdSAg91b6tjeMFboTXDA88J0paXLBkukMg/Q1tn\nRYGpbLEjdHwKt58TSrSAbVe1jFOSjUQ5ZiHD+Vu8aFplaCkbDdUtl6RSFFZE\nwJ8sqAJ1X7nvqDOibm8fVtE4Vb6PQvnDE6U9Egv9Q3/pnV5XatLFFLseRCf/\nI0NNFkPqx7T2Ae9Rz5cH/piCDhTZwq47kqrOoNqse1aHAtN6NJ9yvuARoR/v\nLuaX\r\n=qTk4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bundles/vip.core.umd.js","module":"./dist/index.js","gitHead":"0eb06a27053ad06424dff91634ade11629058402","scripts":{"jest":"NODE_ENV=test jest -c jest.config.json","test":"npm run jest ","build":"webpack","compile":"rimraf dist && tsc -p ./ --outDir dist/","prepublish":"rimraf dist && tsc -p ./ --outDir dist/ && npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"singleton-deployer","email":"singleton.io@outlook.com"},"repository":{"url":"git+https://github.com/vmware/singleton.git%20g11n-js-client.git","type":"git"},"_npmVersion":"6.9.0","description":"A JavaScript VIP client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"decimal.js-light":"^2.4.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","axios":"^0.18.0","tslint":"^5.11.0","ts-jest":"^24.0.0","ts-node":"^7.0.1","typings":"^2.1.1","webpack":"^4.20.2","typescript":"~3.4.5","@types/jest":"^24.0.11","@types/node":"^10.11.7","webpack-cli":"^3.3.0","tslint-loader":"^3.5.4","typescript-loader":"^1.1.3","awesome-typescript-loader":"^5.2.1"},"changelogHistory":[{"date":"21/07/19","notes":[{"description":"An implementation of Singleton JS client."}],"version":"0.1.0"}],"peerDependencies":{"axios":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/js-core-sdk_0.2.0--_1584089256430_0.9388430669841137","host":"s3://npm-registry-packages"}},"0.4.0--":{"name":"@singleton-i18n/js-core-sdk","version":"0.4.0--","keywords":["i18n","l10n","node","VIP"],"license":"EPL-2.0","_id":"@singleton-i18n/js-core-sdk@0.4.0--","maintainers":[{"name":"singleton-deployer","email":"singleton.io@outlook.com"}],"homepage":"https://github.com/vmware/singleton.git%20g11n-js-client#readme","bugs":{"url":"https://github.com/vmware/singleton.git%20g11n-js-client/issues"},"bin":{"load-translation":"cli/load-i18n-package.js","collect-source-bundle":"cli/collect-source-bundle.js"},"dist":{"shasum":"89aa1ed41c02c31add243e923653d6b3f9adb7af","tarball":"https://registry.npmjs.org/@singleton-i18n/js-core-sdk/-/js-core-sdk-0.4.0--.tgz","fileCount":32,"integrity":"sha512-Lt48LIVkcsplbekNkPrLNgscOBz+suXBaRwUw6uNGJngmJDM39R/ysXWQSKwMjq69D5DEX2RzFGP8OKQCoaA8g==","signatures":[{"sig":"MEUCIEW8vXnatL8k0h8X+0nlESyqCwgZnG34Xu87lvfB8csqAiEAsh+EfA0Uw19iYOs8vPwUiD1GqO3sZMXX2Ua+Bahf5yA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":372790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea0ljCRA9TVsSAnZWagAA4KQP/14kAgTrIU7V9DFZzq3z\ny3h7nHbZFndRlySoNhQKmZnkrVib5QjRiY/z954qFQPTx8IL3K5HR9sfyYLZ\nFW/7lRDP/h/GOL+UNtyULGTa/u0zgvUATbE4NALbvPw7f+ZAox3paQhiw79t\nhQ+PFkXmvtOFs3qTIUs77lwe4JU7DcZixyw72QIIqTvh6YHxJBUveekJHaoM\nNISp6N+L/vdDQUNGIBh4PacBzB/UpyEmFJroRE1ROPUqUGaLRlUSRD5KJK69\nqjHnmoUeA6haOjWOpYOJ1UUTj8+iKt+8YY9+ttfjoZdcvSHxtfNrFr1xo+J8\nq4sT097jYkQogxVBYiaGAPuIjyBL1PnmNe8vXyQDkBb4HBkqdOwxArSuya6r\nN3L5YooSDMpdi95vy3EnXF/3dgRqXAxg+cKVuJYlRoexK1EGeuMEBLqSYiqu\n97Yyd9Evc5TxG/fuh0VXM8U3XZUTm9mDygEK+qDI1wd61GGOB7S72rVo1CLq\nZE8Q8upJsj2JnLJSjuMH3VjaLT3b7ukmB/2lStgJp9l7S9eN0o3EC2aHnagA\nIZxQZzlz2wEjbeAT4I7/lOUnuc1cVN2dCZbiOCai51PL6LYQQV4HD6ZD9bM2\noR83xkZTjKlb5D6Y80FDoNR4qMiyctZm+jZR55m9EG2PgxSPgghlSmtFGrAH\nn2gm\r\n=o0fa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bundles/vip.core.umd.js","module":"./dist/index.js","gitHead":"8ee1cbffb76305a0f8112766aeca9ebcd524b909","scripts":{"jest":"NODE_ENV=test jest -c jest.config.json","test":"npm run jest ","build":"webpack","compile":"rimraf dist && tsc -p ./ --outDir dist/","prepublish":"rimraf dist && tsc -p ./ --outDir dist/ && npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"singleton-deployer","email":"singleton.io@outlook.com"},"repository":{"url":"git+https://github.com/vmware/singleton.git%20g11n-js-client.git","type":"git"},"_npmVersion":"6.9.0","description":"A JavaScript VIP client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"decimal.js-light":"^2.4.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","axios":"^0.18.0","tslint":"^5.11.0","ts-jest":"^24.0.0","ts-node":"^7.0.1","typings":"^2.1.1","webpack":"^4.20.2","typescript":"~3.4.5","@types/jest":"^24.0.11","@types/node":"^10.11.7","webpack-cli":"^3.3.0","tslint-loader":"^3.5.4","typescript-loader":"^1.1.3","awesome-typescript-loader":"^5.2.1"},"changelogHistory":[{"date":"21/07/19","notes":[{"description":"An implementation of Singleton JS client."}],"version":"0.0.1"}],"peerDependencies":{"axios":"^0.18.0","superagent":"^3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/js-core-sdk_0.4.0--_1584089443044_0.785377060745106","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@singleton-i18n/js-core-sdk","version":"0.4.1","keywords":["i18n","l10n","node","VIP"],"license":"EPL-2.0","_id":"@singleton-i18n/js-core-sdk@0.4.1","maintainers":[{"name":"singleton-deployer","email":"singleton.io@outlook.com"}],"homepage":"https://github.com/vmware/singleton.git%20g11n-js-client#readme","bugs":{"url":"https://github.com/vmware/singleton.git%20g11n-js-client/issues"},"bin":{"load-translation":"cli/load-i18n-package.js","collect-source-bundle":"cli/collect-source-bundle.js"},"dist":{"shasum":"c88be0515010119ae477a8e96e8dbb808c89eac6","tarball":"https://registry.npmjs.org/@singleton-i18n/js-core-sdk/-/js-core-sdk-0.4.1.tgz","fileCount":33,"integrity":"sha512-I5zV9tPNFy/DiuwWRynrtGkbYuGsm8mcwIxftTLWn7q6vy5GvbWVGVu6QVkMv6Yf7nheknfmvHsp/wYH+5nHvQ==","signatures":[{"sig":"MEUCIQDYOJ0gH8aw1GqbmIhbU26HRIKkE1mPiommalGN6XLBKAIgdP17FWJf3pzaN1AHNfFiegzq7PsygzL2Her20ZYQfRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefIImCRA9TVsSAnZWagAAjVsP/RzTAfMgQYd06+JVakFP\nUfzELAaVf/47lmANzwdA9eK6BYYEhN/BYusjxMq2YM0l+ndPw7OO2RlTmR3h\nZ0o4MTDhh7h9Zzz+EPaEjZJQncxhcBjl7d8vC90CjEsiSa0L7XxKllowv72c\n0GiyBX3O3juisuMg7EZ0RbGjmqJTCJLQS++K+iRbJ+6B2B3/8ikn8w9RebBt\n5aHOzplWn7y5+AmRgNShaefr089XPgxKDpNzFAd9vPI2azayem4PdnBJy0EJ\nPGIwhYP8nu3cu1LYg1stUb4jCfJDiX0Q30PPgLjesHWK+bQIBCccBvCewbxG\n0XWKfwCEj26jXGeB0PEFTHu7fa8U9BGre6of4QtGwpqXYWmR6MayjMZ59dwe\nKHImFmCG75QqZ/JLe9ApDbzLYvnrOKdRlK4hEylYuOeueOTViZ5dllzvYU3Z\nB2P9CNEmrw80dXPttEC7DxxS0PA5nuhziY3eUaA0qq9NVzz+90Ek6lf+e2Z4\nnBiuWodseIpzn07n3f2PxsVOAN2uAvBd7sqgtSVMCIfLxj4aXLvTiV/BEsfY\nOo+w5CTEplWqZ/mCiWE8lLq0bBAp8zNLsqpHbMgYi4mXCnWJthG3zr8u64rh\nBd3izr8kkTaLkZHr1xFu+q35QykY732IehAok9qZ4++2sRvwYe9Tm+NXFTj9\nLGiC\r\n=NguL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bundles/vip.core.umd.js","module":"./dist/index.js","gitHead":"40aab68b9fc4231c6f4585568dcbfac78d79551f","scripts":{"jest":"NODE_ENV=test jest -c jest.config.json","test":"npm run jest ","build":"webpack","compile":"rimraf dist && tsc -p ./ --outDir dist/","prepublish":"rimraf dist && tsc -p ./ --outDir dist/ && npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"singleton-deployer","email":"singleton.io@outlook.com"},"repository":{"url":"git+https://github.com/vmware/singleton.git%20g11n-js-client.git","type":"git"},"_npmVersion":"6.9.0","description":"A JavaScript VIP client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"decimal.js-light":"^2.4.1"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","axios":"^0.18.0","tslint":"^5.11.0","ts-jest":"^24.0.0","ts-node":"^7.0.1","typings":"^2.1.1","webpack":"^4.20.2","typescript":"~3.4.5","@types/jest":"^24.0.11","@types/node":"^10.11.7","webpack-cli":"^3.3.0","tslint-loader":"^3.5.4","typescript-loader":"^1.1.3","awesome-typescript-loader":"^5.2.1"},"changelogHistory":[{"date":"20/03/20","notes":[{"description":"Remove feature: support multiple component."}],"version":"0.4.1"},{"date":"07/01/20","notes":[{"description":"Add new feature: support multiple component."}],"version":"0.4.0"},{"date":"21/07/19","notes":[{"description":"An implementation of Singleton JS client."}],"version":"0.1.0"}],"peerDependencies":{"axios":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/js-core-sdk_0.4.1_1585218086201_0.44096035622426455","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@singleton-i18n/js-core-sdk","version":"0.4.2","keywords":["i18n","l10n","node","VIP"],"license":"EPL-2.0","_id":"@singleton-i18n/js-core-sdk@0.4.2","maintainers":[{"name":"singleton-deployer","email":"singleton.io@outlook.com"}],"homepage":"https://github.com/vmware/singleton.git%20g11n-js-client#readme","bugs":{"url":"https://github.com/vmware/singleton.git%20g11n-js-client/issues"},"bin":{"load-locale-data":"cli/load-locale-data.js","load-translation":"cli/load-i18n-package.js","collect-source-bundle":"cli/collect-source-bundle.js"},"dist":{"shasum":"e831ff41bb1bd9c861e2dd6c47d33f49a1519126","tarball":"https://registry.npmjs.org/@singleton-i18n/js-core-sdk/-/js-core-sdk-0.4.2.tgz","fileCount":61,"integrity":"sha512-/ZtsIWov16AaKXYMe0Yk3Vcd00EEEMNl/LKO+ocJDseVcPZoArrEiu6dSajkAD32AP4cpHoA8Vmp6gyrJ7jCog==","signatures":[{"sig":"MEUCIHI/OPtRGDiR2zvxi0jMj9TQ+XhPg99UDu96PVMRg6zPAiEA19tDYeq6y7b5FOiiEXBnqK5gVqaHgeWmtM3Uq8ud6Qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqGkUCRA9TVsSAnZWagAA0FAP/ROmIyWHJ4mxDzEp+3Rz\nPV7GjWmtdpgy0vAELeEw7Cy+gJWydKh3Gsdth8UaFknyDiwjlxNojvpmlZIV\nDJn5kJjhwbkeknetnd1ZpZVjHEwlDeM3ZWqqiaP0hseMjE60j6AfNhG4KL8s\noJ/Hj7ioZugsiqvsPFuW35oPiODMDhMK9jE9Prn49C5My40iqa72qWLrCWRN\nWCHZ1hUDh+3U2mij1Vbt1W7rpw/5XJPDWWliHselziD9l2gMJN2j2v2uSwOo\nSKsFPi3/DAf0ALwJXiRBAjY0ANclVVYZK9SZhh2W6QV3LNzCpViO8gSE+syI\n9GGq6F57bjBWEyEpfe7CSp+1w9LhiKwN+LPa8bfWBezZPgT2nj0FQvWQM2Ds\nqNeFIycnfjPo2bRpD79/OnPmomDKOVzFJWcSkhOQLX8nSB/GXIOZp9ZYHIf4\nWXOUBv0vTH6zKg4mzE3WQEE5yZvZFexr2h5lYG9FdnB3RV0yoJbGHFmU/ykE\nZbe9tSWVfdQi09XFdstvV0xsMWLOOM2J57BXnwsBUgiQZqgd5+r5SymfeMNg\nkJCo/V2zSjocL+ZHlkhtPxjLWMyqlD1DpY6+kegfle4ws2VKh2T/TvI2g4Rl\nju3aUEXVAo2iuQZ5B1oxEMJMevzHZwH5uPoDXyn9ZinJqQBWwOYusMy5obR4\n2a6Z\r\n=WkF7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bundles/vip.core.umd.js","module":"./dist/index.js","gitHead":"1ee51afe3d5b62ee12cc81b4b00878c29a3069e1","scripts":{"jest":"NODE_ENV=test jest -c jest.config.json","test":"npm run jest ","build":"webpack","compile":"rimraf dist && tsc -p ./ --outDir dist/","prepublish":"rimraf dist && tsc -p ./ --outDir dist/ && npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"singleton-deployer","email":"singleton.io@outlook.com"},"repository":{"url":"git+https://github.com/vmware/singleton.git%20g11n-js-client.git","type":"git"},"_npmVersion":"6.9.0","description":"A JavaScript VIP client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.","directories":{},"_nodeVersion":"10.16.0","dependencies":{"decimal.js-light":"^2.4.1"},"publishConfig":{"registry":""},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","axios":"^0.18.0","tslint":"^5.11.0","ts-jest":"^24.0.0","ts-node":"^7.0.1","typings":"^2.1.1","webpack":"^4.20.2","typescript":"~3.4.5","@types/jest":"^24.0.11","@types/node":"^10.11.7","webpack-cli":"^3.3.0","tslint-loader":"^3.5.4","typescript-loader":"^1.1.3","awesome-typescript-loader":"^5.2.1"},"changelogHistory":[{"date":"03/26/20","notes":[{"description":"Support downloading both translations and patterns by only one request to Singleton Service"}],"version":"0.4.2"},{"date":"20/03/20","notes":[{"description":"Remove feature: support multiple component."}],"version":"0.4.1"},{"date":"07/01/20","notes":[{"description":"Add new feature: support multiple component."}],"version":"0.4.0"},{"date":"21/07/19","notes":[{"description":"An implementation of Singleton JS client."}],"version":"0.1.0"}],"peerDependencies":{"axios":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/js-core-sdk_0.4.2_1588095252141_0.0012763408329607984","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@singleton-i18n/js-core-sdk","version":"0.5.2","keywords":["i18n","l10n","node","VIP"],"license":"EPL-2.0","_id":"@singleton-i18n/js-core-sdk@0.5.2","maintainers":[{"name":"renligeng","email":"renligeng@gmail.com"},{"name":"singleton-deployer","email":"singleton.io@outlook.com"}],"homepage":"https://github.com/vmware/singleton.git%20g11n-js-client#readme","bugs":{"url":"https://github.com/vmware/singleton.git%20g11n-js-client/issues"},"bin":{"load-locale-data":"cli/load-locale-data.js","load-translation":"cli/load-i18n-package.js","collect-source-bundle":"cli/collect-source-bundle.js"},"dist":{"shasum":"26b021a1c49c0897323dde099e26cb6c8bb0c71d","tarball":"https://registry.npmjs.org/@singleton-i18n/js-core-sdk/-/js-core-sdk-0.5.2.tgz","fileCount":60,"integrity":"sha512-QJ1f4HHNeMkDsoi/HYIHng8H3tb8iVrFq/GGUbHtbd1xLktsojDqiUXjEECPKfHGO7pV0JEAXHDcXP/P282BCQ==","signatures":[{"sig":"MEUCIHJ8zqrHtPhsdli3PmOGCnWFprjkn+3YICWC8ca0bz6RAiEA1byHlsWRdqRTR5QJhvATbdrBlr33PIAmABk6PCK77Kk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA7baCRA9TVsSAnZWagAA/P8P/3JAMWSzSsPUQnIKFwE9\n6yO72DWFbOU1bvgD5aTS7edykJfRRyrSsgWAk7gL5F8Z6SUhN9SGnogyQpgj\nykcMlGba10fCEIUvo979op6aPFGQntWLTYOpM/njQR550P1ifMHB0ytkRIts\nOSrCaNlHhGAZqaK4F6adot6xzd0C9NCUz4VCU/0JnXwpZ0xrV18niZVSQ2G5\noO/5FPSLzWCCa8tbyQKv3+rcxoyxz1g56h6ZZDw6+nOXaxSqq7gzj5ovMFYr\nKBaXVw1EqR8z59u4vdF9VAsLrv3aa+ZSKnK/qIsnQUO3urKNUlw/7YMI5n9T\n3PfWuh7HENPZxqVg9k1qufyeop9yQQy/WlZZAvJCxy6XCJ2w1M2NVfSsRUYv\n5o2Jy/0x+ZRLsP9t/tD+lMjXNotHwQbu7C+jkjuHEbWHMguIHWJsf5RQacuJ\n2U1N/HWQp4sJ8LmGjD01beYDoa9ukl7UIysr0PcOkensvTGoQ/90uiUg8akY\nwNniviHkGakJ5CA6vz1/FoWfSR4bpqi99efpCLNd5MUsNmE4masCFXjQEFMv\nERTELo5tOVxA2o4AlceXuKNbev9/1O7GjElvmrUb5VVleqv+0Ie+YVoToCzB\n3p7FSsMtZ6eGXSbGDxFZCLhVvXp87/S+6xRNpvBqEP+FnHsBLfLyySbkU6Sn\npH4H\r\n=BEDK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bundles/vip.core.umd.js","module":"./dist/index.js","gitHead":"3284352bd562d50618b7693658c5e6a28c24c600","scripts":{"jest":"NODE_ENV=test jest -c jest.config.json","test":"npm run jest ","build":"webpack","compile":"rimraf dist && tsc -p ./ --outDir dist/","prepublish":"rimraf dist &&  tsc -p ./ --outDir dist/ && npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"singleton-deployer","email":"singleton.io@outlook.com"},"repository":{"url":"git+https://github.com/vmware/singleton.git%20g11n-js-client.git","type":"git"},"_npmVersion":"6.14.12","description":"A JavaScript VIP client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.","directories":{},"_nodeVersion":"10.24.1","dependencies":{"decimal.js-light":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","axios":"^0.18.0","tslint":"^5.11.0","ts-jest":"^24.0.0","ts-node":"^7.0.1","typings":"^2.1.1","webpack":"^4.20.2","typescript":"~3.4.5","@types/jest":"^24.0.11","@types/node":"^10.11.7","webpack-cli":"^3.3.0","tslint-loader":"^3.5.4","typescript-loader":"^1.1.3","awesome-typescript-loader":"^5.2.1"},"changelogHistory":[{"date":"07/26/21","notes":[{"description":"Bugfix regarding load-locale-data script base on axios library"}],"version":"0.4.3"},{"date":"03/26/20","notes":[{"description":"Support downloading both translations and patterns by only one request to Singleton Service"}],"version":"0.4.2"},{"date":"20/03/20","notes":[{"description":"Remove feature: support multiple component."}],"version":"0.4.1"},{"date":"07/01/20","notes":[{"description":"Add new feature: support multiple component."}],"version":"0.4.0"},{"date":"21/07/19","notes":[{"description":"An implementation of Singleton JS client."}],"version":"0.1.0"}],"peerDependencies":{"axios":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/js-core-sdk_0.5.2_1627633370289_0.22471425565991465","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@singleton-i18n/js-core-sdk","version":"0.5.3","keywords":["i18n","l10n","node","VIP"],"license":"EPL-2.0","_id":"@singleton-i18n/js-core-sdk@0.5.3","maintainers":[{"name":"renligeng","email":"renligeng@gmail.com"},{"name":"singleton-deployer","email":"singleton.io@outlook.com"}],"homepage":"https://github.com/vmware/singleton.git g11n-js-client#readme","bugs":{"url":"https://github.com/vmware/singleton.git g11n-js-client/issues"},"bin":{"load-locale-data":"cli/load-locale-data.js","load-translation":"cli/load-i18n-package.js","collect-source-bundle":"cli/collect-source-bundle.js"},"dist":{"shasum":"9aa6c6c7df459c017a44ab95bc2e648a6c12363b","tarball":"https://registry.npmjs.org/@singleton-i18n/js-core-sdk/-/js-core-sdk-0.5.3.tgz","fileCount":59,"integrity":"sha512-ziAZOSsr/TUepzXx1jE8fSGbFWdjswUqnN2nkHw/aTJW3dnyiE0ms4M52WIDl9Co8/Q9tEtCREvFyN8mOsHSmQ==","signatures":[{"sig":"MEUCIQDF4BAwR0VrZId3bfDwJp7h5jGLingv4xYNn+Ioq2g9aQIgYzU3cBGaOr0Km7hCBzJIk4tf4lGUiutAYJYXgaxkpyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":398229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJij2VbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIbA/+KmiysHygEL7NfouWrXzcNiVHVApzZUy8zKKNhSKJuTzkiCQ7\r\nXYycvGgSIN7QBk+Kpy7s8P0Uq4vZUGO19ywbODckdu4VZftfRfA+m3x4aobG\r\njfClZ3P7QvOxu5xNiLHz7ThDAw3aP5YoOaa1UpwlHMeoSfcUdTNk6F4xR3st\r\nKX7X3AI8ZhHTpMdE4vkFuaLpga1HEC6JB4eQ5W/6WCkzgOX9axi/b2IUo8wj\r\ntRlGKUH33X1aJpWF79G1XHemDkYJp+pjWuBRuGB+Otj6hbkV0eoo+YucDhxm\r\nQcffW59RI7gVCd7zGSoEpLUsxTOYabRkyFolywShMlFiRB8vTa1dxkLBBRGI\r\nt1oHc4Vjk28Cgsz0YReu7Uhb1k4FPUYDvYzMK2Zj7KxE1RkWaxYXEYKmTagL\r\nfW9j/pPOeQhMD4MEmlMmSclnwmaGumqIDb9ro0Tz0BJJHPdaC7YK7jgk1X6/\r\nPCsw96yoNSs0JJr2DHwOvUCIMtu1CQpoNbSA1lnrUNOOeO1mTXeFzvlSglEe\r\n5YpZIzEJl9iaIh9Q4cDbCUqG+wl71yldEOUuh7N5ljFhNQssZ1dX0Se/iQLx\r\nQtLCl1ZTQE2loQbWs0wrn+eSogiy2wnm7hreJjjk4DFO8U5I8pkWbLEfEOiI\r\n7AQTIeuqyiJWDQ/y0N1y/qbfnXCXx7evyBA=\r\n=VU+h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bundles/vip.core.umd.js","module":"./dist/index.js","gitHead":"f2e10e992a491dfcad1dfbf02e728a4ddfd69ddd","scripts":{"jest":"NODE_ENV=test jest -c jest.config.json","test":"rimraf dist && npm run jest","build":"webpack","compile":"tsc -p ./ --outDir dist/","prepublish":"rimraf dist && tsc -p ./ --outDir dist/ && npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"singleton-deployer","email":"singleton.io@outlook.com"},"repository":{"url":"git+https://github.com/vmware/singleton.git g11n-js-client.git","type":"git"},"_npmVersion":"8.3.0","description":"A JavaScript VIP client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.","directories":{},"_nodeVersion":"17.3.0","dependencies":{"decimal.js-light":"^2.4.1"},"publishConfig":{"registry":""},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","axios":"^0.21.1","tslint":"^5.11.0","ts-jest":"^24.0.0","ts-node":"^7.0.1","typings":"^2.1.1","webpack":"^4.20.2","typescript":"~3.4.5","@types/jest":"^24.0.11","@types/node":"^10.11.7","webpack-cli":"^3.3.0","tslint-loader":"^3.5.4","typescript-loader":"^1.1.3","awesome-typescript-loader":"^5.2.1"},"changelogHistory":[{"date":"05/26/22","notes":[{"description":"Improve collect-source-bundle CLI script in support of transforming ECMAScript modules to CommonJS"}],"version":"0.4.5"},{"date":"11/15/21","notes":[{"description":"Update axios version and enhance unit test coverage as well as Add setCurrentLanguage/setCurrentRegion methods for CoreService"}],"version":"0.4.4"},{"date":"07/26/21","notes":[{"description":"Bugfix regarding load-locale-data script base on axios library"}],"version":"0.4.3"},{"date":"03/26/20","notes":[{"description":"Support downloading both translations and patterns by only one request to Singleton Service"}],"version":"0.4.2"},{"date":"20/03/20","notes":[{"description":"Remove feature: support multiple component."}],"version":"0.4.1"},{"date":"07/01/20","notes":[{"description":"Add new feature: support multiple component."}],"version":"0.4.0"},{"date":"21/07/19","notes":[{"description":"An implementation of Singleton JS client."}],"version":"0.1.0"}],"peerDependencies":{"axios":"^0.21.1"},"_npmOperationalInternal":{"tmp":"tmp/js-core-sdk_0.5.3_1653564763466_0.10685568989093541","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@singleton-i18n/js-core-sdk","version":"0.5.4","keywords":["i18n","l10n","node","VIP"],"license":"EPL-2.0","_id":"@singleton-i18n/js-core-sdk@0.5.4","maintainers":[{"name":"renligeng","email":"renligeng@gmail.com"},{"name":"singleton-deployer","email":"singleton.io@outlook.com"}],"homepage":"https://github.com/vmware/singleton.git%20g11n-js-client#readme","bugs":{"url":"https://github.com/vmware/singleton.git%20g11n-js-client/issues"},"bin":{"load-locale-data":"cli/load-locale-data.js","load-translation":"cli/load-i18n-package.js","collect-source-bundle":"cli/collect-source-bundle.js"},"dist":{"shasum":"f24f2780ec749a930506f2f718502411932eca7c","tarball":"https://registry.npmjs.org/@singleton-i18n/js-core-sdk/-/js-core-sdk-0.5.4.tgz","fileCount":61,"integrity":"sha512-lbzXWfXylBJHAmbKDiDfsAT1/vL7mFi1q7QVWUC1j9nuSHu9/m87P4AI7dCmNQyXLX+wQHVoT22qeU/qr1fPHg==","signatures":[{"sig":"MEUCIBCll/tEgsqMfd/Pcf/SmwABQ0q8rccSuAjowQ0BbPF0AiEAypJnLiCmQtqkWBGBwGCna0lkFoN/DUBjm6fe9HpCRek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":695290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1m7lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKSQ/9HSv7P1gLgDTHuyjL2XH+lk2vps0gQXUelKZDXH4R3eZvwiJv\r\nQ6EVie80MyRf8IjQlmy4w5IbW1dIR5pAJTZEatGUQYfR9Zy1gfNN4OcZH2e9\r\nu9EWflMGMcLCPrkLK4/Ru02JFdWkpR92qzdDHlmr2MmPfXscTyYnB/iFe9hP\r\n/49wwGHZjWSpy41gZJQXQUbZnk6Ay1IO9KyIKRmxcmpggBT4KGhhSXAN3ift\r\nilcazaR7EoCWr7N3G/E3ZuudhqTA17QaFEH9HwFkPp/cGPo7JlFt3iQUsjmN\r\ngQ9iD2y3ixtA9GsfXLiZtHT9/Q2i+atdmOPaEAy/Ku/QkQT709a4l5U6GYrC\r\n1fc6uci3k7VHksDfBK5i2nsqy5pMTKfpGZKqWQS32RQ73jC1EBaJO/91sw44\r\n67Mui58q9OyP4d9NqZJ0zI8+Ab/+ZmKLUv4wuP3/ObNBGv3I9O3am8fAieuv\r\nLWBFE3eGCSJyhupUnv1pVRLMXMDO80zPMoXRbAbvHCgN6kJSTXWs6BjEOKAO\r\n/Foe88hiTnlb44SA1anHctOcURWiHnsCnIMH5SGxzA4Zxaw7HNFtK26KvlXm\r\nnByJKtOpQ+P3/WWDbjsrG+iHbOqEzwrsWhu+YSy25VpGnklsQdQlhVJyLBW7\r\nP/MnKMN1CdNaZ2HHObxSWVoByH1MdmoNB30=\r\n=zhny\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./bundles/vip.core.umd.js","module":"./dist/index.js","gitHead":"b5a40b72f8c78f1ebab9a56e075bc70466ae9e22","scripts":{"jest":"NODE_ENV=test jest -c jest.config.json","test":"rimraf dist && npm run jest","build":"webpack","compile":"tsc -p ./ --outDir dist/","prepublish":"rimraf dist && tsc -p ./ --outDir dist/ && npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"renligeng","email":"renligeng@gmail.com"},"repository":{"url":"git+https://github.com/vmware/singleton.git%20g11n-js-client.git","type":"git"},"_npmVersion":"6.14.12","description":"A JavaScript VIP client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.","directories":{},"_nodeVersion":"10.24.1","dependencies":{"decimal.js-light":"^2.4.1"},"publishConfig":{"registry":""},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","axios":"^0.21.1","tslint":"^5.11.0","ts-jest":"^24.0.0","ts-node":"^7.0.1","typings":"^2.1.1","webpack":"^4.20.2","typescript":"~3.4.5","@types/jest":"^24.0.11","@types/node":"^10.11.7","webpack-cli":"^3.3.0","tslint-loader":"^3.5.4","typescript-loader":"^1.1.3","awesome-typescript-loader":"^5.2.1"},"changelogHistory":[{"date":"07/19/22","notes":[{"description":"Upgrade JSClient version in order to fix the issue on Jest Unit test"}],"version":"0.5.4"},{"date":"05/26/22","notes":[{"description":"Improve collect-source-bundle CLI script in support of transforming ECMAScript modules to CommonJS"}],"version":"0.4.5"},{"date":"11/15/21","notes":[{"description":"Update axios version and enhance unit test coverage as well as Add setCurrentLanguage/setCurrentRegion methods for CoreService"}],"version":"0.4.4"},{"date":"07/26/21","notes":[{"description":"Bugfix regarding load-locale-data script base on axios library"}],"version":"0.4.3"},{"date":"03/26/20","notes":[{"description":"Support downloading both translations and patterns by only one request to Singleton Service"}],"version":"0.4.2"},{"date":"20/03/20","notes":[{"description":"Remove feature: support multiple component."}],"version":"0.4.1"},{"date":"07/01/20","notes":[{"description":"Add new feature: support multiple component."}],"version":"0.4.0"},{"date":"21/07/19","notes":[{"description":"An implementation of Singleton JS client."}],"version":"0.1.0"}],"peerDependencies":{"axios":"^0.21.1"},"_npmOperationalInternal":{"tmp":"tmp/js-core-sdk_0.5.4_1658220261103_0.9877848469461248","host":"s3://npm-registry-packages"}},"0.5.7":{"name":"@singleton-i18n/js-core-sdk","version":"0.5.7","keywords":["i18n","l10n","node","Singleton"],"license":"EPL-2.0","_id":"@singleton-i18n/js-core-sdk@0.5.7","maintainers":[{"name":"renligeng","email":"renligeng@gmail.com"},{"name":"singleton-deployer","email":"singleton.io@outlook.com"}],"homepage":"https://github.com/vmware/singleton.git g11n-js-client#readme","bugs":{"url":"https://github.com/vmware/singleton.git g11n-js-client/issues"},"bin":{"load-locale-data":"cli/load-locale-data.js","load-translation":"cli/load-i18n-package.js","collect-source-bundle":"cli/collect-source-bundle.js"},"dist":{"shasum":"1ac4bf875bb04c6f5c1d720527a50876cbc8511c","tarball":"https://registry.npmjs.org/@singleton-i18n/js-core-sdk/-/js-core-sdk-0.5.7.tgz","fileCount":60,"integrity":"sha512-7TeOnrel7dlOA7qT0MkiiDTipAyNoA79F0R0clCMaZWveu8fy/NpqsrdV/DxfXDm/FUXGMAiGc1FP0cMgSuGoQ==","signatures":[{"sig":"MEUCIGkMII7rWWfF758pX0btScEDic8FmR9wiM3XCe9q2c0rAiEA6QoE696oB+ietfD7R5NYLk5F5U/uBBV9V2l/bH3HbBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":697410},"main":"./bundles/singleton.core.umd.js","module":"./dist/index.js","gitHead":"a55c5517bacab165dbcd08e191236d935a285b1c","scripts":{"jest":"NODE_ENV=test jest -c jest.config.json","test":"rimraf dist && npm run jest","build":"webpack","compile":"rimraf dist && tsc -p ./ --outDir dist/","prepublish":"rimraf dist && tsc -p ./ --outDir dist/ && npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"renligeng","email":"renligeng@gmail.com"},"repository":{"url":"git+https://github.com/vmware/singleton.git g11n-js-client.git","type":"git"},"_npmVersion":"8.19.3","description":"A JavaScript Singleton client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"decimal.js-light":"^2.4.1"},"publishConfig":{"registry":""},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.5.0","axios":"^0.21.1","tslint":"^5.11.0","ts-jest":"^24.0.0","ts-node":"^7.0.1","typings":"^2.1.1","webpack":"^4.20.2","typescript":"^4.4.4","@types/jest":"^24.0.11","@types/node":"^10.11.7","webpack-cli":"^3.3.0","tslint-loader":"^3.5.4","typescript-loader":"^1.1.3","awesome-typescript-loader":"^5.2.1"},"changelogHistory":[{"date":"06/05/23","notes":[{"description":"Solve potential security issues."}],"version":"0.5.7"},{"date":"02/22/23","notes":[{"description":"Improve CLI Script on adding encoding source string feature."}],"version":"0.5.6"},{"date":"08/30/22","notes":[{"description":"Imporve axios version to follow peerDependencies ecosystem standard."}],"version":"0.5.5"},{"date":"07/19/22","notes":[{"description":"Upgrade JSClient version in order to fix the issue on Jest Unit test"}],"version":"0.5.4"},{"date":"05/26/22","notes":[{"description":"Improve collect-source-bundle CLI script in support of transforming ECMAScript modules to CommonJS"}],"version":"0.4.5"},{"date":"11/15/21","notes":[{"description":"Update axios version and enhance unit test coverage as well as Add setCurrentLanguage/setCurrentRegion methods for CoreService"}],"version":"0.4.4"},{"date":"07/26/21","notes":[{"description":"Bugfix regarding load-locale-data script base on axios library"}],"version":"0.4.3"},{"date":"03/26/20","notes":[{"description":"Support downloading both translations and patterns by only one request to Singleton Service"}],"version":"0.4.2"},{"date":"20/03/20","notes":[{"description":"Remove feature: support multiple component."}],"version":"0.4.1"},{"date":"07/01/20","notes":[{"description":"Add new feature: support multiple component."}],"version":"0.4.0"},{"date":"21/07/19","notes":[{"description":"An implementation of Singleton JS client."}],"version":"0.1.0"}],"peerDependencies":{"axios":">=0.21.1"},"_npmOperationalInternal":{"tmp":"tmp/js-core-sdk_0.5.7_1687338124114_0.7769707050095356","host":"s3://npm-registry-packages"}},"0.5.8":{"name":"@singleton-i18n/js-core-sdk","version":"0.5.8","keywords":["i18n","l10n","node","Singleton"],"license":"EPL-2.0","_id":"@singleton-i18n/js-core-sdk@0.5.8","maintainers":[{"name":"jackson320","email":"song.jiang@broadcom.com"},{"name":"renligeng","email":"renligeng@gmail.com"},{"name":"singleton-deployer","email":"singleton.io@outlook.com"}],"homepage":"https://github.com/vmware/singleton.git%20g11n-js-client#readme","bugs":{"url":"https://github.com/vmware/singleton.git%20g11n-js-client/issues"},"bin":{"load-locale-data":"cli/load-locale-data.js","load-translation":"cli/load-i18n-package.js","collect-source-bundle":"cli/collect-source-bundle.js"},"dist":{"shasum":"521e2ca40998eeaa04657c0013882ed7db42a0d5","tarball":"https://registry.npmjs.org/@singleton-i18n/js-core-sdk/-/js-core-sdk-0.5.8.tgz","fileCount":61,"integrity":"sha512-4T9Yaz//mtsqSAgITc72rj9dBwtoZ8KyOPKG+Z1nXsnSczVw7C+cZD9a2oyhZVOECvZbIlcvULka8Vbxa3UGZA==","signatures":[{"sig":"MEUCIDzOpbd15RzFJDdyv9WRv2reU7Q+DgffbNafHg3yXxKLAiEAwdeqRnX3w0yAe4bYzpMy1rbyMOhVL+E430Gjq2FjKRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":697256},"main":"./bundles/singleton.core.umd.js","module":"./dist/index.js","gitHead":"2eb32c1ee4505e958c97a2effb7214646d958a46","scripts":{"jest":"NODE_ENV=test jest -c jest.config.json","test":"rimraf dist && npm run jest","build":"webpack","compile":"rimraf dist && tsc -p ./ --outDir dist/","prepublish":"rimraf dist && tsc -p ./ --outDir dist/ && npm run build"},"typings":"./dist/index.d.ts","_npmUser":{"name":"jackson320","email":"song.jiang@broadcom.com"},"repository":{"url":"git+https://github.com/vmware/singleton.git%20g11n-js-client.git","type":"git"},"_npmVersion":"6.14.8","description":"A JavaScript Singleton client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.","directories":{},"_nodeVersion":"14.15.1","dependencies":{"decimal.js-light":"^2.4.1"},"publishConfig":{"registry":""},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","axios":"^0.21.1","tslint":"^5.11.0","ts-jest":"^29.2.5","ts-node":"^7.0.1","webpack":"^5.96.1","typescript":"^4.4.4","@types/jest":"^24.0.11","@types/node":"^10.11.7","webpack-cli":"^5.1.4","tslint-loader":"^3.5.4","jest-environment-jsdom":"^28.1.3","awesome-typescript-loader":"^5.2.1"},"changelogHistory":[{"date":"11/15/24","notes":[{"description":"Make HttpRequestOptions accept 'headers' parameter when Axios request."}],"version":"0.5.8"},{"date":"06/05/23","notes":[{"description":"Solve potential security issues."}],"version":"0.5.7"},{"date":"02/22/23","notes":[{"description":"Improve CLI Script on adding encoding source string feature."}],"version":"0.5.6"},{"date":"08/30/22","notes":[{"description":"Imporve axios version to follow peerDependencies ecosystem standard."}],"version":"0.5.5"},{"date":"07/19/22","notes":[{"description":"Upgrade JSClient version in order to fix the issue on Jest Unit test"}],"version":"0.5.4"},{"date":"05/26/22","notes":[{"description":"Improve collect-source-bundle CLI script in support of transforming ECMAScript modules to CommonJS"}],"version":"0.4.5"},{"date":"11/15/21","notes":[{"description":"Update axios version and enhance unit test coverage as well as Add setCurrentLanguage/setCurrentRegion methods for CoreService"}],"version":"0.4.4"},{"date":"07/26/21","notes":[{"description":"Bugfix regarding load-locale-data script base on axios library"}],"version":"0.4.3"},{"date":"03/26/20","notes":[{"description":"Support downloading both translations and patterns by only one request to Singleton Service"}],"version":"0.4.2"},{"date":"20/03/20","notes":[{"description":"Remove feature: support multiple component."}],"version":"0.4.1"},{"date":"07/01/20","notes":[{"description":"Add new feature: support multiple component."}],"version":"0.4.0"},{"date":"21/07/19","notes":[{"description":"An implementation of Singleton JS client."}],"version":"0.1.0"}],"peerDependencies":{"axios":">=0.21.1"},"_npmOperationalInternal":{"tmp":"tmp/js-core-sdk_0.5.8_1731729253078_0.5631014800531375","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-10-24T02:58:47.959Z","modified":"2025-02-26T09:26:04.501Z","0.1.0":"2019-10-24T02:58:48.285Z","0.2.0":"2019-10-24T03:00:06.756Z","0.4.0":"2020-03-12T04:36:53.570Z","0.1.0--":"2020-03-13T08:45:00.980Z","0.2.0--":"2020-03-13T08:47:36.612Z","0.4.0--":"2020-03-13T08:50:43.174Z","0.4.1":"2020-03-26T10:21:26.348Z","0.4.2":"2020-04-28T17:34:12.365Z","0.5.2":"2021-07-30T08:22:50.459Z","5.3.0":"2022-05-26T10:36:20.397Z","0.5.3":"2022-05-26T11:32:43.625Z","0.0.1":"2022-05-26T18:40:00.438Z","0.0.6":"2022-07-01T16:11:36.587Z","0.5.4":"2022-07-19T08:44:21.321Z","0.5.7":"2023-06-21T09:02:04.436Z","0.5.8":"2024-11-16T03:54:13.304Z"},"bugs":{"url":"https://github.com/vmware/singleton.git%20g11n-js-client/issues"},"license":"EPL-2.0","homepage":"https://github.com/vmware/singleton.git%20g11n-js-client#readme","keywords":["i18n","l10n","node","Singleton"],"repository":{"url":"git+https://github.com/vmware/singleton.git%20g11n-js-client.git","type":"git"},"description":"A JavaScript Singleton client library for internationalization and localization that leverage data from Singleton service. The library works both for the browser and as a Node.js module.","maintainers":[{"email":"singleton.io@outlook.com","name":"singleton-deployer"},{"email":"song.jiang@broadcom.com","name":"jackson320"}],"readme":"## Singleton Library for Javascript Clients\n\nSingleton for JavaScript Client is common lib developed by VMware G11n team to provide i18n support for JavaScript framework. The Client will communicate with Singleton server for fetching translation and i18n patterns. Besides Localization, JavaScript Client also provides I18n support for Datetime format, number format, currency and percent. JavaScript I18n service is based on CLDR data repository and keep the same scope in supported locales set.\n\n###  Prerequisites\n\nRun the Singleton service by following the instructions in [here](https://github.com/vmware/singleton/blob/master/README.md).\n\nEnsure the following are installed and compatible with ES2015:\n\n- [Git](https://git-scm.com/downloads)\n- [Node.js](https://nodejs.org/en/download/package-manager/) 10\n\n> The lib works both for the browser and as a Node.js module which using ES2015 syntax.\n\n###  How to build and use the client library\n\nClone the repository using Git.\n\n```\ngit clone git@github.com:vmware/singleton.git g11n-js-client\n```\n\nGo to the project's root directory.\n\n```\ncd g11n-js-client\n```\n\nCheckout the client library branch\n\n```\ngit checkout g11n-js-client\n```\n\nDownload dependencies\n\n```\nnpm install\n```\n\nPackage the client library\n\n> Note: The client library has two package.json files, the default is package.json to generate the package available in the Node environment, and the other is package.client.json which will generate the package used in the browser environment.\n\n```\nnpm pack\n```\n\nThe library will be packaged in the same directory (eg. singleton-i18n-js-core-sdk-server-0.5.7.tgz)\n\nImport the library in your ES2015 application\n\n```\ncd <root path of your app>\nnpm install <path-to-location-of-library-in-previous-step/singleton-i18n-js-core-sdk-server-0.5.7.tgz>\n```\n\nConfigure your main module file :\n\n```js\nconst singletonCore = require('@singleton-i18n/js-core-sdk-server');\nconst bundle = require('./source.l10n');\n\nmodule.exports.handle = (req, res, next) => {\n    let currentLanguage = 'zh-Hans';\n    let currentRegion = 'CN'\n    let i18nClient = singletonCore.i18nClient.createInstance(\n        {\n            productID: 'CoreSDK',\n            version: '1.0.0',\n            component: 'ui',\n            host: 'http://localhost:8091',\n            language: currentLanguage,\n            region: currentRegion,\n            sourceBundles: [ bundle.ENGLISH ],\n            i18nScope: [\n                singletonCore.PatternCategories.DATE,\n                singletonCore.PatternCategories.NUMBER,\n                singletonCore.PatternCategories.CURRENCIES\n            ],\n            isPseudo: false,\n        }\n    );\n    i18nClient.coreService.loadI18nData(\n        () => {\n            req.t = (key, args) => {\n                return i18nClient.l10nService.getMessage(key, args);\n            };\n            req.formatDate = (value, pattern) => {\n                return i18nClient.i18nService.formatDate(value, pattern);\n            };\n            req.formatPercent = (value) => {\n                return i18nClient.i18nService.formatPercent(value);\n            };\n            req.formatNumber = (value) => {\n                return i18nClient.i18nService.formatNumber(value);\n            };\n            req.formatCurrency = (value, currencyCode) => {\n                return i18nClient.i18nService.formatCurrency(value,currencyCode);\n            };\n            next();\n        }\n    )\n}\n```\n\n- You may now use the Singleton client library in your Angular application.\n\n###  Sample code\n\n> Now this sample application is running in the Node environment and using the Express Framework, the Browser environment sample will be updated soon.\n\n```js\nconst express = require('express');\nconst i18nHandler = require('./i18n/i18nHandler')\n\nconst app = express();\nconst port = process.env.PORT || 8000;\n\napp.use(i18nHandler.handle);\n\napp.get('/', (req, res) => {\n  let _Thead=`<thead><tr><th>Type</th><th>Input</th><th>Output</th></tr></thead>`\n  let _Tbody=`<tbody>\n    <tr align='center'><td>Datetime</td><td>${new Date()}</td><td>${req.formatDate(new Date(),'medium')}</td></tr>\n    <tr align='center'><td>Percent</td><td>0.5569</td><td>${req.formatPercent('0.5569')}</td></tr>\n    <tr align='center'><td>Number</td><td>1.2345</td><td>${req.formatNumber('1.2345')}</td></tr>\n    <tr align='center'><td>Currency</td><td>2.5445</td><td>${req.formatCurrency('2.5445','USD')}</td></tr>\n  </tbody>`\n\n  res.send(`${req.t('title')}</br></br><table border='1' width=\"60%\">${_Thead}${_Tbody}</table>`);\n});\n\napp.listen(port, (err) => {\n  console.log(`Server is listening on port ${port}`);\n});\n\n```\n\n###  Existing features\n\n####  I18n Service\n\nformatDate:\n\n```\n/**\n- Format date time string according to current language\n- and region. Timezone uses host system settings as default value\n- @param {string | number | Date} date The date to format, as a Date, or milliseconds\n- @param {string} pattern The definition of the format\n  */\ni18nClient.i18nService.formatDate(date: any, pattern: string=\"mediumDate\", timezone?: string); \n\n```\n\nformatNumber:\n\n```\n/**\n- Transform a number to a locale string based on the pattern\n- @param {number} value The number to format\n*/\ni18nClient.i18nService.formatNumber(value: any,language?: string); \n\n```\n\nformatPercent:\n\n```\n/**\n- Transform a decimal to a locale percentage based on the pattern\n- @param {decimal} value The decimal to format\n*/\ni18nClient.i18nService.formatPercent(value: any);\n\n```\n\nformatCurrency:\n\n```\n/**\n- Transform a number to a number with a currency symbol according to the currencyCode\n- @param {number} value The number to format\n- @param {string} currencies symbol\n- @param {string = 'USD'} currencies symbol\n*/ \ni18nClient.i18nService.formatCurrency(value: any, currencyCode: string = 'USD'); \n\n```\n\n####  L10N Service\n\ngetMessage:\n\n```\n/**\n- Get localized message from the cache according to the current language\n- @param {string} key the key refer to the message\n- @param {string[]} args the values of interpolation variables\n*/\ni18nClient.l10nService.getMessage(key: string, args?: any[] | {});\n\n```\n\n### Sample application\n\nA sample application is provided [here](https://github.com/vmware/singleton/tree/g11n-js-client/samples/server/express).\n\n> Note: If you want to run the sample application, you must start the Singleton service [here](https://github.com/vmware/singleton/blob/master/README.md). Please use HTTP in the test environment, the port number should be modified according to the actual situation.\n\n","readmeFilename":"README.md"}