diff --git a/.changeset/tough-swans-walk.md b/.changeset/tough-swans-walk.md new file mode 100644 index 00000000..8bd6b2c9 --- /dev/null +++ b/.changeset/tough-swans-walk.md @@ -0,0 +1,5 @@ +--- +"@pantheon-systems/pcc-cli": minor +--- + +Added commands for managing collaborators and site visibility. diff --git a/packages/cli/package.json b/packages/cli/package.json index 1bea7742..54f37dfd 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -38,19 +38,19 @@ }, "dependencies": { "@pantheon-systems/pcc-sdk-core": "workspace:*", - "axios": "^1.6.8", + "axios": "^1.7.4", "bluebird": "^3.7.2", "boxen": "^7.1.1", "chalk": "^5.3.0", - "dayjs": "^1.11.10", + "dayjs": "^1.11.12", "dom-parser": "^1.1.5", "fs-extra": "^11.2.0", - "get-port": "^7.0.0", - "google-auth-library": "^9.6.3", + "get-port": "^7.1.0", + "google-auth-library": "^9.13.0", "googleapis": "^129.0.0", "inquirer": "^8.2.6", "nunjucks": "^3.2.4", - "octokit": "^3.1.2", + "octokit": "^3.2.1", "open": "^9.1.0", "ora": "^6.3.1", "package-json": "^8.1.1", @@ -65,17 +65,17 @@ "@types/fs-extra": "^11.0.4", "@types/inquirer": "^9.0.7", "@types/jest": "29.5.1", - "@types/node": "^20.11.21", + "@types/node": "^20.14.15", "@types/nunjucks": "^3.2.6", "@types/server-destroy": "^1.0.3", "@types/showdown": "^2.0.6", "@types/tmp": "^0.2.6", - "@types/yargs": "^17.0.32", + "@types/yargs": "^17.0.33", "babel-jest": "^29.7.0", "eslint": "^8.57.0", "eslint-config-pcc-custom": "workspace:*", "jest": "29.5.0", - "tmp": "^0.2.2", + "tmp": "^0.2.3", "ts-jest": "29.1.0", "tsup": "^7.2.0" } diff --git a/packages/cli/src/cli/commands/sites/collaborators.ts b/packages/cli/src/cli/commands/sites/collaborators.ts new file mode 100644 index 00000000..1425ec1b --- /dev/null +++ b/packages/cli/src/cli/commands/sites/collaborators.ts @@ -0,0 +1,31 @@ +import ora from "ora"; +import AddOnApiHelper from "../../../lib/addonApiHelper"; +import { errorHandler } from "../../exceptions"; + +type listCollaboratorsSchemaParams = { siteId: string }; +export const listCollaborators = errorHandler( + async ({ siteId }: listCollaboratorsSchemaParams) => { + const spinner = ora("Retrieving Collaborators...").start(); + const result = await AddOnApiHelper.listCollaborators(siteId); + spinner.succeed(); + console.log(JSON.stringify(result, null, 4)); + }, +); + +type removeCollaboratorschemaParams = { siteId: string; email: string }; +export const removeCollaborator = errorHandler( + async ({ siteId, email }: removeCollaboratorschemaParams) => { + const spinner = ora("Removing Collaborator...").start(); + await AddOnApiHelper.removeCollaborator(siteId, email); + spinner.succeed(); + }, +); + +type addCollaboratorschemaParams = { siteId: string; email: string }; +export const addCollaborator = errorHandler( + async ({ siteId, email }: addCollaboratorschemaParams) => { + const spinner = ora("Adding Collaborator...").start(); + await AddOnApiHelper.addCollaborator(siteId, email); + spinner.succeed(); + }, +); diff --git a/packages/cli/src/cli/commands/sites/site.ts b/packages/cli/src/cli/commands/sites/site.ts index 1ff92f07..03b94b7a 100644 --- a/packages/cli/src/cli/commands/sites/site.ts +++ b/packages/cli/src/cli/commands/sites/site.ts @@ -133,6 +133,15 @@ export const configurableSiteProperties = [ type: "string", }, }, + { + id: "visibility", + command: { + name: "visibility ", + description: + "Set the collection's visibility (either 'private' or 'workspace')", + type: "string", + }, + }, ] as const; export const SITE_EXAMPLES = [ diff --git a/packages/cli/src/cli/index.ts b/packages/cli/src/cli/index.ts index bd69842f..aa897dbe 100755 --- a/packages/cli/src/cli/index.ts +++ b/packages/cli/src/cli/index.ts @@ -24,6 +24,11 @@ import { listAdminsSchema, removeAdminSchema, } from "./commands/sites/admins"; +import { + addCollaborator, + listCollaborators, + removeCollaborator, +} from "./commands/sites/collaborators"; import { getComponentSchema, printLiveComponentSchema, @@ -609,6 +614,101 @@ yargs(hideBin(process.argv)) ); }, ) + .command( + "publishing [options]", + "Manage publishing permissions.", + (yargs) => { + yargs + .strictCommands() + .demandCommand() + .command( + "config [options]", + "Update the collection's visibility.", + (yargs) => { + yargs + .strictCommands() + .option("siteId", { + describe: "The id of the collection to modify.", + demandOption: true, + type: "string", + }) + .option("mode", { + describe: + "The visibility of this collection (either 'private' or 'workspace').", + demandOption: true, + type: "string", + }); + }, + async (args) => + await updateSiteConfig({ + id: args.siteId as string, + visibility: args.mode as string, + }), + ) + .command( + "list-user [options]", + "Print the users added as collaborators to this collection.", + (yargs) => { + yargs.strictCommands().option("siteId", { + describe: "The id of the collection to modify.", + demandOption: true, + type: "string", + }); + }, + async (args) => + await listCollaborators({ + siteId: args.siteId as string, + }), + ) + .command( + "add-user [options]", + "Update the collection's visibility.", + (yargs) => { + yargs + .strictCommands() + .option("siteId", { + describe: "The id of the collection to modify.", + demandOption: true, + type: "string", + }) + .option("user", { + describe: "The email of the user to add.", + demandOption: true, + type: "string", + }); + }, + async (args) => + await addCollaborator({ + siteId: args.siteId as string, + email: args.user as string, + }), + ) + .command( + "remove-user [options]", + "Update the collection's visibility.", + (yargs) => { + yargs + .strictCommands() + .option("siteId", { + describe: "The id of the collection to modify.", + demandOption: true, + type: "string", + }) + .option("user", { + describe: "The email of the user to remove.", + demandOption: true, + type: "string", + }); + }, + async (args) => + await removeCollaborator({ + siteId: args.siteId as string, + email: args.user as string, + }), + ); + }, + async (args) => await createSite(args.url as string), + ) .example(formatExamples(SITE_EXAMPLES)); }, async () => { diff --git a/packages/cli/src/lib/addonApiHelper.ts b/packages/cli/src/lib/addonApiHelper.ts index 5698da22..ad01f91f 100644 --- a/packages/cli/src/lib/addonApiHelper.ts +++ b/packages/cli/src/lib/addonApiHelper.ts @@ -450,6 +450,53 @@ class AddOnApiHelper { }); } + static async listCollaborators(id: string): Promise { + const idToken = await this.getIdToken(); + + return ( + await axios.get( + `${(await getApiConfig()).SITE_ENDPOINT}/${id}/collaborators`, + { + headers: { + Authorization: `Bearer ${idToken}`, + }, + }, + ) + ).data; + } + + static async addCollaborator(id: string, email: string): Promise { + const idToken = await this.getIdToken(); + + await axios.patch( + `${(await getApiConfig()).SITE_ENDPOINT}/${id}/collaborators`, + { + email, + }, + { + headers: { + Authorization: `Bearer ${idToken}`, + }, + }, + ); + } + + static async removeCollaborator(id: string, email: string): Promise { + const idToken = await this.getIdToken(); + + await axios.delete( + `${(await getApiConfig()).SITE_ENDPOINT}/${id}/collaborators`, + { + headers: { + Authorization: `Bearer ${idToken}`, + }, + data: { + email, + }, + }, + ); + } + static async updateSiteConfig( id: string, { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 117e3fb5..ad6552bf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -144,8 +144,8 @@ importers: specifier: workspace:* version: link:../core axios: - specifier: ^1.6.8 - version: 1.6.8 + specifier: ^1.7.4 + version: 1.7.4 bluebird: specifier: ^3.7.2 version: 3.7.2 @@ -156,8 +156,8 @@ importers: specifier: ^5.3.0 version: 5.3.0 dayjs: - specifier: ^1.11.10 - version: 1.11.10 + specifier: ^1.11.12 + version: 1.11.12 dom-parser: specifier: ^1.1.5 version: 1.1.5 @@ -165,11 +165,11 @@ importers: specifier: ^11.2.0 version: 11.2.0 get-port: - specifier: ^7.0.0 - version: 7.0.0 + specifier: ^7.1.0 + version: 7.1.0 google-auth-library: - specifier: ^9.6.3 - version: 9.6.3(encoding@0.1.13) + specifier: ^9.13.0 + version: 9.13.0(encoding@0.1.13) googleapis: specifier: ^129.0.0 version: 129.0.0(encoding@0.1.13) @@ -180,8 +180,8 @@ importers: specifier: ^3.2.4 version: 3.2.4(chokidar@3.6.0) octokit: - specifier: ^3.1.2 - version: 3.1.2 + specifier: ^3.2.1 + version: 3.2.1 open: specifier: ^9.1.0 version: 9.1.0 @@ -220,8 +220,8 @@ importers: specifier: 29.5.1 version: 29.5.1 '@types/node': - specifier: ^20.11.21 - version: 20.11.21 + specifier: ^20.14.15 + version: 20.16.1 '@types/nunjucks': specifier: ^3.2.6 version: 3.2.6 @@ -235,8 +235,8 @@ importers: specifier: ^0.2.6 version: 0.2.6 '@types/yargs': - specifier: ^17.0.32 - version: 17.0.32 + specifier: ^17.0.33 + version: 17.0.33 babel-jest: specifier: ^29.7.0 version: 29.7.0(@babel/core@7.25.2) @@ -248,13 +248,13 @@ importers: version: link:../../configs/eslint jest: specifier: 29.5.0 - version: 29.5.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0) + version: 29.5.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0) tmp: - specifier: ^0.2.2 - version: 0.2.2 + specifier: ^0.2.3 + version: 0.2.3 ts-jest: specifier: 29.1.0 - version: 29.1.0(@babel/core@7.25.2)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.18.20)(jest@29.5.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0))(typescript@5.4.5) + version: 29.1.0(@babel/core@7.25.2)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.18.20)(jest@29.5.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0))(typescript@5.4.5) tsup: specifier: ^7.2.0 version: 7.2.0(@swc/core@1.4.2)(postcss@8.4.38)(typescript@5.4.5) @@ -711,7 +711,7 @@ importers: version: 13.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.1.4(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + version: 4.2.1(vite@5.1.4(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) autoprefixer: specifier: ^10.4.17 version: 10.4.17(postcss@8.4.35) @@ -741,13 +741,13 @@ importers: version: 5.4.2 vite: specifier: ^5.1.4 - version: 5.1.4(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + version: 5.1.4(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@20.11.21)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1) + version: 1.3.1(@types/node@20.16.1)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1) vitest-fetch-mock: specifier: ^0.2.2 - version: 0.2.2(encoding@0.1.13)(vitest@1.3.1(@types/node@20.11.21)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1)) + version: 0.2.2(encoding@0.1.13)(vitest@1.3.1(@types/node@20.16.1)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1)) starters/nextjs-starter-approuter-ts: dependencies: @@ -787,7 +787,7 @@ importers: version: 13.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.1.4(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + version: 4.2.1(vite@5.1.4(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) autoprefixer: specifier: ^10.4.17 version: 10.4.17(postcss@8.4.35) @@ -817,13 +817,13 @@ importers: version: 5.4.2 vite: specifier: ^5.1.4 - version: 5.1.4(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + version: 5.1.4(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@20.11.21)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1) + version: 1.3.1(@types/node@20.16.1)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1) vitest-fetch-mock: specifier: ^0.2.2 - version: 0.2.2(encoding@0.1.13)(vitest@1.3.1(@types/node@20.11.21)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1)) + version: 0.2.2(encoding@0.1.13)(vitest@1.3.1(@types/node@20.16.1)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1)) starters/nextjs-starter-ts: dependencies: @@ -872,7 +872,7 @@ importers: version: 18.2.19 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.1.4(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + version: 4.2.1(vite@5.1.4(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) autoprefixer: specifier: ^10.4.17 version: 10.4.17(postcss@8.4.35) @@ -902,13 +902,13 @@ importers: version: 5.4.2 vite: specifier: ^5.1.4 - version: 5.1.4(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + version: 5.1.4(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) vitest: specifier: ^1.3.1 - version: 1.3.1(@types/node@20.11.21)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1) + version: 1.3.1(@types/node@20.16.1)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1) vitest-fetch-mock: specifier: ^0.2.2 - version: 0.2.2(encoding@0.1.13)(vitest@1.3.1(@types/node@20.11.21)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1)) + version: 0.2.2(encoding@0.1.13)(vitest@1.3.1(@types/node@20.16.1)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1)) starters/vue-starter: dependencies: @@ -918,7 +918,7 @@ importers: devDependencies: '@nuxt/devtools': specifier: 1.3.3 - version: 1.3.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.11.21)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) + version: 1.3.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) '@tailwindcss/typography': specifier: 0.5.10 version: 0.5.10(tailwindcss@3.4.1) @@ -927,7 +927,7 @@ importers: version: 10.4.17(postcss@8.4.35) nuxt: specifier: 3.11.2 - version: 3.11.2(@parcel/watcher@2.4.1)(@types/node@20.11.21)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + version: 3.11.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) nuxt-gtag: specifier: 1.2.1 version: 1.2.1(rollup@4.18.0) @@ -952,7 +952,7 @@ importers: devDependencies: '@nuxt/devtools': specifier: 1.3.3 - version: 1.3.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.11.21)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) + version: 1.3.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) '@tailwindcss/typography': specifier: 0.5.10 version: 0.5.10(tailwindcss@3.4.1) @@ -961,7 +961,7 @@ importers: version: 10.4.17(postcss@8.4.35) nuxt: specifier: 3.11.2 - version: 3.11.2(@parcel/watcher@2.4.1)(@types/node@20.11.21)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + version: 3.11.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) nuxt-gtag: specifier: 1.2.1 version: 1.2.1(rollup@4.18.0) @@ -4309,12 +4309,21 @@ packages: '@octokit/openapi-types@20.0.0': resolution: {integrity: sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==} + '@octokit/openapi-types@22.2.0': + resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==} + '@octokit/plugin-paginate-graphql@4.0.0': resolution: {integrity: sha512-7HcYW5tP7/Z6AETAPU14gp5H5KmCPT3hmJrS/5tO7HIgbwenYmgw4OY9Ma54FDySuxMwD+wsJlxtuGWwuZuItA==} engines: {node: '>= 18'} peerDependencies: '@octokit/core': '>=5' + '@octokit/plugin-paginate-rest@11.3.1': + resolution: {integrity: sha512-ryqobs26cLtM1kQxqeZui4v8FeznirUsksiA+RYemMPJ7Micju0WSkv50dBksTuZks9O5cg4wp+t8fZ/cLY56g==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': '5' + '@octokit/plugin-paginate-rest@9.2.0': resolution: {integrity: sha512-NKi0bJEZqOSbBLMv9kdAcuocpe05Q2xAXNLTGi0HN2GSMFJHNZuSoPNa0tcQFTOFCKe+ZaYBZ3lpXh1yxgUDCA==} engines: {node: '>= 18'} @@ -4327,6 +4336,12 @@ packages: peerDependencies: '@octokit/core': '>=5' + '@octokit/plugin-rest-endpoint-methods@13.2.2': + resolution: {integrity: sha512-EI7kXWidkt3Xlok5uN43suK99VWqc8OaIMktY9d9+RNKl69juoTyxmLoWPIZgJYzi41qj/9zU7G/ljnNOJ5AFA==} + engines: {node: '>= 18'} + peerDependencies: + '@octokit/core': ^5 + '@octokit/plugin-retry@6.0.1': resolution: {integrity: sha512-SKs+Tz9oj0g4p28qkZwl/topGcb0k0qPNX/i7vBKmDsjoeqnVfFUquqrE/O9oJY7+oLzdCtkiWSXLpLjvl6uog==} engines: {node: '>= 18'} @@ -4350,6 +4365,9 @@ packages: '@octokit/types@12.6.0': resolution: {integrity: sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==} + '@octokit/types@13.5.0': + resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} + '@octokit/webhooks-methods@4.1.0': resolution: {integrity: sha512-zoQyKw8h9STNPqtm28UGOYFE7O6D4Il8VJwhAtMHFt2C4L0VQT1qGKLeefUOqHNs1mNRYSadVv7x0z8U2yyeWQ==} engines: {node: '>= 18'} @@ -5718,6 +5736,9 @@ packages: '@types/node@20.11.21': resolution: {integrity: sha512-/ySDLGscFPNasfqStUuWWPfL78jompfIoVzLJPVVAHBh6rpG68+pI2Gk+fNLeI8/f1yPYL4s46EleVIc20F1Ow==} + '@types/node@20.16.1': + resolution: {integrity: sha512-zJDo7wEadFtSyNz5QITDfRcrhqDvQI1xQNQ0VoizPjM/dVAODqqIUWbJPkvsxmTI0MYRGRikcdjMPhOssnPejQ==} + '@types/node@8.10.66': resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} @@ -5820,8 +5841,8 @@ packages: '@types/yargs-parser@21.0.3': resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - '@types/yargs@17.0.32': - resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + '@types/yargs@17.0.33': + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} '@types/yoga-layout@1.9.2': resolution: {integrity: sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==} @@ -6744,8 +6765,8 @@ packages: axios@0.21.4: resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} - axios@1.6.8: - resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} + axios@1.7.4: + resolution: {integrity: sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==} axobject-query@3.2.1: resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} @@ -7791,8 +7812,8 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} - dayjs@1.11.10: - resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} + dayjs@1.11.12: + resolution: {integrity: sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg==} db0@0.1.4: resolution: {integrity: sha512-Ft6eCwONYxlwLjBXSJxw0t0RYtA5gW9mq8JfBXn9TtC0nDPlqePAhpv9v4g9aONBi6JI1OXHTKKkUYGd+BOrCA==} @@ -9133,8 +9154,8 @@ packages: resolution: {integrity: sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==} engines: {node: '>=4'} - get-port@7.0.0: - resolution: {integrity: sha512-mDHFgApoQd+azgMdwylJrv2DX47ywGq1i5VFJE7fZ0dttNq3iQMfsU4IvEgBHojA3KqEudyu7Vq+oN8kNaNkWw==} + get-port@7.1.0: + resolution: {integrity: sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==} engines: {node: '>=16'} get-stream@5.2.0: @@ -9239,8 +9260,8 @@ packages: peerDependencies: csstype: ^3.0.10 - google-auth-library@9.6.3: - resolution: {integrity: sha512-4CacM29MLC2eT9Cey5GDVK4Q8t+MMp8+OEdOaqD9MG6b0dOyLORaaeJMPQ7EESVgm/+z5EKYyFLxgzBJlJgyHQ==} + google-auth-library@9.13.0: + resolution: {integrity: sha512-p9Y03Uzp/Igcs36zAaB0XTSwZ8Y0/tpYiz5KIde5By+H9DCVUSYtDWZu6aFXsWTqENMb8BD/pDT3hR8NVrPkfA==} engines: {node: '>=14'} googleapis-common@7.0.1: @@ -11465,6 +11486,10 @@ packages: resolution: {integrity: sha512-MG5qmrTL5y8KYwFgE1A4JWmgfQBaIETE/lOlfwNYx1QOtCQHGVxkRJmdUJltFc1HVn73d61TlMhMyNTOtMl+ng==} engines: {node: '>= 18'} + octokit@3.2.1: + resolution: {integrity: sha512-u+XuSejhe3NdIvty3Jod00JvTdAE/0/+XbhIDhefHbu+2OcTRHd80aCiH6TX19ZybJmwPQBKFQmHGxp0i9mJrg==} + engines: {node: '>= 18'} + ofetch@1.3.4: resolution: {integrity: sha512-KLIET85ik3vhEfS+3fDlc/BAZiAp+43QEC/yCo5zkNoY2YaKvNkOaFr/6wCFgFH1kuYQM5pMNi0Tg8koiIemtw==} @@ -13740,9 +13765,9 @@ packages: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} - tmp@0.2.2: - resolution: {integrity: sha512-ETcvHhaIc9J2MDEAH6N67j9bvBvu/3Gb764qaGhwtFvjtvhegqoqSpofgeyq1Sc24mW5pdyUDs9HP5j3ehkxRw==} - engines: {node: '>=14'} + tmp@0.2.3: + resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} + engines: {node: '>=14.14'} tmpl@1.0.5: resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} @@ -14114,6 +14139,9 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} @@ -18584,7 +18612,7 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.21 + '@types/node': 20.16.1 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -18597,14 +18625,14 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.21 + '@types/node': 20.16.1 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0) + jest-config: 29.7.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -18629,7 +18657,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.21 + '@types/node': 20.16.1 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -18647,7 +18675,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.11.21 + '@types/node': 20.16.1 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -18669,7 +18697,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.23 - '@types/node': 20.11.21 + '@types/node': 20.16.1 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -18739,8 +18767,8 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.21 - '@types/yargs': 17.0.32 + '@types/node': 20.16.1 + '@types/yargs': 17.0.33 chalk: 4.1.2 '@jridgewell/gen-mapping@0.3.4': @@ -18796,7 +18824,7 @@ snapshots: '@kwsites/file-exists@1.1.1': dependencies: - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -19015,7 +19043,7 @@ snapshots: '@npmcli/fs@3.1.0': dependencies: - semver: 7.6.0 + semver: 7.6.2 '@npmcli/git@5.0.4': dependencies: @@ -19069,13 +19097,13 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.3.3(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.11.21)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))': + '@nuxt/devtools-kit@1.3.3(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))': dependencies: '@nuxt/kit': 3.11.2(rollup@4.18.0) '@nuxt/schema': 3.11.2(rollup@4.18.0) execa: 7.2.0 - nuxt: 3.11.2(@parcel/watcher@2.4.1)(@types/node@20.11.21)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + nuxt: 3.11.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) transitivePeerDependencies: - rollup - supports-color @@ -19093,14 +19121,14 @@ snapshots: rc9: 2.1.2 semver: 7.6.2 - '@nuxt/devtools@1.3.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.11.21)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5))': + '@nuxt/devtools@1.3.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5))': dependencies: '@antfu/utils': 0.7.8 - '@nuxt/devtools-kit': 1.3.3(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.11.21)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + '@nuxt/devtools-kit': 1.3.3(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) '@nuxt/devtools-wizard': 1.3.3 '@nuxt/kit': 3.11.2(rollup@4.18.0) - '@vue/devtools-applet': 7.1.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) - '@vue/devtools-core': 7.1.3(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) + '@vue/devtools-applet': 7.1.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) + '@vue/devtools-core': 7.1.3(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.4.5)) birpc: 0.2.17 consola: 3.2.3 @@ -19117,7 +19145,7 @@ snapshots: launch-editor: 2.6.1 local-pkg: 0.5.0 magicast: 0.3.4 - nuxt: 3.11.2(@parcel/watcher@2.4.1)(@types/node@20.11.21)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + nuxt: 3.11.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) nypm: 0.3.8 ohash: 1.1.3 pacote: 18.0.6 @@ -19130,9 +19158,9 @@ snapshots: simple-git: 3.25.0 sirv: 2.0.4 unimport: 3.7.1(rollup@4.18.0) - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) - vite-plugin-inspect: 0.8.4(@nuxt/kit@3.11.2(rollup@4.18.0))(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) - vite-plugin-vue-inspector: 5.1.2(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) + vite-plugin-inspect: 0.8.4(@nuxt/kit@3.11.2(rollup@4.18.0))(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) + vite-plugin-vue-inspector: 5.1.2(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) which: 3.0.1 ws: 8.17.0 transitivePeerDependencies: @@ -19224,12 +19252,12 @@ snapshots: '@nuxt/ui-templates@1.3.4': {} - '@nuxt/vite-builder@3.11.2(@types/node@20.11.21)(eslint@8.57.0)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5))': + '@nuxt/vite-builder@3.11.2(@types/node@20.16.1)(eslint@8.57.0)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5))': dependencies: '@nuxt/kit': 3.11.2(rollup@4.18.0) '@rollup/plugin-replace': 5.0.5(rollup@4.18.0) - '@vitejs/plugin-vue': 5.0.5(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) + '@vitejs/plugin-vue': 5.0.5(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) autoprefixer: 10.4.19(postcss@8.4.38) clear: 0.1.0 consola: 3.2.3 @@ -19256,9 +19284,9 @@ snapshots: ufo: 1.5.3 unenv: 1.9.0 unplugin: 1.10.1 - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) - vite-node: 1.6.0(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) - vite-plugin-checker: 0.6.4(eslint@8.57.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) + vite-node: 1.6.0(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) + vite-plugin-checker: 0.6.4(eslint@8.57.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) vue: 3.4.27(typescript@5.4.5) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: @@ -19380,10 +19408,17 @@ snapshots: '@octokit/openapi-types@20.0.0': {} + '@octokit/openapi-types@22.2.0': {} + '@octokit/plugin-paginate-graphql@4.0.0(@octokit/core@5.1.0)': dependencies: '@octokit/core': 5.1.0 + '@octokit/plugin-paginate-rest@11.3.1(@octokit/core@5.1.0)': + dependencies: + '@octokit/core': 5.1.0 + '@octokit/types': 13.5.0 + '@octokit/plugin-paginate-rest@9.2.0(@octokit/core@5.1.0)': dependencies: '@octokit/core': 5.1.0 @@ -19394,6 +19429,11 @@ snapshots: '@octokit/core': 5.1.0 '@octokit/types': 12.6.0 + '@octokit/plugin-rest-endpoint-methods@13.2.2(@octokit/core@5.1.0)': + dependencies: + '@octokit/core': 5.1.0 + '@octokit/types': 13.5.0 + '@octokit/plugin-retry@6.0.1(@octokit/core@5.1.0)': dependencies: '@octokit/core': 5.1.0 @@ -19424,6 +19464,10 @@ snapshots: dependencies: '@octokit/openapi-types': 20.0.0 + '@octokit/types@13.5.0': + dependencies: + '@octokit/openapi-types': 22.2.0 + '@octokit/webhooks-methods@4.1.0': {} '@octokit/webhooks-types@7.3.2': {} @@ -21430,7 +21474,7 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/btoa-lite@1.0.2': {} @@ -21438,7 +21482,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/responselike': 1.0.3 '@types/common-tags@1.8.4': {} @@ -21447,17 +21491,17 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/cookie@0.4.1': {} '@types/cors@2.8.17': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/cross-spawn@6.0.6': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/debug@0.0.30': {} @@ -21504,7 +21548,7 @@ snapshots: '@types/express-serve-static-core@4.17.43': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/qs': 6.9.12 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -21523,18 +21567,18 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/get-port@3.2.0': {} '@types/glob@5.0.38': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/hast@2.3.10': dependencies: @@ -21552,7 +21596,7 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/inquirer@9.0.7': dependencies: @@ -21580,15 +21624,15 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/jsonwebtoken@9.0.6': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/keyv@3.1.4': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/linkify-it@3.0.5': {} @@ -21621,13 +21665,13 @@ snapshots: '@types/mkdirp@0.5.2': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/ms@0.7.34': {} '@types/node-fetch@2.6.11': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 form-data: 4.0.0 '@types/node@12.20.55': {} @@ -21638,6 +21682,10 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@20.16.1': + dependencies: + undici-types: 6.19.8 + '@types/node@8.10.66': {} '@types/normalize-package-data@2.4.4': {} @@ -21690,12 +21738,12 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/rimraf@2.0.5': dependencies: '@types/glob': 5.0.38 - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/scheduler@0.16.8': {} @@ -21704,17 +21752,17 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/serve-static@1.15.5': dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/server-destroy@1.0.3': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/showdown@2.0.6': {} @@ -21722,7 +21770,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 '@types/tmp@0.0.33': {} @@ -21738,7 +21786,7 @@ snapshots: '@types/yargs-parser@21.0.3': {} - '@types/yargs@17.0.32': + '@types/yargs@17.0.33': dependencies: '@types/yargs-parser': 21.0.3 @@ -22036,13 +22084,13 @@ snapshots: unhead: 1.9.12 vue: 3.4.27(typescript@5.4.5) - '@unocss/astro@0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))': + '@unocss/astro@0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))': dependencies: '@unocss/core': 0.60.4 '@unocss/reset': 0.60.4 - '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) optionalDependencies: - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) transitivePeerDependencies: - rollup @@ -22149,7 +22197,7 @@ snapshots: '@unocss/transformer-attributify-jsx-babel@0.60.4': dependencies: '@babel/core': 7.25.2 - '@babel/plugin-syntax-jsx': 7.24.6(@babel/core@7.25.2) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) '@unocss/core': 0.60.4 transitivePeerDependencies: @@ -22173,7 +22221,7 @@ snapshots: dependencies: '@unocss/core': 0.60.4 - '@unocss/vite@0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))': + '@unocss/vite@0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -22185,7 +22233,7 @@ snapshots: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.10 - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) transitivePeerDependencies: - rollup @@ -22211,30 +22259,30 @@ snapshots: dependencies: resolve: 1.22.8 - '@vitejs/plugin-react@4.2.1(vite@5.1.4(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))': + '@vitejs/plugin-react@4.2.1(vite@5.1.4(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.25.2) '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.25.2) '@types/babel__core': 7.20.5 react-refresh: 0.14.0 - vite: 5.1.4(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + vite: 5.1.4(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5))': + '@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.24.6(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.1(@babel/core@7.25.2) - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.5(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.5(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5))': dependencies: - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) vue: 3.4.27(typescript@5.4.5) '@vitest/coverage-v8@1.6.0(vitest@1.3.1(@types/node@20.11.21)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1))': @@ -22412,12 +22460,12 @@ snapshots: '@vue/devtools-api@6.6.1': {} - '@vue/devtools-applet@7.1.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5))': + '@vue/devtools-applet@7.1.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5))': dependencies: - '@vue/devtools-core': 7.1.3(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) + '@vue/devtools-core': 7.1.3(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.4.5)) '@vue/devtools-shared': 7.2.1 - '@vue/devtools-ui': 7.2.1(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vue@3.4.27(typescript@5.4.5)) + '@vue/devtools-ui': 7.2.1(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vue@3.4.27(typescript@5.4.5)) lodash-es: 4.17.21 perfect-debounce: 1.0.0 shiki: 1.3.0 @@ -22442,14 +22490,14 @@ snapshots: - unocss - vite - '@vue/devtools-core@7.1.3(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5))': + '@vue/devtools-core@7.1.3(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5))': dependencies: '@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.4.5)) '@vue/devtools-shared': 7.2.1 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + vite-hot-client: 0.2.3(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) transitivePeerDependencies: - vite - vue @@ -22467,17 +22515,17 @@ snapshots: dependencies: rfdc: 1.3.1 - '@vue/devtools-ui@7.2.1(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vue@3.4.27(typescript@5.4.5))': + '@vue/devtools-ui@7.2.1(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vue@3.4.27(typescript@5.4.5))': dependencies: '@unocss/reset': 0.60.4 '@vue/devtools-shared': 7.2.1 '@vueuse/components': 10.10.0(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5)) '@vueuse/core': 10.10.0(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5)) - '@vueuse/integrations': 10.10.0(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(focus-trap@7.5.4)(vue@3.4.27(typescript@5.4.5)) + '@vueuse/integrations': 10.10.0(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(focus-trap@7.5.4)(vue@3.4.27(typescript@5.4.5)) colord: 2.9.3 floating-vue: 5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)) focus-trap: 7.5.4 - unocss: 0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + unocss: 0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) vue: 3.4.27(typescript@5.4.5) transitivePeerDependencies: - '@vue/composition-api' @@ -22572,13 +22620,13 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/integrations@10.10.0(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(focus-trap@7.5.4)(vue@3.4.27(typescript@5.4.5))': + '@vueuse/integrations@10.10.0(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(focus-trap@7.5.4)(vue@3.4.27(typescript@5.4.5))': dependencies: '@vueuse/core': 10.10.0(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5)) '@vueuse/shared': 10.10.0(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5)) vue-demi: 0.14.7(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5)) optionalDependencies: - axios: 1.6.8 + axios: 1.7.4 change-case: 4.1.2 focus-trap: 7.5.4 transitivePeerDependencies: @@ -22769,13 +22817,13 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color agent-base@7.1.0: dependencies: - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -23075,7 +23123,7 @@ snapshots: transitivePeerDependencies: - debug - axios@1.6.8: + axios@1.7.4: dependencies: follow-redirects: 1.15.6(debug@4.3.5) form-data: 4.0.0 @@ -23095,10 +23143,10 @@ snapshots: babel-eslint@10.1.0(eslint@7.32.0): dependencies: - '@babel/code-frame': 7.24.6 - '@babel/parser': 7.24.6 - '@babel/traverse': 7.24.6 - '@babel/types': 7.24.6 + '@babel/code-frame': 7.24.7 + '@babel/parser': 7.25.3 + '@babel/traverse': 7.25.3 + '@babel/types': 7.25.2 eslint: 7.32.0 eslint-visitor-keys: 1.3.0 resolve: 1.22.8 @@ -23183,7 +23231,7 @@ snapshots: babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.6): dependencies: - '@babel/compat-data': 7.24.6 + '@babel/compat-data': 7.25.2 '@babel/core': 7.24.6 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.6) semver: 6.3.1 @@ -23573,7 +23621,7 @@ snapshots: builtins@5.0.1: dependencies: - semver: 7.6.0 + semver: 7.6.2 bundle-name@3.0.0: dependencies: @@ -24203,13 +24251,29 @@ snapshots: - supports-color - ts-node - create-jest@29.7.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0): + create-jest@29.7.0(@types/node@20.11.21): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0) + jest-config: 29.7.0(@types/node@20.11.21) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + optional: true + + create-jest@29.7.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -24477,7 +24541,7 @@ snapshots: dependencies: '@babel/runtime': 7.24.0 - dayjs@1.11.10: {} + dayjs@1.11.12: {} db0@0.1.4: {} @@ -24877,7 +24941,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 20.11.21 + '@types/node': 20.16.1 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -26278,7 +26342,7 @@ snapshots: node-object-hash: 2.3.10 proper-lockfile: 4.1.2 resolve-from: 5.0.0 - tmp: 0.2.2 + tmp: 0.2.3 xdg-basedir: 4.0.0 gatsby-graphiql-explorer@3.13.1: {} @@ -26627,7 +26691,7 @@ snapshots: style-loader: 2.0.0(webpack@5.90.3) style-to-object: 0.4.4 terser-webpack-plugin: 5.3.10(webpack@5.90.3) - tmp: 0.2.2 + tmp: 0.2.3 true-case-path: 2.2.1 type-of: 2.0.1 url-loader: 4.1.1(file-loader@6.2.0(webpack@5.90.3))(webpack@5.90.3) @@ -26720,7 +26784,7 @@ snapshots: get-port@3.2.0: {} - get-port@7.0.0: {} + get-port@7.1.0: {} get-stream@5.2.0: dependencies: @@ -26856,7 +26920,7 @@ snapshots: dependencies: csstype: 3.1.3 - google-auth-library@9.6.3(encoding@0.1.13): + google-auth-library@9.13.0(encoding@0.1.13): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 @@ -26872,7 +26936,7 @@ snapshots: dependencies: extend: 3.0.2 gaxios: 6.3.0(encoding@0.1.13) - google-auth-library: 9.6.3(encoding@0.1.13) + google-auth-library: 9.13.0(encoding@0.1.13) qs: 6.11.2 url-template: 2.0.8 uuid: 9.0.1 @@ -26882,7 +26946,7 @@ snapshots: googleapis@129.0.0(encoding@0.1.13): dependencies: - google-auth-library: 9.6.3(encoding@0.1.13) + google-auth-library: 9.13.0(encoding@0.1.13) googleapis-common: 7.0.1(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -27294,7 +27358,7 @@ snapshots: http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -27322,7 +27386,7 @@ snapshots: https-proxy-agent@7.0.4: dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -27785,7 +27849,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.4 + debug: 4.3.5 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -27839,7 +27903,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.21 + '@types/node': 20.16.1 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1(babel-plugin-macros@3.1.0) @@ -27884,10 +27948,10 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0) + create-jest: 29.7.0(@types/node@20.11.21) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0) + jest-config: 29.7.0(@types/node@20.11.21) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -27898,16 +27962,16 @@ snapshots: - ts-node optional: true - jest-cli@29.7.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0): + jest-cli@29.7.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0) + create-jest: 29.7.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0) + jest-config: 29.7.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -27947,7 +28011,7 @@ snapshots: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0): + jest-config@29.7.0(@types/node@20.11.21): dependencies: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 @@ -27976,6 +28040,37 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - supports-color + optional: true + + jest-config@29.7.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0): + dependencies: + '@babel/core': 7.25.2 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.25.2) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.16.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color jest-diff@29.7.0: dependencies: @@ -28001,7 +28096,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.21 + '@types/node': 20.16.1 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -28011,7 +28106,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.11.21 + '@types/node': 20.16.1 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -28050,7 +28145,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.21 + '@types/node': 20.16.1 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -28085,7 +28180,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.21 + '@types/node': 20.16.1 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -28113,7 +28208,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.21 + '@types/node': 20.16.1 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -28159,7 +28254,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.21 + '@types/node': 20.16.1 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -28178,7 +28273,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.21 + '@types/node': 20.16.1 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -28187,19 +28282,19 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 18.16.9 + '@types/node': 20.16.1 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -28229,12 +28324,12 @@ snapshots: - ts-node optional: true - jest@29.5.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0): + jest@29.5.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0): dependencies: '@jest/core': 29.7.0(babel-plugin-macros@3.1.0) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0) + jest-cli: 29.7.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -28383,7 +28478,7 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.6.0 + semver: 7.6.2 jsx-ast-utils@3.3.5: dependencies: @@ -29330,7 +29425,7 @@ snapshots: micromark@3.2.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.4 + debug: 4.3.5 decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -29831,7 +29926,7 @@ snapshots: dependencies: hosted-git-info: 7.0.1 is-core-module: 2.13.1 - semver: 7.6.0 + semver: 7.6.2 validate-npm-package-license: 3.0.4 normalize-path@2.1.1: @@ -29854,7 +29949,7 @@ snapshots: npm-install-checks@6.3.0: dependencies: - semver: 7.6.0 + semver: 7.6.2 npm-normalize-package-bin@3.0.1: {} @@ -29938,15 +30033,15 @@ snapshots: - rollup - supports-color - nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.11.21)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)): + nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.3.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.11.21)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.6.8)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) + '@nuxt/devtools': 1.3.3(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(nuxt@3.11.2(@parcel/watcher@2.4.1)(@types/node@20.16.1)(@unocss/reset@0.60.4)(@vue/composition-api@1.7.2(vue@3.4.27(typescript@5.4.5)))(axios@1.7.4)(change-case@4.1.2)(encoding@0.1.13)(eslint@8.57.0)(floating-vue@5.2.2(@nuxt/kit@3.11.2(rollup@4.18.0))(vue@3.4.27(typescript@5.4.5)))(ioredis@5.3.2)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(rollup@4.18.0)(unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)))(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1))(vue@3.4.27(typescript@5.4.5)) '@nuxt/kit': 3.11.2(rollup@4.18.0) '@nuxt/schema': 3.11.2(rollup@4.18.0) '@nuxt/telemetry': 2.5.3(rollup@4.18.0) '@nuxt/ui-templates': 1.3.4 - '@nuxt/vite-builder': 3.11.2(@types/node@20.11.21)(eslint@8.57.0)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5)) + '@nuxt/vite-builder': 3.11.2(@types/node@20.16.1)(eslint@8.57.0)(optionator@0.9.3)(rollup@4.18.0)(sass@1.71.1)(terser@5.28.1)(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5)) '@unhead/dom': 1.9.12 '@unhead/ssr': 1.9.12 '@unhead/vue': 1.9.12(vue@3.4.27(typescript@5.4.5)) @@ -29998,7 +30093,7 @@ snapshots: vue-router: 4.3.0(vue@3.4.27(typescript@5.4.5)) optionalDependencies: '@parcel/watcher': 2.4.1 - '@types/node': 20.11.21 + '@types/node': 20.16.1 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -30137,6 +30232,19 @@ snapshots: '@octokit/request-error': 5.0.1 '@octokit/types': 12.6.0 + octokit@3.2.1: + dependencies: + '@octokit/app': 14.0.2 + '@octokit/core': 5.1.0 + '@octokit/oauth-app': 6.1.0 + '@octokit/plugin-paginate-graphql': 4.0.0(@octokit/core@5.1.0) + '@octokit/plugin-paginate-rest': 11.3.1(@octokit/core@5.1.0) + '@octokit/plugin-rest-endpoint-methods': 13.2.2(@octokit/core@5.1.0) + '@octokit/plugin-retry': 6.0.1(@octokit/core@5.1.0) + '@octokit/plugin-throttling': 8.2.0(@octokit/core@5.1.0) + '@octokit/request-error': 5.0.1 + '@octokit/types': 13.5.0 + ofetch@1.3.4: dependencies: destr: 2.0.3 @@ -32202,7 +32310,7 @@ snapshots: socks-proxy-agent@8.0.2: dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.5 socks: 2.8.1 transitivePeerDependencies: - supports-color @@ -32787,9 +32895,7 @@ snapshots: dependencies: os-tmpdir: 1.0.2 - tmp@0.2.2: - dependencies: - rimraf: 5.0.5 + tmp@0.2.3: {} tmpl@1.0.5: {} @@ -32875,11 +32981,11 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.25.2) esbuild: 0.17.19 - ts-jest@29.1.0(@babel/core@7.25.2)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.18.20)(jest@29.5.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0))(typescript@5.4.5): + ts-jest@29.1.0(@babel/core@7.25.2)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.2))(esbuild@0.18.20)(jest@29.5.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0))(typescript@5.4.5): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.5.0(@types/node@20.11.21)(babel-plugin-macros@3.1.0) + jest: 29.5.0(@types/node@20.16.1)(babel-plugin-macros@3.1.0) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -33048,7 +33154,7 @@ snapshots: tuf-js@2.2.0: dependencies: '@tufjs/models': 2.0.0 - debug: 4.3.4 + debug: 4.3.5 make-fetch-happen: 13.0.0 transitivePeerDependencies: - supports-color @@ -33198,6 +33304,8 @@ snapshots: undici-types@5.26.5: {} + undici-types@6.19.8: {} + undici@5.28.4: dependencies: '@fastify/busboy': 2.1.0 @@ -33393,9 +33501,9 @@ snapshots: dependencies: normalize-path: 2.1.1 - unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)): + unocss@0.60.4(postcss@8.4.35)(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)): dependencies: - '@unocss/astro': 0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + '@unocss/astro': 0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) '@unocss/cli': 0.60.4(rollup@4.18.0) '@unocss/core': 0.60.4 '@unocss/extractor-arbitrary-variants': 0.60.4 @@ -33414,9 +33522,9 @@ snapshots: '@unocss/transformer-compile-class': 0.60.4 '@unocss/transformer-directives': 0.60.4 '@unocss/transformer-variant-group': 0.60.4 - '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)) + '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)) optionalDependencies: - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) transitivePeerDependencies: - postcss - rollup @@ -33679,9 +33787,9 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-hot-client@0.2.3(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)): + vite-hot-client@0.2.3(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)): dependencies: - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) vite-node@1.3.1(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1): dependencies: @@ -33700,13 +33808,30 @@ snapshots: - supports-color - terser - vite-node@1.6.0(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1): + vite-node@1.3.1(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1): + dependencies: + cac: 6.7.14 + debug: 4.3.4 + pathe: 1.1.2 + picocolors: 1.0.0 + vite: 5.1.4(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + vite-node@1.6.0(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) transitivePeerDependencies: - '@types/node' - less @@ -33717,7 +33842,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.6.4(eslint@8.57.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)): + vite-plugin-checker@0.6.4(eslint@8.57.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)): dependencies: '@babel/code-frame': 7.24.6 ansi-escapes: 4.3.2 @@ -33730,7 +33855,7 @@ snapshots: semver: 7.6.2 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -33740,7 +33865,7 @@ snapshots: optionator: 0.9.3 typescript: 5.4.5 - vite-plugin-inspect@0.8.4(@nuxt/kit@3.11.2(rollup@4.18.0))(rollup@4.18.0)(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)): + vite-plugin-inspect@0.8.4(@nuxt/kit@3.11.2(rollup@4.18.0))(rollup@4.18.0)(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)): dependencies: '@antfu/utils': 0.7.8 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -33751,14 +33876,14 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) optionalDependencies: '@nuxt/kit': 3.11.2(rollup@4.18.0) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@5.1.2(vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1)): + vite-plugin-vue-inspector@5.1.2(vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1)): dependencies: '@babel/core': 7.25.2 '@babel/plugin-proposal-decorators': 7.24.0(@babel/core@7.25.2) @@ -33769,7 +33894,7 @@ snapshots: '@vue/compiler-dom': 3.4.27 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1) + vite: 5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) transitivePeerDependencies: - supports-color @@ -33784,21 +33909,32 @@ snapshots: sass: 1.71.1 terser: 5.28.1 - vite@5.2.13(@types/node@20.11.21)(sass@1.71.1)(terser@5.28.1): + vite@5.1.4(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1): + dependencies: + esbuild: 0.19.12 + postcss: 8.4.35 + rollup: 4.12.0 + optionalDependencies: + '@types/node': 20.16.1 + fsevents: 2.3.3 + sass: 1.71.1 + terser: 5.28.1 + + vite@5.2.13(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.18.0 optionalDependencies: - '@types/node': 20.11.21 + '@types/node': 20.16.1 fsevents: 2.3.3 sass: 1.71.1 terser: 5.28.1 - vitest-fetch-mock@0.2.2(encoding@0.1.13)(vitest@1.3.1(@types/node@20.11.21)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1)): + vitest-fetch-mock@0.2.2(encoding@0.1.13)(vitest@1.3.1(@types/node@20.16.1)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1)): dependencies: cross-fetch: 3.1.8(encoding@0.1.13) - vitest: 1.3.1(@types/node@20.11.21)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1) + vitest: 1.3.1(@types/node@20.16.1)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1) transitivePeerDependencies: - encoding @@ -33836,6 +33972,40 @@ snapshots: - supports-color - terser + vitest@1.3.1(@types/node@20.16.1)(jsdom@22.1.0)(sass@1.71.1)(terser@5.28.1): + dependencies: + '@vitest/expect': 1.3.1 + '@vitest/runner': 1.3.1 + '@vitest/snapshot': 1.3.1 + '@vitest/spy': 1.3.1 + '@vitest/utils': 1.3.1 + acorn-walk: 8.3.2 + chai: 4.4.1 + debug: 4.3.4 + execa: 8.0.1 + local-pkg: 0.5.0 + magic-string: 0.30.10 + pathe: 1.1.2 + picocolors: 1.0.0 + std-env: 3.7.0 + strip-literal: 2.0.0 + tinybench: 2.6.0 + tinypool: 0.8.2 + vite: 5.1.4(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) + vite-node: 1.3.1(@types/node@20.16.1)(sass@1.71.1)(terser@5.28.1) + why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 20.16.1 + jsdom: 22.1.0 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + vm-browserify@1.1.2: {} vscode-jsonrpc@6.0.0: {}