diff --git a/js/sdk/package-lock.json b/js/sdk/package-lock.json index b4efc89d1..a2889f7d3 100644 --- a/js/sdk/package-lock.json +++ b/js/sdk/package-lock.json @@ -1,32 +1,32 @@ { "name": "r2r-js", - "version": "0.3.7", + "version": "0.3.8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "r2r-js", - "version": "0.3.7", + "version": "0.3.8", "license": "ISC", "dependencies": { "@jest/globals": "^29.7.0", "@rrweb/types": "2.0.0-alpha.17", - "axios": "^1.7.4", + "axios": "^1.7.7", "form-data": "^4.0.1", - "posthog-js": "^1.155.4", - "posthog-node": "^4.1.0", + "posthog-js": "^1.174.2", + "posthog-node": "^4.2.1", "rrweb-snapshot": "2.0.0-alpha.4", "uuid": "^10.0.0" }, "devDependencies": { "@types/jest": "^29.5.13", - "@types/node": "^20.14.15", + "@types/node": "^20.16.12", "@types/uuid": "^10.0.0", "jest": "^29.7.0", "prettier": "^3.3.3", - "ts-jest": "^29.2.4", + "ts-jest": "^29.2.5", "ts-node": "^10.9.2", - "typescript": "^5.5.4" + "typescript": "^5.6.3" } }, "node_modules/@ampproject/remapping": { @@ -1135,9 +1135,9 @@ } }, "node_modules/@types/node": { - "version": "20.16.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.11.tgz", - "integrity": "sha512-y+cTCACu92FyA5fgQSAI8A1H429g7aSK2HsO7K4XYUWc4dY5IUz55JSDIYT6/VsOLfGy8vmvQYC2hfb0iF16Uw==", + "version": "20.16.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.12.tgz", + "integrity": "sha512-LfPFB0zOeCeCNQV3i+67rcoVvoN5n0NVuR2vLG0O5ySQMgchuZlC4lgz546ZOJyDtj5KIgOxy+lacOimfqZAIA==", "license": "MIT", "dependencies": { "undici-types": "~6.19.2" @@ -1172,9 +1172,9 @@ "license": "MIT" }, "node_modules/acorn": { - "version": "8.12.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", - "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz", + "integrity": "sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==", "dev": true, "license": "MIT", "bin": { @@ -1513,9 +1513,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001668", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001668.tgz", - "integrity": "sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==", + "version": "1.0.30001669", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz", + "integrity": "sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==", "funding": [ { "type": "opencollective", @@ -1655,6 +1655,17 @@ "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", "license": "MIT" }, + "node_modules/core-js": { + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, "node_modules/create-jest": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", @@ -1796,9 +1807,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.38", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.38.tgz", - "integrity": "sha512-VbeVexmZ1IFh+5EfrYz1I0HTzHVIlJa112UEWhciPyeOcKJGeTv6N8WnG4wsQB81DGCaVEGhpSb6o6a8WYFXXg==", + "version": "1.5.41", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.41.tgz", + "integrity": "sha512-dfdv/2xNjX0P8Vzme4cfzHqnPm5xsZXwsolTYr0eyW18IUmNyG08vL+fttvinTfhKfIKdRoqkDIC9e9iWQCNYQ==", "license": "ISC" }, "node_modules/emittery": { @@ -3382,9 +3393,9 @@ "license": "MIT" }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "license": "ISC" }, "node_modules/picomatch": { @@ -3450,14 +3461,15 @@ } }, "node_modules/posthog-js": { - "version": "1.169.0", - "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.169.0.tgz", - "integrity": "sha512-C0TiNv6ehbiy78F9gKZIqy3RbCRsWDSQDbQMi1YW2iuO4kDQUQwacmx2DKyaCwsH0/oN69FdBl99WoEJdjmxXg==", + "version": "1.174.2", + "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.174.2.tgz", + "integrity": "sha512-UgS7eRcDVvVz2XSJ09NMX8zBcdpFnPayfiWDNF3xEbJTsIu1GipkkYNrVlsWlq8U1PIrviNm6i0Dyq8daaxssw==", "license": "MIT", "dependencies": { + "core-js": "^3.38.1", "fflate": "^0.4.8", "preact": "^10.19.3", - "web-vitals": "^4.0.1" + "web-vitals": "^4.2.0" } }, "node_modules/posthog-node": { diff --git a/js/sdk/package.json b/js/sdk/package.json index c9883af2b..84ede2b95 100644 --- a/js/sdk/package.json +++ b/js/sdk/package.json @@ -1,6 +1,6 @@ { "name": "r2r-js", - "version": "0.3.7", + "version": "0.3.8", "description": "", "main": "dist/index.js", "browser": "dist/index.browser.js", @@ -26,21 +26,21 @@ "dependencies": { "@jest/globals": "^29.7.0", "@rrweb/types": "2.0.0-alpha.17", - "axios": "^1.7.4", + "axios": "^1.7.7", "form-data": "^4.0.1", - "posthog-js": "^1.155.4", - "posthog-node": "^4.1.0", + "posthog-js": "^1.174.2", + "posthog-node": "^4.2.1", "rrweb-snapshot": "2.0.0-alpha.4", "uuid": "^10.0.0" }, "devDependencies": { "@types/jest": "^29.5.13", - "@types/node": "^20.14.15", + "@types/node": "^20.16.12", "@types/uuid": "^10.0.0", "jest": "^29.7.0", "prettier": "^3.3.3", - "ts-jest": "^29.2.4", + "ts-jest": "^29.2.5", "ts-node": "^10.9.2", - "typescript": "^5.5.4" + "typescript": "^5.6.3" } } diff --git a/js/sdk/pnpm-lock.yaml b/js/sdk/pnpm-lock.yaml index 84f5e2203..3ba88a528 100644 --- a/js/sdk/pnpm-lock.yaml +++ b/js/sdk/pnpm-lock.yaml @@ -14,17 +14,17 @@ importers: specifier: 2.0.0-alpha.17 version: 2.0.0-alpha.17 axios: - specifier: ^1.7.4 - version: 1.7.4 + specifier: ^1.7.7 + version: 1.7.7 form-data: specifier: ^4.0.1 version: 4.0.1 posthog-js: - specifier: ^1.155.4 - version: 1.155.4 + specifier: ^1.174.2 + version: 1.174.2 posthog-node: - specifier: ^4.1.0 - version: 4.1.0 + specifier: ^4.2.1 + version: 4.2.1 rrweb-snapshot: specifier: 2.0.0-alpha.4 version: 2.0.0-alpha.4 @@ -36,26 +36,26 @@ importers: specifier: ^29.5.13 version: 29.5.13 "@types/node": - specifier: ^20.14.15 - version: 20.14.15 + specifier: ^20.16.12 + version: 20.16.12 "@types/uuid": specifier: ^10.0.0 version: 10.0.0 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + version: 29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)) prettier: specifier: ^3.3.3 version: 3.3.3 ts-jest: - specifier: ^29.2.4 - version: 29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)))(typescript@5.5.4) + specifier: ^29.2.5 + version: 29.2.5(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)))(typescript@5.6.3) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.14.15)(typescript@5.5.4) + version: 10.9.2(@types/node@20.16.12)(typescript@5.6.3) typescript: - specifier: ^5.5.4 - version: 5.5.4 + specifier: ^5.6.3 + version: 5.6.3 packages: "@ampproject/remapping@2.3.0": @@ -65,110 +65,110 @@ packages: } engines: { node: ">=6.0.0" } - "@babel/code-frame@7.24.7": + "@babel/code-frame@7.25.7": resolution: { - integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==, + integrity: sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==, } engines: { node: ">=6.9.0" } - "@babel/compat-data@7.25.2": + "@babel/compat-data@7.25.8": resolution: { - integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==, + integrity: sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==, } engines: { node: ">=6.9.0" } - "@babel/core@7.25.2": + "@babel/core@7.25.8": resolution: { - integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==, + integrity: sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==, } engines: { node: ">=6.9.0" } - "@babel/generator@7.25.0": + "@babel/generator@7.25.7": resolution: { - integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==, + integrity: sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==, } engines: { node: ">=6.9.0" } - "@babel/helper-compilation-targets@7.25.2": + "@babel/helper-compilation-targets@7.25.7": resolution: { - integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==, + integrity: sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==, } engines: { node: ">=6.9.0" } - "@babel/helper-module-imports@7.24.7": + "@babel/helper-module-imports@7.25.7": resolution: { - integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==, + integrity: sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==, } engines: { node: ">=6.9.0" } - "@babel/helper-module-transforms@7.25.2": + "@babel/helper-module-transforms@7.25.7": resolution: { - integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==, + integrity: sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==, } engines: { node: ">=6.9.0" } peerDependencies: "@babel/core": ^7.0.0 - "@babel/helper-plugin-utils@7.24.8": + "@babel/helper-plugin-utils@7.25.7": resolution: { - integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==, + integrity: sha512-eaPZai0PiqCi09pPs3pAFfl/zYgGaE6IdXtYvmf0qlcDTd3WCtO7JWCcRd64e0EQrcYgiHibEZnOGsSY4QSgaw==, } engines: { node: ">=6.9.0" } - "@babel/helper-simple-access@7.24.7": + "@babel/helper-simple-access@7.25.7": resolution: { - integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==, + integrity: sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==, } engines: { node: ">=6.9.0" } - "@babel/helper-string-parser@7.24.8": + "@babel/helper-string-parser@7.25.7": resolution: { - integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==, + integrity: sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==, } engines: { node: ">=6.9.0" } - "@babel/helper-validator-identifier@7.24.7": + "@babel/helper-validator-identifier@7.25.7": resolution: { - integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==, + integrity: sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==, } engines: { node: ">=6.9.0" } - "@babel/helper-validator-option@7.24.8": + "@babel/helper-validator-option@7.25.7": resolution: { - integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==, + integrity: sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==, } engines: { node: ">=6.9.0" } - "@babel/helpers@7.25.0": + "@babel/helpers@7.25.7": resolution: { - integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==, + integrity: sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==, } engines: { node: ">=6.9.0" } - "@babel/highlight@7.24.7": + "@babel/highlight@7.25.7": resolution: { - integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==, + integrity: sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==, } engines: { node: ">=6.9.0" } - "@babel/parser@7.25.3": + "@babel/parser@7.25.8": resolution: { - integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==, + integrity: sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==, } engines: { node: ">=6.0.0" } hasBin: true @@ -206,10 +206,10 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 - "@babel/plugin-syntax-import-attributes@7.24.7": + "@babel/plugin-syntax-import-attributes@7.25.7": resolution: { - integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==, + integrity: sha512-AqVo+dguCgmpi/3mYBdu9lkngOBlQ2w2vnNpa6gfiCxQZLzV4ZbhsXitJ2Yblkoe1VQwtHSaNmIaGll/26YWRw==, } engines: { node: ">=6.9.0" } peerDependencies: @@ -231,10 +231,10 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 - "@babel/plugin-syntax-jsx@7.24.7": + "@babel/plugin-syntax-jsx@7.25.7": resolution: { - integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==, + integrity: sha512-ruZOnKO+ajVL/MVx+PwNBPOkrnXTXoWMtte1MBpegfCArhqOe3Bj52avVj1huLLxNKYKXYaSxZ2F+woK1ekXfw==, } engines: { node: ">=6.9.0" } peerDependencies: @@ -306,33 +306,33 @@ packages: peerDependencies: "@babel/core": ^7.0.0-0 - "@babel/plugin-syntax-typescript@7.24.7": + "@babel/plugin-syntax-typescript@7.25.7": resolution: { - integrity: sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==, + integrity: sha512-rR+5FDjpCHqqZN2bzZm18bVYGaejGq5ZkpVCJLXor/+zlSrSoc4KWcHI0URVWjl/68Dyr1uwZUz/1njycEAv9g==, } engines: { node: ">=6.9.0" } peerDependencies: "@babel/core": ^7.0.0-0 - "@babel/template@7.25.0": + "@babel/template@7.25.7": resolution: { - integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==, + integrity: sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==, } engines: { node: ">=6.9.0" } - "@babel/traverse@7.25.3": + "@babel/traverse@7.25.7": resolution: { - integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==, + integrity: sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==, } engines: { node: ">=6.9.0" } - "@babel/types@7.25.2": + "@babel/types@7.25.8": resolution: { - integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==, + integrity: sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==, } engines: { node: ">=6.9.0" } @@ -612,10 +612,10 @@ packages: integrity: sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==, } - "@types/node@20.14.15": + "@types/node@20.16.12": resolution: { - integrity: sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==, + integrity: sha512-LfPFB0zOeCeCNQV3i+67rcoVvoN5n0NVuR2vLG0O5ySQMgchuZlC4lgz546ZOJyDtj5KIgOxy+lacOimfqZAIA==, } "@types/stack-utils@2.0.3": @@ -642,17 +642,17 @@ packages: integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==, } - acorn-walk@8.3.3: + acorn-walk@8.3.4: resolution: { - integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==, + integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==, } engines: { node: ">=0.4.0" } - acorn@8.12.1: + acorn@8.13.0: resolution: { - integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==, + integrity: sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==, } engines: { node: ">=0.4.0" } hasBin: true @@ -711,10 +711,10 @@ packages: integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==, } - async@3.2.5: + async@3.2.6: resolution: { - integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==, + integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==, } asynckit@0.4.0: @@ -723,10 +723,10 @@ packages: integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, } - axios@1.7.4: + axios@1.7.7: resolution: { - integrity: sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==, + integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==, } babel-jest@29.7.0: @@ -794,10 +794,10 @@ packages: } engines: { node: ">=8" } - browserslist@4.23.3: + browserslist@4.24.0: resolution: { - integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==, + integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==, } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true @@ -842,10 +842,10 @@ packages: } engines: { node: ">=10" } - caniuse-lite@1.0.30001651: + caniuse-lite@1.0.30001669: resolution: { - integrity: sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==, + integrity: sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==, } chalk@2.4.2: @@ -876,10 +876,10 @@ packages: } engines: { node: ">=8" } - cjs-module-lexer@1.3.1: + cjs-module-lexer@1.4.1: resolution: { - integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==, + integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==, } cliui@8.0.1: @@ -946,6 +946,12 @@ packages: integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==, } + core-js@3.38.1: + resolution: + { + integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==, + } + create-jest@29.7.0: resolution: { @@ -967,10 +973,10 @@ packages: } engines: { node: ">= 8" } - debug@4.3.6: + debug@4.3.7: resolution: { - integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==, + integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==, } engines: { node: ">=6.0" } peerDependencies: @@ -1033,10 +1039,10 @@ packages: engines: { node: ">=0.10.0" } hasBin: true - electron-to-chromium@1.5.9: + electron-to-chromium@1.5.41: resolution: { - integrity: sha512-HfkT8ndXR0SEkU8gBQQM3rz035bpE/hxkZ1YIt4KJPEFES68HfIU6LzKukH0H794Lm83WJtkSAMfEToxCs15VA==, + integrity: sha512-dfdv/2xNjX0P8Vzme4cfzHqnPm5xsZXwsolTYr0eyW18IUmNyG08vL+fttvinTfhKfIKdRoqkDIC9e9iWQCNYQ==, } emittery@0.13.1: @@ -1058,10 +1064,10 @@ packages: integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, } - escalade@3.1.2: + escalade@3.2.0: resolution: { - integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==, + integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==, } engines: { node: ">=6" } @@ -1146,10 +1152,10 @@ packages: } engines: { node: ">=8" } - follow-redirects@1.15.6: + follow-redirects@1.15.9: resolution: { - integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==, + integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==, } engines: { node: ">=4.0" } peerDependencies: @@ -1301,10 +1307,10 @@ packages: integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==, } - is-core-module@2.15.0: + is-core-module@2.15.1: resolution: { - integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==, + integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==, } engines: { node: ">= 0.4" } @@ -1612,12 +1618,12 @@ packages: } hasBin: true - jsesc@2.5.2: + jsesc@3.0.2: resolution: { - integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==, + integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==, } - engines: { node: ">=4" } + engines: { node: ">=6" } hasBin: true json-parse-even-better-errors@2.3.1: @@ -1698,10 +1704,10 @@ packages: integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, } - micromatch@4.0.7: + micromatch@4.0.8: resolution: { - integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==, + integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==, } engines: { node: ">=8.6" } @@ -1739,10 +1745,10 @@ packages: } engines: { node: ">=10" } - ms@2.1.2: + ms@2.1.3: resolution: { - integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, } nanoid@3.3.7: @@ -1860,16 +1866,10 @@ packages: integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, } - picocolors@1.0.1: + picocolors@1.1.1: resolution: { - integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==, - } - - picocolors@1.1.0: - resolution: - { - integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==, + integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, } picomatch@2.3.1: @@ -1900,23 +1900,23 @@ packages: } engines: { node: ^10 || ^12 || >=14 } - posthog-js@1.155.4: + posthog-js@1.174.2: resolution: { - integrity: sha512-suxwAsmZGqMDXJe/RaCKI3PaDEHiuMDDhKcJklgGAg7eDnywieRkr5CoPcOOvnqTDMnuOPETr98jpYBXKUwGFQ==, + integrity: sha512-UgS7eRcDVvVz2XSJ09NMX8zBcdpFnPayfiWDNF3xEbJTsIu1GipkkYNrVlsWlq8U1PIrviNm6i0Dyq8daaxssw==, } - posthog-node@4.1.0: + posthog-node@4.2.1: resolution: { - integrity: sha512-Fd+aMWLjUttlPrfOniDWs35v62rOEIqP5GBzUvRswsNY8rr1g1KuDobqaRFGMCNnrtDmhzUN8y7QucrcwMY/+w==, + integrity: sha512-l+fsjYEkTik3m/G0pE7gMr4qBJP84LhK779oQm6MBzhBGpd4By4qieTW+4FUAlNCyzQTynn3Nhsa50c0IELSxQ==, } engines: { node: ">=15.0.0" } - preact@10.23.2: + preact@10.24.3: resolution: { - integrity: sha512-kKYfePf9rzKnxOAKDpsWhg/ysrHPqT+yQ7UW4JjdnqjFIeNUnNcEJvhuA8fDenxAGWzUqtd51DfVg7xp/8T9NA==, + integrity: sha512-Z2dPnBnMUfyQfSQ+GBdsGa16hz35YmLmtTLhM169uW944hYL6xzTYkJjC07j+Wosz733pMWx0fgON3JNw1jJQA==, } prettier@3.3.3: @@ -2190,10 +2190,10 @@ packages: } engines: { node: ">=8.0" } - ts-jest@29.2.4: + ts-jest@29.2.5: resolution: { - integrity: sha512-3d6tgDyhCI29HlpwIq87sNuI+3Q6GLTTCeYRHCs7vDz+/3GCMwEtV9jezLyl4ZtnBgx00I7hm8PCP8cTksMGrw==, + integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==, } engines: { node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0 } hasBin: true @@ -2248,24 +2248,24 @@ packages: } engines: { node: ">=10" } - typescript@5.5.4: + typescript@5.6.3: resolution: { - integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==, + integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==, } engines: { node: ">=14.17" } hasBin: true - undici-types@5.26.5: + undici-types@6.19.8: resolution: { - integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==, + integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==, } - update-browserslist-db@1.1.0: + update-browserslist-db@1.1.1: resolution: { - integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==, + integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==, } hasBin: true peerDependencies: @@ -2378,203 +2378,203 @@ snapshots: "@jridgewell/gen-mapping": 0.3.5 "@jridgewell/trace-mapping": 0.3.25 - "@babel/code-frame@7.24.7": + "@babel/code-frame@7.25.7": dependencies: - "@babel/highlight": 7.24.7 - picocolors: 1.0.1 + "@babel/highlight": 7.25.7 + picocolors: 1.1.1 - "@babel/compat-data@7.25.2": {} + "@babel/compat-data@7.25.8": {} - "@babel/core@7.25.2": + "@babel/core@7.25.8": dependencies: "@ampproject/remapping": 2.3.0 - "@babel/code-frame": 7.24.7 - "@babel/generator": 7.25.0 - "@babel/helper-compilation-targets": 7.25.2 - "@babel/helper-module-transforms": 7.25.2(@babel/core@7.25.2) - "@babel/helpers": 7.25.0 - "@babel/parser": 7.25.3 - "@babel/template": 7.25.0 - "@babel/traverse": 7.25.3 - "@babel/types": 7.25.2 + "@babel/code-frame": 7.25.7 + "@babel/generator": 7.25.7 + "@babel/helper-compilation-targets": 7.25.7 + "@babel/helper-module-transforms": 7.25.7(@babel/core@7.25.8) + "@babel/helpers": 7.25.7 + "@babel/parser": 7.25.8 + "@babel/template": 7.25.7 + "@babel/traverse": 7.25.7 + "@babel/types": 7.25.8 convert-source-map: 2.0.0 - debug: 4.3.6 + debug: 4.3.7 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - "@babel/generator@7.25.0": + "@babel/generator@7.25.7": dependencies: - "@babel/types": 7.25.2 + "@babel/types": 7.25.8 "@jridgewell/gen-mapping": 0.3.5 "@jridgewell/trace-mapping": 0.3.25 - jsesc: 2.5.2 + jsesc: 3.0.2 - "@babel/helper-compilation-targets@7.25.2": + "@babel/helper-compilation-targets@7.25.7": dependencies: - "@babel/compat-data": 7.25.2 - "@babel/helper-validator-option": 7.24.8 - browserslist: 4.23.3 + "@babel/compat-data": 7.25.8 + "@babel/helper-validator-option": 7.25.7 + browserslist: 4.24.0 lru-cache: 5.1.1 semver: 6.3.1 - "@babel/helper-module-imports@7.24.7": + "@babel/helper-module-imports@7.25.7": dependencies: - "@babel/traverse": 7.25.3 - "@babel/types": 7.25.2 + "@babel/traverse": 7.25.7 + "@babel/types": 7.25.8 transitivePeerDependencies: - supports-color - "@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)": + "@babel/helper-module-transforms@7.25.7(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-module-imports": 7.24.7 - "@babel/helper-simple-access": 7.24.7 - "@babel/helper-validator-identifier": 7.24.7 - "@babel/traverse": 7.25.3 + "@babel/core": 7.25.8 + "@babel/helper-module-imports": 7.25.7 + "@babel/helper-simple-access": 7.25.7 + "@babel/helper-validator-identifier": 7.25.7 + "@babel/traverse": 7.25.7 transitivePeerDependencies: - supports-color - "@babel/helper-plugin-utils@7.24.8": {} + "@babel/helper-plugin-utils@7.25.7": {} - "@babel/helper-simple-access@7.24.7": + "@babel/helper-simple-access@7.25.7": dependencies: - "@babel/traverse": 7.25.3 - "@babel/types": 7.25.2 + "@babel/traverse": 7.25.7 + "@babel/types": 7.25.8 transitivePeerDependencies: - supports-color - "@babel/helper-string-parser@7.24.8": {} + "@babel/helper-string-parser@7.25.7": {} - "@babel/helper-validator-identifier@7.24.7": {} + "@babel/helper-validator-identifier@7.25.7": {} - "@babel/helper-validator-option@7.24.8": {} + "@babel/helper-validator-option@7.25.7": {} - "@babel/helpers@7.25.0": + "@babel/helpers@7.25.7": dependencies: - "@babel/template": 7.25.0 - "@babel/types": 7.25.2 + "@babel/template": 7.25.7 + "@babel/types": 7.25.8 - "@babel/highlight@7.24.7": + "@babel/highlight@7.25.7": dependencies: - "@babel/helper-validator-identifier": 7.24.7 + "@babel/helper-validator-identifier": 7.25.7 chalk: 2.4.2 js-tokens: 4.0.0 - picocolors: 1.0.1 + picocolors: 1.1.1 - "@babel/parser@7.25.3": + "@babel/parser@7.25.8": dependencies: - "@babel/types": 7.25.2 + "@babel/types": 7.25.8 - "@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2)": + "@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.2)": + "@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2)": + "@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.2)": + "@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2)": + "@babel/plugin-syntax-import-attributes@7.25.7(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.2)": + "@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2)": + "@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)": + "@babel/plugin-syntax-jsx@7.25.7(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2)": + "@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2)": + "@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2)": + "@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2)": + "@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2)": + "@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2)": + "@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.2)": + "@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2)": + "@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.25.2)": + "@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.25.8)": dependencies: - "@babel/core": 7.25.2 - "@babel/helper-plugin-utils": 7.24.8 + "@babel/core": 7.25.8 + "@babel/helper-plugin-utils": 7.25.7 - "@babel/template@7.25.0": + "@babel/template@7.25.7": dependencies: - "@babel/code-frame": 7.24.7 - "@babel/parser": 7.25.3 - "@babel/types": 7.25.2 + "@babel/code-frame": 7.25.7 + "@babel/parser": 7.25.8 + "@babel/types": 7.25.8 - "@babel/traverse@7.25.3": + "@babel/traverse@7.25.7": dependencies: - "@babel/code-frame": 7.24.7 - "@babel/generator": 7.25.0 - "@babel/parser": 7.25.3 - "@babel/template": 7.25.0 - "@babel/types": 7.25.2 - debug: 4.3.6 + "@babel/code-frame": 7.25.7 + "@babel/generator": 7.25.7 + "@babel/parser": 7.25.8 + "@babel/template": 7.25.7 + "@babel/types": 7.25.8 + debug: 4.3.7 globals: 11.12.0 transitivePeerDependencies: - supports-color - "@babel/types@7.25.2": + "@babel/types@7.25.8": dependencies: - "@babel/helper-string-parser": 7.24.8 - "@babel/helper-validator-identifier": 7.24.7 + "@babel/helper-string-parser": 7.25.7 + "@babel/helper-validator-identifier": 7.25.7 to-fast-properties: 2.0.0 "@bcoe/v8-coverage@0.2.3": {} @@ -2596,27 +2596,27 @@ snapshots: "@jest/console@29.7.0": dependencies: "@jest/types": 29.6.3 - "@types/node": 20.14.15 + "@types/node": 20.16.12 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - "@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4))": + "@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3))": dependencies: "@jest/console": 29.7.0 "@jest/reporters": 29.7.0 "@jest/test-result": 29.7.0 "@jest/transform": 29.7.0 "@jest/types": 29.6.3 - "@types/node": 20.14.15 + "@types/node": 20.16.12 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + jest-config: 29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -2628,7 +2628,7 @@ snapshots: jest-util: 29.7.0 jest-validate: 29.7.0 jest-watcher: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 29.7.0 slash: 3.0.0 strip-ansi: 6.0.1 @@ -2641,7 +2641,7 @@ snapshots: dependencies: "@jest/fake-timers": 29.7.0 "@jest/types": 29.6.3 - "@types/node": 20.14.15 + "@types/node": 20.16.12 jest-mock: 29.7.0 "@jest/expect-utils@29.7.0": @@ -2659,7 +2659,7 @@ snapshots: dependencies: "@jest/types": 29.6.3 "@sinonjs/fake-timers": 10.3.0 - "@types/node": 20.14.15 + "@types/node": 20.16.12 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -2681,7 +2681,7 @@ snapshots: "@jest/transform": 29.7.0 "@jest/types": 29.6.3 "@jridgewell/trace-mapping": 0.3.25 - "@types/node": 20.14.15 + "@types/node": 20.16.12 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -2728,7 +2728,7 @@ snapshots: "@jest/transform@29.7.0": dependencies: - "@babel/core": 7.25.2 + "@babel/core": 7.25.8 "@jest/types": 29.6.3 "@jridgewell/trace-mapping": 0.3.25 babel-plugin-istanbul: 6.1.1 @@ -2739,7 +2739,7 @@ snapshots: jest-haste-map: 29.7.0 jest-regex-util: 29.6.3 jest-util: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 pirates: 4.0.6 slash: 3.0.0 write-file-atomic: 4.0.2 @@ -2751,7 +2751,7 @@ snapshots: "@jest/schemas": 29.6.3 "@types/istanbul-lib-coverage": 2.0.6 "@types/istanbul-reports": 3.0.4 - "@types/node": 20.14.15 + "@types/node": 20.16.12 "@types/yargs": 17.0.33 chalk: 4.1.2 @@ -2801,28 +2801,28 @@ snapshots: "@types/babel__core@7.20.5": dependencies: - "@babel/parser": 7.25.3 - "@babel/types": 7.25.2 + "@babel/parser": 7.25.8 + "@babel/types": 7.25.8 "@types/babel__generator": 7.6.8 "@types/babel__template": 7.4.4 "@types/babel__traverse": 7.20.6 "@types/babel__generator@7.6.8": dependencies: - "@babel/types": 7.25.2 + "@babel/types": 7.25.8 "@types/babel__template@7.4.4": dependencies: - "@babel/parser": 7.25.3 - "@babel/types": 7.25.2 + "@babel/parser": 7.25.8 + "@babel/types": 7.25.8 "@types/babel__traverse@7.20.6": dependencies: - "@babel/types": 7.25.2 + "@babel/types": 7.25.8 "@types/graceful-fs@4.1.9": dependencies: - "@types/node": 20.14.15 + "@types/node": 20.16.12 "@types/istanbul-lib-coverage@2.0.6": {} @@ -2839,9 +2839,9 @@ snapshots: expect: 29.7.0 pretty-format: 29.7.0 - "@types/node@20.14.15": + "@types/node@20.16.12": dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 "@types/stack-utils@2.0.3": {} @@ -2853,11 +2853,11 @@ snapshots: dependencies: "@types/yargs-parser": 21.0.3 - acorn-walk@8.3.3: + acorn-walk@8.3.4: dependencies: - acorn: 8.12.1 + acorn: 8.13.0 - acorn@8.12.1: {} + acorn@8.13.0: {} ansi-escapes@4.3.2: dependencies: @@ -2886,25 +2886,25 @@ snapshots: dependencies: sprintf-js: 1.0.3 - async@3.2.5: {} + async@3.2.6: {} asynckit@0.4.0: {} - axios@1.7.4: + axios@1.7.7: dependencies: - follow-redirects: 1.15.6 + follow-redirects: 1.15.9 form-data: 4.0.1 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - babel-jest@29.7.0(@babel/core@7.25.2): + babel-jest@29.7.0(@babel/core@7.25.8): dependencies: - "@babel/core": 7.25.2 + "@babel/core": 7.25.8 "@jest/transform": 29.7.0 "@types/babel__core": 7.20.5 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.25.2) + babel-preset-jest: 29.6.3(@babel/core@7.25.8) chalk: 4.1.2 graceful-fs: 4.2.11 slash: 3.0.0 @@ -2913,7 +2913,7 @@ snapshots: babel-plugin-istanbul@6.1.1: dependencies: - "@babel/helper-plugin-utils": 7.24.8 + "@babel/helper-plugin-utils": 7.25.7 "@istanbuljs/load-nyc-config": 1.1.0 "@istanbuljs/schema": 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -2923,35 +2923,35 @@ snapshots: babel-plugin-jest-hoist@29.6.3: dependencies: - "@babel/template": 7.25.0 - "@babel/types": 7.25.2 + "@babel/template": 7.25.7 + "@babel/types": 7.25.8 "@types/babel__core": 7.20.5 "@types/babel__traverse": 7.20.6 - babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2): - dependencies: - "@babel/core": 7.25.2 - "@babel/plugin-syntax-async-generators": 7.8.4(@babel/core@7.25.2) - "@babel/plugin-syntax-bigint": 7.8.3(@babel/core@7.25.2) - "@babel/plugin-syntax-class-properties": 7.12.13(@babel/core@7.25.2) - "@babel/plugin-syntax-class-static-block": 7.14.5(@babel/core@7.25.2) - "@babel/plugin-syntax-import-attributes": 7.24.7(@babel/core@7.25.2) - "@babel/plugin-syntax-import-meta": 7.10.4(@babel/core@7.25.2) - "@babel/plugin-syntax-json-strings": 7.8.3(@babel/core@7.25.2) - "@babel/plugin-syntax-logical-assignment-operators": 7.10.4(@babel/core@7.25.2) - "@babel/plugin-syntax-nullish-coalescing-operator": 7.8.3(@babel/core@7.25.2) - "@babel/plugin-syntax-numeric-separator": 7.10.4(@babel/core@7.25.2) - "@babel/plugin-syntax-object-rest-spread": 7.8.3(@babel/core@7.25.2) - "@babel/plugin-syntax-optional-catch-binding": 7.8.3(@babel/core@7.25.2) - "@babel/plugin-syntax-optional-chaining": 7.8.3(@babel/core@7.25.2) - "@babel/plugin-syntax-private-property-in-object": 7.14.5(@babel/core@7.25.2) - "@babel/plugin-syntax-top-level-await": 7.14.5(@babel/core@7.25.2) - - babel-preset-jest@29.6.3(@babel/core@7.25.2): - dependencies: - "@babel/core": 7.25.2 + babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.8): + dependencies: + "@babel/core": 7.25.8 + "@babel/plugin-syntax-async-generators": 7.8.4(@babel/core@7.25.8) + "@babel/plugin-syntax-bigint": 7.8.3(@babel/core@7.25.8) + "@babel/plugin-syntax-class-properties": 7.12.13(@babel/core@7.25.8) + "@babel/plugin-syntax-class-static-block": 7.14.5(@babel/core@7.25.8) + "@babel/plugin-syntax-import-attributes": 7.25.7(@babel/core@7.25.8) + "@babel/plugin-syntax-import-meta": 7.10.4(@babel/core@7.25.8) + "@babel/plugin-syntax-json-strings": 7.8.3(@babel/core@7.25.8) + "@babel/plugin-syntax-logical-assignment-operators": 7.10.4(@babel/core@7.25.8) + "@babel/plugin-syntax-nullish-coalescing-operator": 7.8.3(@babel/core@7.25.8) + "@babel/plugin-syntax-numeric-separator": 7.10.4(@babel/core@7.25.8) + "@babel/plugin-syntax-object-rest-spread": 7.8.3(@babel/core@7.25.8) + "@babel/plugin-syntax-optional-catch-binding": 7.8.3(@babel/core@7.25.8) + "@babel/plugin-syntax-optional-chaining": 7.8.3(@babel/core@7.25.8) + "@babel/plugin-syntax-private-property-in-object": 7.14.5(@babel/core@7.25.8) + "@babel/plugin-syntax-top-level-await": 7.14.5(@babel/core@7.25.8) + + babel-preset-jest@29.6.3(@babel/core@7.25.8): + dependencies: + "@babel/core": 7.25.8 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.2) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.8) balanced-match@1.0.2: {} @@ -2968,12 +2968,12 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.23.3: + browserslist@4.24.0: dependencies: - caniuse-lite: 1.0.30001651 - electron-to-chromium: 1.5.9 + caniuse-lite: 1.0.30001669 + electron-to-chromium: 1.5.41 node-releases: 2.0.18 - update-browserslist-db: 1.1.0(browserslist@4.23.3) + update-browserslist-db: 1.1.1(browserslist@4.24.0) bs-logger@0.2.6: dependencies: @@ -2991,7 +2991,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001651: {} + caniuse-lite@1.0.30001669: {} chalk@2.4.2: dependencies: @@ -3008,7 +3008,7 @@ snapshots: ci-info@3.9.0: {} - cjs-module-lexer@1.3.1: {} + cjs-module-lexer@1.4.1: {} cliui@8.0.1: dependencies: @@ -3040,13 +3040,15 @@ snapshots: convert-source-map@2.0.0: {} - create-jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)): + core-js@3.38.1: {} + + create-jest@29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)): dependencies: "@jest/types": 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + jest-config: 29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -3063,9 +3065,9 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - debug@4.3.6: + debug@4.3.7: dependencies: - ms: 2.1.2 + ms: 2.1.3 dedent@1.5.3: {} @@ -3083,7 +3085,7 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.9: {} + electron-to-chromium@1.5.41: {} emittery@0.13.1: {} @@ -3093,7 +3095,7 @@ snapshots: dependencies: is-arrayish: 0.2.1 - escalade@3.1.2: {} + escalade@3.2.0: {} escape-string-regexp@1.0.5: {} @@ -3144,7 +3146,7 @@ snapshots: locate-path: 5.0.0 path-exists: 4.0.0 - follow-redirects@1.15.6: {} + follow-redirects@1.15.9: {} form-data@4.0.1: dependencies: @@ -3208,7 +3210,7 @@ snapshots: is-arrayish@0.2.1: {} - is-core-module@2.15.0: + is-core-module@2.15.1: dependencies: hasown: 2.0.2 @@ -3226,8 +3228,8 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: - "@babel/core": 7.25.2 - "@babel/parser": 7.25.3 + "@babel/core": 7.25.8 + "@babel/parser": 7.25.8 "@istanbuljs/schema": 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -3236,8 +3238,8 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - "@babel/core": 7.25.2 - "@babel/parser": 7.25.3 + "@babel/core": 7.25.8 + "@babel/parser": 7.25.8 "@istanbuljs/schema": 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.3 @@ -3252,7 +3254,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.6 + debug: 4.3.7 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -3265,7 +3267,7 @@ snapshots: jake@10.9.2: dependencies: - async: 3.2.5 + async: 3.2.6 chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 @@ -3282,7 +3284,7 @@ snapshots: "@jest/expect": 29.7.0 "@jest/test-result": 29.7.0 "@jest/types": 29.6.3 - "@types/node": 20.14.15 + "@types/node": 20.16.12 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -3302,16 +3304,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)): + jest-cli@29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)): dependencies: - "@jest/core": 29.7.0(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + "@jest/core": 29.7.0(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)) "@jest/test-result": 29.7.0 "@jest/types": 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + create-jest: 29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + jest-config: 29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -3321,12 +3323,12 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)): + jest-config@29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)): dependencies: - "@babel/core": 7.25.2 + "@babel/core": 7.25.8 "@jest/test-sequencer": 29.7.0 "@jest/types": 29.6.3 - babel-jest: 29.7.0(@babel/core@7.25.2) + babel-jest: 29.7.0(@babel/core@7.25.8) chalk: 4.1.2 ci-info: 3.9.0 deepmerge: 4.3.1 @@ -3340,14 +3342,14 @@ snapshots: jest-runner: 29.7.0 jest-util: 29.7.0 jest-validate: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 parse-json: 5.2.0 pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - "@types/node": 20.14.15 - ts-node: 10.9.2(@types/node@20.14.15)(typescript@5.5.4) + "@types/node": 20.16.12 + ts-node: 10.9.2(@types/node@20.16.12)(typescript@5.6.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -3376,7 +3378,7 @@ snapshots: "@jest/environment": 29.7.0 "@jest/fake-timers": 29.7.0 "@jest/types": 29.6.3 - "@types/node": 20.14.15 + "@types/node": 20.16.12 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -3386,14 +3388,14 @@ snapshots: dependencies: "@jest/types": 29.6.3 "@types/graceful-fs": 4.1.9 - "@types/node": 20.14.15 + "@types/node": 20.16.12 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 jest-regex-util: 29.6.3 jest-util: 29.7.0 jest-worker: 29.7.0 - micromatch: 4.0.7 + micromatch: 4.0.8 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -3412,12 +3414,12 @@ snapshots: jest-message-util@29.7.0: dependencies: - "@babel/code-frame": 7.24.7 + "@babel/code-frame": 7.25.7 "@jest/types": 29.6.3 "@types/stack-utils": 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.7 + micromatch: 4.0.8 pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -3425,7 +3427,7 @@ snapshots: jest-mock@29.7.0: dependencies: "@jest/types": 29.6.3 - "@types/node": 20.14.15 + "@types/node": 20.16.12 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -3460,7 +3462,7 @@ snapshots: "@jest/test-result": 29.7.0 "@jest/transform": 29.7.0 "@jest/types": 29.6.3 - "@types/node": 20.14.15 + "@types/node": 20.16.12 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -3488,9 +3490,9 @@ snapshots: "@jest/test-result": 29.7.0 "@jest/transform": 29.7.0 "@jest/types": 29.6.3 - "@types/node": 20.14.15 + "@types/node": 20.16.12 chalk: 4.1.2 - cjs-module-lexer: 1.3.1 + cjs-module-lexer: 1.4.1 collect-v8-coverage: 1.0.2 glob: 7.2.3 graceful-fs: 4.2.11 @@ -3508,15 +3510,15 @@ snapshots: jest-snapshot@29.7.0: dependencies: - "@babel/core": 7.25.2 - "@babel/generator": 7.25.0 - "@babel/plugin-syntax-jsx": 7.24.7(@babel/core@7.25.2) - "@babel/plugin-syntax-typescript": 7.24.7(@babel/core@7.25.2) - "@babel/types": 7.25.2 + "@babel/core": 7.25.8 + "@babel/generator": 7.25.7 + "@babel/plugin-syntax-jsx": 7.25.7(@babel/core@7.25.8) + "@babel/plugin-syntax-typescript": 7.25.7(@babel/core@7.25.8) + "@babel/types": 7.25.8 "@jest/expect-utils": 29.7.0 "@jest/transform": 29.7.0 "@jest/types": 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.2) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.8) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -3534,7 +3536,7 @@ snapshots: jest-util@29.7.0: dependencies: "@jest/types": 29.6.3 - "@types/node": 20.14.15 + "@types/node": 20.16.12 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -3553,7 +3555,7 @@ snapshots: dependencies: "@jest/test-result": 29.7.0 "@jest/types": 29.6.3 - "@types/node": 20.14.15 + "@types/node": 20.16.12 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -3562,17 +3564,17 @@ snapshots: jest-worker@29.7.0: dependencies: - "@types/node": 20.14.15 + "@types/node": 20.16.12 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)): + jest@29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)): dependencies: - "@jest/core": 29.7.0(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + "@jest/core": 29.7.0(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)) "@jest/types": 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + jest-cli: 29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)) transitivePeerDependencies: - "@types/node" - babel-plugin-macros @@ -3586,7 +3588,7 @@ snapshots: argparse: 1.0.10 esprima: 4.0.1 - jsesc@2.5.2: {} + jsesc@3.0.2: {} json-parse-even-better-errors@2.3.1: {} @@ -3620,7 +3622,7 @@ snapshots: merge-stream@2.0.0: {} - micromatch@4.0.7: + micromatch@4.0.8: dependencies: braces: 3.0.3 picomatch: 2.3.1 @@ -3641,7 +3643,7 @@ snapshots: dependencies: brace-expansion: 2.0.1 - ms@2.1.2: {} + ms@2.1.3: {} nanoid@3.3.7: {} @@ -3681,7 +3683,7 @@ snapshots: parse-json@5.2.0: dependencies: - "@babel/code-frame": 7.24.7 + "@babel/code-frame": 7.25.7 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -3694,9 +3696,7 @@ snapshots: path-parse@1.0.7: {} - picocolors@1.0.1: {} - - picocolors@1.1.0: {} + picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -3709,23 +3709,24 @@ snapshots: postcss@8.4.47: dependencies: nanoid: 3.3.7 - picocolors: 1.1.0 + picocolors: 1.1.1 source-map-js: 1.2.1 - posthog-js@1.155.4: + posthog-js@1.174.2: dependencies: + core-js: 3.38.1 fflate: 0.4.8 - preact: 10.23.2 + preact: 10.24.3 web-vitals: 4.2.3 - posthog-node@4.1.0: + posthog-node@4.2.1: dependencies: - axios: 1.7.4 + axios: 1.7.7 rusha: 0.8.14 transitivePeerDependencies: - debug - preact@10.23.2: {} + preact@10.24.3: {} prettier@3.3.3: {} @@ -3758,7 +3759,7 @@ snapshots: resolve@1.22.8: dependencies: - is-core-module: 2.15.0 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -3850,40 +3851,40 @@ snapshots: dependencies: is-number: 7.0.0 - ts-jest@29.2.4(@babel/core@7.25.2)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(jest@29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)))(typescript@5.5.4): + ts-jest@29.2.5(@babel/core@7.25.8)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)))(typescript@5.6.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.14.15)(ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4)) + jest: 29.7.0(@types/node@20.16.12)(ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.5.4 + typescript: 5.6.3 yargs-parser: 21.1.1 optionalDependencies: - "@babel/core": 7.25.2 + "@babel/core": 7.25.8 "@jest/transform": 29.7.0 "@jest/types": 29.6.3 - babel-jest: 29.7.0(@babel/core@7.25.2) + babel-jest: 29.7.0(@babel/core@7.25.8) - ts-node@10.9.2(@types/node@20.14.15)(typescript@5.5.4): + ts-node@10.9.2(@types/node@20.16.12)(typescript@5.6.3): dependencies: "@cspotcode/source-map-support": 0.8.1 "@tsconfig/node10": 1.0.11 "@tsconfig/node12": 1.0.11 "@tsconfig/node14": 1.0.3 "@tsconfig/node16": 1.0.4 - "@types/node": 20.14.15 - acorn: 8.12.1 - acorn-walk: 8.3.3 + "@types/node": 20.16.12 + acorn: 8.13.0 + acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.4 + typescript: 5.6.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -3891,15 +3892,15 @@ snapshots: type-fest@0.21.3: {} - typescript@5.5.4: {} + typescript@5.6.3: {} - undici-types@5.26.5: {} + undici-types@6.19.8: {} - update-browserslist-db@1.1.0(browserslist@4.23.3): + update-browserslist-db@1.1.1(browserslist@4.24.0): dependencies: - browserslist: 4.23.3 - escalade: 3.1.2 - picocolors: 1.0.1 + browserslist: 4.24.0 + escalade: 3.2.0 + picocolors: 1.1.1 uuid@10.0.0: {} @@ -3943,7 +3944,7 @@ snapshots: yargs@17.7.2: dependencies: cliui: 8.0.1 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 diff --git a/py/core/providers/kg/postgres.py b/py/core/providers/kg/postgres.py index bebd7d3d1..2ddd88bdb 100644 --- a/py/core/providers/kg/postgres.py +++ b/py/core/providers/kg/postgres.py @@ -249,6 +249,7 @@ async def add_entities( result: asyncpg.Record: result of the upsert operation """ for entity in entities: + if getattr(entity, embedding_col_name, None) is not None: setattr(entity, embedding_col_name, str( # type: ignore getattr(entity, embedding_col_name) diff --git a/py/pyproject.toml b/py/pyproject.toml index 27abbf808..2a8a63b4e 100644 --- a/py/pyproject.toml +++ b/py/pyproject.toml @@ -5,7 +5,7 @@ build-backend = "poetry.core.masonry.api" [tool.poetry] name = "r2r" readme = "README.md" -version = "3.2.15" +version = "3.2.16" description = "SciPhi R2R" authors = ["Owen Colegrove "] diff --git a/py/sdk/ingestion.py b/py/sdk/ingestion.py index f15383e7d..5398e0da9 100644 --- a/py/sdk/ingestion.py +++ b/py/sdk/ingestion.py @@ -140,10 +140,9 @@ async def ingest_chunks( Ingest files into your R2R deployment Args: - file_paths (List[str]): List of file paths to ingest. - document_ids (Optional[List[str]]): List of document IDs. - metadatas (Optional[List[dict]]): List of metadata dictionaries for each file. - ingestion_config (Optional[Union[dict]]): Custom chunking configuration. + chunks (List[dict]): List of dictionaries containing chunk data. + document_id (Optional[UUID]): The ID of the document to ingest chunks into. + metadata (Optional[dict]): Metadata dictionary for the document Returns: dict: Ingestion results containing processed, failed, and skipped documents.