From ffbea2f9c36b5444a5ae158a0872555fb368d810 Mon Sep 17 00:00:00 2001 From: Defelo Date: Fri, 3 Jan 2025 16:35:40 +0100 Subject: [PATCH 1/3] zipline: init at 3.7.11 --- pkgs/by-name/zi/zipline/package.nix | 149 ++ pkgs/by-name/zi/zipline/prisma6.patch | 3165 +++++++++++++++++++++++++ 2 files changed, 3314 insertions(+) create mode 100644 pkgs/by-name/zi/zipline/package.nix create mode 100644 pkgs/by-name/zi/zipline/prisma6.patch diff --git a/pkgs/by-name/zi/zipline/package.nix b/pkgs/by-name/zi/zipline/package.nix new file mode 100644 index 0000000000000..793d10a49241c --- /dev/null +++ b/pkgs/by-name/zi/zipline/package.nix @@ -0,0 +1,149 @@ +{ + lib, + stdenv, + fetchFromGitHub, + nodejs, + yarn-berry, + pkg-config, + makeWrapper, + cacert, + prisma-engines, + openssl, + ffmpeg, + python3, + vips, +}: + +let + environment = { + NEXT_TELEMETRY_DISABLED = "1"; + FFMPEG_BIN = lib.getExe ffmpeg; + PRISMA_SCHEMA_ENGINE_BINARY = lib.getExe' prisma-engines "schema-engine"; + PRISMA_QUERY_ENGINE_BINARY = lib.getExe' prisma-engines "query-engine"; + PRISMA_QUERY_ENGINE_LIBRARY = "${prisma-engines}/lib/libquery_engine.node"; + PRISMA_INTROSPECTION_ENGINE_BINARY = lib.getExe' prisma-engines "introspection-engine"; + PRISMA_FMT_BINARY = lib.getExe' prisma-engines "prisma-fmt"; + }; +in + +stdenv.mkDerivation (finalAttrs: { + pname = "zipline"; + version = "3.7.11"; + + src = fetchFromGitHub { + owner = "diced"; + repo = "zipline"; + tag = "v${finalAttrs.version}"; + hash = "sha256-sogsPx6vh+1+ew9o3/0B4yU9I/Gllo9XLJqvMvGZ89Q="; + }; + + patches = [ + # Update prisma to match the version in nixpkgs exactly (currently 6.0.1). To create this patch, change the + # versions in `package.json`, then run `nix run nixpkgs#yarn-berry -- install --mode update-lockfile` + # to update `yarn.lock`. + ./prisma6.patch + ]; + + # we cannot use fetchYarnDeps because that doesn't support yarn 2/berry lockfiles + yarnOfflineCache = stdenv.mkDerivation { + pname = "yarn-deps"; + inherit (finalAttrs) version src patches; + + nativeBuildInputs = [ yarn-berry ]; + + dontInstall = true; + + YARN_ENABLE_TELEMETRY = "0"; + NODE_EXTRA_CA_CERTS = "${cacert}/etc/ssl/certs/ca-bundle.crt"; + + configurePhase = '' + export HOME="$NIX_BUILD_TOP" + yarn config set enableGlobalCache false + yarn config set cacheFolder $out + yarn config set --json supportedArchitectures.os '[ "linux" ]' + yarn config set --json supportedArchitectures.cpu '[ "arm64", "x64" ]' + ''; + + buildPhase = '' + mkdir -p $out + yarn install --immutable --mode skip-build + ''; + + outputHash = "sha256-kWE6YVhyH5Lk/SO0h624Zq9/6ztoUE3FNzHB0dyl5aI="; + outputHashMode = "recursive"; + }; + + nativeBuildInputs = [ + pkg-config + makeWrapper + nodejs + yarn-berry + python3 + ]; + + buildInputs = [ + vips + openssl + ]; + + YARN_ENABLE_TELEMETRY = "0"; + + ZIPLINE_DOCKER_BUILD = "true"; + + configurePhase = '' + export HOME="$NIX_BUILD_TOP" + yarn config set enableGlobalCache false + yarn config set cacheFolder $yarnOfflineCache + + ${lib.concatStringsSep "\n" ( + lib.mapAttrsToList (name: value: "export ${name}=${lib.escapeShellArg value}") environment + )} + ''; + + buildPhase = '' + mkdir -p $HOME/.node-gyp/${nodejs.version} + echo 9 > $HOME/.node-gyp/${nodejs.version}/installVersion + ln -sfv ${nodejs}/include $HOME/.node-gyp/${nodejs.version} + export npm_config_nodedir=${nodejs} + + yarn install --immutable --immutable-cache + yarn build + ''; + + installPhase = '' + mkdir -p $out/{bin,share/zipline} + + cp -r dist public node_modules .next prisma next.config.js mimes.json package.json $out/share/zipline + + mkBin() { + makeWrapper ${lib.getExe nodejs} "$out/bin/$1" \ + --chdir "$out/share/zipline" \ + --prefix PATH : ${lib.makeBinPath [ openssl ]} \ + --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ openssl ]} \ + ${ + lib.concatStringsSep " " ( + lib.mapAttrsToList (name: value: "--set ${name} ${lib.escapeShellArg value}") environment + ) + } \ + --add-flags "--enable-source-maps $2" + } + + mkBin zipline dist + for script in dist/scripts/*.js; do + mkBin "zipline-$(basename $script .js)" "$script" + done + ''; + + meta = { + description = "ShareX/file upload server that is easy to use, packed with features, and with an easy setup"; + changelog = "https://github.com/diced/zipline/releases/tag/v${finalAttrs.version}"; + homepage = "https://zipline.diced.sh/"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ defelo ]; + mainProgram = "zipline"; + platforms = [ + "x86_64-linux" + "aarch64-linux" + ]; + }; +}) diff --git a/pkgs/by-name/zi/zipline/prisma6.patch b/pkgs/by-name/zi/zipline/prisma6.patch new file mode 100644 index 0000000000000..9d2ffdb53f9de --- /dev/null +++ b/pkgs/by-name/zi/zipline/prisma6.patch @@ -0,0 +1,3165 @@ +diff --git a/package.json b/package.json +index 9276e5f..ded1f51 100644 +--- a/package.json ++++ b/package.json +@@ -39,9 +39,9 @@ + "@mantine/notifications": "^6.0.21", + "@mantine/prism": "^6.0.21", + "@mantine/spotlight": "^6.0.21", +- "@prisma/client": "^5.1.1", +- "@prisma/internals": "^5.1.1", +- "@prisma/migrate": "^5.1.1", ++ "@prisma/client": "6.0.1", ++ "@prisma/internals": "6.0.1", ++ "@prisma/migrate": "6.0.1", + "@sapphire/shapeshift": "^3.9.3", + "@tabler/icons-react": "^2.41.0", + "@tanstack/react-query": "^4.28.0", +@@ -63,7 +63,7 @@ + "multer": "^1.4.5-lts.1", + "next": "^14.0.3", + "otplib": "^12.0.1", +- "prisma": "^5.1.1", ++ "prisma": "6.0.1", + "prismjs": "^1.29.0", + "qrcode": "^1.5.3", + "react": "^18.2.0", +diff --git a/yarn.lock b/yarn.lock +index 633a054..6ba71b9 100644 +--- a/yarn.lock ++++ b/yarn.lock +@@ -12,201 +12,6 @@ __metadata: + languageName: node + linkType: hard + +-"@antfu/ni@npm:0.21.8": +- version: 0.21.8 +- resolution: "@antfu/ni@npm:0.21.8" +- bin: +- na: bin/na.mjs +- nci: bin/nci.mjs +- ni: bin/ni.mjs +- nlx: bin/nlx.mjs +- nr: bin/nr.mjs +- nu: bin/nu.mjs +- nun: bin/nun.mjs +- checksum: 3ee503d84005fa8285e456136fc3661e0a0fe3fa4b7cd615288c2cd26ac0cbdc51b53f572e3e915ff0b2c088f8e3214859849eebe5897e6f74384ce985d63d43 +- languageName: node +- linkType: hard +- +-"@azure/abort-controller@npm:^1.0.0, @azure/abort-controller@npm:^1.0.4": +- version: 1.1.0 +- resolution: "@azure/abort-controller@npm:1.1.0" +- dependencies: +- tslib: ^2.2.0 +- checksum: 0f45e504d4aea799486867179afe7589255f6c111951279958e9d0aa5faebb2c96b8f88e3e3c958ce07b02bcba0b0cddb1bbec94705f573a48ecdb93eec1a92a +- languageName: node +- linkType: hard +- +-"@azure/core-auth@npm:^1.3.0, @azure/core-auth@npm:^1.4.0, @azure/core-auth@npm:^1.5.0": +- version: 1.5.0 +- resolution: "@azure/core-auth@npm:1.5.0" +- dependencies: +- "@azure/abort-controller": ^1.0.0 +- "@azure/core-util": ^1.1.0 +- tslib: ^2.2.0 +- checksum: 11c5ba072902693435dc2930e2fdfe2ff34836f4c2d6c87c6ac0566d48dc49157ebf49f4478cd3784dc0c4d57b502d3a12d74ea29f416725204a6e1aa937ef78 +- languageName: node +- linkType: hard +- +-"@azure/core-client@npm:^1.3.0, @azure/core-client@npm:^1.4.0, @azure/core-client@npm:^1.5.0": +- version: 1.7.3 +- resolution: "@azure/core-client@npm:1.7.3" +- dependencies: +- "@azure/abort-controller": ^1.0.0 +- "@azure/core-auth": ^1.4.0 +- "@azure/core-rest-pipeline": ^1.9.1 +- "@azure/core-tracing": ^1.0.0 +- "@azure/core-util": ^1.0.0 +- "@azure/logger": ^1.0.0 +- tslib: ^2.2.0 +- checksum: 155a188b75b2d5ea783d5fde50479337c41796736f0fced1576466c8251e429195c229f2aff0bf897761f15c19d8fd0deea9a54aab514bd3584e37140e3f0cdc +- languageName: node +- linkType: hard +- +-"@azure/core-http-compat@npm:^1.3.0": +- version: 1.3.0 +- resolution: "@azure/core-http-compat@npm:1.3.0" +- dependencies: +- "@azure/abort-controller": ^1.0.4 +- "@azure/core-client": ^1.3.0 +- "@azure/core-rest-pipeline": ^1.3.0 +- checksum: 26938e58348c44b7fe3ede0dececaa3bf1f8b2012bdd457a004da973dd3cfbfd093c44184ea3fa0e6b41d4c4bf62574c268bc4cf50325f5dadedb7500158b742 +- languageName: node +- linkType: hard +- +-"@azure/core-lro@npm:^2.2.0": +- version: 2.5.4 +- resolution: "@azure/core-lro@npm:2.5.4" +- dependencies: +- "@azure/abort-controller": ^1.0.0 +- "@azure/core-util": ^1.2.0 +- "@azure/logger": ^1.0.0 +- tslib: ^2.2.0 +- checksum: f048b99850e8497b557cf661c2f8a384ea1227de6ea0c0e1436653851c3932e28a05056a380f7c20ebc51e4c6d7bd15d7dfabc6ecca80eddb9dc3e3339df9519 +- languageName: node +- linkType: hard +- +-"@azure/core-paging@npm:^1.1.1": +- version: 1.5.0 +- resolution: "@azure/core-paging@npm:1.5.0" +- dependencies: +- tslib: ^2.2.0 +- checksum: 156230f0fdf757a0353a2aac6d012d385ed88f8ab5bccf00eee27d8d75843e681674b2d10ed43309669f9cb93bf8d9d000232896593b6fcf399fa391442a59c5 +- languageName: node +- linkType: hard +- +-"@azure/core-rest-pipeline@npm:^1.1.0, @azure/core-rest-pipeline@npm:^1.3.0, @azure/core-rest-pipeline@npm:^1.8.1, @azure/core-rest-pipeline@npm:^1.9.1": +- version: 1.12.2 +- resolution: "@azure/core-rest-pipeline@npm:1.12.2" +- dependencies: +- "@azure/abort-controller": ^1.0.0 +- "@azure/core-auth": ^1.4.0 +- "@azure/core-tracing": ^1.0.1 +- "@azure/core-util": ^1.3.0 +- "@azure/logger": ^1.0.0 +- form-data: ^4.0.0 +- http-proxy-agent: ^5.0.0 +- https-proxy-agent: ^5.0.0 +- tslib: ^2.2.0 +- checksum: a774ab2e87ff56d7f3ef1844a814bbd76264ea1c33534081d38ce6df1098d803d0b13b15912f9053d0695ca2669b0dd104c8feec8dbf24df80a3608ea784fc9e +- languageName: node +- linkType: hard +- +-"@azure/core-tracing@npm:^1.0.0, @azure/core-tracing@npm:^1.0.1": +- version: 1.0.1 +- resolution: "@azure/core-tracing@npm:1.0.1" +- dependencies: +- tslib: ^2.2.0 +- checksum: ae4309f8ab0b52c37f699594d58ee095782649f538bd6a0ee03e3fea042f55df7ad95c2e6dec22f5b8c3907e4bcf98d6ca98faaf480d446b73d41bbc1519d891 +- languageName: node +- linkType: hard +- +-"@azure/core-util@npm:^1.0.0, @azure/core-util@npm:^1.1.0, @azure/core-util@npm:^1.2.0, @azure/core-util@npm:^1.3.0, @azure/core-util@npm:^1.6.1": +- version: 1.6.1 +- resolution: "@azure/core-util@npm:1.6.1" +- dependencies: +- "@azure/abort-controller": ^1.0.0 +- tslib: ^2.2.0 +- checksum: 1f8cd130993f161c98925070af863510cbcc79e0471864e4b16852afc2ee7413c9c7fabe72f20f3e521ee75c3cd7e3085661fdc8d5d0a643a6e1b1b7bf691ddd +- languageName: node +- linkType: hard +- +-"@azure/identity@npm:^3.4.1": +- version: 3.4.1 +- resolution: "@azure/identity@npm:3.4.1" +- dependencies: +- "@azure/abort-controller": ^1.0.0 +- "@azure/core-auth": ^1.5.0 +- "@azure/core-client": ^1.4.0 +- "@azure/core-rest-pipeline": ^1.1.0 +- "@azure/core-tracing": ^1.0.0 +- "@azure/core-util": ^1.6.1 +- "@azure/logger": ^1.0.0 +- "@azure/msal-browser": ^3.5.0 +- "@azure/msal-node": ^2.5.1 +- events: ^3.0.0 +- jws: ^4.0.0 +- open: ^8.0.0 +- stoppable: ^1.1.0 +- tslib: ^2.2.0 +- checksum: dedb09a5073503fda3e5bf23a76e4839627ee6724967e2a26fd536322c3907e19ff04bf9c3ad2716a4eecc2f602e03be3be1230271a572fc3f44879c737014c4 +- languageName: node +- linkType: hard +- +-"@azure/keyvault-keys@npm:^4.4.0": +- version: 4.7.2 +- resolution: "@azure/keyvault-keys@npm:4.7.2" +- dependencies: +- "@azure/abort-controller": ^1.0.0 +- "@azure/core-auth": ^1.3.0 +- "@azure/core-client": ^1.5.0 +- "@azure/core-http-compat": ^1.3.0 +- "@azure/core-lro": ^2.2.0 +- "@azure/core-paging": ^1.1.1 +- "@azure/core-rest-pipeline": ^1.8.1 +- "@azure/core-tracing": ^1.0.0 +- "@azure/core-util": ^1.0.0 +- "@azure/logger": ^1.0.0 +- tslib: ^2.2.0 +- checksum: 17da670ee89d9725cb8389c12de99537d9aad1885a0e40518a94a4c3e4173685e5c611fa72a33ba6ee17c62586185dca491a3f905c0ad88afe360715717b19ce +- languageName: node +- linkType: hard +- +-"@azure/logger@npm:^1.0.0": +- version: 1.0.4 +- resolution: "@azure/logger@npm:1.0.4" +- dependencies: +- tslib: ^2.2.0 +- checksum: 2c243d4c667bbc5cd3e60d4473d0f1169fcef2498a02138398af15547fe1b2870197bcb4c487327451488e4d71dee05244771d51328f03611e193b99fb9aa9af +- languageName: node +- linkType: hard +- +-"@azure/msal-browser@npm:^3.5.0": +- version: 3.5.0 +- resolution: "@azure/msal-browser@npm:3.5.0" +- dependencies: +- "@azure/msal-common": 14.4.0 +- checksum: 876e5d5ac4fc638acc18faa2cea269b595963df5806482b858f3ec72b2cff3e2b4cb47fa1e0f7ace04dd66b0544e4471f04de299a551975bdb74f111fc65af34 +- languageName: node +- linkType: hard +- +-"@azure/msal-common@npm:14.4.0": +- version: 14.4.0 +- resolution: "@azure/msal-common@npm:14.4.0" +- checksum: 63c63fac0915b4dbd026add260e2527138a02ba6f9ccd8d92d2641fc3e2b5d59c6943415d470e40af2f34c55e77ccfc2d3f90e8a2befc1eeae3a9896ec65ade8 +- languageName: node +- linkType: hard +- +-"@azure/msal-node@npm:^2.5.1": +- version: 2.5.1 +- resolution: "@azure/msal-node@npm:2.5.1" +- dependencies: +- "@azure/msal-common": 14.4.0 +- jsonwebtoken: ^9.0.0 +- uuid: ^8.3.0 +- checksum: f2e5cfbfeea010e88885d19d1fca22aa70fbdc488ec58e8c76b8da8a632be002ffacddd54671c7e58162bce3f5f1ddfcb440c330ddd627aa74134b6a81d1753e +- languageName: node +- linkType: hard +- + "@babel/code-frame@npm:^7.0.0": + version: 7.22.13 + resolution: "@babel/code-frame@npm:7.22.13" +@@ -780,13 +585,6 @@ __metadata: + languageName: node + linkType: hard + +-"@js-joda/core@npm:^5.5.3": +- version: 5.6.1 +- resolution: "@js-joda/core@npm:5.6.1" +- checksum: 78629a35a18bfd5160e3faa44fc461512b2e4be4e216be631cd6c47da0e4481c2d54b8987caa9c6949c80165cfd6200b5db2e291c923af58675f480d275d21d9 +- languageName: node +- linkType: hard +- + "@mantine/core@npm:^6.0.21": + version: 6.0.21 + resolution: "@mantine/core@npm:6.0.21" +@@ -970,15 +768,6 @@ __metadata: + languageName: node + linkType: hard + +-"@mongodb-js/saslprep@npm:^1.1.0": +- version: 1.1.1 +- resolution: "@mongodb-js/saslprep@npm:1.1.1" +- dependencies: +- sparse-bitfield: ^3.0.3 +- checksum: 0b263aef5e42a2b296c205a4afcc06c3e59817427dfdf4b5d6f49c4e5c000aa90f652006b95f726e0eac7e888031a82393a964e390d5689a2de61e945f8238d3 +- languageName: node +- linkType: hard +- + "@next/env@npm:14.0.3": + version: 14.0.3 + resolution: "@next/env@npm:14.0.3" +@@ -1107,13 +896,6 @@ __metadata: + languageName: node + linkType: hard + +-"@opentelemetry/api@npm:1.7.0": +- version: 1.7.0 +- resolution: "@opentelemetry/api@npm:1.7.0" +- checksum: 2398cbe65f199c3a7050125b3ad9c835f789bb0a616665e9c7f4475a29ac8334b6a3c15f38db48d345b522180c41c00b04cc174cd0eeffba98eb4874a565fa7e +- languageName: node +- linkType: hard +- + "@otplib/core@npm:^12.0.1": + version: 12.0.1 + resolution: "@otplib/core@npm:12.0.1" +@@ -1197,186 +979,121 @@ __metadata: + languageName: node + linkType: hard + +-"@prisma/client@npm:^5.1.1": +- version: 5.6.0 +- resolution: "@prisma/client@npm:5.6.0" +- dependencies: +- "@prisma/engines-version": 5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee ++"@prisma/client@npm:6.0.1": ++ version: 6.0.1 ++ resolution: "@prisma/client@npm:6.0.1" + peerDependencies: + prisma: "*" + peerDependenciesMeta: + prisma: + optional: true +- checksum: 51abfba1c066ff6a79d5c6aad5eed6bdde6fbafa5a1d6e17f3aa2b0f8ed55541079b2526bc0372158953d1146c8dd9c6fbcd137cf7fb2ace1022b02cc55675ab ++ checksum: a860cba31cd69fb845af0c2e6c461847e66560a2719d7786f1d3bd8de245c99e794aee7e94f1f8339d307161f57070dc6ef138283a57b5d92077f39e96ca40ba + languageName: node + linkType: hard + +-"@prisma/debug@npm:5.6.0": +- version: 5.6.0 +- resolution: "@prisma/debug@npm:5.6.0" ++"@prisma/debug@npm:6.0.1": ++ version: 6.0.1 ++ resolution: "@prisma/debug@npm:6.0.1" ++ checksum: 526e0115ab9f6e6e357a92a29ff605fbf1152ab98d8663036ed7a4ac19c6e4e75932f6135bf00fc331c04612706e08ba5ebb7f96bbdad9c009fed856aad39499 ++ languageName: node ++ linkType: hard ++ ++"@prisma/engines-version@npm:5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e": ++ version: 5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e ++ resolution: "@prisma/engines-version@npm:5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e" ++ checksum: 0921f3435767deb611c86c5f1f92ca2752310f477e3ef9eecfbe5ec26613d45b0e321df10c22e3fea1272e78ace4ea093dcc6843a0c11cc6334d51682fc12be2 ++ languageName: node ++ linkType: hard ++ ++"@prisma/engines@npm:6.0.1": ++ version: 6.0.1 ++ resolution: "@prisma/engines@npm:6.0.1" + dependencies: +- "@types/debug": 4.1.12 +- debug: 4.3.4 +- strip-ansi: 6.0.1 +- checksum: 8244201d8e9f479fe4697f4f38c70f628e96c1d64e9331ea436ce79a79159cd358a0bec95668c941db86a3462474148f89ad19c7f5bae28a6178cd9c61f3a6d4 ++ "@prisma/debug": 6.0.1 ++ "@prisma/engines-version": 5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e ++ "@prisma/fetch-engine": 6.0.1 ++ "@prisma/get-platform": 6.0.1 ++ checksum: a61bdb842fa86a44337d876e14e9f903862d9d7eb133e30a217b94da1b0d839cbfc82532e738194ccf045a9aa452f19c1328ac6782076a83df71839e9fc5573b + languageName: node + linkType: hard + +-"@prisma/engines-version@npm:5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee": +- version: 5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee +- resolution: "@prisma/engines-version@npm:5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee" +- checksum: 197f63539999e50e66577d70b3167d9bdb5810a66fde60ee3f69cd58cf47516a43221092ce82303ad3d9dde2f2700c7f76b4383093d33793fbfbb1b0a4f144ee +- languageName: node +- linkType: hard +- +-"@prisma/engines@npm:5.6.0": +- version: 5.6.0 +- resolution: "@prisma/engines@npm:5.6.0" +- checksum: 52688e2f59715479f8d531b1ce755578b069f05b0e3735a564f487a2cb8fa19b5f10a21b22e3fbba206190ece0f5a033952b3c78da6545ee798a186daa5b2e73 +- languageName: node +- linkType: hard +- +-"@prisma/fetch-engine@npm:5.6.0": +- version: 5.6.0 +- resolution: "@prisma/fetch-engine@npm:5.6.0" ++"@prisma/fetch-engine@npm:6.0.1": ++ version: 6.0.1 ++ resolution: "@prisma/fetch-engine@npm:6.0.1" + dependencies: +- "@prisma/debug": 5.6.0 +- "@prisma/get-platform": 5.6.0 +- execa: 5.1.1 +- find-cache-dir: 3.3.2 +- fs-extra: 11.1.1 +- hasha: 5.2.2 +- http-proxy-agent: 7.0.0 +- https-proxy-agent: 7.0.2 +- kleur: 4.1.5 +- node-fetch: 2.7.0 +- p-filter: 2.1.0 +- p-map: 4.0.0 +- p-retry: 4.6.2 +- progress: 2.0.3 +- rimraf: 3.0.2 +- temp-dir: 2.0.0 +- tempy: 1.0.1 +- checksum: 53c7a90e3e578fd1e8971253ae9d92495464a9526235b96b461c93fd7b718c8712620f0ad3d9b633cb0e187af86a1f786d64888c3af0bebdc4cc9b0937fb7bfb ++ "@prisma/debug": 6.0.1 ++ "@prisma/engines-version": 5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e ++ "@prisma/get-platform": 6.0.1 ++ checksum: ab4196aceb843ad81a888a44db674fba32c1af70cafcfb0f5987fe3eb7c4441de901b05e7ffbb1d6c5c3c33df79bc646f2d721c36c75e90799cd7133a7b15651 + languageName: node + linkType: hard + +-"@prisma/generator-helper@npm:5.6.0": +- version: 5.6.0 +- resolution: "@prisma/generator-helper@npm:5.6.0" ++"@prisma/generator-helper@npm:6.0.1": ++ version: 6.0.1 ++ resolution: "@prisma/generator-helper@npm:6.0.1" + dependencies: +- "@prisma/debug": 5.6.0 +- "@types/cross-spawn": 6.0.5 +- cross-spawn: 7.0.3 +- kleur: 4.1.5 +- checksum: b61af3b6e620bb72f1ddde3b6d90954f9707100a4eb6125f7c585fc9db0a26d23c8698bb8d2796893930e066fed9cfba526e23abce5da2f4b13b65f7904aea1d ++ "@prisma/debug": 6.0.1 ++ checksum: abbfbeba06c9d038dae79ab347ed625ee60666a24ff04108536eca2cf05fd6096e69af3e3afb8a1f4d283d9a47ac594e4e1edfdc5c1d84959a1e5ed94b1323c5 + languageName: node + linkType: hard + +-"@prisma/get-platform@npm:5.6.0": +- version: 5.6.0 +- resolution: "@prisma/get-platform@npm:5.6.0" ++"@prisma/get-platform@npm:6.0.1": ++ version: 6.0.1 ++ resolution: "@prisma/get-platform@npm:6.0.1" + dependencies: +- "@prisma/debug": 5.6.0 +- escape-string-regexp: 4.0.0 +- execa: 5.1.1 +- fs-jetpack: 5.1.0 +- kleur: 4.1.5 +- replace-string: 3.1.0 +- strip-ansi: 6.0.1 +- tempy: 1.0.1 +- terminal-link: 2.1.1 +- ts-pattern: 5.0.5 +- checksum: 691344e7c42ca7346dca3ea21293b36b34ff1688a3fb6f45405fc0119e4b55272f5bbb7e4f8556a0ba6308e52fe4b3f0dc0157c2c3399e8cd7d0028ae3568d22 ++ "@prisma/debug": 6.0.1 ++ checksum: 6aae982e6f4f8b89dcaf2da77b9aeede6853b28364d62c8bfd0912c324e0ec664810dc32cd69971c1f8df24d95f0d3f8edd455e240d810d3f0db4bd592fc1d4a + languageName: node + linkType: hard + +-"@prisma/internals@npm:^5.1.1": +- version: 5.6.0 +- resolution: "@prisma/internals@npm:5.6.0" ++"@prisma/internals@npm:6.0.1": ++ version: 6.0.1 ++ resolution: "@prisma/internals@npm:6.0.1" + dependencies: +- "@antfu/ni": 0.21.8 +- "@opentelemetry/api": 1.7.0 +- "@prisma/debug": 5.6.0 +- "@prisma/engines": 5.6.0 +- "@prisma/fetch-engine": 5.6.0 +- "@prisma/generator-helper": 5.6.0 +- "@prisma/get-platform": 5.6.0 +- "@prisma/prisma-schema-wasm": 5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee +- archiver: 6.0.1 ++ "@prisma/debug": 6.0.1 ++ "@prisma/engines": 6.0.1 ++ "@prisma/fetch-engine": 6.0.1 ++ "@prisma/generator-helper": 6.0.1 ++ "@prisma/get-platform": 6.0.1 ++ "@prisma/prisma-schema-wasm": 5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e ++ "@prisma/schema-files-loader": 6.0.1 + arg: 5.0.2 +- checkpoint-client: 1.1.27 +- cli-truncate: 2.1.0 +- dotenv: 16.0.3 +- escape-string-regexp: 4.0.0 +- execa: 5.1.1 +- find-up: 5.0.0 +- fp-ts: 2.16.1 +- fs-extra: 11.1.1 +- fs-jetpack: 5.1.0 +- global-dirs: 3.0.1 +- globby: 11.1.0 +- indent-string: 4.0.0 +- is-windows: 1.0.2 +- is-wsl: 2.2.0 +- kleur: 4.1.5 +- new-github-issue-url: 0.2.1 +- node-fetch: 2.7.0 +- npm-packlist: 5.1.3 +- open: 7.4.2 +- p-map: 4.0.0 + prompts: 2.4.2 +- read-pkg-up: 7.0.1 +- replace-string: 3.1.0 +- resolve: 1.22.8 +- string-width: 4.2.3 +- strip-ansi: 6.0.1 +- strip-indent: 3.0.0 +- temp-dir: 2.0.0 +- tempy: 1.0.1 +- terminal-link: 2.1.1 +- tmp: 0.2.1 +- ts-pattern: 5.0.5 +- checksum: 7a2130541a73e06b80f13b9c8ec6b5afb1ee28ee34a896e7c6fb9c057609159526f7152169f68e21b7b04d163da6f49332e322d00a3bce765a99e0d0fb339940 ++ checksum: 01c16a73641b04cf3e0766b82996643d418856d820908ed02e3db072b4522c2a912463f42e236fc831ac8829b5609de9ff0d05ebccd51a7b0d861319b8f387e2 + languageName: node + linkType: hard + +-"@prisma/migrate@npm:^5.1.1": +- version: 5.6.0 +- resolution: "@prisma/migrate@npm:5.6.0" ++"@prisma/migrate@npm:6.0.1": ++ version: 6.0.1 ++ resolution: "@prisma/migrate@npm:6.0.1" + dependencies: +- "@prisma/debug": 5.6.0 +- "@prisma/get-platform": 5.6.0 +- "@sindresorhus/slugify": 1.1.2 +- arg: 5.0.2 +- execa: 5.1.1 +- fp-ts: 2.16.1 +- get-stdin: 8.0.0 +- has-yarn: 2.1.0 +- indent-string: 4.0.0 +- kleur: 4.1.5 +- log-update: 4.0.0 +- mariadb: 3.2.2 +- mongoose: 8.0.0 +- mssql: 10.0.1 +- ora: 5.4.1 +- pg: 8.11.3 +- pkg-up: 3.1.0 ++ "@prisma/debug": 6.0.1 ++ "@prisma/engines-version": 5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e ++ "@prisma/generator-helper": 6.0.1 ++ "@prisma/get-platform": 6.0.1 ++ "@prisma/internals": 6.0.1 + prompts: 2.4.2 +- strip-ansi: 6.0.1 +- strip-indent: 3.0.0 +- ts-pattern: 5.0.5 + peerDependencies: + "@prisma/generator-helper": "*" + "@prisma/internals": "*" +- checksum: 587cf3ffb475d1fe4b8c508de6db88e30ba8adba178ded8c1eee422791eba98b74872e6c4b4125bd4ee4e4669fd14b22d28de44324b405d1257331dcea8733da ++ checksum: 5f95c407c7924475711b1cc237b3d7e9dca8d419e1276e8dadb5cc00547a8590c07bf07f00861479dd7fbd396df511c61fe627541ad1ae9d0664aa2d07ccf0b2 + languageName: node + linkType: hard + +-"@prisma/prisma-schema-wasm@npm:5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee": +- version: 5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee +- resolution: "@prisma/prisma-schema-wasm@npm:5.6.0-32.e95e739751f42d8ca026f6b910f5a2dc5adeaeee" +- checksum: 36d7d5f706ffaddac3126d8b153d2ae0b7735f84708929ab1f3ee0d3de18e4bd471a1ddf2ae4fbc449dee04026b5157729ec7708eb96ad0b36e74957f1c3c950 ++"@prisma/prisma-schema-wasm@npm:5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e": ++ version: 5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e ++ resolution: "@prisma/prisma-schema-wasm@npm:5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e" ++ checksum: 2ed1d885967832476a695d6f6baeba766ae89f0e40b122a72213d97c343bb1be776634ffab50b2cc012a31e43a492f6c4f1da15509d1ebab85c2352770036d7f ++ languageName: node ++ linkType: hard ++ ++"@prisma/schema-files-loader@npm:6.0.1": ++ version: 6.0.1 ++ resolution: "@prisma/schema-files-loader@npm:6.0.1" ++ dependencies: ++ "@prisma/prisma-schema-wasm": 5.23.0-27.5dbef10bdbfb579e07d35cc85fb1518d357cb99e ++ fs-extra: 11.1.1 ++ checksum: c55d445fbf6b7b6047e2014c939d31478b28457eaa4a48dd4586c8ebf49e72b6973532cef180696c5215d33b8e9031616a35b0717bf72e0f820a1fb9cc41519c + languageName: node + linkType: hard + +@@ -1614,26 +1331,6 @@ __metadata: + languageName: node + linkType: hard + +-"@sindresorhus/slugify@npm:1.1.2": +- version: 1.1.2 +- resolution: "@sindresorhus/slugify@npm:1.1.2" +- dependencies: +- "@sindresorhus/transliterate": ^0.1.1 +- escape-string-regexp: ^4.0.0 +- checksum: 5177152d3edb223650e71dcbf234b18ddd1782af1c0cf0787034f059399c0ddf22514cd3fdea0db86d7e3c9a96edae3a605e67ce1616962f7ac46f51a7f4a267 +- languageName: node +- linkType: hard +- +-"@sindresorhus/transliterate@npm:^0.1.1": +- version: 0.1.2 +- resolution: "@sindresorhus/transliterate@npm:0.1.2" +- dependencies: +- escape-string-regexp: ^2.0.0 +- lodash.deburr: ^4.1.0 +- checksum: f4a0fdf710adcad901bdd30dc02acbb33d464d7945fb2d6dc8130cf8e5e1151d66e2b9b20633f4c27c014ddba511a0a976d74304e4cbfacb8044d3c6f052d547 +- languageName: node +- linkType: hard +- + "@swc/helpers@npm:0.5.2": + version: 0.5.2 + resolution: "@swc/helpers@npm:0.5.2" +@@ -1688,20 +1385,6 @@ __metadata: + languageName: node + linkType: hard + +-"@tediousjs/connection-string@npm:^0.5.0": +- version: 0.5.0 +- resolution: "@tediousjs/connection-string@npm:0.5.0" +- checksum: 41ae2193c0bd84f056b09e575a8c47e33dac0ddbf0af224bc547272a72a431d1ebf1c37194a7b1dc3cb33ebb98a301e97549c93abfd8f0f24fd1d11cc5cc4727 +- languageName: node +- linkType: hard +- +-"@tootallnate/once@npm:2": +- version: 2.0.0 +- resolution: "@tootallnate/once@npm:2.0.0" +- checksum: ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8 +- languageName: node +- linkType: hard +- + "@types/body-parser@npm:*": + version: 1.19.5 + resolution: "@types/body-parser@npm:1.19.5" +@@ -1728,15 +1411,6 @@ __metadata: + languageName: node + linkType: hard + +-"@types/cross-spawn@npm:6.0.5": +- version: 6.0.5 +- resolution: "@types/cross-spawn@npm:6.0.5" +- dependencies: +- "@types/node": "*" +- checksum: 9b9cf332e49319903df3abeeb91882730f26ef80eed2e5d5ab1feb432f3f0804f72a07296c305daf5a310e771d5e3bbfc5395f993ba17e35d399bf6996860771 +- languageName: node +- linkType: hard +- + "@types/d3-array@npm:^3.0.3": + version: 3.2.1 + resolution: "@types/d3-array@npm:3.2.1" +@@ -1806,7 +1480,7 @@ __metadata: + languageName: node + linkType: hard + +-"@types/debug@npm:4.1.12, @types/debug@npm:^4.0.0": ++"@types/debug@npm:^4.0.0": + version: 4.1.12 + resolution: "@types/debug@npm:4.1.12" + dependencies: +@@ -1839,13 +1513,6 @@ __metadata: + languageName: node + linkType: hard + +-"@types/geojson@npm:^7946.0.10": +- version: 7946.0.13 +- resolution: "@types/geojson@npm:7946.0.13" +- checksum: b3b68457c89bc3f0445dc9eb54d07e6f89658672867c54989bc7f71f87d54e562195b291d43e1b84476493351271d7ccb9f5c6ab2012b29fbafbb0e8e43c4bca +- languageName: node +- linkType: hard +- + "@types/hast@npm:^2.0.0": + version: 2.3.8 + resolution: "@types/hast@npm:2.3.8" +@@ -1972,20 +1639,6 @@ __metadata: + languageName: node + linkType: hard + +-"@types/node@npm:^17.0.45": +- version: 17.0.45 +- resolution: "@types/node@npm:17.0.45" +- checksum: aa04366b9103b7d6cfd6b2ef64182e0eaa7d4462c3f817618486ea0422984c51fc69fd0d436eae6c9e696ddfdbec9ccaa27a917f7c2e8c75c5d57827fe3d95e8 +- languageName: node +- linkType: hard +- +-"@types/normalize-package-data@npm:^2.4.0": +- version: 2.4.4 +- resolution: "@types/normalize-package-data@npm:2.4.4" +- checksum: 65dff72b543997b7be8b0265eca7ace0e34b75c3e5fee31de11179d08fa7124a7a5587265d53d0409532ecb7f7fba662c2012807963e1f9b059653ec2c83ee05 +- languageName: node +- linkType: hard +- + "@types/parse-json@npm:^4.0.0": + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" +@@ -2041,13 +1694,6 @@ __metadata: + languageName: node + linkType: hard + +-"@types/retry@npm:0.12.0": +- version: 0.12.0 +- resolution: "@types/retry@npm:0.12.0" +- checksum: 61a072c7639f6e8126588bf1eb1ce8835f2cb9c2aba795c4491cf6310e013267b0c8488039857c261c387e9728c1b43205099223f160bb6a76b4374f741b5603 +- languageName: node +- linkType: hard +- + "@types/scheduler@npm:*": + version: 0.16.6 + resolution: "@types/scheduler@npm:0.16.6" +@@ -2106,23 +1752,6 @@ __metadata: + languageName: node + linkType: hard + +-"@types/webidl-conversions@npm:*": +- version: 7.0.3 +- resolution: "@types/webidl-conversions@npm:7.0.3" +- checksum: 535ead9de4d3d6c8e4f4fa14e9db780d2a31e8020debc062f337e1420a41c3265e223e4f4b628f97a11ecf3b96390962cd88a9ffe34f44e159dec583ff49aa34 +- languageName: node +- linkType: hard +- +-"@types/whatwg-url@npm:^8.2.1": +- version: 8.2.2 +- resolution: "@types/whatwg-url@npm:8.2.2" +- dependencies: +- "@types/node": "*" +- "@types/webidl-conversions": "*" +- checksum: 5dc5afe078dfa1a8a266745586fa3db9baa8ce7cc904789211d1dca1d34d7f3dd17d0b7423c36bc9beab9d98aa99338f1fc60798c0af6cbb8356f20e20d9f243 +- languageName: node +- linkType: hard +- + "@typescript-eslint/eslint-plugin@npm:^6.11.0": + version: 6.11.0 + resolution: "@typescript-eslint/eslint-plugin@npm:6.11.0" +@@ -2436,15 +2065,6 @@ __metadata: + languageName: node + linkType: hard + +-"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0": +- version: 4.3.2 +- resolution: "ansi-escapes@npm:4.3.2" +- dependencies: +- type-fest: ^0.21.3 +- checksum: 93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815 +- languageName: node +- linkType: hard +- + "ansi-regex@npm:^5.0.1": + version: 5.0.1 + resolution: "ansi-regex@npm:5.0.1" +@@ -2515,35 +2135,6 @@ __metadata: + languageName: node + linkType: hard + +-"archiver-utils@npm:^4.0.1": +- version: 4.0.1 +- resolution: "archiver-utils@npm:4.0.1" +- dependencies: +- glob: ^8.0.0 +- graceful-fs: ^4.2.0 +- lazystream: ^1.0.0 +- lodash: ^4.17.15 +- normalize-path: ^3.0.0 +- readable-stream: ^3.6.0 +- checksum: 2917cdf63a912c74002a4a1e6de3076a4691030b4e722efdd6d862447b61cd64c8b7688d331b1d35f8d4fc661d6e34f91bc1ffc79478fca2e48ad060acece18c +- languageName: node +- linkType: hard +- +-"archiver@npm:6.0.1": +- version: 6.0.1 +- resolution: "archiver@npm:6.0.1" +- dependencies: +- archiver-utils: ^4.0.1 +- async: ^3.2.4 +- buffer-crc32: ^0.2.1 +- readable-stream: ^3.6.0 +- readdir-glob: ^1.1.2 +- tar-stream: ^3.0.0 +- zip-stream: ^5.0.1 +- checksum: 20549eef7366173440a86873387412226568744a410626f826998b0dda85fe84e739c542d9db9aca3923b772436eb795eafdff29c2983e683355fdd9faaa0fdb +- languageName: node +- linkType: hard +- + "archy@npm:^1.0.0": + version: 1.0.0 + resolution: "archy@npm:1.0.0" +@@ -2706,13 +2297,6 @@ __metadata: + languageName: node + linkType: hard + +-"astral-regex@npm:^2.0.0": +- version: 2.0.0 +- resolution: "astral-regex@npm:2.0.0" +- checksum: 876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766 +- languageName: node +- linkType: hard +- + "async@npm:^3.2.4": + version: 3.2.5 + resolution: "async@npm:3.2.5" +@@ -2729,13 +2313,6 @@ __metadata: + languageName: node + linkType: hard + +-"asynckit@npm:^0.4.0": +- version: 0.4.0 +- resolution: "asynckit@npm:0.4.0" +- checksum: 7b78c451df768adba04e2d02e63e2d0bf3b07adcd6e42b4cf665cb7ce899bedd344c69a1dcbce355b5f972d597b25aaa1c1742b52cffd9caccb22f348114f6be +- languageName: node +- linkType: hard +- + "atomic-sleep@npm:^1.0.0": + version: 1.0.0 + resolution: "atomic-sleep@npm:1.0.0" +@@ -2844,7 +2421,7 @@ __metadata: + languageName: node + linkType: hard + +-"bl@npm:^4.0.3, bl@npm:^4.1.0": ++"bl@npm:^4.0.3": + version: 4.1.0 + resolution: "bl@npm:4.1.0" + dependencies: +@@ -2855,17 +2432,6 @@ __metadata: + languageName: node + linkType: hard + +-"bl@npm:^6.0.3": +- version: 6.0.8 +- resolution: "bl@npm:6.0.8" +- dependencies: +- buffer: ^6.0.3 +- inherits: ^2.0.4 +- readable-stream: ^4.2.0 +- checksum: 0ff8484abe01b83e516ec8e8bf0764356817bc4c73dbd14d43e04a0ad868faa0f6d9f5c4e2917eefd201675d832ebfad87371647b4bbbd4baf13b36130568b75 +- languageName: node +- linkType: hard +- + "block-stream2@npm:^2.1.0": + version: 2.1.0 + resolution: "block-stream2@npm:2.1.0" +@@ -2919,27 +2485,13 @@ __metadata: + languageName: node + linkType: hard + +-"bson@npm:^6.2.0": +- version: 6.2.0 +- resolution: "bson@npm:6.2.0" +- checksum: 950fccd2abd0ff5a1bd3637f4697631298f1538314994ab8c9e13f1c9851d0fd042b54fe8340e00151c2acee43917ea40e64b800ceeea811b00f2de3e900c77e +- languageName: node +- linkType: hard +- +-"buffer-crc32@npm:^0.2.1, buffer-crc32@npm:^0.2.13": ++"buffer-crc32@npm:^0.2.13": + version: 0.2.13 + resolution: "buffer-crc32@npm:0.2.13" + checksum: 06252347ae6daca3453b94e4b2f1d3754a3b146a111d81c68924c22d91889a40623264e95e67955b1cb4a68cbedf317abeabb5140a9766ed248973096db5ce1c + languageName: node + linkType: hard + +-"buffer-equal-constant-time@npm:1.0.1": +- version: 1.0.1 +- resolution: "buffer-equal-constant-time@npm:1.0.1" +- checksum: 80bb945f5d782a56f374b292770901065bad21420e34936ecbe949e57724b4a13874f735850dd1cc61f078773c4fb5493a41391e7bda40d1fa388d6bd80daaab +- languageName: node +- linkType: hard +- + "buffer-from@npm:^1.0.0": + version: 1.1.2 + resolution: "buffer-from@npm:1.1.2" +@@ -2954,13 +2506,6 @@ __metadata: + languageName: node + linkType: hard + +-"buffer-writer@npm:2.0.0": +- version: 2.0.0 +- resolution: "buffer-writer@npm:2.0.0" +- checksum: 11736b48bb75106c52ca8ec9f025e7c1b3b25ce31875f469d7210eabd5c576c329e34f6b805d4a8d605ff3f0db1e16342328802c4c963e9c826b0e43a4e631c2 +- languageName: node +- linkType: hard +- + "buffer@npm:^5.5.0": + version: 5.7.1 + resolution: "buffer@npm:5.7.1" +@@ -3094,7 +2639,7 @@ __metadata: + languageName: node + linkType: hard + +-"chalk@npm:^4.0.0, chalk@npm:^4.1.0": ++"chalk@npm:^4.0.0": + version: 4.1.2 + resolution: "chalk@npm:4.1.2" + dependencies: +@@ -3111,20 +2656,6 @@ __metadata: + languageName: node + linkType: hard + +-"checkpoint-client@npm:1.1.27": +- version: 1.1.27 +- resolution: "checkpoint-client@npm:1.1.27" +- dependencies: +- ci-info: 3.8.0 +- env-paths: 2.2.1 +- make-dir: 4.0.0 +- ms: 2.1.3 +- node-fetch: 2.6.12 +- uuid: 9.0.0 +- checksum: 178b4160f7c6d3ca0deecee6d0820c859fd73ff6e3c11b34b27411617c5b32ffb31194d5f9c880b3600376ddf9f0845e89889e519d17a870db69e7e2851c1e90 +- languageName: node +- linkType: hard +- + "chokidar@npm:^3.5.1": + version: 3.5.3 + resolution: "chokidar@npm:3.5.3" +@@ -3158,13 +2689,6 @@ __metadata: + languageName: node + linkType: hard + +-"ci-info@npm:3.8.0": +- version: 3.8.0 +- resolution: "ci-info@npm:3.8.0" +- checksum: d0a4d3160497cae54294974a7246202244fff031b0a6ea20dd57b10ec510aa17399c41a1b0982142c105f3255aff2173e5c0dd7302ee1b2f28ba3debda375098 +- languageName: node +- linkType: hard +- + "clean-stack@npm:^2.0.0": + version: 2.2.0 + resolution: "clean-stack@npm:2.2.0" +@@ -3172,32 +2696,6 @@ __metadata: + languageName: node + linkType: hard + +-"cli-cursor@npm:^3.1.0": +- version: 3.1.0 +- resolution: "cli-cursor@npm:3.1.0" +- dependencies: +- restore-cursor: ^3.1.0 +- checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29 +- languageName: node +- linkType: hard +- +-"cli-spinners@npm:^2.5.0": +- version: 2.9.1 +- resolution: "cli-spinners@npm:2.9.1" +- checksum: 1780618be58309c469205bc315db697934bac68bce78cd5dfd46248e507a533172d623c7348ecfd904734f597ce0a4e5538684843d2cfb7af485d4466699940c +- languageName: node +- linkType: hard +- +-"cli-truncate@npm:2.1.0": +- version: 2.1.0 +- resolution: "cli-truncate@npm:2.1.0" +- dependencies: +- slice-ansi: ^3.0.0 +- string-width: ^4.2.0 +- checksum: bf1e4e6195392dc718bf9cd71f317b6300dc4a9191d052f31046b8773230ece4fa09458813bf0e3455a5e68c0690d2ea2c197d14a8b85a7b5e01c97f4b5feb5d +- languageName: node +- linkType: hard +- + "client-only@npm:0.0.1": + version: 0.0.1 + resolution: "client-only@npm:0.0.1" +@@ -3216,13 +2714,6 @@ __metadata: + languageName: node + linkType: hard + +-"clone@npm:^1.0.2": +- version: 1.0.4 +- resolution: "clone@npm:1.0.4" +- checksum: d06418b7335897209e77bdd430d04f882189582e67bd1f75a04565f3f07f5b3f119a9d670c943b6697d0afb100f03b866b3b8a1f91d4d02d72c4ecf2bb64b5dd +- languageName: node +- linkType: hard +- + "clsx@npm:1.1.1": + version: 1.1.1 + resolution: "clsx@npm:1.1.1" +@@ -3298,15 +2789,6 @@ __metadata: + languageName: node + linkType: hard + +-"combined-stream@npm:^1.0.8": +- version: 1.0.8 +- resolution: "combined-stream@npm:1.0.8" +- dependencies: +- delayed-stream: ~1.0.0 +- checksum: 49fa4aeb4916567e33ea81d088f6584749fc90c7abec76fd516bf1c5aa5c79f3584b5ba3de6b86d26ddd64bae5329c4c7479343250cfe71c75bb366eae53bb7c +- languageName: node +- linkType: hard +- + "comma-separated-tokens@npm:^2.0.0": + version: 2.0.3 + resolution: "comma-separated-tokens@npm:2.0.3" +@@ -3314,13 +2796,6 @@ __metadata: + languageName: node + linkType: hard + +-"commander@npm:^11.0.0": +- version: 11.1.0 +- resolution: "commander@npm:11.1.0" +- checksum: fd1a8557c6b5b622c89ecdfde703242ab7db3b628ea5d1755784c79b8e7cb0d74d65b4a262289b533359cd58e1bfc0bf50245dfbcd2954682a6f367c828b79ef +- languageName: node +- linkType: hard +- + "commander@npm:^4.0.0": + version: 4.1.1 + resolution: "commander@npm:4.1.1" +@@ -3335,25 +2810,6 @@ __metadata: + languageName: node + linkType: hard + +-"commondir@npm:^1.0.1": +- version: 1.0.1 +- resolution: "commondir@npm:1.0.1" +- checksum: 59715f2fc456a73f68826285718503340b9f0dd89bfffc42749906c5cf3d4277ef11ef1cca0350d0e79204f00f1f6d83851ececc9095dc88512a697ac0b9bdcb +- languageName: node +- linkType: hard +- +-"compress-commons@npm:^5.0.1": +- version: 5.0.1 +- resolution: "compress-commons@npm:5.0.1" +- dependencies: +- crc-32: ^1.2.0 +- crc32-stream: ^5.0.0 +- normalize-path: ^3.0.0 +- readable-stream: ^3.6.0 +- checksum: 65a68e56211a8d1dbe9dab0d35f1bd60a4df27aa01e6c3f0883080263e228c460758bab4f083637a380d4a96d2326722972a42ea1951360cc69728a3915f209f +- languageName: node +- linkType: hard +- + "concat-map@npm:0.0.1": + version: 0.0.1 + resolution: "concat-map@npm:0.0.1" +@@ -3433,25 +2889,6 @@ __metadata: + languageName: node + linkType: hard + +-"crc-32@npm:^1.2.0": +- version: 1.2.2 +- resolution: "crc-32@npm:1.2.2" +- bin: +- crc32: bin/crc32.njs +- checksum: ad2d0ad0cbd465b75dcaeeff0600f8195b686816ab5f3ba4c6e052a07f728c3e70df2e3ca9fd3d4484dc4ba70586e161ca5a2334ec8bf5a41bf022a6103ff243 +- languageName: node +- linkType: hard +- +-"crc32-stream@npm:^5.0.0": +- version: 5.0.0 +- resolution: "crc32-stream@npm:5.0.0" +- dependencies: +- crc-32: ^1.2.0 +- readable-stream: ^3.4.0 +- checksum: 8e5dd04f22f3fbecc623492395107fbed2114f225bd606e39e8ed338f2fc1c454ac02a05741243620ab526473cb867fa86411a44a7ffcd88457cc1c2af82d0bc +- languageName: node +- linkType: hard +- + "cross-env@npm:^7.0.3": + version: 7.0.3 + resolution: "cross-env@npm:7.0.3" +@@ -3464,17 +2901,6 @@ __metadata: + languageName: node + linkType: hard + +-"cross-spawn@npm:7.0.3, cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": +- version: 7.0.3 +- resolution: "cross-spawn@npm:7.0.3" +- dependencies: +- path-key: ^3.1.0 +- shebang-command: ^2.0.0 +- which: ^2.0.1 +- checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52 +- languageName: node +- linkType: hard +- + "cross-spawn@npm:^6.0.5": + version: 6.0.5 + resolution: "cross-spawn@npm:6.0.5" +@@ -3488,10 +2914,14 @@ __metadata: + languageName: node + linkType: hard + +-"crypto-random-string@npm:^2.0.0": +- version: 2.0.0 +- resolution: "crypto-random-string@npm:2.0.0" +- checksum: 0283879f55e7c16fdceacc181f87a0a65c53bc16ffe1d58b9d19a6277adcd71900d02bb2c4843dd55e78c51e30e89b0fec618a7f170ebcc95b33182c28f05fd6 ++"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": ++ version: 7.0.3 ++ resolution: "cross-spawn@npm:7.0.3" ++ dependencies: ++ path-key: ^3.1.0 ++ shebang-command: ^2.0.0 ++ which: ^2.0.1 ++ checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52 + languageName: node + linkType: hard + +@@ -3616,7 +3046,7 @@ __metadata: + languageName: node + linkType: hard + +-"debug@npm:4, debug@npm:4.3.4, debug@npm:4.x, debug@npm:^4.0.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": ++"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4": + version: 4.3.4 + resolution: "debug@npm:4.3.4" + dependencies: +@@ -3712,16 +3142,7 @@ __metadata: + languageName: node + linkType: hard + +-"defaults@npm:^1.0.3": +- version: 1.0.4 +- resolution: "defaults@npm:1.0.4" +- dependencies: +- clone: ^1.0.2 +- checksum: 3a88b7a587fc076b84e60affad8b85245c01f60f38fc1d259e7ac1d89eb9ce6abb19e27215de46b98568dd5bc48471730b327637e6f20b0f1bc85cf00440c80a +- languageName: node +- linkType: hard +- +-"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.0, define-data-property@npm:^1.1.1": ++"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1": + version: 1.1.1 + resolution: "define-data-property@npm:1.1.1" + dependencies: +@@ -3732,13 +3153,6 @@ __metadata: + languageName: node + linkType: hard + +-"define-lazy-prop@npm:^2.0.0": +- version: 2.0.0 +- resolution: "define-lazy-prop@npm:2.0.0" +- checksum: 0115fdb065e0490918ba271d7339c42453d209d4cb619dfe635870d906731eff3e1ade8028bb461ea27ce8264ec5e22c6980612d332895977e89c1bbc80fcee2 +- languageName: node +- linkType: hard +- + "define-lazy-prop@npm:^3.0.0": + version: 3.0.0 + resolution: "define-lazy-prop@npm:3.0.0" +@@ -3757,29 +3171,6 @@ __metadata: + languageName: node + linkType: hard + +-"del@npm:^6.0.0": +- version: 6.1.1 +- resolution: "del@npm:6.1.1" +- dependencies: +- globby: ^11.0.1 +- graceful-fs: ^4.2.4 +- is-glob: ^4.0.1 +- is-path-cwd: ^2.2.0 +- is-path-inside: ^3.0.2 +- p-map: ^4.0.0 +- rimraf: ^3.0.2 +- slash: ^3.0.0 +- checksum: 563288b73b8b19a7261c47fd21a330eeab6e2acd7c6208c49790dfd369127120dd7836cdf0c1eca216b77c94782a81507eac6b4734252d3bef2795cb366996b6 +- languageName: node +- linkType: hard +- +-"delayed-stream@npm:~1.0.0": +- version: 1.0.0 +- resolution: "delayed-stream@npm:1.0.0" +- checksum: 46fe6e83e2cb1d85ba50bd52803c68be9bd953282fa7096f51fc29edd5d67ff84ff753c51966061e5ba7cb5e47ef6d36a91924eddb7f3f3483b1c560f77a0020 +- languageName: node +- linkType: hard +- + "delegates@npm:^1.0.0": + version: 1.0.0 + resolution: "delegates@npm:1.0.0" +@@ -3787,13 +3178,6 @@ __metadata: + languageName: node + linkType: hard + +-"denque@npm:^2.1.0": +- version: 2.1.0 +- resolution: "denque@npm:2.1.0" +- checksum: 1d4ae1d05e59ac3a3481e7b478293f4b4c813819342273f3d5b826c7ffa9753c520919ba264f377e09108d24ec6cf0ec0ac729a5686cbb8f32d797126c5dae74 +- languageName: node +- linkType: hard +- + "dequal@npm:^2.0.0, dequal@npm:^2.0.3": + version: 2.0.3 + resolution: "dequal@npm:2.0.3" +@@ -3929,13 +3313,6 @@ __metadata: + languageName: node + linkType: hard + +-"dotenv@npm:16.0.3": +- version: 16.0.3 +- resolution: "dotenv@npm:16.0.3" +- checksum: afcf03f373d7a6d62c7e9afea6328e62851d627a4e73f2e12d0a8deae1cd375892004f3021883f8aec85932cd2834b091f568ced92b4774625b321db83b827f8 +- languageName: node +- linkType: hard +- + "dotenv@npm:^16.3.1": + version: 16.3.1 + resolution: "dotenv@npm:16.3.1" +@@ -3959,15 +3336,6 @@ __metadata: + languageName: node + linkType: hard + +-"ecdsa-sig-formatter@npm:1.0.11": +- version: 1.0.11 +- resolution: "ecdsa-sig-formatter@npm:1.0.11" +- dependencies: +- safe-buffer: ^5.0.1 +- checksum: 207f9ab1c2669b8e65540bce29506134613dd5f122cccf1e6a560f4d63f2732d427d938f8481df175505aad94583bcb32c688737bb39a6df0625f903d6d93c03 +- languageName: node +- linkType: hard +- + "emoji-regex@npm:^8.0.0": + version: 8.0.0 + resolution: "emoji-regex@npm:8.0.0" +@@ -4031,7 +3399,7 @@ __metadata: + languageName: node + linkType: hard + +-"env-paths@npm:2.2.1, env-paths@npm:^2.2.0": ++"env-paths@npm:^2.2.0": + version: 2.2.1 + resolution: "env-paths@npm:2.2.1" + checksum: 65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e +@@ -4101,22 +3469,6 @@ __metadata: + languageName: node + linkType: hard + +-"es-aggregate-error@npm:^1.0.9": +- version: 1.0.11 +- resolution: "es-aggregate-error@npm:1.0.11" +- dependencies: +- define-data-property: ^1.1.0 +- define-properties: ^1.2.1 +- es-abstract: ^1.22.1 +- function-bind: ^1.1.1 +- get-intrinsic: ^1.2.1 +- globalthis: ^1.0.3 +- has-property-descriptors: ^1.0.0 +- set-function-name: ^2.0.1 +- checksum: 995b1a992a29e0f277f07eb141d85ecc7b470c8b60a08c3687ab7df41f8f3d932ad113cc84febe49dec6cdb1c228dd98f35179f1330856bbf6ea2de68c391fec +- languageName: node +- linkType: hard +- + "es-iterator-helpers@npm:^1.0.12, es-iterator-helpers@npm:^1.0.15": + version: 1.0.15 + resolution: "es-iterator-helpers@npm:1.0.15" +@@ -4247,13 +3599,6 @@ __metadata: + languageName: node + linkType: hard + +-"escape-string-regexp@npm:4.0.0, escape-string-regexp@npm:^4.0.0": +- version: 4.0.0 +- resolution: "escape-string-regexp@npm:4.0.0" +- checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5 +- languageName: node +- linkType: hard +- + "escape-string-regexp@npm:^1.0.5": + version: 1.0.5 + resolution: "escape-string-regexp@npm:1.0.5" +@@ -4261,10 +3606,10 @@ __metadata: + languageName: node + linkType: hard + +-"escape-string-regexp@npm:^2.0.0": +- version: 2.0.0 +- resolution: "escape-string-regexp@npm:2.0.0" +- checksum: 9f8a2d5743677c16e85c810e3024d54f0c8dea6424fad3c79ef6666e81dd0846f7437f5e729dfcdac8981bc9e5294c39b4580814d114076b8d36318f46ae4395 ++"escape-string-regexp@npm:^4.0.0": ++ version: 4.0.0 ++ resolution: "escape-string-regexp@npm:4.0.0" ++ checksum: 98b48897d93060f2322108bf29db0feba7dd774be96cd069458d1453347b25ce8682ecc39859d4bca2203cc0ab19c237bcc71755eff49a0f8d90beadeeba5cc5 + languageName: node + linkType: hard + +@@ -4601,14 +3946,14 @@ __metadata: + languageName: node + linkType: hard + +-"events@npm:^3.0.0, events@npm:^3.3.0": ++"events@npm:^3.3.0": + version: 3.3.0 + resolution: "events@npm:3.3.0" + checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780 + languageName: node + linkType: hard + +-"execa@npm:5.1.1, execa@npm:^5.0.0": ++"execa@npm:^5.0.0": + version: 5.1.1 + resolution: "execa@npm:5.1.1" + dependencies: +@@ -4908,17 +4253,6 @@ __metadata: + languageName: node + linkType: hard + +-"find-cache-dir@npm:3.3.2": +- version: 3.3.2 +- resolution: "find-cache-dir@npm:3.3.2" +- dependencies: +- commondir: ^1.0.1 +- make-dir: ^3.0.2 +- pkg-dir: ^4.1.0 +- checksum: 1e61c2e64f5c0b1c535bd85939ae73b0e5773142713273818cc0b393ee3555fb0fd44e1a5b161b8b6c3e03e98c2fcc9c227d784850a13a90a8ab576869576817 +- languageName: node +- linkType: hard +- + "find-my-way@npm:^7.7.0": + version: 7.7.0 + resolution: "find-my-way@npm:7.7.0" +@@ -4937,26 +4271,7 @@ __metadata: + languageName: node + linkType: hard + +-"find-up@npm:5.0.0, find-up@npm:^5.0.0": +- version: 5.0.0 +- resolution: "find-up@npm:5.0.0" +- dependencies: +- locate-path: ^6.0.0 +- path-exists: ^4.0.0 +- checksum: 07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095 +- languageName: node +- linkType: hard +- +-"find-up@npm:^3.0.0": +- version: 3.0.0 +- resolution: "find-up@npm:3.0.0" +- dependencies: +- locate-path: ^3.0.0 +- checksum: 38eba3fe7a66e4bc7f0f5a1366dc25508b7cfc349f852640e3678d26ad9a6d7e2c43eff0a472287de4a9753ef58f066a0ea892a256fa3636ad51b3fe1e17fae9 +- languageName: node +- linkType: hard +- +-"find-up@npm:^4.0.0, find-up@npm:^4.1.0": ++"find-up@npm:^4.1.0": + version: 4.1.0 + resolution: "find-up@npm:4.1.0" + dependencies: +@@ -4966,6 +4281,16 @@ __metadata: + languageName: node + linkType: hard + ++"find-up@npm:^5.0.0": ++ version: 5.0.0 ++ resolution: "find-up@npm:5.0.0" ++ dependencies: ++ locate-path: ^6.0.0 ++ path-exists: ^4.0.0 ++ checksum: 07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095 ++ languageName: node ++ linkType: hard ++ + "flat-cache@npm:^3.0.4": + version: 3.1.1 + resolution: "flat-cache@npm:3.1.1" +@@ -5003,17 +4328,6 @@ __metadata: + languageName: node + linkType: hard + +-"form-data@npm:^4.0.0": +- version: 4.0.0 +- resolution: "form-data@npm:4.0.0" +- dependencies: +- asynckit: ^0.4.0 +- combined-stream: ^1.0.8 +- mime-types: ^2.1.12 +- checksum: 01135bf8675f9d5c61ff18e2e2932f719ca4de964e3be90ef4c36aacfc7b9cb2fceb5eca0b7e0190e3383fe51c5b37f4cb80b62ca06a99aaabfcfd6ac7c9328c +- languageName: node +- linkType: hard +- + "forwarded@npm:0.2.0": + version: 0.2.0 + resolution: "forwarded@npm:0.2.0" +@@ -5021,13 +4335,6 @@ __metadata: + languageName: node + linkType: hard + +-"fp-ts@npm:2.16.1": +- version: 2.16.1 +- resolution: "fp-ts@npm:2.16.1" +- checksum: 94e8bb1d037fdc44414ac93bbabecc3f94fb798d6564e77427ae2ecfa0f77681ec35968598d7b0cbf8274566469c7b42e8727390eb889e1121c199341939c2a3 +- languageName: node +- linkType: hard +- + "fs-constants@npm:^1.0.0": + version: 1.0.0 + resolution: "fs-constants@npm:1.0.0" +@@ -5046,15 +4353,6 @@ __metadata: + languageName: node + linkType: hard + +-"fs-jetpack@npm:5.1.0": +- version: 5.1.0 +- resolution: "fs-jetpack@npm:5.1.0" +- dependencies: +- minimatch: ^5.1.0 +- checksum: a30fc7884ded99619b981f16bf096d93693d36c53dab87f1d8339d63f6c9c89c45981c47ddd4d08f4045c3181cc843ee2a83ed4834683eb8cb96665332f89b36 +- languageName: node +- linkType: hard +- + "fs-minipass@npm:^2.0.0": + version: 2.1.0 + resolution: "fs-minipass@npm:2.1.0" +@@ -5080,7 +4378,7 @@ __metadata: + languageName: node + linkType: hard + +-"fsevents@npm:~2.3.2": ++"fsevents@npm:2.3.3, fsevents@npm:~2.3.2": + version: 2.3.3 + resolution: "fsevents@npm:2.3.3" + dependencies: +@@ -5090,7 +4388,7 @@ __metadata: + languageName: node + linkType: hard + +-"fsevents@patch:fsevents@~2.3.2#~builtin": ++"fsevents@patch:fsevents@2.3.3#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": + version: 2.3.3 + resolution: "fsevents@patch:fsevents@npm%3A2.3.3#~builtin::version=2.3.3&hash=df0bf1" + dependencies: +@@ -5168,13 +4466,6 @@ __metadata: + languageName: node + linkType: hard + +-"get-stdin@npm:8.0.0": +- version: 8.0.0 +- resolution: "get-stdin@npm:8.0.0" +- checksum: 40128b6cd25781ddbd233344f1a1e4006d4284906191ed0a7d55ec2c1a3e44d650f280b2c9eeab79c03ac3037da80257476c0e4e5af38ddfb902d6ff06282d77 +- languageName: node +- linkType: hard +- + "get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": + version: 6.0.1 + resolution: "get-stream@npm:6.0.1" +@@ -5290,28 +4581,6 @@ __metadata: + languageName: node + linkType: hard + +-"glob@npm:^8.0.0, glob@npm:^8.0.1": +- version: 8.1.0 +- resolution: "glob@npm:8.1.0" +- dependencies: +- fs.realpath: ^1.0.0 +- inflight: ^1.0.4 +- inherits: 2 +- minimatch: ^5.0.1 +- once: ^1.3.0 +- checksum: 92fbea3221a7d12075f26f0227abac435de868dd0736a17170663783296d0dd8d3d532a5672b4488a439bf5d7fb85cdd07c11185d6cd39184f0385cbdfb86a47 +- languageName: node +- linkType: hard +- +-"global-dirs@npm:3.0.1": +- version: 3.0.1 +- resolution: "global-dirs@npm:3.0.1" +- dependencies: +- ini: 2.0.0 +- checksum: 70147b80261601fd40ac02a104581432325c1c47329706acd773f3a6ce99bb36d1d996038c85ccacd482ad22258ec233c586b6a91535b1a116b89663d49d6438 +- languageName: node +- linkType: hard +- + "globals@npm:^13.19.0": + version: 13.23.0 + resolution: "globals@npm:13.23.0" +@@ -5330,7 +4599,7 @@ __metadata: + languageName: node + linkType: hard + +-"globby@npm:11.1.0, globby@npm:^11.0.1, globby@npm:^11.0.3, globby@npm:^11.1.0": ++"globby@npm:^11.0.3, globby@npm:^11.1.0": + version: 11.1.0 + resolution: "globby@npm:11.1.0" + dependencies: +@@ -5434,23 +4703,6 @@ __metadata: + languageName: node + linkType: hard + +-"has-yarn@npm:2.1.0": +- version: 2.1.0 +- resolution: "has-yarn@npm:2.1.0" +- checksum: 5eb1d0bb8518103d7da24532bdbc7124ffc6d367b5d3c10840b508116f2f1bcbcf10fd3ba843ff6e2e991bdf9969fd862d42b2ed58aade88343326c950b7e7f7 +- languageName: node +- linkType: hard +- +-"hasha@npm:5.2.2": +- version: 5.2.2 +- resolution: "hasha@npm:5.2.2" +- dependencies: +- is-stream: ^2.0.0 +- type-fest: ^0.8.0 +- checksum: 06cc474bed246761ff61c19d629977eb5f53fa817be4313a255a64ae0f433e831a29e83acb6555e3f4592b348497596f1d1653751008dda4f21c9c21ca60ac5a +- languageName: node +- linkType: hard +- + "hasown@npm:^2.0.0": + version: 2.0.0 + resolution: "hasown@npm:2.0.0" +@@ -5550,7 +4802,7 @@ __metadata: + languageName: node + linkType: hard + +-"http-proxy-agent@npm:7.0.0, http-proxy-agent@npm:^7.0.0": ++"http-proxy-agent@npm:^7.0.0": + version: 7.0.0 + resolution: "http-proxy-agent@npm:7.0.0" + dependencies: +@@ -5560,17 +4812,6 @@ __metadata: + languageName: node + linkType: hard + +-"http-proxy-agent@npm:^5.0.0": +- version: 5.0.0 +- resolution: "http-proxy-agent@npm:5.0.0" +- dependencies: +- "@tootallnate/once": 2 +- agent-base: 6 +- debug: 4 +- checksum: e2ee1ff1656a131953839b2a19cd1f3a52d97c25ba87bd2559af6ae87114abf60971e498021f9b73f9fd78aea8876d1fb0d4656aac8a03c6caa9fc175f22b786 +- languageName: node +- linkType: hard +- + "http-response-object@npm:^3.0.1": + version: 3.0.2 + resolution: "http-response-object@npm:3.0.2" +@@ -5580,16 +4821,6 @@ __metadata: + languageName: node + linkType: hard + +-"https-proxy-agent@npm:7.0.2, https-proxy-agent@npm:^7.0.1": +- version: 7.0.2 +- resolution: "https-proxy-agent@npm:7.0.2" +- dependencies: +- agent-base: ^7.0.2 +- debug: 4 +- checksum: 088969a0dd476ea7a0ed0a2cf1283013682b08f874c3bc6696c83fa061d2c157d29ef0ad3eb70a2046010bb7665573b2388d10fdcb3e410a66995e5248444292 +- languageName: node +- linkType: hard +- + "https-proxy-agent@npm:^5.0.0": + version: 5.0.1 + resolution: "https-proxy-agent@npm:5.0.1" +@@ -5600,6 +4831,16 @@ __metadata: + languageName: node + linkType: hard + ++"https-proxy-agent@npm:^7.0.1": ++ version: 7.0.2 ++ resolution: "https-proxy-agent@npm:7.0.2" ++ dependencies: ++ agent-base: ^7.0.2 ++ debug: 4 ++ checksum: 088969a0dd476ea7a0ed0a2cf1283013682b08f874c3bc6696c83fa061d2c157d29ef0ad3eb70a2046010bb7665573b2388d10fdcb3e410a66995e5248444292 ++ languageName: node ++ linkType: hard ++ + "human-signals@npm:^2.1.0": + version: 2.1.0 + resolution: "human-signals@npm:2.1.0" +@@ -5614,7 +4855,7 @@ __metadata: + languageName: node + linkType: hard + +-"iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3": ++"iconv-lite@npm:^0.6.2": + version: 0.6.3 + resolution: "iconv-lite@npm:0.6.3" + dependencies: +@@ -5630,15 +4871,6 @@ __metadata: + languageName: node + linkType: hard + +-"ignore-walk@npm:^5.0.1": +- version: 5.0.1 +- resolution: "ignore-walk@npm:5.0.1" +- dependencies: +- minimatch: ^5.0.1 +- checksum: 1a4ef35174653a1aa6faab3d9f8781269166536aee36a04946f6e2b319b2475c1903a75ed42f04219274128242f49d0a10e20c4354ee60d9548e97031451150b +- languageName: node +- linkType: hard +- + "ignore@npm:^5.2.0": + version: 5.2.4 + resolution: "ignore@npm:5.2.4" +@@ -5670,7 +4902,7 @@ __metadata: + languageName: node + linkType: hard + +-"indent-string@npm:4.0.0, indent-string@npm:^4.0.0": ++"indent-string@npm:^4.0.0": + version: 4.0.0 + resolution: "indent-string@npm:4.0.0" + checksum: 824cfb9929d031dabf059bebfe08cf3137365e112019086ed3dcff6a0a7b698cb80cf67ccccde0e25b9e2d7527aa6cc1fed1ac490c752162496caba3e6699612 +@@ -5694,13 +4926,6 @@ __metadata: + languageName: node + linkType: hard + +-"ini@npm:2.0.0": +- version: 2.0.0 +- resolution: "ini@npm:2.0.0" +- checksum: e7aadc5fb2e4aefc666d74ee2160c073995a4061556b1b5b4241ecb19ad609243b9cceafe91bae49c219519394bbd31512516cb22a3b1ca6e66d869e0447e84e +- languageName: node +- linkType: hard +- + "ini@npm:~1.3.0": + version: 1.3.8 + resolution: "ini@npm:1.3.8" +@@ -5867,7 +5092,7 @@ __metadata: + languageName: node + linkType: hard + +-"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": ++"is-docker@npm:^2.0.0": + version: 2.2.1 + resolution: "is-docker@npm:2.2.1" + bin: +@@ -5937,13 +5162,6 @@ __metadata: + languageName: node + linkType: hard + +-"is-interactive@npm:^1.0.0": +- version: 1.0.0 +- resolution: "is-interactive@npm:1.0.0" +- checksum: 824808776e2d468b2916cdd6c16acacebce060d844c35ca6d82267da692e92c3a16fdba624c50b54a63f38bdc4016055b6f443ce57d7147240de4f8cdabaf6f9 +- languageName: node +- linkType: hard +- + "is-lambda@npm:^1.0.1": + version: 1.0.1 + resolution: "is-lambda@npm:1.0.1" +@@ -5981,14 +5199,7 @@ __metadata: + languageName: node + linkType: hard + +-"is-path-cwd@npm:^2.2.0": +- version: 2.2.0 +- resolution: "is-path-cwd@npm:2.2.0" +- checksum: 46a840921bb8cc0dc7b5b423a14220e7db338072a4495743a8230533ce78812dc152548c86f4b828411fe98c5451959f07cf841c6a19f611e46600bd699e8048 +- languageName: node +- linkType: hard +- +-"is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3": ++"is-path-inside@npm:^3.0.3": + version: 3.0.3 + resolution: "is-path-inside@npm:3.0.3" + checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 +@@ -6069,13 +5280,6 @@ __metadata: + languageName: node + linkType: hard + +-"is-unicode-supported@npm:^0.1.0": +- version: 0.1.0 +- resolution: "is-unicode-supported@npm:0.1.0" +- checksum: a2aab86ee7712f5c2f999180daaba5f361bdad1efadc9610ff5b8ab5495b86e4f627839d085c6530363c6d6d4ecbde340fb8e54bdb83da4ba8e0865ed5513c52 +- languageName: node +- linkType: hard +- + "is-weakmap@npm:^2.0.1": + version: 2.0.1 + resolution: "is-weakmap@npm:2.0.1" +@@ -6102,14 +5306,7 @@ __metadata: + languageName: node + linkType: hard + +-"is-windows@npm:1.0.2": +- version: 1.0.2 +- resolution: "is-windows@npm:1.0.2" +- checksum: 438b7e52656fe3b9b293b180defb4e448088e7023a523ec21a91a80b9ff8cdb3377ddb5b6e60f7c7de4fa8b63ab56e121b6705fe081b3cf1b828b0a380009ad7 +- languageName: node +- linkType: hard +- +-"is-wsl@npm:2.2.0, is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0": ++"is-wsl@npm:^2.2.0": + version: 2.2.0 + resolution: "is-wsl@npm:2.2.0" + dependencies: +@@ -6186,13 +5383,6 @@ __metadata: + languageName: node + linkType: hard + +-"js-md4@npm:^0.3.2": +- version: 0.3.2 +- resolution: "js-md4@npm:0.3.2" +- checksum: aa7b7cbd738b105f86fc0fa50ce2a7a6b6b329ff3f713d1bd38b12c2a72929bab5a16e658a03830faa8d656356aa89b4f77f1fbf05ffa8d095bda6d831441c2d +- languageName: node +- linkType: hard +- + "js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": + version: 4.0.0 + resolution: "js-tokens@npm:4.0.0" +@@ -6211,13 +5401,6 @@ __metadata: + languageName: node + linkType: hard + +-"jsbi@npm:^4.3.0": +- version: 4.3.0 +- resolution: "jsbi@npm:4.3.0" +- checksum: 27c4f178eb7fd9d1756144066fdebc62f4a0176e877f55e646e8ce84075c13551bd575a316b9959ccdcca9d5dc05a81c9907cfa09f0cfeb43c9777797e36b0e9 +- languageName: node +- linkType: hard +- + "json-buffer@npm:3.0.1": + version: 3.0.1 + resolution: "json-buffer@npm:3.0.1" +@@ -6300,24 +5483,6 @@ __metadata: + languageName: node + linkType: hard + +-"jsonwebtoken@npm:^9.0.0": +- version: 9.0.2 +- resolution: "jsonwebtoken@npm:9.0.2" +- dependencies: +- jws: ^3.2.2 +- lodash.includes: ^4.3.0 +- lodash.isboolean: ^3.0.3 +- lodash.isinteger: ^4.0.4 +- lodash.isnumber: ^3.0.3 +- lodash.isplainobject: ^4.0.6 +- lodash.isstring: ^4.0.1 +- lodash.once: ^4.0.0 +- ms: ^2.1.1 +- semver: ^7.5.4 +- checksum: fc739a6a8b33f1974f9772dca7f8493ca8df4cc31c5a09dcfdb7cff77447dcf22f4236fb2774ef3fe50df0abeb8e1c6f4c41eba82f500a804ab101e2fbc9d61a +- languageName: node +- linkType: hard +- + "jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.5": + version: 3.3.5 + resolution: "jsx-ast-utils@npm:3.3.5" +@@ -6330,55 +5495,6 @@ __metadata: + languageName: node + linkType: hard + +-"jwa@npm:^1.4.1": +- version: 1.4.1 +- resolution: "jwa@npm:1.4.1" +- dependencies: +- buffer-equal-constant-time: 1.0.1 +- ecdsa-sig-formatter: 1.0.11 +- safe-buffer: ^5.0.1 +- checksum: ff30ea7c2dcc61f3ed2098d868bf89d43701605090c5b21b5544b512843ec6fd9e028381a4dda466cbcdb885c2d1150f7c62e7168394ee07941b4098e1035e2f +- languageName: node +- linkType: hard +- +-"jwa@npm:^2.0.0": +- version: 2.0.0 +- resolution: "jwa@npm:2.0.0" +- dependencies: +- buffer-equal-constant-time: 1.0.1 +- ecdsa-sig-formatter: 1.0.11 +- safe-buffer: ^5.0.1 +- checksum: 8f00b71ad5fe94cb55006d0d19202f8f56889109caada2f7eeb63ca81755769ce87f4f48101967f398462e3b8ae4faebfbd5a0269cb755dead5d63c77ba4d2f1 +- languageName: node +- linkType: hard +- +-"jws@npm:^3.2.2": +- version: 3.2.2 +- resolution: "jws@npm:3.2.2" +- dependencies: +- jwa: ^1.4.1 +- safe-buffer: ^5.0.1 +- checksum: f0213fe5b79344c56cd443428d8f65c16bf842dc8cb8f5aed693e1e91d79c20741663ad6eff07a6d2c433d1831acc9814e8d7bada6a0471fbb91d09ceb2bf5c2 +- languageName: node +- linkType: hard +- +-"jws@npm:^4.0.0": +- version: 4.0.0 +- resolution: "jws@npm:4.0.0" +- dependencies: +- jwa: ^2.0.0 +- safe-buffer: ^5.0.1 +- checksum: d68d07aa6d1b8cb35c363a9bd2b48f15064d342a5d9dc18a250dbbce8dc06bd7e4792516c50baa16b8d14f61167c19e851fd7f66b59ecc68b7f6a013759765f7 +- languageName: node +- linkType: hard +- +-"kareem@npm:2.5.1": +- version: 2.5.1 +- resolution: "kareem@npm:2.5.1" +- checksum: b019a960a7b9e44b6ef224ef85e7583d4e969619f53319e571677fbed7e57e01ee8774589726b29741e42790996567d878003c18e674296742dc343bfbf3efb9 +- languageName: node +- linkType: hard +- + "katex@npm:^0.16.9": + version: 0.16.9 + resolution: "katex@npm:0.16.9" +@@ -6399,13 +5515,6 @@ __metadata: + languageName: node + linkType: hard + +-"kleur@npm:4.1.5, kleur@npm:^4.0.3": +- version: 4.1.5 +- resolution: "kleur@npm:4.1.5" +- checksum: 1dc476e32741acf0b1b5b0627ffd0d722e342c1b0da14de3e8ae97821327ca08f9fb944542fb3c126d90ac5f27f9d804edbe7c585bf7d12ef495d115e0f22c12 +- languageName: node +- linkType: hard +- + "kleur@npm:^3.0.3": + version: 3.0.3 + resolution: "kleur@npm:3.0.3" +@@ -6413,6 +5522,13 @@ __metadata: + languageName: node + linkType: hard + ++"kleur@npm:^4.0.3": ++ version: 4.1.5 ++ resolution: "kleur@npm:4.1.5" ++ checksum: 1dc476e32741acf0b1b5b0627ffd0d722e342c1b0da14de3e8ae97821327ca08f9fb944542fb3c126d90ac5f27f9d804edbe7c585bf7d12ef495d115e0f22c12 ++ languageName: node ++ linkType: hard ++ + "klona@npm:^2.0.5": + version: 2.0.6 + resolution: "klona@npm:2.0.6" +@@ -6436,15 +5552,6 @@ __metadata: + languageName: node + linkType: hard + +-"lazystream@npm:^1.0.0": +- version: 1.0.1 +- resolution: "lazystream@npm:1.0.1" +- dependencies: +- readable-stream: ^2.0.5 +- checksum: 822c54c6b87701a6491c70d4fabc4cafcf0f87d6b656af168ee7bb3c45de9128a801cb612e6eeeefc64d298a7524a698dd49b13b0121ae50c2ae305f0dcc5310 +- languageName: node +- linkType: hard +- + "levn@npm:^0.4.1": + version: 0.4.1 + resolution: "levn@npm:0.4.1" +@@ -6499,16 +5606,6 @@ __metadata: + languageName: node + linkType: hard + +-"locate-path@npm:^3.0.0": +- version: 3.0.0 +- resolution: "locate-path@npm:3.0.0" +- dependencies: +- p-locate: ^3.0.0 +- path-exists: ^3.0.0 +- checksum: 53db3996672f21f8b0bf2a2c645ae2c13ffdae1eeecfcd399a583bce8516c0b88dcb4222ca6efbbbeb6949df7e46860895be2c02e8d3219abd373ace3bfb4e11 +- languageName: node +- linkType: hard +- + "locate-path@npm:^5.0.0": + version: 5.0.0 + resolution: "locate-path@npm:5.0.0" +@@ -6527,55 +5624,6 @@ __metadata: + languageName: node + linkType: hard + +-"lodash.deburr@npm:^4.1.0": +- version: 4.1.0 +- resolution: "lodash.deburr@npm:4.1.0" +- checksum: 6e2012315c20a4d8ed4f1884ed4b8e6b0093c6355a87bfd95ecf25a5243c8c88d747d67375d52cb87ebc99d090935ed8dc3814c8e661e3275a6dbe02b68efc99 +- languageName: node +- linkType: hard +- +-"lodash.includes@npm:^4.3.0": +- version: 4.3.0 +- resolution: "lodash.includes@npm:4.3.0" +- checksum: 71092c130515a67ab3bd928f57f6018434797c94def7f46aafa417771e455ce3a4834889f4267b17887d7f75297dfabd96231bf704fd2b8c5096dc4a913568b6 +- languageName: node +- linkType: hard +- +-"lodash.isboolean@npm:^3.0.3": +- version: 3.0.3 +- resolution: "lodash.isboolean@npm:3.0.3" +- checksum: b70068b4a8b8837912b54052557b21fc4774174e3512ed3c5b94621e5aff5eb6c68089d0a386b7e801d679cd105d2e35417978a5e99071750aa2ed90bffd0250 +- languageName: node +- linkType: hard +- +-"lodash.isinteger@npm:^4.0.4": +- version: 4.0.4 +- resolution: "lodash.isinteger@npm:4.0.4" +- checksum: 6034821b3fc61a2ffc34e7d5644bb50c5fd8f1c0121c554c21ac271911ee0c0502274852845005f8651d51e199ee2e0cfebfe40aaa49c7fe617f603a8a0b1691 +- languageName: node +- linkType: hard +- +-"lodash.isnumber@npm:^3.0.3": +- version: 3.0.3 +- resolution: "lodash.isnumber@npm:3.0.3" +- checksum: 913784275b565346255e6ae6a6e30b760a0da70abc29f3e1f409081585875105138cda4a429ff02577e1bc0a7ae2a90e0a3079a37f3a04c3d6c5aaa532f4cab2 +- languageName: node +- linkType: hard +- +-"lodash.isplainobject@npm:^4.0.6": +- version: 4.0.6 +- resolution: "lodash.isplainobject@npm:4.0.6" +- checksum: 29c6351f281e0d9a1d58f1a4c8f4400924b4c79f18dfc4613624d7d54784df07efaff97c1ff2659f3e085ecf4fff493300adc4837553104cef2634110b0d5337 +- languageName: node +- linkType: hard +- +-"lodash.isstring@npm:^4.0.1": +- version: 4.0.1 +- resolution: "lodash.isstring@npm:4.0.1" +- checksum: eaac87ae9636848af08021083d796e2eea3d02e80082ab8a9955309569cb3a463ce97fd281d7dc119e402b2e7d8c54a23914b15d2fc7fff56461511dc8937ba0 +- languageName: node +- linkType: hard +- + "lodash.merge@npm:^4.6.2": + version: 4.6.2 + resolution: "lodash.merge@npm:4.6.2" +@@ -6583,13 +5631,6 @@ __metadata: + languageName: node + linkType: hard + +-"lodash.once@npm:^4.0.0": +- version: 4.1.1 +- resolution: "lodash.once@npm:4.1.1" +- checksum: d768fa9f9b4e1dc6453be99b753906f58990e0c45e7b2ca5a3b40a33111e5d17f6edf2f768786e2716af90a8e78f8f91431ab8435f761fef00f9b0c256f6d245 +- languageName: node +- linkType: hard +- + "lodash.sortby@npm:^4.7.0": + version: 4.7.0 + resolution: "lodash.sortby@npm:4.7.0" +@@ -6597,35 +5638,13 @@ __metadata: + languageName: node + linkType: hard + +-"lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.21": ++"lodash@npm:^4.17.19, lodash@npm:^4.17.21": + version: 4.17.21 + resolution: "lodash@npm:4.17.21" + checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 + languageName: node + linkType: hard + +-"log-symbols@npm:^4.1.0": +- version: 4.1.0 +- resolution: "log-symbols@npm:4.1.0" +- dependencies: +- chalk: ^4.1.0 +- is-unicode-supported: ^0.1.0 +- checksum: fce1497b3135a0198803f9f07464165e9eb83ed02ceb2273930a6f8a508951178d8cf4f0378e9d28300a2ed2bc49050995d2bd5f53ab716bb15ac84d58c6ef74 +- languageName: node +- linkType: hard +- +-"log-update@npm:4.0.0": +- version: 4.0.0 +- resolution: "log-update@npm:4.0.0" +- dependencies: +- ansi-escapes: ^4.3.0 +- cli-cursor: ^3.1.0 +- slice-ansi: ^4.0.0 +- wrap-ansi: ^6.2.0 +- checksum: ae2f85bbabc1906034154fb7d4c4477c79b3e703d22d78adee8b3862fa913942772e7fa11713e3d96fb46de4e3cabefbf5d0a544344f03b58d3c4bff52aa9eb2 +- languageName: node +- linkType: hard +- + "longest-streak@npm:^3.0.0": + version: 3.1.0 + resolution: "longest-streak@npm:3.1.0" +@@ -6669,16 +5688,7 @@ __metadata: + languageName: node + linkType: hard + +-"make-dir@npm:4.0.0": +- version: 4.0.0 +- resolution: "make-dir@npm:4.0.0" +- dependencies: +- semver: ^7.5.3 +- checksum: bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a +- languageName: node +- linkType: hard +- +-"make-dir@npm:^3.0.2, make-dir@npm:^3.1.0": ++"make-dir@npm:^3.1.0": + version: 3.1.0 + resolution: "make-dir@npm:3.1.0" + dependencies: +@@ -6717,19 +5727,6 @@ __metadata: + languageName: node + linkType: hard + +-"mariadb@npm:3.2.2": +- version: 3.2.2 +- resolution: "mariadb@npm:3.2.2" +- dependencies: +- "@types/geojson": ^7946.0.10 +- "@types/node": ^17.0.45 +- denque: ^2.1.0 +- iconv-lite: ^0.6.3 +- lru-cache: ^10.0.1 +- checksum: 87719e4092c1941b595b60e288f4a7a41d14d03d0fec24eabcf1e98715e9976986db5236861ef69c18de192ac53c47a658d754a1b55deb9ada7e3d0879b207a7 +- languageName: node +- linkType: hard +- + "markdown-table@npm:^3.0.0": + version: 3.0.3 + resolution: "markdown-table@npm:3.0.3" +@@ -6944,13 +5941,6 @@ __metadata: + languageName: node + linkType: hard + +-"memory-pager@npm:^1.0.2": +- version: 1.5.0 +- resolution: "memory-pager@npm:1.5.0" +- checksum: d1a2e684583ef55c61cd3a49101da645b11ad57014dfc565e0b43baa9004b743f7e4ab81493d8fff2ab24e9950987cc3209c94bcc4fc8d7e30a475489a1f15e9 +- languageName: node +- linkType: hard +- + "memorystream@npm:^0.3.1": + version: 0.3.1 + resolution: "memorystream@npm:0.3.1" +@@ -7554,7 +6544,7 @@ __metadata: + languageName: node + linkType: hard + +-"mime-types@npm:^2.1.12, mime-types@npm:^2.1.35, mime-types@npm:~2.1.24": ++"mime-types@npm:^2.1.35, mime-types@npm:~2.1.24": + version: 2.1.35 + resolution: "mime-types@npm:2.1.35" + dependencies: +@@ -7584,13 +6574,6 @@ __metadata: + languageName: node + linkType: hard + +-"min-indent@npm:^1.0.0": +- version: 1.0.1 +- resolution: "min-indent@npm:1.0.1" +- checksum: bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1 +- languageName: node +- linkType: hard +- + "minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": + version: 3.1.2 + resolution: "minimatch@npm:3.1.2" +@@ -7600,15 +6583,6 @@ __metadata: + languageName: node + linkType: hard + +-"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0": +- version: 5.1.6 +- resolution: "minimatch@npm:5.1.6" +- dependencies: +- brace-expansion: ^2.0.1 +- checksum: 7564208ef81d7065a370f788d337cd80a689e981042cb9a1d0e6580b6c6a8c9279eba80010516e258835a988363f99f54a6f711a315089b8b42694f5da9d0d77 +- languageName: node +- linkType: hard +- + "minimatch@npm:^9.0.1": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" +@@ -7758,81 +6732,6 @@ __metadata: + languageName: node + linkType: hard + +-"mongodb-connection-string-url@npm:^2.6.0": +- version: 2.6.0 +- resolution: "mongodb-connection-string-url@npm:2.6.0" +- dependencies: +- "@types/whatwg-url": ^8.2.1 +- whatwg-url: ^11.0.0 +- checksum: 1d662f0ecfe96f7a400f625c244b2e52914c98f3562ee7d19941127578b5f8237624433bdcea285a654041b945b518803512989690c74548aec5860c5541c605 +- languageName: node +- linkType: hard +- +-"mongodb@npm:6.2.0": +- version: 6.2.0 +- resolution: "mongodb@npm:6.2.0" +- dependencies: +- "@mongodb-js/saslprep": ^1.1.0 +- bson: ^6.2.0 +- mongodb-connection-string-url: ^2.6.0 +- peerDependencies: +- "@aws-sdk/credential-providers": ^3.188.0 +- "@mongodb-js/zstd": ^1.1.0 +- gcp-metadata: ^5.2.0 +- kerberos: ^2.0.1 +- mongodb-client-encryption: ">=6.0.0 <7" +- snappy: ^7.2.2 +- socks: ^2.7.1 +- peerDependenciesMeta: +- "@aws-sdk/credential-providers": +- optional: true +- "@mongodb-js/zstd": +- optional: true +- gcp-metadata: +- optional: true +- kerberos: +- optional: true +- mongodb-client-encryption: +- optional: true +- snappy: +- optional: true +- socks: +- optional: true +- checksum: dca058e497e4d70f84509b863db33a1126f182757bc389893b31086c49ff429257e62de06f7099aba8cef8790a497f50c98fdcead6e66c451c057ed1453b2049 +- languageName: node +- linkType: hard +- +-"mongoose@npm:8.0.0": +- version: 8.0.0 +- resolution: "mongoose@npm:8.0.0" +- dependencies: +- bson: ^6.2.0 +- kareem: 2.5.1 +- mongodb: 6.2.0 +- mpath: 0.9.0 +- mquery: 5.0.0 +- ms: 2.1.3 +- sift: 16.0.1 +- checksum: bb6e10147ad4b28c043f9af1a3b4e028f71de7d399b13fa457f166213177767bebad94eb128494a5f42d06211f195c2f2bdede6ba7f4a802aeb11de7d4beb455 +- languageName: node +- linkType: hard +- +-"mpath@npm:0.9.0": +- version: 0.9.0 +- resolution: "mpath@npm:0.9.0" +- checksum: 1052f1f926db04502440f76164ae16ed53aa41f3ce34e7e64e3ed451b7d91ede295c3b600801c5f9eb862f03d9d59b7aa5aaf690c341fc521bef025d0f5cd773 +- languageName: node +- linkType: hard +- +-"mquery@npm:5.0.0": +- version: 5.0.0 +- resolution: "mquery@npm:5.0.0" +- dependencies: +- debug: 4.x +- checksum: 0617ead71e40e3c38ab74a1e46214d578d654bf7916abd8b3fb2ceb433bb6287adfa0960f041f16e2ac41c5ed5d7ce2268582f0a0075fff2561bcd5a3f40b417 +- languageName: node +- linkType: hard +- + "mri@npm:^1.1.0": + version: 1.2.0 + resolution: "mri@npm:1.2.0" +@@ -7847,7 +6746,7 @@ __metadata: + languageName: node + linkType: hard + +-"ms@npm:2.1.3, ms@npm:^2.1.1": ++"ms@npm:^2.1.1": + version: 2.1.3 + resolution: "ms@npm:2.1.3" + checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d +@@ -7861,22 +6760,6 @@ __metadata: + languageName: node + linkType: hard + +-"mssql@npm:10.0.1": +- version: 10.0.1 +- resolution: "mssql@npm:10.0.1" +- dependencies: +- "@tediousjs/connection-string": ^0.5.0 +- commander: ^11.0.0 +- debug: ^4.3.3 +- rfdc: ^1.3.0 +- tarn: ^3.0.2 +- tedious: ^16.4.0 +- bin: +- mssql: bin/mssql +- checksum: 5ee7a96a77160b3e1266a656e968a844f635178eb3646a9bd56cb6717f9273f03d1b1c2e1810fce0173444e235a815f3954e08f3ba343cab60e168147e548761 +- languageName: node +- linkType: hard +- + "multer@npm:^1.4.5-lts.1": + version: 1.4.5-lts.1 + resolution: "multer@npm:1.4.5-lts.1" +@@ -7929,13 +6812,6 @@ __metadata: + languageName: node + linkType: hard + +-"native-duplexpair@npm:^1.0.0": +- version: 1.0.0 +- resolution: "native-duplexpair@npm:1.0.0" +- checksum: d849a8cb78c59eb12326fde2a84fedc26568b4317da46d061e7110a35961230b674a04ec2496860c2eb5f05288176c7ce0eb3a51eb0ed6b76a4263f637461f9d +- languageName: node +- linkType: hard +- + "natural-compare@npm:^1.4.0": + version: 1.4.0 + resolution: "natural-compare@npm:1.4.0" +@@ -7950,13 +6826,6 @@ __metadata: + languageName: node + linkType: hard + +-"new-github-issue-url@npm:0.2.1": +- version: 0.2.1 +- resolution: "new-github-issue-url@npm:0.2.1" +- checksum: 123c34296521353883ac7c43109a01a565a56fbd6d8e876db86978a74c798a9e1703180a77196b6abb5f608fd54c9853dda97a1eb43148ebebe7b0c89269f46d +- languageName: node +- linkType: hard +- + "next@npm:^14.0.3": + version: 14.0.3 + resolution: "next@npm:14.0.3" +@@ -8028,13 +6897,6 @@ __metadata: + languageName: node + linkType: hard + +-"node-abort-controller@npm:^3.1.1": +- version: 3.1.1 +- resolution: "node-abort-controller@npm:3.1.1" +- checksum: 2c340916af9710328b11c0828223fc65ba320e0d082214a211311bf64c2891028e42ef276b9799188c4ada9e6e1c54cf7a0b7c05dd9d59fcdc8cd633304c8047 +- languageName: node +- linkType: hard +- + "node-addon-api@npm:^6.1.0": + version: 6.1.0 + resolution: "node-addon-api@npm:6.1.0" +@@ -8053,21 +6915,7 @@ __metadata: + languageName: node + linkType: hard + +-"node-fetch@npm:2.6.12": +- version: 2.6.12 +- resolution: "node-fetch@npm:2.6.12" +- dependencies: +- whatwg-url: ^5.0.0 +- peerDependencies: +- encoding: ^0.1.0 +- peerDependenciesMeta: +- encoding: +- optional: true +- checksum: 3bc1655203d47ee8e313c0d96664b9673a3d4dd8002740318e9d27d14ef306693a4b2ef8d6525775056fd912a19e23f3ac0d7111ad8925877b7567b29a625592 +- languageName: node +- linkType: hard +- +-"node-fetch@npm:2.7.0, node-fetch@npm:^2.6.7": ++"node-fetch@npm:^2.6.7": + version: 2.7.0 + resolution: "node-fetch@npm:2.7.0" + dependencies: +@@ -8123,7 +6971,7 @@ __metadata: + languageName: node + linkType: hard + +-"normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.5.0": ++"normalize-package-data@npm:^2.3.2": + version: 2.5.0 + resolution: "normalize-package-data@npm:2.5.0" + dependencies: +@@ -8142,36 +6990,6 @@ __metadata: + languageName: node + linkType: hard + +-"npm-bundled@npm:^2.0.0": +- version: 2.0.1 +- resolution: "npm-bundled@npm:2.0.1" +- dependencies: +- npm-normalize-package-bin: ^2.0.0 +- checksum: 7747293985c48c5268871efe691545b03731cb80029692000cbdb0b3344b9617be5187aa36281cabbe6b938e3651b4e87236d1c31f9e645eef391a1a779413e6 +- languageName: node +- linkType: hard +- +-"npm-normalize-package-bin@npm:^2.0.0": +- version: 2.0.0 +- resolution: "npm-normalize-package-bin@npm:2.0.0" +- checksum: 7c5379f9b188b564c4332c97bdd9a5d6b7b15f02b5823b00989d6a0e6fb31eb0280f02b0a924f930e1fcaf00e60fae333aec8923d2a4c7747613c7d629d8aa25 +- languageName: node +- linkType: hard +- +-"npm-packlist@npm:5.1.3": +- version: 5.1.3 +- resolution: "npm-packlist@npm:5.1.3" +- dependencies: +- glob: ^8.0.1 +- ignore-walk: ^5.0.1 +- npm-bundled: ^2.0.0 +- npm-normalize-package-bin: ^2.0.0 +- bin: +- npm-packlist: bin/index.js +- checksum: 94cc9c66740e8f80243301de85eb0a2cec5bbd570c3f26b6ad7af1a3eca155f7e810580dc7ea4448f12a8fd82f6db307e7132a5fe69e157eb45b325acadeb22a +- languageName: node +- linkType: hard +- + "npm-run-all@npm:^4.1.5": + version: 4.1.5 + resolution: "npm-run-all@npm:4.1.5" +@@ -8334,7 +7152,7 @@ __metadata: + languageName: node + linkType: hard + +-"onetime@npm:^5.1.0, onetime@npm:^5.1.2": ++"onetime@npm:^5.1.2": + version: 5.1.2 + resolution: "onetime@npm:5.1.2" + dependencies: +@@ -8352,27 +7170,6 @@ __metadata: + languageName: node + linkType: hard + +-"open@npm:7.4.2": +- version: 7.4.2 +- resolution: "open@npm:7.4.2" +- dependencies: +- is-docker: ^2.0.0 +- is-wsl: ^2.1.1 +- checksum: 3333900ec0e420d64c23b831bc3467e57031461d843c801f569b2204a1acc3cd7b3ec3c7897afc9dde86491dfa289708eb92bba164093d8bd88fb2c231843c91 +- languageName: node +- linkType: hard +- +-"open@npm:^8.0.0": +- version: 8.4.2 +- resolution: "open@npm:8.4.2" +- dependencies: +- define-lazy-prop: ^2.0.0 +- is-docker: ^2.1.1 +- is-wsl: ^2.2.0 +- checksum: 6388bfff21b40cb9bd8f913f9130d107f2ed4724ea81a8fd29798ee322b361ca31fa2cdfb491a5c31e43a3996cfe9566741238c7a741ada8d7af1cb78d85cf26 +- languageName: node +- linkType: hard +- + "open@npm:^9.1.0": + version: 9.1.0 + resolution: "open@npm:9.1.0" +@@ -8399,23 +7196,6 @@ __metadata: + languageName: node + linkType: hard + +-"ora@npm:5.4.1": +- version: 5.4.1 +- resolution: "ora@npm:5.4.1" +- dependencies: +- bl: ^4.1.0 +- chalk: ^4.1.0 +- cli-cursor: ^3.1.0 +- cli-spinners: ^2.5.0 +- is-interactive: ^1.0.0 +- is-unicode-supported: ^0.1.0 +- log-symbols: ^4.1.0 +- strip-ansi: ^6.0.0 +- wcwidth: ^1.0.1 +- checksum: 28d476ee6c1049d68368c0dc922e7225e3b5600c3ede88fade8052837f9ed342625fdaa84a6209302587c8ddd9b664f71f0759833cbdb3a4cf81344057e63c63 +- languageName: node +- linkType: hard +- + "otplib@npm:^12.0.1": + version: 12.0.1 + resolution: "otplib@npm:12.0.1" +@@ -8427,16 +7207,7 @@ __metadata: + languageName: node + linkType: hard + +-"p-filter@npm:2.1.0": +- version: 2.1.0 +- resolution: "p-filter@npm:2.1.0" +- dependencies: +- p-map: ^2.0.0 +- checksum: 76e552ca624ce2233448d68b19eec9de42b695208121998f7e011edce71d1079a83096ee6a2078fb2a59cfa8a5c999f046edf00ebf16a8e780022010b4693234 +- languageName: node +- linkType: hard +- +-"p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": ++"p-limit@npm:^2.2.0": + version: 2.3.0 + resolution: "p-limit@npm:2.3.0" + dependencies: +@@ -8454,15 +7225,6 @@ __metadata: + languageName: node + linkType: hard + +-"p-locate@npm:^3.0.0": +- version: 3.0.0 +- resolution: "p-locate@npm:3.0.0" +- dependencies: +- p-limit: ^2.0.0 +- checksum: 83991734a9854a05fe9dbb29f707ea8a0599391f52daac32b86f08e21415e857ffa60f0e120bfe7ce0cc4faf9274a50239c7895fc0d0579d08411e513b83a4ae +- languageName: node +- linkType: hard +- + "p-locate@npm:^4.1.0": + version: 4.1.0 + resolution: "p-locate@npm:4.1.0" +@@ -8481,7 +7243,7 @@ __metadata: + languageName: node + linkType: hard + +-"p-map@npm:4.0.0, p-map@npm:^4.0.0": ++"p-map@npm:^4.0.0": + version: 4.0.0 + resolution: "p-map@npm:4.0.0" + dependencies: +@@ -8490,23 +7252,6 @@ __metadata: + languageName: node + linkType: hard + +-"p-map@npm:^2.0.0": +- version: 2.1.0 +- resolution: "p-map@npm:2.1.0" +- checksum: 9e3ad3c9f6d75a5b5661bcad78c91f3a63849189737cd75e4f1225bf9ac205194e5c44aac2ef6f09562b1facdb9bd1425584d7ac375bfaa17b3f1a142dab936d +- languageName: node +- linkType: hard +- +-"p-retry@npm:4.6.2": +- version: 4.6.2 +- resolution: "p-retry@npm:4.6.2" +- dependencies: +- "@types/retry": 0.12.0 +- retry: ^0.13.1 +- checksum: 45c270bfddaffb4a895cea16cb760dcc72bdecb6cb45fef1971fa6ea2e91ddeafddefe01e444ac73e33b1b3d5d29fb0dd18a7effb294262437221ddc03ce0f2e +- languageName: node +- linkType: hard +- + "p-try@npm:^2.0.0": + version: 2.2.0 + resolution: "p-try@npm:2.2.0" +@@ -8514,13 +7259,6 @@ __metadata: + languageName: node + linkType: hard + +-"packet-reader@npm:1.0.0": +- version: 1.0.0 +- resolution: "packet-reader@npm:1.0.0" +- checksum: 0b7516f0cbf3e322aad591bed29ba544220088c53943145c0d9121a6f59182ad811f7fd6785a8979a34356aca69d97653689029964c5998dc02645633d88ffd7 +- languageName: node +- linkType: hard +- + "parent-module@npm:^1.0.0": + version: 1.0.1 + resolution: "parent-module@npm:1.0.1" +@@ -8559,13 +7297,6 @@ __metadata: + languageName: node + linkType: hard + +-"path-exists@npm:^3.0.0": +- version: 3.0.0 +- resolution: "path-exists@npm:3.0.0" +- checksum: 96e92643aa34b4b28d0de1cd2eba52a1c5313a90c6542d03f62750d82480e20bfa62bc865d5cfc6165f5fcd5aeb0851043c40a39be5989646f223300021bae0a +- languageName: node +- linkType: hard +- + "path-exists@npm:^4.0.0": + version: 4.0.0 + resolution: "path-exists@npm:4.0.0" +@@ -8634,89 +7365,6 @@ __metadata: + languageName: node + linkType: hard + +-"pg-cloudflare@npm:^1.1.1": +- version: 1.1.1 +- resolution: "pg-cloudflare@npm:1.1.1" +- checksum: 32aac06b5dc4588bbf78801b6267781bc7e13be672009df949d08e9627ba9fdc26924916665d4de99d47f9b0495301930547488dad889d826856976c7b3f3731 +- languageName: node +- linkType: hard +- +-"pg-connection-string@npm:^2.6.2": +- version: 2.6.2 +- resolution: "pg-connection-string@npm:2.6.2" +- checksum: 22265882c3b6f2320785378d0760b051294a684989163d5a1cde4009e64e84448d7bf67d9a7b9e7f69440c3ee9e2212f9aa10dd17ad6773f6143c6020cebbcb5 +- languageName: node +- linkType: hard +- +-"pg-int8@npm:1.0.1": +- version: 1.0.1 +- resolution: "pg-int8@npm:1.0.1" +- checksum: a1e3a05a69005ddb73e5f324b6b4e689868a447c5fa280b44cd4d04e6916a344ac289e0b8d2695d66e8e89a7fba023affb9e0e94778770ada5df43f003d664c9 +- languageName: node +- linkType: hard +- +-"pg-pool@npm:^3.6.1": +- version: 3.6.1 +- resolution: "pg-pool@npm:3.6.1" +- peerDependencies: +- pg: ">=8.0" +- checksum: 8a6513e6f74a794708c9dd16d2ccda0debadc56435ec2582de2b2e35b01315550c5dab8a0a9a2a16f4adce45523228f5739940fb7687ec7e9c300f284eb08fd1 +- languageName: node +- linkType: hard +- +-"pg-protocol@npm:^1.6.0": +- version: 1.6.0 +- resolution: "pg-protocol@npm:1.6.0" +- checksum: e12662d2de2011e0c3a03f6a09f435beb1025acdc860f181f18a600a5495dc38a69d753bbde1ace279c8c442536af9c1a7c11e1d0fe3fad3aa1348b28d9d2683 +- languageName: node +- linkType: hard +- +-"pg-types@npm:^2.1.0": +- version: 2.2.0 +- resolution: "pg-types@npm:2.2.0" +- dependencies: +- pg-int8: 1.0.1 +- postgres-array: ~2.0.0 +- postgres-bytea: ~1.0.0 +- postgres-date: ~1.0.4 +- postgres-interval: ^1.1.0 +- checksum: bf4ec3f594743442857fb3a8dfe5d2478a04c98f96a0a47365014557cbc0b4b0cee01462c79adca863b93befbf88f876299b75b72c665b5fb84a2c94fbd10316 +- languageName: node +- linkType: hard +- +-"pg@npm:8.11.3": +- version: 8.11.3 +- resolution: "pg@npm:8.11.3" +- dependencies: +- buffer-writer: 2.0.0 +- packet-reader: 1.0.0 +- pg-cloudflare: ^1.1.1 +- pg-connection-string: ^2.6.2 +- pg-pool: ^3.6.1 +- pg-protocol: ^1.6.0 +- pg-types: ^2.1.0 +- pgpass: 1.x +- peerDependencies: +- pg-native: ">=3.0.1" +- dependenciesMeta: +- pg-cloudflare: +- optional: true +- peerDependenciesMeta: +- pg-native: +- optional: true +- checksum: 8af9468b8969fa0d73a6b349216c8cbc953d938fcae5594f2d24043060e9226a072c8085fc4230172b5576fcab4c39c8563c655f271dc2a9209b6ad5370cafe5 +- languageName: node +- linkType: hard +- +-"pgpass@npm:1.x": +- version: 1.0.5 +- resolution: "pgpass@npm:1.0.5" +- dependencies: +- split2: ^4.1.0 +- checksum: 947ac096c031eebdf08d989de2e9f6f156b8133d6858c7c2c06c041e1e71dda6f5f3bad3c0ec1e96a09497bbc6ef89e762eefe703b5ef9cb2804392ec52ec400 +- languageName: node +- linkType: hard +- + "picocolors@npm:^1.0.0": + version: 1.0.0 + resolution: "picocolors@npm:1.0.0" +@@ -8792,24 +7440,6 @@ __metadata: + languageName: node + linkType: hard + +-"pkg-dir@npm:^4.1.0": +- version: 4.2.0 +- resolution: "pkg-dir@npm:4.2.0" +- dependencies: +- find-up: ^4.0.0 +- checksum: 9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6 +- languageName: node +- linkType: hard +- +-"pkg-up@npm:3.1.0": +- version: 3.1.0 +- resolution: "pkg-up@npm:3.1.0" +- dependencies: +- find-up: ^3.0.0 +- checksum: 5bac346b7c7c903613c057ae3ab722f320716199d753f4a7d053d38f2b5955460f3e6ab73b4762c62fd3e947f58e04f1343e92089e7bb6091c90877406fcd8c8 +- languageName: node +- linkType: hard +- + "pngjs@npm:^5.0.0": + version: 5.0.0 + resolution: "pngjs@npm:5.0.0" +@@ -8846,36 +7476,6 @@ __metadata: + languageName: node + linkType: hard + +-"postgres-array@npm:~2.0.0": +- version: 2.0.0 +- resolution: "postgres-array@npm:2.0.0" +- checksum: 0e1e659888147c5de579d229a2d95c0d83ebdbffc2b9396d890a123557708c3b758a0a97ed305ce7f58edfa961fa9f0bbcd1ea9f08b6e5df73322e683883c464 +- languageName: node +- linkType: hard +- +-"postgres-bytea@npm:~1.0.0": +- version: 1.0.0 +- resolution: "postgres-bytea@npm:1.0.0" +- checksum: d844ae4ca7a941b70e45cac1261a73ee8ed39d72d3d74ab1d645248185a1b7f0ac91a3c63d6159441020f4e1f7fe64689ac56536a307b31cef361e5187335090 +- languageName: node +- linkType: hard +- +-"postgres-date@npm:~1.0.4": +- version: 1.0.7 +- resolution: "postgres-date@npm:1.0.7" +- checksum: 5745001d47e51cd767e46bcb1710649cd705d91a24d42fa661c454b6dcbb7353c066a5047983c90a626cd3bbfea9e626cc6fa84a35ec57e5bbb28b49f78e13ed +- languageName: node +- linkType: hard +- +-"postgres-interval@npm:^1.1.0": +- version: 1.2.0 +- resolution: "postgres-interval@npm:1.2.0" +- dependencies: +- xtend: ^4.0.0 +- checksum: 746b71f93805ae33b03528e429dc624706d1f9b20ee81bf743263efb6a0cd79ae02a642a8a480dbc0f09547b4315ab7df6ce5ec0be77ed700bac42730f5c76b2 +- languageName: node +- linkType: hard +- + "prebuild-install@npm:^7.1.1": + version: 7.1.1 + resolution: "prebuild-install@npm:7.1.1" +@@ -8932,14 +7532,18 @@ __metadata: + languageName: node + linkType: hard + +-"prisma@npm:^5.1.1": +- version: 5.6.0 +- resolution: "prisma@npm:5.6.0" ++"prisma@npm:6.0.1": ++ version: 6.0.1 ++ resolution: "prisma@npm:6.0.1" + dependencies: +- "@prisma/engines": 5.6.0 ++ "@prisma/engines": 6.0.1 ++ fsevents: 2.3.3 ++ dependenciesMeta: ++ fsevents: ++ optional: true + bin: + prisma: build/index.js +- checksum: 77b80b89a771c6c218172cfc5b692e65755ba76ec5b6487ea3ac5b5fa05aea47c48a11cb9449517c4bc4770c3737d02fe3db576bd54c6e32fcf39f08607b546e ++ checksum: 8c3527e53ee81820d1919bc00dcd5344fe5b01cb8a1d6227a3565f5e82a53de9c1a5cec4db617cf3a01adc0f70fb07ce83857023aac9b023abd7200c8f0fb3c5 + languageName: node + linkType: hard + +@@ -8978,7 +7582,7 @@ __metadata: + languageName: node + linkType: hard + +-"progress@npm:2.0.3, progress@npm:^2.0.3": ++"progress@npm:^2.0.3": + version: 2.0.3 + resolution: "progress@npm:2.0.3" + checksum: f67403fe7b34912148d9252cb7481266a354bd99ce82c835f79070643bb3c6583d10dbcfda4d41e04bbc1d8437e9af0fb1e1f2135727878f5308682a579429b7 +@@ -9043,7 +7647,7 @@ __metadata: + languageName: node + linkType: hard + +-"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.0": ++"punycode@npm:^2.1.0": + version: 2.3.1 + resolution: "punycode@npm:2.3.1" + checksum: bb0a0ceedca4c3c57a9b981b90601579058903c62be23c5e8e843d2c2d4148a3ecf029d5133486fb0e1822b098ba8bba09e89d6b21742d02fa26bda6441a6fb2 +@@ -9308,17 +7912,6 @@ __metadata: + languageName: node + linkType: hard + +-"read-pkg-up@npm:7.0.1": +- version: 7.0.1 +- resolution: "read-pkg-up@npm:7.0.1" +- dependencies: +- find-up: ^4.1.0 +- read-pkg: ^5.2.0 +- type-fest: ^0.8.1 +- checksum: e4e93ce70e5905b490ca8f883eb9e48b5d3cebc6cd4527c25a0d8f3ae2903bd4121c5ab9c5a3e217ada0141098eeb661313c86fa008524b089b8ed0b7f165e44 +- languageName: node +- linkType: hard +- + "read-pkg@npm:^3.0.0": + version: 3.0.0 + resolution: "read-pkg@npm:3.0.0" +@@ -9330,18 +7923,6 @@ __metadata: + languageName: node + linkType: hard + +-"read-pkg@npm:^5.2.0": +- version: 5.2.0 +- resolution: "read-pkg@npm:5.2.0" +- dependencies: +- "@types/normalize-package-data": ^2.4.0 +- normalize-package-data: ^2.5.0 +- parse-json: ^5.0.0 +- type-fest: ^0.6.0 +- checksum: eb696e60528b29aebe10e499ba93f44991908c57d70f2d26f369e46b8b9afc208ef11b4ba64f67630f31df8b6872129e0a8933c8c53b7b4daf0eace536901222 +- languageName: node +- linkType: hard +- + "readable-stream@npm:3, readable-stream@npm:^3.0.2, readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": + version: 3.6.2 + resolution: "readable-stream@npm:3.6.2" +@@ -9353,7 +7934,7 @@ __metadata: + languageName: node + linkType: hard + +-"readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.2.2": ++"readable-stream@npm:^2.0.2, readable-stream@npm:^2.2.2": + version: 2.3.8 + resolution: "readable-stream@npm:2.3.8" + dependencies: +@@ -9368,7 +7949,7 @@ __metadata: + languageName: node + linkType: hard + +-"readable-stream@npm:^4.0.0, readable-stream@npm:^4.2.0": ++"readable-stream@npm:^4.0.0": + version: 4.4.2 + resolution: "readable-stream@npm:4.4.2" + dependencies: +@@ -9393,15 +7974,6 @@ __metadata: + languageName: node + linkType: hard + +-"readdir-glob@npm:^1.1.2": +- version: 1.1.3 +- resolution: "readdir-glob@npm:1.1.3" +- dependencies: +- minimatch: ^5.1.0 +- checksum: 1dc0f7440ff5d9378b593abe9d42f34ebaf387516615e98ab410cf3a68f840abbf9ff1032d15e0a0dbffa78f9e2c46d4fafdbaac1ca435af2efe3264e3f21874 +- languageName: node +- linkType: hard +- + "readdirp@npm:~3.6.0": + version: 3.6.0 + resolution: "readdirp@npm:3.6.0" +@@ -9555,13 +8127,6 @@ __metadata: + languageName: node + linkType: hard + +-"replace-string@npm:3.1.0": +- version: 3.1.0 +- resolution: "replace-string@npm:3.1.0" +- checksum: 39eebbb8ec24220bdd44677708989895ccf0628388e283232a78fb2ef72097084dd603ce354e5105a819c517f01e040539419275f0deecfc6be9e9d398969f71 +- languageName: node +- linkType: hard +- + "require-directory@npm:^2.1.1": + version: 2.1.1 + resolution: "require-directory@npm:2.1.1" +@@ -9604,7 +8169,7 @@ __metadata: + languageName: node + linkType: hard + +-"resolve@npm:1.22.8, resolve@npm:^1.10.0, resolve@npm:^1.19.0, resolve@npm:^1.22.4": ++"resolve@npm:^1.10.0, resolve@npm:^1.19.0, resolve@npm:^1.22.4": + version: 1.22.8 + resolution: "resolve@npm:1.22.8" + dependencies: +@@ -9630,7 +8195,7 @@ __metadata: + languageName: node + linkType: hard + +-"resolve@patch:resolve@1.22.8#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.22.4#~builtin": ++"resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.22.4#~builtin": + version: 1.22.8 + resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d" + dependencies: +@@ -9656,16 +8221,6 @@ __metadata: + languageName: node + linkType: hard + +-"restore-cursor@npm:^3.1.0": +- version: 3.1.0 +- resolution: "restore-cursor@npm:3.1.0" +- dependencies: +- onetime: ^5.1.0 +- signal-exit: ^3.0.2 +- checksum: f877dd8741796b909f2a82454ec111afb84eb45890eb49ac947d87991379406b3b83ff9673a46012fca0d7844bb989f45cc5b788254cf1a39b6b5a9659de0630 +- languageName: node +- linkType: hard +- + "ret@npm:~0.2.0": + version: 0.2.2 + resolution: "ret@npm:0.2.2" +@@ -9680,13 +8235,6 @@ __metadata: + languageName: node + linkType: hard + +-"retry@npm:^0.13.1": +- version: 0.13.1 +- resolution: "retry@npm:0.13.1" +- checksum: 47c4d5be674f7c13eee4cfe927345023972197dbbdfba5d3af7e461d13b44de1bfd663bfc80d2f601f8ef3fc8164c16dd99655a221921954a65d044a2fc1233b +- languageName: node +- linkType: hard +- + "reusify@npm:^1.0.4": + version: 1.0.4 + resolution: "reusify@npm:1.0.4" +@@ -9701,7 +8249,7 @@ __metadata: + languageName: node + linkType: hard + +-"rimraf@npm:3.0.2, rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": ++"rimraf@npm:^3.0.2": + version: 3.0.2 + resolution: "rimraf@npm:3.0.2" + dependencies: +@@ -9890,7 +8438,7 @@ __metadata: + languageName: node + linkType: hard + +-"semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.5.4": ++"semver@npm:^7.3.5, semver@npm:^7.5.4": + version: 7.5.4 + resolution: "semver@npm:7.5.4" + dependencies: +@@ -10005,14 +8553,7 @@ __metadata: + languageName: node + linkType: hard + +-"sift@npm:16.0.1": +- version: 16.0.1 +- resolution: "sift@npm:16.0.1" +- checksum: 5fe18a517a20c35e0c05238797cc605094a6cb602b08c4661268c415b71a10f1a55ee4cc8728552e390e7cb4683a33bcbd68d7971eb44645cc6211e2f00dd233 +- languageName: node +- linkType: hard +- +-"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": ++"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": + version: 3.0.7 + resolution: "signal-exit@npm:3.0.7" + checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 +@@ -10067,28 +8608,6 @@ __metadata: + languageName: node + linkType: hard + +-"slice-ansi@npm:^3.0.0": +- version: 3.0.0 +- resolution: "slice-ansi@npm:3.0.0" +- dependencies: +- ansi-styles: ^4.0.0 +- astral-regex: ^2.0.0 +- is-fullwidth-code-point: ^3.0.0 +- checksum: 5ec6d022d12e016347e9e3e98a7eb2a592213a43a65f1b61b74d2c78288da0aded781f665807a9f3876b9daa9ad94f64f77d7633a0458876c3a4fdc4eb223f24 +- languageName: node +- linkType: hard +- +-"slice-ansi@npm:^4.0.0": +- version: 4.0.0 +- resolution: "slice-ansi@npm:4.0.0" +- dependencies: +- ansi-styles: ^4.0.0 +- astral-regex: ^2.0.0 +- is-fullwidth-code-point: ^3.0.0 +- checksum: 4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756 +- languageName: node +- linkType: hard +- + "smart-buffer@npm:^4.2.0": + version: 4.2.0 + resolution: "smart-buffer@npm:4.2.0" +@@ -10156,15 +8675,6 @@ __metadata: + languageName: node + linkType: hard + +-"sparse-bitfield@npm:^3.0.3": +- version: 3.0.3 +- resolution: "sparse-bitfield@npm:3.0.3" +- dependencies: +- memory-pager: ^1.0.2 +- checksum: 174da88dbbcc783d5dbd26921931cc83830280b8055fb05333786ebe6fc015b9601b24972b3d55920dd2d9f5fb120576fbfa2469b08e5222c9cadf3f05210aab +- languageName: node +- linkType: hard +- + "spdx-correct@npm:^3.0.0": + version: 3.2.0 + resolution: "spdx-correct@npm:3.2.0" +@@ -10206,20 +8716,13 @@ __metadata: + languageName: node + linkType: hard + +-"split2@npm:^4.0.0, split2@npm:^4.1.0": ++"split2@npm:^4.0.0": + version: 4.2.0 + resolution: "split2@npm:4.2.0" + checksum: 05d54102546549fe4d2455900699056580cca006c0275c334611420f854da30ac999230857a85fdd9914dc2109ae50f80fda43d2a445f2aa86eccdc1dfce779d + languageName: node + linkType: hard + +-"sprintf-js@npm:^1.1.2": +- version: 1.1.3 +- resolution: "sprintf-js@npm:1.1.3" +- checksum: a3fdac7b49643875b70864a9d9b469d87a40dfeaf5d34d9d0c5b1cda5fd7d065531fcb43c76357d62254c57184a7b151954156563a4d6a747015cfb41021cad0 +- languageName: node +- linkType: hard +- + "ssri@npm:^10.0.0": + version: 10.0.5 + resolution: "ssri@npm:10.0.5" +@@ -10229,13 +8732,6 @@ __metadata: + languageName: node + linkType: hard + +-"stoppable@npm:^1.1.0": +- version: 1.1.0 +- resolution: "stoppable@npm:1.1.0" +- checksum: 63104fcbdece130bc4906fd982061e763d2ef48065ed1ab29895e5ad00552c625f8a4c50c9cd2e3bfa805c8a2c3bfdda0f07c5ae39694bd2d5cb0bee1618d1e9 +- languageName: node +- linkType: hard +- + "streamsearch@npm:^1.1.0": + version: 1.1.0 + resolution: "streamsearch@npm:1.1.0" +@@ -10260,7 +8756,7 @@ __metadata: + languageName: node + linkType: hard + +-"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:4.2.3, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": ++"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": + version: 4.2.3 + resolution: "string-width@npm:4.2.3" + dependencies: +@@ -10368,7 +8864,7 @@ __metadata: + languageName: node + linkType: hard + +-"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": ++"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": + version: 6.0.1 + resolution: "strip-ansi@npm:6.0.1" + dependencies: +@@ -10407,15 +8903,6 @@ __metadata: + languageName: node + linkType: hard + +-"strip-indent@npm:3.0.0": +- version: 3.0.0 +- resolution: "strip-indent@npm:3.0.0" +- dependencies: +- min-indent: ^1.0.0 +- checksum: 18f045d57d9d0d90cd16f72b2313d6364fd2cb4bf85b9f593523ad431c8720011a4d5f08b6591c9d580f446e78855c5334a30fb91aa1560f5d9f95ed1b4a0530 +- languageName: node +- linkType: hard +- + "strip-json-comments@npm:^3.1.1": + version: 3.1.1 + resolution: "strip-json-comments@npm:3.1.1" +@@ -10514,7 +9001,7 @@ __metadata: + languageName: node + linkType: hard + +-"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0": ++"supports-color@npm:^7.1.0": + version: 7.2.0 + resolution: "supports-color@npm:7.2.0" + dependencies: +@@ -10523,16 +9010,6 @@ __metadata: + languageName: node + linkType: hard + +-"supports-hyperlinks@npm:^2.0.0": +- version: 2.3.0 +- resolution: "supports-hyperlinks@npm:2.3.0" +- dependencies: +- has-flag: ^4.0.0 +- supports-color: ^7.0.0 +- checksum: 9ee0de3c8ce919d453511b2b1588a8205bd429d98af94a01df87411391010fe22ca463f268c84b2ce2abad019dfff8452aa02806eeb5c905a8d7ad5c4f4c52b8 +- languageName: node +- linkType: hard +- + "supports-preserve-symlinks-flag@npm:^1.0.0": + version: 1.0.0 + resolution: "supports-preserve-symlinks-flag@npm:1.0.0" +@@ -10600,7 +9077,7 @@ __metadata: + languageName: node + linkType: hard + +-"tar-stream@npm:^3.0.0, tar-stream@npm:^3.1.5": ++"tar-stream@npm:^3.1.5": + version: 3.1.6 + resolution: "tar-stream@npm:3.1.6" + dependencies: +@@ -10625,63 +9102,6 @@ __metadata: + languageName: node + linkType: hard + +-"tarn@npm:^3.0.2": +- version: 3.0.2 +- resolution: "tarn@npm:3.0.2" +- checksum: 27a69658f02504979c5b02e500522e78ec12ef893b90cb00fdef794f9d847a92ed78f6c0ad12e82b8919519bded6a8d6d0000442cd0c6d6ea83cd9b7297729af +- languageName: node +- linkType: hard +- +-"tedious@npm:^16.4.0": +- version: 16.6.1 +- resolution: "tedious@npm:16.6.1" +- dependencies: +- "@azure/identity": ^3.4.1 +- "@azure/keyvault-keys": ^4.4.0 +- "@js-joda/core": ^5.5.3 +- bl: ^6.0.3 +- es-aggregate-error: ^1.0.9 +- iconv-lite: ^0.6.3 +- js-md4: ^0.3.2 +- jsbi: ^4.3.0 +- native-duplexpair: ^1.0.0 +- node-abort-controller: ^3.1.1 +- punycode: ^2.3.0 +- sprintf-js: ^1.1.2 +- checksum: d9e926e88dabdecccc187919574c212518e589e1d272004aa5ab727d8ef9a55c4b18d9d919ca54f191880233e5a40b63d84860b32e2c29cea4217a2eb156c0ca +- languageName: node +- linkType: hard +- +-"temp-dir@npm:2.0.0, temp-dir@npm:^2.0.0": +- version: 2.0.0 +- resolution: "temp-dir@npm:2.0.0" +- checksum: cc4f0404bf8d6ae1a166e0e64f3f409b423f4d1274d8c02814a59a5529f07db6cd070a749664141b992b2c1af337fa9bb451a460a43bb9bcddc49f235d3115aa +- languageName: node +- linkType: hard +- +-"tempy@npm:1.0.1": +- version: 1.0.1 +- resolution: "tempy@npm:1.0.1" +- dependencies: +- del: ^6.0.0 +- is-stream: ^2.0.0 +- temp-dir: ^2.0.0 +- type-fest: ^0.16.0 +- unique-string: ^2.0.0 +- checksum: e77ca4440af18e42dc64d8903b7ed0be673455b76680ff94a7d7c6ee7c16f7604bdcdee3c39436342b1082c23eda010dbe48f6094e836e0bd53c8b1aa63e5b95 +- languageName: node +- linkType: hard +- +-"terminal-link@npm:2.1.1": +- version: 2.1.1 +- resolution: "terminal-link@npm:2.1.1" +- dependencies: +- ansi-escapes: ^4.2.1 +- supports-hyperlinks: ^2.0.0 +- checksum: ce3d2cd3a438c4a9453947aa664581519173ea40e77e2534d08c088ee6dda449eabdbe0a76d2a516b8b73c33262fedd10d5270ccf7576ae316e3db170ce6562f +- languageName: node +- linkType: hard +- + "text-table@npm:^0.2.0": + version: 0.2.0 + resolution: "text-table@npm:0.2.0" +@@ -10763,15 +9183,6 @@ __metadata: + languageName: node + linkType: hard + +-"tmp@npm:0.2.1": +- version: 0.2.1 +- resolution: "tmp@npm:0.2.1" +- dependencies: +- rimraf: ^3.0.0 +- checksum: 8b1214654182575124498c87ca986ac53dc76ff36e8f0e0b67139a8d221eaecfdec108c0e6ec54d76f49f1f72ab9325500b246f562b926f85bcdfca8bf35df9e +- languageName: node +- linkType: hard +- + "to-fast-properties@npm:^2.0.0": + version: 2.0.0 + resolution: "to-fast-properties@npm:2.0.0" +@@ -10804,15 +9215,6 @@ __metadata: + languageName: node + linkType: hard + +-"tr46@npm:^3.0.0": +- version: 3.0.0 +- resolution: "tr46@npm:3.0.0" +- dependencies: +- punycode: ^2.1.1 +- checksum: 44c3cc6767fb800490e6e9fd64fd49041aa4e49e1f6a012b34a75de739cc9ed3a6405296072c1df8b6389ae139c5e7c6496f659cfe13a04a4bff3a1422981270 +- languageName: node +- linkType: hard +- + "tr46@npm:~0.0.3": + version: 0.0.3 + resolution: "tr46@npm:0.0.3" +@@ -10859,13 +9261,6 @@ __metadata: + languageName: node + linkType: hard + +-"ts-pattern@npm:5.0.5": +- version: 5.0.5 +- resolution: "ts-pattern@npm:5.0.5" +- checksum: 9eef9fe24ee29c92cfd00c945c35d1b93b1d04e9e47da6cd13f0a2f480864210acdab0c6d2d07ef4f396f6f0e54627a6b60afacc788c4501ee81f699a45588ff +- languageName: node +- linkType: hard +- + "tsconfig-paths@npm:^3.14.2": + version: 3.14.2 + resolution: "tsconfig-paths@npm:3.14.2" +@@ -10878,7 +9273,7 @@ __metadata: + languageName: node + linkType: hard + +-"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:^2.6.0": ++"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.4.0, tslib@npm:^2.5.0, tslib@npm:^2.6.0": + version: 2.6.2 + resolution: "tslib@npm:2.6.2" + checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad +@@ -10942,13 +9337,6 @@ __metadata: + languageName: node + linkType: hard + +-"type-fest@npm:^0.16.0": +- version: 0.16.0 +- resolution: "type-fest@npm:0.16.0" +- checksum: 1a4102c06dc109db00418c753062e206cab65befd469d000ece4452ee649bf2a9cf57686d96fb42326bc9d918d9a194d4452897b486dcc41989e5c99e4e87094 +- languageName: node +- linkType: hard +- + "type-fest@npm:^0.20.2": + version: 0.20.2 + resolution: "type-fest@npm:0.20.2" +@@ -10956,27 +9344,6 @@ __metadata: + languageName: node + linkType: hard + +-"type-fest@npm:^0.21.3": +- version: 0.21.3 +- resolution: "type-fest@npm:0.21.3" +- checksum: e6b32a3b3877f04339bae01c193b273c62ba7bfc9e325b8703c4ee1b32dc8fe4ef5dfa54bf78265e069f7667d058e360ae0f37be5af9f153b22382cd55a9afe0 +- languageName: node +- linkType: hard +- +-"type-fest@npm:^0.6.0": +- version: 0.6.0 +- resolution: "type-fest@npm:0.6.0" +- checksum: b2188e6e4b21557f6e92960ec496d28a51d68658018cba8b597bd3ef757721d1db309f120ae987abeeda874511d14b776157ff809f23c6d1ce8f83b9b2b7d60f +- languageName: node +- linkType: hard +- +-"type-fest@npm:^0.8.0, type-fest@npm:^0.8.1": +- version: 0.8.1 +- resolution: "type-fest@npm:0.8.1" +- checksum: d61c4b2eba24009033ae4500d7d818a94fd6d1b481a8111612ee141400d5f1db46f199c014766b9fa9b31a6a7374d96fc748c6d688a78a3ce5a33123839becb7 +- languageName: node +- linkType: hard +- + "type-is@npm:^1.6.4": + version: 1.6.18 + resolution: "type-is@npm:1.6.18" +@@ -11128,15 +9495,6 @@ __metadata: + languageName: node + linkType: hard + +-"unique-string@npm:^2.0.0": +- version: 2.0.0 +- resolution: "unique-string@npm:2.0.0" +- dependencies: +- crypto-random-string: ^2.0.0 +- checksum: ef68f639136bcfe040cf7e3cd7a8dff076a665288122855148a6f7134092e6ed33bf83a7f3a9185e46c98dddc445a0da6ac25612afa1a7c38b8b654d6c02498e +- languageName: node +- linkType: hard +- + "unist-util-generated@npm:^2.0.0": + version: 2.0.1 + resolution: "unist-util-generated@npm:2.0.1" +@@ -11349,24 +9707,6 @@ __metadata: + languageName: node + linkType: hard + +-"uuid@npm:9.0.0": +- version: 9.0.0 +- resolution: "uuid@npm:9.0.0" +- bin: +- uuid: dist/bin/uuid +- checksum: 8dd2c83c43ddc7e1c71e36b60aea40030a6505139af6bee0f382ebcd1a56f6cd3028f7f06ffb07f8cf6ced320b76aea275284b224b002b289f89fe89c389b028 +- languageName: node +- linkType: hard +- +-"uuid@npm:^8.3.0": +- version: 8.3.2 +- resolution: "uuid@npm:8.3.2" +- bin: +- uuid: dist/bin/uuid +- checksum: 5575a8a75c13120e2f10e6ddc801b2c7ed7d8f3c8ac22c7ed0c7b2ba6383ec0abda88c905085d630e251719e0777045ae3236f04c812184b7c765f63a70e58df +- languageName: node +- linkType: hard +- + "uvu@npm:^0.5.0": + version: 0.5.6 + resolution: "uvu@npm:0.5.6" +@@ -11466,15 +9806,6 @@ __metadata: + languageName: node + linkType: hard + +-"wcwidth@npm:^1.0.1": +- version: 1.0.1 +- resolution: "wcwidth@npm:1.0.1" +- dependencies: +- defaults: ^1.0.3 +- checksum: 814e9d1ddcc9798f7377ffa448a5a3892232b9275ebb30a41b529607691c0491de47cba426e917a4d08ded3ee7e9ba2f3fe32e62ee3cd9c7d3bafb7754bd553c +- languageName: node +- linkType: hard +- + "web-encoding@npm:^1.1.5": + version: 1.1.5 + resolution: "web-encoding@npm:1.1.5" +@@ -11502,23 +9833,6 @@ __metadata: + languageName: node + linkType: hard + +-"webidl-conversions@npm:^7.0.0": +- version: 7.0.0 +- resolution: "webidl-conversions@npm:7.0.0" +- checksum: f05588567a2a76428515333eff87200fae6c83c3948a7482ebb109562971e77ef6dc49749afa58abb993391227c5697b3ecca52018793e0cb4620a48f10bd21b +- languageName: node +- linkType: hard +- +-"whatwg-url@npm:^11.0.0": +- version: 11.0.0 +- resolution: "whatwg-url@npm:11.0.0" +- dependencies: +- tr46: ^3.0.0 +- webidl-conversions: ^7.0.0 +- checksum: ed4826aaa57e66bb3488a4b25c9cd476c46ba96052747388b5801f137dd740b73fde91ad207d96baf9f17fbcc80fc1a477ad65181b5eb5fa718d27c69501d7af +- languageName: node +- linkType: hard +- + "whatwg-url@npm:^5.0.0": + version: 5.0.0 + resolution: "whatwg-url@npm:5.0.0" +@@ -11791,17 +10105,6 @@ __metadata: + languageName: node + linkType: hard + +-"zip-stream@npm:^5.0.1": +- version: 5.0.1 +- resolution: "zip-stream@npm:5.0.1" +- dependencies: +- archiver-utils: ^4.0.1 +- compress-commons: ^5.0.1 +- readable-stream: ^3.6.0 +- checksum: 116cee5a2c1ecce7aa440b665470653f58ef56670c6aafa1b5491c9f9335992352145502af5fa865ac82f46336905e37fb7cbc649c2be72e2152c6b91802995c +- languageName: node +- linkType: hard +- + "zipline@workspace:.": + version: 0.0.0-use.local + resolution: "zipline@workspace:." +@@ -11817,9 +10120,9 @@ __metadata: + "@mantine/notifications": ^6.0.21 + "@mantine/prism": ^6.0.21 + "@mantine/spotlight": ^6.0.21 +- "@prisma/client": ^5.1.1 +- "@prisma/internals": ^5.1.1 +- "@prisma/migrate": ^5.1.1 ++ "@prisma/client": 6.0.1 ++ "@prisma/internals": 6.0.1 ++ "@prisma/migrate": 6.0.1 + "@sapphire/shapeshift": ^3.9.3 + "@tabler/icons-react": ^2.41.0 + "@tanstack/react-query": ^4.28.0 +@@ -11859,7 +10162,7 @@ __metadata: + npm-run-all: ^4.1.5 + otplib: ^12.0.1 + prettier: ^3.1.0 +- prisma: ^5.1.1 ++ prisma: 6.0.1 + prismjs: ^1.29.0 + qrcode: ^1.5.3 + react: ^18.2.0 From 24f222fbe036bd1ea80e0c54de5db306bc79da64 Mon Sep 17 00:00:00 2001 From: Defelo Date: Sat, 4 Jan 2025 16:33:21 +0100 Subject: [PATCH 2/3] nixos/zipline: init module --- .../manual/release-notes/rl-2505.section.md | 2 + nixos/modules/module-list.nix | 1 + nixos/modules/services/web-apps/zipline.nix | 136 ++++++++++++++++++ 3 files changed, 139 insertions(+) create mode 100644 nixos/modules/services/web-apps/zipline.nix diff --git a/nixos/doc/manual/release-notes/rl-2505.section.md b/nixos/doc/manual/release-notes/rl-2505.section.md index 87584b2aed79f..db952413a22d1 100644 --- a/nixos/doc/manual/release-notes/rl-2505.section.md +++ b/nixos/doc/manual/release-notes/rl-2505.section.md @@ -89,6 +89,8 @@ - [immich-public-proxy](https://github.com/alangrainger/immich-public-proxy), a proxy for sharing Immich albums without exposing the Immich API. Available as [services.immich-public-proxy](#opt-services.immich-public-proxy.enable). +- [Zipline](https://zipline.diced.sh/), a ShareX/file upload server that is easy to use, packed with features, and with an easy setup. Available as [services.zipline](#opt-services.zipline.enable). + - [mqtt-exporter](https://github.com/kpetremann/mqtt-exporter/), a Prometheus exporter for exposing messages from MQTT. Available as [services.prometheus.exporters.mqtt](#opt-services.prometheus.exporters.mqtt.enable). - [nvidia-gpu](https://github.com/utkuozdemir/nvidia_gpu_exporter), a Prometheus exporter that scrapes `nvidia-smi` for GPU metrics. Available as [services.prometheus.exporters.nvidia-gpu](#opt-services.prometheus.exporters.nvidia-gpu.enable). diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix index 8fa4b6e9d1107..81ccad6374258 100644 --- a/nixos/modules/module-list.nix +++ b/nixos/modules/module-list.nix @@ -1576,6 +1576,7 @@ ./services/web-apps/your_spotify.nix ./services/web-apps/youtrack.nix ./services/web-apps/zabbix.nix + ./services/web-apps/zipline.nix ./services/web-apps/zitadel.nix ./services/web-servers/agate.nix ./services/web-servers/apache-httpd/default.nix diff --git a/nixos/modules/services/web-apps/zipline.nix b/nixos/modules/services/web-apps/zipline.nix new file mode 100644 index 0000000000000..b13ba3494f8fc --- /dev/null +++ b/nixos/modules/services/web-apps/zipline.nix @@ -0,0 +1,136 @@ +{ + config, + lib, + pkgs, + ... +}: +let + cfg = config.services.zipline; +in +{ + meta.maintainers = with lib.maintainers; [ defelo ]; + + options.services.zipline = { + enable = lib.mkEnableOption "Zipline"; + + package = lib.mkPackageOption pkgs "zipline" { }; + + settings = lib.mkOption { + description = '' + Configuration of Zipline. See for more information. + ''; + default = { }; + example = { + CORE_SECRET = "changethis"; + CORE_DATABASE_URL = "postgres://postgres:postgres@postgres/postgres"; + CORE_HOST = "0.0.0.0"; + CORE_PORT = "3000"; + DATASOURCE_LOCAL_DIRECTORY = "/var/lib/zipline/uploads"; + }; + + type = lib.types.submodule { + freeformType = + with lib.types; + attrsOf (oneOf [ + str + int + ]); + + options = { + CORE_HOST = lib.mkOption { + type = lib.types.str; + description = "The hostname to listen on."; + default = "127.0.0.1"; + example = "0.0.0.0"; + }; + + CORE_PORT = lib.mkOption { + type = lib.types.port; + description = "The port to listen on."; + default = 3000; + example = 8000; + }; + }; + }; + }; + + environmentFiles = lib.mkOption { + type = lib.types.listOf lib.types.path; + default = [ ]; + example = [ "/run/secrets/zipline.env" ]; + description = '' + Files to load environment variables from (in addition to [](#opt-services.zipline.settings)). This is useful to avoid putting secrets into the nix store. See for more information. + ''; + }; + + database.createLocally = lib.mkOption { + type = lib.types.bool; + default = true; + description = '' + Whether to enable and configure a local PostgreSQL database server. + ''; + }; + }; + + config = lib.mkIf cfg.enable { + services.zipline.settings = { + CORE_DATABASE_URL = lib.mkIf cfg.database.createLocally "postgresql://zipline@localhost/zipline?host=/run/postgresql"; + DATASOURCE_LOCAL_DIRECTORY = lib.mkDefault "/var/lib/zipline/uploads"; # created automatically by zipline + }; + + services.postgresql = lib.mkIf cfg.database.createLocally { + enable = true; + ensureUsers = lib.singleton { + name = "zipline"; + ensureDBOwnership = true; + }; + ensureDatabases = [ "zipline" ]; + }; + + systemd.services.zipline = { + wantedBy = [ "multi-user.target" ]; + + wants = [ "network-online.target" ]; + after = [ "network-online.target" ] ++ lib.optional cfg.database.createLocally "postgresql.service"; + requires = lib.optional cfg.database.createLocally "postgresql.service"; + + environment = lib.mapAttrs (_: value: toString value) cfg.settings; + + serviceConfig = { + User = "zipline"; + Group = "zipline"; + DynamicUser = true; + StateDirectory = "zipline"; + EnvironmentFile = cfg.environmentFiles; + ExecStart = lib.getExe cfg.package; + + # Hardening + CapabilityBoundingSet = [ "" ]; + DeviceAllow = [ "" ]; + LockPersonality = true; + PrivateDevices = true; + PrivateTmp = true; + PrivateUsers = true; + ProcSubset = "pid"; + ProtectClock = true; + ProtectControlGroups = true; + ProtectHome = true; + ProtectHostname = true; + ProtectKernelLogs = true; + ProtectKernelModules = true; + ProtectKernelTunables = true; + ProtectProc = "invisible"; + ProtectSystem = "strict"; + RestrictAddressFamilies = [ + "AF_INET" + "AF_INET6" + "AF_UNIX" + ]; + RestrictNamespaces = true; + RestrictRealtime = true; + RestrictSUIDSGID = true; + SystemCallArchitectures = "native"; + }; + }; + }; +} From c48390017c1f4e3ff7e913e7fe095d7a18ba53fa Mon Sep 17 00:00:00 2001 From: Defelo Date: Sat, 4 Jan 2025 16:33:37 +0100 Subject: [PATCH 3/3] nixos/tests/zipline: init --- nixos/tests/all-tests.nix | 1 + nixos/tests/zipline.nix | 48 +++++++++++++++++++++++++++++ pkgs/by-name/zi/zipline/package.nix | 5 +++ 3 files changed, 54 insertions(+) create mode 100644 nixos/tests/zipline.nix diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index be546f2acc3aa..e8c18d977c8f2 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -1194,6 +1194,7 @@ in { zeronet-conservancy = handleTest ./zeronet-conservancy.nix {}; zfs = handleTest ./zfs.nix {}; zigbee2mqtt = handleTest ./zigbee2mqtt.nix {}; + zipline = handleTest ./zipline.nix {}; zoneminder = handleTest ./zoneminder.nix {}; zookeeper = handleTest ./zookeeper.nix {}; zram-generator = handleTest ./zram-generator.nix {}; diff --git a/nixos/tests/zipline.nix b/nixos/tests/zipline.nix new file mode 100644 index 0000000000000..a9c1252bd29b2 --- /dev/null +++ b/nixos/tests/zipline.nix @@ -0,0 +1,48 @@ +import ./make-test-python.nix ( + { lib, ... }: + { + name = "zipline"; + meta.maintainers = with lib.maintainers; [ defelo ]; + + nodes.machine = { + services.zipline = { + enable = true; + settings = { + CORE_HOST = "127.0.0.1"; + CORE_PORT = 8000; + }; + environmentFiles = [ + (builtins.toFile "zipline.env" '' + CORE_SECRET=testsecret + '') + ]; + }; + + networking.hosts."127.0.0.1" = [ "zipline.local" ]; + }; + + testScript = '' + import json + import re + + machine.wait_for_unit("zipline.service") + machine.wait_for_open_port(8000) + + resp = machine.succeed("curl zipline.local:8000/api/auth/login -v -X POST -H 'Content-Type: application/json' -d '{\"username\": \"administrator\", \"password\": \"password\"}' 2>&1") + assert json.loads(resp.splitlines()[-1]) == {"success": True} + + assert (cookie := re.search(r"(?m)^< Set-Cookie: ([^;]*)", resp)) + resp = machine.succeed(f"curl zipline.local:8000/api/user/token -H 'Cookie: {cookie[1]}' -X PATCH") + token = json.loads(resp)["success"] + + resp = machine.succeed(f"curl zipline.local:8000/api/shorten -H 'Authorization: {token}' -X POST -H 'Content-Type: application/json' -d '{{\"url\": \"https://nixos.org/\", \"vanity\": \"nixos\"}}'") + url = json.loads(resp)["url"] + assert url == "http://zipline.local:8000/go/nixos" + + resp = machine.succeed(f"curl -I {url}") + assert re.search(r"(?m)^HTTP/1.1 302 Found\r?$", resp) + assert (location := re.search(r"(?mi)^location: (.+?)\r?$", resp)) + assert location[1] == "https://nixos.org/" + ''; + } +) diff --git a/pkgs/by-name/zi/zipline/package.nix b/pkgs/by-name/zi/zipline/package.nix index 793d10a49241c..005feae23c28b 100644 --- a/pkgs/by-name/zi/zipline/package.nix +++ b/pkgs/by-name/zi/zipline/package.nix @@ -12,6 +12,7 @@ ffmpeg, python3, vips, + nixosTests, }: let @@ -134,6 +135,10 @@ stdenv.mkDerivation (finalAttrs: { done ''; + passthru = { + tests = { inherit (nixosTests) zipline; }; + }; + meta = { description = "ShareX/file upload server that is easy to use, packed with features, and with an easy setup"; changelog = "https://github.com/diced/zipline/releases/tag/v${finalAttrs.version}";