From 6be8e9ef0c541011397e160d08dfde5dd227e399 Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Mon, 2 Sep 2024 13:06:08 +0800 Subject: [PATCH 01/12] build: update analytics to ver 1.13.0 --- package-lock.json | 798 +++++++++++++-------------------- package.json | 2 +- packages/account/package.json | 2 +- packages/api-v2/package.json | 2 +- packages/appstore/package.json | 2 +- packages/cashier/package.json | 2 +- packages/cfd/package.json | 2 +- packages/core/package.json | 2 +- packages/hooks/package.json | 2 +- packages/p2p/package.json | 2 +- packages/reports/package.json | 2 +- packages/shared/package.json | 2 +- packages/trader/package.json | 2 +- packages/wallets/package.json | 2 +- 14 files changed, 331 insertions(+), 493 deletions(-) diff --git a/package-lock.json b/package-lock.json index 746328e081a9..5b08229918c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@contentpass/zxcvbn": "^4.4.3", "@datadog/browser-logs": "^5.11.0", "@datadog/browser-rum": "^5.11.0", - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/translations": "1.3.5", @@ -2029,9 +2029,9 @@ "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" }, "node_modules/@babel/standalone": { - "version": "7.25.3", - "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.25.3.tgz", - "integrity": "sha512-uR+EoBqIIIvKGCG7fOj7HKupu3zVObiMfdEwoPZfVCPpcWJaZ1PkshaP5/6cl6BKAm1Zcv25O1rf+uoQ7V8nqA==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.25.6.tgz", + "integrity": "sha512-Kf2ZcZVqsKbtYhlA7sP0z5A3q5hmCVYMKMWRWNK/5OVwHIve3JY1djVRmIVAx8FMueLIfZGKQDIILK2w8zO4mg==", "engines": { "node": ">=6.9.0" } @@ -2888,19 +2888,19 @@ } }, "node_modules/@datadog/browser-core": { - "version": "5.23.3", - "resolved": "https://registry.npmjs.org/@datadog/browser-core/-/browser-core-5.23.3.tgz", - "integrity": "sha512-WaVJfTIHqU1m6voRlxVOEPXBBjHzr/ygE8tYTQRIVCWo7w/3yGOpc6dqlclHM/dpAHBVJ/L8/rQZLp0FoOAmOA==" + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@datadog/browser-core/-/browser-core-5.25.0.tgz", + "integrity": "sha512-y34T+YGomm2qRSZeOhwW8p62yXGRUQ1H72YUfSPKQkvo342XnFhmXfYaelmXVkQVFKf9aWzhYLv26ljk2Rb8LQ==" }, "node_modules/@datadog/browser-logs": { - "version": "5.23.3", - "resolved": "https://registry.npmjs.org/@datadog/browser-logs/-/browser-logs-5.23.3.tgz", - "integrity": "sha512-OGUDn0KVnfWwIv8gK8q6D7Z1U2XFekKVYcqrq8UXnHM+mznn/j31I3Z/FAUuBNsk/Xr3U70OZw1QtFQTB69fng==", + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@datadog/browser-logs/-/browser-logs-5.25.0.tgz", + "integrity": "sha512-RcCgA2WIW89HTkveK32hbZdM06jSmW2k0+SkSo3NqfdvixhPRJTUXOjdnzRLx6CI/xXjDJ4QWE+swxnK0SUTMg==", "dependencies": { - "@datadog/browser-core": "5.23.3" + "@datadog/browser-core": "5.25.0" }, "peerDependencies": { - "@datadog/browser-rum": "5.23.3" + "@datadog/browser-rum": "5.25.0" }, "peerDependenciesMeta": { "@datadog/browser-rum": { @@ -2909,15 +2909,15 @@ } }, "node_modules/@datadog/browser-rum": { - "version": "5.23.3", - "resolved": "https://registry.npmjs.org/@datadog/browser-rum/-/browser-rum-5.23.3.tgz", - "integrity": "sha512-T8tt3M0muq3Wwm6RzAZFnOM1xoXo/fY4vJPMCexgyO/SSxl39p9UkkGn8K5Dq1Ry8XQQnf3XoO9IJvfcFVo7ew==", + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@datadog/browser-rum/-/browser-rum-5.25.0.tgz", + "integrity": "sha512-VLgGbeiyIwryffW0m9mWxE1d8/1FOasXxAkOqd3twHKN0iFo1eQGzHRVaGZjJmCTrzTlhQ709VXixrt4Bo4oWw==", "dependencies": { - "@datadog/browser-core": "5.23.3", - "@datadog/browser-rum-core": "5.23.3" + "@datadog/browser-core": "5.25.0", + "@datadog/browser-rum-core": "5.25.0" }, "peerDependencies": { - "@datadog/browser-logs": "5.23.3" + "@datadog/browser-logs": "5.25.0" }, "peerDependenciesMeta": { "@datadog/browser-logs": { @@ -2926,26 +2926,39 @@ } }, "node_modules/@datadog/browser-rum-core": { - "version": "5.23.3", - "resolved": "https://registry.npmjs.org/@datadog/browser-rum-core/-/browser-rum-core-5.23.3.tgz", - "integrity": "sha512-kJBbRCttzSwUe4T6Hz2swhnX1V9uhmmkxuRY7hE1JExsii8Ub9VSILIXQ9EkkwRm+Ax2/BxJAgsAscSzF+wqFQ==", + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@datadog/browser-rum-core/-/browser-rum-core-5.25.0.tgz", + "integrity": "sha512-J44s5OJghoZMlrP7bT6WWrHhVbog/8igWjqCs9OI21A5x7+YpiF44p2a0GjXNa6PZMPQwoMhJOT7Fu/AAFiRpA==", "dependencies": { - "@datadog/browser-core": "5.23.3" + "@datadog/browser-core": "5.25.0" } }, "node_modules/@deriv-com/analytics": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@deriv-com/analytics/-/analytics-1.12.1.tgz", - "integrity": "sha512-6hld3ilKc9GJu0mzEMAI1i29wPQw0ylqSBI/JnM5GhSHJ0XqJNGnplqOqW27VKKwN3bGlNJro0adQoI4sT8tzQ==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@deriv-com/analytics/-/analytics-1.13.0.tgz", + "integrity": "sha512-ask7M6VDuOV9eTCkBsTz+rR+loHv8xL+PPAHDJHnizz8DXTsWGZ9Xm4bVU3w0RIGNRzA3nfU7GmHOYUB5mf5lw==", "dependencies": { "@growthbook/growthbook": "^1.1.0", - "@rudderstack/analytics-js": "^3.5.1" + "@rudderstack/analytics-js": "^3.5.1", + "uuid": "^10.0.0" }, "engines": { "node": "18.x", "npm": "9.x" } }, + "node_modules/@deriv-com/analytics/node_modules/uuid": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", + "integrity": "sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==", + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "bin": { + "uuid": "dist/bin/uuid" + } + }, "node_modules/@deriv-com/quill-tokens": { "version": "2.0.10", "resolved": "https://registry.npmjs.org/@deriv-com/quill-tokens/-/quill-tokens-2.0.10.tgz", @@ -3379,9 +3392,9 @@ } }, "node_modules/@devtools-ds/themes/node_modules/@design-systems/utils/node_modules/@babel/runtime": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", - "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", + "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -3899,7 +3912,6 @@ }, "node_modules/@isaacs/string-locale-compare": { "version": "1.1.0", - "dev": true, "license": "ISC" }, "node_modules/@istanbuljs/load-nyc-config": { @@ -7351,7 +7363,6 @@ }, "node_modules/@npmcli/arborist": { "version": "5.3.0", - "dev": true, "license": "ISC", "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", @@ -7398,7 +7409,6 @@ }, "node_modules/@npmcli/arborist/node_modules/hosted-git-info": { "version": "5.2.1", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^7.5.1" @@ -7409,7 +7419,6 @@ }, "node_modules/@npmcli/arborist/node_modules/npm-package-arg": { "version": "9.1.2", - "dev": true, "license": "ISC", "dependencies": { "hosted-git-info": "^5.0.0", @@ -7423,7 +7432,6 @@ }, "node_modules/@npmcli/arborist/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -7437,7 +7445,6 @@ }, "node_modules/@npmcli/arborist/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -7448,7 +7455,6 @@ }, "node_modules/@npmcli/fs": { "version": "2.1.2", - "dev": true, "license": "ISC", "dependencies": { "@gar/promisify": "^1.1.3", @@ -7460,7 +7466,6 @@ }, "node_modules/@npmcli/fs/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -7471,7 +7476,6 @@ }, "node_modules/@npmcli/fs/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -7485,7 +7489,6 @@ }, "node_modules/@npmcli/git": { "version": "3.0.2", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/promise-spawn": "^3.0.0", @@ -7504,7 +7507,6 @@ }, "node_modules/@npmcli/git/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -7518,7 +7520,6 @@ }, "node_modules/@npmcli/git/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -7529,7 +7530,6 @@ }, "node_modules/@npmcli/installed-package-contents": { "version": "1.0.7", - "dev": true, "license": "ISC", "dependencies": { "npm-bundled": "^1.1.1", @@ -7544,7 +7544,6 @@ }, "node_modules/@npmcli/map-workspaces": { "version": "2.0.4", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/name-from-folder": "^1.0.1", @@ -7558,7 +7557,6 @@ }, "node_modules/@npmcli/map-workspaces/node_modules/brace-expansion": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -7566,7 +7564,6 @@ }, "node_modules/@npmcli/map-workspaces/node_modules/glob": { "version": "8.0.3", - "dev": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", @@ -7584,7 +7581,6 @@ }, "node_modules/@npmcli/map-workspaces/node_modules/minimatch": { "version": "5.1.1", - "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" @@ -7595,7 +7591,6 @@ }, "node_modules/@npmcli/metavuln-calculator": { "version": "3.1.1", - "dev": true, "license": "ISC", "dependencies": { "cacache": "^16.0.0", @@ -7609,7 +7604,6 @@ }, "node_modules/@npmcli/metavuln-calculator/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -7620,7 +7614,6 @@ }, "node_modules/@npmcli/metavuln-calculator/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -7634,7 +7627,6 @@ }, "node_modules/@npmcli/move-file": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "mkdirp": "^1.0.4", @@ -7646,12 +7638,10 @@ }, "node_modules/@npmcli/name-from-folder": { "version": "1.0.1", - "dev": true, "license": "ISC" }, "node_modules/@npmcli/node-gyp": { "version": "2.0.0", - "dev": true, "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -7659,7 +7649,6 @@ }, "node_modules/@npmcli/package-json": { "version": "2.0.0", - "dev": true, "license": "ISC", "dependencies": { "json-parse-even-better-errors": "^2.3.1" @@ -7670,7 +7659,6 @@ }, "node_modules/@npmcli/promise-spawn": { "version": "3.0.0", - "dev": true, "license": "ISC", "dependencies": { "infer-owner": "^1.0.4" @@ -7681,7 +7669,6 @@ }, "node_modules/@npmcli/run-script": { "version": "4.2.1", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/node-gyp": "^2.0.0", @@ -9941,9 +9928,9 @@ } }, "node_modules/@pnpm/npm-conf": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.0.tgz", - "integrity": "sha512-DqrO+oXGR7HCuicNy6quk6ALJSDDPKI7RZz1bP5im8mSL8J2e+9w26LdkjuAfpAjOutYUJVbnXnx4IbTQeIgfw==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz", + "integrity": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==", "dependencies": { "@pnpm/config.env-replace": "^1.1.0", "@pnpm/network.ca-file": "^1.0.1", @@ -10685,9 +10672,9 @@ "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.20.0.tgz", - "integrity": "sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.21.2.tgz", + "integrity": "sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==", "cpu": [ "x64" ], @@ -10846,9 +10833,9 @@ } }, "node_modules/@semantic-release/github": { - "version": "10.1.3", - "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-10.1.3.tgz", - "integrity": "sha512-QVw7YT3J4VqyVjOnlRsFA3OCERAJHER4QbSPupbav3ER0fawrs2BAWbQFjsr24OAD4KTTKMZsVzF+GYFWCDtaQ==", + "version": "10.1.7", + "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-10.1.7.tgz", + "integrity": "sha512-QnhP4k1eqzYLz6a4kpWrUQeKJYXqHggveMykvUFbSquq07GF85BXvr/QLhpOD7bpDcmEfL8VnphRA7KT5i9lzQ==", "dependencies": { "@octokit/core": "^6.0.0", "@octokit/plugin-paginate-rest": "^11.0.0", @@ -11238,15 +11225,15 @@ } }, "node_modules/@semantic-release/npm/node_modules/execa": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-9.3.0.tgz", - "integrity": "sha512-l6JFbqnHEadBoVAVpN5dl2yCyfX28WoBAGaoQcNmLLSedOxTxcn2Qa83s8I/PA5i56vWru2OHOtrwF7Om2vqlg==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-9.3.1.tgz", + "integrity": "sha512-gdhefCCNy/8tpH/2+ajP9IQc14vXchNdd0weyzSJEFURhRMGncQ+zKFxwjAufIewPEJm9BPOaJnvg2UtlH2gPQ==", "dependencies": { "@sindresorhus/merge-streams": "^4.0.0", "cross-spawn": "^7.0.3", "figures": "^6.1.0", "get-stream": "^9.0.0", - "human-signals": "^7.0.0", + "human-signals": "^8.0.0", "is-plain-obj": "^4.1.0", "is-stream": "^4.0.1", "npm-run-path": "^5.2.0", @@ -11316,9 +11303,9 @@ } }, "node_modules/@semantic-release/npm/node_modules/human-signals": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-7.0.0.tgz", - "integrity": "sha512-74kytxOUSvNbjrT9KisAbaTZ/eJwD/LrbM/kh5j0IhPuJzwuA19dWvniFGwBzN9rVjg+O/e+F310PjObDXS+9Q==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.0.tgz", + "integrity": "sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==", "engines": { "node": ">=18.18.0" } @@ -11478,9 +11465,9 @@ } }, "node_modules/@semantic-release/npm/node_modules/type-fest": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.23.0.tgz", - "integrity": "sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==", + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.0.tgz", + "integrity": "sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw==", "engines": { "node": ">=16" }, @@ -11688,9 +11675,9 @@ } }, "node_modules/@sinonjs/text-encoding": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz", - "integrity": "sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.3.tgz", + "integrity": "sha512-DE427ROAphMQzU4ENbliGYrBSYPXF+TtLg9S8vzeA+OF4ZKzoDdzfL8sxuMUGS/lgRhM6j1URSk9ghf7Xo1tyA==", "peer": true }, "node_modules/@stitches/react": { @@ -11744,9 +11731,9 @@ } }, "node_modules/@storybook/addon-actions/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -11790,9 +11777,9 @@ } }, "node_modules/@storybook/addon-backgrounds/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -11835,9 +11822,9 @@ } }, "node_modules/@storybook/addon-controls/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -11970,9 +11957,9 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/@storybook/addon-docs/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -12127,9 +12114,9 @@ } }, "node_modules/@storybook/addon-essentials/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -12328,9 +12315,9 @@ } }, "node_modules/@storybook/addon-info/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -12605,9 +12592,9 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/@storybook/addon-interactions/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -12682,9 +12669,9 @@ } }, "node_modules/@storybook/addon-knobs/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -12727,9 +12714,9 @@ } }, "node_modules/@storybook/addon-links/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -12768,9 +12755,9 @@ } }, "node_modules/@storybook/addon-measure/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -12811,9 +12798,9 @@ } }, "node_modules/@storybook/addon-outline/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -12851,9 +12838,9 @@ } }, "node_modules/@storybook/addon-toolbars/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -12895,9 +12882,9 @@ } }, "node_modules/@storybook/addon-viewport/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -12931,9 +12918,9 @@ } }, "node_modules/@storybook/addons/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -12973,9 +12960,9 @@ } }, "node_modules/@storybook/api/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -13088,9 +13075,9 @@ "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==" }, "node_modules/@storybook/builder-webpack4/node_modules/@types/node": { - "version": "16.18.104", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.104.tgz", - "integrity": "sha512-OF3keVCbfPlkzxnnDBUZJn1RiCJzKeadjiW0xTEb0G1SUJ5gDVb3qnzZr2T4uIFvsbKJbXy1v2DN7e2zaEY7jQ==" + "version": "16.18.106", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.106.tgz", + "integrity": "sha512-YTgQUcpdXRc7iiEMutkkXl9WUx5lGUCVYvnfRg9CV+IA4l9epctEhCTbaw4KgzXaKYv8emvFJkEM65+MkNUhsQ==" }, "node_modules/@storybook/builder-webpack4/node_modules/@webassemblyjs/ast": { "version": "1.9.0", @@ -13306,9 +13293,9 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/@storybook/builder-webpack4/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -14381,9 +14368,9 @@ } }, "node_modules/@storybook/builder-webpack5/node_modules/@types/node": { - "version": "16.18.104", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.104.tgz", - "integrity": "sha512-OF3keVCbfPlkzxnnDBUZJn1RiCJzKeadjiW0xTEb0G1SUJ5gDVb3qnzZr2T4uIFvsbKJbXy1v2DN7e2zaEY7jQ==" + "version": "16.18.106", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.106.tgz", + "integrity": "sha512-YTgQUcpdXRc7iiEMutkkXl9WUx5lGUCVYvnfRg9CV+IA4l9epctEhCTbaw4KgzXaKYv8emvFJkEM65+MkNUhsQ==" }, "node_modules/@storybook/builder-webpack5/node_modules/colorette": { "version": "1.4.0", @@ -14391,9 +14378,9 @@ "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" }, "node_modules/@storybook/builder-webpack5/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -14474,9 +14461,9 @@ } }, "node_modules/@storybook/channel-postmessage/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -14500,9 +14487,9 @@ } }, "node_modules/@storybook/channel-websocket/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -14524,9 +14511,9 @@ } }, "node_modules/@storybook/channels/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -14569,9 +14556,9 @@ } }, "node_modules/@storybook/client-api/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -14592,9 +14579,9 @@ } }, "node_modules/@storybook/client-logger/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -14625,9 +14612,9 @@ } }, "node_modules/@storybook/components/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -14705,9 +14692,9 @@ } }, "node_modules/@storybook/core-client/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -14808,9 +14795,9 @@ } }, "node_modules/@storybook/core-common/node_modules/@types/node": { - "version": "16.18.104", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.104.tgz", - "integrity": "sha512-OF3keVCbfPlkzxnnDBUZJn1RiCJzKeadjiW0xTEb0G1SUJ5gDVb3qnzZr2T4uIFvsbKJbXy1v2DN7e2zaEY7jQ==" + "version": "16.18.106", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.106.tgz", + "integrity": "sha512-YTgQUcpdXRc7iiEMutkkXl9WUx5lGUCVYvnfRg9CV+IA4l9epctEhCTbaw4KgzXaKYv8emvFJkEM65+MkNUhsQ==" }, "node_modules/@storybook/core-common/node_modules/@webassemblyjs/ast": { "version": "1.9.0", @@ -15074,9 +15061,9 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/@storybook/core-common/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -15552,9 +15539,9 @@ } }, "node_modules/@storybook/core-events/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -15633,9 +15620,9 @@ } }, "node_modules/@storybook/core-server/node_modules/@types/node": { - "version": "16.18.104", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.104.tgz", - "integrity": "sha512-OF3keVCbfPlkzxnnDBUZJn1RiCJzKeadjiW0xTEb0G1SUJ5gDVb3qnzZr2T4uIFvsbKJbXy1v2DN7e2zaEY7jQ==" + "version": "16.18.106", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.106.tgz", + "integrity": "sha512-YTgQUcpdXRc7iiEMutkkXl9WUx5lGUCVYvnfRg9CV+IA4l9epctEhCTbaw4KgzXaKYv8emvFJkEM65+MkNUhsQ==" }, "node_modules/@storybook/core-server/node_modules/@webassemblyjs/ast": { "version": "1.9.0", @@ -15890,9 +15877,9 @@ } }, "node_modules/@storybook/core-server/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -16383,9 +16370,9 @@ } }, "node_modules/@storybook/csf-tools/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -16425,9 +16412,9 @@ } }, "node_modules/@storybook/docs-tools/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -16451,9 +16438,9 @@ } }, "node_modules/@storybook/instrumenter/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -16554,9 +16541,9 @@ "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==" }, "node_modules/@storybook/manager-webpack4/node_modules/@types/node": { - "version": "16.18.104", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.104.tgz", - "integrity": "sha512-OF3keVCbfPlkzxnnDBUZJn1RiCJzKeadjiW0xTEb0G1SUJ5gDVb3qnzZr2T4uIFvsbKJbXy1v2DN7e2zaEY7jQ==" + "version": "16.18.106", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.106.tgz", + "integrity": "sha512-YTgQUcpdXRc7iiEMutkkXl9WUx5lGUCVYvnfRg9CV+IA4l9epctEhCTbaw4KgzXaKYv8emvFJkEM65+MkNUhsQ==" }, "node_modules/@storybook/manager-webpack4/node_modules/@webassemblyjs/ast": { "version": "1.9.0", @@ -16817,9 +16804,9 @@ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/@storybook/manager-webpack4/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -17835,9 +17822,9 @@ } }, "node_modules/@storybook/manager-webpack5/node_modules/@types/node": { - "version": "16.18.104", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.104.tgz", - "integrity": "sha512-OF3keVCbfPlkzxnnDBUZJn1RiCJzKeadjiW0xTEb0G1SUJ5gDVb3qnzZr2T4uIFvsbKJbXy1v2DN7e2zaEY7jQ==" + "version": "16.18.106", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.106.tgz", + "integrity": "sha512-YTgQUcpdXRc7iiEMutkkXl9WUx5lGUCVYvnfRg9CV+IA4l9epctEhCTbaw4KgzXaKYv8emvFJkEM65+MkNUhsQ==" }, "node_modules/@storybook/manager-webpack5/node_modules/ansi-styles": { "version": "4.3.0", @@ -17890,9 +17877,9 @@ "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" }, "node_modules/@storybook/manager-webpack5/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18104,9 +18091,9 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/@storybook/node-logger/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18177,9 +18164,9 @@ } }, "node_modules/@storybook/postinstall/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18218,9 +18205,9 @@ } }, "node_modules/@storybook/preview-web/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18352,9 +18339,9 @@ "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" }, "node_modules/@storybook/react/node_modules/@types/node": { - "version": "16.18.104", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.104.tgz", - "integrity": "sha512-OF3keVCbfPlkzxnnDBUZJn1RiCJzKeadjiW0xTEb0G1SUJ5gDVb3qnzZr2T4uIFvsbKJbXy1v2DN7e2zaEY7jQ==" + "version": "16.18.106", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.106.tgz", + "integrity": "sha512-YTgQUcpdXRc7iiEMutkkXl9WUx5lGUCVYvnfRg9CV+IA4l9epctEhCTbaw4KgzXaKYv8emvFJkEM65+MkNUhsQ==" }, "node_modules/@storybook/react/node_modules/acorn": { "version": "7.4.1", @@ -18368,9 +18355,9 @@ } }, "node_modules/@storybook/react/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18412,9 +18399,9 @@ } }, "node_modules/@storybook/router/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18437,9 +18424,9 @@ } }, "node_modules/@storybook/semver/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18520,9 +18507,9 @@ } }, "node_modules/@storybook/source-loader/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18584,9 +18571,9 @@ } }, "node_modules/@storybook/store/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18662,9 +18649,9 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/@storybook/telemetry/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18736,9 +18723,9 @@ } }, "node_modules/@storybook/theming/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18775,9 +18762,9 @@ } }, "node_modules/@storybook/ui/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18890,11 +18877,11 @@ } }, "node_modules/@tanstack/react-table": { - "version": "8.20.1", - "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.1.tgz", - "integrity": "sha512-PJK+07qbengObe5l7c8vCdtefXm8cyR4i078acWrHbdm8JKw1ES7YpmOtVt9ALUVEEFAHscdVpGRhRgikgFMbQ==", + "version": "8.20.5", + "resolved": "https://registry.npmjs.org/@tanstack/react-table/-/react-table-8.20.5.tgz", + "integrity": "sha512-WEHopKw3znbUZ61s9i0+i9g8drmDo6asTWbrQh8Us63DAk/M0FkmIqERew6P71HI75ksZ2Pxyuf4vvKh9rAkiA==", "dependencies": { - "@tanstack/table-core": "8.20.1" + "@tanstack/table-core": "8.20.5" }, "engines": { "node": ">=12" @@ -18909,11 +18896,11 @@ } }, "node_modules/@tanstack/react-virtual": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.8.4.tgz", - "integrity": "sha512-Dq0VQr3QlTS2qL35g360QaJWBt7tCn/0xw4uZ0dHXPLO1Ak4Z4nVX4vuj1Npg1b/jqNMDToRtR5OIxM2NXRBWg==", + "version": "3.10.6", + "resolved": "https://registry.npmjs.org/@tanstack/react-virtual/-/react-virtual-3.10.6.tgz", + "integrity": "sha512-xaSy6uUxB92O8mngHZ6CvbhGuqxQ5lIZWCBy+FjhrbHmOwc6BnOnKkYm2FsB1/BpKw/+FVctlMbEtI+F6I1aJg==", "dependencies": { - "@tanstack/virtual-core": "3.8.4" + "@tanstack/virtual-core": "3.10.6" }, "funding": { "type": "github", @@ -18925,9 +18912,9 @@ } }, "node_modules/@tanstack/table-core": { - "version": "8.20.1", - "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.1.tgz", - "integrity": "sha512-5Ly5TIRHnWH7vSDell9B/OVyV380qqIJVg7H7R7jU4fPEmOD4smqAX7VRflpYI09srWR8aj5OLD2Ccs1pI5mTg==", + "version": "8.20.5", + "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.5.tgz", + "integrity": "sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==", "engines": { "node": ">=12" }, @@ -18937,9 +18924,9 @@ } }, "node_modules/@tanstack/virtual-core": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.8.4.tgz", - "integrity": "sha512-iO5Ujgw3O1yIxWDe9FgUPNkGjyT657b1WNX52u+Wv1DyBFEpdCdGkuVaky0M3hHFqNWjAmHWTn4wgj9rTr7ZQg==", + "version": "3.10.6", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.10.6.tgz", + "integrity": "sha512-1giLc4dzgEKLMx5pgKjL6HlG5fjZMgCjzlKAlpr7yoUtetVPELgER1NtephAI910nMwfPTHNyWKSFmJdHkz2Cw==", "funding": { "type": "github", "url": "https://github.com/sponsors/tannerlinsley" @@ -20596,7 +20583,6 @@ }, "node_modules/abbrev": { "version": "1.1.1", - "dev": true, "license": "ISC" }, "node_modules/accepts": { @@ -20717,7 +20703,6 @@ }, "node_modules/agentkeepalive": { "version": "4.2.1", - "dev": true, "license": "MIT", "dependencies": { "debug": "^4.1.0", @@ -20937,7 +20922,6 @@ }, "node_modules/are-we-there-yet": { "version": "3.0.1", - "dev": true, "license": "ISC", "dependencies": { "delegates": "^1.0.0", @@ -22307,7 +22291,6 @@ }, "node_modules/bin-links": { "version": "3.0.3", - "dev": true, "license": "ISC", "dependencies": { "cmd-shim": "^5.0.0", @@ -22323,7 +22306,6 @@ }, "node_modules/bin-links/node_modules/npm-normalize-package-bin": { "version": "2.0.0", - "dev": true, "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -22331,7 +22313,6 @@ }, "node_modules/bin-links/node_modules/write-file-atomic": { "version": "4.0.2", - "dev": true, "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", @@ -22928,7 +22909,6 @@ }, "node_modules/builtins": { "version": "5.0.1", - "dev": true, "license": "MIT", "dependencies": { "semver": "^7.0.0" @@ -22936,7 +22916,6 @@ }, "node_modules/builtins/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -22947,7 +22926,6 @@ }, "node_modules/builtins/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -23045,7 +23023,6 @@ }, "node_modules/cacache": { "version": "16.1.3", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/fs": "^2.1.0", @@ -23073,7 +23050,6 @@ }, "node_modules/cacache/node_modules/brace-expansion": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -23081,7 +23057,6 @@ }, "node_modules/cacache/node_modules/glob": { "version": "8.0.3", - "dev": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", @@ -23099,7 +23074,6 @@ }, "node_modules/cacache/node_modules/minimatch": { "version": "5.1.1", - "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" @@ -23878,7 +23852,6 @@ }, "node_modules/cmd-shim": { "version": "5.0.0", - "dev": true, "license": "ISC", "dependencies": { "mkdirp-infer-owner": "^2.0.0" @@ -23999,7 +23972,6 @@ }, "node_modules/common-ancestor-path": { "version": "1.0.1", - "dev": true, "license": "ISC" }, "node_modules/common-tags": { @@ -26207,9 +26179,9 @@ } }, "node_modules/dayjs": { - "version": "1.11.12", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.12.tgz", - "integrity": "sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg==" + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==" }, "node_modules/debounce": { "version": "2.1.0", @@ -26239,7 +26211,6 @@ }, "node_modules/debuglog": { "version": "1.0.1", - "dev": true, "license": "MIT", "engines": { "node": "*" @@ -27000,7 +26971,6 @@ }, "node_modules/dezalgo": { "version": "1.0.4", - "dev": true, "license": "ISC", "dependencies": { "asap": "^2.0.0", @@ -27338,9 +27308,9 @@ "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==" }, "node_modules/downshift/node_modules/tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==" }, "node_modules/duplexer": { "version": "0.1.2", @@ -27447,9 +27417,9 @@ "integrity": "sha512-QR7/A7ZkMS8tZuoftC/jfqNkZLQO779SSW3YuZHP4eXpj3EffGLFcB/Xu9AAZQzLccTiCV+EmUo3ha4mQ9wnlA==" }, "node_modules/elliptic": { - "version": "6.5.6", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.6.tgz", - "integrity": "sha512-mpzdtpeCLuS3BmE3pO3Cpp5bbjlOPY2Q0PgoF+Od1XZrHLYI28Xe3ossCmYCQt11FQKEYd9+PF8jymTvtWJSHQ==", + "version": "6.5.7", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.7.tgz", + "integrity": "sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==", "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -27606,9 +27576,9 @@ "license": "BSD-2-Clause" }, "node_modules/env-ci": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/env-ci/-/env-ci-11.0.0.tgz", - "integrity": "sha512-apikxMgkipkgTvMdRT9MNqWx5VLOci79F4VBd7Op/7OPjjoanjdAvn6fglMCCEf/1bAh8eOiuEVCUs4V3qP3nQ==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/env-ci/-/env-ci-11.1.0.tgz", + "integrity": "sha512-Z8dnwSDbV1XYM9SBF2J0GcNVvmfmfh3a49qddGIROhBoVro6MZVTji15z/sJbQ2ko2ei8n988EU1wzoLU/tF+g==", "peer": true, "dependencies": { "execa": "^8.0.0", @@ -27783,7 +27753,6 @@ }, "node_modules/err-code": { "version": "2.0.3", - "dev": true, "license": "MIT" }, "node_modules/errno": { @@ -31208,7 +31177,6 @@ }, "node_modules/gauge": { "version": "4.0.4", - "dev": true, "license": "ISC", "dependencies": { "aproba": "^1.0.3 || ^2.0.0", @@ -32394,7 +32362,6 @@ }, "node_modules/hosted-git-info": { "version": "4.1.0", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -32405,7 +32372,6 @@ }, "node_modules/hosted-git-info/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -32947,8 +32913,7 @@ "node_modules/http-cache-semantics": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==" }, "node_modules/http-deceiver": { "version": "1.2.7", @@ -33174,7 +33139,6 @@ }, "node_modules/humanize-ms": { "version": "1.2.1", - "dev": true, "license": "MIT", "dependencies": { "ms": "^2.0.0" @@ -33340,7 +33304,6 @@ }, "node_modules/ignore-walk": { "version": "5.0.1", - "dev": true, "license": "ISC", "dependencies": { "minimatch": "^5.0.1" @@ -33351,7 +33314,6 @@ }, "node_modules/ignore-walk/node_modules/brace-expansion": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -33359,7 +33321,6 @@ }, "node_modules/ignore-walk/node_modules/minimatch": { "version": "5.1.1", - "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" @@ -33506,7 +33467,6 @@ }, "node_modules/init-package-json": { "version": "3.0.2", - "dev": true, "license": "ISC", "dependencies": { "npm-package-arg": "^9.0.1", @@ -33523,7 +33483,6 @@ }, "node_modules/init-package-json/node_modules/hosted-git-info": { "version": "5.2.1", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^7.5.1" @@ -33534,7 +33493,6 @@ }, "node_modules/init-package-json/node_modules/npm-package-arg": { "version": "9.1.2", - "dev": true, "license": "ISC", "dependencies": { "hosted-git-info": "^5.0.0", @@ -33548,7 +33506,6 @@ }, "node_modules/init-package-json/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -33562,7 +33519,6 @@ }, "node_modules/init-package-json/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -34069,7 +34025,6 @@ }, "node_modules/is-lambda": { "version": "1.0.1", - "dev": true, "license": "MIT" }, "node_modules/is-lite": { @@ -38152,7 +38107,6 @@ }, "node_modules/json-stringify-nice": { "version": "1.1.4", - "dev": true, "license": "ISC", "funding": { "url": "https://github.com/sponsors/isaacs" @@ -38220,7 +38174,6 @@ }, "node_modules/jsonparse": { "version": "1.3.1", - "dev": true, "engines": [ "node >= 0.2.0" ], @@ -38270,12 +38223,10 @@ }, "node_modules/just-diff": { "version": "5.1.1", - "dev": true, "license": "MIT" }, "node_modules/just-diff-apply": { "version": "5.4.1", - "dev": true, "license": "MIT" }, "node_modules/just-extend": { @@ -38334,9 +38285,9 @@ } }, "node_modules/lazy-universal-dotenv/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -38447,7 +38398,6 @@ }, "node_modules/libnpmaccess": { "version": "6.0.4", - "dev": true, "license": "ISC", "dependencies": { "aproba": "^2.0.0", @@ -38461,7 +38411,6 @@ }, "node_modules/libnpmaccess/node_modules/hosted-git-info": { "version": "5.2.1", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^7.5.1" @@ -38472,7 +38421,6 @@ }, "node_modules/libnpmaccess/node_modules/npm-package-arg": { "version": "9.1.2", - "dev": true, "license": "ISC", "dependencies": { "hosted-git-info": "^5.0.0", @@ -38486,7 +38434,6 @@ }, "node_modules/libnpmaccess/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -38500,7 +38447,6 @@ }, "node_modules/libnpmaccess/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -38511,7 +38457,6 @@ }, "node_modules/libnpmpublish": { "version": "6.0.5", - "dev": true, "license": "ISC", "dependencies": { "normalize-package-data": "^4.0.0", @@ -38526,7 +38471,6 @@ }, "node_modules/libnpmpublish/node_modules/hosted-git-info": { "version": "5.2.1", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^7.5.1" @@ -38537,7 +38481,6 @@ }, "node_modules/libnpmpublish/node_modules/normalize-package-data": { "version": "4.0.1", - "dev": true, "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^5.0.0", @@ -38551,7 +38494,6 @@ }, "node_modules/libnpmpublish/node_modules/npm-package-arg": { "version": "9.1.2", - "dev": true, "license": "ISC", "dependencies": { "hosted-git-info": "^5.0.0", @@ -38565,7 +38507,6 @@ }, "node_modules/libnpmpublish/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -38579,7 +38520,6 @@ }, "node_modules/libnpmpublish/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -39217,7 +39157,6 @@ }, "node_modules/lru-cache": { "version": "7.14.1", - "dev": true, "license": "ISC", "engines": { "node": ">=12" @@ -39258,7 +39197,6 @@ }, "node_modules/make-fetch-happen": { "version": "10.2.1", - "dev": true, "license": "ISC", "dependencies": { "agentkeepalive": "^4.2.1", @@ -39858,7 +39796,6 @@ }, "node_modules/minipass-fetch": { "version": "2.1.2", - "dev": true, "license": "MIT", "dependencies": { "minipass": "^3.1.6", @@ -39884,7 +39821,6 @@ }, "node_modules/minipass-json-stream": { "version": "1.0.1", - "dev": true, "license": "MIT", "dependencies": { "jsonparse": "^1.3.1", @@ -39903,7 +39839,6 @@ }, "node_modules/minipass-sized": { "version": "1.0.3", - "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.0.0" @@ -40026,7 +39961,6 @@ }, "node_modules/mkdirp-infer-owner": { "version": "2.0.0", - "dev": true, "license": "ISC", "dependencies": { "chownr": "^2.0.0", @@ -40117,9 +40051,9 @@ } }, "node_modules/mock-local-storage/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -40241,7 +40175,6 @@ }, "node_modules/mute-stream": { "version": "0.0.8", - "dev": true, "license": "ISC" }, "node_modules/mz": { @@ -40369,12 +40302,12 @@ } }, "node_modules/nise/node_modules/@sinonjs/fake-timers": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.2.2.tgz", - "integrity": "sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==", + "version": "11.3.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.3.1.tgz", + "integrity": "sha512-EVJO7nW5M/F5Tur0Rf2z/QoMo+1Ia963RiMtapiQrEWvY0iBUvADo8Beegwjpnle5BHkyHuoxSTW3jF43H1XRA==", "peer": true, "dependencies": { - "@sinonjs/commons": "^3.0.0" + "@sinonjs/commons": "^3.0.1" } }, "node_modules/nise/node_modules/path-to-regexp": { @@ -40468,7 +40401,6 @@ }, "node_modules/node-gyp": { "version": "9.3.0", - "dev": true, "license": "MIT", "dependencies": { "env-paths": "^2.2.0", @@ -40501,7 +40433,6 @@ }, "node_modules/node-gyp/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -40512,7 +40443,6 @@ }, "node_modules/node-gyp/node_modules/nopt": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "abbrev": "^1.0.0" @@ -40526,7 +40456,6 @@ }, "node_modules/node-gyp/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -40687,7 +40616,6 @@ }, "node_modules/nopt": { "version": "5.0.0", - "dev": true, "license": "ISC", "dependencies": { "abbrev": "1" @@ -40701,7 +40629,6 @@ }, "node_modules/normalize-package-data": { "version": "3.0.3", - "dev": true, "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^4.0.1", @@ -40715,7 +40642,6 @@ }, "node_modules/normalize-package-data/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -40726,7 +40652,6 @@ }, "node_modules/normalize-package-data/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -40769,9 +40694,9 @@ } }, "node_modules/npm": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/npm/-/npm-10.8.2.tgz", - "integrity": "sha512-x/AIjFIKRllrhcb48dqUNAAZl0ig9+qMuN91RpZo3Cb2+zuibfh+KISl6+kVVyktDz230JKc208UkQwwMqyB+w==", + "version": "10.8.3", + "resolved": "https://registry.npmjs.org/npm/-/npm-10.8.3.tgz", + "integrity": "sha512-0IQlyAYvVtQ7uOhDFYZCGK8kkut2nh8cpAdA9E6FvRSJaTgtZRZgNjlC5ZCct//L73ygrpY93CxXpRJDtNqPVg==", "bundleDependencies": [ "@isaacs/string-locale-compare", "@npmcli/arborist", @@ -40842,13 +40767,6 @@ "which", "write-file-atomic" ], - "workspaces": [ - "docs", - "smoke-tests", - "mock-globals", - "mock-registry", - "workspaces/*" - ], "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", "@npmcli/arborist": "^7.5.4", @@ -40862,13 +40780,13 @@ "@sigstore/tuf": "^2.3.4", "abbrev": "^2.0.0", "archy": "~1.0.0", - "cacache": "^18.0.3", + "cacache": "^18.0.4", "chalk": "^5.3.0", "ci-info": "^4.0.0", "cli-columns": "^4.0.0", "fastest-levenshtein": "^1.0.16", "fs-minipass": "^3.0.3", - "glob": "^10.4.2", + "glob": "^10.4.5", "graceful-fs": "^4.2.11", "hosted-git-info": "^7.0.2", "ini": "^4.1.3", @@ -40877,7 +40795,7 @@ "json-parse-even-better-errors": "^3.0.2", "libnpmaccess": "^8.0.6", "libnpmdiff": "^6.1.4", - "libnpmexec": "^8.1.3", + "libnpmexec": "^8.1.4", "libnpmfund": "^5.0.12", "libnpmhook": "^10.0.5", "libnpmorg": "^6.0.6", @@ -40891,12 +40809,12 @@ "minipass": "^7.1.1", "minipass-pipeline": "^1.2.4", "ms": "^2.1.2", - "node-gyp": "^10.1.0", + "node-gyp": "^10.2.0", "nopt": "^7.2.1", "normalize-package-data": "^6.0.2", "npm-audit-report": "^5.0.0", "npm-install-checks": "^6.3.0", - "npm-package-arg": "^11.0.2", + "npm-package-arg": "^11.0.3", "npm-pick-manifest": "^9.1.0", "npm-profile": "^10.0.0", "npm-registry-fetch": "^17.1.0", @@ -40907,7 +40825,7 @@ "proc-log": "^4.2.0", "qrcode-terminal": "^0.12.0", "read": "^3.0.1", - "semver": "^7.6.2", + "semver": "^7.6.3", "spdx-expression-parse": "^4.0.0", "ssri": "^10.0.6", "supports-color": "^9.4.0", @@ -40929,7 +40847,6 @@ }, "node_modules/npm-bundled": { "version": "1.1.2", - "dev": true, "license": "ISC", "dependencies": { "npm-normalize-package-bin": "^1.0.1" @@ -40937,7 +40854,6 @@ }, "node_modules/npm-install-checks": { "version": "5.0.0", - "dev": true, "license": "BSD-2-Clause", "dependencies": { "semver": "^7.1.1" @@ -40948,7 +40864,6 @@ }, "node_modules/npm-install-checks/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -40959,7 +40874,6 @@ }, "node_modules/npm-install-checks/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -40973,12 +40887,10 @@ }, "node_modules/npm-normalize-package-bin": { "version": "1.0.1", - "dev": true, "license": "ISC" }, "node_modules/npm-package-arg": { "version": "8.1.1", - "dev": true, "license": "ISC", "dependencies": { "hosted-git-info": "^3.0.6", @@ -40991,12 +40903,10 @@ }, "node_modules/npm-package-arg/node_modules/builtins": { "version": "1.0.3", - "dev": true, "license": "MIT" }, "node_modules/npm-package-arg/node_modules/hosted-git-info": { "version": "3.0.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -41007,7 +40917,6 @@ }, "node_modules/npm-package-arg/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -41018,7 +40927,6 @@ }, "node_modules/npm-package-arg/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -41032,7 +40940,6 @@ }, "node_modules/npm-package-arg/node_modules/validate-npm-package-name": { "version": "3.0.0", - "dev": true, "license": "ISC", "dependencies": { "builtins": "^1.0.3" @@ -41040,7 +40947,6 @@ }, "node_modules/npm-packlist": { "version": "5.1.3", - "dev": true, "license": "ISC", "dependencies": { "glob": "^8.0.1", @@ -41057,7 +40963,6 @@ }, "node_modules/npm-packlist/node_modules/brace-expansion": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -41065,7 +40970,6 @@ }, "node_modules/npm-packlist/node_modules/glob": { "version": "8.0.3", - "dev": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", @@ -41083,7 +40987,6 @@ }, "node_modules/npm-packlist/node_modules/minimatch": { "version": "5.1.1", - "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" @@ -41094,7 +40997,6 @@ }, "node_modules/npm-packlist/node_modules/npm-bundled": { "version": "2.0.1", - "dev": true, "license": "ISC", "dependencies": { "npm-normalize-package-bin": "^2.0.0" @@ -41105,7 +41007,6 @@ }, "node_modules/npm-packlist/node_modules/npm-normalize-package-bin": { "version": "2.0.0", - "dev": true, "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -41113,7 +41014,6 @@ }, "node_modules/npm-pick-manifest": { "version": "7.0.2", - "dev": true, "license": "ISC", "dependencies": { "npm-install-checks": "^5.0.0", @@ -41127,7 +41027,6 @@ }, "node_modules/npm-pick-manifest/node_modules/hosted-git-info": { "version": "5.2.1", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^7.5.1" @@ -41138,7 +41037,6 @@ }, "node_modules/npm-pick-manifest/node_modules/npm-normalize-package-bin": { "version": "2.0.0", - "dev": true, "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -41146,7 +41044,6 @@ }, "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { "version": "9.1.2", - "dev": true, "license": "ISC", "dependencies": { "hosted-git-info": "^5.0.0", @@ -41160,7 +41057,6 @@ }, "node_modules/npm-pick-manifest/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -41174,7 +41070,6 @@ }, "node_modules/npm-pick-manifest/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -41185,7 +41080,6 @@ }, "node_modules/npm-registry-fetch": { "version": "13.3.1", - "dev": true, "license": "ISC", "dependencies": { "make-fetch-happen": "^10.0.6", @@ -41202,7 +41096,6 @@ }, "node_modules/npm-registry-fetch/node_modules/hosted-git-info": { "version": "5.2.1", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^7.5.1" @@ -41213,7 +41106,6 @@ }, "node_modules/npm-registry-fetch/node_modules/npm-package-arg": { "version": "9.1.2", - "dev": true, "license": "ISC", "dependencies": { "hosted-git-info": "^5.0.0", @@ -41227,7 +41119,6 @@ }, "node_modules/npm-registry-fetch/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -41241,7 +41132,6 @@ }, "node_modules/npm-registry-fetch/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -41757,7 +41647,7 @@ } }, "node_modules/npm/node_modules/cacache": { - "version": "18.0.3", + "version": "18.0.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -41910,7 +41800,7 @@ } }, "node_modules/npm/node_modules/debug": { - "version": "4.3.5", + "version": "4.3.6", "inBundle": true, "license": "MIT", "dependencies": { @@ -41984,7 +41874,7 @@ } }, "node_modules/npm/node_modules/foreground-child": { - "version": "3.2.1", + "version": "3.3.0", "inBundle": true, "license": "ISC", "dependencies": { @@ -42010,7 +41900,7 @@ } }, "node_modules/npm/node_modules/glob": { - "version": "10.4.2", + "version": "10.4.5", "inBundle": true, "license": "ISC", "dependencies": { @@ -42024,9 +41914,6 @@ "bin": { "glob": "dist/esm/bin.mjs" }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, "funding": { "url": "https://github.com/sponsors/isaacs" } @@ -42193,15 +42080,12 @@ "license": "ISC" }, "node_modules/npm/node_modules/jackspeak": { - "version": "3.4.0", + "version": "3.4.3", "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, - "engines": { - "node": ">=14" - }, "funding": { "url": "https://github.com/sponsors/isaacs" }, @@ -42279,7 +42163,7 @@ } }, "node_modules/npm/node_modules/libnpmexec": { - "version": "8.1.3", + "version": "8.1.4", "inBundle": true, "license": "ISC", "dependencies": { @@ -42404,12 +42288,9 @@ } }, "node_modules/npm/node_modules/lru-cache": { - "version": "10.2.2", + "version": "10.4.3", "inBundle": true, - "license": "ISC", - "engines": { - "node": "14 || >=16.14" - } + "license": "ISC" }, "node_modules/npm/node_modules/make-fetch-happen": { "version": "13.0.1", @@ -42604,7 +42485,7 @@ } }, "node_modules/npm/node_modules/node-gyp": { - "version": "10.1.0", + "version": "10.2.0", "inBundle": true, "license": "MIT", "dependencies": { @@ -42614,9 +42495,9 @@ "graceful-fs": "^4.2.6", "make-fetch-happen": "^13.0.0", "nopt": "^7.0.0", - "proc-log": "^3.0.0", + "proc-log": "^4.1.0", "semver": "^7.3.5", - "tar": "^6.1.2", + "tar": "^6.2.1", "which": "^4.0.0" }, "bin": { @@ -42626,14 +42507,6 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/npm/node_modules/node-gyp/node_modules/proc-log": { - "version": "3.0.0", - "inBundle": true, - "license": "ISC", - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/npm/node_modules/nopt": { "version": "7.2.1", "inBundle": true, @@ -42700,7 +42573,7 @@ } }, "node_modules/npm/node_modules/npm-package-arg": { - "version": "11.0.2", + "version": "11.0.3", "inBundle": true, "license": "ISC", "dependencies": { @@ -42862,7 +42735,7 @@ } }, "node_modules/npm/node_modules/postcss-selector-parser": { - "version": "6.1.0", + "version": "6.1.2", "inBundle": true, "license": "MIT", "dependencies": { @@ -42986,7 +42859,7 @@ "optional": true }, "node_modules/npm/node_modules/semver": { - "version": "7.6.2", + "version": "7.6.3", "inBundle": true, "license": "ISC", "bin": { @@ -43460,7 +43333,6 @@ }, "node_modules/npmlog": { "version": "6.0.2", - "dev": true, "license": "ISC", "dependencies": { "are-we-there-yet": "^3.0.0", @@ -44448,7 +44320,6 @@ }, "node_modules/pacote": { "version": "13.6.2", - "dev": true, "license": "ISC", "dependencies": { "@npmcli/git": "^3.0.0", @@ -44482,7 +44353,6 @@ }, "node_modules/pacote/node_modules/hosted-git-info": { "version": "5.2.1", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^7.5.1" @@ -44493,7 +44363,6 @@ }, "node_modules/pacote/node_modules/npm-package-arg": { "version": "9.1.2", - "dev": true, "license": "ISC", "dependencies": { "hosted-git-info": "^5.0.0", @@ -44507,7 +44376,6 @@ }, "node_modules/pacote/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -44521,7 +44389,6 @@ }, "node_modules/pacote/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -44614,7 +44481,6 @@ }, "node_modules/parse-conflict-json": { "version": "2.0.2", - "dev": true, "license": "ISC", "dependencies": { "json-parse-even-better-errors": "^2.3.1", @@ -46735,7 +46601,6 @@ }, "node_modules/proc-log": { "version": "2.0.1", - "dev": true, "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -46771,7 +46636,6 @@ }, "node_modules/promise-all-reject-late": { "version": "1.0.1", - "dev": true, "license": "ISC", "funding": { "url": "https://github.com/sponsors/isaacs" @@ -46779,7 +46643,6 @@ }, "node_modules/promise-call-limit": { "version": "1.0.1", - "dev": true, "license": "ISC", "funding": { "url": "https://github.com/sponsors/isaacs" @@ -46796,7 +46659,6 @@ }, "node_modules/promise-retry": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "err-code": "^2.0.2", @@ -46856,7 +46718,6 @@ }, "node_modules/promzard": { "version": "0.3.0", - "dev": true, "license": "ISC", "dependencies": { "read": "1" @@ -47002,9 +46863,9 @@ } }, "node_modules/qrcode.react": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/qrcode.react/-/qrcode.react-3.1.0.tgz", - "integrity": "sha512-oyF+Urr3oAMUG/OiOuONL3HXM+53wvuH3mtIWQrYmsXoAq0DkvZp2RYUWFSMFtbdOpuS++9v+WAkzNVkMlNW6Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/qrcode.react/-/qrcode.react-3.2.0.tgz", + "integrity": "sha512-YietHHltOHA4+l5na1srdaMx4sVSOjV9tamHs+mwiLWAMr6QVACRUw1Neax5CptFILcNoITctJY0Ipyn5enQ8g==", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } @@ -47585,9 +47446,9 @@ } }, "node_modules/react-focus-lock": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.12.1.tgz", - "integrity": "sha512-lfp8Dve4yJagkHiFrC1bGtib3mF2ktqwPJw4/WGcgPW+pJ/AVQA5X2vI7xgp13FcxFEpYBBHpXai/N2DBNC0Jw==", + "version": "2.13.2", + "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.13.2.tgz", + "integrity": "sha512-T/7bsofxYqnod2xadvuwjGKHOoL5GH7/EIPI5UyEvaU/c2CcphvGI371opFtuY/SYdbMsNiuF4HsHQ50nA/TKQ==", "dependencies": { "@babel/runtime": "^7.0.0", "focus-lock": "^1.3.5", @@ -47728,9 +47589,9 @@ } }, "node_modules/react-joyride/node_modules/type-fest": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.23.0.tgz", - "integrity": "sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==", + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.0.tgz", + "integrity": "sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw==", "engines": { "node": ">=16" }, @@ -47764,12 +47625,9 @@ } }, "node_modules/react-number-format": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/react-number-format/-/react-number-format-5.4.0.tgz", - "integrity": "sha512-NWdICrqLhI7rAS8yUeLVd6Wr4cN7UjJ9IBTS0f/a9i7UB4x4Ti70kGnksBtZ7o4Z7YRbvCMMR/jQmkoOBa/4fg==", - "dependencies": { - "prop-types": "^15.7.2" - }, + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/react-number-format/-/react-number-format-5.4.1.tgz", + "integrity": "sha512-NICOjo/70dcAiwVmH6zMWoZrTQDlBrEXV/f7S0t/ewlpzp4z00pasg5G1yBX6NHLafwOF3QZ+VvK/XApwSKxdA==", "peerDependencies": { "react": "^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0", "react-dom": "^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0" @@ -48108,11 +47966,6 @@ "boolbase": "~1.0.0" } }, - "node_modules/react-svg-core/node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, "node_modules/react-svg-core/node_modules/svgo": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", @@ -48282,7 +48135,6 @@ }, "node_modules/read": { "version": "1.0.7", - "dev": true, "license": "ISC", "dependencies": { "mute-stream": "~0.0.4" @@ -48293,7 +48145,6 @@ }, "node_modules/read-cmd-shim": { "version": "3.0.1", - "dev": true, "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -48301,7 +48152,6 @@ }, "node_modules/read-package-json": { "version": "5.0.2", - "dev": true, "license": "ISC", "dependencies": { "glob": "^8.0.1", @@ -48315,7 +48165,6 @@ }, "node_modules/read-package-json-fast": { "version": "2.0.3", - "dev": true, "license": "ISC", "dependencies": { "json-parse-even-better-errors": "^2.3.0", @@ -48327,7 +48176,6 @@ }, "node_modules/read-package-json/node_modules/brace-expansion": { "version": "2.0.1", - "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -48335,7 +48183,6 @@ }, "node_modules/read-package-json/node_modules/glob": { "version": "8.0.3", - "dev": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", @@ -48353,7 +48200,6 @@ }, "node_modules/read-package-json/node_modules/hosted-git-info": { "version": "5.2.1", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^7.5.1" @@ -48364,7 +48210,6 @@ }, "node_modules/read-package-json/node_modules/minimatch": { "version": "5.1.1", - "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" @@ -48375,7 +48220,6 @@ }, "node_modules/read-package-json/node_modules/normalize-package-data": { "version": "4.0.1", - "dev": true, "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^5.0.0", @@ -48389,7 +48233,6 @@ }, "node_modules/read-package-json/node_modules/npm-normalize-package-bin": { "version": "2.0.0", - "dev": true, "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -48397,7 +48240,6 @@ }, "node_modules/read-package-json/node_modules/semver": { "version": "7.3.8", - "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" @@ -48411,7 +48253,6 @@ }, "node_modules/read-package-json/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", - "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" @@ -48511,9 +48352,9 @@ } }, "node_modules/read-package-up/node_modules/type-fest": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.23.0.tgz", - "integrity": "sha512-ZiBujro2ohr5+Z/hZWHESLz3g08BBdrdLMieYFULJO+tWc437sn8kQsWLJoZErY8alNhxre9K4p3GURAG11n+w==", + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.0.tgz", + "integrity": "sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw==", "engines": { "node": ">=16" }, @@ -48732,7 +48573,6 @@ }, "node_modules/readdir-scoped-modules": { "version": "1.1.0", - "dev": true, "license": "ISC", "dependencies": { "debuglog": "^1.0.1", @@ -50168,6 +50008,11 @@ "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==" }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, "node_modules/saxes": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", @@ -50262,9 +50107,9 @@ } }, "node_modules/semantic-release": { - "version": "24.0.0", - "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-24.0.0.tgz", - "integrity": "sha512-v46CRPw+9eI3ZuYGF2oAjqPqsfbnfFTwLBgQsv/lch4goD09ytwOTESMN4QIrx/wPLxUGey60/NMx+ANQtWRsA==", + "version": "24.1.0", + "resolved": "https://registry.npmjs.org/semantic-release/-/semantic-release-24.1.0.tgz", + "integrity": "sha512-FwaE2hKDHQn9G6GA7xmqsc9WnsjaFD/ppLM5PUg56Do9oKSCf+vH6cPeb3hEBV/m06n8Sh9vbVqPjHu/1onzQw==", "peer": true, "dependencies": { "@semantic-release/commit-analyzer": "^13.0.0-beta.1", @@ -50428,16 +50273,16 @@ } }, "node_modules/semantic-release/node_modules/execa": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-9.3.0.tgz", - "integrity": "sha512-l6JFbqnHEadBoVAVpN5dl2yCyfX28WoBAGaoQcNmLLSedOxTxcn2Qa83s8I/PA5i56vWru2OHOtrwF7Om2vqlg==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-9.3.1.tgz", + "integrity": "sha512-gdhefCCNy/8tpH/2+ajP9IQc14vXchNdd0weyzSJEFURhRMGncQ+zKFxwjAufIewPEJm9BPOaJnvg2UtlH2gPQ==", "peer": true, "dependencies": { "@sindresorhus/merge-streams": "^4.0.0", "cross-spawn": "^7.0.3", "figures": "^6.1.0", "get-stream": "^9.0.0", - "human-signals": "^7.0.0", + "human-signals": "^8.0.0", "is-plain-obj": "^4.1.0", "is-stream": "^4.0.1", "npm-run-path": "^5.2.0", @@ -50506,9 +50351,9 @@ } }, "node_modules/semantic-release/node_modules/human-signals": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-7.0.0.tgz", - "integrity": "sha512-74kytxOUSvNbjrT9KisAbaTZ/eJwD/LrbM/kh5j0IhPuJzwuA19dWvniFGwBzN9rVjg+O/e+F310PjObDXS+9Q==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.0.tgz", + "integrity": "sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==", "peer": true, "engines": { "node": ">=18.18.0" @@ -50712,9 +50557,9 @@ } }, "node_modules/semantic-release/node_modules/supports-hyperlinks": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz", - "integrity": "sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.1.0.tgz", + "integrity": "sha512-2rn0BZ+/f7puLOHZm1HOJfwBggfaHXUpPUSSG/SWM4TWp5KCfmNYwnC3hruy2rZlMnmWZ+QAGpZfchu3f3695A==", "peer": true, "dependencies": { "has-flag": "^4.0.0", @@ -50722,6 +50567,9 @@ }, "engines": { "node": ">=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/semantic-release/node_modules/typescript": { @@ -51200,9 +51048,9 @@ } }, "node_modules/simplebar/node_modules/core-js": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.0.tgz", - "integrity": "sha512-XPpwqEodRljce9KswjZShh95qJ1URisBeKCjUdq27YdenkslVe7OO0ZJhlYXAChW7OhXaRLl8AAba7IBfoIHug==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -51246,12 +51094,12 @@ } }, "node_modules/sinon/node_modules/@sinonjs/fake-timers": { - "version": "11.2.2", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.2.2.tgz", - "integrity": "sha512-G2piCSxQ7oWOxwGSAyFHfPIsyeJGXYtc6mFbnFA+kRXkiEnTl8c/8jul2S329iFBnDI9HGoeWWAZvuvOkZccgw==", + "version": "11.3.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.3.1.tgz", + "integrity": "sha512-EVJO7nW5M/F5Tur0Rf2z/QoMo+1Ia963RiMtapiQrEWvY0iBUvADo8Beegwjpnle5BHkyHuoxSTW3jF43H1XRA==", "peer": true, "dependencies": { - "@sinonjs/commons": "^3.0.0" + "@sinonjs/commons": "^3.0.1" } }, "node_modules/sinon/node_modules/has-flag": { @@ -51356,7 +51204,6 @@ }, "node_modules/smart-buffer": { "version": "4.2.0", - "dev": true, "license": "MIT", "engines": { "node": ">= 6.0.0", @@ -51580,7 +51427,6 @@ }, "node_modules/socks": { "version": "2.7.1", - "dev": true, "license": "MIT", "dependencies": { "ip": "^2.0.0", @@ -51593,7 +51439,6 @@ }, "node_modules/socks-proxy-agent": { "version": "7.0.0", - "dev": true, "license": "MIT", "dependencies": { "agent-base": "^6.0.2", @@ -51842,7 +51687,6 @@ }, "node_modules/ssri": { "version": "9.0.1", - "dev": true, "license": "ISC", "dependencies": { "minipass": "^3.1.1" @@ -53778,8 +53622,7 @@ }, "node_modules/text-table": { "version": "0.2.0", - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/thenify": { "version": "3.3.1", @@ -54028,7 +53871,6 @@ }, "node_modules/treeverse": { "version": "2.0.0", - "dev": true, "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -54606,7 +54448,6 @@ }, "node_modules/unique-filename": { "version": "2.0.1", - "dev": true, "license": "ISC", "dependencies": { "unique-slug": "^3.0.0" @@ -54617,7 +54458,6 @@ }, "node_modules/unique-slug": { "version": "3.0.0", - "dev": true, "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4" @@ -55147,7 +54987,6 @@ }, "node_modules/validate-npm-package-name": { "version": "4.0.0", - "dev": true, "license": "ISC", "dependencies": { "builtins": "^5.0.0" @@ -55256,7 +55095,6 @@ }, "node_modules/walk-up-path": { "version": "1.0.0", - "dev": true, "license": "ISC" }, "node_modules/walker": { diff --git a/package.json b/package.json index babc46f79782..6a6cf6561900 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ }, "dependencies": { "@babel/preset-typescript": "^7.16.5", - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@sendbird/chat": "^4.9.7", "@types/react-transition-group": "^4.4.4", "babel-jest": "^27.3.1", diff --git a/packages/account/package.json b/packages/account/package.json index dc2c661c80c9..043e0c69e00f 100644 --- a/packages/account/package.json +++ b/packages/account/package.json @@ -30,7 +30,7 @@ }, "dependencies": { "@binary-com/binary-document-uploader": "^2.4.8", - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv-com/translations": "1.3.5", "@deriv-com/utils": "^0.0.25", "@deriv-com/ui": "1.29.10", diff --git a/packages/api-v2/package.json b/packages/api-v2/package.json index 7f1fa9d53c6f..2f8a00407218 100644 --- a/packages/api-v2/package.json +++ b/packages/api-v2/package.json @@ -15,7 +15,7 @@ "uuid": "^9.0.1" }, "devDependencies": { - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv/api-types": "1.0.172", "@testing-library/react": "^12.0.0", "@testing-library/react-hooks": "^7.0.2", diff --git a/packages/appstore/package.json b/packages/appstore/package.json index 5203247f4912..7339b4c655aa 100644 --- a/packages/appstore/package.json +++ b/packages/appstore/package.json @@ -26,7 +26,7 @@ "author": "Deriv", "license": "Apache-2.0", "dependencies": { - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv-com/translations": "1.3.5", "@deriv-com/ui": "1.29.10", "@deriv/account": "^1.0.0", diff --git a/packages/cashier/package.json b/packages/cashier/package.json index bc365aad2b7e..40e4f2aafa66 100644 --- a/packages/cashier/package.json +++ b/packages/cashier/package.json @@ -37,7 +37,7 @@ "url": "https://github.com/binary-com/deriv-app/issues" }, "dependencies": { - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv-com/ui": "1.29.10", "@deriv/api": "^1.0.0", "@deriv/api-types": "1.0.172", diff --git a/packages/cfd/package.json b/packages/cfd/package.json index f0a35e1a582c..2723b99494b5 100644 --- a/packages/cfd/package.json +++ b/packages/cfd/package.json @@ -85,7 +85,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv-com/ui": "1.29.10", "@deriv-com/translations": "1.3.5", "@deriv-com/utils": "^0.0.25", diff --git a/packages/core/package.json b/packages/core/package.json index db5d73ff53b9..63a2e3851039 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -96,7 +96,7 @@ "dependencies": { "@babel/polyfill": "^7.4.4", "@datadog/browser-rum": "^5.11.0", - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/translations": "1.3.5", diff --git a/packages/hooks/package.json b/packages/hooks/package.json index d6a6ac8e136b..57c2f47b84a7 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -6,7 +6,7 @@ "sideEffects": false, "dependencies": { "@binary-com/binary-document-uploader": "^2.4.8", - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv/api": "^1.0.0", "@deriv/stores": "^1.0.0", "@deriv/utils": "^1.0.0", diff --git a/packages/p2p/package.json b/packages/p2p/package.json index 49a110fb12a8..3e51791154f2 100644 --- a/packages/p2p/package.json +++ b/packages/p2p/package.json @@ -32,7 +32,7 @@ "author": "", "license": "ISC", "dependencies": { - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv-com/ui": "1.29.10", "@deriv-com/utils": "^0.0.25", "@deriv/api": "^1.0.0", diff --git a/packages/reports/package.json b/packages/reports/package.json index a93f0ab93f2c..83e32829e26a 100644 --- a/packages/reports/package.json +++ b/packages/reports/package.json @@ -77,7 +77,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv-com/ui": "1.29.10", "@deriv/components": "^1.0.0", "@deriv/deriv-api": "^1.0.15", diff --git a/packages/shared/package.json b/packages/shared/package.json index f9e72434818d..9cdf81b99d82 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -46,7 +46,7 @@ "typescript": "^4.6.3" }, "dependencies": { - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv/quill-icons": "1.23.3", "@deriv/api-types": "1.0.172", "@deriv/translations": "^1.0.0", diff --git a/packages/trader/package.json b/packages/trader/package.json index e475658dc0ae..f08adc134c0a 100644 --- a/packages/trader/package.json +++ b/packages/trader/package.json @@ -88,7 +88,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/utils": "^0.0.25", diff --git a/packages/wallets/package.json b/packages/wallets/package.json index bdf972914281..3590eb750959 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -14,7 +14,7 @@ "start": "rimraf dist && npm run test && npm run serve" }, "dependencies": { - "@deriv-com/analytics": "1.12.1", + "@deriv-com/analytics": "1.13.0", "@deriv-com/translations": "1.3.5", "@deriv-com/ui": "1.29.10", "@deriv-com/utils": "^0.0.25", From ff8a73b0741eb511c215dc9dfb7272da40d39a05 Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Tue, 3 Sep 2024 12:22:42 +0800 Subject: [PATCH 02/12] build: update to version 1.14 --- package-lock.json | 14 +++++++------- package.json | 2 +- packages/account/package.json | 2 +- packages/api-v2/package.json | 2 +- packages/appstore/package.json | 2 +- packages/cashier/package.json | 2 +- packages/cfd/package.json | 2 +- packages/core/package.json | 2 +- packages/hooks/package.json | 2 +- packages/p2p/package.json | 2 +- packages/reports/package.json | 2 +- packages/shared/package.json | 2 +- packages/trader/package.json | 2 +- packages/wallets/package.json | 2 +- 14 files changed, 20 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5b08229918c8..9730ec29e92b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@contentpass/zxcvbn": "^4.4.3", "@datadog/browser-logs": "^5.11.0", "@datadog/browser-rum": "^5.11.0", - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/translations": "1.3.5", @@ -2934,9 +2934,9 @@ } }, "node_modules/@deriv-com/analytics": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@deriv-com/analytics/-/analytics-1.13.0.tgz", - "integrity": "sha512-ask7M6VDuOV9eTCkBsTz+rR+loHv8xL+PPAHDJHnizz8DXTsWGZ9Xm4bVU3w0RIGNRzA3nfU7GmHOYUB5mf5lw==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@deriv-com/analytics/-/analytics-1.14.0.tgz", + "integrity": "sha512-HRckl1IMK+BQ31l6TOXLs1oprySpICJkdmoa8iHB8IEp0IfZsvsWb8ZCsmc6+gw2FG6VUTMF5LLHQUmMRFFM/Q==", "dependencies": { "@growthbook/growthbook": "^1.1.0", "@rudderstack/analytics-js": "^3.5.1", @@ -10833,9 +10833,9 @@ } }, "node_modules/@semantic-release/github": { - "version": "10.1.7", - "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-10.1.7.tgz", - "integrity": "sha512-QnhP4k1eqzYLz6a4kpWrUQeKJYXqHggveMykvUFbSquq07GF85BXvr/QLhpOD7bpDcmEfL8VnphRA7KT5i9lzQ==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/@semantic-release/github/-/github-10.3.0.tgz", + "integrity": "sha512-30ix6pw6PLW3tU0t8fNqPetCJq8IX1TX/sGMVCX6zhGa+7lkkvRMtx3Dar6slmiysPmF0o8iaQK1m5JoHyjYIQ==", "dependencies": { "@octokit/core": "^6.0.0", "@octokit/plugin-paginate-rest": "^11.0.0", diff --git a/package.json b/package.json index 6a6cf6561900..974dbfa1d91e 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ }, "dependencies": { "@babel/preset-typescript": "^7.16.5", - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@sendbird/chat": "^4.9.7", "@types/react-transition-group": "^4.4.4", "babel-jest": "^27.3.1", diff --git a/packages/account/package.json b/packages/account/package.json index 043e0c69e00f..4c92e4df5911 100644 --- a/packages/account/package.json +++ b/packages/account/package.json @@ -30,7 +30,7 @@ }, "dependencies": { "@binary-com/binary-document-uploader": "^2.4.8", - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/translations": "1.3.5", "@deriv-com/utils": "^0.0.25", "@deriv-com/ui": "1.29.10", diff --git a/packages/api-v2/package.json b/packages/api-v2/package.json index 2f8a00407218..e01c144976e5 100644 --- a/packages/api-v2/package.json +++ b/packages/api-v2/package.json @@ -15,7 +15,7 @@ "uuid": "^9.0.1" }, "devDependencies": { - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv/api-types": "1.0.172", "@testing-library/react": "^12.0.0", "@testing-library/react-hooks": "^7.0.2", diff --git a/packages/appstore/package.json b/packages/appstore/package.json index 7339b4c655aa..831dc9ef8354 100644 --- a/packages/appstore/package.json +++ b/packages/appstore/package.json @@ -26,7 +26,7 @@ "author": "Deriv", "license": "Apache-2.0", "dependencies": { - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/translations": "1.3.5", "@deriv-com/ui": "1.29.10", "@deriv/account": "^1.0.0", diff --git a/packages/cashier/package.json b/packages/cashier/package.json index 40e4f2aafa66..0812b110c5e1 100644 --- a/packages/cashier/package.json +++ b/packages/cashier/package.json @@ -37,7 +37,7 @@ "url": "https://github.com/binary-com/deriv-app/issues" }, "dependencies": { - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/ui": "1.29.10", "@deriv/api": "^1.0.0", "@deriv/api-types": "1.0.172", diff --git a/packages/cfd/package.json b/packages/cfd/package.json index 2723b99494b5..88053e51ac31 100644 --- a/packages/cfd/package.json +++ b/packages/cfd/package.json @@ -85,7 +85,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/ui": "1.29.10", "@deriv-com/translations": "1.3.5", "@deriv-com/utils": "^0.0.25", diff --git a/packages/core/package.json b/packages/core/package.json index 63a2e3851039..3cdcdfd1d952 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -96,7 +96,7 @@ "dependencies": { "@babel/polyfill": "^7.4.4", "@datadog/browser-rum": "^5.11.0", - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/translations": "1.3.5", diff --git a/packages/hooks/package.json b/packages/hooks/package.json index 57c2f47b84a7..cb02c2463eac 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -6,7 +6,7 @@ "sideEffects": false, "dependencies": { "@binary-com/binary-document-uploader": "^2.4.8", - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv/api": "^1.0.0", "@deriv/stores": "^1.0.0", "@deriv/utils": "^1.0.0", diff --git a/packages/p2p/package.json b/packages/p2p/package.json index 3e51791154f2..2c83c021085a 100644 --- a/packages/p2p/package.json +++ b/packages/p2p/package.json @@ -32,7 +32,7 @@ "author": "", "license": "ISC", "dependencies": { - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/ui": "1.29.10", "@deriv-com/utils": "^0.0.25", "@deriv/api": "^1.0.0", diff --git a/packages/reports/package.json b/packages/reports/package.json index 83e32829e26a..ac18af14ef63 100644 --- a/packages/reports/package.json +++ b/packages/reports/package.json @@ -77,7 +77,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/ui": "1.29.10", "@deriv/components": "^1.0.0", "@deriv/deriv-api": "^1.0.15", diff --git a/packages/shared/package.json b/packages/shared/package.json index 9cdf81b99d82..cb826820afd1 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -46,7 +46,7 @@ "typescript": "^4.6.3" }, "dependencies": { - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv/quill-icons": "1.23.3", "@deriv/api-types": "1.0.172", "@deriv/translations": "^1.0.0", diff --git a/packages/trader/package.json b/packages/trader/package.json index f08adc134c0a..21c23e81db2b 100644 --- a/packages/trader/package.json +++ b/packages/trader/package.json @@ -88,7 +88,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/utils": "^0.0.25", diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 3590eb750959..3202fb50b531 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -14,7 +14,7 @@ "start": "rimraf dist && npm run test && npm run serve" }, "dependencies": { - "@deriv-com/analytics": "1.13.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/translations": "1.3.5", "@deriv-com/ui": "1.29.10", "@deriv-com/utils": "^0.0.25", From 62f031e59baf2466d509eb58dea89c493a8b3d8f Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Tue, 3 Sep 2024 13:15:41 +0800 Subject: [PATCH 03/12] feat: add user_id only if its available --- packages/core/src/Stores/client-store.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/core/src/Stores/client-store.js b/packages/core/src/Stores/client-store.js index b38b0a167864..5ee7fbb368e9 100644 --- a/packages/core/src/Stores/client-store.js +++ b/packages/core/src/Stores/client-store.js @@ -1767,8 +1767,7 @@ export default class ClientStore extends BaseStore { ?.match(/[a-zA-Z]+/g) ?.join(''); setTimeout(() => { - Analytics.setAttributes({ - user_id: this.user_id, + const analytics_config = { account_type: broker === 'null' ? 'unlogged' : broker, residence_country: this.residence, app_id: String(getAppId()), @@ -1782,7 +1781,9 @@ export default class ClientStore extends BaseStore { utm_campaign: ppc_campaign_cookies?.utm_campaign, utm_content: ppc_campaign_cookies?.utm_content, domain: window.location.hostname, - }); + }; + if (this.user_id) analytics_config.user_id = this.user_id; + Analytics.setAttributes(analytics_config); }, 4); return { From f66cb03b48ebe027ac1a41a8b697dabdf165ef5f Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Tue, 3 Sep 2024 13:49:01 +0800 Subject: [PATCH 04/12] test: fix analytics test cases --- .../setup-real-account-or-go-to-demo-modal-content.spec.tsx | 1 - .../__tests__/setup-real-account-or-go-to-demo-modal.spec.tsx | 1 - packages/components/src/components/icon/icons.js | 1 - 3 files changed, 3 deletions(-) diff --git a/packages/appstore/src/components/modals/setup-real-account-or-go-to-demo-modal/__tests__/setup-real-account-or-go-to-demo-modal-content.spec.tsx b/packages/appstore/src/components/modals/setup-real-account-or-go-to-demo-modal/__tests__/setup-real-account-or-go-to-demo-modal-content.spec.tsx index 03574635a65d..c499f71a0e59 100644 --- a/packages/appstore/src/components/modals/setup-real-account-or-go-to-demo-modal/__tests__/setup-real-account-or-go-to-demo-modal-content.spec.tsx +++ b/packages/appstore/src/components/modals/setup-real-account-or-go-to-demo-modal/__tests__/setup-real-account-or-go-to-demo-modal-content.spec.tsx @@ -13,7 +13,6 @@ jest.mock('@deriv/hooks', () => ({ })); jest.mock('@deriv-com/analytics', () => ({ - ...jest.requireActual('@deriv-com/analytics'), Analytics: { trackEvent: jest.fn(), }, diff --git a/packages/appstore/src/components/modals/setup-real-account-or-go-to-demo-modal/__tests__/setup-real-account-or-go-to-demo-modal.spec.tsx b/packages/appstore/src/components/modals/setup-real-account-or-go-to-demo-modal/__tests__/setup-real-account-or-go-to-demo-modal.spec.tsx index 4afb3380862f..b8de126a5377 100644 --- a/packages/appstore/src/components/modals/setup-real-account-or-go-to-demo-modal/__tests__/setup-real-account-or-go-to-demo-modal.spec.tsx +++ b/packages/appstore/src/components/modals/setup-real-account-or-go-to-demo-modal/__tests__/setup-real-account-or-go-to-demo-modal.spec.tsx @@ -10,7 +10,6 @@ jest.mock('@deriv-com/ui', () => ({ })); jest.mock('@deriv-com/analytics', () => ({ - ...jest.requireActual('@deriv-com/analytics'), Analytics: { trackEvent: jest.fn(), }, diff --git a/packages/components/src/components/icon/icons.js b/packages/components/src/components/icon/icons.js index b76d9fa74b1f..e5a4304a3131 100644 --- a/packages/components/src/components/icon/icons.js +++ b/packages/components/src/components/icon/icons.js @@ -792,7 +792,6 @@ import './option/ic-option-over-under.svg'; import './option/ic-option-raise-fall.svg'; import './option/ic-option-touch-notouch.svg'; import './option/ic-option-up-down-asian.svg'; -import './rebranding/ic-rebranding-binary-bot.svg'; import './rebranding/ic-rebranding-ctrader-dashboard.svg'; import './rebranding/ic-rebranding-deriv-bot-dashboard.svg'; import './rebranding/ic-rebranding-deriv-bot.svg'; From 76e080fe7688c06b4382c37e9313abb27d11cdb6 Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Tue, 3 Sep 2024 15:16:51 +0800 Subject: [PATCH 05/12] feat: pass the attributes on GB initialisation --- packages/core/src/Utils/Analytics/index.ts | 45 +++++++++++----------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/packages/core/src/Utils/Analytics/index.ts b/packages/core/src/Utils/Analytics/index.ts index 38de1793ac30..58b252a2af46 100644 --- a/packages/core/src/Utils/Analytics/index.ts +++ b/packages/core/src/Utils/Analytics/index.ts @@ -1,5 +1,5 @@ import { Analytics } from '@deriv-com/analytics'; -import Cookies from 'js-cookie'; +import * as Cookies from 'js-cookie'; import { getLanguage } from '@deriv/translations'; import { LocalStore, getAppId } from '@deriv/shared'; import { MAX_MOBILE_WIDTH } from '../../Constants'; @@ -14,13 +14,6 @@ export const AnalyticsInitializer = async () => { .then(res => res.json()) .catch(() => FIREBASE_INIT_DATA); if (process.env.RUDDERSTACK_KEY && flags?.tracking_rudderstack) { - const config = { - growthbookKey: flags.marketing_growthbook ? process.env.GROWTHBOOK_CLIENT_KEY : undefined, - growthbookDecryptionKey: flags.marketing_growthbook ? process.env.GROWTHBOOK_DECRYPTION_KEY : undefined, - rudderstackKey: process.env.RUDDERSTACK_KEY, - }; - await Analytics?.initialise(config); - await Analytics?.getInstances()?.ab?.GrowthBook?.loadFeatures(); const ppc_campaign_cookies = Cookies.getJSON('utm_data') === 'null' ? { @@ -30,20 +23,28 @@ export const AnalyticsInitializer = async () => { utm_content: 'no content', } : Cookies.getJSON('utm_data'); - - Analytics.setAttributes({ - account_type: account_type === 'null' ? 'unlogged' : account_type, - app_id: String(getAppId()), - device_type: window.innerWidth <= MAX_MOBILE_WIDTH ? 'mobile' : 'desktop', - device_language: navigator?.language || 'en-EN', - user_language: getLanguage().toLowerCase(), - country: Cookies.get('clients_country') || Cookies?.getJSON('website_status')?.clients_country, - utm_source: ppc_campaign_cookies?.utm_source, - utm_medium: ppc_campaign_cookies?.utm_medium, - utm_campaign: ppc_campaign_cookies?.utm_campaign, - utm_content: ppc_campaign_cookies?.utm_content, - domain: window.location.hostname, - }); + const config = { + growthbookKey: flags.marketing_growthbook ? process.env.GROWTHBOOK_CLIENT_KEY : undefined, + growthbookDecryptionKey: flags.marketing_growthbook ? process.env.GROWTHBOOK_DECRYPTION_KEY : undefined, + rudderstackKey: process.env.RUDDERSTACK_KEY, + growthbookOptions: { + attributes: { + account_type: account_type === 'null' ? 'unlogged' : account_type, + app_id: String(getAppId()), + device_type: window.innerWidth <= MAX_MOBILE_WIDTH ? 'mobile' : 'desktop', + device_language: navigator?.language || 'en-EN', + user_language: getLanguage().toLowerCase(), + country: + Cookies.getJSON('clients_country') || Cookies?.getJSON('website_status')?.clients_country, + utm_source: ppc_campaign_cookies?.utm_source, + utm_medium: ppc_campaign_cookies?.utm_medium, + utm_campaign: ppc_campaign_cookies?.utm_campaign, + utm_content: ppc_campaign_cookies?.utm_content, + domain: window.location.hostname, + }, + }, + }; + await Analytics?.initialise(config); } } }; From c66bc1eb560ac871634db6927fbf55b12b8976b6 Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Tue, 3 Sep 2024 15:18:21 +0800 Subject: [PATCH 06/12] build: match the js-cookie types with the package version --- package-lock.json | 8 ++++---- packages/shared/package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9730ec29e92b..8535d4d21d6e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -49,7 +49,7 @@ "@types/classnames": "^2.2.11", "@types/css-modules": "^1.0.2", "@types/dompurify": "^3.0.5", - "@types/js-cookie": "^3.0.1", + "@types/js-cookie": "^2.2.1", "@types/jsdom": "^20.0.0", "@types/loadjs": "^4.0.1", "@types/lodash.debounce": "^4.0.7", @@ -19375,9 +19375,9 @@ } }, "node_modules/@types/js-cookie": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-3.0.6.tgz", - "integrity": "sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==" + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/@types/js-cookie/-/js-cookie-2.2.7.tgz", + "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==" }, "node_modules/@types/jsdom": { "version": "20.0.1", diff --git a/packages/shared/package.json b/packages/shared/package.json index cb826820afd1..5d0281e0b936 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -50,7 +50,7 @@ "@deriv/quill-icons": "1.23.3", "@deriv/api-types": "1.0.172", "@deriv/translations": "^1.0.0", - "@types/js-cookie": "^3.0.1", + "@types/js-cookie": "^2.2.1", "@types/react-loadable": "^5.5.6", "canvas-toBlob": "^1.0.0", "extend": "^3.0.2", From e8dcc9e7562b533ef919ad8729095aced6d4020c Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Tue, 3 Sep 2024 19:14:35 +0800 Subject: [PATCH 07/12] fix: remove country property as its built in to the analytics package --- packages/core/src/Utils/Analytics/index.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/core/src/Utils/Analytics/index.ts b/packages/core/src/Utils/Analytics/index.ts index 58b252a2af46..f892195606ff 100644 --- a/packages/core/src/Utils/Analytics/index.ts +++ b/packages/core/src/Utils/Analytics/index.ts @@ -1,5 +1,5 @@ import { Analytics } from '@deriv-com/analytics'; -import * as Cookies from 'js-cookie'; +import Cookies from 'js-cookie'; import { getLanguage } from '@deriv/translations'; import { LocalStore, getAppId } from '@deriv/shared'; import { MAX_MOBILE_WIDTH } from '../../Constants'; @@ -34,8 +34,6 @@ export const AnalyticsInitializer = async () => { device_type: window.innerWidth <= MAX_MOBILE_WIDTH ? 'mobile' : 'desktop', device_language: navigator?.language || 'en-EN', user_language: getLanguage().toLowerCase(), - country: - Cookies.getJSON('clients_country') || Cookies?.getJSON('website_status')?.clients_country, utm_source: ppc_campaign_cookies?.utm_source, utm_medium: ppc_campaign_cookies?.utm_medium, utm_campaign: ppc_campaign_cookies?.utm_campaign, From 67445cb664d9189f7ce006f971a8b0c6610adf7e Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Tue, 3 Sep 2024 19:15:21 +0800 Subject: [PATCH 08/12] build: update to 1.15.0 to also include changes for the new location implementation --- package-lock.json | 23 ++++++++++++++++------- package.json | 2 +- packages/account/package.json | 2 +- packages/api-v2/package.json | 2 +- packages/appstore/package.json | 2 +- packages/cashier/package.json | 2 +- packages/cfd/package.json | 2 +- packages/core/package.json | 2 +- packages/hooks/package.json | 2 +- packages/p2p/package.json | 2 +- packages/reports/package.json | 2 +- packages/shared/package.json | 2 +- packages/trader/package.json | 2 +- packages/wallets/package.json | 2 +- 14 files changed, 29 insertions(+), 20 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8535d4d21d6e..02821e9c5674 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@contentpass/zxcvbn": "^4.4.3", "@datadog/browser-logs": "^5.11.0", "@datadog/browser-rum": "^5.11.0", - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/translations": "1.3.5", @@ -2934,12 +2934,13 @@ } }, "node_modules/@deriv-com/analytics": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/@deriv-com/analytics/-/analytics-1.14.0.tgz", - "integrity": "sha512-HRckl1IMK+BQ31l6TOXLs1oprySpICJkdmoa8iHB8IEp0IfZsvsWb8ZCsmc6+gw2FG6VUTMF5LLHQUmMRFFM/Q==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@deriv-com/analytics/-/analytics-1.15.0.tgz", + "integrity": "sha512-eVW1u7AB75U8YkFct7j/6IEaVXHS4vdl5ix9H4Ng7QIfV/Ge0PZaAHmEkswkbu+z84+FmircKz697XIVRikwxw==", "dependencies": { "@growthbook/growthbook": "^1.1.0", "@rudderstack/analytics-js": "^3.5.1", + "js-cookie": "^3.0.5", "uuid": "^10.0.0" }, "engines": { @@ -2947,6 +2948,14 @@ "npm": "9.x" } }, + "node_modules/@deriv-com/analytics/node_modules/js-cookie": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz", + "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==", + "engines": { + "node": ">=14" + } + }, "node_modules/@deriv-com/analytics/node_modules/uuid": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", @@ -2960,9 +2969,9 @@ } }, "node_modules/@deriv-com/quill-tokens": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@deriv-com/quill-tokens/-/quill-tokens-2.0.10.tgz", - "integrity": "sha512-0MYXQZm4qrggUWxTgvJNkBLEDjL7/6ZDCeFP7/2mmRPXZB/d0r+1uLh5LuK6EkKipt+mbQq/B8wWTA811Pf2uA==", + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@deriv-com/quill-tokens/-/quill-tokens-2.0.11.tgz", + "integrity": "sha512-Rs6PRn0lfy5IHgHG7rRZ/FKRUwbzIQ5OVz93yGQwnjVUf3lqa9Y2Ifw4l94vecMJKml8nRCjKfaWrVIZznkAZA==", "dependencies": { "@semantic-release/changelog": "^6.0.3", "@semantic-release/github": "^10.0.4", diff --git a/package.json b/package.json index 974dbfa1d91e..fcb0b8d49fab 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ }, "dependencies": { "@babel/preset-typescript": "^7.16.5", - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@sendbird/chat": "^4.9.7", "@types/react-transition-group": "^4.4.4", "babel-jest": "^27.3.1", diff --git a/packages/account/package.json b/packages/account/package.json index 4c92e4df5911..e15a97491431 100644 --- a/packages/account/package.json +++ b/packages/account/package.json @@ -30,7 +30,7 @@ }, "dependencies": { "@binary-com/binary-document-uploader": "^2.4.8", - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv-com/translations": "1.3.5", "@deriv-com/utils": "^0.0.25", "@deriv-com/ui": "1.29.10", diff --git a/packages/api-v2/package.json b/packages/api-v2/package.json index e01c144976e5..e603c2da27b4 100644 --- a/packages/api-v2/package.json +++ b/packages/api-v2/package.json @@ -15,7 +15,7 @@ "uuid": "^9.0.1" }, "devDependencies": { - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv/api-types": "1.0.172", "@testing-library/react": "^12.0.0", "@testing-library/react-hooks": "^7.0.2", diff --git a/packages/appstore/package.json b/packages/appstore/package.json index 831dc9ef8354..9aa93fb77203 100644 --- a/packages/appstore/package.json +++ b/packages/appstore/package.json @@ -26,7 +26,7 @@ "author": "Deriv", "license": "Apache-2.0", "dependencies": { - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv-com/translations": "1.3.5", "@deriv-com/ui": "1.29.10", "@deriv/account": "^1.0.0", diff --git a/packages/cashier/package.json b/packages/cashier/package.json index 0812b110c5e1..7586d4c95fd6 100644 --- a/packages/cashier/package.json +++ b/packages/cashier/package.json @@ -37,7 +37,7 @@ "url": "https://github.com/binary-com/deriv-app/issues" }, "dependencies": { - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv-com/ui": "1.29.10", "@deriv/api": "^1.0.0", "@deriv/api-types": "1.0.172", diff --git a/packages/cfd/package.json b/packages/cfd/package.json index 88053e51ac31..9dbe34d5957d 100644 --- a/packages/cfd/package.json +++ b/packages/cfd/package.json @@ -85,7 +85,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv-com/ui": "1.29.10", "@deriv-com/translations": "1.3.5", "@deriv-com/utils": "^0.0.25", diff --git a/packages/core/package.json b/packages/core/package.json index 3cdcdfd1d952..b23ca2c2246d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -96,7 +96,7 @@ "dependencies": { "@babel/polyfill": "^7.4.4", "@datadog/browser-rum": "^5.11.0", - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/translations": "1.3.5", diff --git a/packages/hooks/package.json b/packages/hooks/package.json index cb02c2463eac..3c5e3fb7a12a 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -6,7 +6,7 @@ "sideEffects": false, "dependencies": { "@binary-com/binary-document-uploader": "^2.4.8", - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv/api": "^1.0.0", "@deriv/stores": "^1.0.0", "@deriv/utils": "^1.0.0", diff --git a/packages/p2p/package.json b/packages/p2p/package.json index 2c83c021085a..edda563e7b46 100644 --- a/packages/p2p/package.json +++ b/packages/p2p/package.json @@ -32,7 +32,7 @@ "author": "", "license": "ISC", "dependencies": { - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv-com/ui": "1.29.10", "@deriv-com/utils": "^0.0.25", "@deriv/api": "^1.0.0", diff --git a/packages/reports/package.json b/packages/reports/package.json index ac18af14ef63..5dcb620be83b 100644 --- a/packages/reports/package.json +++ b/packages/reports/package.json @@ -77,7 +77,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv-com/ui": "1.29.10", "@deriv/components": "^1.0.0", "@deriv/deriv-api": "^1.0.15", diff --git a/packages/shared/package.json b/packages/shared/package.json index 5d0281e0b936..097774cb0657 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -46,7 +46,7 @@ "typescript": "^4.6.3" }, "dependencies": { - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv/quill-icons": "1.23.3", "@deriv/api-types": "1.0.172", "@deriv/translations": "^1.0.0", diff --git a/packages/trader/package.json b/packages/trader/package.json index 21c23e81db2b..9b5a1172faea 100644 --- a/packages/trader/package.json +++ b/packages/trader/package.json @@ -88,7 +88,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/utils": "^0.0.25", diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 3202fb50b531..4febd4f914bf 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -14,7 +14,7 @@ "start": "rimraf dist && npm run test && npm run serve" }, "dependencies": { - "@deriv-com/analytics": "1.14.0", + "@deriv-com/analytics": "1.15.0", "@deriv-com/translations": "1.3.5", "@deriv-com/ui": "1.29.10", "@deriv-com/utils": "^0.0.25", From 706a7292604ab4a707d24a04cd35d099e6e7ceae Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Wed, 4 Sep 2024 11:28:05 +0800 Subject: [PATCH 09/12] chore: revert the icons file changes --- packages/components/src/components/icon/icons.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/components/src/components/icon/icons.js b/packages/components/src/components/icon/icons.js index e5a4304a3131..b76d9fa74b1f 100644 --- a/packages/components/src/components/icon/icons.js +++ b/packages/components/src/components/icon/icons.js @@ -792,6 +792,7 @@ import './option/ic-option-over-under.svg'; import './option/ic-option-raise-fall.svg'; import './option/ic-option-touch-notouch.svg'; import './option/ic-option-up-down-asian.svg'; +import './rebranding/ic-rebranding-binary-bot.svg'; import './rebranding/ic-rebranding-ctrader-dashboard.svg'; import './rebranding/ic-rebranding-deriv-bot-dashboard.svg'; import './rebranding/ic-rebranding-deriv-bot.svg'; From 3dbebd265f5feeb2e6dd7e923c0c0eb16cd19b2c Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Wed, 4 Sep 2024 15:58:34 +0800 Subject: [PATCH 10/12] Revert "build: update to 1.15.0 to also include changes for the new location implementation" This reverts commit 67445cb664d9189f7ce006f971a8b0c6610adf7e. --- package-lock.json | 23 +++++++---------------- package.json | 2 +- packages/account/package.json | 2 +- packages/api-v2/package.json | 2 +- packages/appstore/package.json | 2 +- packages/cashier/package.json | 2 +- packages/cfd/package.json | 2 +- packages/core/package.json | 2 +- packages/hooks/package.json | 2 +- packages/p2p/package.json | 2 +- packages/reports/package.json | 2 +- packages/shared/package.json | 2 +- packages/trader/package.json | 2 +- packages/wallets/package.json | 2 +- 14 files changed, 20 insertions(+), 29 deletions(-) diff --git a/package-lock.json b/package-lock.json index 02821e9c5674..8535d4d21d6e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@contentpass/zxcvbn": "^4.4.3", "@datadog/browser-logs": "^5.11.0", "@datadog/browser-rum": "^5.11.0", - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/translations": "1.3.5", @@ -2934,13 +2934,12 @@ } }, "node_modules/@deriv-com/analytics": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@deriv-com/analytics/-/analytics-1.15.0.tgz", - "integrity": "sha512-eVW1u7AB75U8YkFct7j/6IEaVXHS4vdl5ix9H4Ng7QIfV/Ge0PZaAHmEkswkbu+z84+FmircKz697XIVRikwxw==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@deriv-com/analytics/-/analytics-1.14.0.tgz", + "integrity": "sha512-HRckl1IMK+BQ31l6TOXLs1oprySpICJkdmoa8iHB8IEp0IfZsvsWb8ZCsmc6+gw2FG6VUTMF5LLHQUmMRFFM/Q==", "dependencies": { "@growthbook/growthbook": "^1.1.0", "@rudderstack/analytics-js": "^3.5.1", - "js-cookie": "^3.0.5", "uuid": "^10.0.0" }, "engines": { @@ -2948,14 +2947,6 @@ "npm": "9.x" } }, - "node_modules/@deriv-com/analytics/node_modules/js-cookie": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz", - "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==", - "engines": { - "node": ">=14" - } - }, "node_modules/@deriv-com/analytics/node_modules/uuid": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-10.0.0.tgz", @@ -2969,9 +2960,9 @@ } }, "node_modules/@deriv-com/quill-tokens": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@deriv-com/quill-tokens/-/quill-tokens-2.0.11.tgz", - "integrity": "sha512-Rs6PRn0lfy5IHgHG7rRZ/FKRUwbzIQ5OVz93yGQwnjVUf3lqa9Y2Ifw4l94vecMJKml8nRCjKfaWrVIZznkAZA==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@deriv-com/quill-tokens/-/quill-tokens-2.0.10.tgz", + "integrity": "sha512-0MYXQZm4qrggUWxTgvJNkBLEDjL7/6ZDCeFP7/2mmRPXZB/d0r+1uLh5LuK6EkKipt+mbQq/B8wWTA811Pf2uA==", "dependencies": { "@semantic-release/changelog": "^6.0.3", "@semantic-release/github": "^10.0.4", diff --git a/package.json b/package.json index fcb0b8d49fab..974dbfa1d91e 100644 --- a/package.json +++ b/package.json @@ -98,7 +98,7 @@ }, "dependencies": { "@babel/preset-typescript": "^7.16.5", - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@sendbird/chat": "^4.9.7", "@types/react-transition-group": "^4.4.4", "babel-jest": "^27.3.1", diff --git a/packages/account/package.json b/packages/account/package.json index e15a97491431..4c92e4df5911 100644 --- a/packages/account/package.json +++ b/packages/account/package.json @@ -30,7 +30,7 @@ }, "dependencies": { "@binary-com/binary-document-uploader": "^2.4.8", - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/translations": "1.3.5", "@deriv-com/utils": "^0.0.25", "@deriv-com/ui": "1.29.10", diff --git a/packages/api-v2/package.json b/packages/api-v2/package.json index e603c2da27b4..e01c144976e5 100644 --- a/packages/api-v2/package.json +++ b/packages/api-v2/package.json @@ -15,7 +15,7 @@ "uuid": "^9.0.1" }, "devDependencies": { - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv/api-types": "1.0.172", "@testing-library/react": "^12.0.0", "@testing-library/react-hooks": "^7.0.2", diff --git a/packages/appstore/package.json b/packages/appstore/package.json index 9aa93fb77203..831dc9ef8354 100644 --- a/packages/appstore/package.json +++ b/packages/appstore/package.json @@ -26,7 +26,7 @@ "author": "Deriv", "license": "Apache-2.0", "dependencies": { - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/translations": "1.3.5", "@deriv-com/ui": "1.29.10", "@deriv/account": "^1.0.0", diff --git a/packages/cashier/package.json b/packages/cashier/package.json index 7586d4c95fd6..0812b110c5e1 100644 --- a/packages/cashier/package.json +++ b/packages/cashier/package.json @@ -37,7 +37,7 @@ "url": "https://github.com/binary-com/deriv-app/issues" }, "dependencies": { - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/ui": "1.29.10", "@deriv/api": "^1.0.0", "@deriv/api-types": "1.0.172", diff --git a/packages/cfd/package.json b/packages/cfd/package.json index 9dbe34d5957d..88053e51ac31 100644 --- a/packages/cfd/package.json +++ b/packages/cfd/package.json @@ -85,7 +85,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/ui": "1.29.10", "@deriv-com/translations": "1.3.5", "@deriv-com/utils": "^0.0.25", diff --git a/packages/core/package.json b/packages/core/package.json index b23ca2c2246d..3cdcdfd1d952 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -96,7 +96,7 @@ "dependencies": { "@babel/polyfill": "^7.4.4", "@datadog/browser-rum": "^5.11.0", - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/translations": "1.3.5", diff --git a/packages/hooks/package.json b/packages/hooks/package.json index 3c5e3fb7a12a..cb02c2463eac 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -6,7 +6,7 @@ "sideEffects": false, "dependencies": { "@binary-com/binary-document-uploader": "^2.4.8", - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv/api": "^1.0.0", "@deriv/stores": "^1.0.0", "@deriv/utils": "^1.0.0", diff --git a/packages/p2p/package.json b/packages/p2p/package.json index edda563e7b46..2c83c021085a 100644 --- a/packages/p2p/package.json +++ b/packages/p2p/package.json @@ -32,7 +32,7 @@ "author": "", "license": "ISC", "dependencies": { - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/ui": "1.29.10", "@deriv-com/utils": "^0.0.25", "@deriv/api": "^1.0.0", diff --git a/packages/reports/package.json b/packages/reports/package.json index 5dcb620be83b..ac18af14ef63 100644 --- a/packages/reports/package.json +++ b/packages/reports/package.json @@ -77,7 +77,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/ui": "1.29.10", "@deriv/components": "^1.0.0", "@deriv/deriv-api": "^1.0.15", diff --git a/packages/shared/package.json b/packages/shared/package.json index 097774cb0657..5d0281e0b936 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -46,7 +46,7 @@ "typescript": "^4.6.3" }, "dependencies": { - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv/quill-icons": "1.23.3", "@deriv/api-types": "1.0.172", "@deriv/translations": "^1.0.0", diff --git a/packages/trader/package.json b/packages/trader/package.json index 9b5a1172faea..21c23e81db2b 100644 --- a/packages/trader/package.json +++ b/packages/trader/package.json @@ -88,7 +88,7 @@ "webpack-node-externals": "^2.5.2" }, "dependencies": { - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/quill-tokens": "^2.0.4", "@deriv-com/quill-ui": "1.15.0", "@deriv-com/utils": "^0.0.25", diff --git a/packages/wallets/package.json b/packages/wallets/package.json index 4febd4f914bf..3202fb50b531 100644 --- a/packages/wallets/package.json +++ b/packages/wallets/package.json @@ -14,7 +14,7 @@ "start": "rimraf dist && npm run test && npm run serve" }, "dependencies": { - "@deriv-com/analytics": "1.15.0", + "@deriv-com/analytics": "1.14.0", "@deriv-com/translations": "1.3.5", "@deriv-com/ui": "1.29.10", "@deriv-com/utils": "^0.0.25", From 650ee9640b405cbf2f5ecc3b36aeac6cc3287143 Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Wed, 4 Sep 2024 15:59:58 +0800 Subject: [PATCH 11/12] Revert "fix: remove country property as its built in to the analytics package" This reverts commit e8dcc9e7562b533ef919ad8729095aced6d4020c. --- packages/core/src/Utils/Analytics/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/core/src/Utils/Analytics/index.ts b/packages/core/src/Utils/Analytics/index.ts index f892195606ff..58b252a2af46 100644 --- a/packages/core/src/Utils/Analytics/index.ts +++ b/packages/core/src/Utils/Analytics/index.ts @@ -1,5 +1,5 @@ import { Analytics } from '@deriv-com/analytics'; -import Cookies from 'js-cookie'; +import * as Cookies from 'js-cookie'; import { getLanguage } from '@deriv/translations'; import { LocalStore, getAppId } from '@deriv/shared'; import { MAX_MOBILE_WIDTH } from '../../Constants'; @@ -34,6 +34,8 @@ export const AnalyticsInitializer = async () => { device_type: window.innerWidth <= MAX_MOBILE_WIDTH ? 'mobile' : 'desktop', device_language: navigator?.language || 'en-EN', user_language: getLanguage().toLowerCase(), + country: + Cookies.getJSON('clients_country') || Cookies?.getJSON('website_status')?.clients_country, utm_source: ppc_campaign_cookies?.utm_source, utm_medium: ppc_campaign_cookies?.utm_medium, utm_campaign: ppc_campaign_cookies?.utm_campaign, From e7e11f6d4f28bc700015e8cbbb47a2cd3a4c142f Mon Sep 17 00:00:00 2001 From: "Ali(Ako) Hosseini" Date: Wed, 4 Sep 2024 16:01:24 +0800 Subject: [PATCH 12/12] chore: change import statement --- packages/core/src/Utils/Analytics/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/src/Utils/Analytics/index.ts b/packages/core/src/Utils/Analytics/index.ts index 58b252a2af46..1654be6f19b9 100644 --- a/packages/core/src/Utils/Analytics/index.ts +++ b/packages/core/src/Utils/Analytics/index.ts @@ -1,5 +1,5 @@ import { Analytics } from '@deriv-com/analytics'; -import * as Cookies from 'js-cookie'; +import Cookies from 'js-cookie'; import { getLanguage } from '@deriv/translations'; import { LocalStore, getAppId } from '@deriv/shared'; import { MAX_MOBILE_WIDTH } from '../../Constants';