diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index b35316d..369f1a1 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -45,9 +45,16 @@ jobs: type=semver,pattern={{major}} type=raw,value=latest,enable={{is_default_branch}} + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + - name: Build and push Docker images uses: docker/build-push-action@v6 with: + platforms: linux/amd64,linux/arm64 context: . push: true tags: ${{ steps.meta.outputs.tags }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4e8b5cc..5bc68f4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,7 @@ jobs: strategy: matrix: - node-version: [18, 20] + node-version: [20, 22, 24] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: diff --git a/Dockerfile b/Dockerfile index bd5f0e3..6fb2193 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,10 @@ -FROM node:20-slim AS build +FROM node:24-slim AS build WORKDIR /app COPY . . RUN npm ci RUN npm run build -FROM node:20-slim AS prod +FROM node:24-slim AS prod EXPOSE 3000 WORKDIR /app COPY --from=build /app/dist /app/dist diff --git a/package-lock.json b/package-lock.json index 9e64ec5..d90cf41 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,32 +18,33 @@ "@dicebear/converter": "^9.2.2", "@fastify/cors": "^9.0.1", "change-case": "^5.4.4", - "fastify": "^4.28.1", - "qs": "^6.13.0" + "fastify": "^4.29.1", + "qs": "^6.14.0" }, "devDependencies": { - "@fontsource/noto-sans": "^5.1.0", - "@fontsource/noto-sans-jp": "^5.1.0", - "@fontsource/noto-sans-kr": "^5.1.0", - "@fontsource/noto-sans-sc": "^5.1.0", - "@fontsource/noto-sans-thai": "^5.1.0", - "@tsconfig/node20": "^20.1.4", + "@fontsource/noto-sans": "^5.2.7", + "@fontsource/noto-sans-jp": "^5.2.5", + "@fontsource/noto-sans-kr": "^5.2.5", + "@fontsource/noto-sans-sc": "^5.2.6", + "@fontsource/noto-sans-thai": "^5.2.5", + "@tsconfig/node20": "^20.1.5", "@types/json-schema": "^7.0.15", - "@types/node": "^20.14.8", - "@types/qs": "^6.9.16", + "@types/node": "^22.15.30", + "@types/qs": "^6.14.0", "@woff2/woff2-rs": "^1.0.1", - "prettier": "^3.3.3", - "tsx": "^4.19.1", - "typescript": "^5.6.2" + "prettier": "^3.5.3", + "tsx": "^4.19.4", + "typescript": "^5.8.3" }, "engines": { - "node": "^18.20 || >=20.10" + "node": ">=20.10" } }, "node_modules/@dicebear/adventurer": { "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/adventurer/-/adventurer-5.4.3.tgz", "integrity": "sha512-PYv82wc1kwhFeyvZYKUIzOoaSNvRj5yn72yRCTlT3K4qoChKPGIJ7K/GoFoNX3Cj0XAWSkp0shPsGFtpU1o3Kg==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -55,6 +56,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/adventurer-neutral/-/adventurer-neutral-5.4.3.tgz", "integrity": "sha512-FdprrUE0zXRlx4UAu5ED+wFkxwNSQSJug+lvNjTQtA675c52kkuct/U9eCcD4vcSAd38v4IIKVBMLP/1tEBVXQ==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -86,6 +88,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/avataaars/-/avataaars-5.4.3.tgz", "integrity": "sha512-/zC/IPCI/JOsR6gUmXLo9HH2GFujHSvWfqYf23/n8V4e9Dm0gJ3RtZ/g9Kn+6Rkd8hiNp0BUzjlSEwiONEVOug==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -97,6 +100,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/avataaars-neutral/-/avataaars-neutral-5.4.3.tgz", "integrity": "sha512-3hV80zzqpn2tHaitRqRqokxJ/h5vD4YXwMtdvXJq6AKCVcUiVi9ecHVP3GU4uU2zPSk7VsbadVQMXy7/Z47nRw==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -108,6 +112,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/big-ears/-/big-ears-5.4.3.tgz", "integrity": "sha512-MXr0m0JNAGbxDt/onoIeIclOgUZbM1eHzH+i+uyz+9mK10IZPysV5i71cL84ZFDBEEWMKVi3uWfr1sCdck3+eQ==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -119,6 +124,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/big-ears-neutral/-/big-ears-neutral-5.4.3.tgz", "integrity": "sha512-uMt1MvnQ6pCL0u3rpjeEjryLs5MLLcYkAkidFZ6CpziiQyehkaI/1PwZlv7/zG7CD5wZTmUQKZ5+0U4fWR8rwg==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -130,6 +136,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/big-smile/-/big-smile-5.4.3.tgz", "integrity": "sha512-JIBi6L9CcEhLE83CpHw/JskF7kmD4t+vIeAU95WNPm3c98lLe7h2k2ocDVnZEKpBUqxKG3lk0rFXoYM5ovSpLw==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -141,6 +148,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/bottts/-/bottts-5.4.3.tgz", "integrity": "sha512-yhuIB+8ptZzZgDGYOqNXplELoU/In/5zeiqsHEkJtjAEJZd6BEDqUYMHnB1IgUAic9L3gvPt7t3cv2fPbrFDPQ==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -152,6 +160,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/bottts-neutral/-/bottts-neutral-5.4.3.tgz", "integrity": "sha512-92mHaeDDblsF5fxX6f8JIYEGxBdIOhnVPNh88XejHBW4RBSyCvXgGVMvmnh6j4YTRoTQHObTCrxdbll4LG4qtQ==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -163,6 +172,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/collection/-/collection-5.4.3.tgz", "integrity": "sha512-iy+NWb4LL0LtYzxizzpXX7iP1WWFFatlEc8WjAsP6y+eKPXz7DWX0k5uJDEbHmJXpHEpvmaowV8evcL07iHwdw==", + "license": "MIT", "dependencies": { "@dicebear/adventurer": "5.4.3", "@dicebear/adventurer-neutral": "5.4.3", @@ -201,6 +211,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/converter/-/converter-9.2.2.tgz", "integrity": "sha512-704MOowKUOGI88tOJIYFSkd2HXbkNtPdjMrPTx7j+7gAqImCBZ298KVUk0TCo36VCUfN0EtgngUuBZUxyPTadQ==", + "license": "MIT", "dependencies": { "@resvg/resvg-js": "^2.6.2", "exiftool-vendored": "^28.2.1", @@ -215,6 +226,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/core/-/core-5.4.3.tgz", "integrity": "sha512-qOOlqdVD1CWT0VFxABADP62oPF8WosfE+OkREYD+vZ3T7rq8kauHAUbGkvwRoB60uMld7kfZzEJNhjR7QI22IQ==", + "license": "MIT", "dependencies": { "@dicebear/converter": "5.4.3" }, @@ -226,6 +238,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/converter/-/converter-5.4.3.tgz", "integrity": "sha512-7gXwzNfQf5v7JVOyeuOetP59NxYewOLr6QNZaV/+/Did6B6dUJqvAsHWOhmf/JEWJFDkh/6cyGZEgpM4eSxW4A==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.7", "tmp-promise": "^3.0.3" @@ -254,6 +267,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/@photostructure/tz-lookup/-/tz-lookup-7.0.0.tgz", "integrity": "sha512-pTRsZz7Sn4yAtItC7I4+0segDHosMyOtJgAXg+xvDOolT0Xz4IFWqBV33OMCWoaNd3oQb60wbWhLeCQgJCyZAA==", + "license": "CC0-1.0", "optional": true, "peer": true }, @@ -262,6 +276,7 @@ "resolved": "https://registry.npmjs.org/batch-cluster/-/batch-cluster-12.1.0.tgz", "integrity": "sha512-whGyJU4tr7kyg2USByu0/51mML5HsLAeNz5s03kMDYZNsQsGgDJgI47RdY3r7MciCjPkTaTD5O4eOVqOfEO7pg==", "deprecated": "only the latest version is supported", + "license": "MIT", "optional": true, "peer": true, "engines": { @@ -273,6 +288,7 @@ "resolved": "https://registry.npmjs.org/exiftool-vendored/-/exiftool-vendored-21.5.1.tgz", "integrity": "sha512-6Wu1J28hoCNLk0oWlyS1hOY8g/qNBWAVwbDamNczQxZgLFJfmY6ajHFuoBmpHoy32wbWzczAVsVpwqKTwtcIuA==", "deprecated": "only the latest version is supported", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -291,6 +307,7 @@ "version": "12.60.0", "resolved": "https://registry.npmjs.org/exiftool-vendored.exe/-/exiftool-vendored.exe-12.60.0.tgz", "integrity": "sha512-i+ZBzP/UEc6l0mBj1V/IjmIhlorpcFT0ngL1WmeJORJLCExPWviMZdOEk38MjPAgBV1DtJxyxZ/fYTL7xVdrXA==", + "license": "MIT", "optional": true, "os": [ "win32" @@ -301,6 +318,7 @@ "version": "12.60.0", "resolved": "https://registry.npmjs.org/exiftool-vendored.pl/-/exiftool-vendored.pl-12.60.0.tgz", "integrity": "sha512-u2f7vs10W+tjLeGPflgb3WSDfNPQVexEa60H1r5cqe+RnLXpPgxZ+BycDtp5Vp5aDAElbdSntKoYIufu3hEUSg==", + "license": "MIT", "optional": true, "os": [ "!win32" @@ -312,6 +330,7 @@ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", "hasInstallScript": true, + "license": "Apache-2.0", "optional": true, "peer": true, "dependencies": { @@ -335,6 +354,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/croodles/-/croodles-5.4.3.tgz", "integrity": "sha512-eP+BwAb7Pm8msS+hcIMyfleBYSqGngt2Ocu/cNqZV2kSLkfIOrogSb4VJTkVtwbJd2Gpt41d+AxW71QSLN2ARQ==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -346,6 +366,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/croodles-neutral/-/croodles-neutral-5.4.3.tgz", "integrity": "sha512-Z4wGeeUEdZjer6xKy5jimgDXQtUnW1OKQuV+LjA6bgyLTB/QmtmspZHzqCOgwZFQAydqcUoxEFWmrIpwNLujBA==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -357,6 +378,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/fun-emoji/-/fun-emoji-5.4.3.tgz", "integrity": "sha512-La4XonWV0abaIiE4Dj0OOtH7tH5VC1tiXmcapJJ69d3y6YfJnedyhHzD+Xk2gnWFD/X0mnmLJua++BGSrv7YkQ==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -368,6 +390,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/icons/-/icons-5.4.3.tgz", "integrity": "sha512-p173l+PkZBrVtUTgSFVD9dHLc9djkRtxp+tLNsGYkBjeeWmJ/kxtPH5iG7MOp1pUnCHRkWJrLyysV51sgcrNug==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -379,6 +402,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/identicon/-/identicon-5.4.3.tgz", "integrity": "sha512-it9tHCJ9UWdSwDzbYZVDhx8mZMQKeKXIWzmOWwS/aGHM3aONn8Kjxd6m5rnQGWFVzxxUjedrIOZxFhWuogzYOw==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -390,6 +414,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/initials/-/initials-5.4.3.tgz", "integrity": "sha512-SkCxoo+llqJoOXQsVoJvruQhN4QCLOOtBvNsg7aO0W0MIYPWkJoGkpzKhXVuRBEsmI/QOBfkLMBFBpiHz22n4w==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -401,6 +426,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/lorelei/-/lorelei-5.4.3.tgz", "integrity": "sha512-/Zn8lzt0ZCc/S2iPfrSbHqJLa6wh5AoB5S9LclhOmksZqU7RLcjF86wyrwcbg/QZFxMSxvPr8ihL7SbkbRHh3g==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -412,6 +438,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/lorelei-neutral/-/lorelei-neutral-5.4.3.tgz", "integrity": "sha512-eJdnpIAUPXfYiXr+9Kt4r8dDKGiDKc3SliXcqwcEiHnM54k6p6EnAM54SxbxgVsGfKfhB4RxZo2CX1CiENwxUA==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -423,6 +450,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/micah/-/micah-5.4.3.tgz", "integrity": "sha512-2seJqhL2a/AV233nPVuFkY7IBW9EUjB+eRYQTYHqkOfgbnExtS7t7jjC57Ot7+FHvvrMjH43r96CKBvMWHKfJw==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -434,6 +462,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/miniavs/-/miniavs-5.4.3.tgz", "integrity": "sha512-+L3YCUuqf1ufPbAMgVGAXPGT81a+4gPJKPn3mqYSpBY6l4xUUku8MPg0K3JDU1T/801ABT4VXkcIlHwgEz2HIg==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -445,6 +474,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/open-peeps/-/open-peeps-5.4.3.tgz", "integrity": "sha512-Xp/7uJBv+iCLG06e7+8KOVI7uDjk5YVj0cZpa6O+03kRF2sdglG8SBKPdT+l5iIxhAK0Yth4vzZZpjsiEqD+Jg==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -456,6 +486,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/personas/-/personas-5.4.3.tgz", "integrity": "sha512-Anb1ICUcA/inrGV3FxGV9KJhsOLegpFo5VOWqyqZ/EbpVf77rgNZCj7GfwyzWuSYMKsnURpbxdTVlCn2LigHeA==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -467,6 +498,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/pixel-art/-/pixel-art-5.4.3.tgz", "integrity": "sha512-itCXZoH5jiVq+yhRMlWyol1TiVJgx/mlZZFcEmIO2tye1QSRWG9fhC4OGln7uvQ8GpLx1cRcVBdHVFA83nuYkQ==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -478,6 +510,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/pixel-art-neutral/-/pixel-art-neutral-5.4.3.tgz", "integrity": "sha512-giztLosESV1u7Slkl+B/wLSuWTAvhXvVHHmvbM+jouWTM2prKlI+pyrO/02bRl4rXcW49OHmUVIZLyBFZXpaWA==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -489,6 +522,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/shapes/-/shapes-5.4.3.tgz", "integrity": "sha512-42l2bpAufWkoqW1qzj0A4s5vwqoEtTUfjAl5/WrqNiN9EUFIG05dz5po8CWVe7rmUBuwwRKxhj9zZ7yArtQQ6Q==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -500,6 +534,7 @@ "version": "5.4.3", "resolved": "https://registry.npmjs.org/@dicebear/thumbs/-/thumbs-5.4.3.tgz", "integrity": "sha512-9R8MbVkRsOXPJK4+YZ8hx8WqAPls4Ngf1ol1AQvtsU3qXs4hgTsR9Wz2h9pf+IU3dV4JaF53ubGrxWdncKYZig==", + "license": "MIT", "engines": { "node": "^14.13.1 || >=16.0.0" }, @@ -508,22 +543,24 @@ } }, "node_modules/@emnapi/runtime": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", - "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.4.3.tgz", + "integrity": "sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==", + "license": "MIT", "optional": true, "dependencies": { "tslib": "^2.4.0" } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", - "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", + "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==", "cpu": [ "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "aix" @@ -533,13 +570,14 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", - "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", + "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", "cpu": [ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -549,13 +587,14 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", - "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz", + "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -565,13 +604,14 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", - "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz", + "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -581,13 +621,14 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", - "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz", + "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -597,13 +638,14 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", - "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz", + "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -613,13 +655,14 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", - "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz", + "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -629,13 +672,14 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", - "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz", + "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -645,13 +689,14 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", - "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz", + "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==", "cpu": [ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -661,13 +706,14 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", - "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz", + "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -677,13 +723,14 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", - "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz", + "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==", "cpu": [ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -693,13 +740,14 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", - "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", + "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", "cpu": [ "loong64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -709,13 +757,14 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", - "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz", + "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==", "cpu": [ "mips64el" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -725,13 +774,14 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", - "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz", + "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==", "cpu": [ "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -741,13 +791,14 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", - "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz", + "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==", "cpu": [ "riscv64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -757,13 +808,14 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", - "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz", + "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==", "cpu": [ "s390x" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -773,13 +825,14 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", - "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", + "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -789,13 +842,14 @@ } }, "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", - "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz", + "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "netbsd" @@ -805,13 +859,14 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", - "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz", + "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "netbsd" @@ -821,13 +876,14 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", - "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz", + "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -837,13 +893,14 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", - "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz", + "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "openbsd" @@ -853,13 +910,14 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", - "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz", + "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "sunos" @@ -869,13 +927,14 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", - "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz", + "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -885,13 +944,14 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", - "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz", + "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==", "cpu": [ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -901,13 +961,14 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", - "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz", + "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -920,6 +981,7 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/@fastify/ajv-compiler/-/ajv-compiler-3.6.0.tgz", "integrity": "sha512-LwdXQJjmMD+GwLOkP7TVC68qa+pSSogeWWmznRJ/coyTcfe9qA05AHFSe1eZFwK6q+xVRpChnvFUkf1iYaSZsQ==", + "license": "MIT", "dependencies": { "ajv": "^8.11.0", "ajv-formats": "^2.1.1", @@ -930,6 +992,7 @@ "version": "9.0.1", "resolved": "https://registry.npmjs.org/@fastify/cors/-/cors-9.0.1.tgz", "integrity": "sha512-YY9Ho3ovI+QHIL2hW+9X4XqQjXLjJqsU+sMV/xFsxZkE8p3GNnYVFpoOxF7SsP5ZL76gwvbo3V9L+FIekBGU4Q==", + "license": "MIT", "dependencies": { "fastify-plugin": "^4.0.0", "mnemonist": "0.39.6" @@ -938,12 +1001,14 @@ "node_modules/@fastify/error": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/@fastify/error/-/error-3.4.1.tgz", - "integrity": "sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==" + "integrity": "sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==", + "license": "MIT" }, "node_modules/@fastify/fast-json-stringify-compiler": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/@fastify/fast-json-stringify-compiler/-/fast-json-stringify-compiler-4.3.0.tgz", "integrity": "sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==", + "license": "MIT", "dependencies": { "fast-json-stringify": "^5.7.0" } @@ -952,15 +1017,17 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/@fastify/merge-json-schemas/-/merge-json-schemas-0.1.1.tgz", "integrity": "sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3" } }, "node_modules/@fontsource/noto-sans": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/@fontsource/noto-sans/-/noto-sans-5.2.5.tgz", - "integrity": "sha512-g3hWgsQayHQGVXgQKjbHKpS7YQFQY8azwXFCi3ZkhgCK5fZXe3udeQYrZJJ4PMswGkNhoDPRR9OJZBlMjzZAEQ==", + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/@fontsource/noto-sans/-/noto-sans-5.2.7.tgz", + "integrity": "sha512-mTpMSMft6Nb+ZSF4DSiJVYnLzKCRjHNFieZ/swuxSDQK+v1hjUeDTBxLHKUdfmC+ZPg6TUEWw4oRq2ltnDbSjQ==", "dev": true, + "license": "OFL-1.1", "funding": { "url": "https://github.com/sponsors/ayuhito" } @@ -970,6 +1037,7 @@ "resolved": "https://registry.npmjs.org/@fontsource/noto-sans-jp/-/noto-sans-jp-5.2.5.tgz", "integrity": "sha512-ISoJUQlsuSo4y56P+eJD+g022BRAF1BC2uCyEFGRsob0g8VvQAoWNMlWh+P0VQw68QzZHHj41zRzeRFpzAdA7w==", "dev": true, + "license": "OFL-1.1", "funding": { "url": "https://github.com/sponsors/ayuhito" } @@ -979,15 +1047,17 @@ "resolved": "https://registry.npmjs.org/@fontsource/noto-sans-kr/-/noto-sans-kr-5.2.5.tgz", "integrity": "sha512-9swPyua410J00z+GhemPKK/StWdiW07dchS9JcskesdQrhnPBLD6zVQtQsrj+ZPXTFBftbcrMlWFsWhmFn6S9w==", "dev": true, + "license": "OFL-1.1", "funding": { "url": "https://github.com/sponsors/ayuhito" } }, "node_modules/@fontsource/noto-sans-sc": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/@fontsource/noto-sans-sc/-/noto-sans-sc-5.2.5.tgz", - "integrity": "sha512-rYAl3Alcjo2PnI0sqzRfnA022H8yWePNrjYalApQwYE+fFlaXmD6Mm3E9wmJCpmJM8clwhQWq/E8IlPl1bmZHQ==", + "version": "5.2.6", + "resolved": "https://registry.npmjs.org/@fontsource/noto-sans-sc/-/noto-sans-sc-5.2.6.tgz", + "integrity": "sha512-hk0xVQ+mL/W0rXDhBhud2U5te/slsQKcaU+3Ni6ZxeFP1jJmcNmxHEZOG5DjLBOi0L//0R5Nwvn6ebTiZrwVZw==", "dev": true, + "license": "OFL-1.1", "funding": { "url": "https://github.com/sponsors/ayuhito" } @@ -997,6 +1067,7 @@ "resolved": "https://registry.npmjs.org/@fontsource/noto-sans-thai/-/noto-sans-thai-5.2.5.tgz", "integrity": "sha512-uUTitMoslTT139P69zf9F1+OYGO0ViIoFHHjCqSOrhJlvsERKM+1+5r9637qD6xvoiw57dmbrvYO/Lad2qJByQ==", "dev": true, + "license": "OFL-1.1", "funding": { "url": "https://github.com/sponsors/ayuhito" } @@ -1008,6 +1079,7 @@ "cpu": [ "arm64" ], + "license": "Apache-2.0", "optional": true, "os": [ "darwin" @@ -1029,6 +1101,7 @@ "cpu": [ "x64" ], + "license": "Apache-2.0", "optional": true, "os": [ "darwin" @@ -1050,6 +1123,7 @@ "cpu": [ "arm64" ], + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "darwin" @@ -1065,6 +1139,7 @@ "cpu": [ "x64" ], + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "darwin" @@ -1080,6 +1155,7 @@ "cpu": [ "arm" ], + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" @@ -1095,6 +1171,7 @@ "cpu": [ "arm64" ], + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" @@ -1110,6 +1187,7 @@ "cpu": [ "s390x" ], + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" @@ -1125,6 +1203,7 @@ "cpu": [ "x64" ], + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" @@ -1140,6 +1219,7 @@ "cpu": [ "arm64" ], + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" @@ -1155,6 +1235,7 @@ "cpu": [ "x64" ], + "license": "LGPL-3.0-or-later", "optional": true, "os": [ "linux" @@ -1170,6 +1251,7 @@ "cpu": [ "arm" ], + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -1191,6 +1273,7 @@ "cpu": [ "arm64" ], + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -1212,6 +1295,7 @@ "cpu": [ "s390x" ], + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -1233,6 +1317,7 @@ "cpu": [ "x64" ], + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -1254,6 +1339,7 @@ "cpu": [ "arm64" ], + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -1275,6 +1361,7 @@ "cpu": [ "x64" ], + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -1296,6 +1383,7 @@ "cpu": [ "wasm32" ], + "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", "optional": true, "dependencies": { "@emnapi/runtime": "^1.2.0" @@ -1314,6 +1402,7 @@ "cpu": [ "ia32" ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", "optional": true, "os": [ "win32" @@ -1332,6 +1421,7 @@ "cpu": [ "x64" ], + "license": "Apache-2.0 AND LGPL-3.0-or-later", "optional": true, "os": [ "win32" @@ -1344,14 +1434,16 @@ } }, "node_modules/@photostructure/tz-lookup": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/@photostructure/tz-lookup/-/tz-lookup-11.1.0.tgz", - "integrity": "sha512-UywyhMwUdVU2aH5ls7EweTEyPpXbDkgC//Nnsm/lWfpae8WX3N33Yy0/aBmb/Pd9+qEtgcFMYTtN/Htb+cd0ZA==" + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/@photostructure/tz-lookup/-/tz-lookup-11.2.0.tgz", + "integrity": "sha512-DwrvodcXHNSdGdeSF7SBL5o8aBlsaeuCuG7633F04nYsL3hn5Hxe3z/5kCqxv61J1q7ggKZ27GPylR3x0cPNXQ==", + "license": "CC0-1.0" }, "node_modules/@resvg/resvg-js": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/@resvg/resvg-js/-/resvg-js-2.6.2.tgz", "integrity": "sha512-xBaJish5OeGmniDj9cW5PRa/PtmuVU3ziqrbr5xJj901ZDN4TosrVaNZpEiLZAxdfnhAe7uQ7QFWfjPe9d9K2Q==", + "license": "MPL-2.0", "engines": { "node": ">= 10" }, @@ -1377,6 +1469,7 @@ "cpu": [ "arm" ], + "license": "MPL-2.0", "optional": true, "os": [ "android" @@ -1392,6 +1485,7 @@ "cpu": [ "arm64" ], + "license": "MPL-2.0", "optional": true, "os": [ "android" @@ -1407,6 +1501,7 @@ "cpu": [ "arm64" ], + "license": "MPL-2.0", "optional": true, "os": [ "darwin" @@ -1422,6 +1517,7 @@ "cpu": [ "x64" ], + "license": "MPL-2.0", "optional": true, "os": [ "darwin" @@ -1437,6 +1533,7 @@ "cpu": [ "arm" ], + "license": "MPL-2.0", "optional": true, "os": [ "linux" @@ -1452,6 +1549,7 @@ "cpu": [ "arm64" ], + "license": "MPL-2.0", "optional": true, "os": [ "linux" @@ -1467,6 +1565,7 @@ "cpu": [ "arm64" ], + "license": "MPL-2.0", "optional": true, "os": [ "linux" @@ -1482,6 +1581,7 @@ "cpu": [ "x64" ], + "license": "MPL-2.0", "optional": true, "os": [ "linux" @@ -1497,6 +1597,7 @@ "cpu": [ "x64" ], + "license": "MPL-2.0", "optional": true, "os": [ "linux" @@ -1512,6 +1613,7 @@ "cpu": [ "arm64" ], + "license": "MPL-2.0", "optional": true, "os": [ "win32" @@ -1527,6 +1629,7 @@ "cpu": [ "ia32" ], + "license": "MPL-2.0", "optional": true, "os": [ "win32" @@ -1542,6 +1645,7 @@ "cpu": [ "x64" ], + "license": "MPL-2.0", "optional": true, "os": [ "win32" @@ -1551,41 +1655,47 @@ } }, "node_modules/@tsconfig/node20": { - "version": "20.1.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node20/-/node20-20.1.4.tgz", - "integrity": "sha512-sqgsT69YFeLWf5NtJ4Xq/xAF8p4ZQHlmGW74Nu2tD4+g5fAsposc4ZfaaPixVu4y01BEiDCWLRDCvDM5JOsRxg==", - "dev": true + "version": "20.1.5", + "resolved": "https://registry.npmjs.org/@tsconfig/node20/-/node20-20.1.5.tgz", + "integrity": "sha512-Vm8e3WxDTqMGPU4GATF9keQAIy1Drd7bPwlgzKJnZtoOsTm1tduUTbDjg0W5qERvGuxPI2h9RbMufH0YdfBylA==", + "dev": true, + "license": "MIT" }, "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "license": "MIT" }, "node_modules/@types/luxon": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.4.2.tgz", - "integrity": "sha512-TifLZlFudklWlMBfhubvgqTXRzLDI5pCbGa4P8a3wPyUQSW+1xQ5eDsreP9DWHX3tjq1ke96uYG/nwundroWcA==" + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/@types/luxon/-/luxon-3.6.2.tgz", + "integrity": "sha512-R/BdP7OxEMc44l2Ex5lSXHoIXTB2JLNa3y2QISIbr58U/YcsffyQrYW//hZSdrfxrjRZj3GcUoxMPGdO8gSYuw==", + "license": "MIT" }, "node_modules/@types/node": { - "version": "20.17.22", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.22.tgz", - "integrity": "sha512-9RV2zST+0s3EhfrMZIhrz2bhuhBwxgkbHEwP2gtGWPjBzVQjifMzJ9exw7aDZhR1wbpj8zBrfp3bo8oJcGiUUw==", + "version": "22.15.30", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.30.tgz", + "integrity": "sha512-6Q7lr06bEHdlfplU6YRbgG1SFBdlsfNC4/lX+SkhiTs0cpJkOElmWls8PxDFv4yY/xKb8Y6SO0OmSX4wgqTZbA==", "dev": true, + "license": "MIT", "dependencies": { - "undici-types": "~6.19.2" + "undici-types": "~6.21.0" } }, "node_modules/@types/qs": { - "version": "6.9.18", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.18.tgz", - "integrity": "sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==", - "dev": true + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==", + "dev": true, + "license": "MIT" }, "node_modules/@woff2/woff2-rs": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@woff2/woff2-rs/-/woff2-rs-1.0.1.tgz", "integrity": "sha512-lRg8kRVdxRPDsAtUlOsJ/kkTtMeXik4h7HayNldSxbO7upQ9YcvXe2KpnQMBI2hBhESA0my8Tn2QWE9r5ebzKg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" }, @@ -1613,6 +1723,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -1629,6 +1740,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" @@ -1645,6 +1757,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -1661,6 +1774,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -1677,6 +1791,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "freebsd" @@ -1693,6 +1808,7 @@ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -1709,6 +1825,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -1725,6 +1842,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -1741,6 +1859,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -1757,6 +1876,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" @@ -1773,6 +1893,7 @@ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -1789,6 +1910,7 @@ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -1805,6 +1927,7 @@ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -1816,12 +1939,14 @@ "node_modules/abstract-logging": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz", - "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==" + "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==", + "license": "MIT" }, "node_modules/ajv": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-uri": "^3.0.1", @@ -1837,6 +1962,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "license": "MIT", "dependencies": { "ajv": "^8.0.0" }, @@ -1862,12 +1988,14 @@ "type": "opencollective", "url": "https://opencollective.com/fastify" } - ] + ], + "license": "BSD-3-Clause" }, "node_modules/atomic-sleep": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz", "integrity": "sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==", + "license": "MIT", "engines": { "node": ">=8.0.0" } @@ -1876,6 +2004,7 @@ "version": "8.4.0", "resolved": "https://registry.npmjs.org/avvio/-/avvio-8.4.0.tgz", "integrity": "sha512-CDSwaxINFy59iNwhYnkvALBwZiTydGkOecZyPkqBpABYR1KqGEsET0VOOYDwtleZSUIdeY36DC2bSZ24CO1igA==", + "license": "MIT", "dependencies": { "@fastify/error": "^3.3.0", "fastq": "^1.17.1" @@ -1885,6 +2014,7 @@ "version": "1.6.7", "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", + "license": "Apache-2.0", "optional": true, "peer": true }, @@ -1892,28 +2022,39 @@ "version": "2.5.4", "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.4.tgz", "integrity": "sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==", + "license": "Apache-2.0", "optional": true, "peer": true }, "node_modules/bare-fs": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.0.1.tgz", - "integrity": "sha512-ilQs4fm/l9eMfWY2dY0WCIUplSUp7U0CT1vrqMg1MUdeZl4fypu5UP0XcDBK5WBQPJAKP1b7XEodISmekH/CEg==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.5.tgz", + "integrity": "sha512-1zccWBMypln0jEE05LzZt+V/8y8AQsQQqxtklqaIyg5nu6OAYFhZxPXinJTSG+kU5qyNmeLgcn9AW7eHiCHVLA==", + "license": "Apache-2.0", "optional": true, "peer": true, "dependencies": { - "bare-events": "^2.0.0", + "bare-events": "^2.5.4", "bare-path": "^3.0.0", - "bare-stream": "^2.0.0" + "bare-stream": "^2.6.4" }, "engines": { - "bare": ">=1.7.0" + "bare": ">=1.16.0" + }, + "peerDependencies": { + "bare-buffer": "*" + }, + "peerDependenciesMeta": { + "bare-buffer": { + "optional": true + } } }, "node_modules/bare-os": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.5.1.tgz", - "integrity": "sha512-LvfVNDcWLw2AnIw5f2mWUgumW3I3N/WYGiWeimhQC1Ybt71n2FjlS9GJKeCnFeg1MKZHxzIFmpFnBXDI+sBeFg==", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.1.tgz", + "integrity": "sha512-uaIjxokhFidJP+bmmvKSgiMzj2sV5GPHaZVAIktcxcpCyBFFWO+YlikVAdhmUo2vYFvFhOXIAlldqV29L8126g==", + "license": "Apache-2.0", "optional": true, "peer": true, "engines": { @@ -1924,6 +2065,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", + "license": "Apache-2.0", "optional": true, "peer": true, "dependencies": { @@ -1934,6 +2076,7 @@ "version": "2.6.5", "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.5.tgz", "integrity": "sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==", + "license": "Apache-2.0", "optional": true, "peer": true, "dependencies": { @@ -1970,6 +2113,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "optional": true, "peer": true }, @@ -1977,6 +2121,7 @@ "version": "13.0.0", "resolved": "https://registry.npmjs.org/batch-cluster/-/batch-cluster-13.0.0.tgz", "integrity": "sha512-EreW0Vi8TwovhYUHBXXRA5tthuU2ynGsZFlboyMJHCCUXYa2AjgwnE3ubBOJs2xJLcuXFJbi6c/8pH5+FVj8Og==", + "license": "MIT", "engines": { "node": ">=14" } @@ -1985,6 +2130,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -2011,6 +2157,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -2022,6 +2169,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" @@ -2031,12 +2179,13 @@ } }, "node_modules/call-bound": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", - "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "get-intrinsic": "^1.2.6" + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" }, "engines": { "node": ">= 0.4" @@ -2048,12 +2197,14 @@ "node_modules/change-case": { "version": "5.4.4", "resolved": "https://registry.npmjs.org/change-case/-/change-case-5.4.4.tgz", - "integrity": "sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==" + "integrity": "sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==", + "license": "MIT" }, "node_modules/chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC", "optional": true, "peer": true }, @@ -2061,6 +2212,7 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1", "color-string": "^1.9.0" @@ -2073,6 +2225,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -2083,12 +2236,14 @@ "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, "node_modules/color-string": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", "dependencies": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" @@ -2098,6 +2253,7 @@ "version": "0.7.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -2106,6 +2262,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -2122,6 +2279,7 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", "optional": true, "peer": true, "engines": { @@ -2129,9 +2287,10 @@ } }, "node_modules/detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.4.tgz", + "integrity": "sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==", + "license": "Apache-2.0", "engines": { "node": ">=8" } @@ -2140,6 +2299,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", @@ -2153,6 +2313,7 @@ "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -2163,6 +2324,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -2171,6 +2333,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -2179,6 +2342,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, @@ -2187,11 +2351,12 @@ } }, "node_modules/esbuild": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", - "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", + "version": "0.25.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", + "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", "dev": true, "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -2199,37 +2364,38 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.25.0", - "@esbuild/android-arm": "0.25.0", - "@esbuild/android-arm64": "0.25.0", - "@esbuild/android-x64": "0.25.0", - "@esbuild/darwin-arm64": "0.25.0", - "@esbuild/darwin-x64": "0.25.0", - "@esbuild/freebsd-arm64": "0.25.0", - "@esbuild/freebsd-x64": "0.25.0", - "@esbuild/linux-arm": "0.25.0", - "@esbuild/linux-arm64": "0.25.0", - "@esbuild/linux-ia32": "0.25.0", - "@esbuild/linux-loong64": "0.25.0", - "@esbuild/linux-mips64el": "0.25.0", - "@esbuild/linux-ppc64": "0.25.0", - "@esbuild/linux-riscv64": "0.25.0", - "@esbuild/linux-s390x": "0.25.0", - "@esbuild/linux-x64": "0.25.0", - "@esbuild/netbsd-arm64": "0.25.0", - "@esbuild/netbsd-x64": "0.25.0", - "@esbuild/openbsd-arm64": "0.25.0", - "@esbuild/openbsd-x64": "0.25.0", - "@esbuild/sunos-x64": "0.25.0", - "@esbuild/win32-arm64": "0.25.0", - "@esbuild/win32-ia32": "0.25.0", - "@esbuild/win32-x64": "0.25.0" + "@esbuild/aix-ppc64": "0.25.5", + "@esbuild/android-arm": "0.25.5", + "@esbuild/android-arm64": "0.25.5", + "@esbuild/android-x64": "0.25.5", + "@esbuild/darwin-arm64": "0.25.5", + "@esbuild/darwin-x64": "0.25.5", + "@esbuild/freebsd-arm64": "0.25.5", + "@esbuild/freebsd-x64": "0.25.5", + "@esbuild/linux-arm": "0.25.5", + "@esbuild/linux-arm64": "0.25.5", + "@esbuild/linux-ia32": "0.25.5", + "@esbuild/linux-loong64": "0.25.5", + "@esbuild/linux-mips64el": "0.25.5", + "@esbuild/linux-ppc64": "0.25.5", + "@esbuild/linux-riscv64": "0.25.5", + "@esbuild/linux-s390x": "0.25.5", + "@esbuild/linux-x64": "0.25.5", + "@esbuild/netbsd-arm64": "0.25.5", + "@esbuild/netbsd-x64": "0.25.5", + "@esbuild/openbsd-arm64": "0.25.5", + "@esbuild/openbsd-x64": "0.25.5", + "@esbuild/sunos-x64": "0.25.5", + "@esbuild/win32-arm64": "0.25.5", + "@esbuild/win32-ia32": "0.25.5", + "@esbuild/win32-x64": "0.25.5" } }, "node_modules/exiftool-vendored": { "version": "28.8.0", "resolved": "https://registry.npmjs.org/exiftool-vendored/-/exiftool-vendored-28.8.0.tgz", "integrity": "sha512-R7tirJLr9fWuH9JS/KFFLB+O7jNGKuPXGxREc6YybYangEudGb+X8ERsYXk9AifMiAWh/2agNfbgkbcQcF+MxA==", + "license": "MIT", "dependencies": { "@photostructure/tz-lookup": "^11.0.0", "@types/luxon": "^3.4.2", @@ -2246,6 +2412,7 @@ "version": "13.0.0", "resolved": "https://registry.npmjs.org/exiftool-vendored.exe/-/exiftool-vendored.exe-13.0.0.tgz", "integrity": "sha512-4zAMuFGgxZkOoyQIzZMHv1HlvgyJK3AkNqjAgm8A8V0UmOZO7yv3pH49cDV1OduzFJqgs6yQ6eG4OGydhKtxlg==", + "license": "MIT", "optional": true, "os": [ "win32" @@ -2255,6 +2422,7 @@ "version": "13.0.1", "resolved": "https://registry.npmjs.org/exiftool-vendored.pl/-/exiftool-vendored.pl-13.0.1.tgz", "integrity": "sha512-+BRRzjselpWudKR0ltAW5SUt9T82D+gzQN8DdOQUgnSVWWp7oLCeTGBRptbQz+436Ihn/mPzmo/xnf0cv/Qw1A==", + "license": "MIT", "optional": true, "os": [ "!win32" @@ -2264,6 +2432,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "license": "(MIT OR WTFPL)", "optional": true, "peer": true, "engines": { @@ -2273,22 +2442,26 @@ "node_modules/fast-content-type-parse": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fast-content-type-parse/-/fast-content-type-parse-1.1.0.tgz", - "integrity": "sha512-fBHHqSTFLVnR61C+gltJuE5GkVQMV0S2nqUO8TJ+5Z3qAKG8vAx4FKai1s5jq/inV1+sREynIWSuQ6HgoSXpDQ==" + "integrity": "sha512-fBHHqSTFLVnR61C+gltJuE5GkVQMV0S2nqUO8TJ+5Z3qAKG8vAx4FKai1s5jq/inV1+sREynIWSuQ6HgoSXpDQ==", + "license": "MIT" }, "node_modules/fast-decode-uri-component": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/fast-decode-uri-component/-/fast-decode-uri-component-1.0.1.tgz", - "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==" + "integrity": "sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==", + "license": "MIT" }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" }, "node_modules/fast-fifo": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "license": "MIT", "optional": true, "peer": true }, @@ -2296,6 +2469,7 @@ "version": "5.16.1", "resolved": "https://registry.npmjs.org/fast-json-stringify/-/fast-json-stringify-5.16.1.tgz", "integrity": "sha512-KAdnLvy1yu/XrRtP+LJnxbBGrhN+xXu+gt3EUvZhYGKCr3lFHq/7UFJHHFgmJKoqlh6B40bZLEv7w46B0mqn1g==", + "license": "MIT", "dependencies": { "@fastify/merge-json-schemas": "^0.1.0", "ajv": "^8.10.0", @@ -2310,6 +2484,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "license": "MIT", "dependencies": { "ajv": "^8.0.0" }, @@ -2326,6 +2501,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/fast-querystring/-/fast-querystring-1.1.2.tgz", "integrity": "sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==", + "license": "MIT", "dependencies": { "fast-decode-uri-component": "^1.0.1" } @@ -2334,6 +2510,7 @@ "version": "3.5.0", "resolved": "https://registry.npmjs.org/fast-redact/-/fast-redact-3.5.0.tgz", "integrity": "sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==", + "license": "MIT", "engines": { "node": ">=6" } @@ -2341,12 +2518,13 @@ "node_modules/fast-uri": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-2.4.0.tgz", - "integrity": "sha512-ypuAmmMKInk5q7XcepxlnUWDLWv4GFtaJqAzWKqn62IpQ3pejtr5dTVbt3vwqVaMKmkNR55sTT+CqUKIaT21BA==" + "integrity": "sha512-ypuAmmMKInk5q7XcepxlnUWDLWv4GFtaJqAzWKqn62IpQ3pejtr5dTVbt3vwqVaMKmkNR55sTT+CqUKIaT21BA==", + "license": "MIT" }, "node_modules/fastify": { - "version": "4.29.0", - "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.29.0.tgz", - "integrity": "sha512-MaaUHUGcCgC8fXQDsDtioaCcag1fmPJ9j64vAKunqZF4aSub040ZGi/ag8NGE2714yREPOKZuHCfpPzuUD3UQQ==", + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/fastify/-/fastify-4.29.1.tgz", + "integrity": "sha512-m2kMNHIG92tSNWv+Z3UeTR9AWLLuo7KctC7mlFPtMEVrfjIhmQhkQnT9v15qA/BfVq3vvj134Y0jl9SBje3jXQ==", "funding": [ { "type": "github", @@ -2357,6 +2535,7 @@ "url": "https://opencollective.com/fastify" } ], + "license": "MIT", "dependencies": { "@fastify/ajv-compiler": "^3.5.0", "@fastify/error": "^3.4.0", @@ -2379,12 +2558,14 @@ "node_modules/fastify-plugin": { "version": "4.5.1", "resolved": "https://registry.npmjs.org/fastify-plugin/-/fastify-plugin-4.5.1.tgz", - "integrity": "sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==" + "integrity": "sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==", + "license": "MIT" }, "node_modules/fastq": { "version": "1.19.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -2393,6 +2574,7 @@ "version": "8.2.2", "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-8.2.2.tgz", "integrity": "sha512-Dobi7gcTEq8yszimcfp/R7+owiT4WncAJ7VTTgFH1jYJ5GaG1FbhjwDG820hptN0QDFvzVY3RfCzdInvGPGzjA==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "fast-querystring": "^1.0.0", @@ -2406,6 +2588,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -2414,6 +2597,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "license": "MIT", "optional": true, "peer": true }, @@ -2423,6 +2607,7 @@ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -2435,6 +2620,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -2443,6 +2629,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", "dependencies": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", @@ -2466,6 +2653,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", "dependencies": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" @@ -2475,10 +2663,11 @@ } }, "node_modules/get-tsconfig": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.0.tgz", - "integrity": "sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==", + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.10.1.tgz", + "integrity": "sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==", "dev": true, + "license": "MIT", "dependencies": { "resolve-pkg-maps": "^1.0.0" }, @@ -2490,6 +2679,7 @@ "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "license": "MIT", "optional": true, "peer": true }, @@ -2497,6 +2687,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -2508,6 +2699,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -2519,6 +2711,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -2530,6 +2723,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "license": "MIT", "bin": { "he": "bin/he" } @@ -2552,6 +2746,7 @@ "url": "https://feross.org/support" } ], + "license": "BSD-3-Clause", "optional": true, "peer": true }, @@ -2559,6 +2754,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC", "optional": true, "peer": true }, @@ -2566,6 +2762,7 @@ "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC", "optional": true, "peer": true }, @@ -2573,6 +2770,7 @@ "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -2580,12 +2778,14 @@ "node_modules/is-arrayish": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "license": "MIT" }, "node_modules/json-schema-ref-resolver": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-schema-ref-resolver/-/json-schema-ref-resolver-1.0.1.tgz", "integrity": "sha512-EJAj1pgHc1hxF6vo2Z3s69fMjO1INq6eGHXZ8Z6wCQeldCuwxGK9Sxf4/cScGn3FZubCVUehfWtcDM/PLteCQw==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3" } @@ -2593,12 +2793,14 @@ "node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" }, "node_modules/light-my-request": { "version": "5.14.0", "resolved": "https://registry.npmjs.org/light-my-request/-/light-my-request-5.14.0.tgz", "integrity": "sha512-aORPWntbpH5esaYpGOOmri0OHDOe3wC5M2MQxZ9dvMLZm6DnaAn0kJlcbU9hwsQgLzmZyReKwFwwPkR+nHu5kA==", + "license": "BSD-3-Clause", "dependencies": { "cookie": "^0.7.0", "process-warning": "^3.0.0", @@ -2606,9 +2808,10 @@ } }, "node_modules/luxon": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.5.0.tgz", - "integrity": "sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==", + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.6.1.tgz", + "integrity": "sha512-tJLxrKJhO2ukZ5z0gyjY1zPh3Rh88Ej9P7jNrZiHMUXHae1yvI2imgOZtL1TO8TW6biMMKfTtAOoEJANgtWBMQ==", + "license": "MIT", "engines": { "node": ">=12" } @@ -2617,6 +2820,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -2625,6 +2829,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "license": "MIT", "optional": true, "peer": true, "engines": { @@ -2638,6 +2843,7 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", "optional": true, "peer": true, "funding": { @@ -2648,6 +2854,7 @@ "version": "0.5.3", "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "license": "MIT", "optional": true, "peer": true }, @@ -2655,6 +2862,7 @@ "version": "0.39.6", "resolved": "https://registry.npmjs.org/mnemonist/-/mnemonist-0.39.6.tgz", "integrity": "sha512-A/0v5Z59y63US00cRSLiloEIw3t5G+MiKz4BhX21FI+YBJXBOGW0ohFxTxO08dsOYlzxo87T7vGfZKYp2bcAWA==", + "license": "MIT", "dependencies": { "obliterator": "^2.0.1" } @@ -2663,13 +2871,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz", "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", + "license": "MIT", "optional": true, "peer": true }, "node_modules/node-abi": { - "version": "3.74.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.74.0.tgz", - "integrity": "sha512-c5XK0MjkGBrQPGYG24GBADZud0NCbznxNx0ZkS+ebUTrmV1qTDxPxSL8zEAPURXSbLRWVexxmP4986BziahL5w==", + "version": "3.75.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.75.0.tgz", + "integrity": "sha512-OhYaY5sDsIka7H7AtijtI9jwGYLyl29eQn/W623DiN/MIv5sUqc4g7BIDThX+gb7di9f6xK02nkp8sdfFWZLTg==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -2683,6 +2893,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "license": "MIT", "optional": true, "peer": true }, @@ -2690,6 +2901,7 @@ "version": "1.13.4", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -2700,12 +2912,14 @@ "node_modules/obliterator": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/obliterator/-/obliterator-2.0.5.tgz", - "integrity": "sha512-42CPE9AhahZRsMNslczq0ctAEtqk8Eka26QofnqC346BZdHDySk3LWka23LI7ULIw11NmltpiLagIq8gBozxTw==" + "integrity": "sha512-42CPE9AhahZRsMNslczq0ctAEtqk8Eka26QofnqC346BZdHDySk3LWka23LI7ULIw11NmltpiLagIq8gBozxTw==", + "license": "MIT" }, "node_modules/on-exit-leak-free": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/on-exit-leak-free/-/on-exit-leak-free-2.1.2.tgz", "integrity": "sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==", + "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -2714,6 +2928,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", "optional": true, "peer": true, "dependencies": { @@ -2721,16 +2936,17 @@ } }, "node_modules/pino": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/pino/-/pino-9.6.0.tgz", - "integrity": "sha512-i85pKRCt4qMjZ1+L7sy2Ag4t1atFcdbEt76+7iRJn1g2BvsnRMGu9p8pivl9fs63M2kF/A0OacFZhTub+m/qMg==", + "version": "9.7.0", + "resolved": "https://registry.npmjs.org/pino/-/pino-9.7.0.tgz", + "integrity": "sha512-vnMCM6xZTb1WDmLvtG2lE/2p+t9hDEIvTWJsu6FejkE62vB7gDhvzrpFR4Cw2to+9JNQxVnkAKVPA1KPB98vWg==", + "license": "MIT", "dependencies": { "atomic-sleep": "^1.0.0", "fast-redact": "^3.1.1", "on-exit-leak-free": "^2.1.0", "pino-abstract-transport": "^2.0.0", "pino-std-serializers": "^7.0.0", - "process-warning": "^4.0.0", + "process-warning": "^5.0.0", "quick-format-unescaped": "^4.0.3", "real-require": "^0.2.0", "safe-stable-stringify": "^2.3.1", @@ -2745,6 +2961,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/pino-abstract-transport/-/pino-abstract-transport-2.0.0.tgz", "integrity": "sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==", + "license": "MIT", "dependencies": { "split2": "^4.0.0" } @@ -2752,12 +2969,13 @@ "node_modules/pino-std-serializers": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/pino-std-serializers/-/pino-std-serializers-7.0.0.tgz", - "integrity": "sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==" + "integrity": "sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==", + "license": "MIT" }, "node_modules/pino/node_modules/process-warning": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-4.0.1.tgz", - "integrity": "sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-5.0.0.tgz", + "integrity": "sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==", "funding": [ { "type": "github", @@ -2767,12 +2985,14 @@ "type": "opencollective", "url": "https://opencollective.com/fastify" } - ] + ], + "license": "MIT" }, "node_modules/prebuild-install": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -2797,9 +3017,10 @@ } }, "node_modules/prebuild-install/node_modules/tar-fs": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.2.tgz", - "integrity": "sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.3.tgz", + "integrity": "sha512-090nwYJDmlhwFwEW3QQl+vaNnxsO2yVsd45eTKRBzSzu+hlb1w2K9inVq5b0ngXuLVqQ4ApvsUHHnu/zQNkWAg==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -2813,6 +3034,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -2827,10 +3049,11 @@ } }, "node_modules/prettier": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.2.tgz", - "integrity": "sha512-lc6npv5PH7hVqozBR7lkBNOGXV9vMwROAPlumdBkX0wTbbzPu/U1hk5yL8p2pt4Xoc+2mkT8t/sow2YrV/M5qg==", + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", + "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -2844,12 +3067,14 @@ "node_modules/process-warning": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/process-warning/-/process-warning-3.0.0.tgz", - "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==" + "integrity": "sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==", + "license": "MIT" }, "node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "license": "MIT", "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" @@ -2862,6 +3087,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -2873,6 +3099,7 @@ "version": "6.14.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", + "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.1.0" }, @@ -2886,12 +3113,14 @@ "node_modules/quick-format-unescaped": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz", - "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==" + "integrity": "sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==", + "license": "MIT" }, "node_modules/rc": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "optional": true, "peer": true, "dependencies": { @@ -2908,6 +3137,7 @@ "version": "3.6.2", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -2923,6 +3153,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/real-require/-/real-require-0.2.0.tgz", "integrity": "sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==", + "license": "MIT", "engines": { "node": ">= 12.13.0" } @@ -2931,6 +3162,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -2940,6 +3172,7 @@ "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" } @@ -2948,6 +3181,7 @@ "version": "0.4.3", "resolved": "https://registry.npmjs.org/ret/-/ret-0.4.3.tgz", "integrity": "sha512-0f4Memo5QP7WQyUEAYUO3esD/XjOc3Zjjg5CPsAq1p8sIu0XPeMbHJemKA0BO7tV0X7+A0FoEpbmHXWxPyD3wQ==", + "license": "MIT", "engines": { "node": ">=10" } @@ -2956,6 +3190,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -2964,7 +3199,8 @@ "node_modules/rfdc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", - "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==" + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "license": "MIT" }, "node_modules/safe-buffer": { "version": "5.2.1", @@ -2984,6 +3220,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "optional": true, "peer": true }, @@ -2991,6 +3228,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/safe-regex2/-/safe-regex2-3.1.0.tgz", "integrity": "sha512-RAAZAGbap2kBfbVhvmnTFv73NWLMvDGOITFYTZBAaY8eR+Ir4ef7Up/e7amo+y1+AH+3PtLkrt9mvcTsG9LXug==", + "license": "MIT", "dependencies": { "ret": "~0.4.0" } @@ -2999,6 +3237,7 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", + "license": "MIT", "engines": { "node": ">=10" } @@ -3006,12 +3245,14 @@ "node_modules/secure-json-parse": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/secure-json-parse/-/secure-json-parse-2.7.0.tgz", - "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==" + "integrity": "sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==", + "license": "BSD-3-Clause" }, "node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -3022,13 +3263,15 @@ "node_modules/set-cookie-parser": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", - "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==" + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==", + "license": "MIT" }, "node_modules/sharp": { "version": "0.33.5", "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { "color": "^4.2.3", "detect-libc": "^2.0.3", @@ -3066,6 +3309,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3", @@ -3084,6 +3328,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3" @@ -3099,6 +3344,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", @@ -3116,6 +3362,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "license": "MIT", "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", @@ -3148,6 +3395,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "optional": true, "peer": true }, @@ -3169,6 +3417,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -3181,6 +3430,7 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "license": "MIT", "dependencies": { "is-arrayish": "^0.3.1" } @@ -3189,6 +3439,7 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-4.2.0.tgz", "integrity": "sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==", + "license": "MIT", "dependencies": { "atomic-sleep": "^1.0.0" } @@ -3197,14 +3448,16 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", + "license": "ISC", "engines": { "node": ">= 10.x" } }, "node_modules/streamx": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.0.tgz", - "integrity": "sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==", + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.1.tgz", + "integrity": "sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -3219,6 +3472,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -3229,6 +3483,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", "optional": true, "peer": true, "engines": { @@ -3236,9 +3491,10 @@ } }, "node_modules/tar-fs": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.8.tgz", - "integrity": "sha512-ZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==", + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.9.tgz", + "integrity": "sha512-XF4w9Xp+ZQgifKakjZYmFdkLoSWd34VGKcsTCwlNWM7QG3ZbaxnTsaBwnjFZqHRf/rROxaR8rXnbtwdvaDI+lA==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -3254,6 +3510,7 @@ "version": "3.1.7", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -3266,6 +3523,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", + "license": "Apache-2.0", "optional": true, "peer": true, "dependencies": { @@ -3276,6 +3534,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/thread-stream/-/thread-stream-3.1.0.tgz", "integrity": "sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==", + "license": "MIT", "dependencies": { "real-require": "^0.2.0" } @@ -3284,6 +3543,7 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", + "license": "MIT", "engines": { "node": ">=14.14" } @@ -3292,6 +3552,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz", "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==", + "license": "MIT", "dependencies": { "tmp": "^0.2.0" } @@ -3300,6 +3561,7 @@ "version": "3.7.0", "resolved": "https://registry.npmjs.org/toad-cache/-/toad-cache-3.7.0.tgz", "integrity": "sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==", + "license": "MIT", "engines": { "node": ">=12" } @@ -3308,13 +3570,15 @@ "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD", "optional": true }, "node_modules/tsx": { - "version": "4.19.3", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.19.3.tgz", - "integrity": "sha512-4H8vUNGNjQ4V2EOoGw005+c+dGuPSnhpPBPHBtsZdGZBk/iJb4kguGlPWaZTZ3q5nMtFOEsY0nRDlh9PJyd6SQ==", + "version": "4.19.4", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.19.4.tgz", + "integrity": "sha512-gK5GVzDkJK1SI1zwHf32Mqxf2tSJkNx+eYcNly5+nHvWqXUJYUkWBQtKauoESz3ymezAI++ZwT855x5p5eop+Q==", "dev": true, + "license": "MIT", "dependencies": { "esbuild": "~0.25.0", "get-tsconfig": "^4.7.5" @@ -3333,6 +3597,7 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "license": "Apache-2.0", "optional": true, "peer": true, "dependencies": { @@ -3343,10 +3608,11 @@ } }, "node_modules/typescript": { - "version": "5.8.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz", - "integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==", + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -3356,15 +3622,17 @@ } }, "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "dev": true + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "dev": true, + "license": "MIT" }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT", "optional": true, "peer": true }, @@ -3372,16 +3640,19 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC", "optional": true, "peer": true }, "versions/5.x": { + "name": "@dicebear/api-5", "dependencies": { "@dicebear/collection": "^5.0.0", "@dicebear/core": "^5.0.0" } }, "versions/6.x": { + "name": "@dicebear/api-6", "dependencies": { "@dicebear/collection": "^6.0.0", "@dicebear/core": "^6.0.0" @@ -3391,6 +3662,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/adventurer/-/adventurer-6.1.3.tgz", "integrity": "sha512-R131ITUm8LSFjGiUOPYvpLx+cfQe8rkickUmjs/RSfRj+1cShmQ9wjOqSF5k7tW/59nGe1fBReQ+y07/Wjlubg==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3402,6 +3674,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/adventurer-neutral/-/adventurer-neutral-6.1.3.tgz", "integrity": "sha512-Xtnt0SlTZdAeMAEmvvxft2ueXF/IGMNxbgDI5rs8vwnRLkRcIvwt/Omj2M3Ds13vPQL9LBJevDkfF48nKsYhAw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3413,6 +3686,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/avataaars/-/avataaars-6.1.3.tgz", "integrity": "sha512-1FkCBUVFhblvETZruVytyELyJog7uwjodgL9azr07gCqCczIKOAtSUY9bGZzlpLMHmkl1D/1SjMxLx4Yg7SDwQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3424,6 +3698,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/avataaars-neutral/-/avataaars-neutral-6.1.3.tgz", "integrity": "sha512-AqA39xjZLdG0fRnyGvxHqhcFbfotLb7drlKT8e+N3jjJdo2s1pcTtUJwVkLZX0uL4XREgVdSOno8OsL5a8RShg==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3435,6 +3710,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/big-ears/-/big-ears-6.1.3.tgz", "integrity": "sha512-h00c+t/3MB0Zgn4gYWgG+zruOZ/M3gMqtlmHI0CswM0U3O4M1ixlxNU3sYc9B7ERQCaIDx9AQB+7YNIQsYc6DQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3446,6 +3722,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/big-ears-neutral/-/big-ears-neutral-6.1.3.tgz", "integrity": "sha512-Bh+rwUXt+54exGwvdjE38SIw5BZZDdujOcqag1zxtY4qxY2j3RdcxCmoZuutuI+gX1jAGqp315rgWvbtNwHXwA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3457,6 +3734,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/big-smile/-/big-smile-6.1.3.tgz", "integrity": "sha512-ZbTqpJVD+xU+embyJfjg4Ik94b5xLqY4e9dafLIjNJGH95Bk4PXIBBFhML7HyuzAejTjlcxz3euNiyIv14E9Ig==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3468,6 +3746,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/bottts/-/bottts-6.1.3.tgz", "integrity": "sha512-JdjlCI/td1KsYC3QhD6ERIzkN0rC/q/CvkrHwVQBAQ54PI1mVm06CVV5WzGLvbFFgDIuGre6moMz1R3Q3xCf5Q==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3479,6 +3758,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/bottts-neutral/-/bottts-neutral-6.1.3.tgz", "integrity": "sha512-i5qYZRFITGoIWxgGvjLlJ62+K0uVNPWrUKO+t0qg9/DD60kUSSDuyugqeoi6SJnDVBVDv0vl/3QrbsbV6E2WhQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3490,6 +3770,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/collection/-/collection-6.1.3.tgz", "integrity": "sha512-M8+FAe2oTF3nUK/j11tLT3N4HAJ39qhFSpr0jVvHJsvquvVLo545Ij4+gFkVRWZZwu0JRqKScObJbzh3BlzxqQ==", + "license": "MIT", "dependencies": { "@dicebear/adventurer": "6.1.3", "@dicebear/adventurer-neutral": "6.1.3", @@ -3530,6 +3811,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/converter/-/converter-6.1.3.tgz", "integrity": "sha512-NgT6Odqk+1k49zmC1TpA80BC655qmRudUVyKDCJhouchmYth9LYN/67XpiSwMDuHoa8Z2xINnR/lXslTeBymMQ==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.11", "tmp-promise": "^3.0.3" @@ -3558,6 +3840,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/core/-/core-6.1.3.tgz", "integrity": "sha512-/A3Zt6lb0R4T1s27NAaIk4nVUfNZCu8ksCA5tgZWBhFgzgKJo0amqEpu7xX5JVtP6mmdPqKSJISpedgaOMxJng==", + "license": "MIT", "dependencies": { "@dicebear/converter": "6.1.3", "@types/json-schema": "^7.0.11" @@ -3570,6 +3853,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/croodles/-/croodles-6.1.3.tgz", "integrity": "sha512-YuyJT8xsrYllydoqNBuDMIwwqpPpPprQNQKmVhCfIipSiLbzw7+GlpfThVPhdUthLqrrKgDBlrIk/+qieBvF5w==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3581,6 +3865,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/croodles-neutral/-/croodles-neutral-6.1.3.tgz", "integrity": "sha512-47lUYpnVh1QU9+oHufPhdL0fzzwWwCiwrXlKr9cqrYue/BTQ1sm7BcxP6ftR68gBOoZ/uxt+p9xR9roF8a3Y7w==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3592,6 +3877,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/fun-emoji/-/fun-emoji-6.1.3.tgz", "integrity": "sha512-zaHDplLrsPFGsC18In6EVWPpduFlZBDS90P5wprfBesxmFzq8OnXW7DU4H+YDoT0SkciGWV6FwgajP2aVp6tmQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3603,6 +3889,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/icons/-/icons-6.1.3.tgz", "integrity": "sha512-r2wFm9Ds7hbwxQyVZvzZjLS0u00LYuF1SFqhD+eQRWnR8n9vxJgQYX1slLzfFcnRf8WjDpdUNqAjBBreDe3bxA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3614,6 +3901,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/identicon/-/identicon-6.1.3.tgz", "integrity": "sha512-9J0ewhRWOXiNAohTyQWH427x680xM01lEyoQfDnlLMA98CnwTgvd0Pt+88sdIyeuJCWWOSIhl33CngyO5OI25w==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3625,6 +3913,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/initials/-/initials-6.1.3.tgz", "integrity": "sha512-f5rJu+QPuMNNrPBAh/encKhIhHJRPo9RMjGVEdNHbU2UUMH32Sd05HO+cD6YqpPnO0tizmI4fabEGpPZMhANeA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3636,6 +3925,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/lorelei/-/lorelei-6.1.3.tgz", "integrity": "sha512-GMGzl71z30q7KV4WDTdEp3P1FPWO+RCH99pe9KtvTTlBWHu+AaUfL9SNHzG6fIS2YmIu4gx3ucZqsVKr5ONm7A==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3647,6 +3937,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/lorelei-neutral/-/lorelei-neutral-6.1.3.tgz", "integrity": "sha512-yAXd5BcsdX8BCcyKH1ur0xs2rmvC7M0xLlNPuUX5ZtuKTejLeCB3IhZuy6Xz/YOq3T9knu0z2EGrzsphp11OYQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3658,6 +3949,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/micah/-/micah-6.1.3.tgz", "integrity": "sha512-dY2n/8iQsHinj/kzvD4mFJ4quzfL7jpV7HMrMaldpbmwrBo9bkL4zSklH2+ey54lcEkzUNZiXrFXoGUQ31GhTA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3669,6 +3961,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/miniavs/-/miniavs-6.1.3.tgz", "integrity": "sha512-TlMCr9G+gJKgh62N1ier55ta8zndOJrexoZPqaqbwKA5GOFI7IKB9/K2jPOIg2505oVyDqBfF6qXpS6GRovVvA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3680,6 +3973,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/notionists/-/notionists-6.1.3.tgz", "integrity": "sha512-NOojRTqicJ88zM4jY4SAaJIJT+lmuDtWGBuhpwXx7CzxIUXnaHQiH1VcMxgkeoXbYe3pRCfFD9wkwrCAqJaeug==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3691,6 +3985,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/notionists-neutral/-/notionists-neutral-6.1.3.tgz", "integrity": "sha512-VtEui6NZypK/wPPYvHjl/AqJr/CPRk23mlwqq2E7loNUCvvDL84x1Qbjqvg+5bVcqvwnQxWUStTPqPCGv8f2eA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3702,6 +3997,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/open-peeps/-/open-peeps-6.1.3.tgz", "integrity": "sha512-02sfprMSon6Sa5BDvCgzFZbdGvOhb3W9x9N3SU1iAmBnHBDYF5p1xJRo5pfWg9b1oeWGnY1zY9dfnLG08/T8kQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3713,6 +4009,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/personas/-/personas-6.1.3.tgz", "integrity": "sha512-2439VnbXzzLnoiV+QSrX+Murg96rFp9oP0VkkW+u6oHKKlFYiYVpmuh3knIdWVEhK7ExfbwNDdPrmNkqzs4Wgw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3724,6 +4021,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/pixel-art/-/pixel-art-6.1.3.tgz", "integrity": "sha512-Ow+llYCxm5PI0nlX6Agm788/fDKnylTuTT3kZgG29TAMhWZvh7OBmqQf4ts798zxRVbot4S7G5wf2vUuTBOMjQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3735,6 +4033,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/pixel-art-neutral/-/pixel-art-neutral-6.1.3.tgz", "integrity": "sha512-4bSYaHvWR9sSmxi4MR0fo7ayuGcO0QaveRr8i/b58DWYcRDmK0Lt3MCo6o/PpT5/GPt6NpabNZbWJoh8x8PZpw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3746,6 +4045,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/shapes/-/shapes-6.1.3.tgz", "integrity": "sha512-USj/xKk5nTi+wZb55+R4SS5O+8pC0y9OSHxxennNQlNummGLFFibnWsCrkQD8bf053Rf0l8zmj1klckENk9x3w==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3757,6 +4057,7 @@ "version": "6.1.3", "resolved": "https://registry.npmjs.org/@dicebear/thumbs/-/thumbs-6.1.3.tgz", "integrity": "sha512-uNzjw51MuKT5pSp8LIlKZTCDDMsvZiaARxulIs158N71foHuEM01H5XSNYHlgrmVOX95GUR5m9QOrJdxGEdPBA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3768,6 +4069,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/@photostructure/tz-lookup/-/tz-lookup-7.0.0.tgz", "integrity": "sha512-pTRsZz7Sn4yAtItC7I4+0segDHosMyOtJgAXg+xvDOolT0Xz4IFWqBV33OMCWoaNd3oQb60wbWhLeCQgJCyZAA==", + "license": "CC0-1.0", "optional": true, "peer": true }, @@ -3776,6 +4078,7 @@ "resolved": "https://registry.npmjs.org/batch-cluster/-/batch-cluster-12.1.0.tgz", "integrity": "sha512-whGyJU4tr7kyg2USByu0/51mML5HsLAeNz5s03kMDYZNsQsGgDJgI47RdY3r7MciCjPkTaTD5O4eOVqOfEO7pg==", "deprecated": "only the latest version is supported", + "license": "MIT", "optional": true, "peer": true, "engines": { @@ -3787,6 +4090,7 @@ "resolved": "https://registry.npmjs.org/exiftool-vendored/-/exiftool-vendored-21.5.1.tgz", "integrity": "sha512-6Wu1J28hoCNLk0oWlyS1hOY8g/qNBWAVwbDamNczQxZgLFJfmY6ajHFuoBmpHoy32wbWzczAVsVpwqKTwtcIuA==", "deprecated": "only the latest version is supported", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -3805,6 +4109,7 @@ "version": "12.60.0", "resolved": "https://registry.npmjs.org/exiftool-vendored.exe/-/exiftool-vendored.exe-12.60.0.tgz", "integrity": "sha512-i+ZBzP/UEc6l0mBj1V/IjmIhlorpcFT0ngL1WmeJORJLCExPWviMZdOEk38MjPAgBV1DtJxyxZ/fYTL7xVdrXA==", + "license": "MIT", "optional": true, "os": [ "win32" @@ -3815,6 +4120,7 @@ "version": "12.60.0", "resolved": "https://registry.npmjs.org/exiftool-vendored.pl/-/exiftool-vendored.pl-12.60.0.tgz", "integrity": "sha512-u2f7vs10W+tjLeGPflgb3WSDfNPQVexEa60H1r5cqe+RnLXpPgxZ+BycDtp5Vp5aDAElbdSntKoYIufu3hEUSg==", + "license": "MIT", "optional": true, "os": [ "!win32" @@ -3826,6 +4132,7 @@ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", "hasInstallScript": true, + "license": "Apache-2.0", "optional": true, "peer": true, "dependencies": { @@ -3846,6 +4153,7 @@ } }, "versions/7.x": { + "name": "@dicebear/api-7", "dependencies": { "@dicebear/collection": "^7.0.0", "@dicebear/core": "^7.0.0" @@ -3855,6 +4163,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/adventurer/-/adventurer-7.1.3.tgz", "integrity": "sha512-j4WPSOEloRmiRJk7Nr+xkcx34Hv991hTMbpRZ8wv8MzxrPSrX3dODikljKt7ndOZvvsveYHB1ERWfrLcEdTKAw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3866,6 +4175,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/adventurer-neutral/-/adventurer-neutral-7.1.3.tgz", "integrity": "sha512-cDKvDw4myDSCTjg7u0xwZf1PFFTh8LbG48Pkq6LiK7ciPFcR3yTbdEVi2ITumHl1AjZ+U8ArSJQcFx10OYfvXA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3877,6 +4187,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/avataaars/-/avataaars-7.1.3.tgz", "integrity": "sha512-1h/heLm+suBRnEfUlpkhrZj+o0VS+LvuEkCt0Zx0fKmI/9DMPsA2gvdM06/7+3+s1OodtsJYJVn3NQe/WMe1lA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3888,6 +4199,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/avataaars-neutral/-/avataaars-neutral-7.1.3.tgz", "integrity": "sha512-pITJNpevgTHqAJujNEAPpuY6jjMRhFFFMNH5/rG5N2chGbqx/xtWG2B4+FARufhsV8r2TkiGF9t+XeLRSkRiIA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3899,6 +4211,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/big-ears/-/big-ears-7.1.3.tgz", "integrity": "sha512-bhAKoZPPsKqYPK8hi860s2pKF6yJO+BMYs/vPwFuNVut5jzBdKZZrd28P2wVQoWvQiuWLY1W+jKfjErsgcQ93g==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3910,6 +4223,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/big-ears-neutral/-/big-ears-neutral-7.1.3.tgz", "integrity": "sha512-kbWxJ7gc7GxyNG30OH0MerYakbh1GfBlgliuONVIou8UiEUE0S/yABgXHO1Nu3Q7jenQbjvRNNEGFCyrkySwWw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3921,6 +4235,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/big-smile/-/big-smile-7.1.3.tgz", "integrity": "sha512-x6S9HWUAogQN8l+T4HRBT1Zy3ymuwhyevHK4JN8xj1nZ43zSjUfUV2TIFCRadPuKK4GOvUSHJRV1NhKYnLZ/Zw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3932,6 +4247,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/bottts/-/bottts-7.1.3.tgz", "integrity": "sha512-d8KMvupq39w5c2mk9NX9SpRKZgY78EuN2i8BGjUII4MtU2L/U027yJfyGmugsBc85hU/SW9hQBzW/Ebb+OtXIw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3943,6 +4259,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/bottts-neutral/-/bottts-neutral-7.1.3.tgz", "integrity": "sha512-X+xydnj1LxG1QBXy83/NTzx39gmPa+kap+TBPXGWo+q6uxOD8YQ94vLxUypm5C3b8ZlsAlV/yVBzBDNrK+16/w==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -3954,6 +4271,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/collection/-/collection-7.1.3.tgz", "integrity": "sha512-Rfvt2urJNVjiu5tfz97yNO3CfAQKLOHyueUbgfxJWZ+4iuP+MpcwetKjIkf9rviZwp4tz/VSdir7NUuuvGOhmw==", + "license": "MIT", "dependencies": { "@dicebear/adventurer": "7.1.3", "@dicebear/adventurer-neutral": "7.1.3", @@ -3995,6 +4313,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/converter/-/converter-7.1.3.tgz", "integrity": "sha512-qXRMPIXx45LZHEja03kRaWnhFZihf45hmvSCb/FFJFqm3lJXEqyYTN8a3Kl0lpO5msG2pOTdQBskx6v7Lk6Q5Q==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.11", "tmp-promise": "^3.0.3" @@ -4023,6 +4342,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/core/-/core-7.1.3.tgz", "integrity": "sha512-n10Ehqg1fSD+p1sjmkEozdvqTr0kDrixVva5zSn/oC3K/xLuQiCWNSLfWOUBViclS1TshCR3ZKgqBogXGNuYeQ==", + "license": "MIT", "dependencies": { "@dicebear/converter": "7.1.3", "@types/json-schema": "^7.0.11" @@ -4035,6 +4355,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/croodles/-/croodles-7.1.3.tgz", "integrity": "sha512-okWmDJHgk60vMzArxOFhLPbg4bTH2WE1BNDQgLgV80nyC01L3BkG2fwH9Sr0/J1dC9Prmhx/nEXUjDXWJv1s9g==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4046,6 +4367,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/croodles-neutral/-/croodles-neutral-7.1.3.tgz", "integrity": "sha512-/nqv5hfBrTGgeRIVXo42EN5qRs7mXfnBo5+udx3hXG78B+DHkoTKUc8Ih1K/acg3ZoTjmuT0lgwwlT5UNRjhVg==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4057,6 +4379,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/fun-emoji/-/fun-emoji-7.1.3.tgz", "integrity": "sha512-1KtQHfysNkW5ZRc+Zc3TZ0OQQIyaVE3kp6nXLqQGC49shICODI3r2Uzwq+Ov1G8SizF9beVCZPKTGT9zI1gYog==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4068,6 +4391,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/icons/-/icons-7.1.3.tgz", "integrity": "sha512-4V3SUYTH7EqunlNUtGk26Ye9SJcj57UVGrmHMfqWXyXBGl6hMHNJaMjfhYcItjQ7g9lvyDt3yTVk8huv9oUomw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4079,6 +4403,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/identicon/-/identicon-7.1.3.tgz", "integrity": "sha512-suSY5H8WqNIMpQ5QY2JCqu+QpnUwzu97DIzEKlRNPrKomTysGPnF07K1rGtAFtiutq4cWfC+udL05g2RiIHJiQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4090,6 +4415,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/initials/-/initials-7.1.3.tgz", "integrity": "sha512-rJxeQKURLvcc3dQv3wbL1LbGd9wuOgNznniE+2bbJth39Ud5n2J8AqNLKEQvvVCFU9s+AFmrcNXd/VlQJCvFig==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4101,6 +4427,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/lorelei/-/lorelei-7.1.3.tgz", "integrity": "sha512-W8mVDgRSBQHvQGUIxK6gjdLLP55PTQ1q+vvVSXawR1ALbjhUhmGE8qrlWgjVFI3vNoaYUrIwXn/dTjm1ZeWtcA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4112,6 +4439,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/lorelei-neutral/-/lorelei-neutral-7.1.3.tgz", "integrity": "sha512-j3R0a4zpjBKIdu052UYsq/XVz5k2zRqcarJq4oowQ8zApzafifpOrYdp9+BN968MDTVXOM2bxlnpASjlLJwDGQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4123,6 +4451,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/micah/-/micah-7.1.3.tgz", "integrity": "sha512-8eMrnqWXK0nadfmOmS0rGlzi4+xlbkbBxaswZAxOkg3gfiTiftHKO7UAMG9JC8PgoKVckS0oD8KFchel0hS7vg==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4134,6 +4463,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/miniavs/-/miniavs-7.1.3.tgz", "integrity": "sha512-pzWA0dTRjHrEfqx1fVLB67O5D0jCRtB4koRwO8b6uzYrVb9gO06ZSnamy7zVdt26hwZr9ZWTewROs70sJsyFFg==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4145,6 +4475,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/notionists/-/notionists-7.1.3.tgz", "integrity": "sha512-81xmvNUWXUKnHcoC7yujkGVLpLmLpZ8IVP46p21zKPxqha4L8Pwlmqndb5JwwTXAUElk+mSmi73Jiis2w18xdw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4156,6 +4487,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/notionists-neutral/-/notionists-neutral-7.1.3.tgz", "integrity": "sha512-2HoG02h3fX7YkAA3wHQmFQGptoBW8e+lTdOsqnBR1GkAAJnEd01xXgl6J6ZQlcm+STGG4uzhOYLwOXQf09pSxw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4167,6 +4499,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/open-peeps/-/open-peeps-7.1.3.tgz", "integrity": "sha512-+jz0DQMgoAAWhV63mwB1q9t+paqKdqJrFhkFqV7hzcSIJ2Ar8UhUvQiUUCDuRNWRmUHr9t2/o5Q4UYl+yThbyw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4178,6 +4511,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/personas/-/personas-7.1.3.tgz", "integrity": "sha512-AacsC734p3prxSlFYvr9VAHKX6xib3GuHNvOvc7OEEnYnLeS1CpHpyXHvpxJtsjzqG+8yP+ujbWp17Y/K2Smig==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4189,6 +4523,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/pixel-art/-/pixel-art-7.1.3.tgz", "integrity": "sha512-8doYD6B0kyx2q3LI8LD9WuFLQ+QnqjAA3E2Vo5+ijoR5SYSMQwcbHVmuHpUiTGq8nxNYIcNvXC9BkZy/w0iuIw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4200,6 +4535,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/pixel-art-neutral/-/pixel-art-neutral-7.1.3.tgz", "integrity": "sha512-8pF2OANXAt9+MY4jlHdD9z3bjihGj18E7uSE/GNoIXypT3CGGWOYXr/KzHCTlAUqIooh4wJ96lB2E/KWiev+Nw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4211,6 +4547,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/rings/-/rings-7.1.3.tgz", "integrity": "sha512-YFvH5uBxXpB9Yi3Fnk53TXl4v9eGEoZwSc6wYPw2snfvz0va6YlRIH6llAbdrxFwITEmZ7+HxY8qi6ihNQWUXg==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4222,6 +4559,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/shapes/-/shapes-7.1.3.tgz", "integrity": "sha512-B2e1Fcut3trABXJ2kq/kmljjgXHinvvoa27eEwpVoPUKTJhWrCq2y3lHSXMV3UcIAQ3CQNJ8OOZEiktlf/CKxw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4233,6 +4571,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/@dicebear/thumbs/-/thumbs-7.1.3.tgz", "integrity": "sha512-Dkq0VypwtVTQpqEwPrydRfRVIK4G2MRhI5LWgoUKPy90s77iobS0cv1L2g6AA8NyEwMveJQMKw2RX3So8tpwbw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4244,6 +4583,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@photostructure/tz-lookup/-/tz-lookup-8.0.0.tgz", "integrity": "sha512-D5ggPEWSNGEKzKTx6+Gn0NZXHQ4ywgRd2p2h7i/tjEmkv/uJ9SzQd0o7v7FzEAt4bP3dxDoWm43aPfUs9qMOGg==", + "license": "CC0-1.0", "optional": true, "peer": true }, @@ -4252,6 +4592,7 @@ "resolved": "https://registry.npmjs.org/batch-cluster/-/batch-cluster-12.1.0.tgz", "integrity": "sha512-whGyJU4tr7kyg2USByu0/51mML5HsLAeNz5s03kMDYZNsQsGgDJgI47RdY3r7MciCjPkTaTD5O4eOVqOfEO7pg==", "deprecated": "only the latest version is supported", + "license": "MIT", "optional": true, "peer": true, "engines": { @@ -4263,6 +4604,7 @@ "resolved": "https://registry.npmjs.org/exiftool-vendored/-/exiftool-vendored-23.7.0.tgz", "integrity": "sha512-Y30UJl7QPJiwDaT9ynFOXbW0QLrfHFJdQkPBEfCUZINk69gnn9V0kh/1KthTHXCb6dNDJvQaAYkpm4e+TNEWbQ==", "deprecated": "only the latest version is supported", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -4281,6 +4623,7 @@ "version": "12.70.0", "resolved": "https://registry.npmjs.org/exiftool-vendored.exe/-/exiftool-vendored.exe-12.70.0.tgz", "integrity": "sha512-Jp78fvWCls2q3+6P0GxEpgBEgIj2MJsrOKxfAnVzADO3BZ8jRTdYCHVMUoxbiuzIcqzLmQA2mPLjhQ35Y4MyeA==", + "license": "MIT", "optional": true, "os": [ "win32" @@ -4291,6 +4634,7 @@ "version": "12.70.0", "resolved": "https://registry.npmjs.org/exiftool-vendored.pl/-/exiftool-vendored.pl-12.70.0.tgz", "integrity": "sha512-nozVKVE7Leq2lQ+Kd6VbX+S04z0TKYGd42F1odwEl8AtWNlJViZ7rsi+OLHkJ0llWmObotviYAsj/xhF28qPSQ==", + "license": "MIT", "optional": true, "os": [ "!win32" @@ -4302,6 +4646,7 @@ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", "hasInstallScript": true, + "license": "Apache-2.0", "optional": true, "peer": true, "dependencies": { @@ -4322,6 +4667,7 @@ } }, "versions/8.x": { + "name": "@dicebear/api-8", "dependencies": { "@dicebear/collection": "^8.0.0", "@dicebear/core": "^8.0.0" @@ -4331,6 +4677,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/adventurer/-/adventurer-8.0.2.tgz", "integrity": "sha512-xBJDe8TijYCfUstgMETGAt3eXruMpwiDjbu8HdXDDOGyyHRjS2gIj4berQBhBp2kPSw++uUNuDou3eH/9MpaUQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4342,6 +4689,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/adventurer-neutral/-/adventurer-neutral-8.0.2.tgz", "integrity": "sha512-7RpqZKzft4DBg5qNEOmU2Sz7O4HLXSTCUQ+Bmym9n5Hni+U/gjmTiUL6DtL5OhOoCz/5tG1hignzk9fdF8I9GA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4353,6 +4701,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/avataaars/-/avataaars-8.0.2.tgz", "integrity": "sha512-ezrKvE4ma7Kmzu2u8nC39exwBlOfrqmrTYuHpND1Sfem6XMborZhlGd382+35ellTMCJE5HCyN2VnZ0HWikzvQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4364,6 +4713,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/avataaars-neutral/-/avataaars-neutral-8.0.2.tgz", "integrity": "sha512-T+HFETXKpk6gsW0x6t2w+gWnuQqVSw5EDCkTe4Lde5pWX4xAqYYzz7SV8fwvQGuY9RJig4UQ8LOaDwYr3vVdnw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4375,6 +4725,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/big-ears/-/big-ears-8.0.2.tgz", "integrity": "sha512-pFm6oJkl1gjwpNEyn+kOgyQO0bNh+6ei+S5iMiNRAnPdJ6kwEW1YXDmPIF5Aq9Xlj2FxrxRMSNI+rh4iU9mJ4Q==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4386,6 +4737,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/big-ears-neutral/-/big-ears-neutral-8.0.2.tgz", "integrity": "sha512-PPm1ZciS4jnrwD2btBVgJy3cffqZjwvIJJx7kGpw5vke4uks8bXmGyB1vJKftWfN6WkCvjdFbTdW8qx6NPUlBw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4397,6 +4749,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/big-smile/-/big-smile-8.0.2.tgz", "integrity": "sha512-vFGSYdZE7Rw3sGbl0JsUK+rSERAuXvMIoYmzwGgIWPwGkTd9/SlxemdFLZW849Nz1FfLjxtSpUyy/slgo6WpWg==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4408,6 +4761,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/bottts/-/bottts-8.0.2.tgz", "integrity": "sha512-0Mp0g0nChHaqr0Fz00dAX1fCTGMVimYecn4oXhZgNkCHS75SkIpepVtTASLkVGOHLHe58rAIPdOoOgqWw4wW8A==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4419,6 +4773,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/bottts-neutral/-/bottts-neutral-8.0.2.tgz", "integrity": "sha512-khiccnWoo0ivb+3PyneuWcL4bJc9+izAFFKIXvE3h7ozOT6VCT4h2WtYULaPwDYBAr85CygxgdWKd7aAujK6JQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4430,6 +4785,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/collection/-/collection-8.0.2.tgz", "integrity": "sha512-s8PW5yxjm5MxeLnHJV13fMT9IolsnaFipM6gaBoNyGs9T+krxqlAoRVy+4mES2KmaPKVUyBLdETrAUzSpGnxmQ==", + "license": "MIT", "dependencies": { "@dicebear/adventurer": "8.0.2", "@dicebear/adventurer-neutral": "8.0.2", @@ -4471,6 +4827,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/converter/-/converter-8.0.2.tgz", "integrity": "sha512-mREmyQLIfHnt30Xzjc9ZHgDgIzbF7BXApBCYolnB2kO2Kpb14OdmsyLRsYe/Tt+Vt6sLgiigWoZFcRvbStRhLA==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.11", "tmp-promise": "^3.0.3" @@ -4499,6 +4856,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/core/-/core-8.0.2.tgz", "integrity": "sha512-Zr3dBAH+6BBYc2kjz7KvJCMYasQlsY9CZ7D3abgZhk/XRT4B3qxo8kP+FL8YjJvrOJyV2P7h08BAKZlTWuKXPA==", + "license": "MIT", "dependencies": { "@dicebear/converter": "8.0.2", "@types/json-schema": "^7.0.11" @@ -4511,6 +4869,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/croodles/-/croodles-8.0.2.tgz", "integrity": "sha512-UKW6PKtID0P9pUlbTy3SRbhWghHbyIjoYK/rbp1Tq2jVRmES9mLGcpO4azpP/JgsC7btjLYN7BvyDzVp6Ob7aw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4522,6 +4881,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/croodles-neutral/-/croodles-neutral-8.0.2.tgz", "integrity": "sha512-2XvtlCe1/LPLRyrpgWkNroWzc8wB5ycz/nWdLOyTExD8ik4QQzKvUEbADxaTe1WsfTEr3fN/CN4EMk32UH5erg==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4533,6 +4893,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/fun-emoji/-/fun-emoji-8.0.2.tgz", "integrity": "sha512-F0GrSJTgfV5sKlXCuZ5fQFTkeAv10301rZjAN6nxdxEtaG3iM1NnGpVFnPYtyl/dyHNsTgRuzNz8g0qrDuMQLw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4544,6 +4905,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/icons/-/icons-8.0.2.tgz", "integrity": "sha512-UAtAcsxSFxM6YtQFkMhu0/Xvk3tP/WA0OdZ0TZZdqCIldK5dzKFsiiixa3hwLQd9AB1SyJmHAL4XVrpkWF0ijQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4555,6 +4917,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/identicon/-/identicon-8.0.2.tgz", "integrity": "sha512-4ZejuMquE5XnN41XxZ+Tpssfv4pbFQcCFyXvDPsQv6rLT9WSj/JEXUgVNRNQSHwDEh+UzR01l5JtzOrQhw1hDw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4566,6 +4929,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/initials/-/initials-8.0.2.tgz", "integrity": "sha512-wVknmFQiCdpNgM/a0Szh3LLOJU4zK5xyzIRHejJ2KyBx2WtDfiNZjgeDM9kjg/QGWk3t3cql4ZLlzqn2DHVcEA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4577,6 +4941,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/lorelei/-/lorelei-8.0.2.tgz", "integrity": "sha512-Gi/f+QWfWYZD90h9QNPkmFM6iNrp+vD8LMmapH8DQBIIV5gEaHB0AQ54y0kCqnWbv0597E6rwPkdDGO4fuEVJw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4588,6 +4953,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/lorelei-neutral/-/lorelei-neutral-8.0.2.tgz", "integrity": "sha512-cENa3xII5mnJ88Y61AHLTOJhhnxtFX4a/cSJ6XapwkjUVTKkNLDGWKinC6bw7A3AWFTUf2MmOg3kVlFtX6ExeQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4599,6 +4965,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/micah/-/micah-8.0.2.tgz", "integrity": "sha512-H7YYdZbvWGJGBsPgmrPQuxWp/OMUff/Y70tE+comR6bGjIJyGM9hoTNBviflaC2INK9c0ieUCmvo185axxHVfQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4610,6 +4977,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/miniavs/-/miniavs-8.0.2.tgz", "integrity": "sha512-xjuZUS7tBeWjbzGlGmgLh6gbIQLQ8TJQyeP0+Pal0bQxzhufxT452v4vAw38Meuz94B5Mm6VR+9bQjr10fd8eQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4621,6 +4989,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/notionists/-/notionists-8.0.2.tgz", "integrity": "sha512-XLG85pKqW32M92zI0Aw8Hg1pE2+lAn9hs7zEwGsud2sCamQeE8jZWuWBZ89ktizWiZVzNMlHNUuMmxGoiHNlqg==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4632,6 +5001,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/notionists-neutral/-/notionists-neutral-8.0.2.tgz", "integrity": "sha512-p+gZXAujRupRy7k9rEmcZE7kcqx1qbO7GMfyqsPCenqS3lNEZ+vEh7Rlz/rOY4xks1W4t/dtd/my2nJRqjjcIA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4643,6 +5013,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/open-peeps/-/open-peeps-8.0.2.tgz", "integrity": "sha512-fZb4C6mkZpp70tRWcogPS1PZGF0k3pclXswXhGKBdL1g0ULr157BCXBlx9juCOZ2K8w6teLQ5VE/uP490ddPUw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4654,6 +5025,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/personas/-/personas-8.0.2.tgz", "integrity": "sha512-8Xe4gaO/uJTwOMFBQv9AXJa0G8gzmqRtiH9UDrhs0yNF5Hh4g2yOeoefRBbLP/SuU5zSSHIZpcHKQD9Q1C30tA==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4665,6 +5037,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/pixel-art/-/pixel-art-8.0.2.tgz", "integrity": "sha512-wYGeMg7tAubilL0oIqYTFA6tMY6kQoWZe66Yi3UqYVa3/FvOfW6hagBG3zLhv6KIRA3/d4u3l78u+bR1UyeJ+A==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4676,6 +5049,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/pixel-art-neutral/-/pixel-art-neutral-8.0.2.tgz", "integrity": "sha512-PdteTJB14YHK6nHWc6ZxnDEfzzskDB5dnddE77zx23PcF7mebssFGSF0cyXGAtfKh5AWgIYJfQU4urzKXCkbJQ==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4687,6 +5061,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/rings/-/rings-8.0.2.tgz", "integrity": "sha512-aCyTiYo8nGzUjJ8PD0ctErcvbKe1UEaeWHvKcQERLDX8WLQMykBJquFodhNgN97TjZ8+8ur+vsrR+g8B9Z0zDw==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4698,6 +5073,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/shapes/-/shapes-8.0.2.tgz", "integrity": "sha512-5GaeUP8QkC7yuUutQCGiMH2U7ditdpKxfRjzlSG9uqaWV/RZZ0u190POawHIu7VpsuHWzMBRV9yu1l7Lc7wQFg==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4709,6 +5085,7 @@ "version": "8.0.2", "resolved": "https://registry.npmjs.org/@dicebear/thumbs/-/thumbs-8.0.2.tgz", "integrity": "sha512-sHKuGbd3TW9eihMvjv2Wg/gqkNgPeXyWA/cmMKSFb0BRGK2AiGyrLnRswdx4YkWVsTLd+WH2GQC4o6HMGnAJ/Q==", + "license": "MIT", "engines": { "node": ">=16.0.0" }, @@ -4720,6 +5097,7 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/@photostructure/tz-lookup/-/tz-lookup-8.0.0.tgz", "integrity": "sha512-D5ggPEWSNGEKzKTx6+Gn0NZXHQ4ywgRd2p2h7i/tjEmkv/uJ9SzQd0o7v7FzEAt4bP3dxDoWm43aPfUs9qMOGg==", + "license": "CC0-1.0", "optional": true, "peer": true }, @@ -4728,6 +5106,7 @@ "resolved": "https://registry.npmjs.org/batch-cluster/-/batch-cluster-12.1.0.tgz", "integrity": "sha512-whGyJU4tr7kyg2USByu0/51mML5HsLAeNz5s03kMDYZNsQsGgDJgI47RdY3r7MciCjPkTaTD5O4eOVqOfEO7pg==", "deprecated": "only the latest version is supported", + "license": "MIT", "optional": true, "peer": true, "engines": { @@ -4739,6 +5118,7 @@ "resolved": "https://registry.npmjs.org/exiftool-vendored/-/exiftool-vendored-23.7.0.tgz", "integrity": "sha512-Y30UJl7QPJiwDaT9ynFOXbW0QLrfHFJdQkPBEfCUZINk69gnn9V0kh/1KthTHXCb6dNDJvQaAYkpm4e+TNEWbQ==", "deprecated": "only the latest version is supported", + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -4757,6 +5137,7 @@ "version": "12.70.0", "resolved": "https://registry.npmjs.org/exiftool-vendored.exe/-/exiftool-vendored.exe-12.70.0.tgz", "integrity": "sha512-Jp78fvWCls2q3+6P0GxEpgBEgIj2MJsrOKxfAnVzADO3BZ8jRTdYCHVMUoxbiuzIcqzLmQA2mPLjhQ35Y4MyeA==", + "license": "MIT", "optional": true, "os": [ "win32" @@ -4767,6 +5148,7 @@ "version": "12.70.0", "resolved": "https://registry.npmjs.org/exiftool-vendored.pl/-/exiftool-vendored.pl-12.70.0.tgz", "integrity": "sha512-nozVKVE7Leq2lQ+Kd6VbX+S04z0TKYGd42F1odwEl8AtWNlJViZ7rsi+OLHkJ0llWmObotviYAsj/xhF28qPSQ==", + "license": "MIT", "optional": true, "os": [ "!win32" @@ -4778,6 +5160,7 @@ "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.6.tgz", "integrity": "sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==", "hasInstallScript": true, + "license": "Apache-2.0", "optional": true, "peer": true, "dependencies": { @@ -4798,6 +5181,7 @@ } }, "versions/9.x": { + "name": "@dicebear/api-9", "dependencies": { "@dicebear/collection": "^9.2.1", "@dicebear/core": "^9.2.1" @@ -4807,6 +5191,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/adventurer/-/adventurer-9.2.2.tgz", "integrity": "sha512-WjBXCP9EXbUul2zC3BS2/R3/4diw1uh/lU4jTEnujK1mhqwIwanFboIMzQsasNNL/xf+m3OHN7MUNJfHZ1fLZA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4818,6 +5203,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/adventurer-neutral/-/adventurer-neutral-9.2.2.tgz", "integrity": "sha512-XVAjhUWjav6luTZ7txz8zVJU/H0DiUy4uU1Z7IO5MDO6kWvum+If1+0OUgEWYZwM+RDI7rt2CgVP910DyZGd1w==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4829,6 +5215,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/avataaars/-/avataaars-9.2.2.tgz", "integrity": "sha512-WqJPQEt0OhBybTpI0TqU1uD1pSk9M2+VPIwvBye/dXo46b+0jHGpftmxjQwk6tX8z0+mRko8pwV5n+cWht1/+w==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4840,6 +5227,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/avataaars-neutral/-/avataaars-neutral-9.2.2.tgz", "integrity": "sha512-pRj16P27dFDBI3LtdiHUDwIXIGndHAbZf5AxaMkn6/+0X93mVQ/btVJDXyW0G96WCsyC88wKAWr6/KJotPxU6Q==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4851,6 +5239,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/big-ears/-/big-ears-9.2.2.tgz", "integrity": "sha512-hz4UXdPq4qqZpu0YVvlqM4RDFhk5i0WgPcuwj/MOLlgTjuj63uHUhCQSk6ZiW1DQOs12qpwUBMGWVHxBRBas9g==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4862,6 +5251,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/big-ears-neutral/-/big-ears-neutral-9.2.2.tgz", "integrity": "sha512-IPHt8fi3dv9cyfBJBZ4s8T+PhFCrQvOCf91iRHBT3iOLNPdyZpI5GNLmGiV0XMAvIDP5NvA5+f6wdoBLhYhbDA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4873,6 +5263,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/big-smile/-/big-smile-9.2.2.tgz", "integrity": "sha512-D4td0GL8or1nTNnXvZqkEXlzyqzGPWs3znOnm1HIohtFTeIwXm72Ob2lNDsaQJSJvXmVlwaQQ0CCTvyCl8Stjw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4884,6 +5275,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/bottts/-/bottts-9.2.2.tgz", "integrity": "sha512-wugFkzw8JNWV1nftq/Wp/vmQsLAXDxrMtRK3AoMODuUpSVoP3EHRUfKS043xggOsQFvoj0HZ7kadmhn0AMLf5A==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4895,6 +5287,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/bottts-neutral/-/bottts-neutral-9.2.2.tgz", "integrity": "sha512-lSgpqmSJtlnyxVuUgNdBwyzuA0O9xa5zRJtz7x2KyWbicXir5iYdX0MVMCkp1EDvlcxm9rGJsclktugOyakTlw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4906,6 +5299,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/collection/-/collection-9.2.2.tgz", "integrity": "sha512-vZAmXhPWCK3sf8Fj9/QflFC6XOLroJOT5K1HdnzHaPboEvffUQideGCrrEamnJtlH0iF0ZDXh8gqmwy2fu+yHA==", + "license": "MIT", "dependencies": { "@dicebear/adventurer": "9.2.2", "@dicebear/adventurer-neutral": "9.2.2", @@ -4949,6 +5343,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/core/-/core-9.2.2.tgz", "integrity": "sha512-ROhgHG249dPtcXgBHcqPEsDeAPRPRD/9d+tZCjLYyueO+cXDlIA8dUlxpwIVcOuZFvCyW6RJtqo8BhNAi16pIQ==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.11" }, @@ -4960,6 +5355,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/croodles/-/croodles-9.2.2.tgz", "integrity": "sha512-OzvAXQWsOgMwL3Sl+lBxCubqSOWoBJpC78c4TKnNTS21rR63TtXUyVdLLzgKVN4YHRnvMgtPf8F/W9YAgIDK4w==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4971,6 +5367,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/croodles-neutral/-/croodles-neutral-9.2.2.tgz", "integrity": "sha512-/4mNirxoQ+z1kHXnpDRbJ1JV1ZgXogeTeNp0MaFYxocCgHfJ7ckNM23EE1I7akoo9pqPxrKlaeNzGAjKHdS9vA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4982,6 +5379,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/dylan/-/dylan-9.2.2.tgz", "integrity": "sha512-s7e3XliC1YXP+Wykj+j5kwdOWFRXFzYHYk/PB4oZ1F3sJandXiG0HS4chaNu4EoP0yZgKyFMUVTGZx+o6tMaYg==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -4993,6 +5391,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/fun-emoji/-/fun-emoji-9.2.2.tgz", "integrity": "sha512-M+rYTpB3lfwz18f+/i+ggNwNWUoEj58SJqXJ1wr7Jh/4E5uL+NmJg9JGwYNaVtGbCFrKAjSaILNUWGQSFgMfog==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5004,6 +5403,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/glass/-/glass-9.2.2.tgz", "integrity": "sha512-imCMxcg+XScHYtQq2MUv1lCzhQSCUglMlPSezKEpXhTxgbgUpmGlSGVkOfmX5EEc7SQowKkF1W/1gNk6CXvBaQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5015,6 +5415,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/icons/-/icons-9.2.2.tgz", "integrity": "sha512-Tqq2OVCdS7J02DNw58xwlgLGl40sWEckbqXT3qRvIF63FfVq+wQZBGuhuiyAURcSgvsc3h2oQeYFi9iXh7HTOA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5026,6 +5427,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/identicon/-/identicon-9.2.2.tgz", "integrity": "sha512-POVKFulIrcuZf3rdAgxYaSm2XUg/TJg3tg9zq9150reEGPpzWR7ijyJ03dzAADPzS3DExfdYVT9+z3JKwwJnTQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5037,6 +5439,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/initials/-/initials-9.2.2.tgz", "integrity": "sha512-/xNnsEmsstWjmF77htAOuwOMhFlP6eBVXgcgFlTl/CCH/Oc6H7t0vwX1he8KLQBBzjGpvJcvIAn4Wh9rE4D5/A==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5048,6 +5451,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/lorelei/-/lorelei-9.2.2.tgz", "integrity": "sha512-koXqVr/vcWUPo00VP5H6Czsit+uF1tmwd2NK7Q/e34/9Sd1f4QLLxHjjBNm/iNjCI1+UNTOvZ2Qqu0N5eo7Flw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5059,6 +5463,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/lorelei-neutral/-/lorelei-neutral-9.2.2.tgz", "integrity": "sha512-Eys9Os6nt2Xll7Mvu66CfRR2YggTopWcmFcRZ9pPdohS96kT0MsLI2iTcfZXQ51K8hvT3IbwoGc86W8n0cDxAQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5070,6 +5475,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/micah/-/micah-9.2.2.tgz", "integrity": "sha512-NCajcJV5yw8uMKiACp694w1T/UyYme2CUEzyTzWHgWnQ+drAuCcH8gpAoLWd67viNdQB/MTpNlaelUgTjmI4AQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5081,6 +5487,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/miniavs/-/miniavs-9.2.2.tgz", "integrity": "sha512-vvkWXttdw+KHF3j+9qcUFzK+P0nbNnImGjvN48wwkPIh2h08WWFq0MnoOls4IHwUJC4GXBjWtiyVoCxz6hhtOA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5092,6 +5499,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/notionists/-/notionists-9.2.2.tgz", "integrity": "sha512-Z9orRaHoj7Y9Ap4wEu8XOrFACsG1KbbBQUPV1R50uh6AHwsyNrm4cS84ICoGLvxgLNHHOae3YCjd8aMu2z19zg==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5103,6 +5511,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/notionists-neutral/-/notionists-neutral-9.2.2.tgz", "integrity": "sha512-AhOzk+lz6kB4uxGun8AJhV+W1nttnMlxmxd+5KbQ/txCIziYIaeD3il44wsAGegEpGFvAZyMYtR/jjfHcem3TA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5114,6 +5523,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/open-peeps/-/open-peeps-9.2.2.tgz", "integrity": "sha512-6PeQDHYyjvKrGSl/gP+RE5dSYAQGKpcGnM65HorgyTIugZK7STo0W4hvEycedupZ3MCCEH8x/XyiChKM2sHXog==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5125,6 +5535,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/personas/-/personas-9.2.2.tgz", "integrity": "sha512-705+ObNLC0w1fcgE/Utav+8bqO+Esu53TXegpX5j7trGEoIMf2bThqJGHuhknZ3+T2az3Wr89cGyOGlI0KLzLA==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5136,6 +5547,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/pixel-art/-/pixel-art-9.2.2.tgz", "integrity": "sha512-BvbFdrpzQl04+Y9UsWP63YGug+ENGC7GMG88qbEFWxb/IqRavGa4H3D0T4Zl2PSLiw7f2Ctv98bsCQZ1PtCznQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5147,6 +5559,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/pixel-art-neutral/-/pixel-art-neutral-9.2.2.tgz", "integrity": "sha512-CdUY77H6Aj7dKLW3hdkv7tu0XQJArUjaWoXihQxlhl3oVYplWaoyu9omYy5pl8HTqs8YgVTGljjMXYoFuK0JUw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5158,6 +5571,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/rings/-/rings-9.2.2.tgz", "integrity": "sha512-eD1J1k364Arny+UlvGrk12HP/XGG6WxPSm4BarFqdJGSV45XOZlwqoi7FlcMr9r9yvE/nGL8OizbwMYusEEdjw==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5169,6 +5583,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/shapes/-/shapes-9.2.2.tgz", "integrity": "sha512-e741NNWBa7fg0BjomxXa0fFPME2XCIR0FA+VHdq9AD2taTGHEPsg5x1QJhCRdK6ww85yeu3V3ucpZXdSrHVw5Q==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, @@ -5180,6 +5595,7 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/@dicebear/thumbs/-/thumbs-9.2.2.tgz", "integrity": "sha512-FkPLDNu7n5kThLSk7lR/0cz/NkUqgGdZGfLZv6fLkGNGtv6W+e2vZaO7HCXVwIgJ+II+kImN41zVIZ6Jlll7pQ==", + "license": "MIT", "engines": { "node": ">=18.0.0" }, diff --git a/package.json b/package.json index 1db9927..4a7bd68 100644 --- a/package.json +++ b/package.json @@ -24,25 +24,25 @@ "@dicebear/converter": "^9.2.2", "@fastify/cors": "^9.0.1", "change-case": "^5.4.4", - "fastify": "^4.28.1", - "qs": "^6.13.0" + "fastify": "^4.29.1", + "qs": "^6.14.0" }, "devDependencies": { - "@fontsource/noto-sans": "^5.1.0", - "@fontsource/noto-sans-jp": "^5.1.0", - "@fontsource/noto-sans-kr": "^5.1.0", - "@fontsource/noto-sans-sc": "^5.1.0", - "@fontsource/noto-sans-thai": "^5.1.0", - "@tsconfig/node20": "^20.1.4", + "@fontsource/noto-sans": "^5.2.7", + "@fontsource/noto-sans-jp": "^5.2.5", + "@fontsource/noto-sans-kr": "^5.2.5", + "@fontsource/noto-sans-sc": "^5.2.6", + "@fontsource/noto-sans-thai": "^5.2.5", + "@tsconfig/node20": "^20.1.5", "@types/json-schema": "^7.0.15", - "@types/node": "^20.14.8", - "@types/qs": "^6.9.16", + "@types/node": "^22.15.30", + "@types/qs": "^6.14.0", "@woff2/woff2-rs": "^1.0.1", - "prettier": "^3.3.3", - "tsx": "^4.19.1", - "typescript": "^5.6.2" + "prettier": "^3.5.3", + "tsx": "^4.19.4", + "typescript": "^5.8.3" }, "engines": { - "node": "^18.20 || >=20.10" + "node": ">=20.10" } } diff --git a/tests/http.test.js b/tests/http.test.js index 8d47b1c..b0d2501 100644 --- a/tests/http.test.js +++ b/tests/http.test.js @@ -3,7 +3,7 @@ import assert from 'node:assert/strict'; import { app } from '../dist/app.js'; -for (let version of [5, 6, 7]) { +for (let version of [5, 6, 7, 8, 9]) { const requests = [ { path: `/${version}.x/initials/svg`,