{"_id":"@deriv-com/translations","_rev":"41-6eb25b2da6898c8e106e7407c7b9c89e","name":"@deriv-com/translations","dist-tags":{"latest":"1.4.9"},"versions":{"0.0.0-development":{"name":"@deriv-com/translations","version":"0.0.0-development","author":"","license":"ISC","_id":"@deriv-com/translations@0.0.0-development","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"homepage":"https://github.com/deriv-com/translations#readme","bugs":{"url":"https://github.com/deriv-com/translations/issues"},"dist":{"shasum":"6d90b695aa8436617c64277edd8211f7843600da","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-0.0.0-development.tgz","fileCount":34,"integrity":"sha512-eu197f9drKXG111qycrgG1F+pjGueo1D2peatWml48eyjNan8FYfiKawvzjRHBs8h9RGOtoAurmBqZd7FHen3g==","signatures":[{"sig":"MEUCIEmBlZyzQtGh5qPUibSrW1+Yf9+nw4VGisiHEfakFLxVAiEAnOLNomE1ImbzKZGFx44BqhOB3WLJe9WPwlU7Gc04KQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113901},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a3c61bb648f1f9889dadc0ecd6fb122c3a0d5547","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"repository":{"url":"git+https://github.com/deriv-com/translations.git","type":"git"},"_npmVersion":"9.8.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.5.1","dependencies":{"he":"^1.2.0","ms":"^2.1.2","mz":"^2.7.0","rc":"^1.2.8","ws":"^8.16.0","ajv":"^6.12.6","cac":"^6.7.14","ini":"^1.3.8","jju":"^1.4.0","npm":"^10.5.0","psl":"^1.9.0","ufo":"^1.4.0","chai":"^4.4.1","gopd":"^1.0.1","keyv":"^4.5.4","levn":"^0.4.1","meow":"^12.1.1","mime":"^4.0.1","mlly":"^1.5.0","once":"^1.4.0","pify":"^3.0.0","tr46":"^5.0.0","y18n":"^5.0.8","acorn":"^8.11.3","chalk":"^2.4.2","cliui":"^8.0.1","debug":"^4.3.4","execa":"^8.0.1","fastq":"^1.16.0","from2":"^2.3.0","isexe":"^2.0.0","jsesc":"^2.5.2","json5":"^2.2.3","loupe":"^2.3.7","p-map":"^7.0.2","p-try":"^1.0.0","pathe":"^1.1.2","saxes":"^6.0.0","slash":"^3.0.0","tempy":"^3.1.0","which":"^2.0.2","xtend":"^4.0.2","yargs":"^17.7.2","braces":"^3.0.2","colors":"^1.2.5","env-ci":"^11.0.0","espree":"^9.6.1","globby":"^11.1.0","hasown":"^2.0.1","ignore":"^5.3.0","is-map":"^2.0.2","is-obj":"^2.0.0","is-set":"^2.0.2","lodash":"^4.17.21","marked":"^12.0.1","merge2":"^1.4.1","nanoid":"^3.3.7","nwsapi":"^2.2.7","parse5":"^7.1.2","redent":"^3.0.0","rimraf":"^3.0.2","rollup":"^4.9.5","semver":"^7.5.4","split2":"^4.2.0","uri-js":"^4.4.1","wrappy":"^1.0.2","csstype":"^3.1.3","deep-is":"^0.1.4","esbuild":"^0.19.11","esquery":"^1.5.0","esutils":"^2.0.3","figures":"^6.1.0","find-up":"^5.0.0","flatted":"^3.2.9","gensync":"^1.0.0-beta.2","globals":"^11.12.0","is-glob":"^4.0.3","isarray":"^2.0.5","js-yaml":"^4.1.0","mime-db":"^1.52.0","onetime":"^6.0.0","p-limit":"^3.1.0","pathval":"^1.1.1","postcss":"^8.4.33","resolve":"^1.22.8","reusify":"^1.0.4","siginfo":"^2.0.0","signale":"^1.4.0","std-env":"^3.7.0","thenify":"^3.3.1","through":"^2.3.8","tinyspy":"^2.2.1","vue-tsc":"^1.8.27","yallist":"^3.1.1","argparse":"^2.0.1","asynckit":"^0.4.0","cssstyle":"^4.0.1","deep-eql":"^4.1.3","dir-glob":"^3.0.1","doctrine":"^3.0.0","dot-prop":"^5.3.0","emojilib":"^2.4.0","entities":"^4.5.0","error-ex":"^1.3.2","escalade":"^3.1.1","for-each":"^0.3.3","fs-extra":"^7.0.1","fsevents":"^2.3.3","has-flag":"^3.0.0","hook-std":"^3.0.0","inflight":"^1.0.6","inherits":"^2.0.4","is-regex":"^1.1.4","jsonfile":"^4.0.0","kolorist":"^1.8.0","mimic-fn":"^4.0.0","minimist":"^1.2.8","minipass":"^7.0.4","p-filter":"^4.1.0","p-locate":"^5.0.0","p-reduce":"^3.0.0","path-key":"^3.1.1","pkg-conf":"^2.1.0","punycode":"^2.3.1","react-is":"^18.2.0","read-pkg":"^9.0.1","temp-dir":"^3.0.0","through2":"^2.0.5","tinypool":"^0.8.2","traverse":"^0.6.8","url-join":"^5.0.0","wordwrap":"^1.0.0","xmlchars":"^2.2.0","z-schema":"^5.0.5","acorn-jsx":"^5.3.2","array-ify":"^1.0.0","call-bind":"^1.0.7","callsites":"^3.1.0","commander":"^9.5.0","computeds":"^0.0.1","data-urls":"^5.0.0","de-indent":"^1.0.2","duplexer2":"^0.1.4","env-paths":"^2.2.1","es-errors":"^1.3.0","esrecurse":"^4.3.0","fast-glob":"^3.3.2","form-data":"^4.0.0","graphemer":"^1.4.0","has-proto":"^1.0.3","is-bigint":"^1.0.4","is-number":"^7.0.0","is-stream":"^3.0.0","is-string":"^1.0.7","is-symbol":"^1.0.4","jackspeak":"^2.3.6","js-tokens":"^4.0.0","jsonparse":"^1.3.1","local-pkg":"^0.5.0","lodash-es":"^4.17.21","lru-cache":"^5.1.1","lz-string":"^1.5.0","minimatch":"^9.0.3","neo-async":"^2.6.2","nerf-dart":"^1.0.0","object-is":"^1.1.5","path-type":"^4.0.0","picomatch":"^2.3.1","pkg-types":"^1.0.3","scheduler":"^0.23.0","skin-tone":"^2.0.0","stackback":"^0.0.2","strip-bom":"^3.0.0","tinybench":"^2.6.0","type-fest":"^0.20.2","uglify-js":"^3.17.4","url-parse":"^1.5.10","validator":"^13.11.0","vite-node":"^1.3.1","wrap-ansi":"^8.1.0","JSONStream":"^1.3.5","acorn-walk":"^8.3.2","agent-base":"^7.1.0","ansi-regex":"^5.0.1","aria-query":"^5.1.3","bottleneck":"^2.19.5","char-regex":"^1.0.2","cli-table3":"^0.6.4","color-name":"^1.1.3","concat-map":"^0.0.1","css.escape":"^1.5.1","decimal.js":"^10.4.3","deep-equal":"^2.2.3","estraverse":"^5.3.0","fill-range":"^7.0.1","flat-cache":"^3.2.0","get-stream":"^8.0.1","handlebars":"^4.7.8","iconv-lite":"^0.6.3","is-extglob":"^2.1.1","is-weakmap":"^2.0.1","is-weakset":"^2.0.2","lodash.get":"^4.4.2","micromatch":"^4.0.5","mime-types":"^2.1.35","min-indent":"^1.0.1","node-emoji":"^2.1.3","optionator":"^0.9.3","parse-json":"^5.2.0","path-parse":"^1.0.7","picocolors":"^1.0.0","prelude-ls":"^1.2.1","proto-list":"^1.2.4","source-map":"^0.6.1","sprintf-js":"^1.0.3","strip-ansi":"^6.0.1","text-table":"^0.2.0","type-check":"^0.4.0","whatwg-url":"^14.0.0","ansi-styles":"^3.2.1","any-promise":"^1.3.0","array-union":"^2.1.0","check-error":"^1.0.3","clean-stack":"^5.2.0","cosmiconfig":"^9.0.0","cross-spawn":"^7.0.3","deep-extend":"^0.6.0","emoji-regex":"^9.2.2","fs.realpath":"^1.0.0","glob-parent":"^6.0.2","graceful-fs":"^4.2.11","has-bigints":"^1.0.2","has-symbols":"^1.0.3","import-lazy":"^4.0.0","imurmurhash":"^0.1.4","into-stream":"^7.0.0","is-arrayish":"^0.2.1","is-callable":"^1.2.7","json-buffer":"^3.0.1","locate-path":"^6.0.0","object-keys":"^1.1.1","path-exists":"^4.0.0","path-scurry":"^1.10.1","read-pkg-up":"^11.0.0","rrweb-cssom":"^0.6.0","safe-buffer":"^5.1.2","semver-diff":"^4.0.0","signal-exit":"^4.1.0","string-argv":"^0.3.2","symbol-tree":"^3.2.4","thenify-all":"^1.6.0","type-detect":"^4.0.8","yocto-queue":"^0.1.0","ansi-escapes":"^6.2.1","browserslist":"^4.22.2","caniuse-lite":"^1.0.30001578","compare-func":"^2.0.0","config-chain":"^1.1.13","core-util-is":"^1.0.3","eslint-scope":"^7.2.2","highlight.js":"^10.7.3","import-fresh":"^3.3.0","is-arguments":"^1.1.1","is-text-path":"^2.0.0","issue-parser":"^7.0.0","jsonc-parser":"^3.2.1","lodash.merge":"^4.6.2","loose-envify":"^1.4.0","magic-string":"^0.30.7","merge-stream":"^2.0.0","npm-run-path":"^5.2.0","p-is-promise":"^3.0.0","resolve-from":"^4.0.0","run-parallel":"^1.2.0","safer-buffer":"^2.1.2","semver-regex":"^4.0.5","side-channel":"^1.0.5","spdx-correct":"^3.2.0","string-width":"^5.1.2","strip-indent":"^3.0.0","tough-cookie":"^4.1.3","ts-api-utils":"^1.0.3","undici-types":"^5.26.5","universalify":"^0.2.0","yargs-parser":"^21.1.1","cli-highlight":"^2.1.11","color-convert":"^1.9.3","estree-walker":"^3.0.3","find-versions":"^5.1.0","function-bind":"^1.1.2","get-func-name":"^2.0.2","get-intrinsic":"^1.2.4","human-signals":"^5.0.0","indent-string":"^4.0.0","internal-slot":"^1.0.7","lodash.uniqby":"^4.7.0","muggle-string":"^0.3.1","node-releases":"^2.0.14","normalize-url":"^8.0.1","object-assign":"^4.1.1","object.assign":"^4.1.5","p-each-series":"^3.0.0","parent-module":"^1.0.1","pretty-format":"^29.7.0","react-refresh":"^0.14.0","requires-port":"^1.0.0","shebang-regex":"^3.0.0","source-map-js":"^1.0.2","strip-literal":"^2.0.0","unicorn-magic":"^0.1.0","unique-string":"^3.0.0","void-elements":"^3.1.0","wrap-ansi-cjs":"^7.0.0","argv-formatter":"^1.0.0","balanced-match":"^1.0.2","delayed-stream":"^1.0.0","diff-sequences":"^29.6.3","eastasianwidth":"^0.2.0","find-up-simple":"^1.0.0","git-log-parser":"^1.2.0","is-core-module":"^2.13.1","is-date-object":"^1.0.5","is-path-inside":"^3.0.3","load-json-file":"^4.0.0","lodash.isequal":"^4.5.0","object-inspect":"^1.13.1","querystringify":"^2.2.0","string_decoder":"^1.1.1","strip-ansi-cjs":"^6.0.1","supports-color":"^5.5.0","to-regex-range":"^5.0.1","util-deprecate":"^1.0.2","aggregate-error":"^5.0.0","assertion-error":"^1.1.0","brace-expansion":"^2.0.1","combined-stream":"^1.0.8","es-get-iterator":"^1.1.3","fast-deep-equal":"^3.1.3","get-caller-file":"^2.0.5","has-tostringtag":"^1.0.2","hosted-git-info":"^7.0.1","import-from-esm":"^1.3.3","is-array-buffer":"^3.0.4","java-properties":"^1.0.2","lodash.isstring":"^4.0.1","marked-terminal":"^7.0.0","natural-compare":"^1.4.0","path-browserify":"^1.0.1","queue-microtask":"^1.2.3","readable-stream":"^2.3.8","shebang-command":"^2.0.0","spdx-exceptions":"^2.5.0","text-extensions":"^2.4.0","whatwg-encoding":"^3.1.1","whatwg-mimetype":"^4.0.0","fast-levenshtein":"^2.0.6","file-entry-cache":"^6.0.1","foreground-child":"^3.1.1","http-proxy-agent":"^7.0.2","is-number-object":"^1.0.7","path-is-absolute":"^1.0.1","spdx-license-ids":"^3.0.17","stream-combiner2":"^1.1.1","string-width-cjs":"^4.2.3","which-collection":"^1.0.1","before-after-hook":"^3.0.2","define-properties":"^1.2.1","https-proxy-agent":"^7.0.4","index-to-position":"^0.1.2","is-boolean-object":"^1.1.2","lines-and-columns":"^1.2.4","lodash.capitalize":"^4.2.1","require-directory":"^2.1.1","set-function-name":"^2.0.2","w3c-xmlserializer":"^5.0.0","which-typed-array":"^1.1.14","convert-source-map":"^2.0.0","es-define-property":"^1.0.0","to-fast-properties":"^2.0.0","webidl-conversions":"^7.0.0","xml-name-validator":"^5.0.0","eslint-visitor-keys":"^3.4.3","import-meta-resolve":"^4.0.0","json-stringify-safe":"^5.0.1","lodash.escaperegexp":"^4.1.2","regenerator-runtime":"^0.14.1","registry-auth-token":"^5.0.2","set-function-length":"^1.2.1","strip-final-newline":"^3.0.0","strip-json-comments":"^3.1.1","supports-hyperlinks":"^3.0.0","why-is-node-running":"^2.2.2","crypto-random-string":"^4.0.0","define-data-property":"^1.1.4","electron-to-chromium":"^1.4.633","escape-string-regexp":"^1.0.5","functions-have-names":"^1.2.3","html-parse-stringify":"^3.0.1","is-unicode-supported":"^2.0.0","json-schema-traverse":"^0.4.1","lodash.isplainobject":"^4.0.6","process-nextick-args":"^2.0.1","universal-user-agent":"^7.0.2","dom-accessibility-api":"^0.5.16","html-encoding-sniffer":"^4.0.0","spawn-error-forwarder":"^1.0.0","spdx-expression-parse":"^3.0.1","vue-template-compiler":"^2.7.16","which-boxed-primitive":"^1.0.2","available-typed-arrays":"^1.0.7","is-shared-array-buffer":"^1.0.2","normalize-package-data":"^6.0.0","regexp.prototype.flags":"^1.5.2","update-browserslist-db":"^1.0.13","is-fullwidth-code-point":"^3.0.0","stop-iteration-iterator":"^1.0.0","array-buffer-byte-length":"^1.0.1","has-property-descriptors":"^1.0.2","json-parse-better-errors":"^1.0.2","fast-json-stable-stringify":"^2.1.0","possible-typed-array-names":"^1.0.0","conventional-commits-filter":"^4.0.0","conventional-commits-parser":"^5.0.0","unicode-emoji-modifier-base":"^1.0.0","validate-npm-package-license":"^3.0.4","conventional-changelog-writer":"^7.0.1","json-parse-even-better-errors":"^2.3.1","conventional-changelog-angular":"^7.0.0","parse5-htmlparser2-tree-adapter":"^6.0.1","supports-preserve-symlinks-flag":"^1.0.0","is-potential-custom-element-name":"^1.0.1","json-stable-stringify-without-jsonify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","crc-32":"^1.2.2","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"_npmOperationalInternal":{"tmp":"tmp/translations_0.0.0-development_1713255070367_0.6068004298569567","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@deriv-com/translations","version":"1.0.0","_id":"@deriv-com/translations@1.0.0","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"extract-translations":"scripts/extract-translations.js"},"dist":{"shasum":"cb0f2a7d73fc76059d538ab795cdc47badfdf5d7","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.0.0.tgz","fileCount":35,"integrity":"sha512-xr8scivpmkGPCaO6iYtRCdfF466fhn3KZqAMkQ91U5Rjh3RQlFyiIi9a8NgCNPTdXn+SR/eI4+qAzd5h8230Sg==","signatures":[{"sig":"MEQCIBiJdY+vdHb2AfGEYoZAlTE+Ng5hM3aHjdpnTslP+JAnAiBgEbluuriOgmJrRUOyZXRn66Cp6oDUGfYnfMu5KuGTsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104299},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2c8481ecc88b55a525042d223219b714ac30e6f8","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.10","vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","crc-32":"^1.2.2","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","commander":"^12.0.0","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","@xmldom/xmldom":"^0.8.10","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.0.0_1714379738798_0.2773162521887014","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@deriv-com/translations","version":"1.0.1","_id":"@deriv-com/translations@1.0.1","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"extract-translations":"dist/extract-translations.cjs"},"dist":{"shasum":"813381051a7e776a69ea54c8577ee130ac8a8af0","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.0.1.tgz","fileCount":35,"integrity":"sha512-oV+NqLXiErnDSfX3MdAvJJ1KLCMqfaK0ma/4DkzNAaOb3q9qtT0BkncI6ATrPYNKAlx+Yt56bqstxJE1cuGkAA==","signatures":[{"sig":"MEYCIQCC2xU7lO9qiLUS8eqEvTlqZCDYqOmu1XALCr+ow+HMEAIhAL0pXBQbjRDxHVC9iic6azuLgpnUBmWPYOIwpehSL68m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104035},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"421f6208c31679de108b59f81d8d37402128ce45","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/extract-translations.cjs ./dist/extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.12.2","_hasShrinkwrap":false,"devDependencies":{"glob":"^10.3.12","vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","crc-32":"^1.2.2","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","commander":"^12.0.0","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","@xmldom/xmldom":"^0.8.10","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.0.1_1714464487865_0.257917161293038","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@deriv-com/translations","version":"1.0.2","_id":"@deriv-com/translations@1.0.2","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"extract-translations":"dist/extract-translations.cjs"},"dist":{"shasum":"0606a83a90f2958582f7cfed4803abbd3824f76b","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.0.2.tgz","fileCount":35,"integrity":"sha512-Mt4wEF3+a2ySbrczMnE1dN4HvsTc9ENwDCLObFGubVJ9JZY2NULA6Qx8veCsTMQbc/SH7BLtjUrOnE80P9ss1g==","signatures":[{"sig":"MEYCIQCBJCfMT3EN4hhbs7Nj9opxJ+DZQ2M+btHzqH/GRl9AjwIhALsibWjmIQmdli9hhu3+9ml6FWb5498R5/qX7ueE5nr5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104266},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"42bc849fc284fb9e83ec166a7b78be62c002f058","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/extract-translations.cjs ./dist/extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.0.2_1714563347878_0.6222139034503633","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@deriv-com/translations","version":"1.1.0","_id":"@deriv-com/translations@1.1.0","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"extract-translations":"dist/extract-translations.cjs"},"dist":{"shasum":"1052ebefa7a35fae304a4110c2873c651f195c67","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.1.0.tgz","fileCount":35,"integrity":"sha512-lDtrXhg7GZc9d49kspRF5+FwLxGcWXRLWTc52vNCI99skaXMBePLprYugydB/7wX8nBlvznsVfAvZmCeCMDn+A==","signatures":[{"sig":"MEYCIQC/kdkUSmHP8oYUWTh6UWIo9/6HGYp6VWYDlFbalcj9JwIhANp7WTmbSjow0BaldISglM7UoI5H0mBLAwZvrIuouJjc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104887},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3212cdd7860df638ab532e097287e2654e838fb5","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/extract-translations.cjs ./dist/extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.1.0_1714568051062_0.7327306406925711","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@deriv-com/translations","version":"1.1.1","_id":"@deriv-com/translations@1.1.1","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"882db4a8899abb29962c7b0df7f1041fce0c5b91","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.1.1.tgz","fileCount":35,"integrity":"sha512-2D4ExXcLCUdtU1vpOsmyMiyQkq8v1A8KsjFLwPN0dBhthVY+tW1N2tfmp+OYqGFIClP1PpLtEOqP0NsEmG4Rlw==","signatures":[{"sig":"MEQCIC5z3MxTfktea4QAkSKBxn1vLn5jKgccLKG4KgkB86hvAiBrGk6f49SF+9WdER2pJ7keZwN8lbCR4DGnXGZ9jyX/0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104911},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7e0cea9cdb9d3d12a499efa41c6980ee8e000fda","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.1.1_1714568462791_0.9068023240866958","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@deriv-com/translations","version":"1.1.2","_id":"@deriv-com/translations@1.1.2","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"1c29119edde9397c238818d16366eeadd24f6f35","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.1.2.tgz","fileCount":35,"integrity":"sha512-JIcPNaqHLBponbBjZFJslD346JHeVaQchvyvn6F31jc3V/6wGXF8DNF3eqibbRcARt9OWoRIuRA0g5Os8u/zaw==","signatures":[{"sig":"MEUCIG8gBjZFfEg+NbnoDP75iF3ka++Rwazuu3A0ZId4gfBgAiEAr1T9Z3q0Js+U0eHRbhsIxHhVJ6xLiU3UcsRiUDMM7dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105978},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f6ea8de2bfcdb9e7afca174cfd742ce21f570fcc","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.1.2_1714632970471_0.1225641081501867","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@deriv-com/translations","version":"1.1.3","_id":"@deriv-com/translations@1.1.3","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"76e64a800d6c3363b5be6aa70e1f5f2d07061f8c","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.1.3.tgz","fileCount":35,"integrity":"sha512-CagW3oYNeav073ahULjZnq06tHNxMrhe9XPG9sF+MS2uL+LErhUgHevALZsTsmShNsUARMR23drMS9M9CoLymg==","signatures":[{"sig":"MEQCIB+TSMmYy8PM0iQ2rfh61GvBZlJlvjZT3yKOSg0P5TdaAiA4mBkFL8hrfkMdGvAWgnKwnDC8gnN3WoALTMJG6AOGBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105952},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e47cee2e4836434173f44e777ec33c9b122f242e","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.1.3_1714633163040_0.5853018120964333","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@deriv-com/translations","version":"1.1.4","_id":"@deriv-com/translations@1.1.4","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"af8c6e9f2bf61493885a1f1e79801f3b5f278fe2","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.1.4.tgz","fileCount":35,"integrity":"sha512-dkem1T2eGINpkemJCi3qEx/lAN6fF5wct8qh6zyrEhCV1GrDEYWpwib69mpZR8Lny2M1L8JBvXmfCmJPagwb+w==","signatures":[{"sig":"MEUCICcfig0VgwR97mEToXubgE7t9vicmzBeY3Q6PfW021GBAiEA6nHsSko+/G4tb1f+D4N0zpThvYJxRX7vz2AkRh9VV4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6da258646f506c72ed8d5d53c1a20e966b623c3d","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.1.4_1714637064629_0.7970447084052623","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@deriv-com/translations","version":"1.2.0","_id":"@deriv-com/translations@1.2.0","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"eb76807fb7f4544b58983942ab7336ccf94b9d43","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.2.0.tgz","fileCount":35,"integrity":"sha512-iRM0Nv8eJjlauGhmIvHtX/ZGP5A6X4TFQvJWTwuSBn4xdVaEJ5s8aCdebNYYI24ITw6mKKxy2RzLjrc5cDcGAA==","signatures":[{"sig":"MEUCIQDaUTPzA7YegMUsNdMHNg6fFWKEYCfGbe39ilkVGife/wIgOn+6rXeXc+3sOmBoeUBpQJSCRAc5dFBzJqJG4rv6PeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"8c794f88009f6a50ad8a257d2b93deea61ed914f","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.2.0_1714643304568_0.6534498979194912","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@deriv-com/translations","version":"1.2.1","_id":"@deriv-com/translations@1.2.1","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"df49405d44ca2edee15d9ab475ee40647a4565bf","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.2.1.tgz","fileCount":35,"integrity":"sha512-O4DB6zmF+OgXiR3sgT8wzyF5ouF1dm7j4zhpnJ5Gwcjhy9b76QPA1GnIn+5GP8QbE3HMGK7IW2m9truGjM9qhA==","signatures":[{"sig":"MEUCIApnPvLlygpCwGryf7ROh92jAMdHJCGn2rHsUsvDB0ZvAiEAtFcj5Rv6Hu0DvenWxfHpoY65CYLZHGjslQYo7IDzB/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b024851d1e9fe3a104aa44db127eac68dc154a61","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.2.1_1715229725666_0.4929040719239295","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@deriv-com/translations","version":"1.2.2","_id":"@deriv-com/translations@1.2.2","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"4ed5455310b7de133338fa26c4f8a5a714bbe17b","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.2.2.tgz","fileCount":35,"integrity":"sha512-+eOKZa64zvw7tBUlfwX9DKUlvPYm5vMxT873yDr31VZMywvT06YrWzs9BMHvdmHn12qed+OvGty5EFsswb2x6A==","signatures":[{"sig":"MEUCIQCkN8llLXexzG6DKjdUPRCAVLQZkFX87b4pZtaOCJwYYQIgW0uuud15zKMIB4yl4HHbRiUzuBP0xurSuVKTs8yne+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108101},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"f61aa4608597b556d1185f040bab58fcce72d22c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.2.2_1715579348536_0.11452483928849855","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@deriv-com/translations","version":"1.2.3","_id":"@deriv-com/translations@1.2.3","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"40cbf48f3b962d2120fa65d0f20e5d0236ec95b5","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.2.3.tgz","fileCount":34,"integrity":"sha512-NVZ2Ut8e+rG2eYjQhzI0nESmENx5U6wkaVoTZhAfFwswKJfTwDcOJYtmLPpUgAPUcgUNrWRx1iH0o5zGhLTOxg==","signatures":[{"sig":"MEYCIQDqnZSxLrMbl31EOVjraq87FB48+BOCpijx/D7mEuNWrQIhAKPLLQxLRpqq25tLIVDyHi8pRqqBJg7hnA9dfWiNKheo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108650},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6b4500f7d4f0b0900f983ea74e69337b7f828a18","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.2.3_1715849211686_0.5281339520768564","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@deriv-com/translations","version":"1.2.4","_id":"@deriv-com/translations@1.2.4","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"ac6cf8090b6dd422de91e68bc4c7f4a354010e34","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.2.4.tgz","fileCount":35,"integrity":"sha512-LA6ZVNRhigN+wFQsfNzCCWdF0u4saud/AtnDDDlUo1pioKNckXoMv8RxvodiiSbnU4BvChaar/wvPeR3c+O3oA==","signatures":[{"sig":"MEUCIC0XAOkI7HFlUEoScFROOf45EVQkFoGXmWEtI1iVx8imAiEA/rk2vt790Pu9WkNn2IBtyo3XG1nf6OMzE/n10E/s7bc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c8d645bb57559f33ac3b7fd86e9c40f591e15f97","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.2.4_1716447886451_0.09698119116715809","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@deriv-com/translations","version":"1.2.5","_id":"@deriv-com/translations@1.2.5","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"11136a4bd09e138a0d6b92004f2dafb64db420ef","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.2.5.tgz","fileCount":35,"integrity":"sha512-mX2hbleMi0b96x8YJ2cO2IwSoZh0M4ggmEHJtDNX02zSVfSAhie/+zyzerUZV42Q4QtvqloxWITQKSJpAWwgPw==","signatures":[{"sig":"MEUCIEJhOJbqwwABmEmYsV0FT4n68pvgcoULXsvB6jqbXjgkAiEAsHADHKUtsD9z/bhyvt00xrEhW2gxwJMwaM0/7mYdwN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"62d5fa33afeef7754eef378c52811099180afe52","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.2.5_1717668750682_0.4523254741761311","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@deriv-com/translations","version":"1.2.6","_id":"@deriv-com/translations@1.2.6","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"532ec53e9121743fc52e49171eadfda95d6bf2d0","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.2.6.tgz","fileCount":35,"integrity":"sha512-n9i3xtwRAmRMZI91Cn9U4hqtV2NzwJWBm7wxubYlR60V3Ep1y4upGtoT5/BvtTSygSyuOZVP9eMWe0XODFPSpg==","signatures":[{"sig":"MEUCIDJoaBP4K0XNgrF77UynLiE4/aR1D2H+6TAITsUeUu+MAiEAlPxdI8nUdcLfHcQvm2IVBbtscbE4Jaovu8GUaqj9wvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0d9dbc3affa8a8c6c93541e9d11a761e9f9360d6","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.2.6_1717669086461_0.04257886014605661","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@deriv-com/translations","version":"1.2.7","_id":"@deriv-com/translations@1.2.7","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"bab4f80089ffeb0e5808e72fc5baaef658c4e008","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.2.7.tgz","fileCount":35,"integrity":"sha512-iZd2lDvOulVXAE89TcQwisa8F1U4UL/vvZxgsDCsbrS0DEDXV9dowXQCmSv23sSReJsQYOey7o9idZSLuRHCOg==","signatures":[{"sig":"MEUCIQCg5dzq0u/re8UFidehNi/NhMgGBtkrCgDKUhl7g56tVgIgPPRVWkTxvoboXiakqLn0yf6LTkCabYot5CIpXYbf86E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"40cefcf42a1cc60c31ebda86c5de31ac055d19b1","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.2.7_1717669404189_0.5483453814818842","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@deriv-com/translations","version":"1.2.8","_id":"@deriv-com/translations@1.2.8","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"73b9590e11cda4fa0c14f81b6db7bad2dd83d594","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.2.8.tgz","fileCount":35,"integrity":"sha512-NLUZ3a3sSEZ1bHrzNNWn+8YGGnEoWglIbVLa75soVuAZL97TjGpumOyuxxrms8Zvm1HUuup4+fCgcCpAD6cJUA==","signatures":[{"sig":"MEUCIQCmFV38UsRI2baghXlV9rk7LBErTbuSpdw2yaBe1vytYAIgBUh8O8JUtwke2JCElySfIeJGsK0M5ss2xD55yyD9RV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"23ac4e426e8abb0738c2a1542cc028124ed79c94","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.2.8_1717669992338_0.29201468799889274","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@deriv-com/translations","version":"1.2.9","_id":"@deriv-com/translations@1.2.9","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"24664870710d9d3e85a5ad2df1e2b2bdf5ae6c53","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.2.9.tgz","fileCount":35,"integrity":"sha512-0jeN1A/0V/07J3swGwfLJ5omLx1YaUYgl2hmZB/3qGCuJJgAX5jOjCwIQyc0vkcH8i1nlVrJzFYILlLwaMmMpw==","signatures":[{"sig":"MEQCIDcDGkFzYIZ2rVVeKt5neU+ejy+BpO7CZPNZfEsn/mfoAiBc56zauhEOpd/MCI2tPF31fY61TH+aUXai2IN2oh6sfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109311},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7b7e2f27d16911d8b3b55c28143f11abebef2e87","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.2.9_1717670459145_0.3700187729577711","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@deriv-com/translations","version":"1.3.0","_id":"@deriv-com/translations@1.3.0","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"ab119873d08b755c2c7fd5a38d401718ab955f7a","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.0.tgz","fileCount":35,"integrity":"sha512-hEpSH0zmjh0Qi9EdptFe6Wcw/X0yMbayc4wo+xNOmSYDyBjWDPWTcmwTfpktSEel7cNjkBdM7/eTcDwanNw6dw==","signatures":[{"sig":"MEQCIBPCe9Dl/YLmUStKskVq3oN948f8Tr8VEbEuP/6/96hOAiA5n3wSb4BjFnAwpZHkIZXhxFTkd47cvNGhiAaGHvLm1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109783},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"617382a98efc39e7063882d22bb7ae5c05df5ec0","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.0_1717671310605_0.7346542419785917","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@deriv-com/translations","version":"1.3.1","_id":"@deriv-com/translations@1.3.1","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"da4d08782e02545bbc62749ddb61c5b16776bb92","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.1.tgz","fileCount":35,"integrity":"sha512-viMApXnlYTudJ3eFQVxqa2o6KEKmnHH/QZp8+yHPHKtjqo+1Wp8XGXjEhxtbAS8aXq003fA8hi+dgvDdg95LMg==","signatures":[{"sig":"MEUCICTLensAUiQxTJU6f53C8q7oLrd5cE2/7rEYjspB9zqcAiEA4uIzeGgpnjhG9OlFgUO8M2A8fjGDc2L2U+RxtRaVJwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109783},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7c82be5b798d5f7a10769165ba6f08b6dbe1c7d6","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.1_1717672022683_0.35124438496534105","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@deriv-com/translations","version":"1.3.2","_id":"@deriv-com/translations@1.3.2","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"fcf341f8003eea241a7815b4995fe6cee6f370bf","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.2.tgz","fileCount":36,"integrity":"sha512-8gSJ5qlAYorlOZhj8pe2CAOZWf4pwqeAKNN7oEm0KBN879SE62jJ8YesJcD5N5zshdQOXsCSMXxKxlIIgxOZmQ==","signatures":[{"sig":"MEYCIQC9o9567goe/K6zU95K0TEF4aDCgdssCATtfGXLk6bwbwIhAIILafIhVE+0PJHBbkrTfBITf4GhC3WNU1btpaF7oz+X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131542},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a757c80e005bfcad67a07b6354b856016161f0a8","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.2_1718081733778_0.38703760402147425","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@deriv-com/translations","version":"1.3.3","_id":"@deriv-com/translations@1.3.3","bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"ca00fb6ad8f85b5b04f4b11e3b3064f6c2fc763f","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.3.tgz","fileCount":36,"integrity":"sha512-GANIMqYfHiMnt7Qocfp2HBdnxLDL8B2aRCimyTjBG8xtuoqJ+gUoy9tqmCaOjmiHEc50uvQdQwtuo784QeDcsg==","signatures":[{"sig":"MEYCIQDZ+OTh80uMgr1TP1G1+KTHuxNf1TXhmSl86FesV0gVogIhAJGPhx7b4UkGA6oLdKouB3ufsfcid/e1Ch5Ca00PX8N2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131588},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c35540df23799c14d02fd58270645a499b7903bd","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.3_1719384378334_0.9940292353423432","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@deriv-com/translations","version":"1.3.4","_id":"@deriv-com/translations@1.3.4","bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"f8d69ef4357f9425837eb47c25859079bd595ede","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.4.tgz","fileCount":36,"integrity":"sha512-dWehFcOfgFYPsmtRO+n0/qJRZSlFrasGgnkvwt2aQK0pVVmWED1igTQWisJBBpgfIGcUTfEFaCo6oMk/sVyxig==","signatures":[{"sig":"MEQCIA1qMSkgbg/PyT4IaKSRaMmOG1NVRiJVyLyyvnFUsiwVAiBiL9mXvqHY6dvu8genJs6/03LrU9ClWHjipWxM/OOL9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131640},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"faefb6c3662d1091a0af962cad8e33d7cc6f5aaa","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.4_1719470028087_0.37473372166229413","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@deriv-com/translations","version":"1.3.5","_id":"@deriv-com/translations@1.3.5","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"df9f127784a4eef419ca1579d66ef2ecdc4e9ee6","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.5.tgz","fileCount":36,"integrity":"sha512-KIUQp9UgO87puFM45dJz76gSoSxAskQTHYMbOXvThG07UcjBhU3MRYAJUWKrJWE4WcdGhkJbH1CIDkqzRjHhxQ==","signatures":[{"sig":"MEUCIGbMnBl3mX+q5SCLS+kNfxZ8/FDMy1BgBMzIztk3b7+/AiEA3gKl0j5sGK+pnOG0Gc83EpkSJJ9w8jWCP+FnPIFjvGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131405},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3bba44a6ca860e45b47ceeaf6bb1f7506950b2d0","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.5_1722589230586_0.7077896694540209","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@deriv-com/translations","version":"1.3.6","_id":"@deriv-com/translations@1.3.6","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"efbe04388816056ed5305bbd1395e590e21315e7","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.6.tgz","fileCount":36,"integrity":"sha512-RcHvBQkpsGnPy491nNHL8IMQIcrNK3GRIkRwWn5RxLeATIgYQZvOxzTUBkYs8HPaiEXUlUdX/3tGTqWanhk2dw==","signatures":[{"sig":"MEYCIQC6AWkN3GwtLA7nYgKHP15zQE5w0cuVFaoV2aEO2fxSWwIhAMaSQs7YcPkYepP8yb/K4Jx2tIYepxe560BTmqWqyla0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131446},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2c8a797394b1bc40d06514212b82ebf1dd333ac8","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.6_1722856376111_0.9722747660843836","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@deriv-com/translations","version":"1.3.7","_id":"@deriv-com/translations@1.3.7","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"b99f24e6ec306360594b6efb54d8c32cde883b8d","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.7.tgz","fileCount":36,"integrity":"sha512-pybafUBRfLdPaaY5gnLpQM860BqZsozXy+Ax9MtbH2tVh26RjHFrHUsrlPjiBqaTQzUDCVWZHodtIcCyWzNSWQ==","signatures":[{"sig":"MEUCIQDE5JpAe1NtuOsJVrHGPI9qLE/y3NiclNZTwP4UxjHq0gIgDac+HRe4bJFkllzwdMid+sRh3Dd27YN4LS2pjuOmor8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131574},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"937f4850c8005c668baa5316f1368547bba34156","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.7_1722915902368_0.5138159226131029","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@deriv-com/translations","version":"1.3.8","_id":"@deriv-com/translations@1.3.8","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"9e5e8e69799e0e47a7c8aa349b872e0c072e02b2","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.8.tgz","fileCount":36,"integrity":"sha512-WQjE4QMf9qFAkmYM8OJLgNYsXy6SHSPlDjlDl7MIyLecqAg/nxzSEz8zdlbq5C1u7IFMwVLBKf1AVNkB7qBluQ==","signatures":[{"sig":"MEQCIGJ2P2hjIulhiTaK1yHufoMU5y8gulEsk4tCSQE0YmWuAiBFS+oE0kq7DBrtUbjSICHqqycTg3A5P30kI/gNwGBf7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131574},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b58bf1ce034f3647576b0800b4ec0fae7a4153eb","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.8_1723180440402_0.41507610650457893","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@deriv-com/translations","version":"1.3.9","_id":"@deriv-com/translations@1.3.9","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"bb76dda09df73ec29087fe0694d510639556a52e","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.9.tgz","fileCount":36,"integrity":"sha512-LYi6Oh31iOi4EPUxtGxTycyvOjMpoNE8j/to0JprhqeARp3SrBJAoVpkYaFJrCBdBrJ/QTYauMPlBLgOYJ6lJw==","signatures":[{"sig":"MEYCIQCGA/UBOcr/L/nhDpqFtFC/JA8qPArzbRN8Lbxd7zLkyAIhAN96kBxcdiZarXbL3Aji3G1pompEad5d5UuVK5FqZFni","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131608},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6d2f6b71fdce0d4a0d5180d9c8928c65fd1adafb","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.3.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.9_1724145028649_0.4048428942446345","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"@deriv-com/translations","version":"1.3.10","_id":"@deriv-com/translations@1.3.10","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"9c59d2789bbc6c36ebc337b34ec2f6992e866843","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.10.tgz","fileCount":36,"integrity":"sha512-s7EWKas7efKq7ABvcUbtRTbBJL9WM3/pwQGojqF4iDPZpj21wH87FLPctbqom3+t6oxUqxRt8vLmuRNStNZVMg==","signatures":[{"sig":"MEUCIQCZzHCI8UuQBaMgFJsA3FcmNGMISBs53Yqa8Qx77NRPeAIgRJfTJO9UUYddQ4tE4gwrmEMHuK2Ngh36i9n0wb6DiAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"dbfc5fc38f744fec73d63aa3b93ab232b222162b","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.6.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.10_1748405793460_0.36548524138943894","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@deriv-com/translations","version":"1.3.11","_id":"@deriv-com/translations@1.3.11","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"94c6291c1d57969f6eb999a7a71d370f9c36ebb7","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.11.tgz","fileCount":36,"integrity":"sha512-0xyKe7z/fXT6Q5XKDNh+edY5zNZ/Qej+PlmhMvB+DdNCbNwl5gLF3kq9qY5HK1zDkuc5GZD28tJhD74z7TaWkg==","signatures":[{"sig":"MEUCIQC23iPj2MhGchIIwS//VDtaA9Fod+1+EPd9QDRXWCzh6wIgW4dFzdSwj8vv9xZ9KAeSR2mdJqHb4TtapXObLJ2SKvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130255},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"55923bc30a4ffa521a3769c79ad8f8cdea690da7","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.8","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^1.6.1","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^3.7.3","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.11_1748509574150_0.8609715527269608","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"@deriv-com/translations","version":"1.3.12","_id":"@deriv-com/translations@1.3.12","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"2e84dbb99b993496d096d5b24094c5e961ca9f45","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.3.12.tgz","fileCount":36,"integrity":"sha512-XtfrqKzWQCCRE2vTcwqTOCZiNX789ycx1r+CFLugah/pKGyDRRhrlGKTrRGxq56uPB1wgJFKe6nnIuoKWjLPXg==","signatures":[{"sig":"MEYCIQDZV/N2vuAw+a6lH9UMpd8l378FZu2l0RPQ9pXt0bOg7AIhAK09rW4RY0rdMwkZI1x2eJKYgT5Rg1DKVjsdRFMEdVDo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"1e2bfa2b54a89636067f7497692a2841cd6ab26c","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.19.3","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.5","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^3.2.4","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.3.12_1753177294504_0.869311849732403","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@deriv-com/translations","version":"1.4.0","_id":"@deriv-com/translations@1.4.0","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"3b1f3abcb2628abf65e28d8a261258a5956afe32","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.4.0.tgz","fileCount":36,"integrity":"sha512-LEF6LbaxqMebeyjHhr+GxdbAat8lL7cBAtCalQ+kDevLv39fXuktTV6f1DXvg8VNJEkY2RKsx9jGjwvFVecNOw==","signatures":[{"sig":"MEUCIDsDYQJODbAH2Rp7aI0vppIZHaKegZsqGNmZb6+vT+KaAiEA6adHsntt2hHMGC8D0TVGW+vVF1sfCjxEB7tbm2x0fSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129856},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6ead5fd9315e82bb128ff3fe16a70a583f482f97","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"10.6.0","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"glob":"^10.3.12","crc-32":"^1.2.2","commander":"^12.0.0","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.5","jsdom":"^24.0.0","react":"^18.2.0","eslint":"^8.55.0","vitest":"^3.2.4","i18next":"^23.7.18","react-dom":"^18.2.0","typescript":"^5.2.2","@babel/core":"^7.23.7","@types/react":"^18.2.43","react-i18next":"^14.0.1","vite-plugin-dts":"^4.5.4","@types/react-dom":"^18.2.17","semantic-release":"^23.0.6","@vitejs/plugin-react":"^4.2.1","@testing-library/react":"^14.2.1","@semantic-release/github":"^10.0.2","@testing-library/jest-dom":"^6.4.2","@typescript-eslint/parser":"^6.14.0","eslint-plugin-react-hooks":"^4.6.0","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.5.2","eslint-plugin-react-refresh":"^0.4.5","@typescript-eslint/eslint-plugin":"^6.14.0","@semantic-release/commit-analyzer":"^12.0.0","@semantic-release/release-notes-generator":"^13.0.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.4.0_1762233153128_0.5566833849093953","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@deriv-com/translations","version":"1.4.2","_id":"@deriv-com/translations@1.4.2","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"0a557d1e577a3d26a2c0dc72f18a4762ab6ffdfe","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.4.2.tgz","fileCount":39,"integrity":"sha512-2Mg/2R1tAQFOrcfEv1udfBxRNHYp5sMwdLlKUEOxby2JoNnZfDlZAy93oVWpIZR9yokVjCb5JbNjYN2PCIOJDg==","signatures":[{"sig":"MEUCIEQPSd5oqJbXVWil3i34IXt/yITRsiZxAAy7NTBAu3a7AiEAkcBGoqEZzzoNhpKr2vYBFl9WN/MdPFmX0v/Gz3oE/nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110609},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7d6be1ec2d5afde9675da252269411d95161a923","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"11.12.1","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^13.0.6","crc-32":"^1.2.2","commander":"^14.0.3","@xmldom/xmldom":"^0.9.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","jsdom":"^24.0.0","react":"^19.2.4","eslint":"^9.39.4","vitest":"^4.1.2","i18next":"^26.0.3","react-dom":"^19.2.4","typescript":"^6.0.2","@babel/core":"^7.29.0","@types/react":"^19.2.14","react-i18next":"^17.0.2","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","semantic-release":"^25.0.3","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@semantic-release/github":"^12.0.6","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.5.2","@typescript-eslint/eslint-plugin":"^8.58.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.4.2_1775554519758_0.3127376254391627","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@deriv-com/translations","version":"1.4.3","_id":"@deriv-com/translations@1.4.3","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"41a7cf6fe3ec3989bf1de29431ead3aa519ca2f3","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.4.3.tgz","fileCount":33,"integrity":"sha512-ladoqAd3Q7zLj0Bm66q0yGI8IXT5veoAaHrTPorDEP5fiHBKuooJcofA4eEFlFhhiLm6rIJx0db7CtbZNdgcsg==","signatures":[{"sig":"MEUCIH8+Pa6sxOH3Cf0LqdLoDs32QafaMxMfRW4IaGqu8Z9DAiEAht83qpa628Szsh3FeEd2+XV6a/oKMI3e6Gya3uITF9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36780},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"96aaa0d29cb3ee3df3c6643ce8d1336e1ef75aa6","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"11.12.1","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^13.0.6","crc-32":"^1.2.2","commander":"^14.0.3","@xmldom/xmldom":"^0.9.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","jsdom":"^24.0.0","react":"^19.2.4","eslint":"^9.39.4","vitest":"^4.1.2","i18next":"^26.0.3","react-dom":"^19.2.4","typescript":"^6.0.2","@babel/core":"^7.29.0","@types/node":"^25.6.0","@types/react":"^19.2.14","react-i18next":"^17.0.2","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","semantic-release":"^25.0.3","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@semantic-release/github":"^12.0.6","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.5.2","@typescript-eslint/eslint-plugin":"^8.58.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":"^17.x || ^18.x","react-dom":"^17.x || ^18.x"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.4.3_1776409491677_0.6313372835765492","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@deriv-com/translations","version":"1.4.4","_id":"@deriv-com/translations@1.4.4","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"fb6331715ab2d3b7d8afedec75b7aaf3a7495b96","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.4.4.tgz","fileCount":33,"integrity":"sha512-Did67XErhMVl1gIPWOaI1TtN4DjGnTPhyv5OCM1YN8iSlwBsmnsNQhgFcopNrdJNA2zV87amRHI/UsMbKQbLIA==","signatures":[{"sig":"MEUCIFOsrmylDa752N8vF9KWxgqeIItYejdYWd9dJRaa04V+AiEAts2EbY2nFOBRds9dTfe+gYCRt5IYlBPXKYgiD6AWt1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36840},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"81ad0b546c018d9b86966a3e462f4359fc2c15d2","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"11.12.1","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^13.0.6","crc-32":"^1.2.2","commander":"^14.0.3","@xmldom/xmldom":"^0.9.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","jsdom":"^24.0.0","react":"^19.2.4","eslint":"^9.39.4","vitest":"^4.1.2","i18next":"^26.0.3","react-dom":"^19.2.4","typescript":"^6.0.2","@babel/core":"^7.29.0","@types/node":"^25.6.0","@types/react":"^19.2.14","react-i18next":"^17.0.2","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","semantic-release":"^25.0.3","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@semantic-release/github":"^12.0.6","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.5.2","@typescript-eslint/eslint-plugin":"^8.58.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":"^17.x || ^18.x","i18next":">=23.0.0","react-dom":"^17.x || ^18.x","react-i18next":">=14.0.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.4.4_1776421009924_0.5417984542086975","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@deriv-com/translations","version":"1.4.5","_id":"@deriv-com/translations@1.4.5","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"c3286156e066fde6296499a6326569a785a5055b","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.4.5.tgz","fileCount":33,"integrity":"sha512-cHgFizDvg+xurAQ7yzX/cE7gNXZSHiC5m9BPQcJ6b8XSKdqcjvPSqCOm3+oZvtggAnUSVasOobWoEq/t0zWpmg==","signatures":[{"sig":"MEQCIGqVfT3LCF2F2O2qa1VcRQR6j6Mo9Ppzq3R3A1IeLkaSAiAv+AEJO/RgzLW7QB0y5UkG9GMpGFns1lcQGAFsl5OCYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36854},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"c6179e285b6f1c6b5ba4ab146094fdd9439a9331","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"11.12.1","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^13.0.6","crc-32":"^1.2.2","commander":"^14.0.3","@xmldom/xmldom":"^0.9.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","jsdom":"^24.0.0","react":"^19.2.4","eslint":"^9.39.4","vitest":"^4.1.2","i18next":"^26.0.3","react-dom":"^19.2.4","typescript":"^6.0.2","@babel/core":"^7.29.0","@types/node":"^25.6.0","@types/react":"^19.2.14","react-i18next":"^17.0.2","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","semantic-release":"^25.0.3","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@semantic-release/github":"^12.0.6","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.5.2","@typescript-eslint/eslint-plugin":"^8.58.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":"^17.x || ^18.x","i18next":">=23.0.0","react-dom":"^17.x || ^18.x","react-i18next":">=14.0.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.4.5_1776422218423_0.018835028786142072","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"@deriv-com/translations","version":"1.4.6","_id":"@deriv-com/translations@1.4.6","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"522f40ed2d95d0a9c5780b4c50f245e4b5097ca7","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.4.6.tgz","fileCount":32,"integrity":"sha512-T6FMQA3vMoUNXMMS+rpbN40o5KtpFVMbPET6O+yBkPAiDrrMC97Dye3PndyfKZL20Jp2ah52gXfmrBnmeHbMQA==","signatures":[{"sig":"MEUCIDgUoo6vKNw8yPEfINIjnvh4jjl+eAZ90HBsTpNkPf3vAiEApFyWhwSTCAot3aaPsmxI/hCRyhvet5VsFwSWbp8WXV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28972},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"3a224d36dfd49ebcfbc6639ce8eb00af9a509399","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"_npmVersion":"11.12.1","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^13.0.6","crc-32":"^1.2.2","commander":"^14.0.3","@xmldom/xmldom":"^0.9.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","jsdom":"^24.0.0","react":"^19.2.4","eslint":"^9.39.4","vitest":"^4.1.2","i18next":"^26.0.3","react-dom":"^19.2.4","typescript":"^6.0.2","@babel/core":"^7.29.0","@types/node":"^25.6.0","@types/react":"^19.2.14","react-i18next":"^17.0.2","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","semantic-release":"^25.0.3","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@semantic-release/github":"^12.0.6","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.5.2","@typescript-eslint/eslint-plugin":"^8.58.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":"^17.x || ^18.x","i18next":">=23.0.0","react-dom":"^17.x || ^18.x","react-i18next":">=14.0.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.4.6_1778667678351_0.962491292860483","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"@deriv-com/translations","version":"1.4.7","_id":"@deriv-com/translations@1.4.7","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"d187e54a2e36dee33995927c939a8615a2d2d3e8","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.4.7.tgz","fileCount":32,"integrity":"sha512-bRDsHMKLUcub8emv9Sh3Ox8pB9ZwTcuRnpOITLl5CCUwHzREcPQ82uvBBeO3JlI81zvVtdPGwoCr6Q6C411k7w==","signatures":[{"sig":"MEQCIA3n0yD6+piedvLTARh4rGp8HgEJCDtQm6d/EzlPydNXAiAP3AI2IOQ7xcTYFqdfqkiHYsDQWQd1xLWgvwjaNCXVqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29114},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d8c1bd4ec00eb56571385fef96f36659551b0841","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"overrides":{"brace-expansion@1":"1.1.18","brace-expansion@2":"2.1.4","brace-expansion@5":"5.0.9"},"_npmVersion":"11.12.1","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^13.0.6","crc-32":"^1.2.2","commander":"^14.0.3","@xmldom/xmldom":"^0.9.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","jsdom":"^24.0.0","react":"^19.2.4","eslint":"^9.39.4","vitest":"^4.1.2","i18next":"^26.0.3","react-dom":"^19.2.4","typescript":"^6.0.2","@babel/core":"^7.29.0","@types/node":"^25.6.0","@types/react":"^19.2.14","react-i18next":"^17.0.2","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","semantic-release":"^25.0.3","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@semantic-release/github":"^12.0.6","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.5.2","@typescript-eslint/eslint-plugin":"^8.58.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":"^17.x || ^18.x || ^19.x","i18next":">=23.0.0","react-dom":"^17.x || ^18.x || ^19.x","react-i18next":">=14.0.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.4.7_1786440321436_0.36855039751721486","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"@deriv-com/translations","version":"1.4.8","_id":"@deriv-com/translations@1.4.8","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"dist":{"shasum":"c5ef4799591b9a05cd3b0c9b9cded523be0b6598","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.4.8.tgz","fileCount":32,"integrity":"sha512-KtAK+m6UArs4DDpURUb6qdURveXDbnue0XVttA+mfl4xdgvMF+eU21V3SbbQyeHHBo0Mz9Wxwa9dHV4E77QAlA==","signatures":[{"sig":"MEUCIEUpQ1njpqvmd2GWytWmEiMFgyBrSH0iK1oBcl/Q3XU0AiEApF7beSmWLXDuQ3inGITslPTKREhbyEtXXZwt2lNsi54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29114},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"90c42da5ea6a00dcee7fd423854b6a111a10a1ff","private":false,"scripts":{"dev":"vite","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","prepublish":"npm run test && npm run build"},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"overrides":{"brace-expansion@1":"1.1.18","brace-expansion@2":"2.1.4","brace-expansion@5":"5.0.9"},"_npmVersion":"11.12.1","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^13.0.6","crc-32":"^1.2.2","commander":"^14.0.3","@xmldom/xmldom":"^0.9.9"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.4","jsdom":"^24.0.0","react":"^19.2.4","eslint":"^9.39.4","vitest":"^4.1.2","i18next":"^26.0.3","react-dom":"^19.2.4","typescript":"^6.0.2","@babel/core":"^7.29.0","@types/node":"^25.6.0","@types/react":"^19.2.14","react-i18next":"^17.0.2","vite-plugin-dts":"^4.5.4","@types/react-dom":"^19.2.3","semantic-release":"^25.0.3","@vitejs/plugin-react":"^6.0.1","@testing-library/react":"^16.3.2","@semantic-release/github":"^12.0.6","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.58.0","eslint-plugin-react-hooks":"^7.0.1","@semantic-release/changelog":"^6.0.3","@testing-library/user-event":"^14.6.1","eslint-plugin-react-refresh":"^0.5.2","@typescript-eslint/eslint-plugin":"^8.58.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0"},"peerDependencies":{"react":"^17.x || ^18.x || ^19.x","i18next":">=23.0.0","react-dom":"^17.x || ^18.x || ^19.x","react-i18next":">=14.0.0"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.60.1"},"_npmOperationalInternal":{"tmp":"tmp/translations_1.4.8_1788407813802_0.41975717735761164","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"@deriv-com/translations","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"deriv-extract-translations":"dist/deriv-extract-translations.cjs"},"private":false,"version":"1.4.9","scripts":{"dev":"vite","build":"tsc && vite build && cp ./src/scripts/deriv-extract-translations.cjs ./dist/deriv-extract-translations.cjs","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","test":"vitest ./src/__tests__/*.test.tsx","prepublish":"npm run test && npm run build"},"peerDependencies":{"i18next":">=23.0.0","react":"^17.x || ^18.x || ^19.x","react-dom":"^17.x || ^18.x || ^19.x","react-i18next":">=14.0.0"},"devDependencies":{"@babel/core":"^7.29.0","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/github":"^12.0.6","@semantic-release/release-notes-generator":"^14.1.0","@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1","@types/node":"^25.6.0","@types/react":"^19.2.14","@types/react-dom":"^19.2.3","@typescript-eslint/eslint-plugin":"^8.58.0","@typescript-eslint/parser":"^8.58.0","@vitejs/plugin-react":"^6.0.1","eslint":"^9.39.4","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","i18next":"^26.0.3","jsdom":"^24.0.0","react":"^19.2.4","react-dom":"^19.2.4","react-i18next":"^17.0.2","semantic-release":"^25.0.3","typescript":"^6.0.2","vite":"^8.0.4","vite-plugin-dts":"^4.5.4","vitest":"^4.1.2"},"optionalDependencies":{"@rollup/rollup-linux-x64-gnu":"^4.60.1"},"overrides":{"brace-expansion@1":"1.1.18","brace-expansion@2":"2.1.4","brace-expansion@5":"5.0.9"},"dependencies":{"@xmldom/xmldom":"^0.9.9","commander":"^14.0.3","crc-32":"^1.2.2","glob":"^13.0.6"},"gitHead":"f20a1686d30a211a1664b44ff5c8349e8b251190","_id":"@deriv-com/translations@1.4.9","description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","_nodeVersion":"22.14.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-dDkdlO5E7Ff/yJ/JZeObyhaqKKXfZkkBBVGWI+H3eDbkJ90lvoemQiXL/qwvC7oaZtFJxMESnZOu+fd+5lHlzA==","shasum":"d3f57aa36927ff2ff91041c38df0dc34f66357fc","tarball":"https://registry.npmjs.org/@deriv-com/translations/-/translations-1.4.9.tgz","fileCount":32,"unpackedSize":29136,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD7o89NaKXVw95ZeOJrbkGW9+2TtJslnSiMSDfJg6Z6NgIhAOW4x6gPbe2DAtp75v+uwzCk7v6tDWT8hplD2B+kB+C0"}]},"_npmUser":{"name":"deriv-web","email":"web-access@deriv.com"},"directories":{},"maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/translations_1.4.9_1788855908321_0.926189734672594"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-16T08:11:10.245Z","modified":"2026-09-08T08:25:08.602Z","0.0.0-development":"2024-04-16T08:11:10.633Z","1.0.0":"2024-04-29T08:35:38.951Z","1.0.1":"2024-04-30T08:08:08.024Z","1.0.2":"2024-05-01T11:35:48.028Z","1.1.0":"2024-05-01T12:54:11.205Z","1.1.1":"2024-05-01T13:01:03.058Z","1.1.2":"2024-05-02T06:56:10.636Z","1.1.3":"2024-05-02T06:59:23.230Z","1.1.4":"2024-05-02T08:04:24.815Z","1.2.0":"2024-05-02T09:48:24.749Z","1.2.1":"2024-05-09T04:42:05.875Z","1.2.2":"2024-05-13T05:49:08.752Z","1.2.3":"2024-05-16T08:46:51.858Z","1.2.4":"2024-05-23T07:04:46.609Z","1.2.5":"2024-06-06T10:12:30.814Z","1.2.6":"2024-06-06T10:18:06.611Z","1.2.7":"2024-06-06T10:23:24.334Z","1.2.8":"2024-06-06T10:33:12.510Z","1.2.9":"2024-06-06T10:40:59.286Z","1.3.0":"2024-06-06T10:55:10.751Z","1.3.1":"2024-06-06T11:07:02.865Z","1.3.2":"2024-06-11T04:55:33.950Z","1.3.3":"2024-06-26T06:46:18.533Z","1.3.4":"2024-06-27T06:33:48.246Z","1.3.5":"2024-08-02T09:00:30.775Z","1.3.6":"2024-08-05T11:12:56.307Z","1.3.7":"2024-08-06T03:45:02.514Z","1.3.8":"2024-08-09T05:14:00.557Z","1.3.9":"2024-08-20T09:10:28.817Z","1.3.10":"2025-05-28T04:16:33.671Z","1.3.11":"2025-05-29T09:06:14.344Z","1.3.12":"2025-07-22T09:41:34.705Z","1.4.0":"2025-11-04T05:12:33.399Z","1.4.2":"2026-04-07T09:35:19.901Z","1.4.3":"2026-04-17T07:04:51.811Z","1.4.4":"2026-04-17T10:16:50.053Z","1.4.5":"2026-04-17T10:36:58.560Z","1.4.6":"2026-05-13T10:21:18.494Z","1.4.7":"2026-08-11T09:25:21.565Z","1.4.8":"2026-09-03T03:56:53.933Z","1.4.9":"2026-09-08T08:25:08.459Z"},"description":"This is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.","maintainers":[{"name":"deriv-web","email":"web-access@deriv.com"}],"readme":"# `@deriv-com/translations`\n\nThis is a localization library that uses `i18next`, `react-i18next`, and a custom OTA SDK for translations.\n\n**In this document**\n\n- [Overview](#overview)\n- [Requirements](#requirements)\n- [Setup](#setup)\n- [Usage](#usage)\n    - [`initializeI18n`](#initializei18n)\n    - [`<Localize />`](#localize-component-example)\n    - [`localize`](#localize-example)\n    - [`useTranslations` Hook](#usetranslations-hook)\n- [Syncing translations to CDN](#syncing-translations)\n    - [Example usage of the action in the workflow file](#example-usage-of-the-action-in-the-workflow-file)\n- [Contributing](#contributing)\n\n## Overview\n\n![image](https://github.com/amir-deriv/translations/assets/129206554/e303f0cb-e15f-41e9-92ad-f930e43c484b)\n\n\n## Requirements\n\nThe stored translation directory must have the following structure:\n`{{ BASE_URL }}/translations/{lang}.json`\n\nbase_url is the cdnUrl passed to the `initializeI18n` function, and lang is the language code. Refer to the [example](#initializei18n)\n\n## Getting Started\n\nTo get started, one would need few things to setup first which are:\n1. A Crowdin project which will be used to manage translations for your project.\n2. A Cloudflare R2 account to store the translations.\n    - Create a new bucket in the R2 account.\n    - Create a new access key in the R2 account.\n3. Add the following secrets to your repository:\n    - `CROWDIN_PROJECT_ID`: Open your crowdin project and navigate to `Tools` tab, you will be able to get the Project ID, store that in your github secrets.\n    - `CROWDIN_PERSONAL_TOKEN`: This can be obtained by logging in to your crowdin account and clicking on your profile icon and goto `Settings > API` and create a new personal access token, store that in your github secrets.\n    - `R2_ACCOUNT_ID`: R2 account ID from the Cloudflare R2 dashboard.\n    - `R2_ACCESS_KEY_ID`: R2 access key ID from the Cloudflare R2 dashboard.\n    - `R2_SECRET_ACCESS_KEY`: R2 secret access key from the Cloudflare R2 dashboard.\n    - `R2_BUCKET_NAME`: R2 bucket name from the Cloudflare R2 dashboard.\n4. Add the following environment variable in your repository:\n    - `PROJECT_NAME`: Add project name in your environment variable which will be used for Cloudflare R2 folder name for translations.\n    - `CROWDIN_BRANCH_NAME`: Add the branch name for your crowdin project to separate the translations based on environment, this needs to be put into the environment variable instead of secret because the consumer of the package needs it while defining the `cdnUrl` to access the translations.\n5. Setup the github action to sync the translations to the CDN, refer to the [Syncing translations](#syncing-translations) section for more details.\n\nInstall the package by running:\n\n```bash\nnpm install @deriv-com/translations\n```\n\n### Setup\n\n- initialize translations in main component by importing and calling `initializeI18n` outside of the component function.\n- pass the return value to the `TranslationProvider` component from `@deriv-com/translations`.\n- pass default language to the `TranslationProvider` component.\n\n```jsx\n    import { initializeI18n, TranslationProvider } from '@deriv-com/translations';\n    ...\n    const i18nInstance = initializeI18n({ cdnUrl: 'https://cdn.example.com' })\n\n    const App = () => {\n        ...\n        return (\n            <TranslationProvider defaultLang={'EN'} i18nInstance={i18nInstance}>\n                <App />\n            </TranslationProvider>\n        )\n    }\n\n```\n\n## Usage\n\n### `initializeI18n`\n\nThe `initializeI18n` function initializes the `i18next` instance with the OTA SDK, `react-i18next`, and a language detector. It takes an object with a cdnUrl property, which is the URL of the CDN where the translations are stored.\n\n```javascript\nimport initializeI18n from \"@deriv-com/translations\";\n\ninitializeI18n({ cdnUrl: \"https://cdn.example.com\" });\n```\n\n- For strings use either `localize(...)` or `<Localize />`.\n\n### `Localize` component example:\n\n```jsx\nimport { Localize } from \"@deriv-com/translations\";\n\n<Localize\n  i18n_default_text=\"You cannot use your real money account with {{website_name}} at this time.\"\n  values={{ website_name }}\n/>;\n```\n\n### `localize` example:\n\n> Note that the `localize` function will not get the update from i18n instance once there is any changes like resource loaded or language change. This `localize` function is not to be used to wrap strings in components and only suitable for util/mapper functions which would not cause issues with string not getting updated.\n\n```jsx\nimport { localize } from \"@deriv-com/translations\";\n\nconst getNotification = () => ({\n  all: localize(\"all notifications\"),\n});\n```\n\n### `useTranslations` Hook\n\nThe useTranslations hook is a custom hook that adds some more returned values on top of the `useTranslation` hook from `react-i18next`. It can be used to translate strings in your components, toggle the language of the app and see the current language etc.\n\nExample usage:\n\n```javascript\nimport { useTranslations } from \"@deriv-com/translations\";\n\nconst MyComponent = () => {\n  const { localize, switchLanguage, currentLang } = useTranslations();\n\n  const handleLanguageChange = () => {\n    switchLanguage(currentLang === \"EN\" ? \"DE\" : \"EN\");\n  };\n\n  return <p onClick={handleLanguageChange}>{localize(\"Change language\")}</p>;\n};\n```\n\n## Syncing translations\n\nThere is a github action that syncs the translations from Crowdin to the CDN.\n\nThe action takes following inputs:\n\n- `PROJECT_SOURCE_DIRECTORY`: Source directory of your project by default it is `src`.\n- `CROWDIN_BASE_PATH`: Base path of the translations in the Crowdin project by default it is `.`.\n- `CROWDIN_BASE_URL`: Base URL of the CDN where the translations are stored, default is `https://api.crowdin.com`.\n- `CROWDIN_BRANCH_NAME`: Running on production, test or staging etc.\n- `CROWDIN_PROJECT_ID`: Crowdin project ID which can be found in the crowdin project settings.\n- `CROWDIN_PERSONAL_TOKEN`: Crowdin personal token which can be found in the crowdin account settings.\n- `R2_ACCOUNT_ID`: R2 account ID from the Cloudflare R2 dashboard.\n- `R2_ACCESS_KEY_ID`: R2 access key ID from the Cloudflare R2 dashboard.\n- `R2_SECRET_ACCESS_KEY`: R2 secret access key from the Cloudflare R2 dashboard.\n- `R2_BUCKET_NAME`: R2 bucket name from the Cloudflare R2 dashboard.\n\nRefer to the action file [here](https://github.com/deriv-com/translations/blob/main/.github/actions/extract_and_sync_translations/action.yml).\n\n### Example usage of the action in the workflow file:\n\nCopy and paste the following workflow code in your repository in this path`.github/workflows/sync_translations.yml`.\n\n```yaml\nname: Sync translations\n\non:\n  push:\n    branches:\n      - 'main'\n  schedule:\n    - cron: '0 */12 * * *'\n\njobs:\n  sync_translations:\n    runs-on: ubuntu-latest\n    steps:\n      - name: Sync translations\n        uses: deriv-com/translations/.github/actions/extract_and_sync_translations@main\n        with:\n          PROJECT_NAME: ${{ env.PROJECT_NAME }}\n          CROWDIN_BRANCH_NAME: ${{ env.CROWDIN_BRANCH_NAME }}\n          CROWDIN_BASE_URL: ${{ env.CROWDIN_BASE_URL }}\n          CROWDIN_BASE_PATH: ${{ env.CROWDIN_BASE_PATH }}\n          CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}\n          CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}\n          R2_ACCOUNT_ID: ${{ secrets.R2_ACCOUNT_ID }}\n          R2_ACCESS_KEY_ID: ${{ secrets.R2_ACCESS_KEY_ID }}\n          R2_SECRET_ACCESS_KEY: ${{ secrets.R2_SECRET_ACCESS_KEY }}\n          R2_BUCKET_NAME: ${{ secrets.R2_BUCKET_NAME }}\n```\n\n## Contributing\n\nContributions are welcome. Please open a pull request with your changes.\n","readmeFilename":"README.md"}