diff --git a/package.json b/package.json index e7e9ea59..bfac02a6 100644 --- a/package.json +++ b/package.json @@ -93,9 +93,9 @@ "@formkit/tempo": "^0.1.2", "@ng-select/ng-select": "^13.9.1", "@ngx-translate/http-loader": "^8.0.0", - "@nx/angular": "^20.6.1", - "@nx/devkit": "^20.6.1", - "@nx/vite": "^20.6.1", + "@nx/angular": "^20.6.2", + "@nx/devkit": "^20.6.2", + "@nx/vite": "^20.6.2", "@popperjs/core": "^2.11.8", "@release-it/conventional-changelog": "^10.0.0", "@slickgrid-universal/composite-editor-component": "~5.13.1", @@ -117,7 +117,7 @@ "eslint": "^9.22.0", "eslint-plugin-cypress": "^4.2.0", "eslint-plugin-n": "^17.16.2", - "jsdom": "^22.1.0", + "jsdom": "^26.0.0", "native-copyfiles": "^0.3.2", "ng-packagr": "^18.2.1", "ngx-bootstrap": "^18.1.3", @@ -135,7 +135,7 @@ "typescript": "~5.5.4", "typescript-eslint": "^8.26.1", "vite": "^6.2.2", - "vite-tsconfig-paths": "^4.3.2", + "vite-tsconfig-paths": "^5.1.4", "vitest": "^3.0.9", "zone.js": "~0.15.0" }, diff --git a/src/app/app.component.scss b/src/app/app.component.scss index 7e71aa39..3bac2cbd 100644 --- a/src/app/app.component.scss +++ b/src/app/app.component.scss @@ -11,10 +11,10 @@ $side-menu-width: 250px; color: red; } .faded { - opacity: 0.7; + opacity: 0.7; } .faded:hover { - opacity: 1; + opacity: 1; } section { @@ -24,7 +24,7 @@ section { /** Sidebar (left) and Content (right) */ @media (min-width: 1200px) { .panel-wm-content .container { - width: calc(1170px - #{$side-menu-width}); + width: calc(1170px - #{$side-menu-width}); } } diff --git a/src/app/examples/grid-graphql-nopage.component.html b/src/app/examples/grid-graphql-nopage.component.html index 92562326..61db7222 100644 --- a/src/app/examples/grid-graphql-nopage.component.html +++ b/src/app/examples/grid-graphql-nopage.component.html @@ -34,6 +34,12 @@

- + diff --git a/src/app/examples/grid-graphql-nopage.component.ts b/src/app/examples/grid-graphql-nopage.component.ts index ce6a24b1..267c68e8 100644 --- a/src/app/examples/grid-graphql-nopage.component.ts +++ b/src/app/examples/grid-graphql-nopage.component.ts @@ -64,6 +64,10 @@ export class GridGraphqlWithoutPaginationComponent implements OnInit { constructor(private http: HttpClient) {} + angularGridReady(angularGrid: AngularGridInstance) { + this.angularGrid = angularGrid; + } + ngOnInit(): void { this.columnDefinitions = [ { id: 'countryCode', field: 'code', name: 'Code', maxWidth: 90, sortable: true, filterable: true, columnGroup: 'Country' }, diff --git a/src/styles.scss b/src/styles.scss index 06c22cfc..9a8c11d7 100644 --- a/src/styles.scss +++ b/src/styles.scss @@ -1,10 +1,6 @@ @use 'sass:color'; -$navbar-height: 56px; -$side-menu-width: 250px; -$button-border-color: #ababab; -$button-style-bg-color: #fff; -$primary-color: #0e6cfa; +$primary-color: #0d6efd; @use 'bootstrap/scss/bootstrap' with ( $primary: $primary-color @@ -27,32 +23,17 @@ $primary-color: #0e6cfa; // --slick-button-border-color: #c7c7c7; } -.bold { - font-weight: bold; -} +$button-border-color: #ababab; +$button-style-bg-color: #fff; .italic { font-style: italic; } -.font18 { - font-size: 18px; -} - .hidden { display: none; } -.btn-icon { - display: inline-flex; - align-items: center; - gap: 4px; -} - -.gap-4px { - gap: 4px; -} - .btn-group-xs > .btn, .btn-xs { padding: 1px 5px; @@ -65,99 +46,62 @@ $primary-color: #0e6cfa; vertical-align: middle; } -.mdi-pencil.pointer:hover { - color: #00bfff; -} -.mdi-trash-can.pointer:hover { - color: #ff002b; +.btn-icon { + display: inline-flex; + align-items: center; + gap: 4px; } -.body-content { - margin-top: $navbar-height; +.gap-4px { + gap: 4px; } -.lightblue { - color: lightblue; -} +.side-menu { + margin-left: 15px; -.red { - color: red; + .links { + background-color: #f9f9f9; + border-right: 1px solid #d0d0d0; + overflow-y: auto; + padding: 10px; + li { + width: 100%; + } + } } .subtitle { - font-size: 0.875em; + font-size: 15px; font-style: italic; color: grey; margin-bottom: 10px; } - +.lightblue { + color: lightblue; +} +.red { + color: red; +} .faded { opacity: 0.7; } - .faded:hover { - opacity: 0.9; + opacity: 1; } - -section { - margin: 0; +.pointer { + cursor: pointer !important; } - -/** Sidebar (left) and Content (right) */ -@media (min-width: 1200px) { - .panel-wm-content .container { - width: calc(1170px - #{$side-menu-width}); - } +.padding10 { + padding: 10px !important; } - -.nav-docs { - background-color: #fff; - border-bottom: 1px solid #d6d6d6; +.text-danger { + color: red !important; } - -.panel-wm { - padding: #{$navbar-height} 0 0 0; - - .nav-stacked { - padding-bottom: 30px; - - .nav-item { - width: 100%; - } - } - - .nav > li > a { - padding: 10px 15px; - border-radius: 0; - } - - .panel-wm-content { - margin-left: $side-menu-width; - padding: 0 1rem; - } - - .panel-wm-left { - position: fixed; - z-index: 400; - transition: left 0.15s; - top: $navbar-height; - bottom: 0; - left: 0; - background-color: #f5f5f5; - transform: translate3d(0, 0, 0); - border-right: 1px solid #d0d0d0; - overflow-y: auto; - width: $side-menu-width; - } +.mdi-pencil.pointer:hover { + color: #00bfff; } - -.navbar { - .navbar-brand { - margin-right: 0px; - } - .logo { - margin: 0 8px; - } +.mdi-trash-can.pointer:hover { + color: #ff002b; } .github-button-container { @@ -190,7 +134,11 @@ section { background-color: #fff; /* the height is 100% minus the 2 navbars */ height: calc(100vh - 56px); - padding: 0 10px; + padding: 0 20px; + + #demo-container { + padding-bottom: 15px; + } h3 { color: #333; diff --git a/yarn.lock b/yarn.lock index 366a0dc1..6759c2b9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -381,6 +381,17 @@ dependencies: tslib "^2.3.0" +"@asamuzakjp/css-color@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@asamuzakjp/css-color/-/css-color-3.1.1.tgz#41a612834dafd9353b89855b37baa8a03fb67bf2" + integrity sha512-hpRD68SV2OMcZCsrbdkccTw5FXjNDLo5OuqSHyHZfwweGsDWZwDJ2+gONyNAbazZclobMirACLw0lk8WVxIqxA== + dependencies: + "@csstools/css-calc" "^2.1.2" + "@csstools/css-color-parser" "^3.0.8" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + lru-cache "^10.4.3" + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.26.2": version "7.26.2" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85" @@ -1372,6 +1383,34 @@ dependencies: "@jridgewell/trace-mapping" "0.3.9" +"@csstools/color-helpers@^5.0.2": + version "5.0.2" + resolved "https://registry.yarnpkg.com/@csstools/color-helpers/-/color-helpers-5.0.2.tgz#82592c9a7c2b83c293d9161894e2a6471feb97b8" + integrity sha512-JqWH1vsgdGcw2RR6VliXXdA0/59LttzlU8UlRT/iUUsEeWfYq8I+K0yhihEUTTHLRm1EXvpsCx3083EU15ecsA== + +"@csstools/css-calc@^2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@csstools/css-calc/-/css-calc-2.1.2.tgz#bffd55f002dab119b76d4023f95cd943e6c8c11e" + integrity sha512-TklMyb3uBB28b5uQdxjReG4L80NxAqgrECqLZFQbyLekwwlcDDS8r3f07DKqeo8C4926Br0gf/ZDe17Zv4wIuw== + +"@csstools/css-color-parser@^3.0.8": + version "3.0.8" + resolved "https://registry.yarnpkg.com/@csstools/css-color-parser/-/css-color-parser-3.0.8.tgz#5fe9322920851450bf5e065c2b0e731b9e165394" + integrity sha512-pdwotQjCCnRPuNi06jFuP68cykU1f3ZWExLe/8MQ1LOs8Xq+fTkYgd+2V8mWUWMrOn9iS2HftPVaMZDaXzGbhQ== + dependencies: + "@csstools/color-helpers" "^5.0.2" + "@csstools/css-calc" "^2.1.2" + +"@csstools/css-parser-algorithms@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz#74426e93bd1c4dcab3e441f5cc7ba4fb35d94356" + integrity sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A== + +"@csstools/css-tokenizer@^3.0.3": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz#a5502c8539265fecbd873c1e395a890339f119c2" + integrity sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw== + "@cypress/request@^3.0.7": version "3.0.7" resolved "https://registry.yarnpkg.com/@cypress/request/-/request-3.0.7.tgz#6a74a4da98d9e5ae9121d6e2d9c14780c9b5cf1a" @@ -3139,19 +3178,19 @@ proc-log "^4.0.0" which "^4.0.0" -"@nx/angular@^20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/angular/-/angular-20.6.1.tgz#d866291341fb982000e52263a83111c2c09573a0" - integrity sha512-u1MiD+Dlm4lJMHrFGBE+rSwnXLPoBLhzTldwB9OzpanEpctCjgDOw8K7jcTztxgIRqH3H/i9ua/1ZOYbOelYNA== - dependencies: - "@nx/devkit" "20.6.1" - "@nx/eslint" "20.6.1" - "@nx/js" "20.6.1" - "@nx/module-federation" "20.6.1" - "@nx/rspack" "20.6.1" - "@nx/web" "20.6.1" - "@nx/webpack" "20.6.1" - "@nx/workspace" "20.6.1" +"@nx/angular@^20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/angular/-/angular-20.6.2.tgz#14f9086314480489e22f39ea28b2f4a173a29eb1" + integrity sha512-5ND4bYBJcn9wjIdDZUeoZ47bfdp6mkgZrQXGlntZ3/EzevZS37k4SwokA4dtLv0MX/lAifTbofJ7XN5ZJU1EiA== + dependencies: + "@nx/devkit" "20.6.2" + "@nx/eslint" "20.6.2" + "@nx/js" "20.6.2" + "@nx/module-federation" "20.6.2" + "@nx/rspack" "20.6.2" + "@nx/web" "20.6.2" + "@nx/webpack" "20.6.2" + "@nx/workspace" "20.6.2" "@phenomnomnominal/tsquery" "~5.0.1" "@typescript-eslint/type-utils" "^8.0.0" enquirer "~2.3.6" @@ -3163,10 +3202,10 @@ tslib "^2.3.0" webpack-merge "^5.8.0" -"@nx/devkit@20.6.1", "@nx/devkit@^20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-20.6.1.tgz#768c47c2bfb943cda4e671d92aec13c5fbc6db46" - integrity sha512-7+Hhl+uzI5H0I+27ZkUZT5DYsIOV1DYIxXkJNa8forAcuv5oFM1L9ObZWIIKSopOiX6/VHL2TD0v6U2IBP0NcA== +"@nx/devkit@20.6.2", "@nx/devkit@^20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-20.6.2.tgz#37af7fca5c3ad04af71ccdb9dd450f3884fcfad6" + integrity sha512-n36iECrNrrRugh7Jfpe9A3PS6vjil57iLyJ9fE8plylWSHPJmsXRp5K6HH7q3hBu6UG3my1HgdproJwvF34a5A== dependencies: ejs "^3.1.7" enquirer "~2.3.6" @@ -3177,21 +3216,21 @@ tslib "^2.3.0" yargs-parser "21.1.1" -"@nx/eslint@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/eslint/-/eslint-20.6.1.tgz#3661d3a2a0596b2a7be69d28f4fc48d81504b7a2" - integrity sha512-qL/wOZWWQoEw1fm5ivX6P10uHK+pnEhgsgRBhgPf/vSd9BANcYBAqvoO1l6DgOsZAyY9tVo0wJFD+RJrFssPEg== +"@nx/eslint@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/eslint/-/eslint-20.6.2.tgz#e148626f5b76363f4857effb39c39ac1e6c1fdbd" + integrity sha512-cWP+ayiP3WY2xyAPXPDxEQG38Vh+NqwUACrgzkswqo7F1zpFMEwoTFY36USoMr7+nfqnIy6haMYVtoezj+9MxA== dependencies: - "@nx/devkit" "20.6.1" - "@nx/js" "20.6.1" + "@nx/devkit" "20.6.2" + "@nx/js" "20.6.2" semver "^7.5.3" tslib "^2.3.0" typescript "~5.7.2" -"@nx/js@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/js/-/js-20.6.1.tgz#0e29bcaeea0dacdd0a0b98bee643ed667cc09c0d" - integrity sha512-l3qqcfZKmmBYzhRvr/qOB8QmlZ8Agd5hQ+BJWDD8lMnmCpcF0KKnKibKj/hd1Nm0sVT5E66kqXQHSYs7JInfRA== +"@nx/js@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/js/-/js-20.6.2.tgz#d103a9ebc78c6088acb818ffa68c47487c0b16c0" + integrity sha512-h6r1bPHL5u6IZHKYm+fdAgup5G5YOWjtbTddCP5TVWnKU7ume/5P8cpYch4jvc4T7+/PKJQxikdUz7isDztyJg== dependencies: "@babel/core" "^7.23.2" "@babel/plugin-proposal-decorators" "^7.22.7" @@ -3200,8 +3239,8 @@ "@babel/preset-env" "^7.23.2" "@babel/preset-typescript" "^7.22.5" "@babel/runtime" "^7.22.6" - "@nx/devkit" "20.6.1" - "@nx/workspace" "20.6.1" + "@nx/devkit" "20.6.2" + "@nx/workspace" "20.6.2" "@zkochan/js-yaml" "0.0.7" babel-plugin-const-enum "^1.0.1" babel-plugin-macros "^3.1.0" @@ -3220,87 +3259,87 @@ picomatch "4.0.2" semver "^7.5.3" source-map-support "0.5.19" - tinyglobby "^0.2.10" + tinyglobby "^0.2.12" ts-node "10.9.1" tsconfig-paths "^4.1.2" tslib "^2.3.0" -"@nx/module-federation@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/module-federation/-/module-federation-20.6.1.tgz#f89c8ea3b571e7ba2a4db308059de48c01376ca9" - integrity sha512-3RSL+ql/y/Jh6JSj4lNqJKjfPgSCiZfnVO41yGQPw1NdijvGF2jDZ+a7l0nkfcJhfuScCssr6hJU7XWtf0rIuw== +"@nx/module-federation@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/module-federation/-/module-federation-20.6.2.tgz#027922f18d2167067fca2f6a405cd74a6302a891" + integrity sha512-kVBeNRMAzBvWTZSo2T0TBZe0ogYHfFs78K2pcUUVuM+mubzNFFEE3sloPWDzkt2k0F91sCPs6yS+hmOJsfbNPw== dependencies: "@module-federation/enhanced" "^0.9.0" "@module-federation/node" "^2.6.26" "@module-federation/sdk" "^0.9.0" - "@nx/devkit" "20.6.1" - "@nx/js" "20.6.1" - "@nx/web" "20.6.1" + "@nx/devkit" "20.6.2" + "@nx/js" "20.6.2" + "@nx/web" "20.6.2" express "^4.21.2" http-proxy-middleware "^3.0.3" picocolors "^1.1.0" tslib "^2.3.0" webpack "^5.88.0" -"@nx/nx-darwin-arm64@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-20.6.1.tgz#b671f9aed59f31d847ed7bc2644f5b8796bc3f80" - integrity sha512-aYXQIdqErldUz36R/dNQl+ExvUJOBe68HpxOdrUivkICzrQ3RMPoTNyx8hgGponrRYUfTVs4HQXfLwmjNR++Hw== - -"@nx/nx-darwin-x64@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-20.6.1.tgz#a41d2179773d488f8a386c9da57be3e47ef47e13" - integrity sha512-PxHA2dgLFh5Ilz1txQlEJqSZ63oEyz6TdUZjfIMdQpk5ntQk9eZsujHWVf5AvCF28z6VfK8IuKD3r6i2i9zZRA== - -"@nx/nx-freebsd-x64@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-20.6.1.tgz#cd317d5464aaacdfbaf04649cb341704823d8562" - integrity sha512-v3dKd+gagdJagmAxxZwxytjitFEn+WeqFzlCWJzfgKlb/PZ+qInQ5X9zANeShRblf9+ZdrKtFZrgHCGbvWxDqg== - -"@nx/nx-linux-arm-gnueabihf@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-20.6.1.tgz#f80a7dc01a547f16e9dd683b93cd8ebae58fc1e0" - integrity sha512-BTTRHiEKjWBZqFSNYoiAd6IPkUHQhCtDzk8LESnvV5UM2DStoSNaD6do0XCex8b55Q5LO7rtamXifODqFxgeGQ== - -"@nx/nx-linux-arm64-gnu@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-20.6.1.tgz#1e09e9b84be9f65604828080ed214c661f29aa5e" - integrity sha512-JpihAi1V4TpRiYPoPBR68VJZUT1jh2zaE38nGJHbCjibKZ9GHvnrHTixAq6Ne2AN9k8JO56Quqmv9TFnVMmT7A== - -"@nx/nx-linux-arm64-musl@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-20.6.1.tgz#0ae90ba58a9b71699fa44d1f596f99649bd0ef41" - integrity sha512-7c/PFI0CfjmvbPd9VA1DcXs4Nj6534n3sgkA3Zg4oxMc6NBTj+12jU+lImfJ1n/ZYmboVUfJDpHcBGYFZaLVzA== - -"@nx/nx-linux-x64-gnu@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-20.6.1.tgz#2abbc4ac2c5a7f14a49888a24306b27f79f2f0be" - integrity sha512-WSxjfbYwp8JqnilNDCcl9eL0+sC/C7tFG2e5pZdRSDcnALfw1kYKCIzlL1BUANE7qY9rU3T/piB7GNkVgwzyhA== - -"@nx/nx-linux-x64-musl@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-20.6.1.tgz#0121d06361d2b4e05fb99cd254ef250f53140497" - integrity sha512-/E7KJL+WLBHP4zIx3JVU5L6c1rOhk3gnGOCElnnTIWh2vF8qpRynD+dNjgtdyyyFnFUwu5d/FKPO96pV/g6k5Q== - -"@nx/nx-win32-arm64-msvc@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-20.6.1.tgz#96c1c0b7ce175ed638883a057264cc419994d8bd" - integrity sha512-4csln5VrycV+rpua96fkWlvnsgeG8+2LWChntozNf2NPtXnLBRV4XpUrCPceE58poxNMbU0DgVokj2Us7MNz3Q== - -"@nx/nx-win32-x64-msvc@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-20.6.1.tgz#fa358adc6e9c9075b60e85a003817f8479f2dfa4" - integrity sha512-xjTFHI0iioAt9a5XiJLHTXLb9gBehjaI5MIANkSJVp0vHrBOt5CYIOtwZ258+ntPBsFHLSpBMHPfkSex/u4esg== - -"@nx/rspack@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/rspack/-/rspack-20.6.1.tgz#6c4eb00796cc08cde12f5fbd84fd283687429b24" - integrity sha512-zl6HgNB0Kep1zqmp0Gpi3uXdz97ib27QDwL8ftVp8uBAoM88+xgTecXK+89Ze+Kc6C43LnieUDCCvjZ4Cww20g== - dependencies: - "@nx/devkit" "20.6.1" - "@nx/js" "20.6.1" - "@nx/module-federation" "20.6.1" - "@nx/web" "20.6.1" +"@nx/nx-darwin-arm64@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-20.6.2.tgz#9e03770609ce4f9e0bd66ab0d990587c8176df2c" + integrity sha512-ap7DJPx7goc0iXOaVETOmeTrQdWQfVVhM8rrjteARycJf7+kirEYPg9V/3ePA/lome7PudLVe2qGlOCaQbXbHw== + +"@nx/nx-darwin-x64@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-20.6.2.tgz#0751e09621bad134e000a4db22dbc47ddeb9d7b4" + integrity sha512-xtOsd5Wh5J3/wzw0BVMNbzSjVEfc1IkgB53ofoEqBd80/dqqI/WIh8qkt+5oQjJwE2CHaZ+4UkVlwSylaHguPg== + +"@nx/nx-freebsd-x64@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-20.6.2.tgz#5c4ca9b31455745739f2f81310d578b7a7e6c85f" + integrity sha512-tSHAcIoSR4grW2uJNE+8ipHkB1PyGikYHBoy6iGu4upbLH0d3RqZVpiXS5qCY030XWo16yo4gXyMMyp84cjdDw== + +"@nx/nx-linux-arm-gnueabihf@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-20.6.2.tgz#ddf9eb859cde56769b82e9379a357fc9eb8159da" + integrity sha512-x4EK2ydPcKAu8/DlesoWx/hfnK/CYp6BEjss/lsffLLMXNmzhCMulxqYhjwE5m38hauHQFSVrkHq6gSZeGkB8Q== + +"@nx/nx-linux-arm64-gnu@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-20.6.2.tgz#949854e4e16ee6dc4db39e7a90a1d35afe4453cf" + integrity sha512-OjJ6UA/varsVfhuKAV/GLVkPZk7CzRKeTW0xEB6Ik9XjllXruYmNvMhtBuD+MNWqkKld9aIjAQhnJ3YI8hjMRA== + +"@nx/nx-linux-arm64-musl@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-20.6.2.tgz#a0e2f4e4219da6a479245321f7ba178bc72e777e" + integrity sha512-+Vq8STTtJi+o2BR2JmPf0CvZEotkMHYOlgzcFox8HBIRel3vXW2rJpISSExEtocb/qDj5+pRoiRf07vGY7utjg== + +"@nx/nx-linux-x64-gnu@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-20.6.2.tgz#c84b4046fa33898c12e29c7d49b52ca3b15c8d8e" + integrity sha512-PzZvYuYhD5JBddVN5l/VukW2Ju/BubKqrH0P3ndgh1atH/eBljJegSHryAMHhR9wNygwLTvbpVQzU5jOBX2HDQ== + +"@nx/nx-linux-x64-musl@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-20.6.2.tgz#abce3753c444af119d7f0214d0da6dc6e41eb1b9" + integrity sha512-CZoWa6CY7fDHah49cnLSThbkvLoXkYtQ/2uEV7AzYm7k47VAOK191ymuEIRQKl4gw60e0BHr7T9UFsJoiJNohA== + +"@nx/nx-win32-arm64-msvc@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-20.6.2.tgz#fbd4092de0e18ca5382de11a8428e262168a1925" + integrity sha512-D9HFGyzqy6JqqokxoHAzsGmR6D+Y962ldcUrfaQWvBQSDDJRaDG0iL2crnj85pOh7NDMGF8avv2gv39oUxATaw== + +"@nx/nx-win32-x64-msvc@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-20.6.2.tgz#758881870e57f7780f8a86f2700b175388027a7d" + integrity sha512-WlSGOpt6lUC9NujVAi3Ky3wp/Ys+qAbxmrU5YKhuXhjVsuqPKw97OwptjXAdEt71Wxvdp4Ghlw12Pn9YScN0kw== + +"@nx/rspack@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/rspack/-/rspack-20.6.2.tgz#4a07e86053f0eaea248b1037db7ef39948c3763c" + integrity sha512-IMf44+WCFEdAeZ+ICEShQlgjuWTUTPWbnw/+/ehAkLwgMGiU9c1kcNMr0IprxeVh8T1vrtLt7o328lnWQCgjCA== + dependencies: + "@nx/devkit" "20.6.2" + "@nx/js" "20.6.2" + "@nx/module-federation" "20.6.2" + "@nx/web" "20.6.2" "@phenomnomnominal/tsquery" "~5.0.1" "@rspack/core" "^1.1.5" "@rspack/dev-server" "^1.0.9" @@ -3328,13 +3367,13 @@ webpack "^5.80.0" webpack-node-externals "^3.0.0" -"@nx/vite@^20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/vite/-/vite-20.6.1.tgz#dc2a3ae58356acedf0a43e9304bf76ccf8b04016" - integrity sha512-dRW6UjmKyXLx/5KqI+6sNxfXfwKSegLzQ52o7L6b9AHEdXy8O4L3CDNayvBtU+shmDfYEIBA2v5lpldFtouPGw== +"@nx/vite@^20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/vite/-/vite-20.6.2.tgz#813e4abd4501201cac0b97c93dc6d6206cb29950" + integrity sha512-cMYwC5vvw78VmP16+wrmbtXVwUYDVJU48nYS7O7ADVfMLD/jkKps91fAPj5DTun/A7KW2k9BkyB7b4+jDbzUpQ== dependencies: - "@nx/devkit" "20.6.1" - "@nx/js" "20.6.1" + "@nx/devkit" "20.6.2" + "@nx/js" "20.6.2" "@phenomnomnominal/tsquery" "~5.0.1" "@swc/helpers" "~0.5.0" enquirer "~2.3.6" @@ -3342,26 +3381,26 @@ semver "^7.6.3" tsconfig-paths "^4.1.2" -"@nx/web@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/web/-/web-20.6.1.tgz#01673391382326684a80f07ff92dcf260d1f9666" - integrity sha512-lPsdqa5VIXQKzBbnjkPmxJru8UAP8pJziEdxVbpsacENurqSDir2w27OcD7bBNfzemwEZZA+O2cpQxgAT/ctHw== +"@nx/web@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/web/-/web-20.6.2.tgz#58dd273e215c2692df1b99de2154b8a7e1eb86de" + integrity sha512-nl+fqZMFQFDezfaVD2gHDsV3LostBoBJT2fxSZOkVuZVXe0AIrbyxIbAXgOI9wXUjiGvl2OiHEe9OMbN2ig8jA== dependencies: - "@nx/devkit" "20.6.1" - "@nx/js" "20.6.1" + "@nx/devkit" "20.6.2" + "@nx/js" "20.6.2" detect-port "^1.5.1" http-server "^14.1.0" picocolors "^1.1.0" tslib "^2.3.0" -"@nx/webpack@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/webpack/-/webpack-20.6.1.tgz#722306c6d8e8c96a70f4fce7872319b82974aac4" - integrity sha512-daQuTvJ4DIjq5WrIzti/dSxhq+Y0REGX2ic58Qeuey5te2sc0G5SwdMGi1rnakeZA9om3ptBl+TltE1kAzyMug== +"@nx/webpack@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/webpack/-/webpack-20.6.2.tgz#348c3d11d17eb0512787e72c8ee0e6678b773dcf" + integrity sha512-3IY8GDYBxQGa9s+IgHNutd+u+p2/EWy6tJ6w+Rg1pfFnwVEUtJJnnNCLIcsslhKONPQaVbG5kFQZAyLETuRRdw== dependencies: "@babel/core" "^7.23.2" - "@nx/devkit" "20.6.1" - "@nx/js" "20.6.1" + "@nx/devkit" "20.6.2" + "@nx/js" "20.6.2" "@phenomnomnominal/tsquery" "~5.0.1" ajv "^8.12.0" autoprefixer "^10.4.9" @@ -3398,16 +3437,16 @@ webpack-node-externals "^3.0.0" webpack-subresource-integrity "^5.1.0" -"@nx/workspace@20.6.1": - version "20.6.1" - resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-20.6.1.tgz#1cafce96594404fc5aec83861f13af17429a2b69" - integrity sha512-9I00D5G7JpEX4covygfs4vRWPZbAr/NudNT3KH6W8QTQ6SRs+nWqYUHr1stoHyG5waReqIM7CWAFL0fmdNI7VQ== +"@nx/workspace@20.6.2": + version "20.6.2" + resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-20.6.2.tgz#b433f555449c43a6521586c105c877771443288b" + integrity sha512-sZc1UnmuiMJWCa23ycYX4h5NaxRTj+q8iqIOd5zjwLQ/LxY4gkaUpWJJIG8zwl4EF+PIjHPtbnIj78G4ZM2FJw== dependencies: - "@nx/devkit" "20.6.1" + "@nx/devkit" "20.6.2" "@zkochan/js-yaml" "0.0.7" chalk "^4.1.0" enquirer "~2.3.6" - nx "20.6.1" + nx "20.6.2" picomatch "4.0.2" tslib "^2.3.0" yargs-parser "21.1.1" @@ -4427,11 +4466,6 @@ dependencies: tslib "^2.8.0" -"@tootallnate/once@2": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" - integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== - "@tootallnate/quickjs-emscripten@^0.23.0": version "0.23.0" resolved "https://registry.yarnpkg.com/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz#db4ecfd499a9765ab24002c3b696d02e6d32a12c" @@ -5166,11 +5200,6 @@ dependencies: argparse "^2.0.1" -abab@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.6.tgz#41b80f2c871d19686216b82309231cfd3cb3d291" - integrity sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== - abbrev@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf" @@ -5246,13 +5275,6 @@ adm-zip@^0.5.10: resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.5.16.tgz#0b5e4c779f07dedea5805cdccb1147071d94a909" integrity sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ== -agent-base@6: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - agent-base@^7.0.2, agent-base@^7.1.0, agent-base@^7.1.2: version "7.1.3" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.3.tgz#29435eb821bc4194633a5b89e5bc4703bafc25a1" @@ -6829,12 +6851,13 @@ csso@^5.0.5: dependencies: css-tree "~2.2.0" -cssstyle@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-3.0.0.tgz#17ca9c87d26eac764bb8cfd00583cff21ce0277a" - integrity sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg== +cssstyle@^4.2.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-4.3.0.tgz#83db22d1aec8eb7e5ecd812b4d14a17fb3dd243d" + integrity sha512-6r0NiY0xizYqfBvWp1G7WXJ06/bZyrk7Dc6PHql82C/pKGUTKu4yAX4Y8JPamb1ob9nBKuxWzCGTRuGwU3yxJQ== dependencies: - rrweb-cssom "^0.6.0" + "@asamuzakjp/css-color" "^3.1.1" + rrweb-cssom "^0.8.0" custom-event-polyfill@^1.0.7: version "1.0.7" @@ -6907,14 +6930,13 @@ data-uri-to-buffer@^6.0.2: resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz#8a58bb67384b261a38ef18bea1810cb01badd28b" integrity sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw== -data-urls@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-4.0.0.tgz#333a454eca6f9a5b7b0f1013ff89074c3f522dd4" - integrity sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g== +data-urls@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-5.0.0.tgz#2f76906bce1824429ffecb6920f45a0b30f00dde" + integrity sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg== dependencies: - abab "^2.0.6" - whatwg-mimetype "^3.0.0" - whatwg-url "^12.0.0" + whatwg-mimetype "^4.0.0" + whatwg-url "^14.0.0" date-format@^4.0.14: version "4.0.14" @@ -7139,13 +7161,6 @@ domelementtype@^2.3.0: resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== -domexception@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-4.0.0.tgz#4ad1be56ccadc86fc76d033353999a8037d03673" - integrity sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw== - dependencies: - webidl-conversions "^7.0.0" - domhandler@^5.0.2, domhandler@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" @@ -8158,7 +8173,7 @@ fork-ts-checker-webpack-plugin@7.2.13: semver "^7.3.5" tapable "^2.2.1" -form-data@^4.0.0, form-data@~4.0.0: +form-data@^4.0.0, form-data@^4.0.1, form-data@~4.0.0: version "4.0.2" resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.2.tgz#35cabbdd30c3ce73deb2c42d3c8d3ed9ca51794c" integrity sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w== @@ -8636,6 +8651,13 @@ html-encoding-sniffer@^3.0.0: dependencies: whatwg-encoding "^2.0.0" +html-encoding-sniffer@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-4.0.0.tgz#696df529a7cfd82446369dc5193e590a3735b448" + integrity sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ== + dependencies: + whatwg-encoding "^3.1.1" + html-entities@^2.4.0, html-entities@^2.5.2: version "2.5.2" resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.5.2.tgz#201a3cf95d3a15be7099521620d19dfb4f65359f" @@ -8711,16 +8733,7 @@ http-parser-js@>=0.5.1: resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.9.tgz#b817b3ca0edea6236225000d795378707c169cec" integrity sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw== -http-proxy-agent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" - integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== - dependencies: - "@tootallnate/once" "2" - agent-base "6" - debug "4" - -http-proxy-agent@^7.0.0, http-proxy-agent@^7.0.1: +http-proxy-agent@^7.0.0, http-proxy-agent@^7.0.1, http-proxy-agent@^7.0.2: version "7.0.2" resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz#9a8b1f246866c028509486585f62b8f2c18c270e" integrity sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig== @@ -8801,14 +8814,6 @@ https-proxy-agent@7.0.5: agent-base "^7.0.2" debug "4" -https-proxy-agent@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" - integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== - dependencies: - agent-base "6" - debug "4" - https-proxy-agent@^7.0.1, https-proxy-agent@^7.0.5, https-proxy-agent@^7.0.6: version "7.0.6" resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz#da8dfeac7da130b05c2ba4b59c9b6cd66611a6b9" @@ -9485,34 +9490,32 @@ jsbn@~0.1.0: resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== -jsdom@^22.1.0: - version "22.1.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-22.1.0.tgz#0fca6d1a37fbeb7f4aac93d1090d782c56b611c8" - integrity sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw== +jsdom@^26.0.0: + version "26.0.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-26.0.0.tgz#446dd1ad8cfc50df7e714e58f1f972c1763b354c" + integrity sha512-BZYDGVAIriBWTpIxYzrXjv3E/4u8+/pSG5bQdIYCbNCGOvsPkDQfTVLAIXAf9ETdCpduCVTkDe2NNZ8NIwUVzw== dependencies: - abab "^2.0.6" - cssstyle "^3.0.0" - data-urls "^4.0.0" + cssstyle "^4.2.1" + data-urls "^5.0.0" decimal.js "^10.4.3" - domexception "^4.0.0" - form-data "^4.0.0" - html-encoding-sniffer "^3.0.0" - http-proxy-agent "^5.0.0" - https-proxy-agent "^5.0.1" + form-data "^4.0.1" + html-encoding-sniffer "^4.0.0" + http-proxy-agent "^7.0.2" + https-proxy-agent "^7.0.6" is-potential-custom-element-name "^1.0.1" - nwsapi "^2.2.4" - parse5 "^7.1.2" - rrweb-cssom "^0.6.0" + nwsapi "^2.2.16" + parse5 "^7.2.1" + rrweb-cssom "^0.8.0" saxes "^6.0.0" symbol-tree "^3.2.4" - tough-cookie "^4.1.2" - w3c-xmlserializer "^4.0.0" + tough-cookie "^5.0.0" + w3c-xmlserializer "^5.0.0" webidl-conversions "^7.0.0" - whatwg-encoding "^2.0.0" - whatwg-mimetype "^3.0.0" - whatwg-url "^12.0.1" - ws "^8.13.0" - xml-name-validator "^4.0.0" + whatwg-encoding "^3.1.1" + whatwg-mimetype "^4.0.0" + whatwg-url "^14.1.0" + ws "^8.18.0" + xml-name-validator "^5.0.0" jsesc@^3.0.2: version "3.1.0" @@ -10927,15 +10930,15 @@ nth-check@^2.0.1: dependencies: boolbase "^1.0.0" -nwsapi@^2.2.4: - version "2.2.18" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.18.tgz#3c4d7927e1ef4d042d319438ecfda6cd81b7ee41" - integrity sha512-p1TRH/edngVEHVbwqWnxUViEmq5znDvyB+Sik5cmuLpGOIfDf/39zLiq3swPF8Vakqn+gvNiOQAZu8djYlQILA== +nwsapi@^2.2.16: + version "2.2.19" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.19.tgz#586660f7c24c34691907002309a8dc28064c9c0b" + integrity sha512-94bcyI3RsqiZufXjkr3ltkI86iEl+I7uiHVDtcq9wJUTwYQJ5odHDeSzkkrRzi80jJ8MaeZgqKjH1bAWAFw9bA== -nx@20.6.1: - version "20.6.1" - resolved "https://registry.yarnpkg.com/nx/-/nx-20.6.1.tgz#f97011c9d9e07df19fe29a6cb8f1985120bb3675" - integrity sha512-Nuua0Bg5Hvzl2lEavYww4CZfguBXhO30WqmLQciKjY36GffmeVEgDQAjA6aOEs+PEeMC4acbm1KrVybtQEHKZw== +nx@20.6.2: + version "20.6.2" + resolved "https://registry.yarnpkg.com/nx/-/nx-20.6.2.tgz#24d9c23dfd5cb4889ff30b7ab129332b4200c380" + integrity sha512-FvdDpBRgTdlTO0ixFjtZnMsp25MMBUzHcylVphekVY4vdFOnJ54f9Y64oncqcj70gyKX6Qn9g9+hEzV4bomYeQ== dependencies: "@napi-rs/wasm-runtime" "0.2.4" "@yarnpkg/lockfile" "^1.1.0" @@ -10972,16 +10975,16 @@ nx@20.6.1: yargs "^17.6.2" yargs-parser "21.1.1" optionalDependencies: - "@nx/nx-darwin-arm64" "20.6.1" - "@nx/nx-darwin-x64" "20.6.1" - "@nx/nx-freebsd-x64" "20.6.1" - "@nx/nx-linux-arm-gnueabihf" "20.6.1" - "@nx/nx-linux-arm64-gnu" "20.6.1" - "@nx/nx-linux-arm64-musl" "20.6.1" - "@nx/nx-linux-x64-gnu" "20.6.1" - "@nx/nx-linux-x64-musl" "20.6.1" - "@nx/nx-win32-arm64-msvc" "20.6.1" - "@nx/nx-win32-x64-msvc" "20.6.1" + "@nx/nx-darwin-arm64" "20.6.2" + "@nx/nx-darwin-x64" "20.6.2" + "@nx/nx-freebsd-x64" "20.6.2" + "@nx/nx-linux-arm-gnueabihf" "20.6.2" + "@nx/nx-linux-arm64-gnu" "20.6.2" + "@nx/nx-linux-arm64-musl" "20.6.2" + "@nx/nx-linux-x64-gnu" "20.6.2" + "@nx/nx-linux-x64-musl" "20.6.2" + "@nx/nx-win32-arm64-msvc" "20.6.2" + "@nx/nx-win32-x64-msvc" "20.6.2" nypm@^0.6.0: version "0.6.0" @@ -11378,7 +11381,7 @@ parse5@4.0.0: resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== -parse5@^7.0.0, parse5@^7.1.2: +parse5@^7.0.0, parse5@^7.2.1: version "7.2.1" resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.2.1.tgz#8928f55915e6125f430cc44309765bf17556a33a" integrity sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ== @@ -11974,13 +11977,6 @@ prr@~1.0.1: resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== -psl@^1.1.33: - version "1.15.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.15.0.tgz#bdace31896f1d97cec6a79e8224898ce93d974c6" - integrity sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w== - dependencies: - punycode "^2.3.1" - pump@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.2.tgz#836f3edd6bc2ee599256c924ffe0d88573ddcbf8" @@ -11989,7 +11985,7 @@ pump@^3.0.0: end-of-stream "^1.1.0" once "^1.3.1" -punycode@^2.1.0, punycode@^2.1.1, punycode@^2.3.0, punycode@^2.3.1: +punycode@^2.1.0, punycode@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== @@ -12027,11 +12023,6 @@ quansync@^0.2.8: resolved "https://registry.yarnpkg.com/quansync/-/quansync-0.2.8.tgz#2e893d17bb754ba0988ea399ff0bc5f2a8467793" integrity sha512-4+saucphJMazjt7iOM27mbFCk+D9dd/zmgMDCzRZ8MEoBfYp7lAvoN38et/phRQF6wOPMy/OROBGgoWeSKyluA== -querystringify@^2.1.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6" - integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== - queue-microtask@^1.2.2: version "1.2.3" resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" @@ -12510,10 +12501,10 @@ rollup@^4.30.1, rollup@^4.35.0: "@rollup/rollup-win32-x64-msvc" "4.35.0" fsevents "~2.3.2" -rrweb-cssom@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz#ed298055b97cbddcdeb278f904857629dec5e0e1" - integrity sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw== +rrweb-cssom@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/rrweb-cssom/-/rrweb-cssom-0.8.0.tgz#3021d1b4352fbf3b614aaeed0bc0d5739abe0bc2" + integrity sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw== run-applescript@^7.0.0: version "7.0.0" @@ -13592,7 +13583,7 @@ tinyexec@^0.3.2: resolved "https://registry.yarnpkg.com/tinyexec/-/tinyexec-0.3.2.tgz#941794e657a85e496577995c6eef66f53f42b3d2" integrity sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA== -tinyglobby@^0.2.10, tinyglobby@^0.2.11: +tinyglobby@^0.2.10, tinyglobby@^0.2.11, tinyglobby@^0.2.12: version "0.2.12" resolved "https://registry.yarnpkg.com/tinyglobby/-/tinyglobby-0.2.12.tgz#ac941a42e0c5773bd0b5d08f32de82e74a1a61b5" integrity sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww== @@ -13651,16 +13642,6 @@ toidentifier@1.0.1: resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== -tough-cookie@^4.1.2: - version "4.1.4" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.4.tgz#945f1461b45b5a8c76821c33ea49c3ac192c1b36" - integrity sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag== - dependencies: - psl "^1.1.33" - punycode "^2.1.1" - universalify "^0.2.0" - url-parse "^1.5.3" - tough-cookie@^5.0.0: version "5.1.1" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-5.1.1.tgz#4641c1fdbf024927e29c5532edb7b6e5377ea1f2" @@ -13668,12 +13649,12 @@ tough-cookie@^5.0.0: dependencies: tldts "^6.1.32" -tr46@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-4.1.1.tgz#281a758dcc82aeb4fe38c7dfe4d11a395aac8469" - integrity sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw== +tr46@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-5.1.0.tgz#4a077922360ae807e172075ce5beb79b36e4a101" + integrity sha512-IUWnUK7ADYR5Sl1fZlO1INDUhVhatWl7BtJWsIhwJ0UAK7ilzzIa8uIqOO/aYVWHZPJkKbEL+362wrzoeRF7bw== dependencies: - punycode "^2.3.0" + punycode "^2.3.1" tr46@~0.0.3: version "0.0.3" @@ -14029,11 +14010,6 @@ universalify@^0.1.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== -universalify@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" - integrity sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== - universalify@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" @@ -14180,14 +14156,6 @@ url-join@^4.0.1: resolved "https://registry.yarnpkg.com/url-join/-/url-join-4.0.1.tgz#b642e21a2646808ffa178c4c5fda39844e12cde7" integrity sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA== -url-parse@^1.5.3: - version "1.5.10" - resolved "https://registry.yarnpkg.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" - integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== - dependencies: - querystringify "^2.1.1" - requires-port "^1.0.0" - urlpattern-polyfill@8.0.2: version "8.0.2" resolved "https://registry.yarnpkg.com/urlpattern-polyfill/-/urlpattern-polyfill-8.0.2.tgz#99f096e35eff8bf4b5a2aa7d58a1523d6ebc7ce5" @@ -14277,10 +14245,10 @@ vite-node@3.0.9: pathe "^2.0.3" vite "^5.0.0 || ^6.0.0" -vite-tsconfig-paths@^4.3.2: - version "4.3.2" - resolved "https://registry.yarnpkg.com/vite-tsconfig-paths/-/vite-tsconfig-paths-4.3.2.tgz#321f02e4b736a90ff62f9086467faf4e2da857a9" - integrity sha512-0Vd/a6po6Q+86rPlntHye7F31zA2URZMbH8M3saAZ/xR9QoGN/L21bxEGfXdWmFdNkqPpRdxFT7nmNe12e9/uA== +vite-tsconfig-paths@^5.1.4: + version "5.1.4" + resolved "https://registry.yarnpkg.com/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.4.tgz#d9a71106a7ff2c1c840c6f1708042f76a9212ed4" + integrity sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w== dependencies: debug "^4.1.1" globrex "^0.1.2" @@ -14350,12 +14318,12 @@ vitest@^3.0.9: vite-node "3.0.9" why-is-node-running "^2.3.0" -w3c-xmlserializer@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz#aebdc84920d806222936e3cdce408e32488a3073" - integrity sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw== +w3c-xmlserializer@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz#f925ba26855158594d907313cedd1476c5967f6c" + integrity sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA== dependencies: - xml-name-validator "^4.0.0" + xml-name-validator "^5.0.0" watchpack@2.4.1: version "2.4.1" @@ -14602,17 +14570,24 @@ whatwg-encoding@^2.0.0: dependencies: iconv-lite "0.6.3" -whatwg-mimetype@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz#5fa1a7623867ff1af6ca3dc72ad6b8a4208beba7" - integrity sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q== +whatwg-encoding@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz#d0f4ef769905d426e1688f3e34381a99b60b76e5" + integrity sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ== + dependencies: + iconv-lite "0.6.3" -whatwg-url@^12.0.0, whatwg-url@^12.0.1: - version "12.0.1" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-12.0.1.tgz#fd7bcc71192e7c3a2a97b9a8d6b094853ed8773c" - integrity sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ== +whatwg-mimetype@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz#bc1bf94a985dc50388d54a9258ac405c3ca2fc0a" + integrity sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg== + +whatwg-url@^14.0.0, whatwg-url@^14.1.0: + version "14.2.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-14.2.0.tgz#4ee02d5d725155dae004f6ae95c73e7ef5d95663" + integrity sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw== dependencies: - tr46 "^4.1.1" + tr46 "^5.1.0" webidl-conversions "^7.0.0" whatwg-url@^5.0.0: @@ -14721,7 +14696,7 @@ wrappy@1: resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -ws@8.18.0, ws@^8.13.0, ws@^8.16.0, ws@^8.18.0, ws@^8.18.1: +ws@8.18.0, ws@^8.16.0, ws@^8.18.0, ws@^8.18.1: version "8.18.1" resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.1.tgz#ea131d3784e1dfdff91adb0a4a116b127515e3cb" integrity sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w== @@ -14731,10 +14706,10 @@ xdg-basedir@^5.1.0: resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-5.1.0.tgz#1efba19425e73be1bc6f2a6ceb52a3d2c884c0c9" integrity sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ== -xml-name-validator@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz#79a006e2e63149a8600f15430f0a4725d1524835" - integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw== +xml-name-validator@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-5.0.0.tgz#82be9b957f7afdacf961e5980f1bf227c0bf7673" + integrity sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg== xmlbuilder2@^3.0.2: version "3.1.1"