From c9e1d9fd516d1be8401d024c21f97cd112ffe446 Mon Sep 17 00:00:00 2001 From: Andrey Sobolev Date: Mon, 4 Dec 2023 23:03:21 +0700 Subject: [PATCH] UBERF-4527: Extra logging for client (#4133) Signed-off-by: Andrey Sobolev --- .github/workflows/main.yml | 2 +- README.md | 6 +- common/config/rush/pnpm-lock.yaml | 442 +++++++++++---------- dev/readme.md | 2 +- dev/tool/Dockerfile | 2 +- models/tracker/src/viewlets.ts | 2 +- plugins/client-resources/src/connection.ts | 12 +- pods/account/Dockerfile | 2 +- pods/account/package.json | 2 +- pods/backup/Dockerfile | 2 +- pods/front/Dockerfile | 2 +- pods/server/Dockerfile | 2 +- products/tracker/Dockerfile | 2 +- scripts/build.sh | 2 +- server/backup/src/index.ts | 56 +-- server/core/src/types.ts | 1 + server/elastic/src/backup.ts | 2 +- server/front/Dockerfile | 2 +- server/middleware/src/utils.ts | 2 +- server/ws/src/client.ts | 3 + server/ws/src/server.ts | 56 ++- tests/build-reload.sh | 2 +- tests/prepare-tests.sh | 7 + tests/prepare.sh | 6 +- tests/sanity/package.json | 8 +- tests/sanity/storageSecond-dev.json | 42 ++ tests/sanity/storageSecond.json | 2 +- tests/sanity/tests/tracker/layout.spec.ts | 30 +- tests/sanity/tests/tracker/tracker.spec.ts | 10 +- tests/sanity/tests/utils.ts | 6 +- 30 files changed, 410 insertions(+), 307 deletions(-) create mode 100755 tests/prepare-tests.sh create mode 100644 tests/sanity/storageSecond-dev.json diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 029d8366f9..b2d1332c76 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -150,7 +150,7 @@ jobs: - name: Prepare server run: | cd ./tests - ./prepare.sh + ./prepare-tests.sh - name: Testing... run: node common/scripts/install-run-rush.js test --verbose env: diff --git a/README.md b/README.md index d2a335c496..ad6cb97bc7 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,8 @@ Several teams building products on top of the Platform including [Zenflow](https - [Node.js](https://nodejs.org/en/download/) - [Docker](https://docs.docker.com/get-docker/) - [Docker Compose](https://docs.docker.com/compose/install/) -- Make sure what docker and docker-compose commands are available in your terminal (e.g. `docker --version` and `docker-compose --version`). -- Make sure what docker and docker-compose commands can be executed without sudo (e.g. `docker run hello-world` and `docker-compose --version`). +- Make sure what docker and `docker compose` commands are available in your terminal (e.g. `docker --version` and `docker compose --version`). +- Make sure what docker and `docker compose` commands can be executed without sudo (e.g. `docker run hello-world` and `docker compose --version`). ## Fast start @@ -53,7 +53,7 @@ cd ./dev/ rush build # Will build all the required packages. rush bundle # Will prepare bundles. rush docker:build # Will build Docker containers for all applications in the local Docker environment. -docker-compose up -d --force-recreate # Will set up all the containers +docker compose up -d --force-recreate # Will set up all the containers ``` or just: diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 8e65942d2c..8774d9a2b5 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -18,8 +18,8 @@ dependencies: specifier: ^3.1.0 version: 3.4.3 '@playwright/test': - specifier: ~1.23.0 - version: 1.23.4 + specifier: ^1.40.1 + version: 1.40.1 '@rush-temp/account': specifier: file:./projects/account.tgz version: file:projects/account.tgz(@types/node@16.11.68)(bufferutil@4.0.7)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1) @@ -728,9 +728,6 @@ dependencies: '@tiptap/pm': specifier: ^2.1.12 version: 2.1.12 - '@tiptap/prosemirror-tables': - specifier: ^1.1.4 - version: 1.1.4(prosemirror-model@1.19.3) '@tiptap/starter-kit': specifier: ^2.1.12 version: 2.1.12(@tiptap/pm@2.1.12) @@ -825,7 +822,7 @@ dependencies: specifier: ^6.11.0 version: 6.11.0(eslint@8.54.0)(typescript@5.2.2) allure-playwright: - specifier: 2.9.2 + specifier: ^2.9.2 version: 2.9.2 autolinker: specifier: 4.0.0 @@ -960,7 +957,7 @@ dependencies: specifier: ~6.2.0 version: 6.2.0 jwt-simple: - specifier: ~0.5.6 + specifier: ^0.5.6 version: 0.5.6 koa: specifier: ^2.13.1 @@ -969,8 +966,8 @@ dependencies: specifier: ^4.3.0 version: 4.4.1 koa-router: - specifier: ^10.1.1 - version: 10.1.1 + specifier: ^12.0.1 + version: 12.0.1 lexorank: specifier: ~1.0.4 version: 1.0.5 @@ -4096,13 +4093,12 @@ packages: dev: false optional: true - /@playwright/test@1.23.4: - resolution: {integrity: sha512-iIsoMJDS/lyuhw82FtcV/B3PXikgVD3hNe5hyvOpRM0uRr1OIpN3LgPeRbBjhzBWmyf6RgRg5fqK5sVcpA03yA==} - engines: {node: '>=14'} + /@playwright/test@1.40.1: + resolution: {integrity: sha512-EaaawMTOeEItCRvfmkI9v6rBkF1svM8wjl/YPRrg2N2Wmp+4qJYkWtJsbew1szfKKDm6fPLy4YAanBhIlf9dWw==} + engines: {node: '>=16'} hasBin: true dependencies: - '@types/node': 16.11.68 - playwright-core: 1.23.4 + playwright: 1.40.1 dev: false /@polka/url@1.0.0-next.23: @@ -10872,6 +10868,14 @@ packages: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} dev: false + /fsevents@2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: false + optional: true + /fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -12517,12 +12521,12 @@ packages: koa-compose: 4.1.0 dev: false - /koa-router@10.1.1: - resolution: {integrity: sha512-z/OzxVjf5NyuNO3t9nJpx7e1oR3FSBAauiwXtMQu4ppcnuNZzTaQ4p21P8A6r2Es8uJJM339oc4oVW+qX7SqnQ==} - engines: {node: '>= 8.0.0'} + /koa-router@12.0.1: + resolution: {integrity: sha512-gaDdj3GtzoLoeosacd50kBBTnnh3B9AYxDThQUo4sfUyXdOhY6ku1qyZKW88tQCRgc3Sw6ChXYXWZwwgjOxE0w==} + engines: {node: '>= 12'} dependencies: debug: 4.3.4 - http-errors: 1.8.1 + http-errors: 2.0.0 koa-compose: 4.1.0 methods: 1.1.2 path-to-regexp: 6.2.1 @@ -13917,12 +13921,22 @@ packages: find-up: 6.3.0 dev: false - /playwright-core@1.23.4: - resolution: {integrity: sha512-h5V2yw7d8xIwotjyNrkLF13nV9RiiZLHdXeHo+nVJIYGVlZ8U2qV0pMxNJKNTvfQVT0N8/A4CW6/4EW2cOcTiA==} - engines: {node: '>=14'} + /playwright-core@1.40.1: + resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==} + engines: {node: '>=16'} hasBin: true dev: false + /playwright@1.40.1: + resolution: {integrity: sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==} + engines: {node: '>=16'} + hasBin: true + dependencies: + playwright-core: 1.40.1 + optionalDependencies: + fsevents: 2.3.2 + dev: false + /png-js@1.0.0: resolution: {integrity: sha512-k+YsbhpA9e+EFfKjTCH3VW6aoKlyNYI6NYdTfDL4CIvFnvsuO84ttonmZE7rc+v23SLTH8XX+5w/Ak9v0xGY4g==} dev: false @@ -17199,7 +17213,7 @@ packages: dev: false file:projects/account.tgz(@types/node@16.11.68)(bufferutil@4.0.7)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-Cnd8TrHBjAN4UZRv7+dN/ZMGBh4wHrv8/5sz0V6pe4Jm/4cdok3OtpUsQfugtIJA6oCcQiif10rMOwHP0vuCmQ==, tarball: file:projects/account.tgz} + resolution: {integrity: sha512-cGnadJQwR2GZIkl+jpyvzsCE0toBZCuZWTet0mMAo3KWkH4mmNnuODZMt+Nma+mHIDLRfabc2OXmo7N0WB1/ug==, tarball: file:projects/account.tgz} id: file:projects/account.tgz name: '@rush-temp/account' version: 0.0.0 @@ -17272,7 +17286,7 @@ packages: dev: false file:projects/activity-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-PqIwOULQH+aOaPM9uvELdBiYR0z1D5wxDhMjVimmE7g/0r/LbAtDdhAU1wREqTPy8u4vNbJ1EpyEU7fZ970zMQ==, tarball: file:projects/activity-resources.tgz} + resolution: {integrity: sha512-Nn2I0+ojLD+z9MVAzXaLhKCSRlxvD0Zcn3zdA9dITSw/AqaSf5DWHqRAKV9bN7BtYc6hQJCDQ8rXtkO4z1GFLw==, tarball: file:projects/activity-resources.tgz} id: file:projects/activity-resources.tgz name: '@rush-temp/activity-resources' version: 0.0.0 @@ -17318,7 +17332,7 @@ packages: dev: false file:projects/activity.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-GQmb6uLbjkcvGUxlo0TtIkkjcWVpI9CPXKfFUejGuElzSLfYQcxGK8+hOoVX8bT5+MWY6JRx59P2v55LiCD07w==, tarball: file:projects/activity.tgz} + resolution: {integrity: sha512-DwKYrRwF0ueeZMJ/FS/LEg+r/HhwqApV4K8cCmy0snR8ANFai7ySCs+4kswontH7boYtqqYXPc0Mh3GbJt9PKw==, tarball: file:projects/activity.tgz} id: file:projects/activity.tgz name: '@rush-temp/activity' version: 0.0.0 @@ -17384,7 +17398,7 @@ packages: dev: false file:projects/attachment-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-RfliVwYdnq/256e2LCLsdTJ5DxWvy9c1rXym9Wrkc+5s66UqcD9uK0pSFoWZa3Uu/ESXEp9njv5A9BilMMMe9Q==, tarball: file:projects/attachment-assets.tgz} + resolution: {integrity: sha512-L+JpwLdSVrUsZjBuGXfzJ8aBGmpOgxpC5MIBkQKKsHCzOF5z72/c2zBSlWsrQ+HozvmVlpI40FOQz7wwVav6Jg==, tarball: file:projects/attachment-assets.tgz} id: file:projects/attachment-assets.tgz name: '@rush-temp/attachment-assets' version: 0.0.0 @@ -17416,7 +17430,7 @@ packages: dev: false file:projects/attachment-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-W2mbxZ7EUHK8Bi8Qx4P8ePyFccLbZLJrbUkjSDAINzwNhTBZ9dOdlemHYqoA4rd+JcPpLelk3ywZE6V9LLXDYg==, tarball: file:projects/attachment-resources.tgz} + resolution: {integrity: sha512-+Zr0eBeCAPnbhW+YAVY53/OQ0IY+ORNdIJXxWONDojcEvg7ANDm7EL/P/fyXMC6zst21/rJK/Wr+QDSK0zxQXA==, tarball: file:projects/attachment-resources.tgz} id: file:projects/attachment-resources.tgz name: '@rush-temp/attachment-resources' version: 0.0.0 @@ -17463,7 +17477,7 @@ packages: dev: false file:projects/attachment.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-3iTAHGt6njbRzVbhAYK/5HtTX10HSOXxEg8290h1qiDDH0q6voQdxKt8WVx2ONyjmYBL+Az8XS3gQdLOiImyjQ==, tarball: file:projects/attachment.tgz} + resolution: {integrity: sha512-BNOsCM5GEYT9SFYmrV/R5u6Bkx3DsD5ssX3dd8s4IDF6H6p2t0+R6zkQ4+006vO1Fy7U8W3+xxkeJn5rC6BZHQ==, tarball: file:projects/attachment.tgz} id: file:projects/attachment.tgz name: '@rush-temp/attachment' version: 0.0.0 @@ -17495,7 +17509,7 @@ packages: dev: false file:projects/bitrix-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-VcxZF+AEH7u24HBGHzD3CmZhUTypjZ/gRXpOpv+h8bPJRTyIvehOyTWUaNO8X9nfpCDmNbtWkakJ+71SDeNfXw==, tarball: file:projects/bitrix-assets.tgz} + resolution: {integrity: sha512-PvIJzPoa8vh6uyeIOiOugNmEv9KOc/2bOzgxj0HfTTVNCfTB6U8aXAFdPh/es5o5rC1IViIdpyxtAI4ytilcpg==, tarball: file:projects/bitrix-assets.tgz} id: file:projects/bitrix-assets.tgz name: '@rush-temp/bitrix-assets' version: 0.0.0 @@ -17527,7 +17541,7 @@ packages: dev: false file:projects/bitrix-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-UNBjCHtp6p7tywWn8Rh8Ne5WgaSZK4+zybJ22hltiJfvPtWjG72IKplupudar1QSzUqWYtiqJrzMH6+Uvmfmqw==, tarball: file:projects/bitrix-resources.tgz} + resolution: {integrity: sha512-KqvRlW/iJLt2Wv29MfGQLUFiyMHZl0p8o2DLjQ7LhlFUH2IZcnlpJiFdURdrSnRNMqlQYRyOAmqATVyM15LvqA==, tarball: file:projects/bitrix-resources.tgz} id: file:projects/bitrix-resources.tgz name: '@rush-temp/bitrix-resources' version: 0.0.0 @@ -17577,7 +17591,7 @@ packages: dev: false file:projects/bitrix.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-LPg4BM/tRM65Azzy0ocf2tt0yzzyAO+5bbVl2Zo+yNfoP0Fsbw6Z0ymLKEE3woHw5X8jFsaQiVAaVc/mq1tRVA==, tarball: file:projects/bitrix.tgz} + resolution: {integrity: sha512-b6hu02DfbmNCgR4rJ3btQJeOMKvH5Ce/+ctqexUT48rqdVQCcETVqLM7OU1oUKekwU5wRpiW5lhwXKeYqwh5Sw==, tarball: file:projects/bitrix.tgz} id: file:projects/bitrix.tgz name: '@rush-temp/bitrix' version: 0.0.0 @@ -17612,7 +17626,7 @@ packages: dev: false file:projects/board-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-D3yamioiKBJroXBHwQpzeosD6F7jWJ7OCdnH7z8ekzuC7MbMVUaemFUNwEA4dZaNkc439Xojm85XX2rsRRXBRw==, tarball: file:projects/board-assets.tgz} + resolution: {integrity: sha512-fnQKwIugzxpk8Yy0QccEsIlc/1Ap9kk5L+nI88mfYirPbjZu4EE77Bir7F/WTIerdI/3CnAoNtHvO0v69Hfh3g==, tarball: file:projects/board-assets.tgz} id: file:projects/board-assets.tgz name: '@rush-temp/board-assets' version: 0.0.0 @@ -17644,7 +17658,7 @@ packages: dev: false file:projects/board-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-oKmeEBsl5UE4PUwCvpcYP4eYdM/YU6zaGWbJYHvraESbObO657l8iIPXhnFcBYeN+QfXNxjnLMx9OlRquO6JUw==, tarball: file:projects/board-resources.tgz} + resolution: {integrity: sha512-UW+gWbevtRPEdXvOfuA5u8ULFHJbx+gvUI1IFgOG3XYjPg2HvNubC/5ZmxfHDi08tPgcEgrFq1lcJYL6+GM25g==, tarball: file:projects/board-resources.tgz} id: file:projects/board-resources.tgz name: '@rush-temp/board-resources' version: 0.0.0 @@ -17690,7 +17704,7 @@ packages: dev: false file:projects/board.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-T7zYvnfjJCbDFZIvg5INcV+djzfDmgG61Yo2xTgtqol2BfpG42GLVwmzfHJQ3QQu7GjBmipCUD9MXI/sHWP0Fw==, tarball: file:projects/board.tgz} + resolution: {integrity: sha512-7CFjhIO+rN8EFV8Y1IcG53uZNeRZM2lUpUA9bMWH0jaK7PA/gegr/O2iFP6Mh5GVLtQlJqGpepbOhVgUzuYF4A==, tarball: file:projects/board.tgz} id: file:projects/board.tgz name: '@rush-temp/board' version: 0.0.0 @@ -17722,7 +17736,7 @@ packages: dev: false file:projects/calendar-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-VjCyrF0uG+x1SPhuPBjCpuk52FOSnreAg3Sgi82bjg1DjIrkuXEh5p47/kZozBL+dYvySc6zzvFXqulMyfl8hg==, tarball: file:projects/calendar-assets.tgz} + resolution: {integrity: sha512-pe59EhU29PsxZwQ9+quHPUN4t7Cgxx7M7yE2D9u4r5z89g3uw5Inuz/tYx/kNwc65IwcEbWu6pc8xKZvOuYSeA==, tarball: file:projects/calendar-assets.tgz} id: file:projects/calendar-assets.tgz name: '@rush-temp/calendar-assets' version: 0.0.0 @@ -17754,7 +17768,7 @@ packages: dev: false file:projects/calendar-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-Q06kaDp2nf7dZIHSKnWW07zQVKmKFpVEZDmCinYbf2Xd02gIxlYqiGDlyMZZmhJER9CTycPi9cRNxodFGdTbCQ==, tarball: file:projects/calendar-resources.tgz} + resolution: {integrity: sha512-uhWVaA9LfyRGkkRYOipr4pcykZVqdl5EHUGCF146vAHuv01YV+njwZCeSRzbDYEB9VzQdPMdhh6/Wol8Zm3ENg==, tarball: file:projects/calendar-resources.tgz} id: file:projects/calendar-resources.tgz name: '@rush-temp/calendar-resources' version: 0.0.0 @@ -17801,7 +17815,7 @@ packages: dev: false file:projects/calendar.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-Wy5BdE0BLFGT1Gp8+sGBpt3Sita9cnk2l2gaqy1VHSL4Fnv5pAlU66kkTx95HSb7CIVRaeLM0lONscSPdq6TYQ==, tarball: file:projects/calendar.tgz} + resolution: {integrity: sha512-gS6NIX2Dlmn7ubFLaNxPzok5pKapubqo5J8T/8KvfQObh/R5qGYdGfAyIm+uaWavhk9JF2MnFB5RymHlpz5UqA==, tarball: file:projects/calendar.tgz} id: file:projects/calendar.tgz name: '@rush-temp/calendar' version: 0.0.0 @@ -17833,7 +17847,7 @@ packages: dev: false file:projects/chunter-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-xy8f1v8g8qtgZSluyZojkcr8CWz1El0HvEsGJmXK4yXP5NjeYW79J0Qmlu05CddQKlvtxu5JS9rU3kt/SfRtnA==, tarball: file:projects/chunter-assets.tgz} + resolution: {integrity: sha512-RPcqqSGEI83rcVtuEnArpHDBQPa9ENsZEIO0lyNHW0guIdOnkgDCnT7jwpZkjNzAvAeCTqT63MxM3ouzgDukYQ==, tarball: file:projects/chunter-assets.tgz} id: file:projects/chunter-assets.tgz name: '@rush-temp/chunter-assets' version: 0.0.0 @@ -17865,7 +17879,7 @@ packages: dev: false file:projects/chunter-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-P3uYHv35Sb/d4gJud3MllXLgoK4euUJlOlqZ9jTqUxEh/zZcg1xqMFLxv1cg6NcHQwPMivrzMKF6lALnDuIsCA==, tarball: file:projects/chunter-resources.tgz} + resolution: {integrity: sha512-gjwoANHcUvGbxTXLdl0tFOzdiSsOMVy7Jm2zzArXY9+EVyrURwq2qEjgnA36KnkWHd7mUEpEUJBd8MWndKCJgA==, tarball: file:projects/chunter-resources.tgz} id: file:projects/chunter-resources.tgz name: '@rush-temp/chunter-resources' version: 0.0.0 @@ -17912,7 +17926,7 @@ packages: dev: false file:projects/chunter.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-SsyqcPahUBotppSu4WgqodxEirDoEO8afV6rn4A/QJFQbbzI/WtFHT+gES1ZN2Ses90BYJgUaZeO27VqC6h92A==, tarball: file:projects/chunter.tgz} + resolution: {integrity: sha512-B2Pz7GnpUA31Hb83fZQ1q9X6/iOcEkczKPZQKCD1Nrht24HS9Z6i7SE72vXcUPFsdX0UPaSmla7CI0P3oKc/Mg==, tarball: file:projects/chunter.tgz} id: file:projects/chunter.tgz name: '@rush-temp/chunter' version: 0.0.0 @@ -17945,7 +17959,7 @@ packages: dev: false file:projects/client-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-U/5vf/GNHqvBLcXEF3RE2PUDoAw+uLsylhkfU/hHYdcy/si1VyNKzSC6agF3Pet7brdfzkoSUP0zAF4pZQy++g==, tarball: file:projects/client-resources.tgz} + resolution: {integrity: sha512-TVgxu40HDAicIXCcl1Klpvwktt2XibAi8+9/uIR5U4UQbx/9KWn2jdrN0Q4KsyeHThGvufFPBmX08h8TDIilZw==, tarball: file:projects/client-resources.tgz} id: file:projects/client-resources.tgz name: '@rush-temp/client-resources' version: 0.0.0 @@ -17977,7 +17991,7 @@ packages: dev: false file:projects/client.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-YjZRVPTmiPLeTwnopDwMrj13zmSOzY10b5sbUBe7vlGahFRxqj+ZHo6N6G7sfudR0PXacrU+kg7HUql4zgKYxA==, tarball: file:projects/client.tgz} + resolution: {integrity: sha512-oY+eZwZGbpCeNAKWVm49C6RV7v0wm0Yxi5TXgTPIyJFcis3ereX9zGYXsmtP3edfWq9gsWte9yXhhJYbJukHXQ==, tarball: file:projects/client.tgz} id: file:projects/client.tgz name: '@rush-temp/client' version: 0.0.0 @@ -18009,7 +18023,7 @@ packages: dev: false file:projects/contact-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-X7CrNZkSN8fhP0lKtHeeXfyB7ltZCog5ud8MyYp5DoKeccTD1IV+KklFcL1fFeUa/EYSn7vNl2B4aVrAQfkmkw==, tarball: file:projects/contact-assets.tgz} + resolution: {integrity: sha512-d3+KY+ge6P6JfemCKJyPIqf/RGxiVbQw8aek5bVoqb8SFuQuEDc6CvXPSf6ibOQHUJBznOkm0wfmXmpWE4meMA==, tarball: file:projects/contact-assets.tgz} id: file:projects/contact-assets.tgz name: '@rush-temp/contact-assets' version: 0.0.0 @@ -18041,7 +18055,7 @@ packages: dev: false file:projects/contact-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-RLHV0ILMIqbPk8fBnWVr87TwQSPwL6xZBmiuHCJ/pPfCGd0ZjczL05rLZmKj5Lz0aORjY3dz35+gTulKwwhvJg==, tarball: file:projects/contact-resources.tgz} + resolution: {integrity: sha512-NNyNiZh6k3d0hvff3u/ACdOhijULgmE+SxgjNWdVyptGY0/IP8uLu2CNwDSnq3M5j+yZ4gywPIZkKdPZ4FG5IQ==, tarball: file:projects/contact-resources.tgz} id: file:projects/contact-resources.tgz name: '@rush-temp/contact-resources' version: 0.0.0 @@ -18087,7 +18101,7 @@ packages: dev: false file:projects/contact.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-E+D1Mw9FeqtknEHflaiY85gQqFBarRpSdmG38XFigRHOrmM82UhvIbrr+udymaLTYGTtq/b+1ANgK/SIuAp90A==, tarball: file:projects/contact.tgz} + resolution: {integrity: sha512-qSuX9vTJtAX+SH2JyfdJqq8XK2vj1713peg8m+C5TmceTyy6Cwd7n28fF0tkmsjrruorRhQAiL7DJq+dzOmh2g==, tarball: file:projects/contact.tgz} id: file:projects/contact.tgz name: '@rush-temp/contact' version: 0.0.0 @@ -18156,7 +18170,7 @@ packages: dev: false file:projects/dev-account.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-2t7tqDBtc11JZcF19uUf7Pz+yGlFMAtGQodKM5OtISxwjXCJ0YR0NqEHmQSrRXpdG0XWljE+SwAwDy3pxscnpA==, tarball: file:projects/dev-account.tgz} + resolution: {integrity: sha512-a0F2SXo/6EjoXdf5rdGN1+2zfBpGv5XBFDMpDRtZAdAWYeN8DhFGxAgD/HFWLB18yfM/8B+eSUAyckD1LAVb2Q==, tarball: file:projects/dev-account.tgz} id: file:projects/dev-account.tgz name: '@rush-temp/dev-account' version: 0.0.0 @@ -18189,7 +18203,7 @@ packages: dev: false file:projects/dev-client-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-Is+FQgeQOFNGCu/yqxYnFMhh3BUHM/4yI9HzS6oYnC2c8Dj2bORtnJP8zQ665BryeIguU+8C28jU9+WoH7+xVw==, tarball: file:projects/dev-client-resources.tgz} + resolution: {integrity: sha512-XqNoukNkOO90nnwV9Y559fNGRW41NuvxIo82WWiGzwnRJktImLx+3XwURknuTglsrypLhKOKszppkZfxH0Zgnw==, tarball: file:projects/dev-client-resources.tgz} id: file:projects/dev-client-resources.tgz name: '@rush-temp/dev-client-resources' version: 0.0.0 @@ -18221,7 +18235,7 @@ packages: dev: false file:projects/dev-server.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5): - resolution: {integrity: sha512-eEDlkPzof8NnR+TRQjVSktpuKom4dNkQrfJfDFhFQUwktDGl34gfvdrHlngcQ3EGjt7u9btUnraVKd7qstAdNg==, tarball: file:projects/dev-server.tgz} + resolution: {integrity: sha512-sAHQGfsJLM1qZrn5YrMLVAuC7mT10ICg+AYrHgKCziaCAa8+iC1uEO+0CQBQzPgxkOxjTyKV2gTei4ST1J/6bw==, tarball: file:projects/dev-server.tgz} id: file:projects/dev-server.tgz name: '@rush-temp/dev-server' version: 0.0.0 @@ -18256,7 +18270,7 @@ packages: dev: false file:projects/dev-storage.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-hScp4FRDzWtE2o1ktomLIEbEs3eQ0rYpwkmLyH2I6fbz4VJzDkkep5VrZnLCJySyiYMxf0qdlBzf4/JEoqDJ1Q==, tarball: file:projects/dev-storage.tgz} + resolution: {integrity: sha512-YReo06fT8uY5N/WkUEAGdxiurJj+fn+fMbEEFp+IZSEb53Kt70RPhWD6qCMVLdYJHJHij9tI/0ZC2UJC/jZZgA==, tarball: file:projects/dev-storage.tgz} id: file:projects/dev-storage.tgz name: '@rush-temp/dev-storage' version: 0.0.0 @@ -18288,7 +18302,7 @@ packages: dev: false file:projects/devmodel-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-kXkymDeaEBsIAu+c/sjMg7vbLuHTfEwBp8l6DPreMzpCitF3sM8tILtNUsl5/XTQV31sD36aebYKF9qQC1MO6A==, tarball: file:projects/devmodel-resources.tgz} + resolution: {integrity: sha512-oGIrlAcUR6HXR/i1hbZe0YjZxk2wa9uvHTDA+XWHI4l2qELMFjliM9tuhefmCshWl7nquTywv+K2rfWI7QGDeg==, tarball: file:projects/devmodel-resources.tgz} id: file:projects/devmodel-resources.tgz name: '@rush-temp/devmodel-resources' version: 0.0.0 @@ -18334,7 +18348,7 @@ packages: dev: false file:projects/devmodel.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-xreh3tHnidbLWtsCVsrPedL/s9aro33YwwTTFDF+xRY2wh6tm5mzrbyrGshert9Zdu3cWukpZV4stQCGN6kBNA==, tarball: file:projects/devmodel.tgz} + resolution: {integrity: sha512-3M+sDVJR3U4MkCGFWjhgKDTt3XYTJZf6U6+JnJcF7JzWsijuW974tmeJB05XrFrKWXrthdPgULvYitDGORpXlg==, tarball: file:projects/devmodel.tgz} id: file:projects/devmodel.tgz name: '@rush-temp/devmodel' version: 0.0.0 @@ -18366,7 +18380,7 @@ packages: dev: false file:projects/elastic.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5): - resolution: {integrity: sha512-TknN6oFQoYx/P9fSwObTp7IK8FEbJr01xU1QxGgdPi68S5Uv3yBNIRUuB2gelqi0pSnorK1E401Bx/GfXG+IXA==, tarball: file:projects/elastic.tgz} + resolution: {integrity: sha512-DXJ7IzvV+y17M+t8x0Vair9fNaDG0PAN6UuEevDly8oG5s9GVc5o5jBnfgqiO3acSzxj1Qe3ES70oJkuBGCEJg==, tarball: file:projects/elastic.tgz} id: file:projects/elastic.tgz name: '@rush-temp/elastic' version: 0.0.0 @@ -18401,7 +18415,7 @@ packages: dev: false file:projects/front.tgz(esbuild@0.16.17)(svelte@4.2.5): - resolution: {integrity: sha512-dOMPG4HBmNpY11yocgj88RL60dL9RB8mdcBvEzhv8yqi6YTzRQiAWbu4pb5NaW2sD5J0bUk1Af9DFNZbYpQrMw==, tarball: file:projects/front.tgz} + resolution: {integrity: sha512-298XAhw9LgP0+S6S/JATUHTM6poKcIyMEfnea6awIsZJLvX1S3TUOjlTMjrEYbJpY1bwss1toPxvUtmwoau4Jw==, tarball: file:projects/front.tgz} id: file:projects/front.tgz name: '@rush-temp/front' version: 0.0.0 @@ -18450,7 +18464,7 @@ packages: dev: false file:projects/generator.tgz(bufferutil@4.0.7)(svelte@4.2.5): - resolution: {integrity: sha512-YDcatm6tlqMZGTRU6d6p5L76RpPZ4cE/dQ8HB1ZULzK9l+UErP8B10QWb4iIRqbF5pZ1TDm4TF11tBL8+RBYAQ==, tarball: file:projects/generator.tgz} + resolution: {integrity: sha512-bCdu7ucZf1ZuL61Q87kjGOzabTM8XkD11vvWNi7o7DPDr8ud3/aHp6y4SICqjMbUhrl/2ZEgLkUPYVCvfPifqw==, tarball: file:projects/generator.tgz} id: file:projects/generator.tgz name: '@rush-temp/generator' version: 0.0.0 @@ -18494,7 +18508,7 @@ packages: dev: false file:projects/gmail-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-QwUryxJ43V9bNCumeV8UYOjBffJkHf6s/sLkBg8avML5FBjy+9bofacmpLYir4uBajat7X1vpETE/bTREBf05w==, tarball: file:projects/gmail-assets.tgz} + resolution: {integrity: sha512-QyeEKDoH+/1FZThe8agIjMo7NnanELnmwy6fYAevcEl6OSaP/b+yC2g2PtrON8QSsV4iOPHRZV95oBBRAnsTWQ==, tarball: file:projects/gmail-assets.tgz} id: file:projects/gmail-assets.tgz name: '@rush-temp/gmail-assets' version: 0.0.0 @@ -18526,7 +18540,7 @@ packages: dev: false file:projects/gmail-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-GD+adVqb3LzobHRntLpUasEdArz+jcnz6hZZbKl4YiUdt6l8/PKV4hbVfnjXiMTDodzeF4TcapNBogTPuCgXMg==, tarball: file:projects/gmail-resources.tgz} + resolution: {integrity: sha512-EDM8jzAkPxEeVm42eAjjK9s7ly0VAhk+JYGXsTUMfQsaGf7Hy1PJtnnLLO+OKrOJMDUPRHOHP6gXvP4GDULY/g==, tarball: file:projects/gmail-resources.tgz} id: file:projects/gmail-resources.tgz name: '@rush-temp/gmail-resources' version: 0.0.0 @@ -18572,7 +18586,7 @@ packages: dev: false file:projects/gmail.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-5MNJi0fPtsmc5MNR7Ll9nOIS4nqPivZhU8lNjCGHx3SuUx/GCc8/NUNTd6l0GTTFMa6PzipfV4yNk4SO53h+EA==, tarball: file:projects/gmail.tgz} + resolution: {integrity: sha512-6rA/VJP5f4YP6QgEMutCI4+6L4mpJkS3eDMePo9W26OXx7aFY2/60VEquHzlZFZ5/4wVT55NSSmlRU5N0jSmZA==, tarball: file:projects/gmail.tgz} id: file:projects/gmail.tgz name: '@rush-temp/gmail' version: 0.0.0 @@ -18604,7 +18618,7 @@ packages: dev: false file:projects/hr-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-+/SFaRnDtDh4in4ELdb+LCVvAh1Z6cbZD6OjrsrPL75G+0xxNqP43p5FnqKiuE+610oECqsKqYNqT1FmnMy4Dg==, tarball: file:projects/hr-assets.tgz} + resolution: {integrity: sha512-1BEc2mjIU8+djae5P/67w4xZhc3ZUZD+mIkyZbdWnt+p1AjnwJtJzi8rwB251OJi0+fI60gO/neJf8d/aZQKAw==, tarball: file:projects/hr-assets.tgz} id: file:projects/hr-assets.tgz name: '@rush-temp/hr-assets' version: 0.0.0 @@ -18636,7 +18650,7 @@ packages: dev: false file:projects/hr-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-hXv8MrZ/6QvDocrc5cSj3V2xxqBWguDSw9oy3w0rVaMZpthaAXpMwKEdP1z3FXFibLz3IhcOQ5Dm/N5gQhIZYA==, tarball: file:projects/hr-resources.tgz} + resolution: {integrity: sha512-fE1UOZPH8AvqTzwzD9fmJcyOYE687hU6djcA39ZushMOrLPzMEgtGGptIBQuknP5r9iOrvNbgiC28B0sppZ9ew==, tarball: file:projects/hr-resources.tgz} id: file:projects/hr-resources.tgz name: '@rush-temp/hr-resources' version: 0.0.0 @@ -18682,7 +18696,7 @@ packages: dev: false file:projects/hr.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-/bKZ8IOhQINkbOQuympM0foTV4CSfplzCcdFv0B1gc/0dO5/SxF4tvNFchz7egx/iGSPfYMjMJJsowSCeT8jLA==, tarball: file:projects/hr.tgz} + resolution: {integrity: sha512-nREX2kE4uXeGG3TZRJ7VVrNaozGsGtdLwgWA1ks+CI1U70FjYnYP1E56SzPh7Bbyu3k8HXMEb6mWiqEF5M4cZw==, tarball: file:projects/hr.tgz} id: file:projects/hr.tgz name: '@rush-temp/hr' version: 0.0.0 @@ -18762,7 +18776,7 @@ packages: dev: false file:projects/image-cropper.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-S0iCrkFlX+iSYS9J59TpdLCEoq1dmpZHxjGvpAReKLfKBt+jwDNk1U3qMuWieIY0V8dpOFnDkdKB9KkhOByd7Q==, tarball: file:projects/image-cropper.tgz} + resolution: {integrity: sha512-NfZ4tTGp50QkU6QgvSmJS0oEUORUi0SzKLXi5ih0YRYTYmj7IA+FuKAUtwvXYmbS+KRo/k0xg+7DD9v2decXRw==, tarball: file:projects/image-cropper.tgz} id: file:projects/image-cropper.tgz name: '@rush-temp/image-cropper' version: 0.0.0 @@ -18794,7 +18808,7 @@ packages: dev: false file:projects/inventory-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-h2BqphmPW1IIgFGBKV2JNk9nri57h5Y3B64EQt55SHBgtQPllK/u16ghHRFksFHTV45qwUR37a6l+uQwrDg25Q==, tarball: file:projects/inventory-assets.tgz} + resolution: {integrity: sha512-Dlcxk+295Fc1sOwvfPvvXiz4aHkDySm3k8lLsdKUwvuL440SF6ycI/eSjrQCp3CQ6HlW4orQZjBO4SnpG894tw==, tarball: file:projects/inventory-assets.tgz} id: file:projects/inventory-assets.tgz name: '@rush-temp/inventory-assets' version: 0.0.0 @@ -18826,7 +18840,7 @@ packages: dev: false file:projects/inventory-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-sPh6I7kzJfvRB7SpiiRZu2xvGvpsLUSIz1RbZlg8Sb87lS1nYjU++nQxGjvuxE7CWPVCZp6zOnIroI5BLDByGQ==, tarball: file:projects/inventory-resources.tgz} + resolution: {integrity: sha512-xgHQ1/Ieas5pftsOxj1Kh5bUR6VyGf3BWUxr32rFTAJZVHB0amHsS/DJsLLUVpIfQV/hDJiTzjDh1MguVbjoTQ==, tarball: file:projects/inventory-resources.tgz} id: file:projects/inventory-resources.tgz name: '@rush-temp/inventory-resources' version: 0.0.0 @@ -18872,7 +18886,7 @@ packages: dev: false file:projects/inventory.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-tAgoIe1otJQyIWRbbobXjTVEOt9fAKTLXaRsNtePspSrZ20Jfdxv0JOCpvLQmdlKEYwKm8L2IYXlMUmDe2RyFA==, tarball: file:projects/inventory.tgz} + resolution: {integrity: sha512-v+mxXTmHCrcM1ZLASAzAVkm0ePOGMEEe4I3HyYxYvG0IqWSGqIWjTMc9sDpwxU4TokvbDGaTODQny0vtvr9zIw==, tarball: file:projects/inventory.tgz} id: file:projects/inventory.tgz name: '@rush-temp/inventory' version: 0.0.0 @@ -18904,7 +18918,7 @@ packages: dev: false file:projects/kanban.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-6Z1xmcAvlArSaSyfECynU3RMlLiGT/BH5J0JFgRLXuxB55kixRCj2RiErWwXH/Sn0SZutg5MUJSiYFxn8t81Rw==, tarball: file:projects/kanban.tgz} + resolution: {integrity: sha512-b4DZnpSEX7xc2mBMCOlIHpYNVKiwleKglVWDh83gqkdzjsZdtYg9kayH0GiAVK373614MRVqTkVjlbTORYcdjw==, tarball: file:projects/kanban.tgz} id: file:projects/kanban.tgz name: '@rush-temp/kanban' version: 0.0.0 @@ -18983,7 +18997,7 @@ packages: dev: false file:projects/lead-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-q3igselyDtpxty66FaW7lUdfWu5FbzXlRsT+mdiOTgsl4kfmRiRZVauzgia2Pu/5Ja2cEiO6JEJ24/VDEYRzlA==, tarball: file:projects/lead-resources.tgz} + resolution: {integrity: sha512-3emCyoXlbVb3tt8RdawDUBOIkvZLcx+MhIP3UUToQMcV1JJRtEbTECGkzeH9bRQkrd868Gk//FCkcT1OrdsTYw==, tarball: file:projects/lead-resources.tgz} id: file:projects/lead-resources.tgz name: '@rush-temp/lead-resources' version: 0.0.0 @@ -19029,7 +19043,7 @@ packages: dev: false file:projects/lead.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-emZu5PTJPMcaHmhc9VRgO+E/RNwAOXYJFcDfKrqfEC06moGjn7qQFX0YFzEIKVnYvzJBT6XAjBUVuENGms/TEw==, tarball: file:projects/lead.tgz} + resolution: {integrity: sha512-unitNosnv+vbBxGfo0PEC1PzmlSZIc0jGVwC3JYX0UwYnW6AwacQiawI4xiOH845WXgcmyfW4ZeEbdCTbk7VDg==, tarball: file:projects/lead.tgz} id: file:projects/lead.tgz name: '@rush-temp/lead' version: 0.0.0 @@ -19061,7 +19075,7 @@ packages: dev: false file:projects/login-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-Rg2h/8LHZYv9jo1nn8K2HMLZLe2g/qLGTLX9ApH7Pbq2nGXUmEPHfoj5tVrBPcyVOped6G6ZqGMB6+U3QMPd0A==, tarball: file:projects/login-assets.tgz} + resolution: {integrity: sha512-sWVyBhaNc5ghY4/PuDARr6vfPvPP+00th1090oztZYFwt74efIDvktsckGbVj3/HRh7AeLReCvgrmBrCCZ0lIQ==, tarball: file:projects/login-assets.tgz} id: file:projects/login-assets.tgz name: '@rush-temp/login-assets' version: 0.0.0 @@ -19093,7 +19107,7 @@ packages: dev: false file:projects/login-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(file-loader@6.2.0)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1)(webpack@5.88.2): - resolution: {integrity: sha512-QThAwtrmekJKs3EYrvK9E6KBaQNaY4SQU61Zt7GMNn6OXKS0lairMS7WLY+IYdMJIxcJccbPs+jC7l/Xa4FzTQ==, tarball: file:projects/login-resources.tgz} + resolution: {integrity: sha512-2rzU8L0dx9fWTgFUNKdb/lZbd+GMWAjpX1LG2+wat4EJ1DyZoydFX1pLYqtmiH892ACVuNHwjF79tkwHNBbvNA==, tarball: file:projects/login-resources.tgz} id: file:projects/login-resources.tgz name: '@rush-temp/login-resources' version: 0.0.0 @@ -19142,7 +19156,7 @@ packages: dev: false file:projects/login.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-Njy09hE/80OS+s1YP2cy6Y7/Mb/4HBMmRgEM05D/K2NhPyANFjKgkkk7c8WWq+mHIllLV0iZ8pQK8OTT1YalWQ==, tarball: file:projects/login.tgz} + resolution: {integrity: sha512-/l71CZQM2ZIHGCCRGeCr0UUruQFUlExRqzlUAUQYO8MkamQburpyLj4nFNTijuXZ+XWJKnTzujmnux86q1Xtqw==, tarball: file:projects/login.tgz} id: file:projects/login.tgz name: '@rush-temp/login' version: 0.0.0 @@ -19174,7 +19188,7 @@ packages: dev: false file:projects/middleware.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-R7W/4CR0m1nLZ075BACeqNf9lZFy9uwSDancpAyOxpkqDE0FqfLIF1fEmOEIjAs6OYZxGvlL4l65U6Ttm2Z5qw==, tarball: file:projects/middleware.tgz} + resolution: {integrity: sha512-Vgqjgy0PGnZroBusTDT65r59jW1WEkLMp+dkfoixJTX7xfzDcO3ThNBeptESDlJafay058DC/J4LsBwc1ldFLA==, tarball: file:projects/middleware.tgz} id: file:projects/middleware.tgz name: '@rush-temp/middleware' version: 0.0.0 @@ -19207,7 +19221,7 @@ packages: dev: false file:projects/minio.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-JAsemliM80hUQje9BWzZtgU1aeE3DPiEma0IzVufq0M4W34okwfmJgxILf0zAPfUfrm7KHTpH4RVEfEA4PdaAA==, tarball: file:projects/minio.tgz} + resolution: {integrity: sha512-G0WwUPFeQgvFVZqJGP8XZ3rlIlh0LCBoseM+YV4Tx+wHQlZ6cwxOxFeiBMV2wDiLQmqA1R/Z3orJi4+AXOqc6w==, tarball: file:projects/minio.tgz} id: file:projects/minio.tgz name: '@rush-temp/minio' version: 0.0.0 @@ -19241,7 +19255,7 @@ packages: dev: false file:projects/model-activity.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-KJfisohv+Cz15N4HvBQ2GrOsqZkHZmHEpmdhgjREJFYJ2Sk9tFYN6myFGiHhneOm6TkuGEv+/WynHDlCh9t34A==, tarball: file:projects/model-activity.tgz} + resolution: {integrity: sha512-//ASHL5dpish05KjBlFlA0nq1KJgGKzy9vDxi3DRsO1qoW/YzoUH5dDoin/lpUpPFcQL/MYiXGUEzLRdSTKEiQ==, tarball: file:projects/model-activity.tgz} id: file:projects/model-activity.tgz name: '@rush-temp/model-activity' version: 0.0.0 @@ -19262,7 +19276,7 @@ packages: dev: false file:projects/model-all.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-ePIHrMqzGqsWIm4+vYSV5w7b2BVNlYlO6C+oMxtRERzrLVUFOF/sc8o3fQlB7Mf1FurcHGYmtClXaeIkAwzZUw==, tarball: file:projects/model-all.tgz} + resolution: {integrity: sha512-Rkcl3FSS5XChGZeskMQWLQDsT0AH9qgeWXwmIdIZs13ZlCjEZnPdRyRu354eRIFbwiY9f0atB/Oesw1RlL5R0A==, tarball: file:projects/model-all.tgz} id: file:projects/model-all.tgz name: '@rush-temp/model-all' version: 0.0.0 @@ -19287,7 +19301,7 @@ packages: dev: false file:projects/model-attachment.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-dBJSMtb+ecp9gfL0dlyMnJq2xbEJqyOrPZxQiJ5sGEXhtGThGZe3J6kdGZ+QEYMxwULSQReqdXzI8A7gM6ywWA==, tarball: file:projects/model-attachment.tgz} + resolution: {integrity: sha512-tfIKh4gsy4ZnW70ClMfiKnGFIOz6S/vrzhJL7/Duz5CyR74+8woJjkXWS5iEO6d8XeuC1T3mpWVg2wb2FFLhmg==, tarball: file:projects/model-attachment.tgz} id: file:projects/model-attachment.tgz name: '@rush-temp/model-attachment' version: 0.0.0 @@ -19308,7 +19322,7 @@ packages: dev: false file:projects/model-bitrix.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-d0qXSI8Tev1S27m0h4e27ZSZsJrgK/hPu+c6Yf/rF/cl5ZxspZkGNfXp/b5FiOUXl1rzbYOaGgIjmSXou3jf/A==, tarball: file:projects/model-bitrix.tgz} + resolution: {integrity: sha512-vXXfuD+qlPWQbvOXSDuQvEivYHiwuHdjGa1EkvM7Re0/0pm+6ElvFWuQJWpwtD+YsLpjpFKr78dzK39DiLutHw==, tarball: file:projects/model-bitrix.tgz} id: file:projects/model-bitrix.tgz name: '@rush-temp/model-bitrix' version: 0.0.0 @@ -19329,7 +19343,7 @@ packages: dev: false file:projects/model-board.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-NMIaFef82w7WA7YPwfTLmXlt2OLm3qjF28ycq3K+d3HSMAj1h4a5cSudmODl2FjKuCWhPPgQYDHIWtmqo6gP4Q==, tarball: file:projects/model-board.tgz} + resolution: {integrity: sha512-S2GOpwZcjwGgFNv3i4ZPGGb4Z3OLWy8q8Bcak1E08sLrlauSsgsZzF+ObPK3bfMJxmj2E3QvhykKLj5yChJUMA==, tarball: file:projects/model-board.tgz} id: file:projects/model-board.tgz name: '@rush-temp/model-board' version: 0.0.0 @@ -19350,7 +19364,7 @@ packages: dev: false file:projects/model-calendar.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-PScF0rYExxLn+XJpBEiGGJUGRYrN4P5XIjP1AKhj7zp6mREhaTN/8sQ6UINdxM+g2yzjFJBTor14XXqkvfAlww==, tarball: file:projects/model-calendar.tgz} + resolution: {integrity: sha512-K/ysR6CAujz3ek+HW6TOHPq66Y470jrEsWMcPKt9hs4Pj+mz1V6YivYlP0Mtf9/Vjn/U8z8QNeljDY6tU+INOQ==, tarball: file:projects/model-calendar.tgz} id: file:projects/model-calendar.tgz name: '@rush-temp/model-calendar' version: 0.0.0 @@ -19371,7 +19385,7 @@ packages: dev: false file:projects/model-chunter.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-TaMIWkWLHnixcNM1TFTmoJjFWr5Ke8Js16sLYy+78zPyIyD2Cb7jxTN8F+IJL2vpzcfH99K9SuOuDCKsPTNYqw==, tarball: file:projects/model-chunter.tgz} + resolution: {integrity: sha512-CyZnNM0JmEbP2fPXJ78adHoszn6fTQ7liTJMR5ne7HtEVJDRY/gEl8uQrEZiy5x3ePb+05Xd5vj29+7SNNyGUQ==, tarball: file:projects/model-chunter.tgz} id: file:projects/model-chunter.tgz name: '@rush-temp/model-chunter' version: 0.0.0 @@ -19392,7 +19406,7 @@ packages: dev: false file:projects/model-contact.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-my19mrBd70FJFnYnUE3J3WAnyUNrgV7oZcEFFAjTzqRv4Q12gGWjQX50alAX4tbhK0RCi/uPUVgOWNu3tUsLiQ==, tarball: file:projects/model-contact.tgz} + resolution: {integrity: sha512-L8P7WOkR+5RqHAuVB+TTReXzNT3c2ZIEEACc6/6QG1Y7dRyg4tUAlVJC2dZsJDx3seIkT4x1K33MdQZUqZ8vng==, tarball: file:projects/model-contact.tgz} id: file:projects/model-contact.tgz name: '@rush-temp/model-contact' version: 0.0.0 @@ -19415,7 +19429,7 @@ packages: dev: false file:projects/model-core.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-elajBtwmDjwL/zcxqX2MmMVK9x3PDPy/eENKMxCyGLjmLIlRjKhqb0P1vlBUPtf+0isrPe/JHBw0t7olnMJzhg==, tarball: file:projects/model-core.tgz} + resolution: {integrity: sha512-I3fTlucyxzoFaCNpsNzKHxK+oqygvpIDzpg9yrNTWJL08OnOtFR3cj8a/ZF9dyESH56Dw5bQFx+24Qp9T6XPFQ==, tarball: file:projects/model-core.tgz} id: file:projects/model-core.tgz name: '@rush-temp/model-core' version: 0.0.0 @@ -19436,7 +19450,7 @@ packages: dev: false file:projects/model-gmail.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-PXDo22MYFY953XJDrh2slgsTXYzYhXCE3YYQtGhj+GeYlWu+2wtsxy1fQF4QuUxVyVaGsfuoMgBqZOURTbHZ1A==, tarball: file:projects/model-gmail.tgz} + resolution: {integrity: sha512-qnGufE3Mr1O6JNe0X6lPauhgnwKHoZiGvieJDrx+3yBtPTSht8hFb9rhwNoXu+1l8EcGND0I0i/MIEqyiHJbBg==, tarball: file:projects/model-gmail.tgz} id: file:projects/model-gmail.tgz name: '@rush-temp/model-gmail' version: 0.0.0 @@ -19457,7 +19471,7 @@ packages: dev: false file:projects/model-hr.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-RuAH/wFWbIjigQh2hNS+5ZvxIv+dVJJ9WizMILSLYMDmfCAOlLhxr/YGiKKU6/QZistXyzwGRau5ikYuiSpKpw==, tarball: file:projects/model-hr.tgz} + resolution: {integrity: sha512-UBeHLgRS2KIY+XTo/250tjhfqPD7zLv3cBGLK2FcV0hV+X/a6/6prm5d3NvK1vtO5TLwXmKRbws2Ceu1TlqlHA==, tarball: file:projects/model-hr.tgz} id: file:projects/model-hr.tgz name: '@rush-temp/model-hr' version: 0.0.0 @@ -19478,7 +19492,7 @@ packages: dev: false file:projects/model-inventory.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-az/GVcdeL8sitQ8ifan+MtxPBOPH1hMAJUCyfzKuWxPszV5dgSRilKFYKX9ZKpgPEUNeuViDXmM4fLdEJ2jjUw==, tarball: file:projects/model-inventory.tgz} + resolution: {integrity: sha512-LKv3XdE42Y6zqrVilgv08N5XhTvMfEoOqSttC1og32ZC8t+LkWaAEBUZcYJQ2+uwDIFDX/Uvumm4dCqDYLuohg==, tarball: file:projects/model-inventory.tgz} id: file:projects/model-inventory.tgz name: '@rush-temp/model-inventory' version: 0.0.0 @@ -19499,7 +19513,7 @@ packages: dev: false file:projects/model-lead.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-sZNBew8K05RND0kRdp0QM/fXNzXKwmp6ayN34yUVSNXgc/UcNwnz9NukG5LQ8MtxY60eQBzE7ycbyMIQZgBvDg==, tarball: file:projects/model-lead.tgz} + resolution: {integrity: sha512-JUDsj9jK/I88S2NL+Q7GDBJwCxXfOP0EHxZo1g7ADI2309vIbUJ8YfL+UECnFCCD/qnlubEuslqP+hzGMYGRjA==, tarball: file:projects/model-lead.tgz} id: file:projects/model-lead.tgz name: '@rush-temp/model-lead' version: 0.0.0 @@ -19520,7 +19534,7 @@ packages: dev: false file:projects/model-notification.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-fWiLO32T08b3moknGjVWkzRY69gFFuGhMYPe69R6jgJge/dTwOAs7iznLNi/qLqP4YfP0i7lj6rLUUlZeTrB2Q==, tarball: file:projects/model-notification.tgz} + resolution: {integrity: sha512-vSP2+/pWeAJ06TB7b6K/fYJnQBHW/wNspoRjnEQodlBhhacSphYb5gcktf+XQ+vBXd25OaYnWryKnvKBSJu2FA==, tarball: file:projects/model-notification.tgz} id: file:projects/model-notification.tgz name: '@rush-temp/model-notification' version: 0.0.0 @@ -19541,7 +19555,7 @@ packages: dev: false file:projects/model-preference.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-J5Ts57saj8SPbYxpmGVV9hGWLAVLzPdpk3HsCsTHAFihlNtIMDYRHIZ7fwf+XQ0it03EdT6dphg3o7+YaOrrdg==, tarball: file:projects/model-preference.tgz} + resolution: {integrity: sha512-SD5IwfV3u2PiZf9EwzAlc9qNXMjLHPKBPp6OTI5p49FwazUtNrEUK3uJ05AM3XYD3Cu4cbKA7jsg8SktJmzMlg==, tarball: file:projects/model-preference.tgz} id: file:projects/model-preference.tgz name: '@rush-temp/model-preference' version: 0.0.0 @@ -19562,7 +19576,7 @@ packages: dev: false file:projects/model-presentation.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-QPJ/Hv2A1fDt8vYshBtlDBnaMJyrfdkMwYzPzc50hXYI8Q5XIr/jLVPvz1m8OuuHCsfR4FxMr6kW+fku7LKgzQ==, tarball: file:projects/model-presentation.tgz} + resolution: {integrity: sha512-JY79hM6CsDCwoJwEPo5HGiJ7W8aN9SxZJbX0QXwl1agedlem1JrTwYkyfbsn7N6iVp1ED/Zbx+oeHdqtVT3eSg==, tarball: file:projects/model-presentation.tgz} id: file:projects/model-presentation.tgz name: '@rush-temp/model-presentation' version: 0.0.0 @@ -19583,7 +19597,7 @@ packages: dev: false file:projects/model-recruit.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-a3OK6rZjP4RPiI95SrkYpfbtyrRxabT+UuICmKmtdAwCruHiHDoQoLEty0ezc+5TCU+c2g3lg0iQRyX38N1nVg==, tarball: file:projects/model-recruit.tgz} + resolution: {integrity: sha512-JQlaVZDojvVRJ4gGlmdZBnXGM2vXijUYOuAS06+s4TBrw1JzZ8dLpkVat38F+sys6uSR05sIC9dLU89EyewfLg==, tarball: file:projects/model-recruit.tgz} id: file:projects/model-recruit.tgz name: '@rush-temp/model-recruit' version: 0.0.0 @@ -19605,7 +19619,7 @@ packages: dev: false file:projects/model-request.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-IzXaD+tjWzFJLK9BsTD2lRvDpdRGJnyZpndXTkdIGge2BM0DxIV58OVCQHNtV9xcrpFmQzBKNtQ2nBNwrxZx7w==, tarball: file:projects/model-request.tgz} + resolution: {integrity: sha512-yo5/lhZXaascZyAlNZqjnTSkbr2GGIfvQXRBOLhHx1iros836MuX2VyZOzRads70hwGmvOfTKRPjqU4V40BFFg==, tarball: file:projects/model-request.tgz} id: file:projects/model-request.tgz name: '@rush-temp/model-request' version: 0.0.0 @@ -19626,7 +19640,7 @@ packages: dev: false file:projects/model-server-attachment.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-f8pNcw1maDCwSWIGEfewYvFZ5GuWVAgyDXjwOyPLuNxHzV2nsMeoZGvscERY85nNiVAwm4zQp7xwuFnkFqRbvA==, tarball: file:projects/model-server-attachment.tgz} + resolution: {integrity: sha512-n2Qsi8ZMslvChqvzREluoqFZUIn0NKrOini0P+lYqCnQpWdhT5GRUFdcq0uzw5WXSssyh5su2Hv7B9PWmK23pA==, tarball: file:projects/model-server-attachment.tgz} id: file:projects/model-server-attachment.tgz name: '@rush-temp/model-server-attachment' version: 0.0.0 @@ -19647,7 +19661,7 @@ packages: dev: false file:projects/model-server-calendar.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-PRIW34OYBkcsbikVk00UIbXFKNJYs7LOd28banSiCXKf6r+m8Y2p90RH7JBssxTjHkwbSoSFKJNFoqGnVCa4Pg==, tarball: file:projects/model-server-calendar.tgz} + resolution: {integrity: sha512-H5ZdsXrp2WxLL5OYua9hosTd+xcw6Bu4tqryq1NR1jgiwOXKNJ7uISZqiT4L7VZ0eiAXF7B8mAOqhYKILEsBaA==, tarball: file:projects/model-server-calendar.tgz} id: file:projects/model-server-calendar.tgz name: '@rush-temp/model-server-calendar' version: 0.0.0 @@ -19668,7 +19682,7 @@ packages: dev: false file:projects/model-server-chunter.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-jtKLAQTPVvVJCOHJ8d78SHcK8JTaJXwiM6e1u+Qv3Vn/OHcvKPOndFYstaWfAau5pkzH6gBnLGjZPx08rVNyxA==, tarball: file:projects/model-server-chunter.tgz} + resolution: {integrity: sha512-sFTDLUI2f8wxj9Y9oO+cANoYlMI5pv43O6Ux8fG2I0QsRKN8I7HugJic8/QU5J110es3I69EhnDds9PusOMiEQ==, tarball: file:projects/model-server-chunter.tgz} id: file:projects/model-server-chunter.tgz name: '@rush-temp/model-server-chunter' version: 0.0.0 @@ -19689,7 +19703,7 @@ packages: dev: false file:projects/model-server-contact.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-G9OBZfrY6/Wh1eRKoYOTe9q5tLHnyEMQzUEobM1NLdtBoSpkXSieZCqhtvF491Y1pb3r+b4cbjnel3prdw78qw==, tarball: file:projects/model-server-contact.tgz} + resolution: {integrity: sha512-d8ktsQb+9GnNT/Oc4b1KZxR0zxWhJcTzngYoD5R2396PyGo1WlPWSDyg7/ZwfW3VPuRUmFK4kQN9rvx5shqr1A==, tarball: file:projects/model-server-contact.tgz} id: file:projects/model-server-contact.tgz name: '@rush-temp/model-server-contact' version: 0.0.0 @@ -19710,7 +19724,7 @@ packages: dev: false file:projects/model-server-core.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-W+50grva5RGCCm5k0iiVO5lq0HpfgZMp9CRvIBEW//IvWUVOZYCZ7otTxfxecySQev/JHiq3R0bfQc7hhmu85Q==, tarball: file:projects/model-server-core.tgz} + resolution: {integrity: sha512-qUwH6z3pBVC1x5X6BdQ9KBK7wSDbSeC7JacynhVInY7oYk2uB/faLLRt6dCEDLQhk+1VczLy4Zh1Bqzl8STpSg==, tarball: file:projects/model-server-core.tgz} id: file:projects/model-server-core.tgz name: '@rush-temp/model-server-core' version: 0.0.0 @@ -19731,7 +19745,7 @@ packages: dev: false file:projects/model-server-gmail.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-oqi8fG8A+mzYuauobMP9VOzQgH13KItyZ8SSzEyTHDIaRS3omphr1RNCxVWrRwUwS8tS9FPKe/C9wPtUwTVTvA==, tarball: file:projects/model-server-gmail.tgz} + resolution: {integrity: sha512-2CdzNaFbKuwe1AeZxlw40JO/3VIHCJAi84V+9R/PwZDs4BpCdZXTm/ZeqdHv7/AkdEPrUrlBabAIxkqjsjMfng==, tarball: file:projects/model-server-gmail.tgz} id: file:projects/model-server-gmail.tgz name: '@rush-temp/model-server-gmail' version: 0.0.0 @@ -19752,7 +19766,7 @@ packages: dev: false file:projects/model-server-hr.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-xUVWZ8ZDjdBjp8Q6R+dBqu9eJXWYUCa4SV4nRj/LwW4rDr9KM2dqaB7SgsfI8OJCVWrXFsKwkfBldzbhRh7DBg==, tarball: file:projects/model-server-hr.tgz} + resolution: {integrity: sha512-oHhn/YRjq0lfH8qrrfd6cKyX71Qap0sAkeqsKKcXLvG1p3Wuk20FIFsbjkFfXLDmBxMUaWk8geNHwTbvQblkgg==, tarball: file:projects/model-server-hr.tgz} id: file:projects/model-server-hr.tgz name: '@rush-temp/model-server-hr' version: 0.0.0 @@ -19773,7 +19787,7 @@ packages: dev: false file:projects/model-server-inventory.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-IT/f1uJJBl/EqWQTtMjcYg/h/OG0IBr/eXCLeYORrPyziIFZEVL6dP0XzCtDlvM0sABLry28zl9S7yty9Pm/uA==, tarball: file:projects/model-server-inventory.tgz} + resolution: {integrity: sha512-MG8rmhCQ1nTPTZ1fgOZJNN72UViCHJt1lcoMQSQmqBwNKW6YRhisANZewCO06dHa7IhaL9xFm6g5mR0tWx9AKw==, tarball: file:projects/model-server-inventory.tgz} id: file:projects/model-server-inventory.tgz name: '@rush-temp/model-server-inventory' version: 0.0.0 @@ -19794,7 +19808,7 @@ packages: dev: false file:projects/model-server-lead.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-qJJnlQhC6SvDA926tUtW2/yAHj0TWvZUomxYqcXhKr/gisQDDNSj4cHDZ0vmV+njADZkv5EQJbUPmNgfyzqH2w==, tarball: file:projects/model-server-lead.tgz} + resolution: {integrity: sha512-Xj6MzLmF4S/MCdVwEicf8QNjHo0CR0sUjiEG0HJ3ZK3H2fp1cXhhlPwHV8Riz2Sm99Zd2rQmovDY9O3CtmUhhg==, tarball: file:projects/model-server-lead.tgz} id: file:projects/model-server-lead.tgz name: '@rush-temp/model-server-lead' version: 0.0.0 @@ -19815,7 +19829,7 @@ packages: dev: false file:projects/model-server-notification.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-35+TaK3zIKhSINd1BXVmEIXG5F3kfEmDnuqyU1D6Jy6cpUtjVAu9tQTZRSwLhM3DikUiwneiQBjNGzPN3syTNA==, tarball: file:projects/model-server-notification.tgz} + resolution: {integrity: sha512-z53zr71kahP67Y2Qj2/doUj1Mjy6URxH9EZcndOnDfgezGF7keF4kxcGbnd/3lTI1PrXIuO63u861Mqi3P9jUg==, tarball: file:projects/model-server-notification.tgz} id: file:projects/model-server-notification.tgz name: '@rush-temp/model-server-notification' version: 0.0.0 @@ -19836,7 +19850,7 @@ packages: dev: false file:projects/model-server-openai.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-vUHKn1wPzqPzMmT3J/WwRfLfgJ+AQ+oyvvYb1njjAKCCWgC8LmYgOg3kWE4BPmVlZ9c+c6McFLEemhdPy9KLhw==, tarball: file:projects/model-server-openai.tgz} + resolution: {integrity: sha512-Y1pj31vk0lLKbre1OFF7s/GCeeaybWeJz2OAecowV5DvM4TV6kmhdbzy/Yxm/OpSdSv5eeNQt0NMMg+OhBkPHQ==, tarball: file:projects/model-server-openai.tgz} id: file:projects/model-server-openai.tgz name: '@rush-temp/model-server-openai' version: 0.0.0 @@ -19857,7 +19871,7 @@ packages: dev: false file:projects/model-server-recruit.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-apsMbp2/o2RhXR5W/pvxMW8RahOOT1525FApXA11gid+Roz0Ur5JUYdUa43tzzScXAwrJT0Wa5iV5E79Usi11w==, tarball: file:projects/model-server-recruit.tgz} + resolution: {integrity: sha512-Q3Miz75npIc+fnJRufHwNYawPSqgEfVIEd7VsEEL6ZlBRdBQ80Bl8cnOWG0A2knyvaJYBJDqvq0GRdizQUkA+Q==, tarball: file:projects/model-server-recruit.tgz} id: file:projects/model-server-recruit.tgz name: '@rush-temp/model-server-recruit' version: 0.0.0 @@ -19878,7 +19892,7 @@ packages: dev: false file:projects/model-server-request.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-unWuDoBhVgxq3hpiV6qTvvb0dwr0AdMQ37+n4kMQ8+uGLtMDJRcUB/0C6gQsaggJSShJng3g46CxxJJmwsjghQ==, tarball: file:projects/model-server-request.tgz} + resolution: {integrity: sha512-gCgtbqPDzsJg/bIiDlvJaK1sK9NvjGgwGa69k+VDCnCSFBEyXZZRg153/ivquAXVELpZmXqHDHqoYBr9zqyyQA==, tarball: file:projects/model-server-request.tgz} id: file:projects/model-server-request.tgz name: '@rush-temp/model-server-request' version: 0.0.0 @@ -19899,7 +19913,7 @@ packages: dev: false file:projects/model-server-setting.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-nYsIhvEuTLqCu9ePdqqaPcXnPDc1yf2iAXK7dUhEcS95BEP/nJW9b5WrD3gHgepQyD9yXYuc01bUKzA+YrOV/w==, tarball: file:projects/model-server-setting.tgz} + resolution: {integrity: sha512-yVGC8ZWVTm3yOqKVta+BEaIkp42ZSpNbiUtjNJKUbn+3ExMzBt5BoCNxFnuZbcYpbgBGtVQ+ZJF0rflo+92ZEg==, tarball: file:projects/model-server-setting.tgz} id: file:projects/model-server-setting.tgz name: '@rush-temp/model-server-setting' version: 0.0.0 @@ -19920,7 +19934,7 @@ packages: dev: false file:projects/model-server-tags.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-NopKhN8uc5I60caxYCesZSOVBwwzdqtRp5vq4a9Dpmedm3dtkPfhSrlbU80Nd/DFxbsr6Zd09QklZscCY+yD7Q==, tarball: file:projects/model-server-tags.tgz} + resolution: {integrity: sha512-nOKfU3D16nlzZsqsSdljS8aJUyiUK3Auls4kCfd9RCaPLe337WcQSo1LKPBnOnO2UOVcCTNw9lijJYc21lnuzg==, tarball: file:projects/model-server-tags.tgz} id: file:projects/model-server-tags.tgz name: '@rush-temp/model-server-tags' version: 0.0.0 @@ -19941,7 +19955,7 @@ packages: dev: false file:projects/model-server-task.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-DsJSVTjwZgbzL+WfW+StugzcIQaomVEp6RWmy++IDq+fPvQtJR4Fm53AoI8BTEpV1QhEgf//Cculgj7c0I3LEA==, tarball: file:projects/model-server-task.tgz} + resolution: {integrity: sha512-lvm815CjsIt/JzB7T/q8z7qvy2YRS7nRHpyPKntc4/pkivVLICXhL88W+BjjmHqCGg81G8mL1Llab/Bk30YjRw==, tarball: file:projects/model-server-task.tgz} id: file:projects/model-server-task.tgz name: '@rush-temp/model-server-task' version: 0.0.0 @@ -19962,7 +19976,7 @@ packages: dev: false file:projects/model-server-telegram.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-to0nkBxVGb/hLWexmDfohCe+kK07+xwWQELMxkbBo/+qAkVS02Jsda5VW5fF2DD/6NyZqeHrIkctOqzf8jwosA==, tarball: file:projects/model-server-telegram.tgz} + resolution: {integrity: sha512-0SFtpXukJznjjaLURWNNb3OUK8cLTYAGeFgUWte5oijmuDHcyPiFqvaCFPwyX8BTn+PL284jVnCy56HQGVv/lw==, tarball: file:projects/model-server-telegram.tgz} id: file:projects/model-server-telegram.tgz name: '@rush-temp/model-server-telegram' version: 0.0.0 @@ -19983,7 +19997,7 @@ packages: dev: false file:projects/model-server-tracker.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-vHJy1Z8hfUMCHY9Z/ypZMK3J5QdQRIFfIZZeehUztv8Lcpg5AHNaOKCmxL/oeXx8oT1Gd6vWUAgdGX12Ws4iGQ==, tarball: file:projects/model-server-tracker.tgz} + resolution: {integrity: sha512-R7x6XRRSUS6b/pi3Xh01bA5iNCSAOYBy4l0E8/J6SrAG0K0v2565iEEc5FjZll3RWe+vVsA5GFeoIvJkgg+rpQ==, tarball: file:projects/model-server-tracker.tgz} id: file:projects/model-server-tracker.tgz name: '@rush-temp/model-server-tracker' version: 0.0.0 @@ -20004,7 +20018,7 @@ packages: dev: false file:projects/model-server-translate.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-xSHfSDDrm9gWyzDZchszFmDEiH+8ab3DBXVEQrfUcLQJ8XbyyVv/zmXe8iAzgiphT9fp1sebpij6LtuHfDldWQ==, tarball: file:projects/model-server-translate.tgz} + resolution: {integrity: sha512-mb44m6VRXnFIs2hshYAmZoGNjK6WsjqHMpfTPfwKwmtQJxrR4+vIgaKp60ll5gKUF6YFsbyhwpiEzMLUUsCf7A==, tarball: file:projects/model-server-translate.tgz} id: file:projects/model-server-translate.tgz name: '@rush-temp/model-server-translate' version: 0.0.0 @@ -20025,7 +20039,7 @@ packages: dev: false file:projects/model-server-view.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-aHJkddHWxrlyHZuPv+PmyMO94fw1Y1sqNcl+I2Pkc7439ARUUqFSLt5m330v8P/Bq96QUA5CP7msxpwYPV0mWw==, tarball: file:projects/model-server-view.tgz} + resolution: {integrity: sha512-rcXKRSlZXWGBxksBlTaHRj/WfLUWeSiyawo76Q977JFpRbUwGm7h3v+NY6oWuAHmozffYkcM8bjD5i6SMZvNsw==, tarball: file:projects/model-server-view.tgz} id: file:projects/model-server-view.tgz name: '@rush-temp/model-server-view' version: 0.0.0 @@ -20046,7 +20060,7 @@ packages: dev: false file:projects/model-setting.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-y/2zeHx3d3GYNrbpmKm8UnDnLrUxvVgbQAKTCVqZNP2sgFnGP9VoHeuxIv5oEi7hCBaVi/poXQxVcRvgNJEOSQ==, tarball: file:projects/model-setting.tgz} + resolution: {integrity: sha512-NlvZN075uoSIT0NmdG+V/RnScrYUGhfxvzxdkKm8iTpaU2mO3KxejtU/sgg9zj6l9nhAVWVTRhMSlG4GwO3L4g==, tarball: file:projects/model-setting.tgz} id: file:projects/model-setting.tgz name: '@rush-temp/model-setting' version: 0.0.0 @@ -20067,7 +20081,7 @@ packages: dev: false file:projects/model-support.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-IxFMNpRc9TbCMIf9UfFjv3xFt/yna6DBOjF7/VQAsVegpOhLkuvRzindG2YnNT5+mljBPBn8qMz0T29MOhhWJA==, tarball: file:projects/model-support.tgz} + resolution: {integrity: sha512-tl+fpxZGEBLZRnK9FXV/VgE8tRYcxoOBu4PlsNMBEcoBPKn5VoB+JDO+QkzugHBsi058HIC095hnlCFRzE0OXQ==, tarball: file:projects/model-support.tgz} id: file:projects/model-support.tgz name: '@rush-temp/model-support' version: 0.0.0 @@ -20088,7 +20102,7 @@ packages: dev: false file:projects/model-tags.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-XBm0zb71AMHbKzBFoWC9ZEcg4MAV8L+JGo36jSBt24EOEd1mmfTIBRaew0Mxv2Jdmt0hRKWx29vai5TS28tAOg==, tarball: file:projects/model-tags.tgz} + resolution: {integrity: sha512-G8EaEkiB9sG4VJejXMcbkwWOc4WRH1b+aPXzCTULz01j2jX8SgO6RbkpZfci8+dKQ97DkOJQ1Th9EBMd+y2nCQ==, tarball: file:projects/model-tags.tgz} id: file:projects/model-tags.tgz name: '@rush-temp/model-tags' version: 0.0.0 @@ -20109,7 +20123,7 @@ packages: dev: false file:projects/model-task.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-IRRD/s8V5t0AhhZGOFJCYVYB59MlMtDUbKojMUrNEiJfdKlKsps9SXXWumveJRozYP3ITlW4w/mRwNSXPkv6tA==, tarball: file:projects/model-task.tgz} + resolution: {integrity: sha512-Atb3myov3Z+KhKmxAZrLt4sR1MGKsJo2hkNBedoyZlZjSElB3F1sQO5ejX6kvIHuG3BTMbLmW1rY7yRVcCCKJg==, tarball: file:projects/model-task.tgz} id: file:projects/model-task.tgz name: '@rush-temp/model-task' version: 0.0.0 @@ -20130,7 +20144,7 @@ packages: dev: false file:projects/model-telegram.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-RRnUj6df8zg9IwBHnHcQWPMKi/pKkDqC8KQz4MNOy2GuEcm4ZErnyTZVg0nMaUaELLrgJLdufD6ktsK6yxhDSw==, tarball: file:projects/model-telegram.tgz} + resolution: {integrity: sha512-MJHjGMVvoumdPi1EKgh5FmVjLl2hqPvsxn7F6E6sCfUEz6DB1vK8O98xM8AEenE994/dW17QUNSZSoOdif2Spg==, tarball: file:projects/model-telegram.tgz} id: file:projects/model-telegram.tgz name: '@rush-temp/model-telegram' version: 0.0.0 @@ -20151,7 +20165,7 @@ packages: dev: false file:projects/model-templates.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-1GyWb3ghN27b7oT+d/Ig8o0XEc3v7ZLbEbjo1pnMfa/3/0iygm+lIO2KYxhgyjVTk6i1Yj1ZAhTvJNx/4/Ot1A==, tarball: file:projects/model-templates.tgz} + resolution: {integrity: sha512-l8v2z2Zlc/XbTGVeAR1hbmqPFDUlrzRSNmXZJzWKdELOO4gp3qhpRZ1zZdGH0FSInchExrMsMPnOfiLjWJsSeQ==, tarball: file:projects/model-templates.tgz} id: file:projects/model-templates.tgz name: '@rush-temp/model-templates' version: 0.0.0 @@ -20172,7 +20186,7 @@ packages: dev: false file:projects/model-text-editor.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-+4crpk9SoJxRaUGPh31WVIPQGfLXNqB87mkqX9vnPaGSFaaDkOk8DQUdiSx+04anAMsN6T9wmGxpobm1QxX75Q==, tarball: file:projects/model-text-editor.tgz} + resolution: {integrity: sha512-88YxYadu96MeiSTirizbkSLlzYO5IBcGtxOmH8g8a2fATnBA01rUzs0B2Dz+O0dVcBtk0MBbwABSxueWsWl9aA==, tarball: file:projects/model-text-editor.tgz} id: file:projects/model-text-editor.tgz name: '@rush-temp/model-text-editor' version: 0.0.0 @@ -20193,7 +20207,7 @@ packages: dev: false file:projects/model-tracker.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-64eWKO7iBYXULnI7gxvWT6g2B3RQ3Yg6YrFF4qZWcfT6B93bCeyaoKhfjitI/CEWHzEPwvOoV4XYf/pplietjg==, tarball: file:projects/model-tracker.tgz} + resolution: {integrity: sha512-5pdixqnOwweq0OoASESuc5ymLIxfYew4R0MUtmvfZnZBWKABdzWsd/umRcOeHwvCyNVUkO4xYAgdMSx3btHwAA==, tarball: file:projects/model-tracker.tgz} id: file:projects/model-tracker.tgz name: '@rush-temp/model-tracker' version: 0.0.0 @@ -20214,7 +20228,7 @@ packages: dev: false file:projects/model-view.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-aKLTuCp0E6lkOR8Jldn2s1pGiN3UihlHOhPiuhzFRvxG9zSUN/qrxs8oyLSroQPlN8JVs3Pyqstypc7D60HlTg==, tarball: file:projects/model-view.tgz} + resolution: {integrity: sha512-gELbmQsPO8E2NDdgJQFfJPjBg8nw9eF4eoXCLpgLMqRFYkrv7n0rUmFXiD2gYI7WMWX4Wo/R1kfj2QcBXa6xbw==, tarball: file:projects/model-view.tgz} id: file:projects/model-view.tgz name: '@rush-temp/model-view' version: 0.0.0 @@ -20235,7 +20249,7 @@ packages: dev: false file:projects/model-workbench.tgz(svelte@4.2.5)(typescript@5.2.2): - resolution: {integrity: sha512-TnMTtoEq6QXSsc7Pz037U0oqnN5uYs7wQG+JaOSJ/FKxlAOQqQhkVynnmcl7uOl6w770rpChpQQusYx7cSDuOw==, tarball: file:projects/model-workbench.tgz} + resolution: {integrity: sha512-H9fl09ar5iU4a8/849IHcqL/k7dtb+CtCKnNtsvAhB3vbO5ZPuro+fCEIt1IFJ42SswH2D7yyQnbdkXaPxyDfg==, tarball: file:projects/model-workbench.tgz} id: file:projects/model-workbench.tgz name: '@rush-temp/model-workbench' version: 0.0.0 @@ -20256,7 +20270,7 @@ packages: dev: false file:projects/model.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-TKukKa1ucX45/XbfedBHqreXTVMe5WbwVBNYZ4C8Xs+oGggx0xhNxC0qaZKwx11qAsE20LBbknGA43cSBRUxKA==, tarball: file:projects/model.tgz} + resolution: {integrity: sha512-8qPTXNDtunoy/nHc0LA5HIi9DJQFxkIp3ZY0Np9++4pyFvmvct6gEm+YifjFY0CRC3XZfn5a4oRtRN6nAp8Wcg==, tarball: file:projects/model.tgz} id: file:projects/model.tgz name: '@rush-temp/model' version: 0.0.0 @@ -20291,7 +20305,7 @@ packages: dev: false file:projects/mongo.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-Li6sdLDQAEXxLd+yss2msi3n8g/ZYOsPM1pIvjgbZn+CFoJQ2SHD9te1jfv9/RHMxw87+vpzeoyhPXj9vwoQTQ==, tarball: file:projects/mongo.tgz} + resolution: {integrity: sha512-dG9Tmtwx6L0Vb5HBFnI0DKXdIld+gsv46hHtrhEEVmn5tyAHYMJfaPlu1Fw3k/P2ZgV3NeVBJdp+ArHhL56z6w==, tarball: file:projects/mongo.tgz} id: file:projects/mongo.tgz name: '@rush-temp/mongo' version: 0.0.0 @@ -20325,7 +20339,7 @@ packages: dev: false file:projects/notification-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-24VYLyddhvPvNtEfuL1XxBOSz3DDDvU49NDUSSpre+1GH+1vvQLnL8Y1DoU8GI6MytQE9Jez88Ey6/gxXSB2Lw==, tarball: file:projects/notification-assets.tgz} + resolution: {integrity: sha512-BSVMfzANlSUI4+QDAkMnoJQvEW0m9366XBcEnA4Y5r9nu6ERsAHKkbK0iMi0RyB5jWwA4f1WqcSiqCYkqp18YA==, tarball: file:projects/notification-assets.tgz} id: file:projects/notification-assets.tgz name: '@rush-temp/notification-assets' version: 0.0.0 @@ -20357,7 +20371,7 @@ packages: dev: false file:projects/notification-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-i3INgzwfA5cPOsYcK1LYZApkOYvYmKsg+aBIcjtYE036xUc5pQOagQMbkbXLKuUbPnN3ofXujRKuvW4lOss06Q==, tarball: file:projects/notification-resources.tgz} + resolution: {integrity: sha512-cW6xnhzBK/hf8sY/2gINDxY3q0LmLiL/qZ7PWwMjlZ4+RucWVlulv1L/odUE5BvrM24h3QDdblmcMosifajYCA==, tarball: file:projects/notification-resources.tgz} id: file:projects/notification-resources.tgz name: '@rush-temp/notification-resources' version: 0.0.0 @@ -20403,7 +20417,7 @@ packages: dev: false file:projects/notification.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-piU/0dU7CugCrnuHZU6MkCxmgeHWjeAc+LfVxXIc8q/FCPLxSyA+7nPDG58g+0XJ+ck0bU50Su45GR3PKHWSMg==, tarball: file:projects/notification.tgz} + resolution: {integrity: sha512-mBA6utxqy/brBs/vIdyJhtoonI09UxzK5T3qRipVAZgyB+Gbq5Jh6PdRTHQilbM48+dE9SXkXzLKymrbR9Toiw==, tarball: file:projects/notification.tgz} id: file:projects/notification.tgz name: '@rush-temp/notification' version: 0.0.0 @@ -20447,7 +20461,7 @@ packages: dev: false file:projects/openai.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-ObHH6W5O3vo5YuE5ekR+O0KqMJwbGQmcBUq8hxkmwAFQX0WY9oEDCjg15eH6gI/RMdhd3yIt/5TzCEkpLI9Glg==, tarball: file:projects/openai.tgz} + resolution: {integrity: sha512-UHhuZXtZmgJWqGKl5NeenuYo69rrXtEsdind7OXNXM7MRmli9p0l66mX2fqAKgioALCU6nYFqtB1VCSPO4w+OQ==, tarball: file:projects/openai.tgz} id: file:projects/openai.tgz name: '@rush-temp/openai' version: 0.0.0 @@ -20483,7 +20497,7 @@ packages: dev: false file:projects/panel.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-M/dZ6fZz/2cgJEUoz1jnkPfby0MtVJyWBnr1ZQzbYZX+1zubuiWfE0VtctHracVTlVWqx8/2cEfInXmCI7ZZ2A==, tarball: file:projects/panel.tgz} + resolution: {integrity: sha512-wD1Asmm+XMDvtk8QyFf+3rWvhyPo5Kvmq8y1CAFde/8jp9MzVqOwdxkRKmTaYWeS2Fn4WxGaco2Twb7Ek55WPQ==, tarball: file:projects/panel.tgz} id: file:projects/panel.tgz name: '@rush-temp/panel' version: 0.0.0 @@ -20582,7 +20596,7 @@ packages: dev: false file:projects/pod-account.tgz(svelte@4.2.5): - resolution: {integrity: sha512-7mYntzV/TU+Gaj+mySqFrTkeRhlWe9WbC82txJqGV3oQ1is++vz1nRge3k3Duiy7inu4rLPF0mU7rkGaMbu5NQ==, tarball: file:projects/pod-account.tgz} + resolution: {integrity: sha512-Pvaaru/OJhwAhzO8TvTWDTBbWgq5bAZwupQvHHiSjtvZlXrr0zccX5VOpekT9xH/Ml2PqVXZWbKlJcJrjCCmJg==, tarball: file:projects/pod-account.tgz} id: file:projects/pod-account.tgz name: '@rush-temp/pod-account' version: 0.0.0 @@ -20606,7 +20620,7 @@ packages: jest: 29.7.0(@types/node@16.11.68)(ts-node@10.9.1) koa: 2.14.2 koa-bodyparser: 4.4.1 - koa-router: 10.1.1 + koa-router: 12.0.1 mongodb: 4.17.1 prettier: 3.1.0 prettier-plugin-svelte: 3.1.0(prettier@3.1.0)(svelte@4.2.5) @@ -20627,7 +20641,7 @@ packages: dev: false file:projects/pod-backup.tgz(svelte@4.2.5): - resolution: {integrity: sha512-KXPeXoVX1bRWRajtD8TqYdJ/Hat7M+/Uq9us0bulk0o2ZG123eogQTm/vgMA7PygjO8MkVuo7WIyLFFq+kw3Fg==, tarball: file:projects/pod-backup.tgz} + resolution: {integrity: sha512-7KUfKVYEvkdRgCAWsqLolcBHehdcO+wgaQHHQG3UdKqRAXHAv+dH5cYxrlFrDERYqm7S2iwZgZuOIk/cUD9O+Q==, tarball: file:projects/pod-backup.tgz} id: file:projects/pod-backup.tgz name: '@rush-temp/pod-backup' version: 0.0.0 @@ -20666,7 +20680,7 @@ packages: dev: false file:projects/pod-front.tgz(svelte@4.2.5): - resolution: {integrity: sha512-r6+FLMyFM7lYkBask9M2TrcBjypHGV22N2DpZWaH43TZqY6iqCEj6exiLbbwNHi14B0tsRa+DLl9beBMGJRdjg==, tarball: file:projects/pod-front.tgz} + resolution: {integrity: sha512-F0QHtIxi0ok4oRSFqnEx+QAp4XQyLIqvAWVcvdalNOEolZxY7FfqHiuMYOYaZ+QIK7l5ItFrHqsdaWfk3Im+mg==, tarball: file:projects/pod-front.tgz} id: file:projects/pod-front.tgz name: '@rush-temp/pod-front' version: 0.0.0 @@ -20715,7 +20729,7 @@ packages: dev: false file:projects/pod-server.tgz(svelte@4.2.5): - resolution: {integrity: sha512-XJlVum3lbChpuM7pV8COyiwDUB0MHNzfp+ZgNcx0wEzhBpx82zLYwQA5L/M/MLhfzlZbAOZLviMMnXtZJoIpKg==, tarball: file:projects/pod-server.tgz} + resolution: {integrity: sha512-KcjxWIMH/sM3O1t4304w4M8u6lR5S4s8SD12ffCTtZvtAKcp69LQm+qa4BQyz+rxw3Z5VYWE5A27wOZdk4Zyng==, tarball: file:projects/pod-server.tgz} id: file:projects/pod-server.tgz name: '@rush-temp/pod-server' version: 0.0.0 @@ -20752,7 +20766,7 @@ packages: dev: false file:projects/preference-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-x3rWCdSZWwpFoERF7w3EkXNGmqIpZuWcVfpdr/kAYrDETC2UBP1R5XvZT6hhVgfOJxMXvG4HwH2Z1Wo7loacLA==, tarball: file:projects/preference-assets.tgz} + resolution: {integrity: sha512-p3/p0JVxeIR7j37z4GIViPB0G+RcMwmB694iVT+5+4u2ucBYuGk2Jhu8c6PLBIb5Igw1OtbbmhiEkbmLNJlzWg==, tarball: file:projects/preference-assets.tgz} id: file:projects/preference-assets.tgz name: '@rush-temp/preference-assets' version: 0.0.0 @@ -20784,7 +20798,7 @@ packages: dev: false file:projects/preference.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-9S+jGj3071kGEqBnQwikYNQRnqSGIOFNe+lS/liN7byUvpTdHoE+wDlt+IZhnCf8aNJ7IA7r5k7eK3KQM5Ux7Q==, tarball: file:projects/preference.tgz} + resolution: {integrity: sha512-N0tRcMx4VCNOQmS1zcofS+sEeqU1pn5f6n57lUEyIoecSALUk0EKk7J+bo6PUHhNNeGOBoHUnDZV4TCgJYettQ==, tarball: file:projects/preference.tgz} id: file:projects/preference.tgz name: '@rush-temp/preference' version: 0.0.0 @@ -20816,7 +20830,7 @@ packages: dev: false file:projects/presentation.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-3ITBFcXNT/5UGsFU5w5qJaKEOHhmbqRarhC6oraXjWY0axwl/Lcd4JhvL2iSiNpyq132ebhL1JJ0vPz1m6eoaw==, tarball: file:projects/presentation.tgz} + resolution: {integrity: sha512-7305Y8JSskN+8NyIXiggwQKSAO9h59z3dM2ZbM1Dmr5xETAU3h12rQm2YhR2DnshPpOuc9FV1JCNXMLctWrMuQ==, tarball: file:projects/presentation.tgz} id: file:projects/presentation.tgz name: '@rush-temp/presentation' version: 0.0.0 @@ -20863,7 +20877,7 @@ packages: dev: false file:projects/prod.tgz(bufferutil@4.0.7)(esbuild@0.16.17)(sass@1.69.0)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-k/0p786j79VWc3yv1ti9sSHWm8eqPGv2b0/hMsDI+LO9bD9RDOERUhjN0LjNh/Gz8S/DQVcR9Z2saPlBHU5+mg==, tarball: file:projects/prod.tgz} + resolution: {integrity: sha512-x0wE4A9teW8YW6GDoACqUW5C+62fV944pyLE6JdqfVgqQJekR8lraKzh/R+refqKGjiUoZE2oHjj53Jc7w/n/g==, tarball: file:projects/prod.tgz} id: file:projects/prod.tgz name: '@rush-temp/prod' version: 0.0.0 @@ -20912,7 +20926,7 @@ packages: dev: false file:projects/query.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-c1s/hK/nCXdgHbmllfW4/FxTg5zVoB4yX9PqmtWxaS+zx7oYOniv+rCymesVU7lI2BLoOGtmc/gM43KFCY7dUA==, tarball: file:projects/query.tgz} + resolution: {integrity: sha512-8oRFl71k+dP+3VPpQck0KfnLHgKRHCVUXBrhbBARXt1dujjRwmaMFBr6VF5kxM7zI9GZQnqsMDV4gMNDhaQDYA==, tarball: file:projects/query.tgz} id: file:projects/query.tgz name: '@rush-temp/query' version: 0.0.0 @@ -20946,7 +20960,7 @@ packages: dev: false file:projects/recruit-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-cKab/oBtDrgSU9TePGlHmxzjFjeMVxM33AEN2J21ClOlm4pdvg7fKKSsAzL3WcfTAX3LJHvZc8Y+in9j7MGcjQ==, tarball: file:projects/recruit-assets.tgz} + resolution: {integrity: sha512-xze+iX4DIRu/ZlY7DNPqgtwQDpymB24ttdCcDS8z2/69tvEMSSQjcWyPOiRQCrxsbsUJI1rBFYVh/k+T4eDrsA==, tarball: file:projects/recruit-assets.tgz} id: file:projects/recruit-assets.tgz name: '@rush-temp/recruit-assets' version: 0.0.0 @@ -20978,7 +20992,7 @@ packages: dev: false file:projects/recruit-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-gbGdgn3lQb5asTEzNLHN86xiX/gV8B1WOReOrwW0bde0rAG+f+R2XdB4ggISJ5nJYU152Atj5meequytyGtwBA==, tarball: file:projects/recruit-resources.tgz} + resolution: {integrity: sha512-CbiUlc0hGZj3qYBtg81txJzmsmz/3SWel5s9QnFv5K30Mf4zB5wGdMlPWqDsZqGMS5InzVYzVZdUL5vcX0USeQ==, tarball: file:projects/recruit-resources.tgz} id: file:projects/recruit-resources.tgz name: '@rush-temp/recruit-resources' version: 0.0.0 @@ -21024,7 +21038,7 @@ packages: dev: false file:projects/recruit.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-68la7Ifx+GcHHGRi3Ijx1l1a1NRFGrB38aie9mGhaR94tTQMG1WA5+FvCDbGv6q/GuYx+lK2fNLrRDxkpfOEGg==, tarball: file:projects/recruit.tgz} + resolution: {integrity: sha512-BWUuA+Zq5FdnMDT/Evnc1pgK/dVdli4FZGZKKjEuBWm7zyiFCXxhtoqaMsEK16xBKjkCRUUVP/pXaPmzi0ebhg==, tarball: file:projects/recruit.tgz} id: file:projects/recruit.tgz name: '@rush-temp/recruit' version: 0.0.0 @@ -21056,7 +21070,7 @@ packages: dev: false file:projects/rekoni.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-QM0gYwRqAHltIVhKvUdLN4nNOz//hQTN/27Ku9U4ge0s4eYNTfX7nMEl4pHg+xSARmqPC4sJEkVZyM0GvZPYRA==, tarball: file:projects/rekoni.tgz} + resolution: {integrity: sha512-QwV3n0Ghjuo8wqidrpTmVmhLYReXFoYL5tDRwqWl1pM7gWD+3xOfRcoZStteGZ/QX/suNf+5w+4nzhXryt1zKg==, tarball: file:projects/rekoni.tgz} id: file:projects/rekoni.tgz name: '@rush-temp/rekoni' version: 0.0.0 @@ -21088,7 +21102,7 @@ packages: dev: false file:projects/request-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-oV34ob5fy+b7NaZQxKf103W/UwZNQdGmqQmuUydL6C+kjEPiDlq3J4yrQs1ijX5Tof7B68RUju/53A/bdPo07w==, tarball: file:projects/request-assets.tgz} + resolution: {integrity: sha512-ZAENIMxM3T4c+5f56sb/dq1GbKZOEtiWFL5w2phAfkRyBzrqZ6Fz8H1EvYAc9ODZvYmnqc2jCdGUAxWvY0qgzA==, tarball: file:projects/request-assets.tgz} id: file:projects/request-assets.tgz name: '@rush-temp/request-assets' version: 0.0.0 @@ -21120,7 +21134,7 @@ packages: dev: false file:projects/request-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-lMfYKL0d9vmemYoP05goLt1I1PRVF8VY4syInX9w8aRSUklfXSoToVNZS4NHEeQLBTgQqjGNjqcM3Y14EizxgQ==, tarball: file:projects/request-resources.tgz} + resolution: {integrity: sha512-jSV2bF4Gwagx5ivHa4xlr2jVbSro0nZKBROtq/F9r4aGT4mujWwewi28ah/8ZCYnuyRIF0efuwZ7rtYmskc7Dw==, tarball: file:projects/request-resources.tgz} id: file:projects/request-resources.tgz name: '@rush-temp/request-resources' version: 0.0.0 @@ -21166,7 +21180,7 @@ packages: dev: false file:projects/request.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-SjoBgtI4koWPh/oQj3+eFhF9aCc88fpQvl+vyZpvdejaBiqzSSLFWAvEQxlOy4sRMF5Ayeo7sa0fbjnTkdxnQg==, tarball: file:projects/request.tgz} + resolution: {integrity: sha512-RH9Wtmwqxgp8ByBW5JJmLNai8oD3GYCgGJQqQHRJKmoU0h+nOBA6apNFp42PRE0U4GIyD0U88hILq1VILae7aA==, tarball: file:projects/request.tgz} id: file:projects/request.tgz name: '@rush-temp/request' version: 0.0.0 @@ -21198,7 +21212,7 @@ packages: dev: false file:projects/rpc.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-fOQ9XXpgzGFDjtjVMVwe67TI5PGFBRInekqtW0O2mA0z2VvKBc5AnEXbErZpBjuEPNuPZ60iYBF1s1PIf/4GkA==, tarball: file:projects/rpc.tgz} + resolution: {integrity: sha512-HK2SNVVPU3Z7cjETu+dygufnqVkuGaTfqwGP9McjY65aVw/b6tMN4kypqMSiVE0COYsrsSiVOCtKNdRiyvwJ2g==, tarball: file:projects/rpc.tgz} id: file:projects/rpc.tgz name: '@rush-temp/rpc' version: 0.0.0 @@ -21232,7 +21246,7 @@ packages: dev: false file:projects/server-attachment-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-sKU8G5yzMgJF+rx7qaljsqnN5DvvJiucrvNvbpOayvKCG834FeIE5Bzvsf/tB1QTblXDrtApoe7RdcziokRbwQ==, tarball: file:projects/server-attachment-resources.tgz} + resolution: {integrity: sha512-25yaizWNA1rXmhGvsw6fz5Vg03LXTF2uL+oLaM56GxI5gZnP2t/vixxD+7G1CJT2YNcFaK1HiqCDUrjMN2zQ5g==, tarball: file:projects/server-attachment-resources.tgz} id: file:projects/server-attachment-resources.tgz name: '@rush-temp/server-attachment-resources' version: 0.0.0 @@ -21264,7 +21278,7 @@ packages: dev: false file:projects/server-attachment.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-owK99+vc28Eul762q/QwVydeA9LxjtIGJcDzWAxQEUr4O3cJ+9eVl41xmNbsIVoSp5KLwAJZl46AzG8ej15v4Q==, tarball: file:projects/server-attachment.tgz} + resolution: {integrity: sha512-VgxbzI2c/lhhjPjB8M8NUa5SyYOV66rGQh+Kx/NvfvCqiwEbOhzisDdcr7wyqOMS8CKdIwpluesKjmyJtnddGA==, tarball: file:projects/server-attachment.tgz} id: file:projects/server-attachment.tgz name: '@rush-temp/server-attachment' version: 0.0.0 @@ -21296,7 +21310,7 @@ packages: dev: false file:projects/server-backup.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-Jwu6hz4RtbmM5st2MwC7Kq0p+h8xAXg8WTWpMNjrSOHY0cfsNpE8sxs8WH58JisnpXrXGd1M+Og8EPV1Wqc3dg==, tarball: file:projects/server-backup.tgz} + resolution: {integrity: sha512-18idawtkm+oShYUgu6qnFjKonMonjmKH2npA3Bxt3UmxWnZlsTIekgYvkuVNw76msGzBVRIiGDspvCenBpXLKA==, tarball: file:projects/server-backup.tgz} id: file:projects/server-backup.tgz name: '@rush-temp/server-backup' version: 0.0.0 @@ -21330,7 +21344,7 @@ packages: dev: false file:projects/server-calendar-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-2d2b71YFmW5r116XoZjPPXLyRWZNCX//aKHiBT3SMPWbEIMWjVTF1vny14PpqwPdxa4xmHQdcfGdvjv0XQwFWw==, tarball: file:projects/server-calendar-resources.tgz} + resolution: {integrity: sha512-7ayPkpKoaaNMtvYgdDhj1Ahz+7tGIuuv8Mix85CirSgVM9opYT4P2M1VHPbliagClrgqlE9qKJqsQc0xAseFqA==, tarball: file:projects/server-calendar-resources.tgz} id: file:projects/server-calendar-resources.tgz name: '@rush-temp/server-calendar-resources' version: 0.0.0 @@ -21362,7 +21376,7 @@ packages: dev: false file:projects/server-calendar.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-olkrZrPgEZTfp74YtoRRPWakLwV101ZfGl1qFJ46briHQUR94GfB3amfM6pOAhwAqjwXXBB1lau5wgQ+LulrTA==, tarball: file:projects/server-calendar.tgz} + resolution: {integrity: sha512-wB4KwdDMWKXonug4SZJfWboSHrWZgqrgbKgvYg0QA0NStqRptCz3aGf3cM5Aoo9MTUDD/SEs1tfpFK9HEbudQQ==, tarball: file:projects/server-calendar.tgz} id: file:projects/server-calendar.tgz name: '@rush-temp/server-calendar' version: 0.0.0 @@ -21394,7 +21408,7 @@ packages: dev: false file:projects/server-chunter-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-rjY87nsn2i7MUpviuVAcILbPZMnmdUCl26/MENz0M6WRs0f9OwOgujJXF86L4Pc4lafVPK7aHPjEjLRKMgRanw==, tarball: file:projects/server-chunter-resources.tgz} + resolution: {integrity: sha512-ibW+MFJLyMOmVQAHiLX5fBdMBfh39Mmn5Dy9oVTHQPRnIxv27Z+372EPzgc45msNiiYBTK0N2J6orXFQPUxEag==, tarball: file:projects/server-chunter-resources.tgz} id: file:projects/server-chunter-resources.tgz name: '@rush-temp/server-chunter-resources' version: 0.0.0 @@ -21426,7 +21440,7 @@ packages: dev: false file:projects/server-chunter.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-gXyv6nsUaC0pu3I6W02P44VnhKi3wMvqekd4s1mAa3S/VWeR6ySheUNqN+k0lg25jHI5QTB4xw7ARoD0T5/oUg==, tarball: file:projects/server-chunter.tgz} + resolution: {integrity: sha512-hcL4g+CSNSlEHjoTfty+GADyxoSH4CfErZPRRyvA0dGuFxb6JgG8n2UoiSSqVOsYed1qSAgwpv3l7XK7jwzKPQ==, tarball: file:projects/server-chunter.tgz} id: file:projects/server-chunter.tgz name: '@rush-temp/server-chunter' version: 0.0.0 @@ -21458,7 +21472,7 @@ packages: dev: false file:projects/server-contact-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-xADaO+qAa+3JKU6RDppoCR3lZZ7tFylBjYfMHFmNJ/SJgT3ow3xkqF6ZGew5rGD8G1DQ+LHWefZ8VJKuKozS0Q==, tarball: file:projects/server-contact-resources.tgz} + resolution: {integrity: sha512-kdnxeCCNiEorc3J1mnzlW4oNB6yT/Wd9COzPNemZEfUsNaU2SEPh+WG7mY7zAWGn2H5uidU8J7C0WGHFilqokg==, tarball: file:projects/server-contact-resources.tgz} id: file:projects/server-contact-resources.tgz name: '@rush-temp/server-contact-resources' version: 0.0.0 @@ -21522,7 +21536,7 @@ packages: dev: false file:projects/server-core.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-VWK1CC2UIni0LCgMAIatJKLhj8p7Qd1I3KxN5XnLa7QWAqN8pkw+1KZMQlwZuiNtxgChWV6ubjrJU2bIMjy6NA==, tarball: file:projects/server-core.tgz} + resolution: {integrity: sha512-5cCrtt2f9QNfAi8NsihX+XeHI9TFsFXiGcN70q+6vVtAII7Yh5p4WgJ3hSKMcWIG23Jyeg7HHQZRjmBs4DjOeg==, tarball: file:projects/server-core.tgz} id: file:projects/server-core.tgz name: '@rush-temp/server-core' version: 0.0.0 @@ -21557,7 +21571,7 @@ packages: dev: false file:projects/server-gmail-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-WgOuyxNVjGAcW2GnJ0B/+J4cEDvZJPLBVbMdatSWvF1xcrBQX3uVciBCpwIaeGuLeaLd7EyIcW+e5dNtrdqTlw==, tarball: file:projects/server-gmail-resources.tgz} + resolution: {integrity: sha512-8rDnkTVN851dL+RpFc+/BOiR1cgJPq9kNTlYnS/PczL3ISQsintwrjPHoYDKD1U3n4mZFJtnyxI+lE4nnLm/cg==, tarball: file:projects/server-gmail-resources.tgz} id: file:projects/server-gmail-resources.tgz name: '@rush-temp/server-gmail-resources' version: 0.0.0 @@ -21589,7 +21603,7 @@ packages: dev: false file:projects/server-gmail.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-W0wTpn+UQk/V+mypykUzMOWZ1Yl1z0rExcc9ZWRl3SmkSl5ekiRyzyMxzbRZr3RtNvpeEK7os6SGMOXNKV4yAw==, tarball: file:projects/server-gmail.tgz} + resolution: {integrity: sha512-lzWDl03k+uf+jGpxzTJU6okUbcseawfrPDCeoZLZHbTlX/3w3rgJ7Pk/AVEmjYKer3ecXaWe6FZkzfr2WAxqoQ==, tarball: file:projects/server-gmail.tgz} id: file:projects/server-gmail.tgz name: '@rush-temp/server-gmail' version: 0.0.0 @@ -21621,7 +21635,7 @@ packages: dev: false file:projects/server-hr-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-GIy2If+qYINH5zz+wPVxTrRbqziFIKBBUMIgVRI8chs8WX/1Ux8cXlyMYElwmQCjgg5i7G2I1tpb3f4jpLFfOw==, tarball: file:projects/server-hr-resources.tgz} + resolution: {integrity: sha512-4gtcxN85YwHfo3TLK0C75chiYH8EEI9cHmWmz+HHicmi72Q2MXSa+g87/YHCcaxxlht7Oy7CGBsw455IaRk31w==, tarball: file:projects/server-hr-resources.tgz} id: file:projects/server-hr-resources.tgz name: '@rush-temp/server-hr-resources' version: 0.0.0 @@ -21653,7 +21667,7 @@ packages: dev: false file:projects/server-hr.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-4kNN9cza3SQrGaXGPiIlJvfnXAjFatjYI4TWEiTN//y6LxV0xuggHQPyPARWos4FgSAS8GessEQEmAf8U4Uahw==, tarball: file:projects/server-hr.tgz} + resolution: {integrity: sha512-nZ31DvseyjtMfPBzEFljgavaIybZUEt1DuTQWr34UzObTzwC82kEv5qtFAKN0VhdbKjuPoJf3tRvfQijsjzaiA==, tarball: file:projects/server-hr.tgz} id: file:projects/server-hr.tgz name: '@rush-temp/server-hr' version: 0.0.0 @@ -21685,7 +21699,7 @@ packages: dev: false file:projects/server-inventory-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-VuceOmGE6wK01uHiCfgcuN6kBTZARvuKsBd8BvcwQTsQLNB5unAndnVCLypA0F//us/rq70UqghQMEfSK5qqxA==, tarball: file:projects/server-inventory-resources.tgz} + resolution: {integrity: sha512-HXmWistvGnOFb/TgYuySSy/zNNBDFxP/sceitznnKonbHMy5KgVAgtdlrJUxL2OWJAJ0O3WddKQplq7AdQnLhA==, tarball: file:projects/server-inventory-resources.tgz} id: file:projects/server-inventory-resources.tgz name: '@rush-temp/server-inventory-resources' version: 0.0.0 @@ -21749,7 +21763,7 @@ packages: dev: false file:projects/server-lead-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-WRUdP9JeKQBpv7JpNgMWUc7ag6xlqysPw45pQu4mv7v6Xs0XdpSLrp/J0VDBlGG3aVE694ZjMmHxS2kG07piIg==, tarball: file:projects/server-lead-resources.tgz} + resolution: {integrity: sha512-HWXjEZRD/yxZq+klTW1cns8apDadHgiKoxmHh7kSrY1V+GcqH2mdlyOjuh/Bo2FX+1Gn0pWltd3K35S0VRXs7g==, tarball: file:projects/server-lead-resources.tgz} id: file:projects/server-lead-resources.tgz name: '@rush-temp/server-lead-resources' version: 0.0.0 @@ -21813,7 +21827,7 @@ packages: dev: false file:projects/server-notification-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-ARWcDq6SdHHoiK1DArXQMRuodDJG4fDgVtmQLuryoGqkdb0iicKvYqwXcEgS4bQKPzMDJUHXXin/86cT/i5YAw==, tarball: file:projects/server-notification-resources.tgz} + resolution: {integrity: sha512-ULb1Qwv/+6OqeJCA3DxrvUmzQg9yAGMO5vioAc/C+l0aVzNpfVJPKIX03NGlGe7CvT4Ys3w0xXEusFJ7+pawhw==, tarball: file:projects/server-notification-resources.tgz} id: file:projects/server-notification-resources.tgz name: '@rush-temp/server-notification-resources' version: 0.0.0 @@ -21845,7 +21859,7 @@ packages: dev: false file:projects/server-notification.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-Z8Z02b0lkPTQd6GEM4OVZkjMxwvsZ4D1d6i2nUx+lbEB3707xd/CNZACzl1fa0fMrhk1iQ8xTxo0PC/SN8B4yQ==, tarball: file:projects/server-notification.tgz} + resolution: {integrity: sha512-5YPUvhQ3g6lc2pMhzMWmmO5tudEt+U/jZuXHhBWCb1F9lYGd/6QLHiilYZ29yqfIZgv0dYYznLt4U/uO+e37Gw==, tarball: file:projects/server-notification.tgz} id: file:projects/server-notification.tgz name: '@rush-temp/server-notification' version: 0.0.0 @@ -21877,7 +21891,7 @@ packages: dev: false file:projects/server-preference.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-cT/sN8OYQ6MkmvhTsfHujI+XD8Swgl/dYFyGvwACH/XJiY0G9bGY2sIn96w0rkaC0k7XWYCbot9W8tC2naHRnA==, tarball: file:projects/server-preference.tgz} + resolution: {integrity: sha512-ZfiMXQoJYVV8h+s8OLcnrVdPYirsHS70gsFMyG40xsK/aC9D/RPp5xHc6mCDFut5dnSMcHdpFm5W9h56/Cv0eA==, tarball: file:projects/server-preference.tgz} id: file:projects/server-preference.tgz name: '@rush-temp/server-preference' version: 0.0.0 @@ -21909,7 +21923,7 @@ packages: dev: false file:projects/server-recruit-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-DG+JdEQdXp7hu1/8MyQ++OcJ16b0f2uPH0rnXf3jBe2rcg2twz8PhIG8MyDYrr89sre+97FKwyG9Y4gQLscjLA==, tarball: file:projects/server-recruit-resources.tgz} + resolution: {integrity: sha512-lh8WFCnCPNQ7m6zvZPOSmkWyH+N8LX26cUrwvsAkHmcEwiZPO9gYGeNPzmBVbZVj4kNY+Ki2te/eA/1u8V6DyQ==, tarball: file:projects/server-recruit-resources.tgz} id: file:projects/server-recruit-resources.tgz name: '@rush-temp/server-recruit-resources' version: 0.0.0 @@ -21973,7 +21987,7 @@ packages: dev: false file:projects/server-request-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-qehBmZBUVks3K0uO4+N79oS13xjGUBrjlvAwSYjjjqWPkStP+DFg74zifm5Ke66lOZ2Oeg3BEGpP4BC3KgjTAA==, tarball: file:projects/server-request-resources.tgz} + resolution: {integrity: sha512-+dgSoJZ0tvvGy+7QgNuK6kdBhEypqH/Aq80pmvc0DkFE6OoKC6t9gf7lOGTQR2DjNskCJhtgePt4j7EnzVpjRg==, tarball: file:projects/server-request-resources.tgz} id: file:projects/server-request-resources.tgz name: '@rush-temp/server-request-resources' version: 0.0.0 @@ -22037,7 +22051,7 @@ packages: dev: false file:projects/server-setting-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-qSGH1A2eFDUZdIrL/14KA10sDfd2O3qsFQERkQJ94KDj/whlCZB5I5CTSH0l65NbKrUD93Tenfh6EQ1VDMJjQw==, tarball: file:projects/server-setting-resources.tgz} + resolution: {integrity: sha512-10zkawzuXuD3iMGDJfGhYUyE4j73zRx9ddsbSd0woVihyZMrBelGevv2lgWwpxCYNciRTcCchIkT+l6VgoSKhA==, tarball: file:projects/server-setting-resources.tgz} id: file:projects/server-setting-resources.tgz name: '@rush-temp/server-setting-resources' version: 0.0.0 @@ -22069,7 +22083,7 @@ packages: dev: false file:projects/server-setting.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-fMhO/rEJwszCH1kEaIFPLSlz0hhDx/b/+eq5HLqVsJJHcMlVGK/Nc/Ndly9r6asfJ03P98r/LCJCInkoO73PAg==, tarball: file:projects/server-setting.tgz} + resolution: {integrity: sha512-B1xZXUDrJjE6nRBumLMBkG0EGa7MSTSspMKcFNn1RUYeSQVj9K5EMQbuGHVdUyHDPoWy5h+BgYHdT7k/pkw87A==, tarball: file:projects/server-setting.tgz} id: file:projects/server-setting.tgz name: '@rush-temp/server-setting' version: 0.0.0 @@ -22101,7 +22115,7 @@ packages: dev: false file:projects/server-tags-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-U0tJK2U+W8h9N9WRN4tybmxJrgojkw+MmJdSbhprXL/lS5BFNLNQoVUnymmjCvTzJr04Iy/hmaPjqsTBUbr/Rw==, tarball: file:projects/server-tags-resources.tgz} + resolution: {integrity: sha512-hjC7LvABuhXWkqnsl6NxHjCcDnB+W9N6c8QQBlWz0fpvuLEc6pC9wv2xa7fNrEFiKYjVgJy7oFVMsHp8yrefgA==, tarball: file:projects/server-tags-resources.tgz} id: file:projects/server-tags-resources.tgz name: '@rush-temp/server-tags-resources' version: 0.0.0 @@ -22133,7 +22147,7 @@ packages: dev: false file:projects/server-tags.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-SYG0nxG+F3mjpMCSPNr6+GzB4rlHVOwxVEnGtyg+kuzfMVuHP1TcnBrpsDo7FsN93NpU4+vsl4HyIgkV4r1DDA==, tarball: file:projects/server-tags.tgz} + resolution: {integrity: sha512-DQcSW8zFkM8nFyNQTW5yf1+vDvEEmseYBzk4everF7FWtbMFnbxQ4XPQfTNHHCx9AjkKb4EFtZP6qbekebk2FA==, tarball: file:projects/server-tags.tgz} id: file:projects/server-tags.tgz name: '@rush-temp/server-tags' version: 0.0.0 @@ -22165,7 +22179,7 @@ packages: dev: false file:projects/server-task-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-FrQmCt+XxKQbEEx2P0KdWDbpf6l07n+1e8N9Er3mtSopI2sDF7SKRemIryqieMA15Gzwgp5TiWXncfn1G5VkcQ==, tarball: file:projects/server-task-resources.tgz} + resolution: {integrity: sha512-IYpkexMHT5YdVRRWsc4q8kkn2UoO9uZb7Lle6KToy/Tyvu+3TUIPKk3UT4F4eJJT9v0evMopNakIXz99j9mF+w==, tarball: file:projects/server-task-resources.tgz} id: file:projects/server-task-resources.tgz name: '@rush-temp/server-task-resources' version: 0.0.0 @@ -22197,7 +22211,7 @@ packages: dev: false file:projects/server-task.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-O9igS6p/DJeaRTewA11gsQvFXbhbq2rrZ/Aj+QFLHN9UXtxBWQAtGCcG9FS49WnSBSwrDYdQXp4r5fAoqVYiXw==, tarball: file:projects/server-task.tgz} + resolution: {integrity: sha512-rwpLCf6aoQ19RFJjwFCefKrfT8Bc8tx7n5/SeGKNFkDbHeCMAurJfS6f1Q0dYPBS2BlJIJod5RnY6+AHgc+QGg==, tarball: file:projects/server-task.tgz} id: file:projects/server-task.tgz name: '@rush-temp/server-task' version: 0.0.0 @@ -22229,7 +22243,7 @@ packages: dev: false file:projects/server-telegram-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-2+0j5K4TAyO7a5VQuctkZ+5P/VGlHHOy+KPZ8IJcOh7iIxvA9pIfuWK/klDgvB/cId/T5spOs33qFdgFmMX/oA==, tarball: file:projects/server-telegram-resources.tgz} + resolution: {integrity: sha512-VhNEvKhlJ+YLFb/sQZcpq2wbO2MIy9rjAupK3a1UVtNSLjxQQdGG28/sBtzolxfqewS+iRFPdV5R5LxO31ocdg==, tarball: file:projects/server-telegram-resources.tgz} id: file:projects/server-telegram-resources.tgz name: '@rush-temp/server-telegram-resources' version: 0.0.0 @@ -22261,7 +22275,7 @@ packages: dev: false file:projects/server-telegram.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-/h0x6hYqmiEGyykH1+4ltRDCYSCPJaRLzGMf44CQ6BhHAYU5bd2NhV1JuzyndGg+l6VmIZEJnttCtBC6W2ru/w==, tarball: file:projects/server-telegram.tgz} + resolution: {integrity: sha512-BA7dhLmV5p7UwD5wNpJD4Lfog13uVZy9cF6GDCsjGqodLUutP38zwFOEjLMmdC6bruxnS0PpH4N62VTxqGY8Ig==, tarball: file:projects/server-telegram.tgz} id: file:projects/server-telegram.tgz name: '@rush-temp/server-telegram' version: 0.0.0 @@ -22293,7 +22307,7 @@ packages: dev: false file:projects/server-token.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-QrbIoPZRkZpqBgkNpqFsERAQYZyl6H07gwKfW2LaXHfHkD+hK6dxuqSEossccJfD+Rpd1k+yfrCR7do2jJ9GMQ==, tarball: file:projects/server-token.tgz} + resolution: {integrity: sha512-VMRRUJ7aTTj5u0lL05bAJQ05MiAoP6uljsDeaR+rMNV0JkR21W0IWNgJznLh50da74Zwwcx9tfrRhBvhFuejIA==, tarball: file:projects/server-token.tgz} id: file:projects/server-token.tgz name: '@rush-temp/server-token' version: 0.0.0 @@ -22326,7 +22340,7 @@ packages: dev: false file:projects/server-tool.tgz(@types/node@16.11.68)(bufferutil@4.0.7)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-K39JUHlzoEj6sBQnU6P4nOYqaLvdLqKHpmh+cZlKDdx5hh2/dk03svHLDZk4Ds9EI29bHI+2YnBKADzi6bmCGA==, tarball: file:projects/server-tool.tgz} + resolution: {integrity: sha512-uP02heTP/LGukS0+tZLEAS3+zOtPEgpm/ge4tRnZbkRqkWQ95ET1vdLtOxrVfR9FEAJ1wxcVhnTy1KAwt73Sug==, tarball: file:projects/server-tool.tgz} id: file:projects/server-tool.tgz name: '@rush-temp/server-tool' version: 0.0.0 @@ -22364,7 +22378,7 @@ packages: dev: false file:projects/server-tracker-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-igavT0g24i+0nko36UzFKdUI65Hzy1dhdas/NT7HFdOn6sw196U2SpoB1QAMAFDKD3WTCNto7IFVmK7ig+qYaw==, tarball: file:projects/server-tracker-resources.tgz} + resolution: {integrity: sha512-eP7iOhbsVOTizFoVY89Fk5u29U3U9y1EqKA9thJX/xy7E6WIsB9FZv0pfyBNPR0RTbvEEOb8lAhJmogmKijaoQ==, tarball: file:projects/server-tracker-resources.tgz} id: file:projects/server-tracker-resources.tgz name: '@rush-temp/server-tracker-resources' version: 0.0.0 @@ -22428,7 +22442,7 @@ packages: dev: false file:projects/server-view-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-srqhLmJOSt9EJSmTRAhQ+nDw6tXgDoMrJugr5/HJVOdxRZDJqcmyhYVII8WXKy9faOvlXEMhPau1dyttnOIppg==, tarball: file:projects/server-view-resources.tgz} + resolution: {integrity: sha512-VwNanvnd1CGu4APTOEMo987aDWhBc9p0kh4tOwWKpAAlqz9k65SBHtP9OQc42DhbyB4nq6OcteVN0iIOh7erGg==, tarball: file:projects/server-view-resources.tgz} id: file:projects/server-view-resources.tgz name: '@rush-temp/server-view-resources' version: 0.0.0 @@ -22492,7 +22506,7 @@ packages: dev: false file:projects/server-ws.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-DL/F7Hw6WUE/UgUq+5ksAq0HjzIcYBzqR1rrypgSRv1gVocbI5un+yDQ9Juf5fV2WOUn+xk3CfFE8azt1XxYwQ==, tarball: file:projects/server-ws.tgz} + resolution: {integrity: sha512-DKOhGUqPDMZMWwsKtwu1UJW84OIiuSnVl+Kis/8hJJJug2q4BY/ZFT4UNc3TaPdbQS0ZJOOmfj+RU2k+2NMOOg==, tarball: file:projects/server-ws.tgz} id: file:projects/server-ws.tgz name: '@rush-temp/server-ws' version: 0.0.0 @@ -22534,7 +22548,7 @@ packages: dev: false file:projects/server.tgz(esbuild@0.16.17)(svelte@4.2.5): - resolution: {integrity: sha512-lIIyHxuFEMprjfzSISErrJ7Cagui55xYerM2ZARufuPll5iJdgGUlFAjVwkkBKoSluWwriGasXqa+QEHU7Gajw==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-jz1cp0wiPB2CEX7XzT6q6k2Fwcv0WuPqZyKtBRCbetYVJO+yRMFcF4iMWV+2c2NvYKGzYVjGnfdkuMCUmBILSQ==, tarball: file:projects/server.tgz} id: file:projects/server.tgz name: '@rush-temp/server' version: 0.0.0 @@ -22572,7 +22586,7 @@ packages: dev: false file:projects/setting-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-yMkysCdEVGGTJTPYl8+HOWavRW7nmkzQ1Rcxbw5u+XjVGghbJGvkZ6MUNiWiSwvrMVvyl5uI51RwAJdEobaMKw==, tarball: file:projects/setting-assets.tgz} + resolution: {integrity: sha512-96GuEuggYEwTMvChcEOdWbZVusWBIdUQe6OM/8Ez+vIqc2WnlBp7eRoPxCWUjkM5q+f8fFQxUbzPzh5d6Z5hSg==, tarball: file:projects/setting-assets.tgz} id: file:projects/setting-assets.tgz name: '@rush-temp/setting-assets' version: 0.0.0 @@ -22604,7 +22618,7 @@ packages: dev: false file:projects/setting-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-BKxw/ZU5MKLxDuVMCqVQbmL/P1lCBQK2i6BCdLdcvxRSVNiuiGuCs/unP4CqAzMEfvj9kpfhRraIWKTlwLli1w==, tarball: file:projects/setting-resources.tgz} + resolution: {integrity: sha512-imrf4GmE/UIePilElp/qw+ne2q5D8BUPjNwoOpT9f2DV70NGkBIjZy6qNdCIrX519b+CvPxi1SD75dG98XKm/Q==, tarball: file:projects/setting-resources.tgz} id: file:projects/setting-resources.tgz name: '@rush-temp/setting-resources' version: 0.0.0 @@ -22650,7 +22664,7 @@ packages: dev: false file:projects/setting.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-rDwvTZCATGrx2Ji4JQHLnZEiksTjzYAKEUJnVW9szsLZg4PvemnG2AYEf10eLUrq5KSZaf3YkEgNcAbxMz5SYg==, tarball: file:projects/setting.tgz} + resolution: {integrity: sha512-K89LHlqgXVVtVaLkgrwxzZa3dWjMOFwi/xso3QCKR0xcwy1iGKjP/4ALgjnuKx6XHhkw7Zu4zp4E8wlUE+j7QQ==, tarball: file:projects/setting.tgz} id: file:projects/setting.tgz name: '@rush-temp/setting' version: 0.0.0 @@ -22682,7 +22696,7 @@ packages: dev: false file:projects/storybook.tgz(bufferutil@4.0.7)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(svelte-loader@3.1.9)(svelte@4.2.5)(typescript@5.2.2)(webpack-cli@5.1.4)(webpack@5.88.2): - resolution: {integrity: sha512-aEDHKmADeR1/6W/7L5vdSJMgtjWLwvVp78TPCQ8doSHjHDthbeeW17xrAie3KoLJdua4cWIra/rR+M+N9uKNLw==, tarball: file:projects/storybook.tgz} + resolution: {integrity: sha512-IeC106B+qFlXOvJkvtIjQcDkKQ8jwUocDVTzXj04V+TY6JhCnSyQZDSIW7d0e+rxjtPNR7C+UzRw8T2C3POiJA==, tarball: file:projects/storybook.tgz} id: file:projects/storybook.tgz name: '@rush-temp/storybook' version: 0.0.0 @@ -22733,7 +22747,7 @@ packages: dev: false file:projects/support-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-uCr6xMu07SzOMBL03XmN4v6SeVGU32G44SLAWgQrVNmPXD9v5E+T5eV25siA2lsBQbOBgkBU8tl7XaoHmvRwSg==, tarball: file:projects/support-assets.tgz} + resolution: {integrity: sha512-Li5ECbocsFt1jKiQUiLZoOjfog8Ob/R3BZJhlH9YVmFHarm412RpmmoUndrCz2YvMwvcxhDYPaQjtj1ZTOy/Qg==, tarball: file:projects/support-assets.tgz} id: file:projects/support-assets.tgz name: '@rush-temp/support-assets' version: 0.0.0 @@ -22765,7 +22779,7 @@ packages: dev: false file:projects/support-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-prW5GcZtPK20j5Nee8Pu93RzDAnUzZitcN43mEo3+qpUHwjypJ0g5UW7Z9uwfuMzhp7RZwN0rAp1tPk+yl2wkg==, tarball: file:projects/support-resources.tgz} + resolution: {integrity: sha512-sK9bZUJQQdkKD2wHFaKL6d6bKkgJLN+S44RPo2cJPWUTUfqjY1PN1FCSKRlWPk+g6PKQB3/F+tGeK4QA67ctbA==, tarball: file:projects/support-resources.tgz} id: file:projects/support-resources.tgz name: '@rush-temp/support-resources' version: 0.0.0 @@ -22811,7 +22825,7 @@ packages: dev: false file:projects/support.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-02hAc5ucfw+razR8ShqxaUW85U2BWxPQvou4Qv62LwFtEZSexJTsgUDeX4wanBFc6hJTCcjJZSWKbVHastVQjg==, tarball: file:projects/support.tgz} + resolution: {integrity: sha512-aOO04CJJGsL1B7ohhhORr1LDmDuYNfvWbGQjKA9XQd5biFtwk07tn3UolXPeDMHrnTc9/CD74bvjGvaMvK75Xg==, tarball: file:projects/support.tgz} id: file:projects/support.tgz name: '@rush-temp/support' version: 0.0.0 @@ -22843,7 +22857,7 @@ packages: dev: false file:projects/tags-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-MEqrd+TIJEXYI2ANxMi0W16NYFead118Fnuarq++SKDZ53f+A5eQhl/eTzZCdpuNVLfm3UdLiXJfi9xNO9DyAA==, tarball: file:projects/tags-assets.tgz} + resolution: {integrity: sha512-NCYX/a34eY06sVmEOY/3q/G+CSERAcTCcz/HekWWuNw9AUCN5swZI++T+OXSsl+82vaEd08Qg6pz8G2Onh6msw==, tarball: file:projects/tags-assets.tgz} id: file:projects/tags-assets.tgz name: '@rush-temp/tags-assets' version: 0.0.0 @@ -22875,7 +22889,7 @@ packages: dev: false file:projects/tags-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-WA0/yGPlt+0H4ve465mgl9WZ1XLwlZvBllXrI5qkYCZARWsMxzL5mCEs5N+XYsn/3pc79OtwaZpH7M/xbsg7Yw==, tarball: file:projects/tags-resources.tgz} + resolution: {integrity: sha512-DvVEkjU7cKBtqyoUzVKatr+7qVRSc6VFACHsf3jdtEgiqYARy2KkuHDydpwVbinOp8Ee9VDea1Wb+QvO1L82Wg==, tarball: file:projects/tags-resources.tgz} id: file:projects/tags-resources.tgz name: '@rush-temp/tags-resources' version: 0.0.0 @@ -22921,7 +22935,7 @@ packages: dev: false file:projects/tags.tgz(@types/node@16.11.68)(esbuild@0.16.17)(ts-node@10.9.1): - resolution: {integrity: sha512-0/kxxmMkfP5Wu/v3l25NzfS6CqwYKuSEFZT6RCdoX7g/f6HoBcYdpLMw4Ld3Ve68e7rz48cs/tJRCDlmenaKeg==, tarball: file:projects/tags.tgz} + resolution: {integrity: sha512-qGxasd95cHGuRMEPxp17tDebUkC8Vd47QEQSgBGk5FJUBCSBDIhXYX9ZdUZWayAr8+didl76H8G2QlKJZWiMlw==, tarball: file:projects/tags.tgz} id: file:projects/tags.tgz name: '@rush-temp/tags' version: 0.0.0 @@ -22953,7 +22967,7 @@ packages: dev: false file:projects/task-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-hkkprMSufUGqCKsT1mumJ0+LtsLEpASS9j04RoC0DlDuGsOQOPMRzDz6LKRDTbLLEZ9vzarLi9ggoauarqSZRg==, tarball: file:projects/task-assets.tgz} + resolution: {integrity: sha512-7PTbfBjdmkv/KP5aPsseHVd43CSYdCY1ceesUn/FOV77ICD8T7zq+edZNNnrXwwFnw5PDFBe8eb+klKsmps7xg==, tarball: file:projects/task-assets.tgz} id: file:projects/task-assets.tgz name: '@rush-temp/task-assets' version: 0.0.0 @@ -22985,7 +22999,7 @@ packages: dev: false file:projects/task-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-MQfT+NMsPVLUG9D57JLy2KWZP95YSVFkkvF4B/tOd0rNvYIuLxTH7eF62nIFTOEWnQ+/mA+6NMczBmpdBdTsMA==, tarball: file:projects/task-resources.tgz} + resolution: {integrity: sha512-rmEmBZU8K4rPiePhlw99tsYnCiYoXlymTECYCm29m3zOEcKsLptEL5EPcI1YgJd6+83LOfAEHxYFLXcFgXWe+A==, tarball: file:projects/task-resources.tgz} id: file:projects/task-resources.tgz name: '@rush-temp/task-resources' version: 0.0.0 @@ -23031,7 +23045,7 @@ packages: dev: false file:projects/task.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-6lRpfH6V2euh6f0oORHkL0a3gVgcecNMn9pLLMbinfbWoP9TIoRQG5EXXDKWNuA/D72YYDkqvKaQ/xYsL9pqzQ==, tarball: file:projects/task.tgz} + resolution: {integrity: sha512-IH/xqCjSTuVcbWA+pbE/dcZeChW7N4+jJiVCbwGDB605yipH/IDYSz1fsf+evXbkBm8lSHBnrzQf2ovVWk+Iig==, tarball: file:projects/task.tgz} id: file:projects/task.tgz name: '@rush-temp/task' version: 0.0.0 @@ -23064,7 +23078,7 @@ packages: dev: false file:projects/telegram-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-Gq1+XLo/rYKzgl5W/t65WXpm+UkM7oOncymbD68BnMvLOCXX+vl9D95PTmZxnJetWxIutTg/JZvJwzZfcx188A==, tarball: file:projects/telegram-assets.tgz} + resolution: {integrity: sha512-zht0+fJ4AKmrEHSSFvi/LMhDSsoFMuZpzBrdxcTIWCfN8CDmyN0y8pG4Is3p+9QeA9Tik9yzoh0yGg1of5WVYQ==, tarball: file:projects/telegram-assets.tgz} id: file:projects/telegram-assets.tgz name: '@rush-temp/telegram-assets' version: 0.0.0 @@ -23096,7 +23110,7 @@ packages: dev: false file:projects/telegram-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-mQVQuJj3MYJ3PF+eKshnX52/QhdRTCDe7v0igqCysB0/5wmlsO4/OD94Q4YP/G7aPa0EDLwdLAFSP7hfHrTd2A==, tarball: file:projects/telegram-resources.tgz} + resolution: {integrity: sha512-qrqvq8PmtA09Sn9AOCaId5Zupe804Fw4t6pRfrDPlmYm39aemhZ+QHAyUIvg2kr/yo0jNRwXg4g3DBpUbUTRhA==, tarball: file:projects/telegram-resources.tgz} id: file:projects/telegram-resources.tgz name: '@rush-temp/telegram-resources' version: 0.0.0 @@ -23142,7 +23156,7 @@ packages: dev: false file:projects/telegram.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-RegFZkbatdZWslBBBsmM8XOdswNAPaXqSktHbKfAa2ja5UPDYMsmKUthaoDPqlRbMgPTz1BNvsK2ASuDlPsg1Q==, tarball: file:projects/telegram.tgz} + resolution: {integrity: sha512-40FJwfE6VbafgJnnyS4kdupLlBFputbVLRdO8/A3QWzH37TQOY04YCc+KZsw1voMxpYBotf1m2VEAV/KW75L4Q==, tarball: file:projects/telegram.tgz} id: file:projects/telegram.tgz name: '@rush-temp/telegram' version: 0.0.0 @@ -23174,7 +23188,7 @@ packages: dev: false file:projects/templates-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-WP+qDI89ub4BMa5jvCIiswALJwNtI4qQSoi+mB8HlpBFQCtay0Is+RZegv9O3DoMyuoEbfveuVd+N5cYDki4Dg==, tarball: file:projects/templates-assets.tgz} + resolution: {integrity: sha512-o4B0+y4ls5Wq7rYvt4nqRrL/GmTr1Pii58rPA7ICxArvJv8ElXPEMUxuUHNs8VzGnHwaY6tWg2DXPb1Ud0dv0w==, tarball: file:projects/templates-assets.tgz} id: file:projects/templates-assets.tgz name: '@rush-temp/templates-assets' version: 0.0.0 @@ -23206,7 +23220,7 @@ packages: dev: false file:projects/templates-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-PMnfzXC//onasNnOYFxJRUufLy/Y1zU7SSpXHpqNbgkKLcctPACVXD7flDSLtADEUaXIkcWoXSkyiP2em+K20Q==, tarball: file:projects/templates-resources.tgz} + resolution: {integrity: sha512-KwdoU5W4TCnMba7sQ4+7tYXZphXuhaXFWPigB2NPnejBNXJQXySsu50Pb/naXCgI999O/PM+yZurvFw36JnnYQ==, tarball: file:projects/templates-resources.tgz} id: file:projects/templates-resources.tgz name: '@rush-temp/templates-resources' version: 0.0.0 @@ -23252,7 +23266,7 @@ packages: dev: false file:projects/templates.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-nvm05b1jRoSRg17lhf49ErxCQEqeilujTgnpH57HeXGoKhQKPQHPffFdieMz3CS+H69hYna4cPgF4xQGwj744A==, tarball: file:projects/templates.tgz} + resolution: {integrity: sha512-Qb7oMPV3jBRC1iST/7egWZ7MMSoqPdtMys3JcEGhgOVCi9NvlUZdX9qucF3De8nPIlSUo7idIXMuHe+wwn3ATg==, tarball: file:projects/templates.tgz} id: file:projects/templates.tgz name: '@rush-temp/templates' version: 0.0.0 @@ -23284,12 +23298,12 @@ packages: dev: false file:projects/tests-sanity.tgz(svelte@4.2.5): - resolution: {integrity: sha512-P82ClVEO83E1HC48IeiLm9C7+VHGvK3TcFGZPLaiG0lDCPAbm3g22ZoiLoILVpRwvDwu8azXNstf5XiV6yhDDw==, tarball: file:projects/tests-sanity.tgz} + resolution: {integrity: sha512-WMeccmlc3/fwLZJTcpvZktZD7fVs4yBaeXnl/YQTt7G4GbuU09Hlfu3TgC4cXCo6HBR9Pmlx/41Y/BYuVqTFsQ==, tarball: file:projects/tests-sanity.tgz} id: file:projects/tests-sanity.tgz name: '@rush-temp/tests-sanity' version: 0.0.0 dependencies: - '@playwright/test': 1.23.4 + '@playwright/test': 1.40.1 '@types/jest': 29.5.5 '@types/node': 16.11.68 '@typescript-eslint/eslint-plugin': 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.54.0)(typescript@5.2.2) @@ -23311,7 +23325,7 @@ packages: dev: false file:projects/text-editor.tgz(@types/node@16.11.68)(bufferutil@4.0.7)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(prosemirror-model@1.19.3)(ts-node@10.9.1): - resolution: {integrity: sha512-HnVh8f7v3VGi2gYZt+d404vdMBrUBmpn6yjAMd+6oISSIQQ5PBcIVu75qKH0OPBGBhXZEZ6LBeJV3Rlb0T4j9A==, tarball: file:projects/text-editor.tgz} + resolution: {integrity: sha512-s3a0AnlJS8WBnLjA5ggHaLcbSh9tT9DA6Szy9wYWGJzt9R82/nfhh4qMOLWbvHbTgOu/ieWGrhG2FpWAzHSwzw==, tarball: file:projects/text-editor.tgz} id: file:projects/text-editor.tgz name: '@rush-temp/text-editor' version: 0.0.0 @@ -23396,7 +23410,7 @@ packages: dev: false file:projects/text.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-ypVRBF/ihTfKywYY+5YlqMz3P2Pe7HZFlB58uVfjHCaFuXmdDytdzTU8B1OJc3JYmWp+LD3sfQqSIoh+PVn2EA==, tarball: file:projects/text.tgz} + resolution: {integrity: sha512-mAnt4uQfrjjGcqAXJI8y+sOq5joLxJAU4l8shfLkgdv0FJY+JcR7/lnT0cg79pAEySJ3WWb3RnXlyH+TtGejJQ==, tarball: file:projects/text.tgz} id: file:projects/text.tgz name: '@rush-temp/text' version: 0.0.0 @@ -23443,9 +23457,7 @@ packages: - babel-plugin-macros - esbuild - node-notifier - - prosemirror-keymap - prosemirror-state - - prosemirror-transform - prosemirror-view - supports-color - svelte @@ -23500,7 +23512,7 @@ packages: dev: false file:projects/tool.tgz(bufferutil@4.0.7)(svelte@4.2.5): - resolution: {integrity: sha512-Rz4VojQfmSMeEOsxm4N/iFJ7Ky/yBU3R1PzVJbopzVfNX3myc/kqzHvkgQ8JMgaiE9mWMb/YwIRUGIbZFUp1qg==, tarball: file:projects/tool.tgz} + resolution: {integrity: sha512-3LtreorPtuADisnmP66QJXf2y52bla0wTDim2qACqYdSaf+Hjnd0ZJuvF3++Z7IkeeJ83kxJSMqnKrrAPqhhpQ==, tarball: file:projects/tool.tgz} id: file:projects/tool.tgz name: '@rush-temp/tool' version: 0.0.0 @@ -23554,7 +23566,7 @@ packages: dev: false file:projects/tracker-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-BWLi5HPccRcPJcXxBG/p54TUfBW2oL2++OL95F7fiaWRz75LkL+MdNM55ZgTEVI7uJZhHNgqKbfoHahShWOmQA==, tarball: file:projects/tracker-assets.tgz} + resolution: {integrity: sha512-6UJMFsVUqZyFgBFv4F3KnNuZF3ypk6ufq+QUBSxeN1eXysHpTa2DOvItwEfGXQJMDa/iMZaFp6850vp8uP+i+w==, tarball: file:projects/tracker-assets.tgz} id: file:projects/tracker-assets.tgz name: '@rush-temp/tracker-assets' version: 0.0.0 @@ -23586,7 +23598,7 @@ packages: dev: false file:projects/tracker-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-DeQATTWeHNevI8iZnRZSao+hR1xyxZYJxbEVBX1fy4SExQ7uWLjduLskKUDj+K5PQ94RCzd2O/sL2Mi6qYA+0w==, tarball: file:projects/tracker-resources.tgz} + resolution: {integrity: sha512-XVKgXymWjzBDxg3Xj5OeZJ5IO87apijMaqD7MP6Mp4GgmRB9rYY5CItxS+1qq5FukhsO/ucQQNs49oZCO9SCiw==, tarball: file:projects/tracker-resources.tgz} id: file:projects/tracker-resources.tgz name: '@rush-temp/tracker-resources' version: 0.0.0 @@ -23633,7 +23645,7 @@ packages: dev: false file:projects/tracker.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-31eDw4LmQKOn93hu1NnvSISsnTk7OA18/sOqGN4gvke1EsFVNt46lgCLmEwIDoGzQsPkxSb0o4ees2/4S4X9CQ==, tarball: file:projects/tracker.tgz} + resolution: {integrity: sha512-WeXyZPuT6M+DXEwlzRaxqlFtOUikDMScsvgVeWKza+dKhu87opyq8f3qMb9caTuGhCS+SAtuhGN1iCeVM9lacw==, tarball: file:projects/tracker.tgz} id: file:projects/tracker.tgz name: '@rush-temp/tracker' version: 0.0.0 @@ -23666,7 +23678,7 @@ packages: dev: false file:projects/translate.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-4RSchUUbKbFS5Y6vaEviCkQAVDlj70B41pZq8fd5c6M2CsApa8qNbTW5YhxCk4DRIb62DGQLyiBxg10jOUB6qg==, tarball: file:projects/translate.tgz} + resolution: {integrity: sha512-rihRUogOwG3cOFOqp3nh0QgAI5aesIgsTS7R3eluCdvgknXh/oyXK7l8U8qZ3D4HRZPAcvHISTP5tCPa+aD6LA==, tarball: file:projects/translate.tgz} id: file:projects/translate.tgz name: '@rush-temp/translate' version: 0.0.0 @@ -23699,7 +23711,7 @@ packages: dev: false file:projects/ui.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-AY61urVFsmiFKzcxnST8J7O/NIzXT43WsH3v4OC4VCavjksjaUIFZi/0qObYh5C6h+Ug+G6+jz24umbNL9rG1g==, tarball: file:projects/ui.tgz} + resolution: {integrity: sha512-g5wJSxU0oHaWmOknjGHp3d+ML2V2bnveZV51xeHaq5GfbEwCdHat3DOsEt6zC3BMVRZsyJz8EmwNnd6A+KZYcA==, tarball: file:projects/ui.tgz} id: file:projects/ui.tgz name: '@rush-temp/ui' version: 0.0.0 @@ -23749,7 +23761,7 @@ packages: dev: false file:projects/view-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1)(typescript@5.2.2): - resolution: {integrity: sha512-NgmdbeUuIG6Y/0PRobsg2GGJ+sWHbshgFtF3qwFGQKXwYdu4yxCP4KWt7jnCD2mbLYme6em2ECRKS92hQmDVyw==, tarball: file:projects/view-assets.tgz} + resolution: {integrity: sha512-Ss+MZL3qOa8DNVcC2jT5wGzfioGwWT47ymg1DN07DVDmw+NUTrhAQw8nhhshqNQIMM+4qeX7CF2Et2LrZH2NwQ==, tarball: file:projects/view-assets.tgz} id: file:projects/view-assets.tgz name: '@rush-temp/view-assets' version: 0.0.0 @@ -23781,7 +23793,7 @@ packages: dev: false file:projects/view-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-vBlfAFERus94CZ+4EnEQG8SJasd3/AKR/I3jztc5x2ME61RfRFZ0mIAw9x9vkeh0dIuzPlrJt8ymykifMsdn9Q==, tarball: file:projects/view-resources.tgz} + resolution: {integrity: sha512-o5yc9oXbXWeJz6WZFA/6Hpqp98pzVqK3gejJiFLPrrCGHKGzxfbMhxH9AHB2KYcGtgZt+YTVvkX1qRkAwTs10w==, tarball: file:projects/view-resources.tgz} id: file:projects/view-resources.tgz name: '@rush-temp/view-resources' version: 0.0.0 @@ -23828,7 +23840,7 @@ packages: dev: false file:projects/view.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-CDCZcFU0dc1LZc3f/LtuXuoPL51wJ9xK95453qw6UTZ8IycTML8FIoO38z4u+ZBTcFu8wVQHXT0qX1QlYcwgYg==, tarball: file:projects/view.tgz} + resolution: {integrity: sha512-/eYLUeEaA83sU1uv5dPbiTf18IuAnNjRMoDkpzbB9giV8EoWa813Q/bS8ZtqRFV+yM7EG6xEDffz5kSVvRrLOA==, tarball: file:projects/view.tgz} id: file:projects/view.tgz name: '@rush-temp/view' version: 0.0.0 @@ -23860,7 +23872,7 @@ packages: dev: false file:projects/workbench-assets.tgz(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-ABaQiAj6uFXGF/IW3TCGQNLxr6ycD5vyv20SKH9Tp8JCo0RoymSekBbsMx15CvnCRRf0kDF6urTTn3ElfNw10w==, tarball: file:projects/workbench-assets.tgz} + resolution: {integrity: sha512-X7NDsu4LV7IPkWAhzQK6oyA0zvOcSh0tq+cWU+bTjQxHR5Rd97zcp9oub/IU5ZyIwwC+stVjzTW+uawrXbsJog==, tarball: file:projects/workbench-assets.tgz} id: file:projects/workbench-assets.tgz name: '@rush-temp/workbench-assets' version: 0.0.0 @@ -23892,7 +23904,7 @@ packages: dev: false file:projects/workbench-resources.tgz(@types/node@16.11.68)(esbuild@0.16.17)(postcss-load-config@4.0.1)(postcss@8.4.31)(ts-node@10.9.1): - resolution: {integrity: sha512-zARW9zme+g8+1eI9TWHK6sLa00TnNbhnB1dDNLXeOBGzPyCypJ95Wjaf74q9pvDX50ZjUFxkyLS5XUd2TOvvSw==, tarball: file:projects/workbench-resources.tgz} + resolution: {integrity: sha512-Bxk3T8vsxi1vwz5G+5HNe0OqHVB/7rld/FqVzcApSLowtia02aIz9v9OEqd46lYFV8Vl6d9ApkoDVP9s5xNAAA==, tarball: file:projects/workbench-resources.tgz} id: file:projects/workbench-resources.tgz name: '@rush-temp/workbench-resources' version: 0.0.0 @@ -23939,7 +23951,7 @@ packages: dev: false file:projects/workbench.tgz(@types/node@16.11.68)(esbuild@0.16.17)(svelte@4.2.5)(ts-node@10.9.1): - resolution: {integrity: sha512-nQiKEYOEsQEB9fxVW6OwdgLCd3i0EgaGII8IaVNjSXAy3nmhj9Jb4j/iwqzrFW5gCJsZVIT0v8ETqHKGL7AXeA==, tarball: file:projects/workbench.tgz} + resolution: {integrity: sha512-yqJzXkQsuNm3Cg9d7I8VqnsNjupgB/I2TGkkU52GH/GJ1BYWqyAtlZJoYnXcFN0J3cXY6MlQKilLRyg72ApTdQ==, tarball: file:projects/workbench.tgz} id: file:projects/workbench.tgz name: '@rush-temp/workbench' version: 0.0.0 diff --git a/dev/readme.md b/dev/readme.md index c549e68456..3dbdfe2336 100644 --- a/dev/readme.md +++ b/dev/readme.md @@ -6,7 +6,7 @@ rush build rush bundle rush docker:build -docker-compose up -d --force-recreate +docker compose up -d --force-recreate ``` ## Running ElasticVUE to check elastic intance diff --git a/dev/tool/Dockerfile b/dev/tool/Dockerfile index 57c69ccb4b..18fd892a88 100644 --- a/dev/tool/Dockerfile +++ b/dev/tool/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18 +FROM node:20 WORKDIR /usr/src/app diff --git a/models/tracker/src/viewlets.ts b/models/tracker/src/viewlets.ts index 314371b079..5d604aeba4 100644 --- a/models/tracker/src/viewlets.ts +++ b/models/tracker/src/viewlets.ts @@ -38,7 +38,7 @@ export const issuesOptions = (kanban: boolean): ViewOptionsModel => ({ ], orderBy: [ ['status', SortingOrder.Ascending], - ['priority', SortingOrder.Descending], + ['priority', SortingOrder.Ascending], ['modifiedOn', SortingOrder.Descending], ['createdOn', SortingOrder.Descending], ['dueDate', SortingOrder.Ascending], diff --git a/plugins/client-resources/src/connection.ts b/plugins/client-resources/src/connection.ts index 5d03d98b28..0a61777260 100644 --- a/plugins/client-resources/src/connection.ts +++ b/plugins/client-resources/src/connection.ts @@ -249,7 +249,17 @@ class Connection implements ClientConnection { const request = this.requests.get(resp.id) this.requests.delete(resp.id) if (resp.error !== undefined) { - console.log('ERROR', promise, request, resp.id) + console.log( + 'ERROR', + 'request:', + request?.method, + 'response-id:', + resp.id, + 'error: ', + resp.error, + 'result: ', + resp.result + ) promise.reject(new PlatformError(resp.error)) } else { promise.resolve(resp.result) diff --git a/pods/account/Dockerfile b/pods/account/Dockerfile index 11a782b141..35d364a0aa 100644 --- a/pods/account/Dockerfile +++ b/pods/account/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18-alpine +FROM node:20-alpine WORKDIR /usr/src/app diff --git a/pods/account/package.json b/pods/account/package.json index 5893e48541..771b5a7ef5 100644 --- a/pods/account/package.json +++ b/pods/account/package.json @@ -48,7 +48,7 @@ "@hcengineering/core": "^0.6.28", "mongodb": "^4.11.0", "koa": "^2.13.1", - "koa-router": "^10.1.1", + "koa-router": "^12.0.1", "koa-bodyparser": "^4.3.0", "@koa/cors": "^3.1.0", "@hcengineering/server-tool": "^0.6.0", diff --git a/pods/backup/Dockerfile b/pods/backup/Dockerfile index 95464f104c..8abb83c9c8 100644 --- a/pods/backup/Dockerfile +++ b/pods/backup/Dockerfile @@ -1,5 +1,5 @@ -FROM node:18-alpine +FROM node:20-alpine WORKDIR /usr/src/app diff --git a/pods/front/Dockerfile b/pods/front/Dockerfile index b984252d23..d10d4a34bb 100644 --- a/pods/front/Dockerfile +++ b/pods/front/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18-alpine +FROM node:20-alpine RUN apk add dumb-init ENV NODE_ENV production diff --git a/pods/server/Dockerfile b/pods/server/Dockerfile index afd9f77b7e..d2f0693819 100644 --- a/pods/server/Dockerfile +++ b/pods/server/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18 +FROM node:20 ENV NODE_ENV production diff --git a/products/tracker/Dockerfile b/products/tracker/Dockerfile index 8200f83b83..c96e50de30 100644 --- a/products/tracker/Dockerfile +++ b/products/tracker/Dockerfile @@ -1,4 +1,4 @@ -FROM node:16 +FROM node:20 WORKDIR /usr/src/app diff --git a/scripts/build.sh b/scripts/build.sh index 3da7ed85c4..2e69fd232e 100644 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -2,5 +2,5 @@ cd ./dev/ rush build # Will build all the required packages. rush bundle # Will prepare bundles. rush docker:build # Will build Docker containers for all applications in the local Docker environment. -docker-compose up -d --force-recreate # Will set up all the containers +docker compose up -d --force-recreate # Will set up all the containers diff --git a/server/backup/src/index.ts b/server/backup/src/index.ts index 5a9d6aeb45..3f128e55ca 100644 --- a/server/backup/src/index.ts +++ b/server/backup/src/index.ts @@ -653,26 +653,32 @@ export async function restore ( let loaded = 0 let el = 0 let chunks = 0 - while (true) { - const st = Date.now() - const it = await connection.loadChunk(c, idx) - chunks++ + try { + while (true) { + const st = Date.now() + const it = await connection.loadChunk(c, idx) + chunks++ - idx = it.idx - el += Date.now() - st + idx = it.idx + el += Date.now() - st - for (const [_id, hash] of Object.entries(it.docs)) { - serverChangeset.set(_id as Ref, hash) - loaded++ + for (const [_id, hash] of Object.entries(it.docs)) { + serverChangeset.set(_id as Ref, hash) + loaded++ + } + + if (el > 2500) { + console.log(' loaded from server', loaded, el, chunks) + el = 0 + chunks = 0 + } + if (it.finished) { + break + } } - - if (el > 2500) { - console.log(' loaded from server', loaded, el, chunks) - el = 0 - chunks = 0 - } - if (it.finished) { - break + } finally { + if (idx !== undefined) { + await connection.closeChunk(idx) } } console.log(' loaded', loaded) @@ -815,19 +821,23 @@ export async function restore ( try { for (const c of domains) { - console.log('loading server changeset for', c) + console.log('processing domain', c) let retry = 5 + let delay = 1 while (retry > 0) { retry-- try { await processDomain(c) + if (delay > 1) { + console.log('retry-success') + } break } catch (err: any) { - if (retry === 0) { - console.log('error', err) - } else { - console.log('Wait for few seconds for elastic') - await new Promise((resolve) => setTimeout(resolve, 1000)) + console.error('error', err) + if (retry !== 0) { + console.log('cool-down to retry', delay) + await new Promise((resolve) => setTimeout(resolve, delay * 1000)) + delay++ } } } diff --git a/server/core/src/types.ts b/server/core/src/types.ts index a22a27e188..0501ed3a4e 100644 --- a/server/core/src/types.ts +++ b/server/core/src/types.ts @@ -49,6 +49,7 @@ import { Readable } from 'stream' export interface SessionContext extends MeasureContext { userEmail: string sessionId: string + admin?: boolean } /** diff --git a/server/elastic/src/backup.ts b/server/elastic/src/backup.ts index 28a82b993b..3442c1fa17 100644 --- a/server/elastic/src/backup.ts +++ b/server/elastic/src/backup.ts @@ -138,7 +138,7 @@ class ElasticDataAdapter implements DbAdapter { } }, close: async () => { - if (resp !== null) { + if (resp !== null && (resp.body as SearchResponse)?._scroll_id != null) { await this.client.clearScroll({ scroll_id: (resp.body as SearchResponse)._scroll_id }) diff --git a/server/front/Dockerfile b/server/front/Dockerfile index b984252d23..d10d4a34bb 100644 --- a/server/front/Dockerfile +++ b/server/front/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18-alpine +FROM node:20-alpine RUN apk add dumb-init ENV NODE_ENV production diff --git a/server/middleware/src/utils.ts b/server/middleware/src/utils.ts index 76d1e21c4b..4fe5dc7c53 100644 --- a/server/middleware/src/utils.ts +++ b/server/middleware/src/utils.ts @@ -35,7 +35,7 @@ export async function getUser (storage: ServerStorage, ctx: SessionContext): Pro } const account = (await storage.modelDb.findAll(core.class.Account, { email: ctx.userEmail }))[0] if (account === undefined) { - if (ctx.userEmail === systemAccountEmail) { + if (ctx.userEmail === systemAccountEmail || ctx.admin === true) { return { _id: core.account.System, _class: core.class.Account, diff --git a/server/ws/src/client.ts b/server/ws/src/client.ts index 0e411f2ba6..2aff541d04 100644 --- a/server/ws/src/client.ts +++ b/server/ws/src/client.ts @@ -110,12 +110,14 @@ export class ClientSession implements Session { this.current.find++ const context = ctx as SessionContext context.userEmail = this.token.email + context.admin = this.token.extra?.admin === 'true' return await this._pipeline.findAll(context, _class, query, options) } async searchFulltext (ctx: MeasureContext, query: SearchQuery, options: SearchOptions): Promise { const context = ctx as SessionContext context.userEmail = this.token.email + context.admin = this.token.extra?.admin === 'true' return await this._pipeline.searchFulltext(context, query, options) } @@ -124,6 +126,7 @@ export class ClientSession implements Session { this.current.tx++ const context = ctx as SessionContext context.userEmail = this.token.email + context.admin = this.token.extra?.admin === 'true' const [result, derived, target] = await this._pipeline.tx(context, tx) let shouldBroadcast = true diff --git a/server/ws/src/server.ts b/server/ws/src/server.ts index 94828d223b..e63347fe25 100644 --- a/server/ws/src/server.ts +++ b/server/ws/src/server.ts @@ -14,27 +14,27 @@ // import core, { + TxFactory, + WorkspaceEvent, + generateId, + toWorkspaceString, type MeasureContext, type Ref, type Space, type Tx, - TxFactory, type TxWorkspaceEvent, - WorkspaceEvent, - type WorkspaceId, - generateId, - toWorkspaceString + type WorkspaceId } from '@hcengineering/core' import { unknownError } from '@hcengineering/platform' -import { type HelloRequest, type HelloResponse, type Response, readRequest } from '@hcengineering/rpc' +import { readRequest, type HelloRequest, type HelloResponse, type Response } from '@hcengineering/rpc' import type { Pipeline, SessionContext } from '@hcengineering/server-core' import { type Token } from '@hcengineering/server-token' // import WebSocket, { RawData } from 'ws' import { + LOGGING_ENABLED, type BroadcastCall, type ConnectionSocket, - LOGGING_ENABLED, type PipelineFactory, type ServerFactory, type Session, @@ -48,6 +48,16 @@ function timeoutPromise (time: number): Promise { }) } +/** + * @public + */ +export interface Timeouts { + // Timeout preferences + pingTimeout: number // Default 1 second + shutdownWarmTimeout: number // Default 1 minute + reconnectTimeout: number // Default 3 seconds +} + class TSessionManager implements SessionManager { readonly workspaces = new Map() checkInterval: any @@ -60,11 +70,12 @@ class TSessionManager implements SessionManager { constructor ( readonly ctx: MeasureContext, - readonly sessionFactory: (token: Token, pipeline: Pipeline, broadcast: BroadcastCall) => Session + readonly sessionFactory: (token: Token, pipeline: Pipeline, broadcast: BroadcastCall) => Session, + readonly timeouts: Timeouts ) { this.checkInterval = setInterval(() => { this.handleInterval() - }, 1000) + }, timeouts.pingTimeout) } scheduleMaintenance (timeMinutes: number): void { @@ -225,9 +236,6 @@ class TSessionManager implements SessionManager { workspace.sessions = new Map() workspace.upgrade = token.extra?.model === 'upgrade' } - if (LOGGING_ENABLED) { - console.log(token.workspace.name, 'no sessions for workspace', wsString) - } // Re-create pipeline. workspace.pipeline = pipelineFactory(ctx, token.workspace, true, (tx, targets) => { this.broadcastAll(workspace, tx, targets) @@ -314,9 +322,6 @@ class TSessionManager implements SessionManager { code: number, reason: string ): Promise { - if (this.checkInterval !== undefined) { - clearInterval(this.checkInterval) - } // if (LOGGING_ENABLED) console.log(workspaceId.name, `closing websocket, code: ${code}, reason: ${reason}`) const wsid = toWorkspaceString(workspaceId) const workspace = this.workspaces.get(wsid) @@ -336,7 +341,7 @@ class TSessionManager implements SessionManager { setTimeout(() => { this.reconnectIds.delete(sessionRef.session.sessionId) - }, 3000) + }, this.timeouts.reconnectTimeout) try { sessionRef.socket.close() } catch (err) { @@ -348,11 +353,11 @@ class TSessionManager implements SessionManager { await this.setStatus(ctx, sessionRef.session, false) } if (!workspace.upgrade) { - // Wait few second's for new client to appear before closing workspace. + // Wait some time for new client to appear before closing workspace. if (workspace.sessions.size === 0) { setTimeout(() => { void this.performWorkspaceCloseCheck(workspace, workspaceId, wsid) - }, 5000) + }, this.timeouts.shutdownWarmTimeout) } } else { await this.performWorkspaceCloseCheck(workspace, workspaceId, wsid) @@ -409,6 +414,9 @@ class TSessionManager implements SessionManager { } async closeWorkspaces (ctx: MeasureContext): Promise { + if (this.checkInterval !== undefined) { + clearInterval(this.checkInterval) + } for (const w of this.workspaces) { await this.closeAll(ctx, w[0], w[1], 1, 'shutdown') } @@ -552,7 +560,6 @@ class TSessionManager implements SessionManager { const f = (service as any)[request.method] try { const params = [...request.params] - const result = await ctx.with('call', {}, async (callTx) => f.apply(service, [callTx, ...params])) const resp: Response = { id: request.id, result } @@ -569,7 +576,8 @@ class TSessionManager implements SessionManager { if (LOGGING_ENABLED) console.error(err) const resp: Response = { id: request.id, - error: unknownError(err) + error: unknownError(err), + result: JSON.parse(JSON.stringify(err?.stack)) } await ws.send(ctx, resp, service.binaryResponseMode, service.useCompression) } @@ -624,9 +632,13 @@ export function start ( productId: string serverFactory: ServerFactory enableCompression?: boolean - } + } & Partial ): () => Promise { - const sessions = new TSessionManager(ctx, opt.sessionFactory) + const sessions = new TSessionManager(ctx, opt.sessionFactory, { + pingTimeout: opt.pingTimeout ?? 1000, + shutdownWarmTimeout: opt.shutdownWarmTimeout ?? 60 * 1000, + reconnectTimeout: 3000 + }) return opt.serverFactory( sessions, (rctx, service, ws, msg, workspace) => sessions.handleRequest(rctx, service, ws, msg, workspace), diff --git a/tests/build-reload.sh b/tests/build-reload.sh index bbfe5aa6a8..357105e660 100755 --- a/tests/build-reload.sh +++ b/tests/build-reload.sh @@ -6,4 +6,4 @@ rush bundle rush docker:build # Re-assign user to workspace. -docker-compose -p sanity up $1 -d --force-recreate +docker compose -p sanity up $1 -d --force-recreate diff --git a/tests/prepare-tests.sh b/tests/prepare-tests.sh new file mode 100755 index 0000000000..d103fb90e3 --- /dev/null +++ b/tests/prepare-tests.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +docker compose -p sanity kill +docker compose -p sanity down --volumes +docker compose -p sanity up elastic mongodb -d --force-recreate --renew-anon-volumes + +./wait-elastic.sh 9201 \ No newline at end of file diff --git a/tests/prepare.sh b/tests/prepare.sh index a7be6b59f7..5c6769f7b6 100755 --- a/tests/prepare.sh +++ b/tests/prepare.sh @@ -1,8 +1,8 @@ #!/bin/bash -docker-compose -p sanity kill -docker-compose -p sanity down --volumes -docker-compose -p sanity up -d --force-recreate --renew-anon-volumes +docker compose -p sanity kill +docker compose -p sanity down --volumes +docker compose -p sanity up -d --force-recreate --renew-anon-volumes ./wait-elastic.sh 9201 diff --git a/tests/sanity/package.json b/tests/sanity/package.json index d7ac88920e..cac5ae244b 100644 --- a/tests/sanity/package.json +++ b/tests/sanity/package.json @@ -13,9 +13,9 @@ "ci": "playwright install --with-deps chromium", "test": "", "uitest": "playwright test --browser chromium --reporter list,html,allure-playwright -c ./tests/playwright.config.ts", - "dev-uitest": "cross-env PLATFORM_URI=http://localhost:8080 PLATFORM_TRANSACTOR=ws://localhost:3333 SETTING=storage-dev.json playwright test --browser chromium --reporter list,html,allure-playwright -c ./tests/playwright.config.ts", + "dev-uitest": "cross-env PLATFORM_URI=http://localhost:8080 PLATFORM_TRANSACTOR=ws://localhost:3333 SETTING=storage-dev.json SETTING_SECOND=storageSecond-dev.json playwright test --browser chromium --reporter list,html,allure-playwright -c ./tests/playwright.config.ts", "debug": "playwright test --browser chromium -c ./tests/playwright.config.ts --debug --headed", - "dev-debug": "cross-env PLATFORM_URI=http://localhost:8080 PLATFORM_TRANSACTOR=ws://localhost:3333 SETTING=storage-dev.json playwright test --browser chromium -c ./tests/playwright.config.ts --debug --headed", + "dev-debug": "cross-env PLATFORM_URI=http://localhost:8080 PLATFORM_TRANSACTOR=ws://localhost:3333 SETTING=storage-dev.json SETTING_SECOND=storageSecond-dev.json playwright test --browser chromium -c ./tests/playwright.config.ts --debug --headed", "codegen": "playwright codegen --load-storage storage.json http://localhost:8083/workbench/sanity-ws/", "dev-codegen": "cross-env playwright codegen --load-storage storage-dev.json http://localhost:8080/workbench/sanity-ws/", "allure:generate": "allure generate allure-results -o allure-report --clean" @@ -34,8 +34,8 @@ "prettier": "^3.1.0", "prettier-plugin-svelte": "^3.1.0", "typescript": "^5.2.2", - "@playwright/test": "~1.23.0", - "allure-playwright": "2.9.2" + "@playwright/test": "^1.40.1", + "allure-playwright": "^2.9.2" }, "dependencies": { "dotenv": "~16.0.0", diff --git a/tests/sanity/storageSecond-dev.json b/tests/sanity/storageSecond-dev.json new file mode 100644 index 0000000000..1d8da14aef --- /dev/null +++ b/tests/sanity/storageSecond-dev.json @@ -0,0 +1,42 @@ +{ + "cookies": [], + "origins": [ + { + "origin": "http://localhost:8080", + "localStorage": [ + { + "name": "login:metadata:LoginEmail", + "value": "user1" + }, + { + "name": "login:metadata:LoginTokens", + "value": "{\"sanity-ws\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJlbWFpbCI6InVzZXIyIiwid29ya3NwYWNlIjoic2FuaXR5LXdzIiwicHJvZHVjdElkIjoiIn0.YLSe7l0JNwyohgmqdGhnf8MpJZc7l7ZfoP80so3ZZN4\"}" + }, + { + "name": "login:metadata:LoginEndpoint", + "value": "ws://localhost:3333" + }, + { + "name": "#platform.notification.timeout", + "value": "0" + }, + { + "name": "#platform.testing.enabled", + "value": "true" + }, + { + "name": "#platform.notification.logging", + "value": "false" + }, + { + "name": "#platform.lazy.loading", + "value": "false" + }, + { + "name": "flagOpenInDesktopApp", + "value": "true" + } + ] + } + ] +} \ No newline at end of file diff --git a/tests/sanity/storageSecond.json b/tests/sanity/storageSecond.json index 31f49c7ead..26daaa1807 100644 --- a/tests/sanity/storageSecond.json +++ b/tests/sanity/storageSecond.json @@ -10,7 +10,7 @@ }, { "name": "login:metadata:LoginTokens", - "value": "{\"sanity-ws\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJjb25maXJtZWQiOnRydWUsImVtYWlsIjoidXNlcjIiLCJ3b3Jrc3BhY2UiOiJzYW5pdHktd3MiLCJwcm9kdWN0SWQiOiIifQ.810B-zY0JjmKWTeTNmhUWKPY4wkp5hGX3Ng6Y73NK7I\"}" + "value": "{\"sanity-ws\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJlbWFpbCI6InVzZXIyIiwid29ya3NwYWNlIjoic2FuaXR5LXdzIiwicHJvZHVjdElkIjoiIn0.YLSe7l0JNwyohgmqdGhnf8MpJZc7l7ZfoP80so3ZZN4\"}" }, { "name": "login:metadata:LoginEndpoint", diff --git a/tests/sanity/tests/tracker/layout.spec.ts b/tests/sanity/tests/tracker/layout.spec.ts index 41b283421b..62872b766a 100644 --- a/tests/sanity/tests/tracker/layout.spec.ts +++ b/tests/sanity/tests/tracker/layout.spec.ts @@ -1,21 +1,21 @@ -import { test, expect, Page } from '@playwright/test' +import { Page, expect, test } from '@playwright/test' +import { allure } from 'allure-playwright' +import { IssuesPage } from '../model/tracker/issues-page' +import { PlatformSetting, expectToContainsOrdered, fillSearch, generateId } from '../utils' import { - checkIssueFromList, - createIssue, - createComponent, - createMilestone, DEFAULT_STATUSES, DEFAULT_USER, IssueProps, - navigate, PRIORITIES, + ViewletSelectors, + checkIssueFromList, + createComponent, + createIssue, + createMilestone, + navigate, setViewGroup, - setViewOrder, - ViewletSelectors + setViewOrder } from './tracker.utils' -import { fillSearch, generateId, PlatformSetting } from '../utils' -import { allure } from 'allure-playwright' -import { IssuesPage } from '../model/tracker/issues-page' test.use({ storageState: PlatformSetting @@ -129,7 +129,9 @@ test.describe('tracker layout tests', () => { const issuesPage = new IssuesPage(page) await issuesPage.modelSelectorAll.click() await page.click(ViewletSelectors.Table) - await expect(locator).toContainText(groupLabels) + for (const g of groupLabels) { + await expect(locator).toContainText(g) + } for (const issueName of issueNames) { await checkIssueFromList(page, issueName) @@ -190,9 +192,7 @@ test.describe('tracker layout tests', () => { await fillSearch(page, id) - await expect(locator).toContainText(orderedIssueNames, { - timeout: 5000 - }) + await expectToContainsOrdered(locator, orderedIssueNames) }) } }) diff --git a/tests/sanity/tests/tracker/tracker.spec.ts b/tests/sanity/tests/tracker/tracker.spec.ts index 127d612607..cef70d57bc 100644 --- a/tests/sanity/tests/tracker/tracker.spec.ts +++ b/tests/sanity/tests/tracker/tracker.spec.ts @@ -1,4 +1,7 @@ import { expect, test } from '@playwright/test' +import { allure } from 'allure-playwright' +import { IssuesPage } from '../model/tracker/issues-page' +import { PlatformSetting, fillSearch, generateId } from '../utils' import { DEFAULT_STATUSES, DEFAULT_USER, @@ -11,9 +14,6 @@ import { openIssue, toTime } from './tracker.utils' -import { PlatformSetting, fillSearch, generateId } from '../utils' -import { allure } from 'allure-playwright' -import { IssuesPage } from '../model/tracker/issues-page' test.use({ storageState: PlatformSetting @@ -48,7 +48,9 @@ test.describe('Tracker tests', () => { await page.locator(`.antiNav-element__dropbox > a > .antiNav-element:has-text("${panel}")`).click() await page.locator(`.ac-header .overflow-label:has-text("${mode}")`).click() await page.click(ViewletSelectors.Table) - await expect(locator).toContainText(statuses) + for (const s of statuses) { + await expect(locator).toContainText(s) + } if (excluded.length > 0) { await expect(locator).not.toContainText(excluded) } diff --git a/tests/sanity/tests/utils.ts b/tests/sanity/tests/utils.ts index ddfe66b169..31b1caccda 100644 --- a/tests/sanity/tests/utils.ts +++ b/tests/sanity/tests/utils.ts @@ -1,4 +1,4 @@ -import { Browser, Locator, Page } from '@playwright/test' +import { Browser, Locator, Page, expect } from '@playwright/test' export const PlatformURI = process.env.PLATFORM_URI as string export const PlatformTransactor = process.env.PLATFORM_TRANSACTOR as string @@ -64,3 +64,7 @@ export async function getSecondPage (browser: Browser): Promise { const userSecondContext = await browser.newContext({ storageState: PlatformSettingSecond }) return await userSecondContext.newPage() } +export function expectToContainsOrdered (val: Locator, text: string[], timeout?: number): Promise { + const origIssuesExp = new RegExp('.*' + text.join('.*') + '.*') + return expect(val).toHaveText(origIssuesExp, { timeout }) +}