From 5bfec3def27d119edf8c68b77ac4ddfa8b85797d Mon Sep 17 00:00:00 2001 From: ChrisDill Date: Sat, 9 Sep 2023 08:40:37 +0100 Subject: [PATCH 1/9] Test bun instead of node --- .gitea/workflows/build.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index a661c65..2094488 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -1,5 +1,5 @@ name: Build -on: +on: push: branches: - master @@ -14,18 +14,20 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: 🔧 Setup node - uses: https://github.com/actions/setup-node@v3 + - name: 🔧 Setup bun + uses: https://github.com/oven-sh/setup-bun@v1 + with: + bun-version: "1.0.0" - name: 🧱 Install node packages - run: npm ci + run: bun i - name: ✅ svelte-check - run: npm run check + run: bun run check - name: 🔨 Build project - run: npm run build + run: bun run build - name: upload artifact run: | tar -czf build.tar.gz build curl --user minijack:${{ secrets.PACKAGE_TOKEN }} \ --upload-file build.tar.gz \ https://git.quartznet.info/api/packages/quartznet/generic/artifacts/ref-${{ gitea.sha }}/build-${{ gitea.sha }}.tar.gz - echo https://git.quartznet.info/api/packages/quartznet/generic/artifacts/ref-${{ gitea.sha }}/build-${{ gitea.sha }}.tar.gz \ No newline at end of file + echo https://git.quartznet.info/api/packages/quartznet/generic/artifacts/ref-${{ gitea.sha }}/build-${{ gitea.sha }}.tar.gz -- 2.49.0 From 09985e245a2e4740ba66d2f4fe4e8eef0df18597 Mon Sep 17 00:00:00 2001 From: ChrisDill Date: Sat, 9 Sep 2023 08:49:22 +0100 Subject: [PATCH 2/9] Test with lockfile --- bun.lockb | Bin 0 -> 51615 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100755 bun.lockb diff --git a/bun.lockb b/bun.lockb new file mode 100755 index 0000000000000000000000000000000000000000..fc1f372e06ff1c10d93145b93d18d58cbb901ae4 GIT binary patch literal 51615 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 ORRB?vK^E~1J`w Date: Sat, 9 Sep 2023 09:00:35 +0100 Subject: [PATCH 3/9] Update build --- .gitea/workflows/build.yml | 11 ++++++++--- bun.lockb | Bin 51615 -> 0 bytes 2 files changed, 8 insertions(+), 3 deletions(-) delete mode 100755 bun.lockb diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 2094488..c18f14d 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -14,17 +14,22 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 + - name: 🔧 Setup bun uses: https://github.com/oven-sh/setup-bun@v1 with: bun-version: "1.0.0" - - name: 🧱 Install node packages + + - name: 🧱 Install packages run: bun i - - name: ✅ svelte-check + + - name: ✅ Check project run: bun run check + - name: 🔨 Build project run: bun run build - - name: upload artifact + + - name: Upload artifact run: | tar -czf build.tar.gz build curl --user minijack:${{ secrets.PACKAGE_TOKEN }} \ diff --git a/bun.lockb b/bun.lockb deleted file mode 100755 index fc1f372e06ff1c10d93145b93d18d58cbb901ae4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51615 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 ORRB?vK^E~1J`w Date: Sat, 9 Sep 2023 09:23:21 +0100 Subject: [PATCH 4/9] Test inputs for the deploy workflow --- .gitea/workflows/deploy.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index cacb9a1..5b8b32e 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,9 +1,11 @@ name: Deploy on: - push: - tags: - - '*' + workflow_dispatch: + inputs: + run: + description: "Deploy artifact to server" + type: boolean runs-on: selfhost @@ -11,16 +13,17 @@ jobs: deploy: needs: build runs-on: selfhost + if: ${{ inputs.run }} steps: - uses: actions/checkout@v2 - name: get artifact run: | curl --user minijack:${{ secrets.PACKAGE_TOKEN }} \ https://git.quartznet.info/api/packages/quartznet/generic/artifacts/ref-${{ gitea.sha }}/build-${{ gitea.sha }}.tar.gz > build.tar.gz - echo https://git.quartznet.info/api/packages/quartznet/generic/artifacts/ref-${{ gitea.sha }}/build-${{ gitea.sha }}.tar.gz + echo https://git.quartznet.info/api/packages/quartznet/generic/artifacts/ref-${{ gitea.sha }}/build-${{ gitea.sha }}.tar.gz - name: extract artifact run: | - tar -xvzf build.tar.gz + tar -xvzf build.tar.gz - run: ls -la build - run: ls -la /www/ - run: ls -la /www/svelte/ -- 2.49.0 From 74f93cd3e8e9762559ef81aa836158be727e81a6 Mon Sep 17 00:00:00 2001 From: ChrisDill Date: Sat, 9 Sep 2023 09:26:20 +0100 Subject: [PATCH 5/9] Test --- .gitea/workflows/deploy.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 5b8b32e..b162dfe 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -1,6 +1,12 @@ name: Deploy on: + push: + branches: + - master + pull_request: + branches: + - master workflow_dispatch: inputs: run: -- 2.49.0 From 2dde07c13bffc98fc4b11f11667931ff92b64fb0 Mon Sep 17 00:00:00 2001 From: ChrisDill Date: Sat, 9 Sep 2023 09:30:08 +0100 Subject: [PATCH 6/9] Undo deploy change --- .gitea/workflows/deploy.yml | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index b162dfe..4c0d011 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -2,16 +2,8 @@ name: Deploy on: push: - branches: - - master - pull_request: - branches: - - master - workflow_dispatch: - inputs: - run: - description: "Deploy artifact to server" - type: boolean + tags: + - '*' runs-on: selfhost @@ -19,7 +11,6 @@ jobs: deploy: needs: build runs-on: selfhost - if: ${{ inputs.run }} steps: - uses: actions/checkout@v2 - name: get artifact -- 2.49.0 From fd42136164d36850b40d782e28cac4d905ef2370 Mon Sep 17 00:00:00 2001 From: ChrisDill Date: Sun, 10 Sep 2023 09:54:49 +0100 Subject: [PATCH 7/9] Remove version specifier --- .gitea/workflows/build.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index c18f14d..2803aa9 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -17,8 +17,6 @@ jobs: - name: 🔧 Setup bun uses: https://github.com/oven-sh/setup-bun@v1 - with: - bun-version: "1.0.0" - name: 🧱 Install packages run: bun i -- 2.49.0 From 9010b3371a039d6167116708728f60aaa3103fde Mon Sep 17 00:00:00 2001 From: ChrisDill Date: Mon, 25 Sep 2023 17:07:13 +0100 Subject: [PATCH 8/9] Update package-lock.json --- package-lock.json | 1538 +++++++-------------------------------------- 1 file changed, 226 insertions(+), 1312 deletions(-) diff --git a/package-lock.json b/package-lock.json index fc0457b..ceef1d1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,7 +1,7 @@ { "name": "quartznet", "version": "0.0.1", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { @@ -32,9 +32,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", "cpu": [ "arm" ], @@ -48,9 +48,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", "cpu": [ "arm64" ], @@ -64,9 +64,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", "cpu": [ "x64" ], @@ -80,9 +80,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", "cpu": [ "arm64" ], @@ -96,9 +96,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", "cpu": [ "x64" ], @@ -112,9 +112,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", "cpu": [ "arm64" ], @@ -128,9 +128,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", "cpu": [ "x64" ], @@ -144,9 +144,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", "cpu": [ "arm" ], @@ -160,9 +160,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", "cpu": [ "arm64" ], @@ -176,9 +176,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", "cpu": [ "ia32" ], @@ -192,9 +192,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", "cpu": [ "loong64" ], @@ -208,9 +208,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", "cpu": [ "mips64el" ], @@ -224,9 +224,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", "cpu": [ "ppc64" ], @@ -240,9 +240,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", "cpu": [ "riscv64" ], @@ -256,9 +256,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", "cpu": [ "s390x" ], @@ -272,9 +272,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", "cpu": [ "x64" ], @@ -288,9 +288,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", "cpu": [ "x64" ], @@ -304,9 +304,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", "cpu": [ "x64" ], @@ -320,9 +320,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", "cpu": [ "x64" ], @@ -336,9 +336,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", "cpu": [ "arm64" ], @@ -352,9 +352,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", "cpu": [ "ia32" ], @@ -368,9 +368,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", - "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", "cpu": [ "x64" ], @@ -398,9 +398,9 @@ } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", "dev": true, "engines": { "node": ">=6.0.0" @@ -416,19 +416,19 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", "dev": true, "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, "node_modules/@nodelib/fs.scandir": { @@ -467,24 +467,24 @@ } }, "node_modules/@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "version": "1.0.0-next.23", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", + "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==", "dev": true }, "node_modules/@sveltejs/adapter-static": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.2.tgz", - "integrity": "sha512-9wYtf6s6ew7DHUHMrt55YpD1FgV7oWql2IGsW5BXquLxqcY9vjrqCFo0TzzDpo+ZPZkW/v77k0eOP6tsAb8HmQ==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.3.tgz", + "integrity": "sha512-VUqTfXsxYGugCpMqQv1U0LIdbR3S5nBkMMDmpjGVJyM6Q2jHVMFtdWJCkeHMySc6mZxJ+0eZK3T7IgmUCDrcUQ==", "dev": true, "peerDependencies": { "@sveltejs/kit": "^1.5.0" } }, "node_modules/@sveltejs/kit": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.21.0.tgz", - "integrity": "sha512-CBsYoI34SjtOQp0eG85dmVnvTR3Pjs8VgAQhO0CgQja9BIorKl808F1X8EunPhCcyek5r5lKQE1Mmbi0RuzHqA==", + "version": "1.25.1", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.25.1.tgz", + "integrity": "sha512-pD8XsvNJNgTNkFngNlM60my/X8dXWPKVzN5RghEQr0NjGZmuCjy49AfFu2cGbZjNf5pBcqd2RCNMW912P5fkhA==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -499,7 +499,8 @@ "sade": "^1.8.1", "set-cookie-parser": "^2.6.0", "sirv": "^2.0.2", - "undici": "~5.22.0" + "tiny-glob": "^0.2.9", + "undici": "~5.25.0" }, "bin": { "svelte-kit": "svelte-kit.js" @@ -513,17 +514,17 @@ } }, "node_modules/@sveltejs/vite-plugin-svelte": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.4.2.tgz", - "integrity": "sha512-ePfcC48ftMKhkT0OFGdOyycYKnnkT6i/buzey+vHRTR/JpQvuPzzhf1PtKqCDQfJRgoPSN2vscXs6gLigx/zGw==", + "version": "2.4.6", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.4.6.tgz", + "integrity": "sha512-zO79p0+DZnXPnF0ltIigWDx/ux7Ni+HRaFOw720Qeivc1azFUrJxTl0OryXVibYNx1hCboGia1NRV3x8RNv4cA==", "dev": true, "dependencies": { - "@sveltejs/vite-plugin-svelte-inspector": "^1.0.3", + "@sveltejs/vite-plugin-svelte-inspector": "^1.0.4", "debug": "^4.3.4", "deepmerge": "^4.3.1", "kleur": "^4.1.5", - "magic-string": "^0.30.0", - "svelte-hmr": "^0.15.2", + "magic-string": "^0.30.3", + "svelte-hmr": "^0.15.3", "vitefu": "^0.2.4" }, "engines": { @@ -535,9 +536,9 @@ } }, "node_modules/@sveltejs/vite-plugin-svelte-inspector": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-1.0.3.tgz", - "integrity": "sha512-Khdl5jmmPN6SUsVuqSXatKpQTMIifoQPDanaxC84m9JxIibWvSABJyHpyys0Z+1yYrxY5TTEQm+6elh0XCMaOA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-1.0.4.tgz", + "integrity": "sha512-zjiuZ3yydBtwpF3bj0kQNV0YXe+iKE545QGZVTaylW3eAzFr+pJ/cwK8lZEaRp4JtaJXhD5DyWAV4AxLh6DgaQ==", "dev": true, "dependencies": { "debug": "^4.3.4" @@ -552,35 +553,27 @@ } }, "node_modules/@types/cookie": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.1.tgz", - "integrity": "sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.2.tgz", + "integrity": "sha512-DBpRoJGKJZn7RY92dPrgoMew8xCWc2P71beqsjyhEI/Ds9mOyVmBwtekyfhpwFIVt1WrxTonFifiOZ62V8CnNA==", "dev": true }, "node_modules/@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", + "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", "dev": true }, - "node_modules/@types/node": { - "version": "18.11.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", - "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/@types/pug": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", - "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.7.tgz", + "integrity": "sha512-I469DU0UXNC1aHepwirWhu9YKg5fkxohZD95Ey/5A7lovC+Siu+MCLffva87lnfThaOrw9Vb1DUN5t55oULAAw==", "dev": true }, "node_modules/acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -715,14 +708,14 @@ } }, "node_modules/code-red": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.3.tgz", - "integrity": "sha512-kVwJELqiILQyG5aeuyKFbdsI1fmQy1Cmf7dQ8eGmVuJoaRVdwey7WaMknr2ZFeVSYSKT0rExsa8EGw0aoI/1QQ==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz", + "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==", "dev": true, "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.14", - "@types/estree": "^1.0.0", - "acorn": "^8.8.2", + "@jridgewell/sourcemap-codec": "^1.4.15", + "@types/estree": "^1.0.1", + "acorn": "^8.10.0", "estree-walker": "^3.0.3", "periscopic": "^3.1.0" } @@ -800,9 +793,9 @@ } }, "node_modules/devalue": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.1.tgz", - "integrity": "sha512-Kc0TSP9IUU9eg55au5Q3YtqaYI2cgntVpunJV9Exbm9nvlBeTE5p2NqYHfpuXK6+VF2hF5PI+BPFPUti7e2N1g==", + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.2.tgz", + "integrity": "sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==", "dev": true }, "node_modules/es6-promise": { @@ -812,9 +805,9 @@ "dev": true }, "node_modules/esbuild": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", "dev": true, "hasInstallScript": true, "bin": { @@ -824,28 +817,28 @@ "node": ">=12" }, "optionalDependencies": { - "@esbuild/android-arm": "0.17.19", - "@esbuild/android-arm64": "0.17.19", - "@esbuild/android-x64": "0.17.19", - "@esbuild/darwin-arm64": "0.17.19", - "@esbuild/darwin-x64": "0.17.19", - "@esbuild/freebsd-arm64": "0.17.19", - "@esbuild/freebsd-x64": "0.17.19", - "@esbuild/linux-arm": "0.17.19", - "@esbuild/linux-arm64": "0.17.19", - "@esbuild/linux-ia32": "0.17.19", - "@esbuild/linux-loong64": "0.17.19", - "@esbuild/linux-mips64el": "0.17.19", - "@esbuild/linux-ppc64": "0.17.19", - "@esbuild/linux-riscv64": "0.17.19", - "@esbuild/linux-s390x": "0.17.19", - "@esbuild/linux-x64": "0.17.19", - "@esbuild/netbsd-x64": "0.17.19", - "@esbuild/openbsd-x64": "0.17.19", - "@esbuild/sunos-x64": "0.17.19", - "@esbuild/win32-arm64": "0.17.19", - "@esbuild/win32-ia32": "0.17.19", - "@esbuild/win32-x64": "0.17.19" + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" } }, "node_modules/esm-env": { @@ -864,9 +857,9 @@ } }, "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -880,9 +873,9 @@ } }, "node_modules/fastq": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", - "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -907,9 +900,9 @@ "dev": true }, "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, "optional": true, @@ -952,6 +945,18 @@ "node": ">= 6" } }, + "node_modules/globalyzer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", + "dev": true + }, + "node_modules/globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -1033,9 +1038,9 @@ } }, "node_modules/is-reference": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.1.tgz", - "integrity": "sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz", + "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==", "dev": true, "dependencies": { "@types/estree": "*" @@ -1057,12 +1062,12 @@ "dev": true }, "node_modules/magic-string": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", - "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", + "version": "0.30.3", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.3.tgz", + "integrity": "sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==", "dev": true, "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.13" + "@jridgewell/sourcemap-codec": "^1.4.15" }, "engines": { "node": ">=12" @@ -1261,9 +1266,9 @@ } }, "node_modules/postcss": { - "version": "8.4.24", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", - "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", + "version": "8.4.30", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", + "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", "dev": true, "funding": [ { @@ -1352,9 +1357,9 @@ } }, "node_modules/rollup": { - "version": "3.25.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.25.3.tgz", - "integrity": "sha512-ZT279hx8gszBj9uy5FfhoG4bZx8c+0A1sbqtr7Q3KNWIizpTdDEPZbV2xcbvHsnFp4MavCQYZyzApJ+virB8Yw==", + "version": "3.29.3", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.3.tgz", + "integrity": "sha512-T7du6Hum8jOkSWetjRgbwpM6Sy0nECYrYRSmZjayFcOddtKJWU4d17AC3HNUk7HRuqy4p+G7aEZclSHytqUmEg==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -1421,9 +1426,9 @@ "dev": true }, "node_modules/sirv": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.2.tgz", - "integrity": "sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", + "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", "dev": true, "dependencies": { "@polka/url": "^1.0.0-next.20", @@ -1480,9 +1485,9 @@ } }, "node_modules/svelte": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.0.1.tgz", - "integrity": "sha512-7n2u7A5cu8xCY6MBiXh/Mg6Lh3+Mw2qXlTDBYhzvCvmSM4L4gc4MVo540UtGcjqBiA48E1VDW+EUpBr7iuBlPg==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.1.tgz", + "integrity": "sha512-LpLqY2Jr7cRxkrTc796/AaaoMLF/1ax7cto8Ot76wrvKQhrPmZ0JgajiWPmg9mTSDqO16SSLiD17r9MsvAPTmw==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.1", @@ -1504,9 +1509,9 @@ } }, "node_modules/svelte-check": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.4.4.tgz", - "integrity": "sha512-Uys9+R65cj8TmP8f5UpS7B2xKpNLYNxEWJsA5ZoKcWq/uwvABFF7xS6iPQGLoa7hxz0DS6xU60YFpmq06E4JxA==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.5.2.tgz", + "integrity": "sha512-5a/YWbiH4c+AqAUP+0VneiV5bP8YOk9JL3jwvN+k2PEPLgpu85bjQc5eE67+eIZBBwUEJzmO3I92OqKcqbp3fw==", "dev": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.17", @@ -1515,7 +1520,7 @@ "import-fresh": "^3.2.1", "picocolors": "^1.0.0", "sade": "^1.7.4", - "svelte-preprocess": "^5.0.3", + "svelte-preprocess": "^5.0.4", "typescript": "^5.0.3" }, "bin": { @@ -1526,15 +1531,15 @@ } }, "node_modules/svelte-hmr": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.2.tgz", - "integrity": "sha512-q/bAruCvFLwvNbeE1x3n37TYFb3mTBJ6TrCq6p2CoFbSTNhDE9oAtEfpy+wmc9So8AG0Tja+X0/mJzX9tSfvIg==", + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.3.tgz", + "integrity": "sha512-41snaPswvSf8TJUhlkoJBekRrABDXDMdpNpT2tfHIv4JuhgvHqLMhEPGtaQn0BmbNSTkuz2Ed20DF2eHw0SmBQ==", "dev": true, "engines": { "node": "^12.20 || ^14.13.1 || >= 16" }, "peerDependencies": { - "svelte": "^3.19.0 || ^4.0.0-next.0" + "svelte": "^3.19.0 || ^4.0.0" } }, "node_modules/svelte-preprocess": { @@ -1611,11 +1616,15 @@ "node": ">=12" } }, - "node_modules/svelte/node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true + "node_modules/tiny-glob": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", + "dev": true, + "dependencies": { + "globalyzer": "0.1.0", + "globrex": "^0.1.2" + } }, "node_modules/to-regex-range": { "version": "5.0.1", @@ -1630,24 +1639,24 @@ } }, "node_modules/totalist": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.0.tgz", - "integrity": "sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", "dev": true, "engines": { "node": ">=6" } }, "node_modules/tslib": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", - "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==", + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", "dev": true }, "node_modules/typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -1658,9 +1667,9 @@ } }, "node_modules/undici": { - "version": "5.22.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.22.1.tgz", - "integrity": "sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==", + "version": "5.25.2", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.25.2.tgz", + "integrity": "sha512-tch8RbCfn1UUH1PeVCXva4V8gDpGAud/w0WubD6sHC46vYQ3KDxL+xv1A2UxK0N6jrVedutuPHxe1XIoqerwMw==", "dev": true, "dependencies": { "busboy": "^1.6.0" @@ -1670,14 +1679,14 @@ } }, "node_modules/vite": { - "version": "4.3.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", - "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", + "version": "4.4.9", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", + "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", "dev": true, "dependencies": { - "esbuild": "^0.17.5", - "postcss": "^8.4.23", - "rollup": "^3.21.0" + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" }, "bin": { "vite": "bin/vite.js" @@ -1685,12 +1694,16 @@ "engines": { "node": "^14.18.0 || >=16.0.0" }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, "optionalDependencies": { "fsevents": "~2.3.2" }, "peerDependencies": { "@types/node": ">= 14", "less": "*", + "lightningcss": "^1.21.0", "sass": "*", "stylus": "*", "sugarss": "*", @@ -1703,6 +1716,9 @@ "less": { "optional": true }, + "lightningcss": { + "optional": true + }, "sass": { "optional": true }, @@ -1737,1107 +1753,5 @@ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true } - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@esbuild/android-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.17.19.tgz", - "integrity": "sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==", - "dev": true, - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz", - "integrity": "sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==", - "dev": true, - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.17.19.tgz", - "integrity": "sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz", - "integrity": "sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz", - "integrity": "sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz", - "integrity": "sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz", - "integrity": "sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz", - "integrity": "sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz", - "integrity": "sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz", - "integrity": "sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz", - "integrity": "sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz", - "integrity": "sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz", - "integrity": "sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz", - "integrity": "sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz", - "integrity": "sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==", - "dev": true, - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz", - "integrity": "sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==", - "dev": true, - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz", - "integrity": "sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==", - "dev": true, - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz", - "integrity": "sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==", - "dev": true, - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz", - "integrity": "sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==", - "dev": true, - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz", - "integrity": "sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==", - "dev": true, - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz", - "integrity": "sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==", - "dev": true, - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz", - "integrity": "sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==", - "dev": true, - "optional": true - }, - "@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.18", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz", - "integrity": "sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", - "dev": true - }, - "@sveltejs/adapter-static": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-2.0.2.tgz", - "integrity": "sha512-9wYtf6s6ew7DHUHMrt55YpD1FgV7oWql2IGsW5BXquLxqcY9vjrqCFo0TzzDpo+ZPZkW/v77k0eOP6tsAb8HmQ==", - "dev": true, - "requires": {} - }, - "@sveltejs/kit": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.21.0.tgz", - "integrity": "sha512-CBsYoI34SjtOQp0eG85dmVnvTR3Pjs8VgAQhO0CgQja9BIorKl808F1X8EunPhCcyek5r5lKQE1Mmbi0RuzHqA==", - "dev": true, - "requires": { - "@sveltejs/vite-plugin-svelte": "^2.4.1", - "@types/cookie": "^0.5.1", - "cookie": "^0.5.0", - "devalue": "^4.3.1", - "esm-env": "^1.0.0", - "kleur": "^4.1.5", - "magic-string": "^0.30.0", - "mime": "^3.0.0", - "sade": "^1.8.1", - "set-cookie-parser": "^2.6.0", - "sirv": "^2.0.2", - "undici": "~5.22.0" - } - }, - "@sveltejs/vite-plugin-svelte": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.4.2.tgz", - "integrity": "sha512-ePfcC48ftMKhkT0OFGdOyycYKnnkT6i/buzey+vHRTR/JpQvuPzzhf1PtKqCDQfJRgoPSN2vscXs6gLigx/zGw==", - "dev": true, - "requires": { - "@sveltejs/vite-plugin-svelte-inspector": "^1.0.3", - "debug": "^4.3.4", - "deepmerge": "^4.3.1", - "kleur": "^4.1.5", - "magic-string": "^0.30.0", - "svelte-hmr": "^0.15.2", - "vitefu": "^0.2.4" - } - }, - "@sveltejs/vite-plugin-svelte-inspector": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-1.0.3.tgz", - "integrity": "sha512-Khdl5jmmPN6SUsVuqSXatKpQTMIifoQPDanaxC84m9JxIibWvSABJyHpyys0Z+1yYrxY5TTEQm+6elh0XCMaOA==", - "dev": true, - "requires": { - "debug": "^4.3.4" - } - }, - "@types/cookie": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.1.tgz", - "integrity": "sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==", - "dev": true - }, - "@types/estree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.1.tgz", - "integrity": "sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA==", - "dev": true - }, - "@types/node": { - "version": "18.11.18", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", - "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", - "dev": true, - "optional": true, - "peer": true - }, - "@types/pug": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.6.tgz", - "integrity": "sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==", - "dev": true - }, - "acorn": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz", - "integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==", - "dev": true - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "requires": { - "dequal": "^2.0.3" - } - }, - "axobject-query": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", - "dev": true, - "requires": { - "dequal": "^2.0.3" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "dev": true - }, - "busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "dev": true, - "requires": { - "streamsearch": "^1.1.0" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "code-red": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.3.tgz", - "integrity": "sha512-kVwJELqiILQyG5aeuyKFbdsI1fmQy1Cmf7dQ8eGmVuJoaRVdwey7WaMknr2ZFeVSYSKT0rExsa8EGw0aoI/1QQ==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.14", - "@types/estree": "^1.0.0", - "acorn": "^8.8.2", - "estree-walker": "^3.0.3", - "periscopic": "^3.1.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true - }, - "css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "dev": true, - "requires": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - } - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true - }, - "dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true - }, - "detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true - }, - "devalue": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/devalue/-/devalue-4.3.1.tgz", - "integrity": "sha512-Kc0TSP9IUU9eg55au5Q3YtqaYI2cgntVpunJV9Exbm9nvlBeTE5p2NqYHfpuXK6+VF2hF5PI+BPFPUti7e2N1g==", - "dev": true - }, - "es6-promise": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", - "dev": true - }, - "esbuild": { - "version": "0.17.19", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.17.19.tgz", - "integrity": "sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==", - "dev": true, - "requires": { - "@esbuild/android-arm": "0.17.19", - "@esbuild/android-arm64": "0.17.19", - "@esbuild/android-x64": "0.17.19", - "@esbuild/darwin-arm64": "0.17.19", - "@esbuild/darwin-x64": "0.17.19", - "@esbuild/freebsd-arm64": "0.17.19", - "@esbuild/freebsd-x64": "0.17.19", - "@esbuild/linux-arm": "0.17.19", - "@esbuild/linux-arm64": "0.17.19", - "@esbuild/linux-ia32": "0.17.19", - "@esbuild/linux-loong64": "0.17.19", - "@esbuild/linux-mips64el": "0.17.19", - "@esbuild/linux-ppc64": "0.17.19", - "@esbuild/linux-riscv64": "0.17.19", - "@esbuild/linux-s390x": "0.17.19", - "@esbuild/linux-x64": "0.17.19", - "@esbuild/netbsd-x64": "0.17.19", - "@esbuild/openbsd-x64": "0.17.19", - "@esbuild/sunos-x64": "0.17.19", - "@esbuild/win32-arm64": "0.17.19", - "@esbuild/win32-ia32": "0.17.19", - "@esbuild/win32-x64": "0.17.19" - } - }, - "esm-env": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.0.0.tgz", - "integrity": "sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA==", - "dev": true - }, - "estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dev": true, - "requires": { - "@types/estree": "^1.0.0" - } - }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fastq": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.14.0.tgz", - "integrity": "sha512-eR2D+V9/ExcbF9ls441yIuN6TI2ED1Y2ZcA5BmMtJsOkWOFRJQ0Jt0g1UwqXJJVAb+V+umH5Dfr8oh4EVP7VVg==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-reference": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.1.tgz", - "integrity": "sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w==", - "dev": true, - "requires": { - "@types/estree": "*" - } - }, - "kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", - "dev": true - }, - "locate-character": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz", - "integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==", - "dev": true - }, - "magic-string": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.0.tgz", - "integrity": "sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.13" - } - }, - "mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "dev": true - }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", - "dev": true - }, - "mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", - "dev": true - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "periscopic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", - "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", - "dev": true, - "requires": { - "@types/estree": "^1.0.0", - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" - } - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "postcss": { - "version": "8.4.24", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.24.tgz", - "integrity": "sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==", - "dev": true, - "requires": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "rollup": { - "version": "3.25.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.25.3.tgz", - "integrity": "sha512-ZT279hx8gszBj9uy5FfhoG4bZx8c+0A1sbqtr7Q3KNWIizpTdDEPZbV2xcbvHsnFp4MavCQYZyzApJ+virB8Yw==", - "dev": true, - "requires": { - "fsevents": "~2.3.2" - } - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "sade": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz", - "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==", - "dev": true, - "requires": { - "mri": "^1.1.0" - } - }, - "sander": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", - "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", - "dev": true, - "requires": { - "es6-promise": "^3.1.2", - "graceful-fs": "^4.1.3", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.2" - } - }, - "set-cookie-parser": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", - "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==", - "dev": true - }, - "sirv": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.2.tgz", - "integrity": "sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==", - "dev": true, - "requires": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^3.0.0" - } - }, - "sorcery": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.0.tgz", - "integrity": "sha512-J69LQ22xrQB1cIFJhPfgtLuI6BpWRiWu1Y3vSsIwK/eAScqJxd/+CJlUuHQRdX2C9NGFamq+KqNywGgaThwfHw==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.14", - "buffer-crc32": "^0.2.5", - "minimist": "^1.2.0", - "sander": "^0.5.0" - } - }, - "source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", - "dev": true - }, - "streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "dev": true - }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "requires": { - "min-indent": "^1.0.0" - } - }, - "svelte": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.0.1.tgz", - "integrity": "sha512-7n2u7A5cu8xCY6MBiXh/Mg6Lh3+Mw2qXlTDBYhzvCvmSM4L4gc4MVo540UtGcjqBiA48E1VDW+EUpBr7iuBlPg==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.2.1", - "@jridgewell/sourcemap-codec": "^1.4.15", - "@jridgewell/trace-mapping": "^0.3.18", - "acorn": "^8.9.0", - "aria-query": "^5.3.0", - "axobject-query": "^3.2.1", - "code-red": "^1.0.3", - "css-tree": "^2.3.1", - "estree-walker": "^3.0.3", - "is-reference": "^3.0.1", - "locate-character": "^3.0.0", - "magic-string": "^0.30.0", - "periscopic": "^3.1.0" - }, - "dependencies": { - "@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true - } - } - }, - "svelte-check": { - "version": "3.4.4", - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.4.4.tgz", - "integrity": "sha512-Uys9+R65cj8TmP8f5UpS7B2xKpNLYNxEWJsA5ZoKcWq/uwvABFF7xS6iPQGLoa7hxz0DS6xU60YFpmq06E4JxA==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.17", - "chokidar": "^3.4.1", - "fast-glob": "^3.2.7", - "import-fresh": "^3.2.1", - "picocolors": "^1.0.0", - "sade": "^1.7.4", - "svelte-preprocess": "^5.0.3", - "typescript": "^5.0.3" - } - }, - "svelte-hmr": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.15.2.tgz", - "integrity": "sha512-q/bAruCvFLwvNbeE1x3n37TYFb3mTBJ6TrCq6p2CoFbSTNhDE9oAtEfpy+wmc9So8AG0Tja+X0/mJzX9tSfvIg==", - "dev": true, - "requires": {} - }, - "svelte-preprocess": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.4.tgz", - "integrity": "sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==", - "dev": true, - "requires": { - "@types/pug": "^2.0.6", - "detect-indent": "^6.1.0", - "magic-string": "^0.27.0", - "sorcery": "^0.11.0", - "strip-indent": "^3.0.0" - }, - "dependencies": { - "magic-string": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz", - "integrity": "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.13" - } - } - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "totalist": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.0.tgz", - "integrity": "sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==", - "dev": true - }, - "tslib": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz", - "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==", - "dev": true - }, - "typescript": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", - "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", - "dev": true - }, - "undici": { - "version": "5.22.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.22.1.tgz", - "integrity": "sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==", - "dev": true, - "requires": { - "busboy": "^1.6.0" - } - }, - "vite": { - "version": "4.3.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.9.tgz", - "integrity": "sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==", - "dev": true, - "requires": { - "esbuild": "^0.17.5", - "fsevents": "~2.3.2", - "postcss": "^8.4.23", - "rollup": "^3.21.0" - } - }, - "vitefu": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", - "dev": true, - "requires": {} - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - } } } -- 2.49.0 From 9f234ca2afe1de0b1bf5df218c8738ee8bc21b9c Mon Sep 17 00:00:00 2001 From: ChrisDill Date: Thu, 7 Dec 2023 22:12:44 +0000 Subject: [PATCH 9/9] Update packages and component paths --- package-lock.json | 186 +++++++++----------- src/{components => lib}/Banner.svelte | 0 src/{components => lib}/Modal.svelte | 0 src/{components => lib}/Nav.svelte | 0 src/{components => lib}/Sidebar.svelte | 0 src/{components => lib}/SortableList.svelte | 0 src/{components => lib}/Thumbnail.svelte | 0 src/{components => lib}/UserManager.svelte | 0 src/routes/+error.svelte | 2 +- src/routes/+layout.svelte | 4 +- src/routes/+page.svelte | 4 +- src/routes/about/+page.svelte | 2 +- src/routes/admin/+page.svelte | 2 +- src/routes/admin/login.svelte | 4 +- src/routes/sirius/+page.svelte | 2 +- 15 files changed, 91 insertions(+), 115 deletions(-) rename src/{components => lib}/Banner.svelte (100%) rename src/{components => lib}/Modal.svelte (100%) rename src/{components => lib}/Nav.svelte (100%) rename src/{components => lib}/Sidebar.svelte (100%) rename src/{components => lib}/SortableList.svelte (100%) rename src/{components => lib}/Thumbnail.svelte (100%) rename src/{components => lib}/UserManager.svelte (100%) diff --git a/package-lock.json b/package-lock.json index ceef1d1..32d05a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -383,6 +383,15 @@ "node": ">=12" } }, + "node_modules/@fastify/busboy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@fastify/busboy/-/busboy-2.1.0.tgz", + "integrity": "sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==", + "dev": true, + "engines": { + "node": ">=14" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", @@ -422,9 +431,9 @@ "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", + "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -467,9 +476,9 @@ } }, "node_modules/@polka/url": { - "version": "1.0.0-next.23", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", - "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==", + "version": "1.0.0-next.24", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.24.tgz", + "integrity": "sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==", "dev": true }, "node_modules/@sveltejs/adapter-static": { @@ -482,25 +491,25 @@ } }, "node_modules/@sveltejs/kit": { - "version": "1.25.1", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.25.1.tgz", - "integrity": "sha512-pD8XsvNJNgTNkFngNlM60my/X8dXWPKVzN5RghEQr0NjGZmuCjy49AfFu2cGbZjNf5pBcqd2RCNMW912P5fkhA==", + "version": "1.27.7", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-1.27.7.tgz", + "integrity": "sha512-AzXYDoYt42clCBwLF9GTHsXyg2DFR31Ncyt8yxu8Aw4tgB433V+w+hcr1RTfAN9zKW2J2PY9FMQ8FoX/4Vw8CA==", "dev": true, "hasInstallScript": true, "dependencies": { - "@sveltejs/vite-plugin-svelte": "^2.4.1", + "@sveltejs/vite-plugin-svelte": "^2.5.0", "@types/cookie": "^0.5.1", "cookie": "^0.5.0", "devalue": "^4.3.1", "esm-env": "^1.0.0", "kleur": "^4.1.5", "magic-string": "^0.30.0", - "mime": "^3.0.0", + "mrmime": "^1.0.1", "sade": "^1.8.1", "set-cookie-parser": "^2.6.0", "sirv": "^2.0.2", "tiny-glob": "^0.2.9", - "undici": "~5.25.0" + "undici": "~5.26.2" }, "bin": { "svelte-kit": "svelte-kit.js" @@ -509,14 +518,14 @@ "node": "^16.14 || >=18" }, "peerDependencies": { - "svelte": "^3.54.0 || ^4.0.0-next.0", + "svelte": "^3.54.0 || ^4.0.0-next.0 || ^5.0.0-next.0", "vite": "^4.0.0" } }, "node_modules/@sveltejs/vite-plugin-svelte": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.4.6.tgz", - "integrity": "sha512-zO79p0+DZnXPnF0ltIigWDx/ux7Ni+HRaFOw720Qeivc1azFUrJxTl0OryXVibYNx1hCboGia1NRV3x8RNv4cA==", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.5.3.tgz", + "integrity": "sha512-erhNtXxE5/6xGZz/M9eXsmI7Pxa6MS7jyTy06zN3Ck++ldrppOnOlJwHHTsMC7DHDQdgUp4NAc4cDNQ9eGdB/w==", "dev": true, "dependencies": { "@sveltejs/vite-plugin-svelte-inspector": "^1.0.4", @@ -531,7 +540,7 @@ "node": "^14.18.0 || >= 16" }, "peerDependencies": { - "svelte": "^3.54.0 || ^4.0.0", + "svelte": "^3.54.0 || ^4.0.0 || ^5.0.0-next.0", "vite": "^4.0.0" } }, @@ -553,27 +562,27 @@ } }, "node_modules/@types/cookie": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.2.tgz", - "integrity": "sha512-DBpRoJGKJZn7RY92dPrgoMew8xCWc2P71beqsjyhEI/Ds9mOyVmBwtekyfhpwFIVt1WrxTonFifiOZ62V8CnNA==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.5.4.tgz", + "integrity": "sha512-7z/eR6O859gyWIAjuvBWFzNURmf2oPBmJlfVWkwehU5nzIyjwBsTh7WMmEEV4JFnHuQ3ex4oyTvfKzcyJVDBNA==", "dev": true }, "node_modules/@types/estree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", - "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true }, "node_modules/@types/pug": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.7.tgz", - "integrity": "sha512-I469DU0UXNC1aHepwirWhu9YKg5fkxohZD95Ey/5A7lovC+Siu+MCLffva87lnfThaOrw9Vb1DUN5t55oULAAw==", + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.10.tgz", + "integrity": "sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==", "dev": true }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", + "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -659,18 +668,6 @@ "node": "*" } }, - "node_modules/busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "dev": true, - "dependencies": { - "streamsearch": "^1.1.0" - }, - "engines": { - "node": ">=10.16.0" - } - }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -857,9 +854,9 @@ } }, "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -1062,9 +1059,9 @@ "dev": true }, "node_modules/magic-string": { - "version": "0.30.3", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.3.tgz", - "integrity": "sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==", + "version": "0.30.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", + "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", "dev": true, "dependencies": { "@jridgewell/sourcemap-codec": "^1.4.15" @@ -1101,18 +1098,6 @@ "node": ">=8.6" } }, - "node_modules/mime": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", - "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=10.0.0" - } - }, "node_modules/min-indent": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", @@ -1180,9 +1165,9 @@ "dev": true }, "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", "dev": true, "funding": [ { @@ -1266,9 +1251,9 @@ } }, "node_modules/postcss": { - "version": "8.4.30", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.30.tgz", - "integrity": "sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==", + "version": "8.4.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.32.tgz", + "integrity": "sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==", "dev": true, "funding": [ { @@ -1285,7 +1270,7 @@ } ], "dependencies": { - "nanoid": "^3.3.6", + "nanoid": "^3.3.7", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" }, @@ -1357,9 +1342,9 @@ } }, "node_modules/rollup": { - "version": "3.29.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.3.tgz", - "integrity": "sha512-T7du6Hum8jOkSWetjRgbwpM6Sy0nECYrYRSmZjayFcOddtKJWU4d17AC3HNUk7HRuqy4p+G7aEZclSHytqUmEg==", + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", "dev": true, "bin": { "rollup": "dist/bin/rollup" @@ -1463,15 +1448,6 @@ "node": ">=0.10.0" } }, - "node_modules/streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, "node_modules/strip-indent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", @@ -1485,9 +1461,9 @@ } }, "node_modules/svelte": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.1.tgz", - "integrity": "sha512-LpLqY2Jr7cRxkrTc796/AaaoMLF/1ax7cto8Ot76wrvKQhrPmZ0JgajiWPmg9mTSDqO16SSLiD17r9MsvAPTmw==", + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.8.tgz", + "integrity": "sha512-hU6dh1MPl8gh6klQZwK/n73GiAHiR95IkFsesLPbMeEZi36ydaXL/ZAb4g9sayT0MXzpxyZjR28yderJHxcmYA==", "dev": true, "dependencies": { "@ampproject/remapping": "^2.2.1", @@ -1501,7 +1477,7 @@ "estree-walker": "^3.0.3", "is-reference": "^3.0.1", "locate-character": "^3.0.0", - "magic-string": "^0.30.0", + "magic-string": "^0.30.4", "periscopic": "^3.1.0" }, "engines": { @@ -1509,9 +1485,9 @@ } }, "node_modules/svelte-check": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.5.2.tgz", - "integrity": "sha512-5a/YWbiH4c+AqAUP+0VneiV5bP8YOk9JL3jwvN+k2PEPLgpu85bjQc5eE67+eIZBBwUEJzmO3I92OqKcqbp3fw==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.6.2.tgz", + "integrity": "sha512-E6iFh4aUCGJLRz6QZXH3gcN/VFfkzwtruWSRmlKrLWQTiO6VzLsivR6q02WYLGNAGecV3EocqZuCDrC2uttZ0g==", "dev": true, "dependencies": { "@jridgewell/trace-mapping": "^0.3.17", @@ -1520,14 +1496,14 @@ "import-fresh": "^3.2.1", "picocolors": "^1.0.0", "sade": "^1.7.4", - "svelte-preprocess": "^5.0.4", + "svelte-preprocess": "^5.1.0", "typescript": "^5.0.3" }, "bin": { "svelte-check": "bin/svelte-check" }, "peerDependencies": { - "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0" + "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0" } }, "node_modules/svelte-hmr": { @@ -1543,9 +1519,9 @@ } }, "node_modules/svelte-preprocess": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.0.4.tgz", - "integrity": "sha512-ABia2QegosxOGsVlsSBJvoWeXy1wUKSfF7SWJdTjLAbx/Y3SrVevvvbFNQqrSJw89+lNSsM58SipmZJ5SRi5iw==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.1.tgz", + "integrity": "sha512-p/Dp4hmrBW5mrCCq29lEMFpIJT2FZsRlouxEc5qpbOmXRbaFs7clLs8oKPwD3xCFyZfv1bIhvOzpQkhMEVQdMw==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -1568,7 +1544,7 @@ "sass": "^1.26.8", "stylus": "^0.55.0", "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", - "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0", + "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0", "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" }, "peerDependenciesMeta": { @@ -1654,9 +1630,9 @@ "dev": true }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -1667,21 +1643,21 @@ } }, "node_modules/undici": { - "version": "5.25.2", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.25.2.tgz", - "integrity": "sha512-tch8RbCfn1UUH1PeVCXva4V8gDpGAud/w0WubD6sHC46vYQ3KDxL+xv1A2UxK0N6jrVedutuPHxe1XIoqerwMw==", + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici/-/undici-5.26.5.tgz", + "integrity": "sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==", "dev": true, "dependencies": { - "busboy": "^1.6.0" + "@fastify/busboy": "^2.0.0" }, "engines": { "node": ">=14.0" } }, "node_modules/vite": { - "version": "4.4.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.4.9.tgz", - "integrity": "sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.1.tgz", + "integrity": "sha512-AXXFaAJ8yebyqzoNB9fu2pHoo/nWX+xZlaRwoeYUxEqBO+Zj4msE5G+BhGBll9lYEKv9Hfks52PAF2X7qDYXQA==", "dev": true, "dependencies": { "esbuild": "^0.18.10", @@ -1734,12 +1710,12 @@ } }, "node_modules/vitefu": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.4.tgz", - "integrity": "sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==", + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", + "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", "dev": true, "peerDependencies": { - "vite": "^3.0.0 || ^4.0.0" + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" }, "peerDependenciesMeta": { "vite": { diff --git a/src/components/Banner.svelte b/src/lib/Banner.svelte similarity index 100% rename from src/components/Banner.svelte rename to src/lib/Banner.svelte diff --git a/src/components/Modal.svelte b/src/lib/Modal.svelte similarity index 100% rename from src/components/Modal.svelte rename to src/lib/Modal.svelte diff --git a/src/components/Nav.svelte b/src/lib/Nav.svelte similarity index 100% rename from src/components/Nav.svelte rename to src/lib/Nav.svelte diff --git a/src/components/Sidebar.svelte b/src/lib/Sidebar.svelte similarity index 100% rename from src/components/Sidebar.svelte rename to src/lib/Sidebar.svelte diff --git a/src/components/SortableList.svelte b/src/lib/SortableList.svelte similarity index 100% rename from src/components/SortableList.svelte rename to src/lib/SortableList.svelte diff --git a/src/components/Thumbnail.svelte b/src/lib/Thumbnail.svelte similarity index 100% rename from src/components/Thumbnail.svelte rename to src/lib/Thumbnail.svelte diff --git a/src/components/UserManager.svelte b/src/lib/UserManager.svelte similarity index 100% rename from src/components/UserManager.svelte rename to src/lib/UserManager.svelte diff --git a/src/routes/+error.svelte b/src/routes/+error.svelte index 3d4b425..ade6308 100644 --- a/src/routes/+error.svelte +++ b/src/routes/+error.svelte @@ -1,7 +1,7 @@