From 08e5aad0c7c070afd3671865c9f1a353e9db32e3 Mon Sep 17 00:00:00 2001 From: "VL.Y" <1560781+vladimiry@users.noreply.github.com> Date: Tue, 28 Feb 2023 21:46:10 +0300 Subject: [PATCH] update dependencies --- package.json | 99 +- patches/@electron__rebuild@3.2.10.patch | 16 +- ....34.1.patch => monaco-editor@0.36.1.patch} | 7 +- patches/msgpackr-extract@2.2.0.patch | 2 +- patches/msgpackr-extract@3.0.1.patch | 31 + pnpm-lock.yaml | 1560 +++++++++-------- scripts/prepare-native-deps.ts | 3 +- src/e2e/lib/init-app.ts | 2 + .../app/_options/account-edit.component.html | 16 +- 9 files changed, 893 insertions(+), 843 deletions(-) rename patches/{monaco-editor@0.34.1.patch => monaco-editor@0.36.1.patch} (63%) create mode 100644 patches/msgpackr-extract@3.0.1.patch diff --git a/package.json b/package.json index e9878f557..87ce8f72f 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,7 @@ "start:electron": "electron ./app/electron-main/index.cjs", "start:electron:dev": "electron --inspect-brk- ./app-dev/electron-main/index.cjs", "test:e2e:build-code": "cross-env NODE_ENV=e2e npm-run-all build:electron-main build:electron-preload:browser-window build:electron-preload:webview-primary build:electron-preload:webview-calendar", - "test:e2e:run": "cross-env DEBUG=pw:api TS_NODE_PROJECT=./src/e2e/tsconfig.json pnpm run ts-node:shortcut ./node_modules/playwright/cli.js test --global-timeout 600000 --timeout 600000", + "test:e2e:run": "cross-env DEBUG=pw:api TS_NODE_PROJECT=./src/e2e/tsconfig.json pnpm run ts-node:shortcut ./node_modules/playwright/cli.js test --timeout 1200000", "test:e2e": "npm-run-all test:e2e:build-code test:e2e:run", "scripts/prepare-native-deps": "pnpm run ts-node:shortcut ./scripts/prepare-native-deps.ts", "scripts/code-generation/electron-main": "pnpm run ts-node:shortcut ./scripts/code-generation/electron-main.ts", @@ -99,60 +99,59 @@ "msgpackr": "1.8.1" }, "devDependencies": { - "@angular-eslint/eslint-plugin": "15.1.0", - "@angular/animations": "15.1.0", - "@angular/cdk": "15.1.0", - "@angular/common": "15.1.0", - "@angular/compiler": "15.1.0", - "@angular/compiler-cli": "15.1.0", - "@angular/core": "15.1.0", - "@angular/forms": "15.1.0", - "@angular/language-service": "15.1.0", - "@angular/platform-browser": "15.1.0", - "@angular/platform-browser-dynamic": "15.1.0", - "@angular/router": "15.1.0", - "@babel/core": "7.20.12", + "@angular-eslint/eslint-plugin": "15.2.1", + "@angular/animations": "15.2.0", + "@angular/cdk": "15.2.0", + "@angular/common": "15.2.0", + "@angular/compiler": "15.2.0", + "@angular/compiler-cli": "15.2.0", + "@angular/core": "15.2.0", + "@angular/forms": "15.2.0", + "@angular/language-service": "15.2.0", + "@angular/platform-browser": "15.2.0", + "@angular/platform-browser-dynamic": "15.2.0", + "@angular/router": "15.2.0", + "@babel/core": "7.21.0", "@babel/plugin-proposal-async-generator-functions": "7.20.7", "@babel/plugin-syntax-import-assertions": "7.20.0", "@babel/plugin-transform-async-to-generator": "7.20.7", - "@babel/plugin-transform-runtime": "7.19.6", - "@babel/runtime": "7.20.7", + "@babel/plugin-transform-runtime": "7.21.0", + "@babel/runtime": "7.21.0", "@cliqz/url-parser": "1.1.4", "@electron/rebuild": "3.2.10", "@expo/spawn-async": "1.7.0", "@ng-select/ng-select": "10.0.3", - "@ngrx/component": "15.1.0", - "@ngrx/effects": "15.1.0", - "@ngrx/store": "15.1.0", - "@ngtools/webpack": "15.1.1", - "@oneidentity/zstd-js": "1.0.2", - "@playwright/test": "1.29.2", + "@ngrx/component": "15.3.0", + "@ngrx/effects": "15.3.0", + "@ngrx/store": "15.3.0", + "@ngtools/webpack": "15.2.0", + "@oneidentity/zstd-js": "1.0.3", + "@playwright/test": "1.31.1", "@rgba-image/lanczos": "0.1.1", - "@t-bowersox/cookie": "1.0.0", + "@t-bowersox/cookie": "github:vladimiry-playground/t-bowersox-cookie", "@types/archiver": "5.3.1", "@types/byline": "4.2.33", "@types/dts-generator": "2.1.7", "@types/fs-extra": "11.0.1", - "@types/node": "^16", + "@types/node": "^18", "@types/oboe": "2.1.1", "@types/opentype.js": "1.3.4", "@types/path-is-inside": "1.0.0", "@types/randomstring": "1.1.8", "@types/react": "^17", - "@types/react-router": "5.1.19", + "@types/react-router": "5.1.20", "@types/readable-stream": "2.3.15", - "@types/rimraf": "3.0.2", "@types/sanitize-html": "2.8.0", "@types/semver": "7.3.13", "@types/sinon": "10.0.13", "@types/tough-cookie": "4.0.2", "@types/ts-nameof": "4.2.2", "@types/turndown": "5.0.1", - "@types/valid-url": "1.0.3", - "@types/validator": "13.7.10", - "@types/webpack-node-externals": "2.5.3", - "@typescript-eslint/eslint-plugin": "5.48.1", - "@typescript-eslint/parser": "5.48.1", + "@types/valid-url": "1.0.4", + "@types/validator": "13.7.12", + "@types/webpack-node-externals": "3.0.0", + "@typescript-eslint/eslint-plugin": "5.54.0", + "@typescript-eslint/parser": "5.54.0", "app-builder-lib": "23.6.0", "archiver": "5.3.1", "asap-es": "1.3.3", @@ -169,13 +168,13 @@ "cross-env": "7.0.3", "css-loader": "6.7.3", "dts-generator": "3.0.0", - "electron": "22.0.2", + "electron": "23.1.1", "electron-builder": "23.6.0", "electron-fetch": "1.9.1", "electron-log": "4.4.8", "electron-unhandled": "4.0.1", - "eslint": "8.31.0", - "eslint-plugin-import": "2.27.4", + "eslint": "8.35.0", + "eslint-plugin-import": "2.27.5", "eslint-plugin-sonarjs": "0.18.0", "fast-glob": "3.2.12", "font-awesome": "4.7.0", @@ -187,18 +186,18 @@ "html-loader": "4.2.0", "html-webpack-plugin": "5.5.0", "husky": "8.0.3", - "immer": "9.0.17", + "immer": "9.0.19", "imports-loader": "4.0.1", - "js-base64": "3.7.4", - "lint-staged": "13.1.0", + "js-base64": "3.7.5", + "lint-staged": "13.1.2", "lzutf8": "0.6.3", "mini-css-extract-plugin": "2.7.2", - "monaco-editor": "0.34.1", + "monaco-editor": "0.36.1", "mrmime": "1.0.1", "ndx": "1.0.2", "ndx-query": "1.0.1", "ngx-bootstrap": "9.0.0", - "ngx-color-picker": "13.0.0", + "ngx-color-picker": "14.0.0", "node-libs-browser": "2.2.1", "node-loader": "2.0.0", "npm-run-all2": "6.0.4", @@ -206,21 +205,21 @@ "otplib": "12.0.1", "outdent": "0.8.0", "path-is-inside": "1.0.2", - "playwright": "1.29.2", + "playwright": "1.31.1", "postcss-loader": "7.0.2", "postcss-url": "10.1.3", "pure-uuid": "1.6.2", - "pureimage": "0.3.15", - "quickjs-emscripten": "0.21.1", + "pureimage": "0.3.17", + "quickjs-emscripten": "0.22.0", "randomstring": "1.2.3", "rate-limiter-flexible": "2.4.1", "reflect-metadata": "0.1.13", - "remeda": "1.3.0", + "remeda": "1.8.0", "resolve-url-loader": "5.0.0", - "rimraf": "4.0.4", + "rimraf": "4.1.2", "rxjs": "7.8.0", - "sanitize-html": "2.8.1", - "sass": "1.57.1", + "sanitize-html": "2.10.0", + "sass": "1.58.3", "sass-loader": "13.2.0", "semver": "7.3.8", "serialize-error": "11.0.0", @@ -237,9 +236,9 @@ "ts-node": "10.9.1", "ts-patch": "2.1.0", "ts-transformer-keys": "0.4.4", - "tslib": "2.4.1", + "tslib": "2.5.0", "turndown": "7.1.1", - "typescript": "4.9.4", + "typescript": "4.9.5", "typescript-transform-paths": "3.4.6", "valid-url": "1.0.9", "webpack": "5.75.0", @@ -262,12 +261,12 @@ "app-builder-lib@23.6.0": "patches/app-builder-lib@23.6.0.patch", "class-transformer-validator@0.9.1": "patches/class-transformer-validator@0.9.1.patch", "domino@2.1.6": "patches/domino@2.1.6.patch", - "msgpackr-extract@2.2.0": "patches/msgpackr-extract@2.2.0.patch", "os-locale@6.0.2": "patches/os-locale@6.0.2.patch", "sodium-native@3.4.1": "patches/sodium-native@3.4.1.patch", "tough-cookie-web-storage-store@1.0.0": "patches/tough-cookie-web-storage-store@1.0.0.patch", "ts-node@10.9.1": "patches/ts-node@10.9.1.patch", - "monaco-editor@0.34.1": "patches/monaco-editor@0.34.1.patch", + "msgpackr-extract@2.2.0": "patches/msgpackr-extract@2.2.0.patch", + "monaco-editor@0.36.1": "patches/monaco-editor@0.36.1.patch", "@electron/rebuild@3.2.10": "patches/@electron__rebuild@3.2.10.patch" } } diff --git a/patches/@electron__rebuild@3.2.10.patch b/patches/@electron__rebuild@3.2.10.patch index e4547815b..a006c3f6f 100644 --- a/patches/@electron__rebuild@3.2.10.patch +++ b/patches/@electron__rebuild@3.2.10.patch @@ -10,4 +10,18 @@ index ed9243f66d49658e9a03654fa1042cfa1dd06658..98916a395db0a88a10e52e29cd58ce6b + CFLAGS: `${process.env.CFLAGS ? process.env.CFLAGS + " ": ""}${cxxflags.join(' ')}`, CXXFLAGS: `${cxxflags.join(' ')}` }, - args: gypArgs, \ No newline at end of file + args: gypArgs, +diff --git a/lib/src/module-rebuilder.js b/lib/src/module-rebuilder.js +index 0d78dbe1310ebecf16f96e24ab683e3d9e4912a6..49a4111aa26538bc95919e7486006d5c80be5f52 100644 +--- a/lib/src/module-rebuilder.js ++++ b/lib/src/module-rebuilder.js +@@ -65,7 +65,8 @@ class ModuleRebuilder { + * Whether a prebuild-install-generated native module exists. + */ + async prebuildInstallNativeModuleExists() { +- return this.prebuildInstall.prebuiltModuleExists(); ++ // return this.prebuildInstall.prebuiltModuleExists(); ++ return false; + } + /** + * If the native module uses prebuildify, check to see if it comes with a prebuilt module for \ No newline at end of file diff --git a/patches/monaco-editor@0.34.1.patch b/patches/monaco-editor@0.36.1.patch similarity index 63% rename from patches/monaco-editor@0.34.1.patch rename to patches/monaco-editor@0.36.1.patch index 4b21d8a1d..0df3e2865 100644 --- a/patches/monaco-editor@0.34.1.patch +++ b/patches/monaco-editor@0.36.1.patch @@ -1,14 +1,13 @@ diff --git a/esm/vs/editor/editor.main.js b/esm/vs/editor/editor.main.js -index 97bfc6b8de457c98a5670df6c77510bf172c60ac..56a25a5b007c1b21ebd8fbb740a744b7cedb82a0 100644 +index 97bfc6b8de457c98a5670df6c77510bf172c60ac..7c390effdfc88e0496040d661d00e3433804fdd5 100644 --- a/esm/vs/editor/editor.main.js +++ b/esm/vs/editor/editor.main.js -@@ -1,7 +1,5 @@ +@@ -1,7 +1,4 @@ -import '../basic-languages/monaco.contribution'; -import '../language/css/monaco.contribution'; -import '../language/html/monaco.contribution'; -import '../language/json/monaco.contribution'; -+import '../basic-languages/javascript/javascript.contribution'; -+import '../basic-languages/typescript/typescript.contribution'; ++import "../basic-languages/javascript/javascript.contribution.js"; import '../language/typescript/monaco.contribution'; export * from './edcore.main'; \ No newline at end of file diff --git a/patches/msgpackr-extract@2.2.0.patch b/patches/msgpackr-extract@2.2.0.patch index bbce40d52..ddf986f45 100644 --- a/patches/msgpackr-extract@2.2.0.patch +++ b/patches/msgpackr-extract@2.2.0.patch @@ -28,4 +28,4 @@ index 967188a6f508e93811b1fa92efc1afd2d5eb7375..6dc29570a61542e8089d4e4dd5633f75 @@ -1 +1 @@ -module.exports = require('node-gyp-build-optional-packages')(__dirname); \ No newline at end of file -+module.exports = require('./build/Release/msgpackr-extract.node') \ No newline at end of file ++module.exports = require('./build/Release/msgpackr-extract.node') diff --git a/patches/msgpackr-extract@3.0.1.patch b/patches/msgpackr-extract@3.0.1.patch new file mode 100644 index 000000000..ce70f70e3 --- /dev/null +++ b/patches/msgpackr-extract@3.0.1.patch @@ -0,0 +1,31 @@ +diff --git a/binding.gyp b/binding.gyp +index 7ff7a52602e3d6a3d2cd2a2d4ed10e0268358eb5..434fef172f567c5e1011c33c060abc27cc228ee7 100644 +--- a/binding.gyp ++++ b/binding.gyp +@@ -23,6 +23,18 @@ + "sources": [ + "src/extract.cpp", + ], ++ "msvs_settings": { ++ "VCCLCompilerTool": { ++ "AdditionalOptions": [ ++ "-std:c17", ++ ], ++ } ++ }, ++ "msbuild_settings": { ++ "ClCompile": { ++ "LanguageStandard": "stdcpp17" ++ } ++ }, + "defines": [ "NAPI_DISABLE_CPP_EXCEPTIONS" ], + "conditions": [ + ["OS=='linux'", { +diff --git a/index.js b/index.js +index 967188a6f508e93811b1fa92efc1afd2d5eb7375..6dc29570a61542e8089d4e4dd5633f75ba1c9ee7 100644 +--- a/index.js ++++ b/index.js +@@ -1 +1 @@ +-module.exports = require('node-gyp-build-optional-packages')(__dirname); +\ No newline at end of file ++module.exports = require('./build/Release/msgpackr-extract.node') \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a6ec301fe..7cfafe573 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,92 +10,91 @@ overrides: webpack: ^5 patchedDependencies: - msgpackr-extract@2.2.0: - hash: m54d7d4nvtekyxdqnr7hr5aiwy - path: patches/msgpackr-extract@2.2.0.patch app-builder-lib@23.6.0: hash: jx2ksykbcuzre4mycexfkp55o4 path: patches/app-builder-lib@23.6.0.patch + class-transformer-validator@0.9.1: + hash: twysahdwagnufri7pux7j66uya + path: patches/class-transformer-validator@0.9.1.patch + domino@2.1.6: + hash: owtpcey3ymbod6tcfswjepvevi + path: patches/domino@2.1.6.patch os-locale@6.0.2: hash: 4ktr4lb7j2kpheabqfc43zx2ku path: patches/os-locale@6.0.2.patch sodium-native@3.4.1: hash: caazmcsdnvw5e4pqtz5j3g2aui path: patches/sodium-native@3.4.1.patch - domino@2.1.6: - hash: owtpcey3ymbod6tcfswjepvevi - path: patches/domino@2.1.6.patch tough-cookie-web-storage-store@1.0.0: hash: z2qgiy5mbqjgd4tmn4u2x7glxu path: patches/tough-cookie-web-storage-store@1.0.0.patch ts-node@10.9.1: hash: gdagwmwndeixxlcm7duqxqq3r4 path: patches/ts-node@10.9.1.patch - monaco-editor@0.34.1: - hash: c3axxa3hz5mhkdkbaa4cajn7tm - path: patches/monaco-editor@0.34.1.patch + msgpackr-extract@2.2.0: + hash: hnjvda5z57zxb4zjbq5qu4okam + path: patches/msgpackr-extract@2.2.0.patch + monaco-editor@0.36.1: + hash: 2dzu2ftdn5lwf3pkbyw2gtuyca + path: patches/monaco-editor@0.36.1.patch '@electron/rebuild@3.2.10': - hash: 45qvjfafbmjnhciumr5bn7cpcm + hash: s67otkniavlc2p7fmimx5rc2ku path: patches/@electron__rebuild@3.2.10.patch - class-transformer-validator@0.9.1: - hash: twysahdwagnufri7pux7j66uya - path: patches/class-transformer-validator@0.9.1.patch specifiers: - '@angular-eslint/eslint-plugin': 15.1.0 - '@angular/animations': 15.1.0 - '@angular/cdk': 15.1.0 - '@angular/common': 15.1.0 - '@angular/compiler': 15.1.0 - '@angular/compiler-cli': 15.1.0 - '@angular/core': 15.1.0 - '@angular/forms': 15.1.0 - '@angular/language-service': 15.1.0 - '@angular/platform-browser': 15.1.0 - '@angular/platform-browser-dynamic': 15.1.0 - '@angular/router': 15.1.0 - '@babel/core': 7.20.12 + '@angular-eslint/eslint-plugin': 15.2.1 + '@angular/animations': 15.2.0 + '@angular/cdk': 15.2.0 + '@angular/common': 15.2.0 + '@angular/compiler': 15.2.0 + '@angular/compiler-cli': 15.2.0 + '@angular/core': 15.2.0 + '@angular/forms': 15.2.0 + '@angular/language-service': 15.2.0 + '@angular/platform-browser': 15.2.0 + '@angular/platform-browser-dynamic': 15.2.0 + '@angular/router': 15.2.0 + '@babel/core': 7.21.0 '@babel/plugin-proposal-async-generator-functions': 7.20.7 '@babel/plugin-syntax-import-assertions': 7.20.0 '@babel/plugin-transform-async-to-generator': 7.20.7 - '@babel/plugin-transform-runtime': 7.19.6 - '@babel/runtime': 7.20.7 + '@babel/plugin-transform-runtime': 7.21.0 + '@babel/runtime': 7.21.0 '@cliqz/url-parser': 1.1.4 '@electron/rebuild': 3.2.10 '@expo/spawn-async': 1.7.0 '@ng-select/ng-select': 10.0.3 - '@ngrx/component': 15.1.0 - '@ngrx/effects': 15.1.0 - '@ngrx/store': 15.1.0 - '@ngtools/webpack': 15.1.1 - '@oneidentity/zstd-js': 1.0.2 - '@playwright/test': 1.29.2 + '@ngrx/component': 15.3.0 + '@ngrx/effects': 15.3.0 + '@ngrx/store': 15.3.0 + '@ngtools/webpack': 15.2.0 + '@oneidentity/zstd-js': 1.0.3 + '@playwright/test': 1.31.1 '@rgba-image/lanczos': 0.1.1 - '@t-bowersox/cookie': 1.0.0 + '@t-bowersox/cookie': github:vladimiry-playground/t-bowersox-cookie '@types/archiver': 5.3.1 '@types/byline': 4.2.33 '@types/dts-generator': 2.1.7 '@types/fs-extra': 11.0.1 - '@types/node': ^16 + '@types/node': ^18 '@types/oboe': 2.1.1 '@types/opentype.js': 1.3.4 '@types/path-is-inside': 1.0.0 '@types/randomstring': 1.1.8 '@types/react': ^17 - '@types/react-router': 5.1.19 + '@types/react-router': 5.1.20 '@types/readable-stream': 2.3.15 - '@types/rimraf': 3.0.2 '@types/sanitize-html': 2.8.0 '@types/semver': 7.3.13 '@types/sinon': 10.0.13 '@types/tough-cookie': 4.0.2 '@types/ts-nameof': 4.2.2 '@types/turndown': 5.0.1 - '@types/valid-url': 1.0.3 - '@types/validator': 13.7.10 - '@types/webpack-node-externals': 2.5.3 - '@typescript-eslint/eslint-plugin': 5.48.1 - '@typescript-eslint/parser': 5.48.1 + '@types/valid-url': 1.0.4 + '@types/validator': 13.7.12 + '@types/webpack-node-externals': 3.0.0 + '@typescript-eslint/eslint-plugin': 5.54.0 + '@typescript-eslint/parser': 5.54.0 app-builder-lib: ^23 archiver: 5.3.1 asap-es: 1.3.3 @@ -112,14 +111,14 @@ specifiers: cross-env: 7.0.3 css-loader: 6.7.3 dts-generator: 3.0.0 - electron: 22.0.2 + electron: 23.1.1 electron-builder: 23.6.0 electron-fetch: 1.9.1 electron-log: 4.4.8 electron-rpc-api: 9.0.0 electron-unhandled: 4.0.1 - eslint: 8.31.0 - eslint-plugin-import: 2.27.4 + eslint: 8.35.0 + eslint-plugin-import: 2.27.5 eslint-plugin-sonarjs: 0.18.0 fast-glob: 3.2.12 font-awesome: 4.7.0 @@ -132,20 +131,20 @@ specifiers: html-loader: 4.2.0 html-webpack-plugin: 5.5.0 husky: 8.0.3 - immer: 9.0.17 + immer: 9.0.19 imports-loader: 4.0.1 - js-base64: 3.7.4 + js-base64: 3.7.5 keytar: 7.9.0 - lint-staged: 13.1.0 + lint-staged: 13.1.2 lzutf8: 0.6.3 mini-css-extract-plugin: 2.7.2 - monaco-editor: 0.34.1 + monaco-editor: 0.36.1 mrmime: 1.0.1 msgpackr: 1.8.1 ndx: 1.0.2 ndx-query: 1.0.1 ngx-bootstrap: 9.0.0 - ngx-color-picker: 13.0.0 + ngx-color-picker: 14.0.0 node-libs-browser: 2.2.1 node-loader: 2.0.0 npm-run-all2: 6.0.4 @@ -153,21 +152,21 @@ specifiers: otplib: 12.0.1 outdent: 0.8.0 path-is-inside: 1.0.2 - playwright: 1.29.2 + playwright: 1.31.1 postcss-loader: 7.0.2 postcss-url: 10.1.3 pure-uuid: 1.6.2 - pureimage: 0.3.15 - quickjs-emscripten: 0.21.1 + pureimage: 0.3.17 + quickjs-emscripten: 0.22.0 randomstring: 1.2.3 rate-limiter-flexible: 2.4.1 reflect-metadata: 0.1.13 - remeda: 1.3.0 + remeda: 1.8.0 resolve-url-loader: 5.0.0 - rimraf: 4.0.4 + rimraf: 4.1.2 rxjs: ^7 - sanitize-html: 2.8.1 - sass: 1.57.1 + sanitize-html: 2.10.0 + sass: 1.58.3 sass-loader: 13.2.0 semver: 7.3.8 serialize-error: 11.0.0 @@ -196,70 +195,69 @@ specifiers: zone.js: 0.12.0 dependencies: - electron-rpc-api: 9.0.0_electron@22.0.2 + electron-rpc-api: 9.0.0_electron@23.1.1 fs-json-store-encryption-adapter: 3.0.4 keytar: 7.9.0 msgpackr: 1.8.1 devDependencies: - '@angular-eslint/eslint-plugin': 15.1.0_iukboom6ndih5an6iafl45j2fe - '@angular/animations': 15.1.0_@angular+core@15.1.0 - '@angular/cdk': 15.1.0_3e2gva3abr47aao2vtelp5nl2e - '@angular/common': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa - '@angular/compiler': 15.1.0_@angular+core@15.1.0 - '@angular/compiler-cli': 15.1.0_cw5pxmpaualxc53b5r24ke3psi - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 - '@angular/forms': 15.1.0_shtnd5whtbyicxnxmafd6uxkza - '@angular/language-service': 15.1.0 - '@angular/platform-browser': 15.1.0_eifxzngnnnjsj3jgsq7frmjnk4 - '@angular/platform-browser-dynamic': 15.1.0_bjmxt24dowfhcklhftsg4zga3a - '@angular/router': 15.1.0_shtnd5whtbyicxnxmafd6uxkza - '@babel/core': 7.20.12 - '@babel/plugin-proposal-async-generator-functions': 7.20.7_@babel+core@7.20.12 - '@babel/plugin-syntax-import-assertions': 7.20.0_@babel+core@7.20.12 - '@babel/plugin-transform-async-to-generator': 7.20.7_@babel+core@7.20.12 - '@babel/plugin-transform-runtime': 7.19.6_@babel+core@7.20.12 - '@babel/runtime': 7.20.7 + '@angular-eslint/eslint-plugin': 15.2.1_ycpbpc6yetojsgtrx3mwntkhsu + '@angular/animations': 15.2.0_@angular+core@15.2.0 + '@angular/cdk': 15.2.0_u7amrreaxewzbfcpfpus6q3iuy + '@angular/common': 15.2.0_6rl5h76dm6n755x2qkojsrrx44 + '@angular/compiler': 15.2.0_@angular+core@15.2.0 + '@angular/compiler-cli': 15.2.0_m4al3dxpm6stx7f4nyyv5fszcu + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 + '@angular/forms': 15.2.0_za6jdduxquwsf5arpf6dzdovcm + '@angular/language-service': 15.2.0 + '@angular/platform-browser': 15.2.0_soizqph2fnjracxavakx67hoyq + '@angular/platform-browser-dynamic': 15.2.0_q3vtycdixm4mw4ocqkr6ifs2ty + '@angular/router': 15.2.0_za6jdduxquwsf5arpf6dzdovcm + '@babel/core': 7.21.0 + '@babel/plugin-proposal-async-generator-functions': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-syntax-import-assertions': 7.20.0_@babel+core@7.21.0 + '@babel/plugin-transform-async-to-generator': 7.20.7_@babel+core@7.21.0 + '@babel/plugin-transform-runtime': 7.21.0_@babel+core@7.21.0 + '@babel/runtime': 7.21.0 '@cliqz/url-parser': 1.1.4 - '@electron/rebuild': 3.2.10_45qvjfafbmjnhciumr5bn7cpcm + '@electron/rebuild': 3.2.10_s67otkniavlc2p7fmimx5rc2ku '@expo/spawn-async': 1.7.0 - '@ng-select/ng-select': 10.0.3_svv2ju7pjb3o77w6hkjwfktc5i - '@ngrx/component': 15.1.0_3e2gva3abr47aao2vtelp5nl2e - '@ngrx/effects': 15.1.0_xbhyxb3nmaqewdabtpbk4soare - '@ngrx/store': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa - '@ngtools/webpack': 15.1.1_ul7pjaoznl5r6e6627nril5qgq - '@oneidentity/zstd-js': 1.0.2 - '@playwright/test': 1.29.2 + '@ng-select/ng-select': 10.0.3_ehqt57rzyaeyvbvpyuippdzhia + '@ngrx/component': 15.3.0_u7amrreaxewzbfcpfpus6q3iuy + '@ngrx/effects': 15.3.0_6uxbxfkscxfrdyqc54g3v4nzsi + '@ngrx/store': 15.3.0_6rl5h76dm6n755x2qkojsrrx44 + '@ngtools/webpack': 15.2.0_22givpha6qvbhkpz54v6dqomni + '@oneidentity/zstd-js': 1.0.3 + '@playwright/test': 1.31.1 '@rgba-image/lanczos': 0.1.1 - '@t-bowersox/cookie': 1.0.0 + '@t-bowersox/cookie': github.com/vladimiry-playground/t-bowersox-cookie/b269621958b0d73aee481f03a6e8779f9e38a300 '@types/archiver': 5.3.1 '@types/byline': 4.2.33 '@types/dts-generator': 2.1.7 '@types/fs-extra': 11.0.1 - '@types/node': 16.18.11 + '@types/node': 18.14.2 '@types/oboe': 2.1.1 '@types/opentype.js': 1.3.4 '@types/path-is-inside': 1.0.0 '@types/randomstring': 1.1.8 - '@types/react': 17.0.52 - '@types/react-router': 5.1.19 + '@types/react': 17.0.53 + '@types/react-router': 5.1.20 '@types/readable-stream': 2.3.15 - '@types/rimraf': 3.0.2 '@types/sanitize-html': 2.8.0 '@types/semver': 7.3.13 '@types/sinon': 10.0.13 '@types/tough-cookie': 4.0.2 '@types/ts-nameof': 4.2.2 '@types/turndown': 5.0.1 - '@types/valid-url': 1.0.3 - '@types/validator': 13.7.10 - '@types/webpack-node-externals': 2.5.3_webpack-cli@5.0.1 - '@typescript-eslint/eslint-plugin': 5.48.1_3jon24igvnqaqexgwtxk6nkpse - '@typescript-eslint/parser': 5.48.1_iukboom6ndih5an6iafl45j2fe + '@types/valid-url': 1.0.4 + '@types/validator': 13.7.12 + '@types/webpack-node-externals': 3.0.0_webpack-cli@5.0.1 + '@typescript-eslint/eslint-plugin': 5.54.0_6mj2wypvdnknez7kws2nfdgupi + '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu app-builder-lib: 23.6.0_jx2ksykbcuzre4mycexfkp55o4 archiver: 5.3.1 asap-es: 1.3.3 - babel-loader: 9.1.2_la66t7xldg4uecmyawueag5wkm + babel-loader: 9.1.2_qoaxtqicpzj5p3ubthw53xafqm bootstrap: 4.6.1 byline: 5.0.0 class-transformer: 0.5.1 @@ -272,14 +270,14 @@ devDependencies: cross-env: 7.0.3 css-loader: 6.7.3_webpack@5.75.0 dts-generator: 3.0.0 - electron: 22.0.2 + electron: 23.1.1 electron-builder: 23.6.0 electron-fetch: 1.9.1 electron-log: 4.4.8 electron-unhandled: 4.0.1 - eslint: 8.31.0 - eslint-plugin-import: 2.27.4_qdjeohovcytra7xto5vgmxssaq - eslint-plugin-sonarjs: 0.18.0_eslint@8.31.0 + eslint: 8.35.0 + eslint-plugin-import: 2.27.5_ajyizmi44oc3hrc35l6ndh7p4e + eslint-plugin-sonarjs: 0.18.0_eslint@8.35.0 fast-glob: 3.2.12 font-awesome: 4.7.0 format-imports: 3.2.2 @@ -290,18 +288,18 @@ devDependencies: html-loader: 4.2.0_webpack@5.75.0 html-webpack-plugin: 5.5.0_webpack@5.75.0 husky: 8.0.3 - immer: 9.0.17 + immer: 9.0.19 imports-loader: 4.0.1_webpack@5.75.0 - js-base64: 3.7.4 - lint-staged: 13.1.0 + js-base64: 3.7.5 + lint-staged: 13.1.2 lzutf8: 0.6.3 mini-css-extract-plugin: 2.7.2_webpack@5.75.0 - monaco-editor: 0.34.1_c3axxa3hz5mhkdkbaa4cajn7tm + monaco-editor: 0.36.1_2dzu2ftdn5lwf3pkbyw2gtuyca mrmime: 1.0.1 ndx: 1.0.2 ndx-query: 1.0.1 - ngx-bootstrap: 9.0.0_ziwspjhsfixh6n3oigoluiie5q - ngx-color-picker: 13.0.0_svv2ju7pjb3o77w6hkjwfktc5i + ngx-bootstrap: 9.0.0_7ndmnnmmxppra6hxripbyaw3nu + ngx-color-picker: 14.0.0_ehqt57rzyaeyvbvpyuippdzhia node-libs-browser: 2.2.1 node-loader: 2.0.0_webpack@5.75.0 npm-run-all2: 6.0.4 @@ -309,22 +307,22 @@ devDependencies: otplib: 12.0.1 outdent: 0.8.0 path-is-inside: 1.0.2 - playwright: 1.29.2 + playwright: 1.31.1 postcss-loader: 7.0.2_webpack@5.75.0 postcss-url: 10.1.3 pure-uuid: 1.6.2 - pureimage: 0.3.15 - quickjs-emscripten: 0.21.1 + pureimage: 0.3.17 + quickjs-emscripten: 0.22.0 randomstring: 1.2.3 rate-limiter-flexible: 2.4.1 reflect-metadata: 0.1.13 - remeda: 1.3.0 + remeda: 1.8.0 resolve-url-loader: 5.0.0 - rimraf: 4.0.4 + rimraf: 4.1.2 rxjs: 7.8.0 - sanitize-html: 2.8.1 - sass: 1.57.1 - sass-loader: 13.2.0_sass@1.57.1+webpack@5.75.0 + sanitize-html: 2.10.0 + sass: 1.58.3 + sass-loader: 13.2.0_sass@1.58.3+webpack@5.75.0 semver: 7.3.8 serialize-error: 11.0.0 sinon: 15.0.1 @@ -334,16 +332,16 @@ devDependencies: tough-cookie-web-storage-store: 1.0.0_z2qgiy5mbqjgd4tmn4u2x7glxu_tough-cookie@4.1.2 truncate-utf8-bytes: 1.0.2 ts-deferred: 1.0.4 - ts-essentials: 9.3.0_typescript@4.9.4 - ts-loader: 9.4.2_3fkjkrd3audxnith3e7fo4fnxi - ts-nameof: 5.0.0_typescript@4.9.4 - ts-node: 10.9.1_gdagwmwndeixxlcm7duqxqq3r4_qacynw5b4krdzzrloasmebsynu - ts-patch: 2.1.0_typescript@4.9.4 - ts-transformer-keys: 0.4.4_typescript@4.9.4 - tslib: 2.4.1 + ts-essentials: 9.3.0_typescript@4.9.5 + ts-loader: 9.4.2_hhrrucqyg4eysmfpujvov2ym5u + ts-nameof: 5.0.0_typescript@4.9.5 + ts-node: 10.9.1_gdagwmwndeixxlcm7duqxqq3r4_ellgaeuoqnti3hful2ny2iugba + ts-patch: 2.1.0_typescript@4.9.5 + ts-transformer-keys: 0.4.4_typescript@4.9.5 + tslib: 2.5.0 turndown: 7.1.1 - typescript: 4.9.4 - typescript-transform-paths: 3.4.6_typescript@4.9.4 + typescript: 4.9.5 + typescript-transform-paths: 3.4.6_typescript@4.9.5 valid-url: 1.0.9 webpack: 5.75.0_webpack-cli@5.0.1 webpack-cli: 5.0.1_webpack@5.75.0 @@ -365,84 +363,84 @@ packages: '@jridgewell/trace-mapping': 0.3.17 dev: true - /@angular-eslint/bundled-angular-compiler/15.1.0: - resolution: {integrity: sha512-zcOx+PnYuVDIG3wd/JVzCYdEUarKGtgIcN4iU9ZF+BVk5e8i9cbD3U8U3EDJKbrrokbFl9GBBJMCOa6XYTGJwQ==} + /@angular-eslint/bundled-angular-compiler/15.2.1: + resolution: {integrity: sha512-LO7Am8eVCr7oh6a0VmKSL7K03CnQEQhFO7Wt/YtbfYOxVjrbwmYLwJn+wZPOT7A02t/BttOD/WXuDrOWtSMQ/Q==} dev: true - /@angular-eslint/eslint-plugin/15.1.0_iukboom6ndih5an6iafl45j2fe: - resolution: {integrity: sha512-3RRDnxaCEI5DdKq3hipXvrxctPPssrUXnNbgczJRIJ3cssr4ndobCSNqUSepA6vWj5mWe7w+nnh4vgfhZ5keig==} + /@angular-eslint/eslint-plugin/15.2.1_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-OM7b1kS4E4CkXjkaWN+lEzawh4VxY6l7FO1Cuk4s7iv3/YpZG3rJxIZBqnFLTixwrBuqw8y4FNBzF3eDgmFAUw==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: - '@angular-eslint/utils': 15.1.0_iukboom6ndih5an6iafl45j2fe - '@typescript-eslint/utils': 5.44.0_iukboom6ndih5an6iafl45j2fe - eslint: 8.31.0 - typescript: 4.9.4 + '@angular-eslint/utils': 15.2.1_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/utils': 5.48.2_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@angular-eslint/utils/15.1.0_iukboom6ndih5an6iafl45j2fe: - resolution: {integrity: sha512-Vt59o7wq3UOgHSCrOaHg0SgxgbAGhG0ofNQwd7sLqNP2/w/90dWY2jwWXIVSuZ+BmfVj3wgNi3KujbSWJP1cfg==} + /@angular-eslint/utils/15.2.1_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-++FneAJHxJqcSu0igVN6uOkSoHxlzgLoMBswuovYJy3UKwm33/T6WFku8++753Ca/JucIoR1gdUfO7SoSspMDg==} peerDependencies: eslint: ^7.20.0 || ^8.0.0 typescript: '*' dependencies: - '@angular-eslint/bundled-angular-compiler': 15.1.0 - '@typescript-eslint/utils': 5.44.0_iukboom6ndih5an6iafl45j2fe - eslint: 8.31.0 - typescript: 4.9.4 + '@angular-eslint/bundled-angular-compiler': 15.2.1 + '@typescript-eslint/utils': 5.48.2_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@angular/animations/15.1.0_@angular+core@15.1.0: - resolution: {integrity: sha512-uBw1iQVJ3QS5e/gypsD7M50O//9GvpphgGqt9ZClknyD8dxO/YryEB+Kt4GNvNQxRKhRTksD8r4KaodukdQ15w==} + /@angular/animations/15.2.0_@angular+core@15.2.0: + resolution: {integrity: sha512-Hh/ijBlHsFlr6vR7e9KZgFpdQf+ebr3uIDDRsVHjRkt8utsv3CpUcJkb75UyTv+Ok5gYmfsI1Lj1CDYujyA0Fg==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: - '@angular/core': 15.1.0 + '@angular/core': 15.2.0 dependencies: - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 - tslib: 2.4.1 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 + tslib: 2.5.0 dev: true - /@angular/cdk/15.1.0_3e2gva3abr47aao2vtelp5nl2e: - resolution: {integrity: sha512-6X9k/OT+L6nu1ndKTX4zsSxXR8/C6CyzVY+iIytBUZ8qYaZ6kZ385YlDHyNB9x70GaC5hJkOvR0ZVupz57x0bg==} + /@angular/cdk/15.2.0_u7amrreaxewzbfcpfpus6q3iuy: + resolution: {integrity: sha512-+D0gLmDZVCBMSZ6juImP0eXpL40hw4Ipm8KRQmF3UOU9T5xXMxzYjUI8N3J+ZUZsNzQwy+eW0HImkZ5St6YxvA==} peerDependencies: '@angular/common': ^15.0.0 || ^16.0.0 '@angular/core': ^15.0.0 || ^16.0.0 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 + '@angular/common': 15.2.0_6rl5h76dm6n755x2qkojsrrx44 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 rxjs: 7.8.0 - tslib: 2.4.1 + tslib: 2.5.0 optionalDependencies: parse5: 7.1.2 dev: true - /@angular/common/15.1.0_da7kisvgd6fwe32k5n7hd5z3wa: - resolution: {integrity: sha512-O0JKOeJ7dFcd/mnnfm4xQOYTAc+yL+OrRpGte7z84lKPU2fupLpGW/30tHUy1TXixsANyTLC3cTVXTY5szPdqg==} + /@angular/common/15.2.0_6rl5h76dm6n755x2qkojsrrx44: + resolution: {integrity: sha512-B+e5pbkvlwlSwlQjtDrYQq+Xs62mScWm1plEZRHQm3cjBhA0RFT3MiUa/YNaHv8VoGjlrOm1rdJVEVQQxroZTg==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: - '@angular/core': 15.1.0 + '@angular/core': 15.2.0 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 rxjs: 7.8.0 - tslib: 2.4.1 + tslib: 2.5.0 dev: true - /@angular/compiler-cli/15.1.0_cw5pxmpaualxc53b5r24ke3psi: - resolution: {integrity: sha512-mKeXolM/plP9ebkHy3YGxHx0Yg63d09S0QCpdIcmvrbJpaPeM2D1SAkbDpO46T4BsfgfWHtSYByb5JcesrYrpQ==} + /@angular/compiler-cli/15.2.0_m4al3dxpm6stx7f4nyyv5fszcu: + resolution: {integrity: sha512-ETnRBdY/LGcmDRQ9GQc9KyCd1kuRnj+Y9luq2dCTMysP+NgylmYoGDsJOsDKm6SzPo+B4PSAyHX2J4CVQFHpPg==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} hasBin: true peerDependencies: - '@angular/compiler': 15.1.0 + '@angular/compiler': 15.2.0 typescript: '>=4.8.2 <5.0' dependencies: - '@angular/compiler': 15.1.0_@angular+core@15.1.0 + '@angular/compiler': 15.2.0_@angular+core@15.2.0 '@babel/core': 7.19.3 '@jridgewell/sourcemap-codec': 1.4.14 chokidar: 3.5.3 @@ -451,106 +449,106 @@ packages: magic-string: 0.27.0 reflect-metadata: 0.1.13 semver: 7.3.8 - tslib: 2.4.1 - typescript: 4.9.4 - yargs: 17.6.2 + tslib: 2.5.0 + typescript: 4.9.5 + yargs: 17.7.1 transitivePeerDependencies: - supports-color dev: true - /@angular/compiler/15.1.0_@angular+core@15.1.0: - resolution: {integrity: sha512-+ky5Cvgps725Q/KdgsYzi/fe9LbT5ujhZoT9N5k+tYTJsepMUrpExFwMFkWrdMUYTK7DaxC9ufjZ4WZmHVhFoA==} + /@angular/compiler/15.2.0_@angular+core@15.2.0: + resolution: {integrity: sha512-bGMc8xBs/3l5Ab2PmGGifuWVLxCzmYQPXeBYrwpmy+aYCwGzuVKxQp6L1UjA0OZNra7Am8bu4mOsLSR9ENdX6w==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: - '@angular/core': 15.1.0 + '@angular/core': 15.2.0 peerDependenciesMeta: '@angular/core': optional: true dependencies: - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 - tslib: 2.4.1 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 + tslib: 2.5.0 dev: true - /@angular/core/15.1.0_rxjs@7.8.0+zone.js@0.12.0: - resolution: {integrity: sha512-HiwctuR73MuLoLeP35j9xF8/SIg7ELx+iHZtp/TBfoH+LOmjWbdrAdVAPTbqnxvK0aJG+527dhgC6tBOXgBTcg==} + /@angular/core/15.2.0_rxjs@7.8.0+zone.js@0.12.0: + resolution: {integrity: sha512-UNHNcW3NqzMbG5gMjzXhb4xHrJcZq8rFdLwTLntB0oo2I/WxQFVlxz28nrW+Y09DbJf02MCASBLxD9If/6eT3g==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.11.4 || ~0.12.0 dependencies: rxjs: 7.8.0 - tslib: 2.4.1 + tslib: 2.5.0 zone.js: 0.12.0 dev: true - /@angular/forms/15.1.0_shtnd5whtbyicxnxmafd6uxkza: - resolution: {integrity: sha512-MUAbruJng0iG/cHhCkDNrh31Y54upgBUjjkE4DnoHv138Wa7vba+GMYv2tTrs4rPWnB9vPziZgI0xIi/oSGxzg==} + /@angular/forms/15.2.0_za6jdduxquwsf5arpf6dzdovcm: + resolution: {integrity: sha512-a93ysagAhbbyNbWM1yjWcPZaZBNrNjZ6SNIQYyelqySeShStXlKrDxYY5q7G/qqGpQzg2YF5qCIOOQxJJA9//g==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: - '@angular/common': 15.1.0 - '@angular/core': 15.1.0 - '@angular/platform-browser': 15.1.0 + '@angular/common': 15.2.0 + '@angular/core': 15.2.0 + '@angular/platform-browser': 15.2.0 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 - '@angular/platform-browser': 15.1.0_eifxzngnnnjsj3jgsq7frmjnk4 + '@angular/common': 15.2.0_6rl5h76dm6n755x2qkojsrrx44 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 + '@angular/platform-browser': 15.2.0_soizqph2fnjracxavakx67hoyq rxjs: 7.8.0 - tslib: 2.4.1 + tslib: 2.5.0 dev: true - /@angular/language-service/15.1.0: - resolution: {integrity: sha512-+Hup4pCxHQ/QQzS5AIhztMUwVplT//zv5AlG2jtS60CdxhaT2DwYyFiJkF+amIh4cryVh7Hd/eQs/TH055vUhA==} + /@angular/language-service/15.2.0: + resolution: {integrity: sha512-Gwg/IWPiBZ+LE0hHxtQGvQuJ+A7YehL6p0k26ClP0HS7Wy0ERRD9+ITGh5SnhKTKVMRwOb4HYcLp0N5W3yTajw==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} dev: true - /@angular/platform-browser-dynamic/15.1.0_bjmxt24dowfhcklhftsg4zga3a: - resolution: {integrity: sha512-ukyycXkuu4Ah/35cbN4pEB91D2PK5eZVbJ+liCD6uRb4UI3X+QVg6Qz6MoIctVAlTV6tWK20T81zoux9SzWKsg==} + /@angular/platform-browser-dynamic/15.2.0_q3vtycdixm4mw4ocqkr6ifs2ty: + resolution: {integrity: sha512-OErEz/AX9S6I+RJUrFS/r9mF0rJGF1bhAvPjNvyc4mL+ai9JWZB6JgrZPzEz3v0nXG8SsAvnB1wJdKCp90Ed2g==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: - '@angular/common': 15.1.0 - '@angular/compiler': 15.1.0 - '@angular/core': 15.1.0 - '@angular/platform-browser': 15.1.0 + '@angular/common': 15.2.0 + '@angular/compiler': 15.2.0 + '@angular/core': 15.2.0 + '@angular/platform-browser': 15.2.0 dependencies: - '@angular/common': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa - '@angular/compiler': 15.1.0_@angular+core@15.1.0 - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 - '@angular/platform-browser': 15.1.0_eifxzngnnnjsj3jgsq7frmjnk4 - tslib: 2.4.1 + '@angular/common': 15.2.0_6rl5h76dm6n755x2qkojsrrx44 + '@angular/compiler': 15.2.0_@angular+core@15.2.0 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 + '@angular/platform-browser': 15.2.0_soizqph2fnjracxavakx67hoyq + tslib: 2.5.0 dev: true - /@angular/platform-browser/15.1.0_eifxzngnnnjsj3jgsq7frmjnk4: - resolution: {integrity: sha512-yuJweAR+rJhWWHM4Im3Iy6S4+W3OtcVHijcqrxfVxiA9ZHbDw/jpYDi06ZZIgfnNyGWi5/BzJbHvxH3b0lAo5Q==} + /@angular/platform-browser/15.2.0_soizqph2fnjracxavakx67hoyq: + resolution: {integrity: sha512-+FB+KMoRHktF/MR7hn8ofubVLpu3+KZpudupKlxthPSL2KPMJn6h00ewrJDv3W+MtpqphqCjQSLmKpzw2UKKug==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: - '@angular/animations': 15.1.0 - '@angular/common': 15.1.0 - '@angular/core': 15.1.0 + '@angular/animations': 15.2.0 + '@angular/common': 15.2.0 + '@angular/core': 15.2.0 peerDependenciesMeta: '@angular/animations': optional: true dependencies: - '@angular/animations': 15.1.0_@angular+core@15.1.0 - '@angular/common': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 - tslib: 2.4.1 + '@angular/animations': 15.2.0_@angular+core@15.2.0 + '@angular/common': 15.2.0_6rl5h76dm6n755x2qkojsrrx44 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 + tslib: 2.5.0 dev: true - /@angular/router/15.1.0_shtnd5whtbyicxnxmafd6uxkza: - resolution: {integrity: sha512-78ItVVXOYdu/RRxruHwSmtNxEP2clx+afHKrkwc4e7/6uxVr4rl0VQhO6qHYme/bBtbLIcBZGJoSyoUg/xUSvQ==} + /@angular/router/15.2.0_za6jdduxquwsf5arpf6dzdovcm: + resolution: {integrity: sha512-FPmGP7DmJtzqgmM7FMs8bfe3vX0r6cdI4zbHMEVv7Zbn/yApgAzAsX7MXJYy7Oi45S6ZTH7SIVHVYVAqay1NVQ==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} peerDependencies: - '@angular/common': 15.1.0 - '@angular/core': 15.1.0 - '@angular/platform-browser': 15.1.0 + '@angular/common': 15.2.0 + '@angular/core': 15.2.0 + '@angular/platform-browser': 15.2.0 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 - '@angular/platform-browser': 15.1.0_eifxzngnnnjsj3jgsq7frmjnk4 + '@angular/common': 15.2.0_6rl5h76dm6n755x2qkojsrrx44 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 + '@angular/platform-browser': 15.2.0_soizqph2fnjracxavakx67hoyq rxjs: 7.8.0 - tslib: 2.4.1 + tslib: 2.5.0 dev: true /@babel/code-frame/7.18.6: @@ -560,8 +558,8 @@ packages: '@babel/highlight': 7.18.6 dev: true - /@babel/compat-data/7.20.10: - resolution: {integrity: sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==} + /@babel/compat-data/7.21.0: + resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==} engines: {node: '>=6.9.0'} dev: true @@ -571,14 +569,14 @@ packages: dependencies: '@ampproject/remapping': 2.2.0 '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.7 + '@babel/generator': 7.21.1 '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.19.3 - '@babel/helper-module-transforms': 7.20.11 - '@babel/helpers': 7.20.7 - '@babel/parser': 7.20.7 + '@babel/helper-module-transforms': 7.21.2 + '@babel/helpers': 7.21.0 + '@babel/parser': 7.21.2 '@babel/template': 7.20.7 - '@babel/traverse': 7.20.12 - '@babel/types': 7.20.7 + '@babel/traverse': 7.21.2 + '@babel/types': 7.21.2 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -588,20 +586,20 @@ packages: - supports-color dev: true - /@babel/core/7.20.12: - resolution: {integrity: sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==} + /@babel/core/7.21.0: + resolution: {integrity: sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.0 '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.7 - '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12 - '@babel/helper-module-transforms': 7.20.11 - '@babel/helpers': 7.20.7 - '@babel/parser': 7.20.7 + '@babel/generator': 7.21.1 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 + '@babel/helper-module-transforms': 7.21.2 + '@babel/helpers': 7.21.0 + '@babel/parser': 7.21.2 '@babel/template': 7.20.7 - '@babel/traverse': 7.20.12 - '@babel/types': 7.20.7 + '@babel/traverse': 7.21.2 + '@babel/types': 7.21.2 convert-source-map: 1.9.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -611,12 +609,13 @@ packages: - supports-color dev: true - /@babel/generator/7.20.7: - resolution: {integrity: sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==} + /@babel/generator/7.21.1: + resolution: {integrity: sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.7 + '@babel/types': 7.21.2 '@jridgewell/gen-mapping': 0.3.2 + '@jridgewell/trace-mapping': 0.3.17 jsesc: 2.5.2 dev: true @@ -624,7 +623,7 @@ packages: resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.7 + '@babel/types': 7.21.2 dev: true /@babel/helper-compilation-targets/7.20.7_@babel+core@7.19.3: @@ -633,35 +632,35 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.20.10 + '@babel/compat-data': 7.21.0 '@babel/core': 7.19.3 - '@babel/helper-validator-option': 7.18.6 - browserslist: 4.21.4 + '@babel/helper-validator-option': 7.21.0 + browserslist: 4.21.5 lru-cache: 5.1.1 semver: 6.3.0 dev: true - /@babel/helper-compilation-targets/7.20.7_@babel+core@7.20.12: + /@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.0: resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.20.10 - '@babel/core': 7.20.12 - '@babel/helper-validator-option': 7.18.6 - browserslist: 4.21.4 + '@babel/compat-data': 7.21.0 + '@babel/core': 7.21.0 + '@babel/helper-validator-option': 7.21.0 + browserslist: 4.21.5 lru-cache: 5.1.1 semver: 6.3.0 dev: true - /@babel/helper-define-polyfill-provider/0.3.3_@babel+core@7.20.12: + /@babel/helper-define-polyfill-provider/0.3.3_@babel+core@7.21.0: resolution: {integrity: sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.20.12 - '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12 + '@babel/core': 7.21.0 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 debug: 4.3.4 lodash.debounce: 4.0.8 @@ -676,30 +675,30 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-function-name/7.19.0: - resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==} + /@babel/helper-function-name/7.21.0: + resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/types': 7.20.7 + '@babel/types': 7.21.2 dev: true /@babel/helper-hoist-variables/7.18.6: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.7 + '@babel/types': 7.21.2 dev: true /@babel/helper-module-imports/7.18.6: resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.7 + '@babel/types': 7.21.2 dev: true - /@babel/helper-module-transforms/7.20.11: - resolution: {integrity: sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==} + /@babel/helper-module-transforms/7.21.2: + resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.18.9 @@ -708,8 +707,8 @@ packages: '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 '@babel/template': 7.20.7 - '@babel/traverse': 7.20.12 - '@babel/types': 7.20.7 + '@babel/traverse': 7.21.2 + '@babel/types': 7.21.2 transitivePeerDependencies: - supports-color dev: true @@ -719,17 +718,17 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.20.12: + /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.21.0: resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.20.12 + '@babel/core': 7.21.0 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-wrap-function': 7.20.5 - '@babel/types': 7.20.7 + '@babel/types': 7.21.2 transitivePeerDependencies: - supports-color dev: true @@ -738,14 +737,14 @@ packages: resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.7 + '@babel/types': 7.21.2 dev: true /@babel/helper-split-export-declaration/7.18.6: resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.20.7 + '@babel/types': 7.21.2 dev: true /@babel/helper-string-parser/7.19.4: @@ -758,8 +757,8 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-validator-option/7.18.6: - resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==} + /@babel/helper-validator-option/7.21.0: + resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} engines: {node: '>=6.9.0'} dev: true @@ -767,21 +766,21 @@ packages: resolution: {integrity: sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-function-name': 7.19.0 + '@babel/helper-function-name': 7.21.0 '@babel/template': 7.20.7 - '@babel/traverse': 7.20.12 - '@babel/types': 7.20.7 + '@babel/traverse': 7.21.2 + '@babel/types': 7.21.2 transitivePeerDependencies: - supports-color dev: true - /@babel/helpers/7.20.7: - resolution: {integrity: sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==} + /@babel/helpers/7.21.0: + resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/traverse': 7.20.12 - '@babel/types': 7.20.7 + '@babel/traverse': 7.21.2 + '@babel/types': 7.21.2 transitivePeerDependencies: - supports-color dev: true @@ -795,81 +794,81 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.20.7: - resolution: {integrity: sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==} + /@babel/parser/7.21.2: + resolution: {integrity: sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.20.7 + '@babel/types': 7.21.2 dev: true - /@babel/plugin-proposal-async-generator-functions/7.20.7_@babel+core@7.20.12: + /@babel/plugin-proposal-async-generator-functions/7.20.7_@babel+core@7.21.0: resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.12 + '@babel/core': 7.21.0 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.20.12 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.20.12 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.21.0 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.21.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.20.12: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.21.0: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.12 + '@babel/core': 7.21.0 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-import-assertions/7.20.0_@babel+core@7.20.12: + /@babel/plugin-syntax-import-assertions/7.20.0_@babel+core@7.21.0: resolution: {integrity: sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.12 + '@babel/core': 7.21.0 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-async-to-generator/7.20.7_@babel+core@7.20.12: + /@babel/plugin-transform-async-to-generator/7.20.7_@babel+core@7.21.0: resolution: {integrity: sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.12 + '@babel/core': 7.21.0 '@babel/helper-module-imports': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 - '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.20.12 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.21.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-runtime/7.19.6_@babel+core@7.20.12: - resolution: {integrity: sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==} + /@babel/plugin-transform-runtime/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.12 + '@babel/core': 7.21.0 '@babel/helper-module-imports': 7.18.6 '@babel/helper-plugin-utils': 7.20.2 - babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.20.12 - babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.20.12 - babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.20.12 + babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.21.0 + babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.21.0 + babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.21.0 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/runtime/7.20.7: - resolution: {integrity: sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==} + /@babel/runtime/7.21.0: + resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.11 @@ -880,30 +879,30 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/parser': 7.20.7 - '@babel/types': 7.20.7 + '@babel/parser': 7.21.2 + '@babel/types': 7.21.2 dev: true - /@babel/traverse/7.20.12: - resolution: {integrity: sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==} + /@babel/traverse/7.21.2: + resolution: {integrity: sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.7 + '@babel/generator': 7.21.1 '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.19.0 + '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.20.7 - '@babel/types': 7.20.7 + '@babel/parser': 7.21.2 + '@babel/types': 7.21.2 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.20.7: - resolution: {integrity: sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==} + /@babel/types/7.21.2: + resolution: {integrity: sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.19.4 @@ -914,7 +913,7 @@ packages: /@cliqz/url-parser/1.1.4: resolution: {integrity: sha512-oQ061yWbl1sSkg5atjYSaoJXQHrCCw9+G4LIGRGQwdvfwhLlzf3xg3eCKQm9vZZ9gA+sxqzgtOAFipy+VYyjOw==} dependencies: - tldts-experimental: 5.7.104 + tldts-experimental: 5.7.109 dev: true /@cspotcode/source-map-support/0.8.1: @@ -965,7 +964,7 @@ packages: resolution: {integrity: sha512-N46+e1YRQZ/X735duKN8ogqG5oAgpr9rAh60UoBdtf1enggEC28IuC0uEYnntx7MIsyaOteDkpPfRkLbOcB5Gw==} dependencies: '@dozerg/find-up': 1.0.1 - log4js: 6.7.1 + log4js: 6.8.0 transitivePeerDependencies: - supports-color dev: true @@ -986,7 +985,7 @@ packages: transitivePeerDependencies: - supports-color - /@electron/rebuild/3.2.10_45qvjfafbmjnhciumr5bn7cpcm: + /@electron/rebuild/3.2.10_s67otkniavlc2p7fmimx5rc2ku: resolution: {integrity: sha512-SUBM6Mwi3yZaDFQjZzfGKpYTtOp9m60glounwX6tfGeVc/ZOl4jbquktUcyy7gYSLDWFLtKkftkY2xgMJZLQgg==} engines: {node: '>=12.13.0'} hasBin: true @@ -998,13 +997,13 @@ packages: fs-extra: 10.1.0 got: 11.8.6 lzma-native: 8.0.6 - node-abi: 3.31.0 + node-abi: 3.33.0 node-api-version: 0.1.4 node-gyp: 9.3.1 ora: 5.4.1 semver: 7.3.8 tar: 6.1.13 - yargs: 17.6.2 + yargs: 17.7.1 transitivePeerDependencies: - bluebird - supports-color @@ -1026,14 +1025,14 @@ packages: - supports-color dev: true - /@eslint/eslintrc/1.4.1: - resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==} + /@eslint/eslintrc/2.0.0: + resolution: {integrity: sha512-fluIaaV+GyV24CCu/ggiHdV+j4RNh85yQnAYS/G2mZODZgGmmlrgCydjUcV3YvxCm9x8nMAfThsqTni4KiXT4A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 espree: 9.4.1 - globals: 13.19.0 + globals: 13.20.0 ignore: 5.2.4 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -1043,6 +1042,11 @@ packages: - supports-color dev: true + /@eslint/js/8.35.0: + resolution: {integrity: sha512-JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /@expo/spawn-async/1.7.0: resolution: {integrity: sha512-sqPAjOEFTrjaTybrh9SnPFLInDXcoMC06psEFmH68jLTmoipSQCq8GCEfIoHhxRDALWB+DsiwXJSbXlE/iVIIQ==} engines: {node: '>=12'} @@ -1204,7 +1208,7 @@ packages: dev: false optional: true - /@ng-select/ng-select/10.0.3_svv2ju7pjb3o77w6hkjwfktc5i: + /@ng-select/ng-select/10.0.3_ehqt57rzyaeyvbvpyuippdzhia: resolution: {integrity: sha512-Ma8pzKMI5TWnsKgOiONQLGeUeTko9gI6AtqpMMOVhrCktjtUSo9h5N17WomHRGtba9D7QviTZcR7UBhKOPwZ7g==} engines: {node: '>= 12.20.0', npm: '>= 6.0.0'} peerDependencies: @@ -1212,59 +1216,59 @@ packages: '@angular/core': <16.0.0 '@angular/forms': <16.0.0 dependencies: - '@angular/common': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 - '@angular/forms': 15.1.0_shtnd5whtbyicxnxmafd6uxkza - tslib: 2.4.1 + '@angular/common': 15.2.0_6rl5h76dm6n755x2qkojsrrx44 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 + '@angular/forms': 15.2.0_za6jdduxquwsf5arpf6dzdovcm + tslib: 2.5.0 dev: true - /@ngrx/component/15.1.0_3e2gva3abr47aao2vtelp5nl2e: - resolution: {integrity: sha512-A2PxLHvx/sJl94S3ZR75uoHmE/E3CDTvluox8c03L/RvZ+3wL5f36keoRs5PHZ3OcRB+E6XRM5pYuh+oFt22hA==} + /@ngrx/component/15.3.0_u7amrreaxewzbfcpfpus6q3iuy: + resolution: {integrity: sha512-n35I8fWe8g/OFOrBN3OwiFcVYp6d80wFLc/OlPQudxBBJJCgPkv6lBQfEAQEZp69PiS4lvZadbdJ/DdZmS0SsQ==} peerDependencies: '@angular/common': ^15.0.0 '@angular/core': ^15.0.0 rxjs: ^6.5.3 || ^7.5.0 dependencies: - '@angular/common': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 + '@angular/common': 15.2.0_6rl5h76dm6n755x2qkojsrrx44 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 rxjs: 7.8.0 - tslib: 2.4.1 + tslib: 2.5.0 dev: true - /@ngrx/effects/15.1.0_xbhyxb3nmaqewdabtpbk4soare: - resolution: {integrity: sha512-/8YnhzyAOTdI9RYJAqmIIvh8ip4M4x4DrRyrdDDc62oFM3TrVOvknUUpMp5NxKpKph8hSpevAwaeEBDWGnKkjg==} + /@ngrx/effects/15.3.0_6uxbxfkscxfrdyqc54g3v4nzsi: + resolution: {integrity: sha512-L+Ie4XFrzYBJOV7hNQvR5hUvG1PSCDd6niwOOJg5nm9zEjSnAxveJ/a3B52pRwge6EYOnrQne97jyArxOzPCJA==} peerDependencies: '@angular/core': ^15.0.0 - '@ngrx/store': 15.1.0 + '@ngrx/store': 15.3.0 rxjs: ^6.5.3 || ^7.5.0 dependencies: - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 - '@ngrx/store': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 + '@ngrx/store': 15.3.0_6rl5h76dm6n755x2qkojsrrx44 rxjs: 7.8.0 - tslib: 2.4.1 + tslib: 2.5.0 dev: true - /@ngrx/store/15.1.0_da7kisvgd6fwe32k5n7hd5z3wa: - resolution: {integrity: sha512-Wxjme7yJnxD6il6fGZdFTdSs9gL+6OFW8/II9vApFokUb0E7UQBm8RYb9dYJ2IQJvWXwO+2ItSaecRUZgt39kA==} + /@ngrx/store/15.3.0_6rl5h76dm6n755x2qkojsrrx44: + resolution: {integrity: sha512-8cd0zWkOZ3TedDQHyOzUxZD1HHa0fU8fgzVX/2eIq6wmnleUxHVOKSJvA+DdE4GRoryFqVhAp17L1r5eC2QYHA==} peerDependencies: '@angular/core': ^15.0.0 rxjs: ^6.5.3 || ^7.5.0 dependencies: - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 rxjs: 7.8.0 - tslib: 2.4.1 + tslib: 2.5.0 dev: true - /@ngtools/webpack/15.1.1_ul7pjaoznl5r6e6627nril5qgq: - resolution: {integrity: sha512-pHkVE4IfIGcrIqxxrBQJV62GBqXF+LU4sPY5MLNWIfKSctW6AdTVoO9ilx8pclaFJkMLkPMbrmfGosYw47L+lg==} + /@ngtools/webpack/15.2.0_22givpha6qvbhkpz54v6dqomni: + resolution: {integrity: sha512-jrpIOsEQxkWf5RnKn1izAixO+/hh6GkKmMl+hCv4rnn98XlKDmNRhG2KEIHJZF/3IEcAv9HVlIETRnLoVyJeeQ==} engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: '@angular/compiler-cli': ^15.0.0 typescript: '>=4.8.2 <5.0' webpack: ^5.54.0 dependencies: - '@angular/compiler-cli': 15.1.0_cw5pxmpaualxc53b5r24ke3psi - typescript: 4.9.4 + '@angular/compiler-cli': 15.2.0_m4al3dxpm6stx7f4nyyv5fszcu + typescript: 4.9.5 webpack: 5.75.0_webpack-cli@5.0.1 dev: true @@ -1306,8 +1310,8 @@ packages: rimraf: 3.0.2 dev: true - /@oneidentity/zstd-js/1.0.2: - resolution: {integrity: sha512-wfr61n6YIx8jJOqjbJ3CbeJ8JQo7LOHGnJuuruu10SvobuzncKxpRYaI1erQetiUn4fmN7D5m9Zj8aNR6Hl/wA==} + /@oneidentity/zstd-js/1.0.3: + resolution: {integrity: sha512-Jm6sawqxLzBrjC4sg2BeXToa33yPzUmq20CKsehKY2++D/gHb/oSwVjNgT+RH4vys+r8FynrgcNzGwhZWMLzfQ==} dependencies: '@types/emscripten': 1.39.6 dev: true @@ -1345,13 +1349,15 @@ packages: '@otplib/plugin-thirty-two': 12.0.1 dev: true - /@playwright/test/1.29.2: - resolution: {integrity: sha512-+3/GPwOgcoF0xLz/opTnahel1/y42PdcgZ4hs+BZGIUjtmEFSXGg+nFoaH3NSmuc7a6GSFwXDJ5L7VXpqzigNg==} + /@playwright/test/1.31.1: + resolution: {integrity: sha512-IsytVZ+0QLDh1Hj83XatGp/GsI1CDJWbyDaBGbainsh0p2zC7F4toUocqowmjS6sQff2NGT3D9WbDj/3K2CJiA==} engines: {node: '>=14'} hasBin: true dependencies: - '@types/node': 16.18.11 - playwright-core: 1.29.2 + '@types/node': 18.14.2 + playwright-core: 1.31.1 + optionalDependencies: + fsevents: 2.3.2 dev: true /@rgba-image/common/0.1.13: @@ -1412,10 +1418,6 @@ packages: dependencies: defer-to-connect: 2.0.1 - /@t-bowersox/cookie/1.0.0: - resolution: {integrity: sha512-HPsNLOesMEiW1VliwCCZP6yRYhK0R19/p8HURGj3/bKlTnNBa8sON+ORLvnVgio9/UqokStqQajkukUvL0KVbw==} - dev: true - /@tootallnate/once/2.0.0: resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} engines: {node: '>= 10'} @@ -1457,7 +1459,7 @@ packages: /@types/archiver/5.3.1: resolution: {integrity: sha512-wKYZaSXaDvTZuInAWjCeGG7BEAgTWG2zZW0/f7IYFcoHB2X2d9lkVFnrOlXl3W6NrvO6Ml3FLLu8Uksyymcpnw==} dependencies: - '@types/glob': 8.0.0 + '@types/glob': 8.1.0 dev: true /@types/bluebird/3.5.38: @@ -1467,7 +1469,7 @@ packages: /@types/byline/4.2.33: resolution: {integrity: sha512-LJYez7wrWcJQQDknqZtrZuExMGP0IXmPl1rOOGDqLbu+H7UNNRfKNuSxCBcQMLH1EfjeWidLedC/hCc5dDfBog==} dependencies: - '@types/node': 16.18.11 + '@types/node': 18.14.2 dev: true /@types/cacheable-request/6.0.3: @@ -1475,7 +1477,7 @@ packages: dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 16.18.11 + '@types/node': 18.14.2 '@types/responselike': 1.0.0 /@types/debug/4.1.7: @@ -1488,7 +1490,7 @@ packages: resolution: {integrity: sha512-YSLRnAS62iP/vcjHTMbsYtW9RJ7LIMVgp3SwTa8/fV4sE8hjCYQee5LPI4JFbx2oIF5Mw9E1ekkWJu9pHCccrA==} dependencies: '@types/bluebird': 3.5.38 - typescript: 4.9.4 + typescript: 4.9.5 dev: true /@types/emscripten/1.39.6: @@ -1498,12 +1500,12 @@ packages: /@types/eslint-scope/3.7.4: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: - '@types/eslint': 8.4.10 + '@types/eslint': 8.21.1 '@types/estree': 0.0.51 dev: true - /@types/eslint/8.4.10: - resolution: {integrity: sha512-Sl/HOqN8NKPmhWo2VBEPm0nvHnu2LL3v9vKo8MEq0EtbJ4eVzGPl41VNPvn5E1i5poMk4/XD8UriLHpJvEP/Nw==} + /@types/eslint/8.21.1: + resolution: {integrity: sha512-rc9K8ZpVjNcLs8Fp0dkozd5Pt2Apk1glO4Vgz8ix1u6yFByxfqo5Yavpy65o+93TAe24jr7v+eSBtFLvOQtCRQ==} dependencies: '@types/estree': 0.0.51 '@types/json-schema': 7.0.11 @@ -1517,13 +1519,13 @@ packages: resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 16.18.11 + '@types/node': 18.14.2 dev: true /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 16.18.11 + '@types/node': 18.14.2 dev: true /@types/glob/7.2.0: @@ -1531,15 +1533,15 @@ packages: requiresBuild: true dependencies: '@types/minimatch': 5.1.2 - '@types/node': 16.18.11 + '@types/node': 18.14.2 dev: true optional: true - /@types/glob/8.0.0: - resolution: {integrity: sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA==} + /@types/glob/8.1.0: + resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 16.18.11 + '@types/node': 18.14.2 dev: true /@types/history/4.7.11: @@ -1564,13 +1566,13 @@ packages: /@types/jsonfile/6.1.1: resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} dependencies: - '@types/node': 16.18.11 + '@types/node': 18.14.2 dev: true /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 16.18.11 + '@types/node': 18.14.2 /@types/minimatch/5.1.2: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} @@ -1580,8 +1582,11 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true - /@types/node/16.18.11: - resolution: {integrity: sha512-3oJbGBUWuS6ahSnEq1eN2XrCyf4YsWI8OyCvo7c64zQJNplk3mO84t53o8lfTk+2ji59g5ycfc6qQ3fdHliHuA==} + /@types/node/16.18.13: + resolution: {integrity: sha512-l0/3XZ153UTlNOnZK8xSNoJlQda9/WnYgiTdcKKPJSZjdjI9MU+A9oMXOesAWLSnqAaaJhj3qfQsU07Dr8OUwg==} + + /@types/node/18.14.2: + resolution: {integrity: sha512-1uEQxww3DaghA0RxqHx0O0ppVlo43pJhepY51OxuQIKHpjbnYLA7vcdwioNPzIqmC2u3I/dmylcqjlh0e7AyUA==} /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -1590,7 +1595,7 @@ packages: /@types/oboe/2.1.1: resolution: {integrity: sha512-Ytg7xGrqNpnWvzK9G2k+ZzTYiG+h+FGxQ5uDR/YBmBYv8P6HkpRwHjwH+Vcuesv6anZnB3AeqX2Wm/CP+e8JFA==} dependencies: - '@types/node': 16.18.11 + '@types/node': 18.14.2 dev: true /@types/opentype.js/1.3.4: @@ -1609,7 +1614,7 @@ packages: resolution: {integrity: sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw==} requiresBuild: true dependencies: - '@types/node': 16.18.11 + '@types/node': 18.14.2 xmlbuilder: 15.1.1 dev: true optional: true @@ -1622,15 +1627,15 @@ packages: resolution: {integrity: sha512-NPOJcW+TTjT9Qiog0UjSoG3Sj24c7EfzZO39BU9E61D7fQtwNmBNblyQhSsK9+5s9Fm0o31rvX+ZyZkpE/c7jA==} dev: true - /@types/react-router/5.1.19: - resolution: {integrity: sha512-Fv/5kb2STAEMT3wHzdKQK2z8xKq38EDIGVrutYLmQVVLe+4orDFquU52hQrULnEHinMKv9FSA6lf9+uNT1ITtA==} + /@types/react-router/5.1.20: + resolution: {integrity: sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==} dependencies: '@types/history': 4.7.11 - '@types/react': 17.0.52 + '@types/react': 17.0.53 dev: true - /@types/react/17.0.52: - resolution: {integrity: sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==} + /@types/react/17.0.53: + resolution: {integrity: sha512-1yIpQR2zdYu1Z/dc1OxC+MA6GR240u3gcnP4l6mvj/PJiVaqHsQPmWttsvHsfnhfPbU2FuGmo0wSITPygjBmsw==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.2 @@ -1640,21 +1645,14 @@ packages: /@types/readable-stream/2.3.15: resolution: {integrity: sha512-oM5JSKQCcICF1wvGgmecmHldZ48OZamtMxcGGVICOJA8o8cahXC1zEVAif8iwoc5j8etxFaRFnf095+CDsuoFQ==} dependencies: - '@types/node': 16.18.11 + '@types/node': 18.14.2 safe-buffer: 5.1.2 dev: true /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 16.18.11 - - /@types/rimraf/3.0.2: - resolution: {integrity: sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ==} - dependencies: - '@types/glob': 8.0.0 - '@types/node': 16.18.11 - dev: true + '@types/node': 18.14.2 /@types/sanitize-html/2.8.0: resolution: {integrity: sha512-Uih6caOm3DsBYnVGOYn0A9NoTNe1c4aPStmHC/YA2JrpP9kx//jzaRcIklFvSpvVQEcpl/ZCr4DgISSf/YxTvg==} @@ -1692,12 +1690,12 @@ packages: resolution: {integrity: sha512-N8Ad4e3oJxh9n9BiZx9cbe/0M3kqDpOTm2wzj13wdDUxDPjfjloWIJaquZzWE1cYTAHpjOH3rcTnXQdpEfS/SQ==} dev: true - /@types/valid-url/1.0.3: - resolution: {integrity: sha512-+33x29mg+ecU88ODdWpqaie2upIuRkhujVLA7TuJjM823cNMbeggfI6NhxewaRaRF8dy+g33e4uIg/m5Mb3xDQ==} + /@types/valid-url/1.0.4: + resolution: {integrity: sha512-msGTxAnOwsiKZ36i5h3eBfOsMfuh+vKMqwsepJAd56ov9b+F9yYbJuE3rFOznHScNMKPY/y6rXbtWkb5RhyHMg==} dev: true - /@types/validator/13.7.10: - resolution: {integrity: sha512-t1yxFAR2n0+VO6hd/FJ9F2uezAZVWHLmpmlJzm1eX03+H7+HsuTAp7L8QJs+2pQCfWkP1+EXsGK9Z9v7o/qPVQ==} + /@types/validator/13.7.12: + resolution: {integrity: sha512-YVtyAPqpefU+Mm/qqnOANW6IkqKpCSrarcyV269C8MA8Ux0dbkEuQwM/4CjL47kVEM2LgBef/ETfkH+c6+moFA==} dev: true /@types/verror/1.10.6: @@ -1706,10 +1704,10 @@ packages: dev: true optional: true - /@types/webpack-node-externals/2.5.3_webpack-cli@5.0.1: - resolution: {integrity: sha512-A9JxaR8QXoYT95egET4AmCFuChyTlP8d18ZAnmSHuIMsFdS7QlCQQ8pmN/+FHgLIkm+ViE/VngltT5avLACY9A==} + /@types/webpack-node-externals/3.0.0_webpack-cli@5.0.1: + resolution: {integrity: sha512-Z3ELJiH0aZjxkoymT2nrGSmCF/CYjiqC0bpv4/DWy9h7e6gP4B2qmKZFHJFermeF0SYURbSw0puddQl9dMMV0w==} dependencies: - '@types/node': 16.18.11 + '@types/node': 18.14.2 webpack: 5.75.0_webpack-cli@5.0.1 transitivePeerDependencies: - '@swc/core' @@ -1722,8 +1720,8 @@ packages: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: true - /@types/yargs/17.0.19: - resolution: {integrity: sha512-cAx3qamwaYX9R0fzOIZAlFpo4A+1uBVCxqpKz9D26uTF4srRXaGTTsikQmaotCtNdbhzyUH7ft6p9ktz9s6UNQ==} + /@types/yargs/17.0.22: + resolution: {integrity: sha512-pet5WJ9U8yPVRhkwuEIp5ktAeAqRZOq4UdAyWLWzxbtpyXnzbtLdKiXAjJzi/KLmPGS9wk86lUFWZFN6sISo4g==} dependencies: '@types/yargs-parser': 21.0.0 dev: true @@ -1732,11 +1730,11 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 16.18.11 + '@types/node': 18.14.2 optional: true - /@typescript-eslint/eslint-plugin/5.48.1_3jon24igvnqaqexgwtxk6nkpse: - resolution: {integrity: sha512-9nY5K1Rp2ppmpb9s9S2aBiF3xo5uExCehMDmYmmFqqyxgenbHJ3qbarcLt4ITgaD6r/2ypdlcFRdcuVPnks+fQ==} + /@typescript-eslint/eslint-plugin/5.54.0_6mj2wypvdnknez7kws2nfdgupi: + resolution: {integrity: sha512-+hSN9BdSr629RF02d7mMtXhAJvDTyCbprNYJKrXETlul/Aml6YZwd90XioVbjejQeHbb3R8Dg0CkRgoJDxo8aw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -1746,24 +1744,25 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_iukboom6ndih5an6iafl45j2fe - '@typescript-eslint/scope-manager': 5.48.1 - '@typescript-eslint/type-utils': 5.48.1_iukboom6ndih5an6iafl45j2fe - '@typescript-eslint/utils': 5.48.1_iukboom6ndih5an6iafl45j2fe + '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/scope-manager': 5.54.0 + '@typescript-eslint/type-utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu debug: 4.3.4 - eslint: 8.31.0 + eslint: 8.35.0 + grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.48.1_iukboom6ndih5an6iafl45j2fe: - resolution: {integrity: sha512-4yg+FJR/V1M9Xoq56SF9Iygqm+r5LMXvheo6DQ7/yUWynQ4YfCRnsKuRgqH4EQ5Ya76rVwlEpw4Xu+TgWQUcdA==} + /@typescript-eslint/parser/5.54.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-aAVL3Mu2qTi+h/r04WI/5PfNWvO6pdhpeMRWk9R7rEV4mwJNzoWf5CCU5vDKBsPIFQFjEq1xg7XBI2rjiMXQbQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1772,34 +1771,34 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.48.1 - '@typescript-eslint/types': 5.48.1 - '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.4 + '@typescript-eslint/scope-manager': 5.54.0 + '@typescript-eslint/types': 5.54.0 + '@typescript-eslint/typescript-estree': 5.54.0_typescript@4.9.5 debug: 4.3.4 - eslint: 8.31.0 - typescript: 4.9.4 + eslint: 8.35.0 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.44.0: - resolution: {integrity: sha512-2pKml57KusI0LAhgLKae9kwWeITZ7IsZs77YxyNyIVOwQ1kToyXRaJLl+uDEXzMN5hnobKUOo2gKntK9H1YL8g==} + /@typescript-eslint/scope-manager/5.48.2: + resolution: {integrity: sha512-zEUFfonQid5KRDKoI3O+uP1GnrFd4tIHlvs+sTJXiWuypUWMuDaottkJuR612wQfOkjYbsaskSIURV9xo4f+Fw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.44.0 - '@typescript-eslint/visitor-keys': 5.44.0 + '@typescript-eslint/types': 5.48.2 + '@typescript-eslint/visitor-keys': 5.48.2 dev: true - /@typescript-eslint/scope-manager/5.48.1: - resolution: {integrity: sha512-S035ueRrbxRMKvSTv9vJKIWgr86BD8s3RqoRZmsSh/s8HhIs90g6UlK8ZabUSjUZQkhVxt7nmZ63VJ9dcZhtDQ==} + /@typescript-eslint/scope-manager/5.54.0: + resolution: {integrity: sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.48.1 - '@typescript-eslint/visitor-keys': 5.48.1 + '@typescript-eslint/types': 5.54.0 + '@typescript-eslint/visitor-keys': 5.54.0 dev: true - /@typescript-eslint/type-utils/5.48.1_iukboom6ndih5an6iafl45j2fe: - resolution: {integrity: sha512-Hyr8HU8Alcuva1ppmqSYtM/Gp0q4JOp1F+/JH5D1IZm/bUBrV0edoewQZiEc1r6I8L4JL21broddxK8HAcZiqQ==} + /@typescript-eslint/type-utils/5.54.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-WI+WMJ8+oS+LyflqsD4nlXMsVdzTMYTxl16myXPaCXnSgc7LWwMsjxQFZCK/rVmTZ3FN71Ct78ehO9bRC7erYQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -1808,28 +1807,28 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.4 - '@typescript-eslint/utils': 5.48.1_iukboom6ndih5an6iafl45j2fe + '@typescript-eslint/typescript-estree': 5.54.0_typescript@4.9.5 + '@typescript-eslint/utils': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu debug: 4.3.4 - eslint: 8.31.0 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + eslint: 8.35.0 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.44.0: - resolution: {integrity: sha512-Tp+zDnHmGk4qKR1l+Y1rBvpjpm5tGXX339eAlRBDg+kgZkz9Bw+pqi4dyseOZMsGuSH69fYfPJCBKBrbPCxYFQ==} + /@typescript-eslint/types/5.48.2: + resolution: {integrity: sha512-hE7dA77xxu7ByBc6KCzikgfRyBCTst6dZQpwaTy25iMYOnbNljDT4hjhrGEJJ0QoMjrfqrx+j1l1B9/LtKeuqA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types/5.48.1: - resolution: {integrity: sha512-xHyDLU6MSuEEdIlzrrAerCGS3T7AA/L8Hggd0RCYBi0w3JMvGYxlLlXHeg50JI9Tfg5MrtsfuNxbS/3zF1/ATg==} + /@typescript-eslint/types/5.54.0: + resolution: {integrity: sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.44.0_typescript@4.9.4: - resolution: {integrity: sha512-M6Jr+RM7M5zeRj2maSfsZK2660HKAJawv4Ud0xT+yauyvgrsHu276VtXlKDFnEmhG+nVEd0fYZNXGoAgxwDWJw==} + /@typescript-eslint/typescript-estree/5.48.2_typescript@4.9.5: + resolution: {integrity: sha512-bibvD3z6ilnoVxUBFEgkO0k0aFvUc4Cttt0dAreEr+nrAHhWzkO83PEVVuieK3DqcgL6VAK5dkzK8XUVja5Zcg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1837,20 +1836,20 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.44.0 - '@typescript-eslint/visitor-keys': 5.44.0 + '@typescript-eslint/types': 5.48.2 + '@typescript-eslint/visitor-keys': 5.48.2 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.48.1_typescript@4.9.4: - resolution: {integrity: sha512-Hut+Osk5FYr+sgFh8J/FHjqX6HFcDzTlWLrFqGoK5kVUN3VBHF/QzZmAsIXCQ8T/W9nQNBTqalxi1P3LSqWnRA==} + /@typescript-eslint/typescript-estree/5.54.0_typescript@4.9.5: + resolution: {integrity: sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1858,124 +1857,124 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.48.1 - '@typescript-eslint/visitor-keys': 5.48.1 + '@typescript-eslint/types': 5.54.0 + '@typescript-eslint/visitor-keys': 5.54.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0_typescript@4.9.4 - typescript: 4.9.4 + tsutils: 3.21.0_typescript@4.9.5 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.44.0_iukboom6ndih5an6iafl45j2fe: - resolution: {integrity: sha512-fMzA8LLQ189gaBjS0MZszw5HBdZgVwxVFShCO3QN+ws3GlPkcy9YuS3U4wkT6su0w+Byjq3mS3uamy9HE4Yfjw==} + /@typescript-eslint/utils/5.48.2_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-2h18c0d7jgkw6tdKTlNaM7wyopbLRBiit8oAxoP89YnuBOzCZ8g8aBCaCqq7h208qUTroL7Whgzam7UY3HVLow==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.44.0 - '@typescript-eslint/types': 5.44.0 - '@typescript-eslint/typescript-estree': 5.44.0_typescript@4.9.4 - eslint: 8.31.0 + '@typescript-eslint/scope-manager': 5.48.2 + '@typescript-eslint/types': 5.48.2 + '@typescript-eslint/typescript-estree': 5.48.2_typescript@4.9.5 + eslint: 8.35.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.31.0 + eslint-utils: 3.0.0_eslint@8.35.0 semver: 7.3.8 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/utils/5.48.1_iukboom6ndih5an6iafl45j2fe: - resolution: {integrity: sha512-SmQuSrCGUOdmGMwivW14Z0Lj8dxG1mOFZ7soeJ0TQZEJcs3n5Ndgkg0A4bcMFzBELqLJ6GTHnEU+iIoaD6hFGA==} + /@typescript-eslint/utils/5.54.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.48.1 - '@typescript-eslint/types': 5.48.1 - '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.4 - eslint: 8.31.0 + '@typescript-eslint/scope-manager': 5.54.0 + '@typescript-eslint/types': 5.54.0 + '@typescript-eslint/typescript-estree': 5.54.0_typescript@4.9.5 + eslint: 8.35.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.31.0 + eslint-utils: 3.0.0_eslint@8.35.0 semver: 7.3.8 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.44.0: - resolution: {integrity: sha512-a48tLG8/4m62gPFbJ27FxwCOqPKxsb8KC3HkmYoq2As/4YyjQl1jDbRr1s63+g4FS/iIehjmN3L5UjmKva1HzQ==} + /@typescript-eslint/visitor-keys/5.48.2: + resolution: {integrity: sha512-z9njZLSkwmjFWUelGEwEbdf4NwKvfHxvGC0OcGN1Hp/XNDIcJ7D5DpPNPv6x6/mFvc1tQHsaWmpD/a4gOvvCJQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.44.0 + '@typescript-eslint/types': 5.48.2 eslint-visitor-keys: 3.3.0 dev: true - /@typescript-eslint/visitor-keys/5.48.1: - resolution: {integrity: sha512-Ns0XBwmfuX7ZknznfXozgnydyR8F6ev/KEGePP4i74uL3ArsKbEhJ7raeKr1JSa997DBDwol/4a0Y+At82c9dA==} + /@typescript-eslint/visitor-keys/5.54.0: + resolution: {integrity: sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.48.1 + '@typescript-eslint/types': 5.54.0 eslint-visitor-keys: 3.3.0 dev: true - /@vue/compiler-core/3.2.45: - resolution: {integrity: sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==} + /@vue/compiler-core/3.2.47: + resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==} dependencies: - '@babel/parser': 7.20.7 - '@vue/shared': 3.2.45 + '@babel/parser': 7.21.2 + '@vue/shared': 3.2.47 estree-walker: 2.0.2 source-map: 0.6.1 dev: true - /@vue/compiler-dom/3.2.45: - resolution: {integrity: sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==} + /@vue/compiler-dom/3.2.47: + resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==} dependencies: - '@vue/compiler-core': 3.2.45 - '@vue/shared': 3.2.45 + '@vue/compiler-core': 3.2.47 + '@vue/shared': 3.2.47 dev: true - /@vue/compiler-sfc/3.2.45: - resolution: {integrity: sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==} + /@vue/compiler-sfc/3.2.47: + resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==} dependencies: - '@babel/parser': 7.20.7 - '@vue/compiler-core': 3.2.45 - '@vue/compiler-dom': 3.2.45 - '@vue/compiler-ssr': 3.2.45 - '@vue/reactivity-transform': 3.2.45 - '@vue/shared': 3.2.45 + '@babel/parser': 7.21.2 + '@vue/compiler-core': 3.2.47 + '@vue/compiler-dom': 3.2.47 + '@vue/compiler-ssr': 3.2.47 + '@vue/reactivity-transform': 3.2.47 + '@vue/shared': 3.2.47 estree-walker: 2.0.2 magic-string: 0.25.9 postcss: 8.4.21 source-map: 0.6.1 dev: true - /@vue/compiler-ssr/3.2.45: - resolution: {integrity: sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==} + /@vue/compiler-ssr/3.2.47: + resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==} dependencies: - '@vue/compiler-dom': 3.2.45 - '@vue/shared': 3.2.45 + '@vue/compiler-dom': 3.2.47 + '@vue/shared': 3.2.47 dev: true - /@vue/reactivity-transform/3.2.45: - resolution: {integrity: sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==} + /@vue/reactivity-transform/3.2.47: + resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==} dependencies: - '@babel/parser': 7.20.7 - '@vue/compiler-core': 3.2.45 - '@vue/shared': 3.2.45 + '@babel/parser': 7.21.2 + '@vue/compiler-core': 3.2.47 + '@vue/shared': 3.2.47 estree-walker: 2.0.2 magic-string: 0.25.9 dev: true - /@vue/shared/3.2.45: - resolution: {integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==} + /@vue/shared/3.2.47: + resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==} dev: true /@webassemblyjs/ast/1.11.1: @@ -2140,20 +2139,20 @@ packages: event-target-shim: 5.0.1 dev: true - /acorn-import-assertions/1.8.0_acorn@8.8.1: + /acorn-import-assertions/1.8.0_acorn@8.8.2: resolution: {integrity: sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.8.1 + acorn: 8.8.2 dev: true - /acorn-jsx/5.3.2_acorn@8.8.1: + /acorn-jsx/5.3.2_acorn@8.8.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.8.1 + acorn: 8.8.2 dev: true /acorn-walk/8.2.0: @@ -2161,8 +2160,8 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn/8.8.1: - resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} + /acorn/8.8.2: + resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -2352,7 +2351,7 @@ packages: lodash.isplainobject: 4.0.6 lodash.union: 4.6.0 normalize-path: 3.0.0 - readable-stream: 2.3.7 + readable-stream: 2.3.8 dev: true /archiver/5.3.1: @@ -2362,7 +2361,7 @@ packages: archiver-utils: 2.1.0 async: 3.2.4 buffer-crc32: 0.2.13 - readable-stream: 3.6.0 + readable-stream: 3.6.1 readdir-glob: 1.1.2 tar-stream: 2.2.0 zip-stream: 4.1.0 @@ -2373,7 +2372,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: delegates: 1.0.0 - readable-stream: 3.6.0 + readable-stream: 3.6.1 dev: true /arg/4.1.3: @@ -2389,9 +2388,9 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 is-string: 1.0.7 dev: true @@ -2410,7 +2409,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 es-shim-unscopables: 1.0.0 dev: true @@ -2420,7 +2419,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 es-shim-unscopables: 1.0.0 dev: true @@ -2494,51 +2493,51 @@ packages: engines: {node: '>= 0.4'} dev: true - /babel-loader/9.1.2_la66t7xldg4uecmyawueag5wkm: + /babel-loader/9.1.2_qoaxtqicpzj5p3ubthw53xafqm: resolution: {integrity: sha512-mN14niXW43tddohGl8HPu5yfQq70iUThvFL/4QzESA7GcZoC0eVOhvWdQ8+3UlSjaDE9MVtsW9mxDY07W7VpVA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 webpack: '>=5' dependencies: - '@babel/core': 7.20.12 + '@babel/core': 7.21.0 find-cache-dir: 3.3.2 schema-utils: 4.0.0 webpack: 5.75.0_webpack-cli@5.0.1 dev: true - /babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.20.12: + /babel-plugin-polyfill-corejs2/0.3.3_@babel+core@7.21.0: resolution: {integrity: sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.20.10 - '@babel/core': 7.20.12 - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.12 + '@babel/compat-data': 7.21.0 + '@babel/core': 7.21.0 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.0 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.6.0_@babel+core@7.20.12: + /babel-plugin-polyfill-corejs3/0.6.0_@babel+core@7.21.0: resolution: {integrity: sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.12 - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.12 - core-js-compat: 3.27.1 + '@babel/core': 7.21.0 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.0 + core-js-compat: 3.29.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.4.1_@babel+core@7.20.12: + /babel-plugin-polyfill-regenerator/0.4.1_@babel+core@7.21.0: resolution: {integrity: sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.12 - '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.20.12 + '@babel/core': 7.21.0 + '@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.21.0 transitivePeerDependencies: - supports-color dev: true @@ -2564,7 +2563,7 @@ packages: dependencies: buffer: 5.7.1 inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.1 /bluebird-lst/1.0.9: resolution: {integrity: sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw==} @@ -2668,7 +2667,7 @@ packages: elliptic: 6.5.4 inherits: 2.0.4 parse-asn1: 5.1.6 - readable-stream: 3.6.0 + readable-stream: 3.6.1 safe-buffer: 5.2.1 dev: true @@ -2678,15 +2677,15 @@ packages: pako: 1.0.11 dev: true - /browserslist/4.21.4: - resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==} + /browserslist/4.21.5: + resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001444 - electron-to-chromium: 1.4.284 - node-releases: 2.0.8 - update-browserslist-db: 1.0.10_browserslist@4.21.4 + caniuse-lite: 1.0.30001458 + electron-to-chromium: 1.4.313 + node-releases: 2.0.10 + update-browserslist-db: 1.0.10_browserslist@4.21.5 dev: true /buffer-alloc-unsafe/1.1.0: @@ -2797,9 +2796,9 @@ packages: '@npmcli/move-file': 2.0.1 chownr: 2.0.0 fs-minipass: 2.1.0 - glob: 8.0.3 + glob: 8.1.0 infer-owner: 1.0.4 - lru-cache: 7.14.1 + lru-cache: 7.17.0 minipass: 3.3.6 minipass-collect: 1.0.2 minipass-flush: 1.0.5 @@ -2825,7 +2824,7 @@ packages: dependencies: clone-response: 1.0.3 get-stream: 5.2.0 - http-cache-semantics: 4.1.0 + http-cache-semantics: 4.1.1 keyv: 4.5.2 lowercase-keys: 2.0.0 normalize-url: 6.1.0 @@ -2835,7 +2834,7 @@ packages: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 dev: true /callsites/3.1.0: @@ -2847,11 +2846,11 @@ packages: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 - tslib: 2.4.1 + tslib: 2.5.0 dev: true - /caniuse-lite/1.0.30001444: - resolution: {integrity: sha512-ecER9xgJQVMqcrxThKptsW0pPxSae8R2RB87LNa+ivW9ppNWRHEplXcDzkCOP4LYWGj8hunXLqaiC41iBATNyg==} + /caniuse-lite/1.0.30001458: + resolution: {integrity: sha512-lQ1VlUUq5q9ro9X+5gOEyH7i3vm+AYVT1WDCVB69XOZ17KZRhnZ9J0Sqz7wTHQaLBJccNCHq8/Ww5LlOIZbB0w==} dev: true /chalk/2.4.2: @@ -2904,8 +2903,8 @@ packages: resolution: {integrity: sha512-1R5Fho+jBq0DDydt+/vHWj5KJNJCKdARKOCwZUen84I5BreWoLqRLANH1U87eJy1tiASPtMnGqJJq0ZsLoRPOw==} dev: true - /ci-info/3.7.1: - resolution: {integrity: sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==} + /ci-info/3.8.0: + resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} engines: {node: '>=8'} dev: true @@ -2934,9 +2933,9 @@ packages: /class-validator/0.14.0: resolution: {integrity: sha512-ct3ltplN8I9fOwUd8GrP8UQixwff129BkEtuWDKL5W45cQuLd19xqmTLu5ge78YDm/fdje6FMt0hGOhl0lii3A==} dependencies: - '@types/validator': 13.7.10 - libphonenumber-js: 1.10.18 - validator: 13.7.0 + '@types/validator': 13.7.12 + libphonenumber-js: 1.10.21 + validator: 13.9.0 dev: true /clean-css/5.2.0: @@ -2946,8 +2945,8 @@ packages: source-map: 0.6.1 dev: true - /clean-css/5.3.1: - resolution: {integrity: sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==} + /clean-css/5.3.2: + resolution: {integrity: sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==} engines: {node: '>= 10.0'} dependencies: source-map: 0.6.1 @@ -3118,7 +3117,7 @@ packages: buffer-crc32: 0.2.13 crc32-stream: 4.0.2 normalize-path: 3.0.0 - readable-stream: 3.6.0 + readable-stream: 3.6.1 dev: true /concat-map/0.0.1: @@ -3141,10 +3140,10 @@ packages: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} dev: true - /core-js-compat/3.27.1: - resolution: {integrity: sha512-Dg91JFeCDA17FKnneN7oCMz4BkQ4TcffkgHP4OWwp9yx3pi7ubqMDXXSacfNak1PQqjc95skyt+YBLHQJnkJwA==} + /core-js-compat/3.29.0: + resolution: {integrity: sha512-ScMn3uZNAFhK2DGoEfErguoiAHhV2Ju+oJo/jK08p7B3f3UhocUrCCkTvnZaiS+edl5nlIoiBXKcwMc6elv4KQ==} dependencies: - browserslist: 4.21.4 + browserslist: 4.21.5 dev: true /core-util-is/1.0.2: @@ -3184,7 +3183,7 @@ packages: p-map: 4.0.0 resolve: 1.22.1 safe-buffer: 5.2.1 - shell-quote: 1.7.4 + shell-quote: 1.8.0 subarg: 1.0.0 transitivePeerDependencies: - supports-color @@ -3209,7 +3208,7 @@ packages: engines: {node: '>= 10'} dependencies: crc-32: 1.2.2 - readable-stream: 3.6.0 + readable-stream: 3.6.1 dev: true /create-ecdh/4.0.4: @@ -3384,8 +3383,8 @@ packages: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} dev: true - /deepmerge/4.2.2: - resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} + /deepmerge/4.3.0: + resolution: {integrity: sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==} engines: {node: '>=0.10.0'} dev: true @@ -3399,8 +3398,8 @@ packages: resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} engines: {node: '>=10'} - /define-properties/1.1.4: - resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} + /define-properties/1.2.0: + resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} engines: {node: '>= 0.4'} dependencies: has-property-descriptors: 1.0.0 @@ -3592,7 +3591,7 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.5.0 dev: true /dotenv-expand/5.1.0: @@ -3633,7 +3632,7 @@ packages: engines: {node: '>=14.0.0'} hasBin: true dependencies: - '@types/yargs': 17.0.19 + '@types/yargs': 17.0.22 app-builder-lib: 23.6.0_jx2ksykbcuzre4mycexfkp55o4 builder-util: 23.6.0 builder-util-runtime: 9.1.1 @@ -3644,7 +3643,7 @@ packages: lazy-val: 1.0.5 read-config-file: 6.2.0 simple-update-notifier: 1.1.0 - yargs: 17.6.2 + yargs: 17.7.1 transitivePeerDependencies: - supports-color dev: true @@ -3674,7 +3673,7 @@ packages: compare-version: 0.1.2 debug: 2.6.9 isbinaryfile: 3.0.3 - minimist: 1.2.7 + minimist: 1.2.8 plist: 3.0.6 transitivePeerDependencies: - supports-color @@ -3694,21 +3693,21 @@ packages: - supports-color dev: true - /electron-rpc-api/9.0.0_electron@22.0.2: + /electron-rpc-api/9.0.0_electron@23.1.1: resolution: {integrity: sha512-XVYEj/P0TjRk6A5U97lJNHSDYrpwfDBJtwHnnp78FypmX+uCS6xwPEZtjitFkqMTryWWd2FK932ipaeEzK5dbQ==} engines: {node: '>=14'} peerDependencies: electron: '>=5.0.0' dependencies: - electron: 22.0.2 + electron: 23.1.1 pubsub-to-rpc-api: 8.0.1 pure-uuid: 1.6.2 rxjs: 7.8.0 - tslib: 2.4.1 + tslib: 2.5.0 dev: false - /electron-to-chromium/1.4.284: - resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==} + /electron-to-chromium/1.4.313: + resolution: {integrity: sha512-QckB9OVqr2oybjIrbMI99uF+b9+iTja5weFe0ePbqLb5BHqXOJUO1SG6kDj/1WtWPRIBr51N153AEq8m7HuIaA==} dev: true /electron-unhandled/4.0.1: @@ -3721,14 +3720,14 @@ packages: serialize-error: 8.1.0 dev: true - /electron/22.0.2: - resolution: {integrity: sha512-NdJlA2+FMgDJBhQFKMPyWJY8ng/tWpFlrRsW2JkZgSzYPXOnIu9muO3b83YHGoDn+GTyS8ghPsgcAwPMXtxirA==} + /electron/23.1.1: + resolution: {integrity: sha512-junV1NzPx5T8Mx9+o8fMWK1Q5WOtG5vggiM09PGYg/6zTcGDL3DjGVHeUa/97gx7ErXL37DrFnxNg6+ePWprDg==} engines: {node: '>= 12.20.55'} hasBin: true requiresBuild: true dependencies: '@electron/get': 2.0.2 - '@types/node': 16.18.11 + '@types/node': 16.18.13 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -3821,7 +3820,7 @@ packages: es-to-primitive: 1.2.1 function-bind: 1.1.1 function.prototype.name: 1.1.5 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 get-symbol-description: 1.0.0 globalthis: 1.0.3 gopd: 1.0.1 @@ -3829,7 +3828,7 @@ packages: has-property-descriptors: 1.0.0 has-proto: 1.0.1 has-symbols: 1.0.3 - internal-slot: 1.0.4 + internal-slot: 1.0.5 is-array-buffer: 3.0.1 is-callable: 1.2.7 is-negative-zero: 2.0.2 @@ -3858,7 +3857,7 @@ packages: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 has: 1.0.3 has-tostringtag: 1.0.0 dev: true @@ -3906,7 +3905,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_sqt5xxn4ciiurbqrzlaarm6ama: + /eslint-module-utils/2.7.4_qynxowrxvm2kj5rbowcxf5maga: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -3927,16 +3926,16 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_iukboom6ndih5an6iafl45j2fe + '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu debug: 3.2.7 - eslint: 8.31.0 + eslint: 8.35.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import/2.27.4_qdjeohovcytra7xto5vgmxssaq: - resolution: {integrity: sha512-Z1jVt1EGKia1X9CnBCkpAOhWy8FgQ7OmJ/IblEkT82yrFU/xJaxwujaTzLWqigewwynRQ9mmHfX9MtAfhxm0sA==} + /eslint-plugin-import/2.27.5_ajyizmi44oc3hrc35l6ndh7p4e: + resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -3945,15 +3944,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_iukboom6ndih5an6iafl45j2fe + '@typescript-eslint/parser': 5.54.0_ycpbpc6yetojsgtrx3mwntkhsu array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.31.0 + eslint: 8.35.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_sqt5xxn4ciiurbqrzlaarm6ama + eslint-module-utils: 2.7.4_qynxowrxvm2kj5rbowcxf5maga has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -3961,20 +3960,20 @@ packages: object.values: 1.1.6 resolve: 1.22.1 semver: 6.3.0 - tsconfig-paths: 3.14.1 + tsconfig-paths: 3.14.2 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color dev: true - /eslint-plugin-sonarjs/0.18.0_eslint@8.31.0: + /eslint-plugin-sonarjs/0.18.0_eslint@8.35.0: resolution: {integrity: sha512-DJ3osLnt6KFdT5e9ZuIDOjT5A6wUGSLeiJJT03lPgpdD+7CVWlYAw9Goe3bt7SmbFO3Xh89NOCZAuB9XA7bAUQ==} engines: {node: '>=14'} peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.31.0 + eslint: 8.35.0 dev: true /eslint-scope/5.1.1: @@ -3993,13 +3992,13 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.31.0: + /eslint-utils/3.0.0_eslint@8.35.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.31.0 + eslint: 8.35.0 eslint-visitor-keys: 2.1.0 dev: true @@ -4013,12 +4012,13 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.31.0: - resolution: {integrity: sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==} + /eslint/8.35.0: + resolution: {integrity: sha512-BxAf1fVL7w+JLRQhWl2pzGeSiGqbWumV4WNvc9Rhp6tiCtm4oHnyPBSEtMGZwrQgudFQ+otqzWoPB7x+hxoWsw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.4.1 + '@eslint/eslintrc': 2.0.0 + '@eslint/js': 8.35.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -4029,23 +4029,23 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.31.0 + eslint-utils: 3.0.0_eslint@8.35.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 - esquery: 1.4.0 + esquery: 1.4.2 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.19.0 + globals: 13.20.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-sdsl: 4.2.0 + js-sdsl: 4.3.0 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -4065,13 +4065,13 @@ packages: resolution: {integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.8.1 - acorn-jsx: 5.3.2_acorn@8.8.1 + acorn: 8.8.2 + acorn-jsx: 5.3.2_acorn@8.8.2 eslint-visitor-keys: 3.3.0 dev: true - /esquery/1.4.0: - resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} + /esquery/1.4.2: + resolution: {integrity: sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==} engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 @@ -4209,7 +4209,7 @@ packages: /filelist/1.0.4: resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} dependencies: - minimatch: 5.1.2 + minimatch: 5.1.6 dev: true /fill-range/7.0.1: @@ -4291,19 +4291,19 @@ packages: '@dozerg/merge-options': 1.0.4 '@dozerg/no-new': 0.0.1 '@dozerg/require-module': 0.0.2 - '@vue/compiler-sfc': 3.2.45 - eslint: 8.31.0 + '@vue/compiler-sfc': 3.2.47 + eslint: 8.35.0 fs-extra: 11.1.0 - immutable: 4.2.2 - is-builtin-module: 3.2.0 - log4js: 6.7.1 - minimatch: 5.1.2 + immutable: 4.2.4 + is-builtin-module: 3.2.1 + log4js: 6.8.0 + minimatch: 5.1.6 node-cache: 5.1.2 optionator: 0.9.1 - prettier: 2.8.3 + prettier: 2.8.4 segment-sort: 1.0.1 tmp: 0.2.1 - typescript: 4.9.4 + typescript: 4.9.5 utility-types: 3.10.0 transitivePeerDependencies: - supports-color @@ -4361,7 +4361,7 @@ packages: '@hscmap/cache-map': 1.2.0 make-error-cause: 2.3.0 sodium-native: 3.4.1_caazmcsdnvw5e4pqtz5j3g2aui - tslib: 2.4.1 + tslib: 2.5.0 dev: false /fs-json-store/8.0.1: @@ -4374,7 +4374,7 @@ packages: kind-of: 6.0.3 proper-lockfile: 4.1.2 signal-exit: 3.0.7 - tslib: 2.4.1 + tslib: 2.5.0 dev: true /fs-minipass/2.1.0: @@ -4388,7 +4388,7 @@ packages: resolution: {integrity: sha512-ZUAG08SqwBh3M7oslddChWzhGxeKTLN9I+xM0FQJXivPjaKJeIOnvUCOIryRt5OYlABDNHqXPHS8zj11/8UBnw==} engines: {node: '>=12'} dependencies: - tslib: 2.4.1 + tslib: 2.5.0 dev: true /fs-write-stream-atomic/1.0.10: @@ -4397,7 +4397,7 @@ packages: graceful-fs: 4.2.10 iferr: 0.1.5 imurmurhash: 0.1.4 - readable-stream: 2.3.7 + readable-stream: 2.3.8 dev: true /fs.realpath/1.0.0: @@ -4420,7 +4420,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 functions-have-names: 1.2.3 dev: true @@ -4453,8 +4453,8 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: true - /get-intrinsic/1.1.3: - resolution: {integrity: sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==} + /get-intrinsic/1.2.0: + resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} dependencies: function-bind: 1.1.1 has: 1.0.3 @@ -4476,7 +4476,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 dev: true /github-from-package/0.0.0: @@ -4524,14 +4524,14 @@ packages: path-is-absolute: 1.0.1 dev: true - /glob/8.0.3: - resolution: {integrity: sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==} + /glob/8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 5.1.2 + minimatch: 5.1.6 once: 1.4.0 dev: true @@ -4569,8 +4569,8 @@ packages: engines: {node: '>=4'} dev: true - /globals/13.19.0: - resolution: {integrity: sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==} + /globals/13.20.0: + resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -4580,7 +4580,7 @@ packages: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} dependencies: - define-properties: 1.1.4 + define-properties: 1.2.0 /globby/11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} @@ -4597,7 +4597,7 @@ packages: /gopd/1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 dev: true /got/11.8.6: @@ -4644,7 +4644,7 @@ packages: /has-property-descriptors/1.0.0: resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} dependencies: - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 /has-proto/1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} @@ -4677,7 +4677,7 @@ packages: engines: {node: '>=4'} dependencies: inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.1 safe-buffer: 5.2.1 dev: true @@ -4729,12 +4729,12 @@ packages: hasBin: true dependencies: camel-case: 4.1.2 - clean-css: 5.3.1 + clean-css: 5.3.2 commander: 8.3.0 he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.16.1 + terser: 5.16.5 dev: true /html-minifier-terser/7.1.0: @@ -4748,7 +4748,7 @@ packages: entities: 4.4.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.16.1 + terser: 5.16.5 dev: true /html-webpack-plugin/5.5.0_webpack@5.75.0: @@ -4783,8 +4783,8 @@ packages: entities: 4.4.0 dev: true - /http-cache-semantics/4.1.0: - resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} + /http-cache-semantics/4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} /http-proxy-agent/5.0.0: resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} @@ -4874,12 +4874,12 @@ packages: engines: {node: '>= 4'} dev: true - /immer/9.0.17: - resolution: {integrity: sha512-+hBruaLSQvkPfxRiTLK/mi4vLH+/VQS6z2KJahdoxlleFOI8ARqzOF17uy12eFDlqWmPoygwc5evgwcp+dlHhg==} + /immer/9.0.19: + resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==} dev: true - /immutable/4.2.2: - resolution: {integrity: sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og==} + /immutable/4.2.4: + resolution: {integrity: sha512-WDxL3Hheb1JkRN3sQkyujNlL/xRjAo3rJtaU5xeufUauG66JdMr32bLj4gF+vWl84DIA3Zxw7tiAjneYzRRw+w==} dev: true /import-fresh/3.3.0: @@ -4945,11 +4945,11 @@ packages: /ini/1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - /internal-slot/1.0.4: - resolution: {integrity: sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==} + /internal-slot/1.0.5: + resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 has: 1.0.3 side-channel: 1.0.4 dev: true @@ -4977,7 +4977,7 @@ packages: resolution: {integrity: sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 is-typed-array: 1.1.10 dev: true @@ -5006,8 +5006,8 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-builtin-module/3.2.0: - resolution: {integrity: sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==} + /is-builtin-module/3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} engines: {node: '>=6'} dependencies: builtin-modules: 3.3.0 @@ -5022,7 +5022,7 @@ packages: resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true dependencies: - ci-info: 3.7.1 + ci-info: 3.8.0 dev: true /is-core-module/2.11.0: @@ -5202,7 +5202,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.18.11 + '@types/node': 18.14.2 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -5211,12 +5211,12 @@ packages: resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==} dev: true - /js-base64/3.7.4: - resolution: {integrity: sha512-wpM/wi20Tl+3ifTyi0RdDckS4YTD4Lf953mBRrpG8547T7hInHNPEj8+ck4gB8VDcGyeAWFK++Wb/fU1BeavKQ==} + /js-base64/3.7.5: + resolution: {integrity: sha512-3MEt5DTINKqfScXKfJFrRbxkrnk2AxPWGBL/ycjz4dK8iqiSJ06UxD8jh8xuh6p10TX4t2+7FsBYVxxQbMg+qA==} dev: true - /js-sdsl/4.2.0: - resolution: {integrity: sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==} + /js-sdsl/4.3.0: + resolution: {integrity: sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==} dev: true /js-tokens/4.0.0: @@ -5267,7 +5267,7 @@ packages: resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.8 dev: true /json5/2.2.3: @@ -5311,8 +5311,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /klona/2.0.5: - resolution: {integrity: sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==} + /klona/2.0.6: + resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} dev: true @@ -5324,7 +5324,7 @@ packages: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} engines: {node: '>= 0.6.3'} dependencies: - readable-stream: 2.3.7 + readable-stream: 2.3.8 dev: true /lcid/3.1.1: @@ -5342,8 +5342,8 @@ packages: type-check: 0.4.0 dev: true - /libphonenumber-js/1.10.18: - resolution: {integrity: sha512-NS4ZEgNhwbcPz1gfSXCGFnQm0xEiyTSPRthIuWytDzOiEG9xnZ2FbLyfJC4tI2BMAAXpoWbNxHYH75pa3Dq9og==} + /libphonenumber-js/1.10.21: + resolution: {integrity: sha512-/udZhx49av2r2gZR/+xXSrwcR8smX/sDNrVpOFrvW+CA26TfYTVZfwb3MIDvmwAYMLs7pXuJjZX0VxxGpqPhsA==} dev: true /lilconfig/2.0.6: @@ -5355,8 +5355,8 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lint-staged/13.1.0: - resolution: {integrity: sha512-pn/sR8IrcF/T0vpWLilih8jmVouMlxqXxKuAojmbiGX5n/gDnz+abdPptlj0vYnbfE0SQNl3CY/HwtM0+yfOVQ==} + /lint-staged/13.1.2: + resolution: {integrity: sha512-K9b4FPbWkpnupvK3WXZLbgu9pchUJ6N7TtVZjbaPsoizkqFUDkUReUL25xdrCljJs7uLUF3tZ7nVPeo/6lp+6w==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -5366,7 +5366,7 @@ packages: debug: 4.3.4 execa: 6.1.0 lilconfig: 2.0.6 - listr2: 5.0.6 + listr2: 5.0.7 micromatch: 4.0.5 normalize-path: 3.0.0 object-inspect: 1.12.3 @@ -5378,8 +5378,8 @@ packages: - supports-color dev: true - /listr2/5.0.6: - resolution: {integrity: sha512-u60KxKBy1BR2uLJNTWNptzWQ1ob/gjMzIJPZffAENzpZqbMZ/5PrXXOomDcevIS/+IB7s1mmCEtSlT2qHWMqag==} + /listr2/5.0.7: + resolution: {integrity: sha512-MD+qXHPmtivrHIDRwPYdfNkrzqDiuaKU/rfBcec3WMyMF3xylQj3jMq344OtvQxz7zaCFViRAeqlr2AFhPvXHw==} engines: {node: ^14.13.1 || >=16.0.0} peerDependencies: enquirer: '>= 2.3.0 < 3' @@ -5526,15 +5526,15 @@ packages: wrap-ansi: 6.2.0 dev: true - /log4js/6.7.1: - resolution: {integrity: sha512-lzbd0Eq1HRdWM2abSD7mk6YIVY0AogGJzb/z+lqzRk+8+XJP+M6L1MS5FUSc3jjGru4dbKjEMJmqlsoYYpuivQ==} + /log4js/6.8.0: + resolution: {integrity: sha512-g+V8gZyurIexrOvWQ+AcZsIvuK/lBnx2argejZxL4gVZ4Hq02kUYH6WZOnqxgBml+zzQZYdaEoTN84B6Hzm8Fg==} engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 debug: 4.3.4 flatted: 3.2.7 rfdc: 1.3.0 - streamroller: 3.1.4 + streamroller: 3.1.5 transitivePeerDependencies: - supports-color dev: true @@ -5542,7 +5542,7 @@ packages: /lower-case/2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.4.1 + tslib: 2.5.0 dev: true /lowercase-keys/2.0.0: @@ -5561,8 +5561,8 @@ packages: dependencies: yallist: 4.0.0 - /lru-cache/7.14.1: - resolution: {integrity: sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==} + /lru-cache/7.17.0: + resolution: {integrity: sha512-zSxlVVwOabhVyTi6E8gYv2cr6bXK+8ifYz5/uyJb9feXX6NACVDwY4p5Ut3WC3Ivo/QhpARHU3iujx2xGAYHbQ==} engines: {node: '>=12'} dev: true @@ -5574,7 +5574,7 @@ packages: dependencies: node-addon-api: 3.2.1 node-gyp-build: 4.6.0 - readable-stream: 3.6.0 + readable-stream: 3.6.1 dev: true /lzutf8/0.6.3: @@ -5623,11 +5623,11 @@ packages: dependencies: agentkeepalive: 4.2.1 cacache: 16.1.3 - http-cache-semantics: 4.1.0 + http-cache-semantics: 4.1.1 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-lambda: 1.0.1 - lru-cache: 7.14.1 + lru-cache: 7.17.0 minipass: 3.3.6 minipass-collect: 1.0.2 minipass-fetch: 2.1.2 @@ -5765,15 +5765,15 @@ packages: brace-expansion: 1.1.11 dev: true - /minimatch/5.1.2: - resolution: {integrity: sha512-bNH9mmM9qsJ2X4r2Nat1B//1dJVcn3+iBLa3IgqJ7EbGaDNepL9QSHOxN4ng33s52VMMhhIfgCYDk3C4ZmlDAg==} + /minimatch/5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 dev: true - /minimist/1.2.7: - resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} + /minimist/1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} /minipass-collect/1.0.2: resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} @@ -5821,11 +5821,9 @@ packages: yallist: 4.0.0 dev: true - /minipass/4.0.0: - resolution: {integrity: sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==} + /minipass/4.2.4: + resolution: {integrity: sha512-lwycX3cBMTvcejsHITUgYj6Gy6A7Nh4Q6h9NP4sTHY1ccJlC7yKzDmiShEHsJ16Jf1nKGDEaiHxiltsJEvk0nQ==} engines: {node: '>=8'} - dependencies: - yallist: 4.0.0 dev: true /minizlib/2.1.2: @@ -5844,7 +5842,7 @@ packages: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.8 dev: true /mkdirp/1.0.4: @@ -5853,8 +5851,8 @@ packages: hasBin: true dev: true - /monaco-editor/0.34.1_c3axxa3hz5mhkdkbaa4cajn7tm: - resolution: {integrity: sha512-FKc80TyiMaruhJKKPz5SpJPIjL+dflGvz4CpuThaPMc94AyN7SeC9HQ8hrvaxX7EyHdJcUY5i4D0gNyJj1vSZQ==} + /monaco-editor/0.36.1_2dzu2ftdn5lwf3pkbyw2gtuyca: + resolution: {integrity: sha512-/CaclMHKQ3A6rnzBzOADfwdSJ25BFoFT0Emxsc4zYVyav5SkK9iA6lEtIeuN/oRYbwPgviJT+t3l+sjFa28jYg==} dev: true patched: true @@ -5874,7 +5872,7 @@ packages: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: true - /msgpackr-extract/2.2.0_m54d7d4nvtekyxdqnr7hr5aiwy: + /msgpackr-extract/2.2.0_hnjvda5z57zxb4zjbq5qu4okam: resolution: {integrity: sha512-0YcvWSv7ZOGl9Od6Y5iJ3XnPww8O7WLcpYMDwX+PAA/uXLDtyw94PJv9GLQV/nnp3cWlDhMoyKZIQLrx33sWog==} hasBin: true requiresBuild: true @@ -5894,7 +5892,7 @@ packages: /msgpackr/1.8.1: resolution: {integrity: sha512-05fT4J8ZqjYlR4QcRDIhLCYKUOHXk7C/xa62GzMKj74l3up9k2QZ3LgFc6qWdsPHl91QA2WLWqWc8b8t7GLNNw==} optionalDependencies: - msgpackr-extract: 2.2.0_m54d7d4nvtekyxdqnr7hr5aiwy + msgpackr-extract: 2.2.0_hnjvda5z57zxb4zjbq5qu4okam dev: false /nanoid/3.3.4: @@ -5934,7 +5932,7 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /ngx-bootstrap/9.0.0_ziwspjhsfixh6n3oigoluiie5q: + /ngx-bootstrap/9.0.0_7ndmnnmmxppra6hxripbyaw3nu: resolution: {integrity: sha512-wVwKs1jIASzJrKSPUhOcHY8f39MKyG31SruJdVQ3S/v/PdBVmVuFUJL86Awc8F60di2xD9C4DzzGObkvsHbirw==} peerDependencies: '@angular/animations': ^14.0.0 @@ -5943,25 +5941,25 @@ packages: '@angular/forms': ^14.0.0 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/animations': 15.1.0_@angular+core@15.1.0 - '@angular/common': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 - '@angular/forms': 15.1.0_shtnd5whtbyicxnxmafd6uxkza + '@angular/animations': 15.2.0_@angular+core@15.2.0 + '@angular/common': 15.2.0_6rl5h76dm6n755x2qkojsrrx44 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 + '@angular/forms': 15.2.0_za6jdduxquwsf5arpf6dzdovcm rxjs: 7.8.0 - tslib: 2.4.1 + tslib: 2.5.0 dev: true - /ngx-color-picker/13.0.0_svv2ju7pjb3o77w6hkjwfktc5i: - resolution: {integrity: sha512-3mgMbs21KeqnmmY5p1cn71ckTH3q7gBt6Qn0fMfeF/Ql7ddTZsW4Z7Z8ga6LymMP/ugooGuLOFX+V6yx0dDxAw==} + /ngx-color-picker/14.0.0_ehqt57rzyaeyvbvpyuippdzhia: + resolution: {integrity: sha512-w28zx2DyVpIJeNsTB3T2LUI4Ed/Ujf5Uhxuh0dllputfpxXwZG9ocSJM/0L67+fxA3UnfvvXVZNUX1Ny5nZIIw==} peerDependencies: '@angular/common': '>=9.0.0' '@angular/core': '>=9.0.0' '@angular/forms': '>=9.0.0' dependencies: - '@angular/common': 15.1.0_da7kisvgd6fwe32k5n7hd5z3wa - '@angular/core': 15.1.0_rxjs@7.8.0+zone.js@0.12.0 - '@angular/forms': 15.1.0_shtnd5whtbyicxnxmafd6uxkza - tslib: 2.4.1 + '@angular/common': 15.2.0_6rl5h76dm6n755x2qkojsrrx44 + '@angular/core': 15.2.0_rxjs@7.8.0+zone.js@0.12.0 + '@angular/forms': 15.2.0_za6jdduxquwsf5arpf6dzdovcm + tslib: 2.5.0 dev: true /nise/5.1.4: @@ -5978,11 +5976,11 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.4.1 + tslib: 2.5.0 dev: true - /node-abi/3.31.0: - resolution: {integrity: sha512-eSKV6s+APenqVh8ubJyiu/YhZgxQpGP66ntzUb3lY1xB9ukSRaGnx0AIxI+IM+1+IVYC1oWobgG5L3Lt9ARykQ==} + /node-abi/3.33.0: + resolution: {integrity: sha512-7GGVawqyHF4pfd0YFybhv/eM9JwTtPqx0mAanQ146O3FlSh3pA24zf9IRQTOsfTSqXTNzPSP5iagAJ94jjuVog==} engines: {node: '>=10'} dependencies: semver: 7.3.8 @@ -6061,7 +6059,7 @@ packages: process: 0.11.10 punycode: 1.4.1 querystring-es3: 0.2.1 - readable-stream: 2.3.7 + readable-stream: 2.3.8 stream-browserify: 2.0.2 stream-http: 2.8.3 string_decoder: 1.3.0 @@ -6082,8 +6080,8 @@ packages: webpack: 5.75.0_webpack-cli@5.0.1 dev: true - /node-releases/2.0.8: - resolution: {integrity: sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==} + /node-releases/2.0.10: + resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} dev: true /nopt/6.0.0: @@ -6120,10 +6118,10 @@ packages: ansi-styles: 5.2.0 cross-spawn: 7.0.3 memorystream: 0.3.1 - minimatch: 5.1.2 + minimatch: 5.1.6 pidtree: 0.6.0 read-pkg: 5.2.0 - shell-quote: 1.7.4 + shell-quote: 1.8.0 dev: true /npm-run-path/5.1.0: @@ -6167,7 +6165,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 has-symbols: 1.0.3 object-keys: 1.1.1 dev: true @@ -6177,7 +6175,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 dev: true @@ -6308,7 +6306,7 @@ packages: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.5.0 dev: true /parent-module/1.0.1: @@ -6352,7 +6350,7 @@ packages: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 - tslib: 2.4.1 + tslib: 2.5.0 dev: true /path-browserify/0.0.1: @@ -6434,19 +6432,19 @@ packages: find-up: 4.1.0 dev: true - /playwright-core/1.29.2: - resolution: {integrity: sha512-94QXm4PMgFoHAhlCuoWyaBYKb92yOcGVHdQLoxQ7Wjlc7Flg4aC/jbFW7xMR52OfXMVkWicue4WXE7QEegbIRA==} + /playwright-core/1.31.1: + resolution: {integrity: sha512-JTyX4kV3/LXsvpHkLzL2I36aCdml4zeE35x+G5aPc4bkLsiRiQshU5lWeVpHFAuC8xAcbI6FDcw/8z3q2xtJSQ==} engines: {node: '>=14'} hasBin: true dev: true - /playwright/1.29.2: - resolution: {integrity: sha512-hKBYJUtdmYzcjdhYDkP9WGtORwwZBBKAW8+Lz7sr0ZMxtJr04ASXVzH5eBWtDkdb0c3LLFsehfPBTRfvlfKJOA==} + /playwright/1.31.1: + resolution: {integrity: sha512-zKJabsIA2rvOwJ12lGTqWv4HVJzlfw2JtUvO4hAr7J8UXQZ1qEPpX20E1vcz/9fotnTkwgqp3CVdIBwptBN3Fg==} engines: {node: '>=14'} hasBin: true requiresBuild: true dependencies: - playwright-core: 1.29.2 + playwright-core: 1.31.1 dev: true /plist/3.0.6: @@ -6470,7 +6468,7 @@ packages: webpack: ^5.0.0 dependencies: cosmiconfig: 7.1.0 - klona: 2.0.5 + klona: 2.0.6 semver: 7.3.8 webpack: 5.75.0_webpack-cli@5.0.1 dev: true @@ -6557,10 +6555,10 @@ packages: detect-libc: 2.0.1 expand-template: 2.0.3 github-from-package: 0.0.0 - minimist: 1.2.7 + minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 3.31.0 + node-abi: 3.33.0 pump: 3.0.0 rc: 1.2.8 simple-get: 4.0.1 @@ -6573,8 +6571,8 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier/2.8.3: - resolution: {integrity: sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==} + /prettier/2.8.4: + resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -6647,7 +6645,7 @@ packages: msgpackr: 1.8.1 pure-uuid: 1.6.2 rxjs: 7.8.0 - tslib: 2.4.1 + tslib: 2.5.0 dev: false /pump/3.0.0: @@ -6664,8 +6662,8 @@ packages: resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} dev: true - /punycode/2.2.0: - resolution: {integrity: sha512-LN6QV1IJ9ZhxWTNdktaPClrNfp8xdSAYS0Zk2ddX7XsXZAxckMHPCBcHRo0cTcEIgYPRiGEkmji3Idkh2yFtYw==} + /punycode/2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} dev: true @@ -6673,8 +6671,8 @@ packages: resolution: {integrity: sha512-WQ4xz74ApW6s0BToRuuyuMo9g0VHx1HljY0H2gPng+mqqz/K1yLj7sHZonZZQ2++WfHl/ZzruilWvuz+WtmxjQ==} engines: {node: '>=8.0.0'} - /pureimage/0.3.15: - resolution: {integrity: sha512-QpQYEV8nxVb84en7D0nKXwG0bdmwmlsSg9QnqxpEOExvUXdbmo6Lw/UoxSXD9z+ryvWDkgWqZsIM3iPCAh4dXg==} + /pureimage/0.3.17: + resolution: {integrity: sha512-JV4hfYF1BXxDwbSR8hjhVEhVTxwmAXos8uIXQ7Bw2eWrUEpLDJnQoQ8WLlWAO4TMGJ7mp9n6gvLKJ6MSaGUkXQ==} engines: {node: '>=0.8'} dependencies: jpeg-js: 0.4.4 @@ -6705,8 +6703,8 @@ packages: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} - /quickjs-emscripten/0.21.1: - resolution: {integrity: sha512-/WJDTXtyL+lZ4D8bPCMsYWRYcbVUy6VFaHd6XSmz2wxRs6/j3apAjYTeQ5Q4vnO3ydsQ4CGl2hlE2kZ8Frb/Dw==} + /quickjs-emscripten/0.22.0: + resolution: {integrity: sha512-v73d6VqmXQvBWkorM/5W3bL1kRGhBwhKq3IIMnYp/FN5TSwjWrGBl/eBMone9o4/0DFioxQ23AGIQKG9Hx9Qtg==} dev: true /randombytes/2.0.3: @@ -6744,7 +6742,7 @@ packages: dependencies: deep-extend: 0.6.0 ini: 1.3.8 - minimist: 1.2.7 + minimist: 1.2.8 strip-json-comments: 2.0.1 dev: false @@ -6769,8 +6767,8 @@ packages: type-fest: 0.6.0 dev: true - /readable-stream/2.3.7: - resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} + /readable-stream/2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} dependencies: core-util-is: 1.0.3 inherits: 2.0.4 @@ -6781,8 +6779,8 @@ packages: util-deprecate: 1.0.2 dev: true - /readable-stream/3.6.0: - resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} + /readable-stream/3.6.1: + resolution: {integrity: sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ==} engines: {node: '>= 6'} dependencies: inherits: 2.0.4 @@ -6802,7 +6800,7 @@ packages: /readdir-glob/1.1.2: resolution: {integrity: sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==} dependencies: - minimatch: 5.1.2 + minimatch: 5.1.6 dev: true /readdirp/3.6.0: @@ -6843,7 +6841,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 functions-have-names: 1.2.3 dev: true @@ -6857,8 +6855,8 @@ packages: engines: {node: '>= 0.10'} dev: true - /remeda/1.3.0: - resolution: {integrity: sha512-DJkLBUzi0dEigDuyPtVe50aNzQq8EBQOintPaxvzwSNreXOGsRnvfGiK+cTsY+nUgGCBrcFxcvH8MIg2skfIZA==} + /remeda/1.8.0: + resolution: {integrity: sha512-zhrGQbeIVJhXArg8/USMkZQeD36rr62SAt96bw5aOBjo7V399rOn7FrgQRG5WfxO9zME09vOtOs5nx1UsZ/80A==} dev: true /renderkid/3.0.0: @@ -6959,8 +6957,8 @@ packages: glob: 7.2.3 dev: true - /rimraf/4.0.4: - resolution: {integrity: sha512-R0hoVr9xTwemarQjoWlNt/nb5dEGVTBhVdkRmEX2zEkT8T6onH0XKiGjuaC7rNNj/gYzY2p4NVRJ3sjO1ascHQ==} + /rimraf/4.1.2: + resolution: {integrity: sha512-BlIbgFryTbw3Dz6hyoWFhKk+unCcHMSkZGrTFVAx2WmttdBSonsdtRlwiuTbDqTKr+UlXIUqJVS4QT5tUzGENQ==} engines: {node: '>=14'} hasBin: true dev: true @@ -6993,7 +6991,7 @@ packages: /rxjs/7.8.0: resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} dependencies: - tslib: 2.4.1 + tslib: 2.5.0 /safe-buffer/5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} @@ -7006,7 +7004,7 @@ packages: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 is-regex: 1.1.4 dev: true @@ -7020,10 +7018,10 @@ packages: truncate-utf8-bytes: 1.0.2 dev: true - /sanitize-html/2.8.1: - resolution: {integrity: sha512-qK5neD0SaMxGwVv5txOYv05huC3o6ZAA4h5+7nJJgWMNFUNRjcjLO6FpwAtKzfKCZ0jrG6xTk6eVFskbvOGblg==} + /sanitize-html/2.10.0: + resolution: {integrity: sha512-JqdovUd81dG4k87vZt6uA6YhDfWkUGruUu/aPmXLxXi45gZExnt9Bnw/qeQU8oGf82vPyaE0vO4aH0PbobB9JQ==} dependencies: - deepmerge: 4.2.2 + deepmerge: 4.3.0 escape-string-regexp: 4.0.0 htmlparser2: 8.0.1 is-plain-object: 5.0.0 @@ -7031,7 +7029,7 @@ packages: postcss: 8.4.21 dev: true - /sass-loader/13.2.0_sass@1.57.1+webpack@5.75.0: + /sass-loader/13.2.0_sass@1.58.3+webpack@5.75.0: resolution: {integrity: sha512-JWEp48djQA4nbZxmgC02/Wh0eroSUutulROUusYJO9P9zltRbNN80JCBHqRGzjd4cmZCa/r88xgfkjGD0TXsHg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -7050,19 +7048,19 @@ packages: sass-embedded: optional: true dependencies: - klona: 2.0.5 + klona: 2.0.6 neo-async: 2.6.2 - sass: 1.57.1 + sass: 1.58.3 webpack: 5.75.0_webpack-cli@5.0.1 dev: true - /sass/1.57.1: - resolution: {integrity: sha512-O2+LwLS79op7GI0xZ8fqzF7X2m/m8WFfI02dHOdsK5R2ECeS5F62zrwg/relM1rjSLy7Vd/DiMNIvPrQGsA0jw==} + /sass/1.58.3: + resolution: {integrity: sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==} engines: {node: '>=12.0.0'} hasBin: true dependencies: chokidar: 3.5.3 - immutable: 4.2.2 + immutable: 4.2.4 source-map-js: 1.0.2 dev: true @@ -7139,8 +7137,8 @@ packages: type-fest: 0.20.2 dev: true - /serialize-javascript/6.0.0: - resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} + /serialize-javascript/6.0.1: + resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==} dependencies: randombytes: 2.1.0 dev: true @@ -7180,8 +7178,8 @@ packages: engines: {node: '>=8'} dev: true - /shell-quote/1.7.4: - resolution: {integrity: sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==} + /shell-quote/1.8.0: + resolution: {integrity: sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==} dev: true /shelljs/0.8.5: @@ -7198,7 +7196,7 @@ packages: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 object-inspect: 1.12.3 dev: true @@ -7363,7 +7361,7 @@ packages: resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} dependencies: inherits: 2.0.4 - readable-stream: 2.3.7 + readable-stream: 2.3.8 dev: true /stream-http/2.8.3: @@ -7371,13 +7369,13 @@ packages: dependencies: builtin-status-codes: 3.0.0 inherits: 2.0.4 - readable-stream: 2.3.7 + readable-stream: 2.3.8 to-arraybuffer: 1.0.1 xtend: 4.0.2 dev: true - /streamroller/3.1.4: - resolution: {integrity: sha512-Ha1Ccw2/N5C/IF8Do6zgNe8F3jQo8MPBnMBGvX0QjNv/I97BcNRzK6/mzOpZHHK7DjMLTI3c7Xw7Y1KvdChkvw==} + /streamroller/3.1.5: + resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} engines: {node: '>=8.0'} dependencies: date-format: 4.0.14 @@ -7414,7 +7412,7 @@ packages: resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 dev: true @@ -7422,7 +7420,7 @@ packages: resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 dev: true @@ -7479,7 +7477,7 @@ packages: /subarg/1.0.0: resolution: {integrity: sha512-RIrIdRY0X1xojthNcVtgT9sjpOGagEUKpZdgBUi054OEPFo282yg+zE+t1Rj3+RqKq2xStL7uUHhY+AjbC4BXg==} dependencies: - minimist: 1.2.7 + minimist: 1.2.8 dev: true /sumchecker/3.0.1: @@ -7538,7 +7536,7 @@ packages: end-of-stream: 1.4.4 fs-constants: 1.0.0 inherits: 2.0.4 - readable-stream: 3.6.0 + readable-stream: 3.6.1 /tar/6.1.13: resolution: {integrity: sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==} @@ -7546,7 +7544,7 @@ packages: dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 - minipass: 4.0.0 + minipass: 4.2.4 minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 @@ -7578,18 +7576,18 @@ packages: '@jridgewell/trace-mapping': 0.3.17 jest-worker: 27.5.1 schema-utils: 3.1.1 - serialize-javascript: 6.0.0 - terser: 5.16.1 + serialize-javascript: 6.0.1 + terser: 5.16.5 webpack: 5.75.0_webpack-cli@5.0.1 dev: true - /terser/5.16.1: - resolution: {integrity: sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==} + /terser/5.16.5: + resolution: {integrity: sha512-qcwfg4+RZa3YvlFh0qjifnzBHjKGNbtDo9yivMqMFDy9Q6FSaQWSB/j1xKhsoUFJIqDOM3TsN6D5xbrMrFcHbg==} engines: {node: '>=10'} hasBin: true dependencies: '@jridgewell/source-map': 0.3.2 - acorn: 8.8.1 + acorn: 8.8.2 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -7614,14 +7612,14 @@ packages: setimmediate: 1.0.5 dev: true - /tldts-core/5.7.104: - resolution: {integrity: sha512-8vhSgc2nzPNT0J7XyCqcOtQ6+ySBn+gsPmj5h95YytIZ7L2Xl40paUmj0T6Uko42HegHGQxXieunHIQuABWSmQ==} + /tldts-core/5.7.109: + resolution: {integrity: sha512-PGjUhQ8DrwoxpnZch0zrLPGeRPpjPbRy7dzpSChulmLf09jg6QXqfa2W8DXEZLWhcAZ7CxBk+arr/kJT1Dgg9w==} dev: true - /tldts-experimental/5.7.104: - resolution: {integrity: sha512-GSFlkgTW0csMjbCCbjd4cnkV6MbUVVxE27S8CS+gN44QZzcygepDSKVyQ81hkwMZrLwDDrOmWEAEhNVJJ6JSBA==} + /tldts-experimental/5.7.109: + resolution: {integrity: sha512-AciwGIZH4szzE48mOxzD6jHYG/iX9QEUHfT5y0PcY/2fVhcOfO36XImGcdBXV/jo1UaEOqTBwb0hWWKD03nXHQ==} dependencies: - tldts-core: 5.7.104 + tldts-core: 5.7.109 dev: true /tmp-promise/3.0.3: @@ -7674,7 +7672,7 @@ packages: engines: {node: '>=6'} dependencies: psl: 1.9.0 - punycode: 2.2.0 + punycode: 2.3.0 universalify: 0.2.0 url-parse: 1.5.10 dev: true @@ -7689,15 +7687,15 @@ packages: resolution: {integrity: sha512-uE0e0mUQpqbS3VbqqauLDJ5x9kyHeMXGxRwmoXc+woXkEYWj/MiN61IsfPtlCzfxcVwlxy+S70aU05+atxeoPQ==} dev: true - /ts-essentials/9.3.0_typescript@4.9.4: + /ts-essentials/9.3.0_typescript@4.9.5: resolution: {integrity: sha512-XeiCboEyBG8UqXZtXl59bWEi4ZgOqRsogFDI6WDGIF1LmzbYiAkIwjkXN6zZWWl4re/lsOqMlYfe8KA0XiiEPw==} peerDependencies: typescript: '>=4.1.0' dependencies: - typescript: 4.9.4 + typescript: 4.9.5 dev: true - /ts-loader/9.4.2_3fkjkrd3audxnith3e7fo4fnxi: + /ts-loader/9.4.2_hhrrucqyg4eysmfpujvov2ym5u: resolution: {integrity: sha512-OmlC4WVmFv5I0PpaxYb+qGeGOdm5giHU7HwDDUjw59emP2UYMHy9fFSDcYgSNoH8sXcj4hGCSEhlDZ9ULeDraA==} engines: {node: '>=12.0.0'} peerDependencies: @@ -7708,11 +7706,11 @@ packages: enhanced-resolve: 5.12.0 micromatch: 4.0.5 semver: 7.3.8 - typescript: 4.9.4 + typescript: 4.9.5 webpack: 5.75.0_webpack-cli@5.0.1 dev: true - /ts-nameof/5.0.0_typescript@4.9.4: + /ts-nameof/5.0.0_typescript@4.9.5: resolution: {integrity: sha512-KKebM+HvZdtiFLVUtkvTmlJNzmMPMMwzw7yCcTCA5XRmwDupX/JuPEfnXYpu/Bfb8d+voF1ih2fdizqgKSIO+g==} peerDependencies: typescript: '*' @@ -7720,10 +7718,10 @@ packages: '@ts-nameof/common': 4.2.1 '@ts-nameof/transforms-ts': 4.2.1 glob: 7.2.3 - typescript: 4.9.4 + typescript: 4.9.5 dev: true - /ts-node/10.9.1_gdagwmwndeixxlcm7duqxqq3r4_qacynw5b4krdzzrloasmebsynu: + /ts-node/10.9.1_gdagwmwndeixxlcm7duqxqq3r4_ellgaeuoqnti3hful2ny2iugba: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -7742,63 +7740,63 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 16.18.11 - acorn: 8.8.1 + '@types/node': 18.14.2 + acorn: 8.8.2 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.9.4 + typescript: 4.9.5 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true patched: true - /ts-patch/2.1.0_typescript@4.9.4: + /ts-patch/2.1.0_typescript@4.9.5: resolution: {integrity: sha512-+6LbQSGgHUnK+grgk9nvKhesc0/dDNxms0IL1XPZeTfmPFCx/QSuwz9k+9yFe0xYDD7xBlHYK0Zp0qrTCaJcAw==} hasBin: true peerDependencies: typescript: '>=4.0.0' dependencies: chalk: 4.1.2 - glob: 8.0.3 + glob: 8.1.0 global-prefix: 3.0.0 - minimist: 1.2.7 + minimist: 1.2.8 resolve: 1.22.1 shelljs: 0.8.5 strip-ansi: 6.0.1 - typescript: 4.9.4 + typescript: 4.9.5 dev: true - /ts-transformer-keys/0.4.4_typescript@4.9.4: + /ts-transformer-keys/0.4.4_typescript@4.9.5: resolution: {integrity: sha512-LrqgvaFvar01/5mbunRyeLTSIkqoC2xfcpL/90aDY6vR07DGyH+UaYGdIEsUudnlAw2Sr0pxFgdZvE0QIyI4qA==} peerDependencies: typescript: '>=2.4.1' dependencies: - typescript: 4.9.4 + typescript: 4.9.5 dev: true - /tsconfig-paths/3.14.1: - resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==} + /tsconfig-paths/3.14.2: + resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} dependencies: '@types/json5': 0.0.29 json5: 1.0.2 - minimist: 1.2.7 + minimist: 1.2.8 strip-bom: 3.0.0 dev: true - /tslib/2.4.1: - resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} + /tslib/2.5.0: + resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - /tsutils/3.21.0_typescript@4.9.4: + /tsutils/3.21.0_typescript@4.9.5: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: - tslib: 2.4.1 - typescript: 4.9.4 + tslib: 2.5.0 + typescript: 4.9.5 dev: true /tty-browserify/0.0.0: @@ -7862,17 +7860,17 @@ packages: is-typed-array: 1.1.10 dev: true - /typescript-transform-paths/3.4.6_typescript@4.9.4: + /typescript-transform-paths/3.4.6_typescript@4.9.5: resolution: {integrity: sha512-qdgpCk9oRHkIBhznxaHAapCFapJt5e4FbFik7Y4qdqtp6VyC3smAIPoDEIkjZ2eiF7x5+QxUPYNwJAtw0thsTw==} peerDependencies: typescript: '>=3.6.5' dependencies: minimatch: 3.1.2 - typescript: 4.9.4 + typescript: 4.9.5 dev: true - /typescript/4.9.4: - resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==} + /typescript/4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -7914,13 +7912,13 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /update-browserslist-db/1.0.10_browserslist@4.21.4: + /update-browserslist-db/1.0.10_browserslist@4.21.5: resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.21.4 + browserslist: 4.21.5 escalade: 3.1.1 picocolors: 1.0.0 dev: true @@ -7928,7 +7926,7 @@ packages: /uri-js/4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: - punycode: 2.2.0 + punycode: 2.3.0 dev: true /url-parse/1.5.10: @@ -7993,8 +7991,8 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /validator/13.7.0: - resolution: {integrity: sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==} + /validator/13.9.0: + resolution: {integrity: sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==} engines: {node: '>= 0.10'} dev: true @@ -8093,9 +8091,9 @@ packages: '@webassemblyjs/ast': 1.11.1 '@webassemblyjs/wasm-edit': 1.11.1 '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.8.1 - acorn-import-assertions: 1.8.0_acorn@8.8.1 - browserslist: 4.21.4 + acorn: 8.8.2 + acorn-import-assertions: 1.8.0_acorn@8.8.2 + browserslist: 4.21.5 chrome-trace-event: 1.0.3 enhanced-resolve: 5.12.0 es-module-lexer: 0.9.3 @@ -8235,8 +8233,8 @@ packages: engines: {node: '>=12'} dev: true - /yargs/17.6.2: - resolution: {integrity: sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==} + /yargs/17.7.1: + resolution: {integrity: sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==} engines: {node: '>=12'} dependencies: cliui: 8.0.1 @@ -8270,11 +8268,17 @@ packages: dependencies: archiver-utils: 2.1.0 compress-commons: 4.1.1 - readable-stream: 3.6.0 + readable-stream: 3.6.1 dev: true /zone.js/0.12.0: resolution: {integrity: sha512-XtC+I5dXU14HrzidAKBNMqneIVUykLEAA1x+v4KVrd6AUPWlwYORF8KgsVqvgdHiKZ4BkxxjvYi/ksEixTPR0Q==} dependencies: - tslib: 2.4.1 + tslib: 2.5.0 + dev: true + + github.com/vladimiry-playground/t-bowersox-cookie/b269621958b0d73aee481f03a6e8779f9e38a300: + resolution: {tarball: https://codeload.github.com/vladimiry-playground/t-bowersox-cookie/tar.gz/b269621958b0d73aee481f03a6e8779f9e38a300} + name: '@t-bowersox/cookie' + version: 1.0.0 dev: true diff --git a/scripts/prepare-native-deps.ts b/scripts/prepare-native-deps.ts index 212c796d8..d6e7c2fb4 100644 --- a/scripts/prepare-native-deps.ts +++ b/scripts/prepare-native-deps.ts @@ -48,9 +48,10 @@ const compileNativeDeps = async (): Promise => { `--arch`, destArch, "--version", packageJSON.devDependencies.electron, "--which-module", moduleName, + "--module-dir", path.join("node_modules", moduleName), ], { - cwd: moduleDir, + // cwd: moduleDir, // WARN don't set "cwd" to avoid installing/using npx's "electron-rebuild" module version env: { ...process.env, // should enable "--verbose" arg for "node-gyp" call diff --git a/src/e2e/lib/init-app.ts b/src/e2e/lib/init-app.ts index 619693a24..c0baa2809 100644 --- a/src/e2e/lib/init-app.ts +++ b/src/e2e/lib/init-app.ts @@ -129,6 +129,8 @@ export const initAppWithTestContext = async ( && line.includes("Object has been destroyed") ) + || + line.includes(`"message":"Found a 'popover' attribute.`) ) { return; } diff --git a/src/web/browser-window/app/_options/account-edit.component.html b/src/web/browser-window/app/_options/account-edit.component.html index 4a4344824..f27f9a796 100644 --- a/src/web/browser-window/app/_options/account-edit.component.html +++ b/src/web/browser-window/app/_options/account-edit.component.html @@ -90,7 +90,7 @@ class="fa fa-info-circle text-warning align-self-center ml-1" container="body" placement="bottom" - popover="If option enabled the saved "Proton Session" will be reused on the next computer/app start and so the login form will be skipped." + [popover]="'If option enabled the saved "Proton Session" will be reused on the next computer/app start and so the login form will be skipped.'" triggers="mouseenter:mouseleave" > #227 @@ -105,7 +105,7 @@ style="margin-left: 3px" container="body" placement="bottom" - popover="If specified will be displayed in the app UI instead of login value. The alias value also gets displayed in the desktop notification message." + [popover]="'If specified will be displayed in the app UI instead of login value. The alias value also gets displayed in the desktop notification message.'" triggers="mouseenter:mouseleave" > @@ -125,7 +125,7 @@ class="fa fa-info-circle text-primary align-self-center" container="body" placement="bottom" - popover="Rules indicating which proxies to use." + [popover]="'Rules indicating which proxies to use.'" triggers="mouseenter:mouseleave" > @@ -144,7 +144,7 @@ class="fa fa-info-circle text-primary align-self-center" container="body" placement="bottom" - popover="Rules indicating which URLs should bypass the proxy settings." + [popover]="'Rules indicating which URLs should bypass the proxy settings.'" triggers="mouseenter:mouseleave" > @@ -171,7 +171,7 @@ class="fa fa-info-circle text-warning align-self-center ml-1" container="body" placement="bottom" - popover="So, for example, the inlined in the email messages images loading will be blocked if this option enabled." + [popover]="'So, for example, the inlined in the email messages images loading will be blocked if this option enabled.'" triggers="mouseenter:mouseleave" > #312 @@ -231,7 +231,7 @@ class="fa fa-info-circle text-warning align-self-center" container="body" placement="bottom" - popover="The login delay is picked by either time range or account selection triggers. Whichever kicks in first if both values defined." + [popover]="'The login delay is picked by either time range or account selection triggers. Whichever kicks in first if both values defined.'" triggers="mouseenter:mouseleave" > @@ -356,7 +356,7 @@ class="fa fa-info-circle text-warning align-self-center" container="body" placement="bottom" - popover="This is not the one time password your phone generates for you but a secret seed. Please follow the description link for details." + [popover]="'This is not the one time password your phone generates for you but a secret seed. Please follow the description link for details.'" triggers="mouseenter:mouseleave" > @@ -375,7 +375,7 @@ class="fa fa-info-circle text-warning align-self-center" container="body" placement="bottom" - popover="This field is only relevant if you have two-password mode enabled for your account. Please follow the description links for details." + [popover]="'This field is only relevant if you have two-password mode enabled for your account. Please follow the description links for details.'" triggers="mouseenter:mouseleave" >