diff --git a/.eslintrc.yml b/.eslintrc.yml index 6eeffee..757617a 100644 --- a/.eslintrc.yml +++ b/.eslintrc.yml @@ -14,3 +14,4 @@ ignorePatterns: - packages/*/dist - packages/*/coverage - packages/*/docs + - external/**/* diff --git a/package.json b/package.json index ee1da6a..2b7da46 100644 --- a/package.json +++ b/package.json @@ -24,32 +24,34 @@ "test:html": "shx rm -rf coverage && c8 -r html yarn test" }, "devDependencies": { - "@hamster-bot/eslint-config": "^1.0.1", - "@koishijs/plugin-database-memory": "^2.3.6", - "@koishijs/plugin-mock": "^2.6.4", - "@koishijs/vitepress": "^3.0.1", - "@types/chai": "^4.3.9", - "@types/mocha": "^10.0.3", - "@types/node": "^20.8.10", - "@typescript-eslint/eslint-plugin": "^6.9.1", - "@typescript-eslint/parser": "^6.9.1", + "@hamster-bot/eslint-config": "^1.0.5", + "@koishijs/plugin-database-memory": "^3.0.0", + "@koishijs/plugin-mock": "^2.6.5", + "@koishijs/vitepress": "^3.2.4", + "@types/chai": "^4.3.12", + "@types/mocha": "^10.0.6", + "@types/node": "^20.11.25", + "@typescript-eslint/eslint-plugin": "^7.1.1", + "@typescript-eslint/parser": "^7.1.1", "c8": "^8.0.1", - "chai": "^4.3.10", - "esbuild": "^0.19.5", + "chai": "^4.4.1", + "esbuild": "^0.20.1", "esbuild-register": "^3.5.0", - "eslint": "^8.53.0", + "eslint": "^8.57.0", "eslint-import-resolver-typescript": "^3.6.1", - "eslint-plugin-import": "^2.29.0", - "eslint-plugin-n": "^16.2.0", - "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-import": "^2.29.1", + "eslint-plugin-mocha": "^10.3.0", + "eslint-plugin-n": "^16.6.2", + "eslint-plugin-prettier": "^5.1.3", + "eslint-plugin-promise": "^6.1.1", "jest-mock": "^29.7.0", - "koishi": "^4.15.4", - "koishi-plugin-puppeteer": "^3.7.0", - "mocha": "^10.2.0", - "prettier": "^3.0.3", - "sass": "^1.69.5", + "koishi": "^4.17.2", + "koishi-plugin-puppeteer": "^3.8.2", + "mocha": "^10.3.0", + "prettier": "^3.2.5", + "sass": "^1.71.1", "shx": "^0.3.4", - "typescript": "^5.3.2", + "typescript": "^5.4.2", "vitepress": "1.0.0-rc.45", "yakumo": "^0.3.13", "yakumo-esbuild": "^0.3.26", @@ -58,8 +60,8 @@ "yakumo-publish": "^0.3.10", "yakumo-publish-sync": "^0.3.3", "yakumo-tsc": "^0.3.12", - "yakumo-upgrade": "^0.3.4", + "yakumo-upgrade": "^0.3.6", "yakumo-version": "^0.3.4", - "yml-register": "^1.1.0" + "yml-register": "^1.2.5" } } diff --git a/packages/core/package.json b/packages/core/package.json index 670c8b8..80a0c31 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -32,7 +32,7 @@ "game" ], "peerDependencies": { - "koishi": "^4.15.3" + "koishi": "^4.17.2" }, "devDependencies": { "@koishijs/canvas": "^0.2.0" diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index 2070ff3..33485ee 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -1,21 +1,24 @@ +/* eslint-disable @typescript-eslint/no-namespace */ import type {} from '@koishijs/canvas' +import { Argv, Command, Context, Element, h, I18n, Plugin, Session, Schema } from 'koishi' + import type { Inject } from 'cordis' -import { Argv, Command, Context, Element, h, Plugin, Session, Schema } from 'koishi' -export interface VariationInstanceLike { +export interface VariationInstanceLike { ctx: Context config: T } export interface WordleVariation< + // eslint-disable-next-line @typescript-eslint/no-explicit-any Config = any, ConfigSchema extends Schema = Schema, - WordType extends any[] = string[], + WordType extends unknown[] = string[], MoreUnitResult = WordType[number], > extends Omit { command: string | Command Config: ConfigSchema - locales?: Record + locales?: Record guessCount?: number possibleUnitResults?: readonly MoreUnitResult[] init?: (command: Command, cls: VariationInstanceLike) => void @@ -25,7 +28,7 @@ export interface WordleVariation< // Game logic and lifecycle onGameStart?: (argv: Argv, cls: VariationInstanceLike) => Promise onGameEnd?: (argv: Argv, ctx: Context) => Promise - handleInput?: ( + handleInput?: ( input: string, state: Wordle.WordleState, argv: Argv, @@ -38,16 +41,16 @@ export namespace Wordle { Active = 'active', } - export interface WordleState { + export interface WordleState { state?: GameState currentWord: WordType - guessedWords?: VerificatedResult[] + guessedWords?: VerificatedResult[] guessedCount?: number } export type UnitResultType = 'correct' | 'bad-position' | 'incorrect' - export interface UnitResult { + export interface UnitResult { type: UnitResultType | MoreUnitResult char: WordType[number] } @@ -59,9 +62,10 @@ export namespace Wordle { } export function defineVariation< + // eslint-disable-next-line @typescript-eslint/no-explicit-any Config = any, ConfigSchema extends Schema = Schema, - WordType extends any[] = string[], + WordType extends unknown[] = string[], MoreUnitResult = string, >(variation: WordleVariation): Plugin.Constructor { let command: Command @@ -132,7 +136,7 @@ export function defineVariation< // re-export koishi fields name = variation.name static Config = variation.Config - static inject = normalizeInject(variation.inject ?? variation.using) + static inject = normalizeInject(variation.inject) static reusable = variation.reusable static reactive = variation.reactive @@ -141,6 +145,7 @@ export function defineVariation< public config: Config, ) { // define locales + // eslint-disable-next-line @typescript-eslint/no-var-requires ctx.i18n.define('zh-CN', require('./locales/zh-CN')) // register global command messages for this variation ctx.i18n.define('zh-CN', { @@ -161,74 +166,74 @@ export function defineVariation< variation.init?.(command, this) command.option('quit', '-q') - command.action(async (argv, word) => { - const { session } = argv - const state = sessionState.get(`${session.guildId}.${session.channelId}`) - if ((argv.options as any).quit) { - if (state?.state !== Wordle.GameState.Active) { - return session?.text('wordle.messages.not-started', [command.name]) + .action(async (argv, word) => { + const { session } = argv + const state = sessionState.get(`${session.guildId}.${session.channelId}`) + if (argv.options.quit) { + if (state?.state !== Wordle.GameState.Active) { + return session?.text('wordle.messages.not-started', [command.name]) + } + sessionState.delete(`${session.guildId}.${session.channelId}`) + variation.onGameEnd?.(argv, ctx) + return session?.text('wordle.messages.game-ended', [command.name, state.currentWord.join('')]) } - sessionState.delete(`${session.guildId}.${session.channelId}`) - variation.onGameEnd?.(argv, ctx) - return session?.text('wordle.messages.game-ended', [command.name, state.currentWord.join('')]) - } - if (state?.state !== Wordle.GameState.Active && word) { - return session?.text('wordle.messages.not-started', [command.name]) - } - if (state?.state === Wordle.GameState.Active) { - if (word) { - const result = await handleInput(word, state, argv, this) - const text: Element[] = [] - switch (result.type) { - case 'bad-length': - text.push(h.text(session?.text('wordle.messages.bad-length'))) - break - case 'invalid': - text.push(h.text(session?.text('wordle.messages.invalid'))) - break - case 'correct': - text.push(h.text(session?.text('wordle.messages.correct'))) - // Note: here we do not use `break` here as we need to render the result as well - // eslint-disable-next-line no-fallthrough - case 'incorrect': - text.push(await this.render(result.unitResults, state.guessedWords ?? [], session)) - break - } + if (state?.state !== Wordle.GameState.Active && word) { + return session?.text('wordle.messages.not-started', [command.name]) + } + if (state?.state === Wordle.GameState.Active) { + if (word) { + const result = await handleInput(word, state, argv, this) + const text: Element[] = [] + switch (result.type) { + case 'bad-length': + text.push(h.text(session?.text('wordle.messages.bad-length'))) + break + case 'invalid': + text.push(h.text(session?.text('wordle.messages.invalid'))) + break + case 'correct': + text.push(h.text(session?.text('wordle.messages.correct'))) + // Note: here we do not use `break` here as we need to render the result as well + // eslint-disable-next-line no-fallthrough + case 'incorrect': + text.push(await this.render(result.unitResults, state.guessedWords ?? [], session)) + break + } - await session.send(text) + await session.send(text) - if (result.type === 'correct') { + if (result.type === 'correct') { // game ended - sessionState.delete(`${session.guildId}.${session.channelId}`) - variation.onGameEnd?.(argv, ctx) - } else if (state.guessedCount >= variation.guessCount) { - await session.send(session?.text('wordle.messages.game-over', [state.currentWord.join('')])) - variation.onGameEnd?.(argv, ctx) - sessionState.delete(`${session.guildId}.${session.channelId}`) - } else if (result.type === 'incorrect') { - sessionState.set(`${session.guildId}.${session.channelId}`, { - state: Wordle.GameState.Active, - currentWord: state.currentWord, - guessedWords: [...(state.guessedWords ?? []), result], - guessedCount: state.guessedCount + 1, - }) + sessionState.delete(`${session.guildId}.${session.channelId}`) + variation.onGameEnd?.(argv, ctx) + } else if (state.guessedCount >= variation.guessCount) { + await session.send(session?.text('wordle.messages.game-over', [state.currentWord.join('')])) + variation.onGameEnd?.(argv, ctx) + sessionState.delete(`${session.guildId}.${session.channelId}`) + } else if (result.type === 'incorrect') { + sessionState.set(`${session.guildId}.${session.channelId}`, { + state: Wordle.GameState.Active, + currentWord: state.currentWord, + guessedWords: [...(state.guessedWords ?? []), result], + guessedCount: state.guessedCount + 1, + }) + } + } else { + return session?.text('wordle.messages.no-input', [command.name]) } } else { - return session?.text('wordle.messages.no-input', [command.name]) - } - } else { // start a new game - variation.onGameStart?.(argv, this) - const currentWord = await this.getCurrentWord(argv, ctx) - sessionState.set(`${session.guildId}.${session.channelId}`, { - state: Wordle.GameState.Active, - currentWord, - guessedCount: 1, - }) - await session.send(session?.text('wordle.messages.game-started', [command.name, variation.guessCount])) - } - }) + variation.onGameStart?.(argv, this) + const currentWord = await this.getCurrentWord(argv, ctx) + sessionState.set(`${session.guildId}.${session.channelId}`, { + state: Wordle.GameState.Active, + currentWord, + guessedCount: 1, + }) + await session.send(session?.text('wordle.messages.game-started', [command.name, variation.guessCount])) + } + }) } getCurrentWord(argv: Argv, ctx: Context) { @@ -236,8 +241,8 @@ export function defineVariation< } async render( - word: Wordle.UnitResult[], - guessedWords: Wordle.VerificatedResult[], + word: Wordle.UnitResult[], + guessedWords: Wordle.VerificatedResult[], session: Session, ): Promise { const width = word.length * 60 + 5 * (word.length + 1) diff --git a/packages/core/tests/index.spec.ts b/packages/core/tests/index.spec.ts index 111ee21..4e7fc81 100644 --- a/packages/core/tests/index.spec.ts +++ b/packages/core/tests/index.spec.ts @@ -19,9 +19,9 @@ describe('core', () => { return 'hello'.split('') }, }) - ;(wordle as any).inject = [] + wordle.inject = [] wordle.prototype.render = async function ( - word: Wordle.UnitResult[], + word: Wordle.UnitResult[], guessedWords: Wordle.VerificatedResult[], session: Session, ) { diff --git a/packages/reactle/package.json b/packages/reactle/package.json index 0970d0c..77d2108 100644 --- a/packages/reactle/package.json +++ b/packages/reactle/package.json @@ -45,6 +45,6 @@ "@koishijs/wordle": "^0.0.17" }, "peerDependencies": { - "koishi": "^4.15.3" + "koishi": "^4.17.2" } } diff --git a/packages/reactle/src/index.ts b/packages/reactle/src/index.ts index 36f79ca..893c702 100644 --- a/packages/reactle/src/index.ts +++ b/packages/reactle/src/index.ts @@ -19,6 +19,7 @@ export default defineVariation({ command.option('random', '-r') }, async getCurrentWord({ options }) { + // eslint-disable-next-line @typescript-eslint/no-explicit-any if ((options as any).random) { return wordlist[Math.floor(Math.random() * wordlist.length)].split('') } diff --git a/packages/reactle/tests/index.spec.ts b/packages/reactle/tests/index.spec.ts index d668a19..385c553 100644 --- a/packages/reactle/tests/index.spec.ts +++ b/packages/reactle/tests/index.spec.ts @@ -11,10 +11,10 @@ describe('reactle', () => { app.plugin(mock) app.plugin(memory) // set getCurrentWord always return 'hello' - ;(reactle as any).prototype.getCurrentWord = () => Promise.resolve(['h', 'e', 'l', 'l', 'o']) - ;(reactle as any).inject = [] + reactle.prototype.getCurrentWord = () => Promise.resolve(['h', 'e', 'l', 'l', 'o']) + reactle.inject = [] reactle.prototype.render = async function ( - word: Wordle.UnitResult[], + word: Wordle.UnitResult[], guessedWords: Wordle.VerificatedResult[], session: Session, ) { diff --git a/packages/wordle/package.json b/packages/wordle/package.json index 84269a7..389f19a 100644 --- a/packages/wordle/package.json +++ b/packages/wordle/package.json @@ -45,6 +45,6 @@ "@koishijs/wordle": "^0.0.17" }, "peerDependencies": { - "koishi": "^4.15.3" + "koishi": "^4.17.2" } } diff --git a/packages/wordle/src/index.ts b/packages/wordle/src/index.ts index a2b4440..2db44b7 100644 --- a/packages/wordle/src/index.ts +++ b/packages/wordle/src/index.ts @@ -41,6 +41,7 @@ export default defineVariation({ command.option('random', '-r') }, async getCurrentWord({ options, session }, { ctx, config }) { + // eslint-disable-next-line @typescript-eslint/no-explicit-any if ((options as any).random) { return getRandomWord().split('') } diff --git a/packages/wordle/tests/index.spec.ts b/packages/wordle/tests/index.spec.ts index 2fc77c5..fd473f9 100644 --- a/packages/wordle/tests/index.spec.ts +++ b/packages/wordle/tests/index.spec.ts @@ -11,10 +11,10 @@ describe('wordle', () => { app.plugin(mock) app.plugin(memory) // set getCurrentWord always return 'hello' - ;(wordle as any).prototype.getCurrentWord = () => Promise.resolve(['h', 'e', 'l', 'l', 'o']) - ;(wordle as any).inject = [] + wordle.prototype.getCurrentWord = () => Promise.resolve(['h', 'e', 'l', 'l', 'o']) + wordle.inject = [] wordle.prototype.render = async function ( - word: Wordle.UnitResult[], + word: Wordle.UnitResult[], guessedWords: Wordle.VerificatedResult[], session: Session, ) { diff --git a/yarn.lock b/yarn.lock index 380a763..7ec64cc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -194,20 +194,238 @@ __metadata: languageName: node linkType: hard -"@algolia/ui-components-highlight-vdom@npm:^1.2.2": - version: 1.2.2 - resolution: "@algolia/ui-components-highlight-vdom@npm:1.2.2" +"@ampproject/remapping@npm:^2.2.0, @ampproject/remapping@npm:^2.2.1": + version: 2.3.0 + resolution: "@ampproject/remapping@npm:2.3.0" dependencies: - "@algolia/ui-components-shared": 1.2.2 - "@babel/runtime": ^7.0.0 - checksum: 9b438b9138396b44221381a86ac8e6d68f310fe3617c9879db6473b2931c24a206c466ad9f97e2566283b9f5b834120b0dd951a630e41cfeed45f1639e881836 + "@jridgewell/gen-mapping": ^0.3.5 + "@jridgewell/trace-mapping": ^0.3.24 + checksum: d3ad7b89d973df059c4e8e6d7c972cbeb1bb2f18f002a3bd04ae0707da214cb06cc06929b65aa2313b9347463df2914772298bae8b1d7973f246bb3f2ab3e8f0 languageName: node linkType: hard -"@algolia/ui-components-shared@npm:1.2.2, @algolia/ui-components-shared@npm:^1.2.2": - version: 1.2.2 - resolution: "@algolia/ui-components-shared@npm:1.2.2" - checksum: ee9bd8eaa4c6fbe7664ac4d053be1cb74ee1bd88fa447e5af2c87a0d83bf8a2bf25cdb68dc137e013b065e85ddebe23f1f18e8dbdda555f8babfa00105b55bb9 +"@antfu/install-pkg@npm:^0.1.1": + version: 0.1.1 + resolution: "@antfu/install-pkg@npm:0.1.1" + dependencies: + execa: ^5.1.1 + find-up: ^5.0.0 + checksum: a463af6a0df3cf0769fd88ec94d135ca54e4f7329422fa3815bf1e71fb4ca510ec02bb39935bec65a15a8d8df5e76bf8e6a7df0c7c6cc512aefa3bec85ad903f + languageName: node + linkType: hard + +"@antfu/utils@npm:^0.7.5, @antfu/utils@npm:^0.7.6": + version: 0.7.7 + resolution: "@antfu/utils@npm:0.7.7" + checksum: 58b7c52e7531b0bed421b52d414331909c1db9fa97532a70ac0e35d7216153d9e25c654594326cad68a529c75379e4d52e3ea377273d28302302ab0f97189284 + languageName: node + linkType: hard + +"@babel/code-frame@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/code-frame@npm:7.23.5" + dependencies: + "@babel/highlight": ^7.23.4 + chalk: ^2.4.2 + checksum: d90981fdf56a2824a9b14d19a4c0e8db93633fd488c772624b4e83e0ceac6039a27cd298a247c3214faa952bf803ba23696172ae7e7235f3b97f43ba278c569a + languageName: node + linkType: hard + +"@babel/compat-data@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/compat-data@npm:7.23.5" + checksum: 06ce244cda5763295a0ea924728c09bae57d35713b675175227278896946f922a63edf803c322f855a3878323d48d0255a2a3023409d2a123483c8a69ebb4744 + languageName: node + linkType: hard + +"@babel/core@npm:^7.23.9": + version: 7.24.0 + resolution: "@babel/core@npm:7.24.0" + dependencies: + "@ampproject/remapping": ^2.2.0 + "@babel/code-frame": ^7.23.5 + "@babel/generator": ^7.23.6 + "@babel/helper-compilation-targets": ^7.23.6 + "@babel/helper-module-transforms": ^7.23.3 + "@babel/helpers": ^7.24.0 + "@babel/parser": ^7.24.0 + "@babel/template": ^7.24.0 + "@babel/traverse": ^7.24.0 + "@babel/types": ^7.24.0 + convert-source-map: ^2.0.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.3 + semver: ^6.3.1 + checksum: 3124a8a1c550f3818a55dc6f621af9c580b4959bc780cce7220f671088c404830f41870573f5acf7f837878f8aa82e84675ea148a9852c1b053533cb899300d3 + languageName: node + linkType: hard + +"@babel/generator@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/generator@npm:7.23.6" + dependencies: + "@babel/types": ^7.23.6 + "@jridgewell/gen-mapping": ^0.3.2 + "@jridgewell/trace-mapping": ^0.3.17 + jsesc: ^2.5.1 + checksum: 1a1a1c4eac210f174cd108d479464d053930a812798e09fee069377de39a893422df5b5b146199ead7239ae6d3a04697b45fc9ac6e38e0f6b76374390f91fc6c + languageName: node + linkType: hard + +"@babel/helper-annotate-as-pure@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" + dependencies: + "@babel/types": ^7.22.5 + checksum: 53da330f1835c46f26b7bf4da31f7a496dee9fd8696cca12366b94ba19d97421ce519a74a837f687749318f94d1a37f8d1abcbf35e8ed22c32d16373b2f6198d + languageName: node + linkType: hard + +"@babel/helper-compilation-targets@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/helper-compilation-targets@npm:7.23.6" + dependencies: + "@babel/compat-data": ^7.23.5 + "@babel/helper-validator-option": ^7.23.5 + browserslist: ^4.22.2 + lru-cache: ^5.1.1 + semver: ^6.3.1 + checksum: c630b98d4527ac8fe2c58d9a06e785dfb2b73ec71b7c4f2ddf90f814b5f75b547f3c015f110a010fd31f76e3864daaf09f3adcd2f6acdbfb18a8de3a48717590 + languageName: node + linkType: hard + +"@babel/helper-create-class-features-plugin@npm:^7.23.6": + version: 7.24.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.24.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-function-name": ^7.23.0 + "@babel/helper-member-expression-to-functions": ^7.23.0 + "@babel/helper-optimise-call-expression": ^7.22.5 + "@babel/helper-replace-supers": ^7.22.20 + "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 + "@babel/helper-split-export-declaration": ^7.22.6 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 407ad4a9bf982a40a2c34c65bfc5d1349bb100076b2310f11889d803b354609f27f5397705aca0c047dfecb145321ec18ec1e27be7bc642cb69a32204781400d + languageName: node + linkType: hard + +"@babel/helper-environment-visitor@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-environment-visitor@npm:7.22.20" + checksum: d80ee98ff66f41e233f36ca1921774c37e88a803b2f7dca3db7c057a5fea0473804db9fb6729e5dbfd07f4bed722d60f7852035c2c739382e84c335661590b69 + languageName: node + linkType: hard + +"@babel/helper-function-name@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/helper-function-name@npm:7.23.0" + dependencies: + "@babel/template": ^7.22.15 + "@babel/types": ^7.23.0 + checksum: e44542257b2d4634a1f979244eb2a4ad8e6d75eb6761b4cfceb56b562f7db150d134bc538c8e6adca3783e3bc31be949071527aa8e3aab7867d1ad2d84a26e10 + languageName: node + linkType: hard + +"@babel/helper-hoist-variables@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-hoist-variables@npm:7.22.5" + dependencies: + "@babel/types": ^7.22.5 + checksum: 394ca191b4ac908a76e7c50ab52102669efe3a1c277033e49467913c7ed6f7c64d7eacbeabf3bed39ea1f41731e22993f763b1edce0f74ff8563fd1f380d92cc + languageName: node + linkType: hard + +"@babel/helper-member-expression-to-functions@npm:^7.22.15, @babel/helper-member-expression-to-functions@npm:^7.23.0": + version: 7.23.0 + resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0" + dependencies: + "@babel/types": ^7.23.0 + checksum: 494659361370c979ada711ca685e2efe9460683c36db1b283b446122596602c901e291e09f2f980ecedfe6e0f2bd5386cb59768285446530df10c14df1024e75 + languageName: node + linkType: hard + +"@babel/helper-module-imports@npm:^7.22.15": + version: 7.22.15 + resolution: "@babel/helper-module-imports@npm:7.22.15" + dependencies: + "@babel/types": ^7.22.15 + checksum: ecd7e457df0a46f889228f943ef9b4a47d485d82e030676767e6a2fdcbdaa63594d8124d4b55fd160b41c201025aec01fc27580352b1c87a37c9c6f33d116702 + languageName: node + linkType: hard + +"@babel/helper-module-transforms@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/helper-module-transforms@npm:7.23.3" + dependencies: + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-module-imports": ^7.22.15 + "@babel/helper-simple-access": ^7.22.5 + "@babel/helper-split-export-declaration": ^7.22.6 + "@babel/helper-validator-identifier": ^7.22.20 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 5d0895cfba0e16ae16f3aa92fee108517023ad89a855289c4eb1d46f7aef4519adf8e6f971e1d55ac20c5461610e17213f1144097a8f932e768a9132e2278d71 + languageName: node + linkType: hard + +"@babel/helper-optimise-call-expression@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-optimise-call-expression@npm:7.22.5" + dependencies: + "@babel/types": ^7.22.5 + checksum: c70ef6cc6b6ed32eeeec4482127e8be5451d0e5282d5495d5d569d39eb04d7f1d66ec99b327f45d1d5842a9ad8c22d48567e93fc502003a47de78d122e355f7c + languageName: node + linkType: hard + +"@babel/helper-plugin-utils@npm:^7.22.5": + version: 7.24.0 + resolution: "@babel/helper-plugin-utils@npm:7.24.0" + checksum: e2baa0eede34d2fa2265947042aa84d444aa48dc51e9feedea55b67fc1bc3ab051387e18b33ca7748285a6061390831ab82f8a2c767d08470b93500ec727e9b9 + languageName: node + linkType: hard + +"@babel/helper-replace-supers@npm:^7.22.20": + version: 7.22.20 + resolution: "@babel/helper-replace-supers@npm:7.22.20" + dependencies: + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-member-expression-to-functions": ^7.22.15 + "@babel/helper-optimise-call-expression": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: a0008332e24daedea2e9498733e3c39b389d6d4512637e000f96f62b797e702ee24a407ccbcd7a236a551590a38f31282829a8ef35c50a3c0457d88218cae639 + languageName: node + linkType: hard + +"@babel/helper-simple-access@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-simple-access@npm:7.22.5" + dependencies: + "@babel/types": ^7.22.5 + checksum: fe9686714caf7d70aedb46c3cce090f8b915b206e09225f1e4dbc416786c2fdbbee40b38b23c268b7ccef749dd2db35f255338fb4f2444429874d900dede5ad2 + languageName: node + linkType: hard + +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.22.5" + dependencies: + "@babel/types": ^7.22.5 + checksum: 1012ef2295eb12dc073f2b9edf3425661e9b8432a3387e62a8bc27c42963f1f216ab3124228015c748770b2257b4f1fda882ca8fa34c0bf485e929ae5bc45244 + languageName: node + linkType: hard + +"@babel/helper-split-export-declaration@npm:^7.22.6": + version: 7.22.6 + resolution: "@babel/helper-split-export-declaration@npm:7.22.6" + dependencies: + "@babel/types": ^7.22.5 + checksum: e141cace583b19d9195f9c2b8e17a3ae913b7ee9b8120246d0f9ca349ca6f03cb2c001fd5ec57488c544347c0bb584afec66c936511e447fd20a360e591ac921 languageName: node linkType: hard @@ -218,6 +436,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/helper-string-parser@npm:7.23.4" + checksum: c0641144cf1a7e7dc93f3d5f16d5327465b6cf5d036b48be61ecba41e1eece161b48f46b7f960951b67f8c3533ce506b16dece576baef4d8b3b49f8c65410f90 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-validator-identifier@npm:7.22.20" @@ -225,7 +450,36 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.23.9": +"@babel/helper-validator-option@npm:^7.22.15, @babel/helper-validator-option@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/helper-validator-option@npm:7.23.5" + checksum: 537cde2330a8aede223552510e8a13e9c1c8798afee3757995a7d4acae564124fe2bf7e7c3d90d62d3657434a74340a274b3b3b1c6f17e9a2be1f48af29cb09e + languageName: node + linkType: hard + +"@babel/helpers@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/helpers@npm:7.24.0" + dependencies: + "@babel/template": ^7.24.0 + "@babel/traverse": ^7.24.0 + "@babel/types": ^7.24.0 + checksum: 2c1d9547c7a6e5aa648d4f3959252f825d4176ee52ed5430d65e50e68a138776adfd87ff3c8f9719ea6cd36601e935936d006340770ad8282b8664770aca8e33 + languageName: node + linkType: hard + +"@babel/highlight@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/highlight@npm:7.23.4" + dependencies: + "@babel/helper-validator-identifier": ^7.22.20 + chalk: ^2.4.2 + js-tokens: ^4.0.0 + checksum: 643acecdc235f87d925979a979b539a5d7d1f31ae7db8d89047269082694122d11aa85351304c9c978ceeb6d250591ccadb06c366f358ccee08bb9c122476b89 + languageName: node + linkType: hard + +"@babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.0": version: 7.24.0 resolution: "@babel/parser@npm:7.24.0" bin: @@ -234,12 +488,116 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0": - version: 7.23.1 - resolution: "@babel/runtime@npm:7.23.1" +"@babel/plugin-syntax-jsx@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-jsx@npm:7.23.3" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 89037694314a74e7f0e7a9c8d3793af5bf6b23d80950c29b360db1c66859d67f60711ea437e70ad6b5b4b29affe17eababda841b6c01107c2b638e0493bafb4e + languageName: node + linkType: hard + +"@babel/plugin-syntax-typescript@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-typescript@npm:7.23.3" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: abfad3a19290d258b028e285a1f34c9b8a0cbe46ef79eafed4ed7ffce11b5d0720b5e536c82f91cbd8442cde35a3dd8e861fa70366d87ff06fdc0d4756e30876 + languageName: node + linkType: hard + +"@babel/plugin-transform-modules-commonjs@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.23.3" + dependencies: + "@babel/helper-module-transforms": ^7.23.3 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-simple-access": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 720a231ceade4ae4d2632478db4e7fecf21987d444942b72d523487ac8d715ca97de6c8f415c71e939595e1a4776403e7dc24ed68fe9125ad4acf57753c9bff7 + languageName: node + linkType: hard + +"@babel/plugin-transform-typescript@npm:^7.23.3": + version: 7.23.6 + resolution: "@babel/plugin-transform-typescript@npm:7.23.6" + dependencies: + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-create-class-features-plugin": ^7.23.6 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/plugin-syntax-typescript": ^7.23.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 0462241843d14dff9f1a4c49ab182a6f01a5f7679957c786b08165dac3e8d49184011f05ca204183d164c54b9d3496d1b3005f904fa8708e394e6f15bf5548e6 + languageName: node + linkType: hard + +"@babel/preset-typescript@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/preset-typescript@npm:7.23.3" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-validator-option": ^7.22.15 + "@babel/plugin-syntax-jsx": ^7.23.3 + "@babel/plugin-transform-modules-commonjs": ^7.23.3 + "@babel/plugin-transform-typescript": ^7.23.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 105a2d39bbc464da0f7e1ad7f535c77c5f62d6b410219355b20e552e7d29933567a5c55339b5d0aec1a5c7a0a7dfdf1b54aae601a4fe15a157d54dcbfcb3e854 + languageName: node + linkType: hard + +"@babel/runtime@npm:^7.1.2": + version: 7.24.0 + resolution: "@babel/runtime@npm:7.24.0" dependencies: regenerator-runtime: ^0.14.0 - checksum: 0cd0d43e6e7dc7f9152fda8c8312b08321cda2f56ef53d6c22ebdd773abdc6f5d0a69008de90aa41908d00e2c1facb24715ff121274e689305c858355ff02c70 + checksum: 7a6a5d40fbdd68491ec183ba2e631c07415119960083b4fd76564cce3751e9acd2f12ab89575e38496fa389fa06d458732776e69ee1858e366cc3fbdb049f847 + languageName: node + linkType: hard + +"@babel/template@npm:^7.22.15, @babel/template@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/template@npm:7.24.0" + dependencies: + "@babel/code-frame": ^7.23.5 + "@babel/parser": ^7.24.0 + "@babel/types": ^7.24.0 + checksum: f257b003c071a0cecdbfceca74185f18fe62c055469ab5c1d481aab12abeebed328e67e0a19fd978a2a8de97b28953fa4bc3da6d038a7345fdf37923b9fcdec8 + languageName: node + linkType: hard + +"@babel/traverse@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/traverse@npm:7.24.0" + dependencies: + "@babel/code-frame": ^7.23.5 + "@babel/generator": ^7.23.6 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-function-name": ^7.23.0 + "@babel/helper-hoist-variables": ^7.22.5 + "@babel/helper-split-export-declaration": ^7.22.6 + "@babel/parser": ^7.24.0 + "@babel/types": ^7.24.0 + debug: ^4.3.1 + globals: ^11.1.0 + checksum: 790cf14a6452575ceef767285bad0dd96d14b3640ed4e6a4ddb5b592e4e66020424bac21e4a4b965ac0d2fe9ed504fe3644748b1922fb8ac37c681cb435c3995 + languageName: node + linkType: hard + +"@babel/types@npm:^7.22.15, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.6, @babel/types@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/types@npm:7.24.0" + dependencies: + "@babel/helper-string-parser": ^7.23.4 + "@babel/helper-validator-identifier": ^7.22.20 + to-fast-properties: ^2.0.0 + checksum: 4b574a37d490f621470ff36a5afaac6deca5546edcb9b5e316d39acbb20998e9c2be42f3fc0bf2b55906fc49ff2a5a6a097e8f5a726ee3f708a0b0ca93aed807 languageName: node linkType: hard @@ -261,6 +619,72 @@ __metadata: languageName: node linkType: hard +"@cordisjs/core@npm:3.13.3": + version: 3.13.3 + resolution: "@cordisjs/core@npm:3.13.3" + dependencies: + cosmokit: ^1.5.2 + checksum: 0f9bccdc590e67258e4c219d6c98354c20ebdd53f627edac1fe0f3b9d3ec0e30415189aff147eb50b305724d9900dfe7a17c55800076d1eaf7442554f5612a1e + languageName: node + linkType: hard + +"@cordisjs/loader@npm:^0.8.3": + version: 0.8.3 + resolution: "@cordisjs/loader@npm:0.8.3" + dependencies: + cosmokit: ^1.5.2 + dotenv: ^16.3.1 + js-yaml: ^4.1.0 + peerDependencies: + "@cordisjs/core": ^3.13.3 + checksum: 2678694388eb8bc311a80f143a28e18bb2fe1b9ee482a99232384a71b1fd8828195fddc74aa51945b782f26f6ce4e048a42c88150e0d1b8b5faf2a80fe0824cd + languageName: node + linkType: hard + +"@cordisjs/logger@npm:^0.3.2": + version: 0.3.2 + resolution: "@cordisjs/logger@npm:0.3.2" + dependencies: + reggol: ^1.6.3 + peerDependencies: + "@cordisjs/core": ^3.12.0 + checksum: 92a0ae67daffdf2f9832f3aef593d47ccf88f4d7082a45d789cbdec1e108d9a3a35b6a097a3e9d8fa38e15162da847d040888c6d20f6c5218e5b879dd2c5ba05 + languageName: node + linkType: hard + +"@cordisjs/server@npm:^0.1.8": + version: 0.1.8 + resolution: "@cordisjs/server@npm:0.1.8" + dependencies: + "@koa/router": ^10.1.1 + "@types/koa": "*" + "@types/koa__router": "*" + "@types/ws": ^8.5.10 + cosmokit: ^1.5.2 + koa: ^2.14.2 + koa-bodyparser: ^4.4.1 + parseurl: ^1.3.3 + path-to-regexp: ^6.2.1 + reggol: ^1.6.3 + schemastery: ^3.14.3 + ws: ^8.14.2 + peerDependencies: + cordis: ^3.12.0 + checksum: 99776ac1a4b06866731d31e6f90f07e9fca9ebca8a75bc8107e61073e686a2cb270d2a14efd5e9658fe081c9c647a209989f97cd624d8172a494b08d3b1ba833 + languageName: node + linkType: hard + +"@cordisjs/timer@npm:^0.3.2": + version: 0.3.2 + resolution: "@cordisjs/timer@npm:0.3.2" + dependencies: + cosmokit: ^1.5.2 + peerDependencies: + "@cordisjs/core": ^3.12.0 + checksum: 95b524ce9b5643f815f11496f5df921a320197cc75b998c3c31d845033b364701ca5755a0666878fcc7afabfe86c264c72d3c8950c89f5d91db32cb0960061e9 + languageName: node + linkType: hard + "@docsearch/css@npm:3.5.2, @docsearch/css@npm:^3.5.2": version: 3.5.2 resolution: "@docsearch/css@npm:3.5.2" @@ -311,6 +735,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/aix-ppc64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/aix-ppc64@npm:0.20.1" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/android-arm64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/android-arm64@npm:0.19.12" @@ -318,9 +749,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/android-arm64@npm:0.19.8" +"@esbuild/android-arm64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/android-arm64@npm:0.20.1" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -332,9 +763,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/android-arm@npm:0.19.8" +"@esbuild/android-arm@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/android-arm@npm:0.20.1" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -346,9 +777,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/android-x64@npm:0.19.8" +"@esbuild/android-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/android-x64@npm:0.20.1" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -360,9 +791,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/darwin-arm64@npm:0.19.8" +"@esbuild/darwin-arm64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/darwin-arm64@npm:0.20.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -374,9 +805,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/darwin-x64@npm:0.19.8" +"@esbuild/darwin-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/darwin-x64@npm:0.20.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -388,9 +819,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/freebsd-arm64@npm:0.19.8" +"@esbuild/freebsd-arm64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/freebsd-arm64@npm:0.20.1" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -402,9 +833,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/freebsd-x64@npm:0.19.8" +"@esbuild/freebsd-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/freebsd-x64@npm:0.20.1" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -416,9 +847,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/linux-arm64@npm:0.19.8" +"@esbuild/linux-arm64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-arm64@npm:0.20.1" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -430,9 +861,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/linux-arm@npm:0.19.8" +"@esbuild/linux-arm@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-arm@npm:0.20.1" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -444,9 +875,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/linux-ia32@npm:0.19.8" +"@esbuild/linux-ia32@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-ia32@npm:0.20.1" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -458,9 +889,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/linux-loong64@npm:0.19.8" +"@esbuild/linux-loong64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-loong64@npm:0.20.1" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -472,9 +903,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/linux-mips64el@npm:0.19.8" +"@esbuild/linux-mips64el@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-mips64el@npm:0.20.1" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -486,9 +917,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/linux-ppc64@npm:0.19.8" +"@esbuild/linux-ppc64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-ppc64@npm:0.20.1" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -500,9 +931,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/linux-riscv64@npm:0.19.8" +"@esbuild/linux-riscv64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-riscv64@npm:0.20.1" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -514,9 +945,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/linux-s390x@npm:0.19.8" +"@esbuild/linux-s390x@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-s390x@npm:0.20.1" conditions: os=linux & cpu=s390x languageName: node linkType: hard @@ -528,9 +959,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/linux-x64@npm:0.19.8" +"@esbuild/linux-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/linux-x64@npm:0.20.1" conditions: os=linux & cpu=x64 languageName: node linkType: hard @@ -542,9 +973,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/netbsd-x64@npm:0.19.8" +"@esbuild/netbsd-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/netbsd-x64@npm:0.20.1" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard @@ -556,9 +987,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/openbsd-x64@npm:0.19.8" +"@esbuild/openbsd-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/openbsd-x64@npm:0.20.1" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard @@ -570,9 +1001,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/sunos-x64@npm:0.19.8" +"@esbuild/sunos-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/sunos-x64@npm:0.20.1" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -584,9 +1015,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/win32-arm64@npm:0.19.8" +"@esbuild/win32-arm64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/win32-arm64@npm:0.20.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -598,9 +1029,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/win32-ia32@npm:0.19.8" +"@esbuild/win32-ia32@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/win32-ia32@npm:0.20.1" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -612,9 +1043,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.19.8": - version: 0.19.8 - resolution: "@esbuild/win32-x64@npm:0.19.8" +"@esbuild/win32-x64@npm:0.20.1": + version: 0.20.1 + resolution: "@esbuild/win32-x64@npm:0.20.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -637,9 +1068,9 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.1.3": - version: 2.1.3 - resolution: "@eslint/eslintrc@npm:2.1.3" +"@eslint/eslintrc@npm:^2.1.4": + version: 2.1.4 + resolution: "@eslint/eslintrc@npm:2.1.4" dependencies: ajv: ^6.12.4 debug: ^4.3.2 @@ -650,44 +1081,61 @@ __metadata: js-yaml: ^4.1.0 minimatch: ^3.1.2 strip-json-comments: ^3.1.1 - checksum: 5c6c3878192fe0ddffa9aff08b4e2f3bcc8f1c10d6449b7295a5f58b662019896deabfc19890455ffd7e60a5bd28d25d0eaefb2f78b2d230aae3879af92b89e5 + checksum: 10957c7592b20ca0089262d8c2a8accbad14b4f6507e35416c32ee6b4dbf9cad67dfb77096bbd405405e9ada2b107f3797fe94362e1c55e0b09d6e90dd149127 languageName: node linkType: hard -"@eslint/js@npm:8.54.0": - version: 8.54.0 - resolution: "@eslint/js@npm:8.54.0" - checksum: 6d88a6f711ef0133566b5340e3178a178fbb297585766460f195d0a9db85688f1e5cf8559fd5748aeb3131e2096c66595b323d8edab22df015acda68f1ebde92 +"@eslint/js@npm:8.57.0": + version: 8.57.0 + resolution: "@eslint/js@npm:8.57.0" + checksum: 315dc65b0e9893e2bff139bddace7ea601ad77ed47b4550e73da8c9c2d2766c7a575c3cddf17ef85b8fd6a36ff34f91729d0dcca56e73ca887c10df91a41b0bb languageName: node linkType: hard -"@hamster-bot/eslint-config@npm:^1.0.1": - version: 1.0.1 - resolution: "@hamster-bot/eslint-config@npm:1.0.1" +"@fastify/busboy@npm:^2.0.0": + version: 2.1.1 + resolution: "@fastify/busboy@npm:2.1.1" + checksum: 42c32ef75e906c9a4809c1e1930a5ca6d4ddc8d138e1a8c8ba5ea07f997db32210617d23b2e4a85fe376316a41a1a0439fc6ff2dedf5126d96f45a9d80754fb2 + languageName: node + linkType: hard + +"@hamster-bot/eslint-config@npm:^1.0.5": + version: 1.0.5 + resolution: "@hamster-bot/eslint-config@npm:1.0.5" dependencies: - eslint-config-standard: ^17.0.0 - eslint-plugin-import: ^2.26.0 - eslint-plugin-mocha: ^10.0.5 - eslint-plugin-n: ^15.2.2 - eslint-plugin-promise: ^6.0.0 + eslint-config-standard: ^17.1.0 peerDependencies: - "@typescript-eslint/eslint-plugin": ^5.30.5 - "@typescript-eslint/parser": ^5.30.5 - eslint: ^8.19.0 - eslint-import-resolver-typescript: ^3.4.1 - typescript: ^4.7.4 - checksum: 253e60fb72521fc5f248fe88e07539913f6834d5d706d89622f46c84eb9d6234a8ff913a9ec3d9497e5574f3d4aae653e815ab8ad02778e0bd201ca179555be7 + "@typescript-eslint/eslint-plugin": ^7.0.0 + "@typescript-eslint/parser": ^7.0.0 + eslint: ^8.57.0 + eslint-import-resolver-typescript: ^3.6.1 + eslint-plugin-import: ^2.26.0 + eslint-plugin-mocha: ^10.3.0 + eslint-plugin-n: ^16.6.0 + eslint-plugin-promise: ^6.1.0 + peerDependenciesMeta: + "@typescript-eslint/eslint-plugin": + optional: true + "@typescript-eslint/parser": + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-plugin-mocha: + optional: true + eslint-plugin-n: + optional: true + checksum: a5954b53f4dd1320fa02513d91d88cd82f8f5e7f54a94ca733b61036e573a5e5ecbc8bdcc68ad02647e03f44d62a17fc4fbb9310c31f9956041f5ccde97b9be9 languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.13": - version: 0.11.13 - resolution: "@humanwhocodes/config-array@npm:0.11.13" +"@humanwhocodes/config-array@npm:^0.11.14": + version: 0.11.14 + resolution: "@humanwhocodes/config-array@npm:0.11.14" dependencies: - "@humanwhocodes/object-schema": ^2.0.1 - debug: ^4.1.1 + "@humanwhocodes/object-schema": ^2.0.2 + debug: ^4.3.1 minimatch: ^3.0.5 - checksum: f8ea57b0d7ed7f2d64cd3944654976829d9da91c04d9c860e18804729a33f7681f78166ef4c761850b8c324d362f7d53f14c5c44907a6b38b32c703ff85e4805 + checksum: 861ccce9eaea5de19546653bccf75bf09fe878bc39c3aab00aeee2d2a0e654516adad38dd1098aab5e3af0145bbcbf3f309bdf4d964f8dab9dcd5834ae4c02f2 languageName: node linkType: hard @@ -698,10 +1146,32 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^2.0.1": - version: 2.0.1 - resolution: "@humanwhocodes/object-schema@npm:2.0.1" - checksum: 24929487b1ed48795d2f08346a0116cc5ee4634848bce64161fb947109352c562310fd159fc64dda0e8b853307f5794605191a9547f7341158559ca3c8262a45 +"@humanwhocodes/object-schema@npm:^2.0.2": + version: 2.0.2 + resolution: "@humanwhocodes/object-schema@npm:2.0.2" + checksum: 2fc11503361b5fb4f14714c700c02a3f4c7c93e9acd6b87a29f62c522d90470f364d6161b03d1cc618b979f2ae02aed1106fd29d302695d8927e2fc8165ba8ee + languageName: node + linkType: hard + +"@iconify/types@npm:^2.0.0": + version: 2.0.0 + resolution: "@iconify/types@npm:2.0.0" + checksum: 029f58542c160e9d4a746869cf2e475b603424d3adf3994c5cc8d0406c47e6e04a3b898b2707840c1c5b9bd5563a1660a34b110d89fce43923baca5222f4e597 + languageName: node + linkType: hard + +"@iconify/utils@npm:^2.1.22": + version: 2.1.22 + resolution: "@iconify/utils@npm:2.1.22" + dependencies: + "@antfu/install-pkg": ^0.1.1 + "@antfu/utils": ^0.7.5 + "@iconify/types": ^2.0.0 + debug: ^4.3.4 + kolorist: ^1.8.0 + local-pkg: ^0.5.0 + mlly: ^1.5.0 + checksum: d481819b841f07bf189afc963ddb3f85e08c6af0dad2ff829e8d3875dfa8c4753e4e6fca6c2f657db6cf66a756119ea5ab5813ab2d812092352ac08261c5cd60 languageName: node linkType: hard @@ -749,6 +1219,17 @@ __metadata: languageName: node linkType: hard +"@jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5": + version: 0.3.5 + resolution: "@jridgewell/gen-mapping@npm:0.3.5" + dependencies: + "@jridgewell/set-array": ^1.2.1 + "@jridgewell/sourcemap-codec": ^1.4.10 + "@jridgewell/trace-mapping": ^0.3.24 + checksum: ff7a1764ebd76a5e129c8890aa3e2f46045109dabde62b0b6c6a250152227647178ff2069ea234753a690d8f3c4ac8b5e7b267bbee272bffb7f3b0a370ab6e52 + languageName: node + linkType: hard + "@jridgewell/resolve-uri@npm:^3.1.0": version: 3.1.1 resolution: "@jridgewell/resolve-uri@npm:3.1.1" @@ -756,7 +1237,14 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15": +"@jridgewell/set-array@npm:^1.2.1": + version: 1.2.1 + resolution: "@jridgewell/set-array@npm:1.2.1" + checksum: 832e513a85a588f8ed4f27d1279420d8547743cc37fcad5a5a76fc74bb895b013dfe614d0eed9cb860048e6546b798f8f2652020b4b2ba0561b05caa8c654b10 + languageName: node + linkType: hard + +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15": version: 1.4.15 resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 @@ -773,6 +1261,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.24": + version: 0.3.25 + resolution: "@jridgewell/trace-mapping@npm:0.3.25" + dependencies: + "@jridgewell/resolve-uri": ^3.1.0 + "@jridgewell/sourcemap-codec": ^1.4.14 + checksum: 9d3c40d225e139987b50c48988f8717a54a8c994d8a948ee42e1412e08988761d0754d7d10b803061cc3aebf35f92a5dbbab493bd0e1a9ef9e89a2130e83ba34 + languageName: node + linkType: hard + "@koa/router@npm:^10.1.1": version: 10.1.1 resolution: "@koa/router@npm:10.1.1" @@ -795,92 +1293,116 @@ __metadata: languageName: node linkType: hard -"@koishijs/core@npm:4.15.6": - version: 4.15.6 - resolution: "@koishijs/core@npm:4.15.6" +"@koishijs/core@npm:4.17.2": + version: 4.17.2 + resolution: "@koishijs/core@npm:4.17.2" dependencies: - "@koishijs/i18n-utils": ^1.0.0 - "@koishijs/utils": ^7.1.1 - "@minatojs/core": ^2.6.0 - "@satorijs/core": ^3.2.1 - cordis: ^3.3.1 - cosmokit: ^1.5.1 + "@koishijs/i18n-utils": ^1.0.1 + "@koishijs/utils": ^7.1.2 + "@satorijs/core": ^3.6.2 + cordis: ^3.13.0 + cosmokit: ^1.5.2 fastest-levenshtein: ^1.0.16 - checksum: d981bf223db2c28b6cf6b635b020d5ace4975c02f9cdc25d129788895c4dc17e6743905205a138f50125523ce212cafbd1c2ac68bb4e52c49faf5e75283648f8 + minato: ^3.0.1 + checksum: 26bc17bce20f5646d917026e93c4a7cf391d5875fef783b09c6294c8648d6e6232594c7b6f231d0f727274caa131edfac26c4c383c753e2d9380d9ad9f7c020f languageName: node linkType: hard -"@koishijs/i18n-utils@npm:^1.0.0": - version: 1.0.0 - resolution: "@koishijs/i18n-utils@npm:1.0.0" +"@koishijs/i18n-utils@npm:^1.0.1": + version: 1.0.1 + resolution: "@koishijs/i18n-utils@npm:1.0.1" dependencies: - cosmokit: ^1.4.2 - checksum: 6ee2168704402dab44c78fafaea694b98f5094cb0226cce101e0d0cf613ed1ffac14a82794be88628807cc2b0f85bb16f6cc7ba1e1aae7242b8f310bd4d968ed + cosmokit: ^1.5.2 + checksum: 0e7523f96e4a26fa34b6ab80c4caf51b1969358f748ee6040885be0144435a867d58567bd0e92f50b8e279a908ebb79eff94e06343f6c503d3fba9afcc5d4138 languageName: node linkType: hard -"@koishijs/loader@npm:4.2.6": - version: 4.2.6 - resolution: "@koishijs/loader@npm:4.2.6" +"@koishijs/loader@npm:4.5.2": + version: 4.5.2 + resolution: "@koishijs/loader@npm:4.5.2" dependencies: dotenv: ^16.3.1 js-yaml: ^4.1.0 ns-require: ^1.1.4 peerDependencies: - "@koishijs/core": 4.15.6 - checksum: 6cada5e903dbb545ef382eae7836ccacbfb926f357cab360897e9b5cdef669f4cd5d368bcd037089cbb7866509d7b318a1a385eef9acc062fc874ddbba6d0830 + "@koishijs/core": 4.17.2 + checksum: ef41991430c2db31428c3972a14491c8dcff946fee66b2cabcaaa54087b2280a5a5ef8315c6fe2a0d8dfaca9856ad8c3c910b0a85ab66dd46d5b70133b5899c6 languageName: node linkType: hard -"@koishijs/plugin-database-memory@npm:^2.3.6": - version: 2.5.0 - resolution: "@koishijs/plugin-database-memory@npm:2.5.0" +"@koishijs/plugin-database-memory@npm:^3.0.0": + version: 3.0.0 + resolution: "@koishijs/plugin-database-memory@npm:3.0.0" dependencies: - "@minatojs/driver-memory": ^2.5.0 + "@minatojs/driver-memory": ^3.0.0 peerDependencies: - koishi: ^4.15.5 - checksum: 004c8f1a6d5b170d9842c199cb3d3f5b4f002c6d663f867bfec2aaaaa2714b7d460260ca9f48a6a355e17f1b2813d15306b3da18b39447da07077bbd05933add + koishi: ^4.17.0 + checksum: f2544b8f34411610d76ebf701d8849ad445dfdaf7ea2ba450ea6dbd13621165cf3186e1a3efe2dcfef57e9e089b05249cf168b8a476470bbca7757483bdad293 languageName: node linkType: hard -"@koishijs/plugin-mock@npm:^2.6.4": +"@koishijs/plugin-mock@npm:^2.6.5": version: 2.6.5 resolution: "@koishijs/plugin-mock@npm:2.6.5" peerDependencies: - koishi: ^4.15.5 - checksum: 167dce80f0681e324a5262482217278999bb4fb6792950d03aae52ba77ddcb230cd1cf317125690d62746a1f0d9578800d8bf1bfc4cdde1bceb73059abc8dd64 + koishi: ^4.15.5 + checksum: 167dce80f0681e324a5262482217278999bb4fb6792950d03aae52ba77ddcb230cd1cf317125690d62746a1f0d9578800d8bf1bfc4cdde1bceb73059abc8dd64 + languageName: node + linkType: hard + +"@koishijs/plugin-proxy-agent@npm:^0.2.0": + version: 0.2.0 + resolution: "@koishijs/plugin-proxy-agent@npm:0.2.0" + dependencies: + undios-proxy-agent: ^0.2.0 + peerDependencies: + koishi: ^4.17.2 + checksum: 734205025e377f522b5a89ea4e354affd08163aaa5aa8fc7224ec49bfe9187f9e0bcb89862d676d22ffecb5d5104cd50c2e520f2fd1a120f7a40b3d000a0c1d3 + languageName: node + linkType: hard + +"@koishijs/plugin-server@npm:^3.1.8": + version: 3.1.8 + resolution: "@koishijs/plugin-server@npm:3.1.8" + dependencies: + "@cordisjs/server": ^0.1.8 + peerDependencies: + koishi: ^4.17.0 + checksum: e53f65dc102fdb52e38600982d65cc3ce1f14b1daefd24b183a7d61ec710eb1fe219c6d26c769b83cf760e293c993fda5df964b21532c6cc3a4ed3d42e78168f languageName: node linkType: hard -"@koishijs/utils@npm:^7.1.1": - version: 7.1.1 - resolution: "@koishijs/utils@npm:7.1.1" +"@koishijs/utils@npm:^7.1.2": + version: 7.1.2 + resolution: "@koishijs/utils@npm:7.1.2" dependencies: - cosmokit: ^1.5.1 + cosmokit: ^1.5.2 inaba: ^1.1.1 - checksum: cecd8dcc739ed0d8d823a7f1a7006c944f6aa7734892e3fa6fc62db6a2e090e589f70b326cdda7fa766ed13c0258375a31139a55fb8833baeae74c83a119a546 + checksum: 449a4ff78f3acb56af963515d0571258a6a67acf02b42284136aff1dd011d6d17c34eace042e8b7fd8ee315e7c139f2afb0fc38c32bf9e5d8f0c76509cc7ad0e languageName: node linkType: hard -"@koishijs/vitepress@npm:^3.0.1": - version: 3.0.5 - resolution: "@koishijs/vitepress@npm:3.0.5" +"@koishijs/vitepress@npm:^3.2.4": + version: 3.2.4 + resolution: "@koishijs/vitepress@npm:3.2.4" dependencies: "@maikolib/vite-plugin-yaml": ^1.0.1 "@mdit-vue/shared": ^0.12.1 "@meilisearch/instant-meilisearch": ^0.10.1 - axios: ^1.6.0 - cosmokit: ^1.5.1 + axios: ^1.6.2 + cosmokit: ^1.5.2 el-scrollbar: ^2.0.0 markdown-it-container: ^3.0.0 meilisearch: ^0.32.5 sass: ^1.69.5 - vue-instantsearch: ^4.12.0 + shikiji: ^0.9.11 + unocss: ^0.58.1 + vue-instantsearch: ^4.12.1 peerDependencies: "@vueuse/core": ">=10" - vitepress: ^1.0.0-rc.24 + vitepress: ^1.0.0-rc.31 vue: ^3 - checksum: 4967a00e60a84b04a093c8bc5e8c97b70e4d6ec7a63f1ddb9f2f6e5d33330b356b65d063388383ad9b2f4fd5f98df1348ac16fdacd9596bc67673a65a068fb8b + checksum: f22ace420305c8755e7337d7697ee169cdec9c37afdaacb0d5c06df0f52ca1d4f115a88621b18a992a6834733b16d53fe3496f8d0adbb4def002d33309a2398f languageName: node linkType: hard @@ -890,7 +1412,7 @@ __metadata: dependencies: "@koishijs/canvas": ^0.2.0 peerDependencies: - koishi: ^4.15.3 + koishi: ^4.17.2 languageName: unknown linkType: soft @@ -934,23 +1456,14 @@ __metadata: languageName: node linkType: hard -"@minatojs/core@npm:^2.6.0": - version: 2.6.1 - resolution: "@minatojs/core@npm:2.6.1" - dependencies: - cosmokit: ^1.5.1 - checksum: 8a9950f3718dff71bb6ed1dc7a08a19bcb52b19bc38ac807dc4392f28c20ffc4917b11267ac306c0e0665a23d837258c6cee5d307cd649189431d62ed3b076f5 - languageName: node - linkType: hard - -"@minatojs/driver-memory@npm:^2.5.0": - version: 2.5.0 - resolution: "@minatojs/driver-memory@npm:2.5.0" +"@minatojs/driver-memory@npm:^3.0.0": + version: 3.0.0 + resolution: "@minatojs/driver-memory@npm:3.0.0" dependencies: - cosmokit: ^1.5.1 + cosmokit: ^1.5.2 peerDependencies: - "@minatojs/core": ^2.6.0 - checksum: cffa351bf34833385a74b4d4c62b12c01530391945c7b35ce479a7670347be6591b7db4bfd705b6d5c957b2297c702131b0556aafd6e2575e2addd6401ade026 + minato: ^3.0.0 + checksum: d658ed4029ee485b935a14918f912f1f4e9c92a0992e8599dfedd048ec1e84b88db6ec176a1ba515141b7e6c53d69da5f14f2f58630bf177347998b5a515532c languageName: node linkType: hard @@ -997,40 +1510,35 @@ __metadata: languageName: node linkType: hard -"@pkgr/utils@npm:^2.3.1": - version: 2.4.2 - resolution: "@pkgr/utils@npm:2.4.2" - dependencies: - cross-spawn: ^7.0.3 - fast-glob: ^3.3.0 - is-glob: ^4.0.3 - open: ^9.1.0 - picocolors: ^1.0.0 - tslib: ^2.6.0 - checksum: 24e04c121269317d259614cd32beea3af38277151c4002df5883c4be920b8e3490bb897748e844f9d46bf68230f86dabd4e8f093773130e7e60529a769a132fc +"@pkgr/core@npm:^0.1.0": + version: 0.1.1 + resolution: "@pkgr/core@npm:0.1.1" + checksum: 6f25fd2e3008f259c77207ac9915b02f1628420403b2630c92a07ff963129238c9262afc9e84344c7a23b5cc1f3965e2cd17e3798219f5fd78a63d144d3cceba languageName: node linkType: hard -"@puppeteer/browsers@npm:0.5.0": - version: 0.5.0 - resolution: "@puppeteer/browsers@npm:0.5.0" +"@polka/url@npm:^1.0.0-next.24": + version: 1.0.0-next.24 + resolution: "@polka/url@npm:1.0.0-next.24" + checksum: 00baec4458ac86ca27edf7ce807ccfad97cd1d4b67bdedaf3401a9e755757588f3331e891290d1deea52d88df2bf2387caf8d94a6835b614d5b37b638a688273 + languageName: node + linkType: hard + +"@puppeteer/browsers@npm:2.1.0": + version: 2.1.0 + resolution: "@puppeteer/browsers@npm:2.1.0" dependencies: debug: 4.3.4 extract-zip: 2.0.1 - https-proxy-agent: 5.0.1 progress: 2.0.3 - proxy-from-env: 1.1.0 - tar-fs: 2.1.1 + proxy-agent: 6.4.0 + semver: 7.6.0 + tar-fs: 3.0.5 unbzip2-stream: 1.4.3 - yargs: 17.7.1 - peerDependencies: - typescript: ">= 4.7.4" - peerDependenciesMeta: - typescript: - optional: true + yargs: 17.7.2 bin: browsers: lib/cjs/main-cli.js - checksum: d75fde03be4be106ca907834739251c2bb0b33a09fa23315c5dbe8b8b4cfed2f1b26af62e1dbe5fccc227e9bc87b51da0815461b982477eb01439bfdd6e7b01a + checksum: 318740056fc716cf26179f053eb47e119bc01658f59382a19fb7d39e5b9232a7ad7d82e33445e0519683c13e22b328193fc9952c99d09cdc09f6539391d4749c languageName: node linkType: hard @@ -1050,6 +1558,22 @@ __metadata: languageName: node linkType: hard +"@rollup/pluginutils@npm:^5.1.0": + version: 5.1.0 + resolution: "@rollup/pluginutils@npm:5.1.0" + dependencies: + "@types/estree": ^1.0.0 + estree-walker: ^2.0.2 + picomatch: ^2.3.1 + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 3cc5a6d91452a6eabbfd1ae79b4dd1f1e809d2eecda6e175deb784e75b0911f47e9ecce73f8dd315d6a8b3f362582c91d3c0f66908b6ced69345b3cbe28f8ce8 + languageName: node + linkType: hard + "@rollup/rollup-android-arm-eabi@npm:4.12.1": version: 4.12.1 resolution: "@rollup/rollup-android-arm-eabi@npm:4.12.1" @@ -1145,32 +1669,34 @@ __metadata: version: 0.0.0-use.local resolution: "@root/wordle@workspace:." dependencies: - "@hamster-bot/eslint-config": ^1.0.1 - "@koishijs/plugin-database-memory": ^2.3.6 - "@koishijs/plugin-mock": ^2.6.4 - "@koishijs/vitepress": ^3.0.1 - "@types/chai": ^4.3.9 - "@types/mocha": ^10.0.3 - "@types/node": ^20.8.10 - "@typescript-eslint/eslint-plugin": ^6.9.1 - "@typescript-eslint/parser": ^6.9.1 + "@hamster-bot/eslint-config": ^1.0.5 + "@koishijs/plugin-database-memory": ^3.0.0 + "@koishijs/plugin-mock": ^2.6.5 + "@koishijs/vitepress": ^3.2.4 + "@types/chai": ^4.3.12 + "@types/mocha": ^10.0.6 + "@types/node": ^20.11.25 + "@typescript-eslint/eslint-plugin": ^7.1.1 + "@typescript-eslint/parser": ^7.1.1 c8: ^8.0.1 - chai: ^4.3.10 - esbuild: ^0.19.5 + chai: ^4.4.1 + esbuild: ^0.20.1 esbuild-register: ^3.5.0 - eslint: ^8.53.0 + eslint: ^8.57.0 eslint-import-resolver-typescript: ^3.6.1 - eslint-plugin-import: ^2.29.0 - eslint-plugin-n: ^16.2.0 - eslint-plugin-prettier: ^5.0.1 + eslint-plugin-import: ^2.29.1 + eslint-plugin-mocha: ^10.3.0 + eslint-plugin-n: ^16.6.2 + eslint-plugin-prettier: ^5.1.3 + eslint-plugin-promise: ^6.1.1 jest-mock: ^29.7.0 - koishi: ^4.15.4 - koishi-plugin-puppeteer: ^3.7.0 - mocha: ^10.2.0 - prettier: ^3.0.3 - sass: ^1.69.5 + koishi: ^4.17.2 + koishi-plugin-puppeteer: ^3.8.2 + mocha: ^10.3.0 + prettier: ^3.2.5 + sass: ^1.71.1 shx: ^0.3.4 - typescript: ^5.3.2 + typescript: ^5.4.2 vitepress: 1.0.0-rc.45 yakumo: ^0.3.13 yakumo-esbuild: ^0.3.26 @@ -1179,82 +1705,53 @@ __metadata: yakumo-publish: ^0.3.10 yakumo-publish-sync: ^0.3.3 yakumo-tsc: ^0.3.12 - yakumo-upgrade: ^0.3.4 + yakumo-upgrade: ^0.3.6 yakumo-version: ^0.3.4 - yml-register: ^1.1.0 + yml-register: ^1.2.5 languageName: unknown linkType: soft -"@satorijs/core@npm:3.2.2, @satorijs/core@npm:^3.2.1": - version: 3.2.2 - resolution: "@satorijs/core@npm:3.2.2" +"@satorijs/core@npm:3.6.3, @satorijs/core@npm:^3.6.2": + version: 3.6.3 + resolution: "@satorijs/core@npm:3.6.3" dependencies: - "@satorijs/element": ^2.5.1 - "@satorijs/protocol": ^1.1.2 - cordis: ^3.3.1 - cordis-axios: ^4.0.1 - cosmokit: ^1.5.1 - reggol: ^1.6.3 - schemastery: ^3.14.1 + "@satorijs/element": ^3.1.5 + "@satorijs/protocol": ^1.3.0-alpha.0 + cordis: ^3.13.1 + cosmokit: ^1.5.2 + undios: ^0.3.0 + undios-file: ^0.1.2 ws: ^8.14.2 - checksum: e7644ceb6de41fb6e72aeff97d1df94457967979bbc3df7266bed56fe0590574fc5b1e891e1d5c5f3c9fc6b4d4c52ffcdcc9becb507c807f26e792424bd4c826 - languageName: node - linkType: hard - -"@satorijs/element@npm:^2.5.1": - version: 2.5.1 - resolution: "@satorijs/element@npm:2.5.1" - dependencies: - cosmokit: ^1.4.5 - checksum: 23e1c6275c73af92b77be0b97589919bccc1bb06f88cfda417e3b2a8380274cdc30f94bd865269bdfdc0659018bc4f93419201d8b2500cdb245c1f0cff965d1f + checksum: 51ba9c0d4043e324a6269a7f46e50a4c636d7df67b81730f42bde39d731b60ebea5f18d9e977f3cbe0a3a59a5ebdadc899a5d4e543a21f630fff1a579975a579 languageName: node linkType: hard -"@satorijs/protocol@npm:^1.1.2": - version: 1.1.2 - resolution: "@satorijs/protocol@npm:1.1.2" +"@satorijs/element@npm:^3.1.4, @satorijs/element@npm:^3.1.5": + version: 3.1.5 + resolution: "@satorijs/element@npm:3.1.5" dependencies: - "@satorijs/element": ^2.5.1 - cosmokit: ^1.5.1 - checksum: cf22a4a9edf347bda45f9463fd33d60569412282e8900d2c4ce05ca358691b85ca4444e10d6db570c2a1c5adde2b8d517fe06f70d94e1081c50af58a012d0504 + cosmokit: ^1.5.2 + checksum: 936747857ffb9d9e10dbe1dd692c84e8020c80cfa6d32c7a3b634eb9c8b2f79db478330d16b6e96890287bdb8b9ce700ce6111a1744e7808712dec04719a3c1e languageName: node linkType: hard -"@satorijs/router@npm:^1.1.2": - version: 1.1.2 - resolution: "@satorijs/router@npm:1.1.2" +"@satorijs/protocol@npm:^1.3.0-alpha.0": + version: 1.3.0-alpha.0 + resolution: "@satorijs/protocol@npm:1.3.0-alpha.0" dependencies: - "@koa/router": ^10.1.1 - "@types/koa": "*" - "@types/koa__router": "*" - "@types/ws": ^8.5.8 - koa: ^2.14.2 - koa-bodyparser: ^4.4.1 - parseurl: ^1.3.3 - path-to-regexp: ^6.2.1 - ws: ^8.14.2 - peerDependencies: - "@satorijs/satori": ^3.1.1 - checksum: b54551bfe2917a3df67c555fcd504b42567425c080efd642f3997839027c95c0f4bed07ab58ec8c5de3349c8831890062e23f7295c7ee923216c4e981e1d212e + "@satorijs/element": ^3.1.4 + cosmokit: ^1.5.2 + checksum: b7b65dfd792b528d98211f02ce8b61545f58c1c7aea133c137d80f2901b35641054b895051145a0440a90573d042fb4f9bc6073aee98d54c5444e683a5f0911d languageName: node linkType: hard -"@satorijs/satori@npm:^3.2.1": - version: 3.2.2 - resolution: "@satorijs/satori@npm:3.2.2" +"@satorijs/satori@npm:^3.6.2": + version: 3.6.3 + resolution: "@satorijs/satori@npm:3.6.3" dependencies: - "@satorijs/core": 3.2.2 - "@types/ws": ^8.5.8 - file-type: ^16.5.4 - http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.1 - koa: ^2.14.2 - koa-bodyparser: ^4.4.1 - parseurl: ^1.3.3 - path-to-regexp: ^6.2.1 - socks-proxy-agent: ^5.0.1 - ws: ^8.14.2 - checksum: fe6d0795c552888bb1eaac8e86997e0de78510d97c40307ce9b5633e9018878e3919c035db56a1f3c2a59dd8c3743f742e6d99a828d427d48853026296959106 + "@satorijs/core": 3.6.3 + cosmokit: ^1.5.2 + checksum: 639a7ba2d7fb658005f4b136d84b46fd3102c9e65a7646d8dc96cdb97707ee0ba2ee91a78ae3e5521101b4341e50fece302e3f97ee92e9f5a8536c29956aec9f languageName: node linkType: hard @@ -1311,6 +1808,13 @@ __metadata: languageName: node linkType: hard +"@tootallnate/quickjs-emscripten@npm:^0.23.0": + version: 0.23.0 + resolution: "@tootallnate/quickjs-emscripten@npm:0.23.0" + checksum: c350a2947ffb80b22e14ff35099fd582d1340d65723384a0fd0515e905e2534459ad2f301a43279a37308a27c99273c932e64649abd57d0bb3ca8c557150eccc + languageName: node + linkType: hard + "@types/accepts@npm:*": version: 1.3.5 resolution: "@types/accepts@npm:1.3.5" @@ -1330,10 +1834,10 @@ __metadata: languageName: node linkType: hard -"@types/chai@npm:^4.3.9": - version: 4.3.11 - resolution: "@types/chai@npm:4.3.11" - checksum: d0c05fe5d02b2e6bbca2bd4866a2ab20a59cf729bc04af0060e7a3277eaf2fb65651b90d4c74b0ebf1d152b4b1d49fa8e44143acef276a2bbaa7785fbe5642d3 +"@types/chai@npm:^4.3.12": + version: 4.3.12 + resolution: "@types/chai@npm:4.3.12" + checksum: 64e9354181046bfc78f527bba006f2e58b49efb702a501bdd1faec51e21e4d2248e7fb49843fd3f2189e3bf3680480b94e8a1ab6d097e67183bdeacd6d024ed6 languageName: node linkType: hard @@ -1575,7 +2079,7 @@ __metadata: languageName: node linkType: hard -"@types/mocha@npm:^10.0.3": +"@types/mocha@npm:^10.0.6": version: 10.0.6 resolution: "@types/mocha@npm:10.0.6" checksum: f7c836cf6cf27dc0f5970d262591b56f2a3caeaec8cfdc612c12e1cfbb207f601f710ece207e935164d4e3343b93be5054d0db5544f31f453b3923775d82099f @@ -1589,12 +2093,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.8.10": - version: 20.10.1 - resolution: "@types/node@npm:20.10.1" +"@types/node@npm:^20.11.25": + version: 20.11.25 + resolution: "@types/node@npm:20.11.25" dependencies: undici-types: ~5.26.4 - checksum: 9dfdcd2496ce535dba0ae496985d6e991a8a5d70a180db3a94c947a2123d99318a95dce4aa2a192f7e57c3afa3fdb44d6fd63e18efd49568950d6c239dadcc39 + checksum: bdb29da3f3dc687a0104cb70e30b5277d9df8f22843a4ed94835762683a95a8a0ea0c2ed0cf96f6eeff348491dd50dd9b20307d08f71ba7cb489d54a81cbbfec languageName: node linkType: hard @@ -1612,217 +2116,489 @@ __metadata: languageName: node linkType: hard -"@types/responselike@npm:^1.0.0": - version: 1.0.1 - resolution: "@types/responselike@npm:1.0.1" +"@types/responselike@npm:^1.0.0": + version: 1.0.1 + resolution: "@types/responselike@npm:1.0.1" + dependencies: + "@types/node": "*" + checksum: ae8c36c9354aaedfa462dab655aa17613529d545a418acc54ba0214145fc1d0454be2ae107031a1b2c24768f19f2af7e4096a85d1e604010becd0bec2355cb0e + languageName: node + linkType: hard + +"@types/semver@npm:^7.5.0": + version: 7.5.3 + resolution: "@types/semver@npm:7.5.3" + checksum: 349fdd1ab6c213bac5c991bac766bd07b8b12e63762462bb058740dcd2eb09c8193d068bb226f134661275f2022976214c0e727a4e5eb83ec1b131127c980d3e + languageName: node + linkType: hard + +"@types/send@npm:*": + version: 0.17.2 + resolution: "@types/send@npm:0.17.2" + dependencies: + "@types/mime": ^1 + "@types/node": "*" + checksum: 1ff5b1bd6a4f6fdc6402c7024781ff5dbd0e1f51a43c69529fb67c710943c7416d2f0d77c57c70fccf6616f25f838f32f960284526e408d4edae2e91e1fce95a + languageName: node + linkType: hard + +"@types/serve-static@npm:*": + version: 1.15.3 + resolution: "@types/serve-static@npm:1.15.3" + dependencies: + "@types/http-errors": "*" + "@types/mime": "*" + "@types/node": "*" + checksum: afa52252f0ba94cdb5391e80f23e17fd629bdf2a31be8876e2c4490312ed6b0570822dd7de7cea04c9002049e207709563568b7f4ee10bb9f456321db1e83e40 + languageName: node + linkType: hard + +"@types/web-bluetooth@npm:^0.0.17": + version: 0.0.17 + resolution: "@types/web-bluetooth@npm:0.0.17" + checksum: 8c72ba8cd1d7abd3fcab608e1d8eb828420df23f67d783f1282d4a747f995e91a0c861f92fa195e9423edb22bb34854452028f8a68148a593b35915635a4f4db + languageName: node + linkType: hard + +"@types/web-bluetooth@npm:^0.0.20": + version: 0.0.20 + resolution: "@types/web-bluetooth@npm:0.0.20" + checksum: d6d61da683e876e8995ac57e2e5229d829d0f536deb3568d4430898fc626ebcb7e065fe7f655ac6a5205702f7f7049e6335abe689cd5291241eef6e39e8a4371 + languageName: node + linkType: hard + +"@types/ws@npm:^8.5.10": + version: 8.5.10 + resolution: "@types/ws@npm:8.5.10" + dependencies: + "@types/node": "*" + checksum: 3ec416ea2be24042ebd677932a462cf16d2080393d8d7d0b1b3f5d6eaa4a7387aaf0eefb99193c0bfd29444857cf2e0c3ac89899e130550dc6c14ada8a46d25e + languageName: node + linkType: hard + +"@types/yargs-parser@npm:*": + version: 21.0.1 + resolution: "@types/yargs-parser@npm:21.0.1" + checksum: 64e6316c2045e2d460c4fb79572f872f9d2f98fddc6d9d3949c71f0b6ad0ef8a2706cf49db26dfb02a9cb81433abb8f340f015e1d20a9692279abe9477b72c8e + languageName: node + linkType: hard + +"@types/yargs@npm:^17.0.8": + version: 17.0.26 + resolution: "@types/yargs@npm:17.0.26" + dependencies: + "@types/yargs-parser": "*" + checksum: 26611969674f4972080c3b22239d4579eaadc5287f95f7802f893c4a9bb292c141467bd70f1e66eb834486c63a23c4f10032618b3d2e7b1ddc05051d08db4078 + languageName: node + linkType: hard + +"@types/yauzl@npm:^2.9.1": + version: 2.10.1 + resolution: "@types/yauzl@npm:2.10.1" + dependencies: + "@types/node": "*" + checksum: 3377916a2d493cb2422b167fb7dfff8cb3ea045a9489dab4955858719bf7fe6808e5f6a51ee819904fb7f623f7ac092b87f9d6a857ea1214a45070d19c8b3d7e + languageName: node + linkType: hard + +"@typescript-eslint/eslint-plugin@npm:^7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/eslint-plugin@npm:7.1.1" + dependencies: + "@eslint-community/regexpp": ^4.5.1 + "@typescript-eslint/scope-manager": 7.1.1 + "@typescript-eslint/type-utils": 7.1.1 + "@typescript-eslint/utils": 7.1.1 + "@typescript-eslint/visitor-keys": 7.1.1 + debug: ^4.3.4 + graphemer: ^1.4.0 + ignore: ^5.2.4 + natural-compare: ^1.4.0 + semver: ^7.5.4 + ts-api-utils: ^1.0.1 + peerDependencies: + "@typescript-eslint/parser": ^7.0.0 + eslint: ^8.56.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: e439a09996dd1b2bc8a643d7a1c7aad09b744ee38f6d3a8d391a7a846a23eafd3b1513c73da363df62e756f8b3a27c569b12fcbedad0fc1f87c0af20fd53db8e + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:^7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/parser@npm:7.1.1" + dependencies: + "@typescript-eslint/scope-manager": 7.1.1 + "@typescript-eslint/types": 7.1.1 + "@typescript-eslint/typescript-estree": 7.1.1 + "@typescript-eslint/visitor-keys": 7.1.1 + debug: ^4.3.4 + peerDependencies: + eslint: ^8.56.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 9a8494a3ca517759e33c8a153779efe1331d86bcd4af5110d14c79e2507596265dd7cf113c9312fdf97832b60e76646dbabe9b87eb55b6616ba2a0c038b9fad1 + languageName: node + linkType: hard + +"@typescript-eslint/scope-manager@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/scope-manager@npm:7.1.1" + dependencies: + "@typescript-eslint/types": 7.1.1 + "@typescript-eslint/visitor-keys": 7.1.1 + checksum: 4f91bed41b14051335ec7f73bb2c8970018ba2c056dda3166a722d85a620a610643e7f703304c03106759d0a195ea1d9ff44edcc86feb2c62817ae3d06276c49 + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/type-utils@npm:7.1.1" + dependencies: + "@typescript-eslint/typescript-estree": 7.1.1 + "@typescript-eslint/utils": 7.1.1 + debug: ^4.3.4 + ts-api-utils: ^1.0.1 + peerDependencies: + eslint: ^8.56.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: d1afa5c5e4602495a545d0d32aca0bbf6963fb0cbf77e47b2a95883e96d35bd9d51e8eb8d51c7d5b7e4e6ed7a275970eb80ed566e25833c8b4517791df8e648a + languageName: node + linkType: hard + +"@typescript-eslint/types@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/types@npm:7.1.1" + checksum: 42be2d881728d99ab50cb4133656d2f54770304a5dca83777a032b9ec20f6e11ca38db79d2b77b29b9cb41a052aa872f4ac2e37b61d40b438efe91e355ec798f + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/typescript-estree@npm:7.1.1" + dependencies: + "@typescript-eslint/types": 7.1.1 + "@typescript-eslint/visitor-keys": 7.1.1 + debug: ^4.3.4 + globby: ^11.1.0 + is-glob: ^4.0.3 + minimatch: 9.0.3 + semver: ^7.5.4 + ts-api-utils: ^1.0.1 + peerDependenciesMeta: + typescript: + optional: true + checksum: 19c62c792ff05ccea7e8c6054f55be7d2423695cb7ef84b955ee2b74d950e769b353100032467be71a436f3439ecba3b8709513581755e98e910ecb9d8198223 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/utils@npm:7.1.1" + dependencies: + "@eslint-community/eslint-utils": ^4.4.0 + "@types/json-schema": ^7.0.12 + "@types/semver": ^7.5.0 + "@typescript-eslint/scope-manager": 7.1.1 + "@typescript-eslint/types": 7.1.1 + "@typescript-eslint/typescript-estree": 7.1.1 + semver: ^7.5.4 + peerDependencies: + eslint: ^8.56.0 + checksum: 76a499c28dec37effb3512a49e51e1d788e49647ab750fc8a0d16c3aae4b9fea83f1cd20b5bd0be6113eb6112a96e93ee3327ccfd5c80028526c3ce5a73b5027 + languageName: node + linkType: hard + +"@typescript-eslint/visitor-keys@npm:7.1.1": + version: 7.1.1 + resolution: "@typescript-eslint/visitor-keys@npm:7.1.1" + dependencies: + "@typescript-eslint/types": 7.1.1 + eslint-visitor-keys: ^3.4.1 + checksum: fc98a8782ad9c5dbb0d6ed89baa89c37d3cb28ecc08fb013180bed4e5336e1d289ad3cdb1cd71b9c0abb7b624858258c0d68fe4db8911416b61f13ec7c553a47 + languageName: node + linkType: hard + +"@ungap/structured-clone@npm:^1.2.0": + version: 1.2.0 + resolution: "@ungap/structured-clone@npm:1.2.0" + checksum: 4f656b7b4672f2ce6e272f2427d8b0824ed11546a601d8d5412b9d7704e83db38a8d9f402ecdf2b9063fc164af842ad0ec4a55819f621ed7e7ea4d1efcc74524 + languageName: node + linkType: hard + +"@unocss/astro@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/astro@npm:0.58.5" + dependencies: + "@unocss/core": 0.58.5 + "@unocss/reset": 0.58.5 + "@unocss/vite": 0.58.5 + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 + peerDependenciesMeta: + vite: + optional: true + checksum: 09e567225fffe9a00c334686991d199e1e4d6c2a3f39000c33b84659a2b66dfac038ffc2d48bb0111fbd7e0bef4082e01041e9113e81b470363b4c14d44ea1e6 + languageName: node + linkType: hard + +"@unocss/cli@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/cli@npm:0.58.5" + dependencies: + "@ampproject/remapping": ^2.2.1 + "@rollup/pluginutils": ^5.1.0 + "@unocss/config": 0.58.5 + "@unocss/core": 0.58.5 + "@unocss/preset-uno": 0.58.5 + cac: ^6.7.14 + chokidar: ^3.5.3 + colorette: ^2.0.20 + consola: ^3.2.3 + fast-glob: ^3.3.2 + magic-string: ^0.30.6 + pathe: ^1.1.2 + perfect-debounce: ^1.0.0 + bin: + unocss: bin/unocss.mjs + checksum: b199d3f275c291516558e644d4bbc2dc6efaf42d3444ebabc3cac136cf28c615fdb3cf97df9f061d9623b9f458b75a8d23a9ebbf34535bb9df6f899c7a4721b9 + languageName: node + linkType: hard + +"@unocss/config@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/config@npm:0.58.5" + dependencies: + "@unocss/core": 0.58.5 + unconfig: ^0.3.11 + checksum: 3eb2c30a71eb666cc358edf93e3685fc81f980efc306fd2e59d67ac2228cb37122229e304c02ef0aeb7c9a48981fee56b4efa74dfc08ec7c78f44df14ded828d + languageName: node + linkType: hard + +"@unocss/core@npm:0.58.5, @unocss/core@npm:^0.58.5": + version: 0.58.5 + resolution: "@unocss/core@npm:0.58.5" + checksum: 1b600dc9b5202f02768c1e40e18ddff8952b5d30c82f32ecb4f6cb72b40c3de792f099b5c9a99ae9684fc04eac1780eeedf628d83596d61fb3252dfea4001aef + languageName: node + linkType: hard + +"@unocss/extractor-arbitrary-variants@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/extractor-arbitrary-variants@npm:0.58.5" + dependencies: + "@unocss/core": 0.58.5 + checksum: 819f146e2d9ba4b323726ef9ef0212715d32fde6648254b2a811c5a1b0d445fb892a63ac1e179f9a4939e6149e2d179840a8470f1f4b61eab5df058923174768 + languageName: node + linkType: hard + +"@unocss/inspector@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/inspector@npm:0.58.5" dependencies: - "@types/node": "*" - checksum: ae8c36c9354aaedfa462dab655aa17613529d545a418acc54ba0214145fc1d0454be2ae107031a1b2c24768f19f2af7e4096a85d1e604010becd0bec2355cb0e + "@unocss/core": 0.58.5 + "@unocss/rule-utils": 0.58.5 + gzip-size: ^6.0.0 + sirv: ^2.0.4 + checksum: 5933d70d2f50935fbc0032e119afe14e7e11a00cad2aa1988637753cc4397a6148f986219d12c54e73dc22d7eb9370fcf9fd91ee567f290d508755725e83e027 languageName: node linkType: hard -"@types/semver@npm:^7.5.0": - version: 7.5.3 - resolution: "@types/semver@npm:7.5.3" - checksum: 349fdd1ab6c213bac5c991bac766bd07b8b12e63762462bb058740dcd2eb09c8193d068bb226f134661275f2022976214c0e727a4e5eb83ec1b131127c980d3e +"@unocss/postcss@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/postcss@npm:0.58.5" + dependencies: + "@unocss/config": 0.58.5 + "@unocss/core": 0.58.5 + "@unocss/rule-utils": 0.58.5 + css-tree: ^2.3.1 + fast-glob: ^3.3.2 + magic-string: ^0.30.6 + postcss: ^8.4.33 + peerDependencies: + postcss: ^8.4.21 + checksum: 285915123cbdfa3bfc98ff90e7e146db91a1a42fc6cd248f552159a61ecec813f86acb592c0937051748cdd8e8573dfd841b7c4a775ddd6996dbf676b19800da languageName: node linkType: hard -"@types/send@npm:*": - version: 0.17.2 - resolution: "@types/send@npm:0.17.2" +"@unocss/preset-attributify@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/preset-attributify@npm:0.58.5" dependencies: - "@types/mime": ^1 - "@types/node": "*" - checksum: 1ff5b1bd6a4f6fdc6402c7024781ff5dbd0e1f51a43c69529fb67c710943c7416d2f0d77c57c70fccf6616f25f838f32f960284526e408d4edae2e91e1fce95a + "@unocss/core": 0.58.5 + checksum: 8501c8eb5423a45afd737988903da992a8e3818693cb3971d9ea644a087a669e1ec49542f2497e5980b6338d6c9eb006d5af819ad8198d8c0131556359e5dae6 languageName: node linkType: hard -"@types/serve-static@npm:*": - version: 1.15.3 - resolution: "@types/serve-static@npm:1.15.3" +"@unocss/preset-icons@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/preset-icons@npm:0.58.5" dependencies: - "@types/http-errors": "*" - "@types/mime": "*" - "@types/node": "*" - checksum: afa52252f0ba94cdb5391e80f23e17fd629bdf2a31be8876e2c4490312ed6b0570822dd7de7cea04c9002049e207709563568b7f4ee10bb9f456321db1e83e40 + "@iconify/utils": ^2.1.22 + "@unocss/core": 0.58.5 + ofetch: ^1.3.3 + checksum: c7f20912e6a829f42d4d835e9b11f7acd0c24665e2afba4375cda9078abf4bd8c06fff004cfb7710d8635604d14e167f31028e58cafd707b8f17ebf70adffc35 languageName: node linkType: hard -"@types/web-bluetooth@npm:^0.0.17": - version: 0.0.17 - resolution: "@types/web-bluetooth@npm:0.0.17" - checksum: 8c72ba8cd1d7abd3fcab608e1d8eb828420df23f67d783f1282d4a747f995e91a0c861f92fa195e9423edb22bb34854452028f8a68148a593b35915635a4f4db +"@unocss/preset-mini@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/preset-mini@npm:0.58.5" + dependencies: + "@unocss/core": 0.58.5 + "@unocss/extractor-arbitrary-variants": 0.58.5 + "@unocss/rule-utils": 0.58.5 + checksum: 38ceacb625c695c465c30b325d4fe7c88cdefc0204338be53e05ba7878b92169fff5f7f6aee6a0feb1613300626632bef9e326bfb647f7b912f4ee22b25bc0e1 languageName: node linkType: hard -"@types/web-bluetooth@npm:^0.0.20": - version: 0.0.20 - resolution: "@types/web-bluetooth@npm:0.0.20" - checksum: d6d61da683e876e8995ac57e2e5229d829d0f536deb3568d4430898fc626ebcb7e065fe7f655ac6a5205702f7f7049e6335abe689cd5291241eef6e39e8a4371 +"@unocss/preset-tagify@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/preset-tagify@npm:0.58.5" + dependencies: + "@unocss/core": 0.58.5 + checksum: 07395943f33b37ea62bc58ed01eee409088adbe81796952d2bff3c6e255e59476a6bc157dd594b923ab33ed75c78c6228b59947d07db5ff74e18abd88e0fd55f languageName: node linkType: hard -"@types/ws@npm:^8.5.8": - version: 8.5.8 - resolution: "@types/ws@npm:8.5.8" +"@unocss/preset-typography@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/preset-typography@npm:0.58.5" dependencies: - "@types/node": "*" - checksum: 4ad30de842834d4dd8e6e1476470752709d4165352a3a36780f23f4fdb686d4ac8ca5e16a0e0622940ddace910b856ff8a0baa2e24e41d204fb7a6a02ab2172b + "@unocss/core": 0.58.5 + "@unocss/preset-mini": 0.58.5 + checksum: 4daf4b9ece5c259cfdb0977ff8672a20d87140c131dcd0e1c3e7b1bd860be2bc01772b167a48593bb70b6895c2785574ce0cad19dc78307ab0bcdf931f6a970d languageName: node linkType: hard -"@types/yargs-parser@npm:*": - version: 21.0.1 - resolution: "@types/yargs-parser@npm:21.0.1" - checksum: 64e6316c2045e2d460c4fb79572f872f9d2f98fddc6d9d3949c71f0b6ad0ef8a2706cf49db26dfb02a9cb81433abb8f340f015e1d20a9692279abe9477b72c8e +"@unocss/preset-uno@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/preset-uno@npm:0.58.5" + dependencies: + "@unocss/core": 0.58.5 + "@unocss/preset-mini": 0.58.5 + "@unocss/preset-wind": 0.58.5 + "@unocss/rule-utils": 0.58.5 + checksum: 0343cb13d729f3852ed87205275187682eb5fb80ada04dd22c13d59e8a422d1024b539d5477681b899180bd0ca84a942e7ddbd4c31a5d05749ddfb317908aeff languageName: node linkType: hard -"@types/yargs@npm:^17.0.8": - version: 17.0.26 - resolution: "@types/yargs@npm:17.0.26" +"@unocss/preset-web-fonts@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/preset-web-fonts@npm:0.58.5" dependencies: - "@types/yargs-parser": "*" - checksum: 26611969674f4972080c3b22239d4579eaadc5287f95f7802f893c4a9bb292c141467bd70f1e66eb834486c63a23c4f10032618b3d2e7b1ddc05051d08db4078 + "@unocss/core": 0.58.5 + ofetch: ^1.3.3 + checksum: 025213968bf77fe931dfa5a16e49803a8a335c57574877fafee266946e2dcfc97238f189a5c21bd27cdc53944555a406e158b46f9a02c0848d18c15681e418ce languageName: node linkType: hard -"@types/yauzl@npm:^2.9.1": - version: 2.10.1 - resolution: "@types/yauzl@npm:2.10.1" +"@unocss/preset-wind@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/preset-wind@npm:0.58.5" dependencies: - "@types/node": "*" - checksum: 3377916a2d493cb2422b167fb7dfff8cb3ea045a9489dab4955858719bf7fe6808e5f6a51ee819904fb7f623f7ac092b87f9d6a857ea1214a45070d19c8b3d7e + "@unocss/core": 0.58.5 + "@unocss/preset-mini": 0.58.5 + "@unocss/rule-utils": 0.58.5 + checksum: e8e25b5172f06acab113848504440a9ec3d0dd5d05cbbc1a6cb47a19e612e586393d8d1eb114cb419fff937346016895efbd0b596cf6840e30fb127e239a4b90 languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.9.1": - version: 6.13.1 - resolution: "@typescript-eslint/eslint-plugin@npm:6.13.1" - dependencies: - "@eslint-community/regexpp": ^4.5.1 - "@typescript-eslint/scope-manager": 6.13.1 - "@typescript-eslint/type-utils": 6.13.1 - "@typescript-eslint/utils": 6.13.1 - "@typescript-eslint/visitor-keys": 6.13.1 - debug: ^4.3.4 - graphemer: ^1.4.0 - ignore: ^5.2.4 - natural-compare: ^1.4.0 - semver: ^7.5.4 - ts-api-utils: ^1.0.1 - peerDependencies: - "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 568093d76c200a8502047d74f29300110a59b9f2a5cbf995a6cbe419c803a7ec22220e9592a884401d2dde72c79346b4cc0ee393e7b422924ad4a8a2040af3b0 +"@unocss/reset@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/reset@npm:0.58.5" + checksum: 9f5e9d8771c6ae692724648db5f9f15aa134d4c6c42b3a4ba684993f5714dcaf26f4ac50f1e2f8c9b3d2bfa2edce8e8293e927b307da84970f9a4ba284b16a3c languageName: node linkType: hard -"@typescript-eslint/parser@npm:^6.9.1": - version: 6.13.1 - resolution: "@typescript-eslint/parser@npm:6.13.1" +"@unocss/rule-utils@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/rule-utils@npm:0.58.5" dependencies: - "@typescript-eslint/scope-manager": 6.13.1 - "@typescript-eslint/types": 6.13.1 - "@typescript-eslint/typescript-estree": 6.13.1 - "@typescript-eslint/visitor-keys": 6.13.1 - debug: ^4.3.4 - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 58b7fef6f2d02c8f4737f9908a8d335a20bee20dba648233a69f28e7b39237791d2b9fbb818e628dcc053ddf16507b161ace7f1139e093d72365f1270c426de3 + "@unocss/core": ^0.58.5 + magic-string: ^0.30.6 + checksum: 85964f561041c0b9481878101badc0c74daa040c8c5f12d39a02ac432738c86420b19183457875e0358a827acab858ee32ee5d3f05a38e11e6800ddb30148b0d languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/scope-manager@npm:6.13.1" - dependencies: - "@typescript-eslint/types": 6.13.1 - "@typescript-eslint/visitor-keys": 6.13.1 - checksum: 109a213f82719e10f8c6a0168f2e105dc1369c7e0c075c1f30af137030fc866a3a585a77ff78a9a3538afc213061c8aedbb4462a91f26cbd90eefbab8b89ea10 +"@unocss/scope@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/scope@npm:0.58.5" + checksum: 8d35727b2eaef05b361a74affe77d91c82031a53b41ced937e3678b0bb0939daa2449f90c446887cf81e85ac71d28e8bc96fa43dddafc28c0310a1cdf08b7635 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/type-utils@npm:6.13.1" +"@unocss/transformer-attributify-jsx-babel@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/transformer-attributify-jsx-babel@npm:0.58.5" dependencies: - "@typescript-eslint/typescript-estree": 6.13.1 - "@typescript-eslint/utils": 6.13.1 - debug: ^4.3.4 - ts-api-utils: ^1.0.1 - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: e39d28dd2f3b47a26b4f6aa2c7a301bdd769ce9148d734be93441a813c3d1111eba1d655677355bba5519f3d4dbe93e4ff4e46830216b0302df0070bf7a80057 + "@babel/core": ^7.23.9 + "@babel/plugin-syntax-jsx": ^7.23.3 + "@babel/preset-typescript": ^7.23.3 + "@unocss/core": 0.58.5 + checksum: e276d6d216d88b8086a7fac8dac2bcce09d0c8d467ca4070abfa1085c4cfce54115a2c6091eb0202e729c4969189b081e8e131ae4939d34c5d5ccce591d139ea languageName: node linkType: hard -"@typescript-eslint/types@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/types@npm:6.13.1" - checksum: bb1d52f1646bab9acd3ec874567ffbaaaf7fe4a5f79845bdacbfea46d15698e58d45797da05b08c23f9496a17229b7f2c1363d000fd89ce4e79874fd57ba1d4a +"@unocss/transformer-attributify-jsx@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/transformer-attributify-jsx@npm:0.58.5" + dependencies: + "@unocss/core": 0.58.5 + checksum: 54d5776552496db13ae984ae8f38d96e930a1ccba729cf4df6f82f08e016b509a330f2db886077615e71f91d75215d7981a4548ae54f9e0d868ed2bbfd08ab77 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/typescript-estree@npm:6.13.1" +"@unocss/transformer-compile-class@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/transformer-compile-class@npm:0.58.5" dependencies: - "@typescript-eslint/types": 6.13.1 - "@typescript-eslint/visitor-keys": 6.13.1 - debug: ^4.3.4 - globby: ^11.1.0 - is-glob: ^4.0.3 - semver: ^7.5.4 - ts-api-utils: ^1.0.1 - peerDependenciesMeta: - typescript: - optional: true - checksum: 09aa0f5cbd60e84df4f58f3d479be352549600b24dbefe75c686ea89252526c52c1c06ce1ae56c0405dd7337002e741c2ba02b71fb1caa3b94a740a70fcc8699 + "@unocss/core": 0.58.5 + checksum: fb411f95895457d25ddc2bc3906501db24ece7357d85418cb30a1461714999453a7a57e694caa5fac24f44e1a334615a1cb1a2b78a9482c9f8749e01c5e2e490 languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/utils@npm:6.13.1" +"@unocss/transformer-directives@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/transformer-directives@npm:0.58.5" dependencies: - "@eslint-community/eslint-utils": ^4.4.0 - "@types/json-schema": ^7.0.12 - "@types/semver": ^7.5.0 - "@typescript-eslint/scope-manager": 6.13.1 - "@typescript-eslint/types": 6.13.1 - "@typescript-eslint/typescript-estree": 6.13.1 - semver: ^7.5.4 - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: 14f64840869c8755af4d287cfc74abc424dc139559e87ca1a8b0e850f4fa56311d99dfb61a43dd4433eae5914be12b4b3390e55de1f236dce6701830d17e31c9 + "@unocss/core": 0.58.5 + "@unocss/rule-utils": 0.58.5 + css-tree: ^2.3.1 + checksum: 39b9bfb273afc662b33b47326cfc5079fc912f9e000aec90e9ff0a76cd4b787db2407f81ca03d66a44ef0fb4ac4d02dcd18c081eccf7c9fe29b67c60b91b5c7c languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.13.1": - version: 6.13.1 - resolution: "@typescript-eslint/visitor-keys@npm:6.13.1" +"@unocss/transformer-variant-group@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/transformer-variant-group@npm:0.58.5" dependencies: - "@typescript-eslint/types": 6.13.1 - eslint-visitor-keys: ^3.4.1 - checksum: d15d362203a2fe995ea62a59d5b44c15c8fb1fb30ff59dd1542a980f75b3b62035303dfb781d83709921613f6ac8cc5bf57b70f6e20d820aec8b7911f07152e9 + "@unocss/core": 0.58.5 + checksum: 1ba0eb31b0a7f898a50f994c3ce6fc742e41d0a732d3279113ae2b48c0835d3ff5a3fc891d830e6d0ee294367de355bf89b709d2f56674a548eb611afef83698 languageName: node linkType: hard -"@ungap/structured-clone@npm:^1.2.0": - version: 1.2.0 - resolution: "@ungap/structured-clone@npm:1.2.0" - checksum: 4f656b7b4672f2ce6e272f2427d8b0824ed11546a601d8d5412b9d7704e83db38a8d9f402ecdf2b9063fc164af842ad0ec4a55819f621ed7e7ea4d1efcc74524 +"@unocss/vite@npm:0.58.5": + version: 0.58.5 + resolution: "@unocss/vite@npm:0.58.5" + dependencies: + "@ampproject/remapping": ^2.2.1 + "@rollup/pluginutils": ^5.1.0 + "@unocss/config": 0.58.5 + "@unocss/core": 0.58.5 + "@unocss/inspector": 0.58.5 + "@unocss/scope": 0.58.5 + "@unocss/transformer-directives": 0.58.5 + chokidar: ^3.5.3 + fast-glob: ^3.3.2 + magic-string: ^0.30.6 + peerDependencies: + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 + checksum: 6f66c59ce0e2508f5da9ff42e974674065a615b56e6bef96f321125ea065d1d597a402fdfeeda0d806f681d31ac504fdf0ffedb585b5c354fb9747c2effbd549 languageName: node linkType: hard @@ -2099,6 +2875,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.11.3": + version: 8.11.3 + resolution: "acorn@npm:8.11.3" + bin: + acorn: bin/acorn + checksum: 76d8e7d559512566b43ab4aadc374f11f563f0a9e21626dd59cb2888444e9445923ae9f3699972767f18af61df89cd89f5eaaf772d1327b055b45cb829b4a88c + languageName: node + linkType: hard + "acorn@npm:^8.9.0": version: 8.10.0 resolution: "acorn@npm:8.10.0" @@ -2117,6 +2902,15 @@ __metadata: languageName: node linkType: hard +"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0": + version: 7.1.0 + resolution: "agent-base@npm:7.1.0" + dependencies: + debug: ^4.3.4 + checksum: f7828f991470a0cc22cb579c86a18cbae83d8a3cbed39992ab34fc7217c4d126017f1c74d0ab66be87f71455318a8ea3e757d6a37881b8d0f2a2c6aa55e5418f + languageName: node + linkType: hard + "agentkeepalive@npm:^4.2.1": version: 4.5.0 resolution: "agentkeepalive@npm:4.5.0" @@ -2148,14 +2942,14 @@ __metadata: languageName: node linkType: hard -"algoliasearch-helper@npm:3.15.0": - version: 3.15.0 - resolution: "algoliasearch-helper@npm:3.15.0" +"algoliasearch-helper@npm:3.16.3": + version: 3.16.3 + resolution: "algoliasearch-helper@npm:3.16.3" dependencies: "@algolia/events": ^4.0.1 peerDependencies: algoliasearch: ">= 3.1 < 6" - checksum: 3caad0dac3807e1f1c7737bdfa75c1faa3c8f5aa0bf55c11da252b2aa927c1df079b36f0c4962798fef6b80920ab627297cbc107c9082c9765a28e0fcd8c409a + checksum: b4664168e2900628e274508dbf4a7f366fa1397468ba49bd0a5c4f2b0d2d1f7ed8bd137ca218a6d142fec49963b7c0774e8929371e1906416bf0d82bcbb61fc1 languageName: node linkType: hard @@ -2202,6 +2996,15 @@ __metadata: languageName: node linkType: hard +"ansi-styles@npm:^3.2.1": + version: 3.2.1 + resolution: "ansi-styles@npm:3.2.1" + dependencies: + color-convert: ^1.9.0 + checksum: d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665 + languageName: node + linkType: hard + "ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0": version: 4.3.0 resolution: "ansi-styles@npm:4.3.0" @@ -2262,7 +3065,7 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.1.6, array-includes@npm:^3.1.7": +"array-includes@npm:^3.1.7": version: 3.1.7 resolution: "array-includes@npm:3.1.7" dependencies: @@ -2282,7 +3085,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.findlastindex@npm:^1.2.2, array.prototype.findlastindex@npm:^1.2.3": +"array.prototype.findlastindex@npm:^1.2.3": version: 1.2.3 resolution: "array.prototype.findlastindex@npm:1.2.3" dependencies: @@ -2295,7 +3098,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flat@npm:^1.3.1, array.prototype.flat@npm:^1.3.2": +"array.prototype.flat@npm:^1.3.2": version: 1.3.2 resolution: "array.prototype.flat@npm:1.3.2" dependencies: @@ -2307,7 +3110,7 @@ __metadata: languageName: node linkType: hard -"array.prototype.flatmap@npm:^1.3.1, array.prototype.flatmap@npm:^1.3.2": +"array.prototype.flatmap@npm:^1.3.2": version: 1.3.2 resolution: "array.prototype.flatmap@npm:1.3.2" dependencies: @@ -2341,6 +3144,15 @@ __metadata: languageName: node linkType: hard +"ast-types@npm:^0.13.4": + version: 0.13.4 + resolution: "ast-types@npm:0.13.4" + dependencies: + tslib: ^2.0.1 + checksum: 5a51f7b70588ecced3601845a0e203279ca2f5fdc184416a0a1640c93ec0a267241d6090a328e78eebb8de81f8754754e0a4f1558ba2a3d638f8ccbd0b1f0eff + languageName: node + linkType: hard + "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -2381,14 +3193,21 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.6.0": - version: 1.6.2 - resolution: "axios@npm:1.6.2" +"axios@npm:^1.6.2": + version: 1.6.7 + resolution: "axios@npm:1.6.7" dependencies: - follow-redirects: ^1.15.0 + follow-redirects: ^1.15.4 form-data: ^4.0.0 proxy-from-env: ^1.1.0 - checksum: 4a7429e2b784be0f2902ca2680964391eae7236faa3967715f30ea45464b98ae3f1c6f631303b13dfe721b17126b01f486c7644b9ef276bfc63112db9fd379f8 + checksum: 87d4d429927d09942771f3b3a6c13580c183e31d7be0ee12f09be6d5655304996bb033d85e54be81606f4e89684df43be7bf52d14becb73a12727bf33298a082 + languageName: node + linkType: hard + +"b4a@npm:^1.6.4": + version: 1.6.6 + resolution: "b4a@npm:1.6.6" + checksum: c46a27e3ac9c84426ae728f0fc46a6ae7703a7bc03e771fa0bef4827fd7cf3bb976d1a3d5afff54606248372ab8fdf595bd0114406690edf37f14d120630cf7f languageName: node linkType: hard @@ -2399,6 +3218,41 @@ __metadata: languageName: node linkType: hard +"bare-events@npm:^2.0.0, bare-events@npm:^2.2.0": + version: 2.2.1 + resolution: "bare-events@npm:2.2.1" + checksum: f4f830fe780b105fce189180761cf69ac60848212133ca7d29eb94f8888f813bf70f339e4e651b200aa8304fc9dc77ca7443756cc68b43294367b5867ad4536b + languageName: node + linkType: hard + +"bare-fs@npm:^2.1.1": + version: 2.2.1 + resolution: "bare-fs@npm:2.2.1" + dependencies: + bare-events: ^2.0.0 + bare-os: ^2.0.0 + bare-path: ^2.0.0 + streamx: ^2.13.0 + checksum: 515909e906f996fa1f64045b7ac70818be099430b2e7a90830de84abba5fcae535d3217ab9ca27555d0424dd167c979ff5a77dfee8002d2be6afe7711cd48417 + languageName: node + linkType: hard + +"bare-os@npm:^2.0.0, bare-os@npm:^2.1.0": + version: 2.2.0 + resolution: "bare-os@npm:2.2.0" + checksum: ed78e2f3ea498e35c7565532ae3aa3b85a7e5e223ab6353de64864823cadff02a2a8b7722e9a6c1a0ff56cb9f21f23ada8e88a085cc0a5d38a7c1bcf65e8f7fd + languageName: node + linkType: hard + +"bare-path@npm:^2.0.0, bare-path@npm:^2.1.0": + version: 2.1.0 + resolution: "bare-path@npm:2.1.0" + dependencies: + bare-os: ^2.1.0 + checksum: 03f260e72bd0ae0df4cd712322a2d3c8c16701ffaa55cf2d517ae62b7f78c64b7ec5bba81ec579367f966472481f5160db282e6663bd0fc8cfb09ebe272d8bba + languageName: node + linkType: hard + "base64-js@npm:^1.3.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -2406,10 +3260,10 @@ __metadata: languageName: node linkType: hard -"big-integer@npm:^1.6.44": - version: 1.6.51 - resolution: "big-integer@npm:1.6.51" - checksum: 3d444173d1b2e20747e2c175568bedeebd8315b0637ea95d75fd27830d3b8e8ba36c6af40374f36bdaea7b5de376dcada1b07587cb2a79a928fccdb6e6e3c518 +"basic-ftp@npm:^5.0.2": + version: 5.0.5 + resolution: "basic-ftp@npm:5.0.5" + checksum: bc82d1c1c61cd838eaca96d68ece888bacf07546642fb6b9b8328ed410756f5935f8cf43a42cb44bb343e0565e28e908adc54c298bd2f1a6e0976871fb11fec6 languageName: node linkType: hard @@ -2420,7 +3274,7 @@ __metadata: languageName: node linkType: hard -"bl@npm:^4.0.3, bl@npm:^4.1.0": +"bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" dependencies: @@ -2431,15 +3285,6 @@ __metadata: languageName: node linkType: hard -"bplist-parser@npm:^0.2.0": - version: 0.2.0 - resolution: "bplist-parser@npm:0.2.0" - dependencies: - big-integer: ^1.6.44 - checksum: d5339dd16afc51de6c88f88f58a45b72ed6a06aa31f5557d09877575f220b7c1d3fbe375da0b62e6a10d4b8ed80523567e351f24014f5bc886ad523758142cdd - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -2475,6 +3320,20 @@ __metadata: languageName: node linkType: hard +"browserslist@npm:^4.22.2": + version: 4.23.0 + resolution: "browserslist@npm:4.23.0" + dependencies: + caniuse-lite: ^1.0.30001587 + electron-to-chromium: ^1.4.668 + node-releases: ^2.0.14 + update-browserslist-db: ^1.0.13 + bin: + browserslist: cli.js + checksum: 436f49e796782ca751ebab7edc010cfc9c29f68536f387666cd70ea22f7105563f04dd62c6ff89cb24cc3254d17cba385f979eeeb3484d43e012412ff7e75def + languageName: node + linkType: hard + "buffer-crc32@npm:~0.2.3": version: 0.2.13 resolution: "buffer-crc32@npm:0.2.13" @@ -2508,15 +3367,6 @@ __metadata: languageName: node linkType: hard -"bundle-name@npm:^3.0.0": - version: 3.0.0 - resolution: "bundle-name@npm:3.0.0" - dependencies: - run-applescript: ^5.0.0 - checksum: edf2b1fbe6096ed32e7566947ace2ea937ee427391744d7510a2880c4b9a5b3543d3f6c551236a29e5c87d3195f8e2912516290e638c15bcbede7b37cc375615 - languageName: node - linkType: hard - "bytes@npm:3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" @@ -2622,9 +3472,16 @@ __metadata: languageName: node linkType: hard -"chai@npm:^4.3.10": - version: 4.3.10 - resolution: "chai@npm:4.3.10" +"caniuse-lite@npm:^1.0.30001587": + version: 1.0.30001594 + resolution: "caniuse-lite@npm:1.0.30001594" + checksum: 59e52b2213f34fa9317813037fbab4f9b163f9bfeaeeb53035a57046ee2366b69eafc257997eab22982dc061d0576d1f4ef97c29425e1989f6589a7b1d8ed2d5 + languageName: node + linkType: hard + +"chai@npm:^4.4.1": + version: 4.4.1 + resolution: "chai@npm:4.4.1" dependencies: assertion-error: ^1.1.0 check-error: ^1.0.3 @@ -2633,7 +3490,18 @@ __metadata: loupe: ^2.3.6 pathval: ^1.1.1 type-detect: ^4.0.8 - checksum: 536668c60a0d985a0fbd94418028e388d243a925d7c5e858c7443e334753511614a3b6a124bac9ca077dfc4c37acc367d62f8c294960f440749536dc181dfc6d + checksum: 9ab84f36eb8e0b280c56c6c21ca4da5933132cd8a0c89c384f1497f77953640db0bc151edd47f81748240a9fab57b78f7d925edfeedc8e8fc98016d71f40c36e + languageName: node + linkType: hard + +"chalk@npm:^2.4.2": + version: 2.4.2 + resolution: "chalk@npm:2.4.2" + dependencies: + ansi-styles: ^3.2.1 + escape-string-regexp: ^1.0.5 + supports-color: ^5.3.0 + checksum: ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2 languageName: node linkType: hard @@ -2675,10 +3543,22 @@ __metadata: languageName: node linkType: hard -"chownr@npm:^1.1.1": - version: 1.1.4 - resolution: "chownr@npm:1.1.4" - checksum: 115648f8eb38bac5e41c3857f3e663f9c39ed6480d1349977c4d96c95a47266fcacc5a5aabf3cb6c481e22d72f41992827db47301851766c4fd77ac21a4f081d +"chokidar@npm:^3.5.3": + version: 3.6.0 + resolution: "chokidar@npm:3.6.0" + dependencies: + anymatch: ~3.1.2 + braces: ~3.0.2 + fsevents: ~2.3.2 + glob-parent: ~5.1.2 + is-binary-path: ~2.1.0 + is-glob: ~4.0.1 + normalize-path: ~3.0.0 + readdirp: ~3.6.0 + dependenciesMeta: + fsevents: + optional: true + checksum: d2f29f499705dcd4f6f3bbed79a9ce2388cf530460122eed3b9c48efeab7a4e28739c6551fd15bec9245c6b9eeca7a32baa64694d64d9b6faeb74ddb8c4a413d languageName: node linkType: hard @@ -2689,14 +3569,15 @@ __metadata: languageName: node linkType: hard -"chromium-bidi@npm:0.4.7": - version: 0.4.7 - resolution: "chromium-bidi@npm:0.4.7" +"chromium-bidi@npm:0.5.12": + version: 0.5.12 + resolution: "chromium-bidi@npm:0.5.12" dependencies: - mitt: 3.0.0 + mitt: 3.0.1 + urlpattern-polyfill: 10.0.0 peerDependencies: devtools-protocol: "*" - checksum: eec7581e2eddd2c95014c6edc5aae0b036c79bbeadee05166436b16139b6932c902c5ce21d95ed919a592f58d3a47c5469dc5f3de2a300700b2748ab119ad65e + checksum: c14aedc9725a813d82ce66423750757383af6d7580b4f22f8756d31a340b8d6d77dd30a4de0e213f2f89e63faf54a333431acc07675791f1c176d2275e499525 languageName: node linkType: hard @@ -2787,6 +3668,15 @@ __metadata: languageName: node linkType: hard +"color-convert@npm:^1.9.0": + version: 1.9.3 + resolution: "color-convert@npm:1.9.3" + dependencies: + color-name: 1.1.3 + checksum: fd7a64a17cde98fb923b1dd05c5f2e6f7aefda1b60d67e8d449f9328b4e53b228a428fd38bfeaeb2db2ff6b6503a776a996150b80cdf224062af08a5c8a3a203 + languageName: node + linkType: hard + "color-convert@npm:^2.0.1": version: 2.0.1 resolution: "color-convert@npm:2.0.1" @@ -2796,6 +3686,13 @@ __metadata: languageName: node linkType: hard +"color-name@npm:1.1.3": + version: 1.1.3 + resolution: "color-name@npm:1.1.3" + checksum: 09c5d3e33d2105850153b14466501f2bfb30324a2f76568a408763a3b7433b0e50e5b4ab1947868e65cb101bb7cb75029553f2c333b6d4b8138a73fcc133d69d + languageName: node + linkType: hard + "color-name@npm:~1.1.4": version: 1.1.4 resolution: "color-name@npm:1.1.4" @@ -2812,6 +3709,13 @@ __metadata: languageName: node linkType: hard +"colorette@npm:^2.0.20": + version: 2.0.20 + resolution: "colorette@npm:2.0.20" + checksum: 0c016fea2b91b733eb9f4bcdb580018f52c0bc0979443dad930e5037a968237ac53d9beb98e218d2e9235834f8eebce7f8e080422d6194e957454255bde71d3d + languageName: node + linkType: hard + "combined-stream@npm:^1.0.8": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" @@ -2828,6 +3732,13 @@ __metadata: languageName: node linkType: hard +"consola@npm:^3.2.3": + version: 3.2.3 + resolution: "consola@npm:3.2.3" + checksum: 32ec70e177dd2385c42e38078958cc7397be91db21af90c6f9faa0b16168b49b1c61d689338604bbb2d64370b9347a35f42a9197663a913d3a405bb0ce728499 + languageName: node + linkType: hard + "console-control-strings@npm:^1.1.0": version: 1.1.0 resolution: "console-control-strings@npm:1.1.0" @@ -2875,27 +3786,26 @@ __metadata: languageName: node linkType: hard -"cordis-axios@npm:^4.0.1": - version: 4.0.1 - resolution: "cordis-axios@npm:4.0.1" - dependencies: - axios: ^1.4.0 - cosmokit: ^1.5.1 - mime-db: ^1.52.0 - checksum: df7d3e3c5e1d12a1e82bcd5e527dbfd1b4a4be5c033b924ecdeb22ee9002074c2cfa1ad8a8765bff0182db309429290bc8a8c9860d47ca11954b6d77c00c1d11 - languageName: node - linkType: hard - -"cordis@npm:^3.3.1": - version: 3.3.1 - resolution: "cordis@npm:3.3.1" +"cordis@npm:^3.12.0, cordis@npm:^3.13.0, cordis@npm:^3.13.1": + version: 3.13.3 + resolution: "cordis@npm:3.13.3" dependencies: - cosmokit: ^1.5.1 - checksum: 396629b7b19de9e011063ccc804704e8b0a063dab529713ec7c7803915e24c334e8f6b7b5b04ceacec98cecb84c6c24d26de5c640eecac76a64f9cdb581b739e + "@cordisjs/core": 3.13.3 + "@cordisjs/loader": ^0.8.3 + "@cordisjs/logger": ^0.3.2 + "@cordisjs/timer": ^0.3.2 + cac: ^6.7.14 + cosmokit: ^1.5.2 + kleur: ^4.1.5 + reggol: ^1.6.3 + schemastery: ^3.14.3 + bin: + cordis: lib/bin/cordis.mjs + checksum: e878346adbdc5b7559a5ea4d299c6b8450118b765c058c7c35657bda2381c7cc6ff51e9a20d8270c526615ee508742cccb6b2e1f9bb5831254bbd171e260ed93 languageName: node linkType: hard -"cosmokit@npm:^1.4.1, cosmokit@npm:^1.4.2, cosmokit@npm:^1.4.5": +"cosmokit@npm:^1.4.1": version: 1.4.5 resolution: "cosmokit@npm:1.4.5" checksum: 150ce1ee1bb85a77b289639b13df8f2acd8046948fce8e831bdf48c0591613d652af6d840083b1d5c1bc48731c7441ae2d23e683c521cf0c2687ce7dbab6aa1c @@ -2909,12 +3819,19 @@ __metadata: languageName: node linkType: hard -"cross-fetch@npm:3.1.5": - version: 3.1.5 - resolution: "cross-fetch@npm:3.1.5" +"cosmokit@npm:^1.5.2": + version: 1.5.2 + resolution: "cosmokit@npm:1.5.2" + checksum: cb2733213e6a2e0c99d067ec189985271d8fa5e6ea776b8aef5eb0adb5ed5681b7d9a7a1e325470f7ffe2bbd70cf37d074c7b0fe898009346dd3dab670c4ea30 + languageName: node + linkType: hard + +"cross-fetch@npm:4.0.0": + version: 4.0.0 + resolution: "cross-fetch@npm:4.0.0" dependencies: - node-fetch: 2.6.7 - checksum: f6b8c6ee3ef993ace6277fd789c71b6acf1b504fd5f5c7128df4ef2f125a429e29cd62dc8c127523f04a5f2fa4771ed80e3f3d9695617f441425045f505cf3bb + node-fetch: ^2.6.12 + checksum: ecca4f37ffa0e8283e7a8a590926b66713a7ef7892757aa36c2d20ffa27b0ac5c60dcf453119c809abe5923fc0bae3702a4d896bfb406ef1077b0d0018213e24 languageName: node linkType: hard @@ -2938,6 +3855,16 @@ __metadata: languageName: node linkType: hard +"css-tree@npm:^2.3.1": + version: 2.3.1 + resolution: "css-tree@npm:2.3.1" + dependencies: + mdn-data: 2.0.30 + source-map-js: ^1.0.1 + checksum: 493cc24b5c22b05ee5314b8a0d72d8a5869491c1458017ae5ed75aeb6c3596637dbe1b11dac2548974624adec9f7a1f3a6cf40593dc1f9185eb0e8279543fbc0 + languageName: node + linkType: hard + "csstype@npm:^3.1.3": version: 3.1.3 resolution: "csstype@npm:3.1.3" @@ -2945,7 +3872,14 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": +"data-uri-to-buffer@npm:^6.0.2": + version: 6.0.2 + resolution: "data-uri-to-buffer@npm:6.0.2" + checksum: 8b6927c33f9b54037f442856be0aa20e5fd49fa6c9c8ceece408dc306445d593ad72d207d57037c529ce65f413b421da800c6827b1dbefb607b8056f17123a61 + languageName: node + linkType: hard + +"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -3012,28 +3946,6 @@ __metadata: languageName: node linkType: hard -"default-browser-id@npm:^3.0.0": - version: 3.0.0 - resolution: "default-browser-id@npm:3.0.0" - dependencies: - bplist-parser: ^0.2.0 - untildify: ^4.0.0 - checksum: 279c7ad492542e5556336b6c254a4eaf31b2c63a5433265655ae6e47301197b6cfb15c595a6fdc6463b2ff8e1a1a1ed3cba56038a60e1527ba4ab1628c6b9941 - languageName: node - linkType: hard - -"default-browser@npm:^4.0.0": - version: 4.0.0 - resolution: "default-browser@npm:4.0.0" - dependencies: - bundle-name: ^3.0.0 - default-browser-id: ^3.0.0 - execa: ^7.1.1 - titleize: ^3.0.0 - checksum: 40c5af984799042b140300be5639c9742599bda76dc9eba5ac9ad5943c83dd36cebc4471eafcfddf8e0ec817166d5ba89d56f08e66a126c7c7908a179cead1a7 - languageName: node - linkType: hard - "defaults@npm:^1.0.3": version: 1.0.4 resolution: "defaults@npm:1.0.4" @@ -3061,13 +3973,6 @@ __metadata: languageName: node linkType: hard -"define-lazy-prop@npm:^3.0.0": - version: 3.0.0 - resolution: "define-lazy-prop@npm:3.0.0" - checksum: 54884f94caac0791bf6395a3ec530ce901cf71c47b0196b8754f3fd17edb6c0e80149c1214429d851873bb0d689dbe08dcedbb2306dc45c8534a5934723851b6 - languageName: node - linkType: hard - "define-properties@npm:^1.1.3, define-properties@npm:^1.1.4, define-properties@npm:^1.2.0": version: 1.2.1 resolution: "define-properties@npm:1.2.1" @@ -3079,6 +3984,24 @@ __metadata: languageName: node linkType: hard +"defu@npm:^6.1.2": + version: 6.1.4 + resolution: "defu@npm:6.1.4" + checksum: 40e3af6338f195ac1564f53d1887fa2d0429ac7e8c081204bc4d29191180059d3952b5f4e08fe5df8d59eb873aa26e9c88b56d4fac699673d4a372c93620b229 + languageName: node + linkType: hard + +"degenerator@npm:^5.0.0": + version: 5.0.1 + resolution: "degenerator@npm:5.0.1" + dependencies: + ast-types: ^0.13.4 + escodegen: ^2.1.0 + esprima: ^4.0.1 + checksum: a64fa39cdf6c2edd75188157d32338ee9de7193d7dbb2aeb4acb1eb30fa4a15ed80ba8dae9bd4d7b085472cf174a5baf81adb761aaa8e326771392c922084152 + languageName: node + linkType: hard + "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -3107,6 +4030,13 @@ __metadata: languageName: node linkType: hard +"destr@npm:^2.0.1": + version: 2.0.3 + resolution: "destr@npm:2.0.3" + checksum: 4521b145ba6118919a561f7d979d623793695a516d1b9df704de81932601bf9cf21c47278e1cb93a309c88a14f4fd1f18680bb49ebef8b2546cc7f415e7ae48e + languageName: node + linkType: hard + "destroy@npm:^1.0.4": version: 1.2.0 resolution: "destroy@npm:1.2.0" @@ -3121,10 +4051,10 @@ __metadata: languageName: node linkType: hard -"devtools-protocol@npm:0.0.1107588": - version: 0.0.1107588 - resolution: "devtools-protocol@npm:0.0.1107588" - checksum: 9064fd643f39ae0adabb8f425b746899ff24371d89a5047d38752653259e6afcb6bcb2d9759ff727eb5885cfc0f9ba8eb384850a2af00694135622e88080e3e5 +"devtools-protocol@npm:0.0.1249869": + version: 0.0.1249869 + resolution: "devtools-protocol@npm:0.0.1249869" + checksum: 549dda02f6d778741930e5abdde3f8e5d39e16fdbe8af38597a974e9c239798dd464250bd7ab4360d77e3d059620e95be7cf05150142473bf9b661ed28a616ed languageName: node linkType: hard @@ -3189,6 +4119,13 @@ __metadata: languageName: node linkType: hard +"duplexer@npm:^0.1.2": + version: 0.1.2 + resolution: "duplexer@npm:0.1.2" + checksum: 62ba61a830c56801db28ff6305c7d289b6dc9f859054e8c982abd8ee0b0a14d2e9a8e7d086ffee12e868d43e2bbe8a964be55ddbd8c8957714c87373c7a4f9b0 + languageName: node + linkType: hard + "eastasianwidth@npm:^0.2.0": version: 0.2.0 resolution: "eastasianwidth@npm:0.2.0" @@ -3215,6 +4152,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.4.668": + version: 1.4.694 + resolution: "electron-to-chromium@npm:1.4.694" + checksum: 29dd7bd49677966f073c999e70ad25a2c0be3e25e0e3f1047ea3a74b2569a95311fed14eafd70f6322f44a02d24025f70f20831ce8a3e86b836fc912dfc89e8b + languageName: node + linkType: hard + "emoji-regex@npm:^8.0.0": version: 8.0.0 resolution: "emoji-regex@npm:8.0.0" @@ -3245,7 +4189,7 @@ __metadata: languageName: node linkType: hard -"end-of-stream@npm:^1.1.0, end-of-stream@npm:^1.4.1": +"end-of-stream@npm:^1.1.0": version: 1.4.4 resolution: "end-of-stream@npm:1.4.4" dependencies: @@ -3461,33 +4405,36 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.19.5": - version: 0.19.8 - resolution: "esbuild@npm:0.19.8" - dependencies: - "@esbuild/android-arm": 0.19.8 - "@esbuild/android-arm64": 0.19.8 - "@esbuild/android-x64": 0.19.8 - "@esbuild/darwin-arm64": 0.19.8 - "@esbuild/darwin-x64": 0.19.8 - "@esbuild/freebsd-arm64": 0.19.8 - "@esbuild/freebsd-x64": 0.19.8 - "@esbuild/linux-arm": 0.19.8 - "@esbuild/linux-arm64": 0.19.8 - "@esbuild/linux-ia32": 0.19.8 - "@esbuild/linux-loong64": 0.19.8 - "@esbuild/linux-mips64el": 0.19.8 - "@esbuild/linux-ppc64": 0.19.8 - "@esbuild/linux-riscv64": 0.19.8 - "@esbuild/linux-s390x": 0.19.8 - "@esbuild/linux-x64": 0.19.8 - "@esbuild/netbsd-x64": 0.19.8 - "@esbuild/openbsd-x64": 0.19.8 - "@esbuild/sunos-x64": 0.19.8 - "@esbuild/win32-arm64": 0.19.8 - "@esbuild/win32-ia32": 0.19.8 - "@esbuild/win32-x64": 0.19.8 +"esbuild@npm:^0.20.1": + version: 0.20.1 + resolution: "esbuild@npm:0.20.1" + dependencies: + "@esbuild/aix-ppc64": 0.20.1 + "@esbuild/android-arm": 0.20.1 + "@esbuild/android-arm64": 0.20.1 + "@esbuild/android-x64": 0.20.1 + "@esbuild/darwin-arm64": 0.20.1 + "@esbuild/darwin-x64": 0.20.1 + "@esbuild/freebsd-arm64": 0.20.1 + "@esbuild/freebsd-x64": 0.20.1 + "@esbuild/linux-arm": 0.20.1 + "@esbuild/linux-arm64": 0.20.1 + "@esbuild/linux-ia32": 0.20.1 + "@esbuild/linux-loong64": 0.20.1 + "@esbuild/linux-mips64el": 0.20.1 + "@esbuild/linux-ppc64": 0.20.1 + "@esbuild/linux-riscv64": 0.20.1 + "@esbuild/linux-s390x": 0.20.1 + "@esbuild/linux-x64": 0.20.1 + "@esbuild/netbsd-x64": 0.20.1 + "@esbuild/openbsd-x64": 0.20.1 + "@esbuild/sunos-x64": 0.20.1 + "@esbuild/win32-arm64": 0.20.1 + "@esbuild/win32-ia32": 0.20.1 + "@esbuild/win32-x64": 0.20.1 dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true "@esbuild/android-arm": optional: true "@esbuild/android-arm64": @@ -3534,7 +4481,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 1dff99482ecbfcc642ec66c71e4dc5c73ce6aef68e8158a4937890b570e86a95959ac47e0f14785ba70df5a673ae4289df88a162e9759b02367ed28074cee8ba + checksum: af8b3c79e48d303501cac8551bf1ac5ebf5d86eebf2d1eb9d2a7018f4c5506bb120ed2454a013e3387e499de780a916bbffc9edd4ef132be403cd39771ace045 languageName: node linkType: hard @@ -3559,7 +4506,41 @@ __metadata: languageName: node linkType: hard -"eslint-config-standard@npm:^17.0.0": +"escape-string-regexp@npm:^1.0.5": + version: 1.0.5 + resolution: "escape-string-regexp@npm:1.0.5" + checksum: 6092fda75c63b110c706b6a9bfde8a612ad595b628f0bd2147eea1d3406723020810e591effc7db1da91d80a71a737a313567c5abb3813e8d9c71f4aa595b410 + languageName: node + linkType: hard + +"escodegen@npm:^2.1.0": + version: 2.1.0 + resolution: "escodegen@npm:2.1.0" + dependencies: + esprima: ^4.0.1 + estraverse: ^5.2.0 + esutils: ^2.0.2 + source-map: ~0.6.1 + dependenciesMeta: + source-map: + optional: true + bin: + escodegen: bin/escodegen.js + esgenerate: bin/esgenerate.js + checksum: 096696407e161305cd05aebb95134ad176708bc5cb13d0dcc89a5fcbb959b8ed757e7f2591a5f8036f8f4952d4a724de0df14cd419e29212729fa6df5ce16bf6 + languageName: node + linkType: hard + +"eslint-compat-utils@npm:^0.1.2": + version: 0.1.2 + resolution: "eslint-compat-utils@npm:0.1.2" + peerDependencies: + eslint: ">=6.0.0" + checksum: 2315d9db81efb7f58808053bf32a1d5970b38e01cd8244f4f1b5aa05d883255c5c93fc184e9c29a0e7e2dcf16ff16330977302474d3fa870e41c5bed9c66f76b + languageName: node + linkType: hard + +"eslint-config-standard@npm:^17.1.0": version: 17.1.0 resolution: "eslint-config-standard@npm:17.1.0" peerDependencies: @@ -3571,7 +4552,7 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-node@npm:^0.3.7, eslint-import-resolver-node@npm:^0.3.9": +"eslint-import-resolver-node@npm:^0.3.9": version: 0.3.9 resolution: "eslint-import-resolver-node@npm:0.3.9" dependencies: @@ -3612,60 +4593,22 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-es-x@npm:^7.1.0": - version: 7.2.0 - resolution: "eslint-plugin-es-x@npm:7.2.0" +"eslint-plugin-es-x@npm:^7.5.0": + version: 7.5.0 + resolution: "eslint-plugin-es-x@npm:7.5.0" dependencies: "@eslint-community/eslint-utils": ^4.1.2 "@eslint-community/regexpp": ^4.6.0 + eslint-compat-utils: ^0.1.2 peerDependencies: eslint: ">=8" - checksum: eece76ef6bcfce463659338b487e516e962ddf3ae34a8a65240ebd318fc991cabfe3573b1c3af5226474193b9c83f030c7900a8e5ffdbe731a3928ca8f2799c9 - languageName: node - linkType: hard - -"eslint-plugin-es@npm:^4.1.0": - version: 4.1.0 - resolution: "eslint-plugin-es@npm:4.1.0" - dependencies: - eslint-utils: ^2.0.0 - regexpp: ^3.0.0 - peerDependencies: - eslint: ">=4.19.1" - checksum: 26b87a216d3625612b1d3ca8653ac8a1d261046d2a973bb0eb2759070267d2bfb0509051facdeb5ae03dc8dfb51a434be23aff7309a752ca901d637da535677f - languageName: node - linkType: hard - -"eslint-plugin-import@npm:^2.26.0": - version: 2.28.1 - resolution: "eslint-plugin-import@npm:2.28.1" - dependencies: - array-includes: ^3.1.6 - array.prototype.findlastindex: ^1.2.2 - array.prototype.flat: ^1.3.1 - array.prototype.flatmap: ^1.3.1 - debug: ^3.2.7 - doctrine: ^2.1.0 - eslint-import-resolver-node: ^0.3.7 - eslint-module-utils: ^2.8.0 - has: ^1.0.3 - is-core-module: ^2.13.0 - is-glob: ^4.0.3 - minimatch: ^3.1.2 - object.fromentries: ^2.0.6 - object.groupby: ^1.0.0 - object.values: ^1.1.6 - semver: ^6.3.1 - tsconfig-paths: ^3.14.2 - peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: e8ae6dd8f06d8adf685f9c1cfd46ac9e053e344a05c4090767e83b63a85c8421ada389807a39e73c643b9bff156715c122e89778169110ed68d6428e12607edf + checksum: e770e57df78c3c38582de9bc4b9632ec5101a6dae8ac84f6ac219e8d8eb137f943db9730e037cfbc82f5d3ab6358e1b494fa6c628f425ebfc7e3094d5aa9d223 languageName: node linkType: hard -"eslint-plugin-import@npm:^2.29.0": - version: 2.29.0 - resolution: "eslint-plugin-import@npm:2.29.0" +"eslint-plugin-import@npm:^2.29.1": + version: 2.29.1 + resolution: "eslint-plugin-import@npm:2.29.1" dependencies: array-includes: ^3.1.7 array.prototype.findlastindex: ^1.2.3 @@ -3683,51 +4626,34 @@ __metadata: object.groupby: ^1.0.1 object.values: ^1.1.7 semver: ^6.3.1 - tsconfig-paths: ^3.14.2 + tsconfig-paths: ^3.15.0 peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: 19ee541fb95eb7a796f3daebe42387b8d8262bbbcc4fd8a6e92f63a12035f3d2c6cb8bc0b6a70864fa14b1b50ed6b8e6eed5833e625e16cb6bb98b665beff269 + checksum: e65159aef808136d26d029b71c8c6e4cb5c628e65e5de77f1eb4c13a379315ae55c9c3afa847f43f4ff9df7e54515c77ffc6489c6a6f81f7dd7359267577468c languageName: node linkType: hard -"eslint-plugin-mocha@npm:^10.0.5": - version: 10.2.0 - resolution: "eslint-plugin-mocha@npm:10.2.0" +"eslint-plugin-mocha@npm:^10.3.0": + version: 10.3.0 + resolution: "eslint-plugin-mocha@npm:10.3.0" dependencies: eslint-utils: ^3.0.0 rambda: ^7.4.0 peerDependencies: eslint: ">=7.0.0" - checksum: d284812141ea18b9dcd1f173477e364bda2b86a621cd2a1c13636065255d32498df33b5d9a6fa1d64b187bd86819a7707ae8b0895228a9f545f12ed153fac1a2 - languageName: node - linkType: hard - -"eslint-plugin-n@npm:^15.2.2": - version: 15.7.0 - resolution: "eslint-plugin-n@npm:15.7.0" - dependencies: - builtins: ^5.0.1 - eslint-plugin-es: ^4.1.0 - eslint-utils: ^3.0.0 - ignore: ^5.1.1 - is-core-module: ^2.11.0 - minimatch: ^3.1.2 - resolve: ^1.22.1 - semver: ^7.3.8 - peerDependencies: - eslint: ">=7.0.0" - checksum: cfbcc67e62adf27712afdeadf13223cb9717f95d4af8442056d9d4c97a8b88af76b7969f75deaac26fa98481023d6b7c9e43a28909e7f0468f40b3024b7bcfae + checksum: 9d2c552a3e18ba45e3c9a96ab94ae1ba5fad28a0bd9f57ddfc3ecabe609eb1a012803903aa4b544c263091269104e095b4e26e0b4dc5828be886559d103ee891 languageName: node linkType: hard -"eslint-plugin-n@npm:^16.2.0": - version: 16.3.1 - resolution: "eslint-plugin-n@npm:16.3.1" +"eslint-plugin-n@npm:^16.6.2": + version: 16.6.2 + resolution: "eslint-plugin-n@npm:16.6.2" dependencies: "@eslint-community/eslint-utils": ^4.4.0 builtins: ^5.0.1 - eslint-plugin-es-x: ^7.1.0 + eslint-plugin-es-x: ^7.5.0 get-tsconfig: ^4.7.0 + globals: ^13.24.0 ignore: ^5.2.4 is-builtin-module: ^3.2.1 is-core-module: ^2.12.1 @@ -3736,30 +4662,31 @@ __metadata: semver: ^7.5.3 peerDependencies: eslint: ">=7.0.0" - checksum: 915d80f16e2668d4692536bd4592f7d9d5202c5babf8d204fdb602137481d2fcb2a7c76f67958b327699d9df5c22d91def0b42b6599a3e283941170a320f77d3 + checksum: 3b468da0038cf25af582608983491b33ac2d481b6a94a0ff2e715d3b85e1ff8cb93df4cd67b689d520bea1bfb8f2b717f01606bf6b2ea19fe8f9c0999ea7057d languageName: node linkType: hard -"eslint-plugin-prettier@npm:^5.0.1": - version: 5.0.1 - resolution: "eslint-plugin-prettier@npm:5.0.1" +"eslint-plugin-prettier@npm:^5.1.3": + version: 5.1.3 + resolution: "eslint-plugin-prettier@npm:5.1.3" dependencies: prettier-linter-helpers: ^1.0.0 - synckit: ^0.8.5 + synckit: ^0.8.6 peerDependencies: "@types/eslint": ">=8.0.0" eslint: ">=8.0.0" + eslint-config-prettier: "*" prettier: ">=3.0.0" peerDependenciesMeta: "@types/eslint": optional: true eslint-config-prettier: optional: true - checksum: c2261033b97bafe99ccb7cc47c2fac6fa85b8bbc8b128042e52631f906b69e12afed2cdd9d7e3021cc892ee8dd4204a3574e1f32a0b718b4bb3b440944b6983b + checksum: eb2a7d46a1887e1b93788ee8f8eb81e0b6b2a6f5a66a62bc6f375b033fc4e7ca16448da99380be800042786e76cf5c0df9c87a51a2c9b960ed47acbd7c0b9381 languageName: node linkType: hard -"eslint-plugin-promise@npm:^6.0.0": +"eslint-plugin-promise@npm:^6.1.1": version: 6.1.1 resolution: "eslint-plugin-promise@npm:6.1.1" peerDependencies: @@ -3778,15 +4705,6 @@ __metadata: languageName: node linkType: hard -"eslint-utils@npm:^2.0.0": - version: 2.1.0 - resolution: "eslint-utils@npm:2.1.0" - dependencies: - eslint-visitor-keys: ^1.1.0 - checksum: 27500938f348da42100d9e6ad03ae29b3de19ba757ae1a7f4a087bdcf83ac60949bbb54286492ca61fac1f5f3ac8692dd21537ce6214240bf95ad0122f24d71d - languageName: node - linkType: hard - "eslint-utils@npm:^3.0.0": version: 3.0.0 resolution: "eslint-utils@npm:3.0.0" @@ -3798,13 +4716,6 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^1.1.0": - version: 1.3.0 - resolution: "eslint-visitor-keys@npm:1.3.0" - checksum: 37a19b712f42f4c9027e8ba98c2b06031c17e0c0a4c696cd429bd9ee04eb43889c446f2cd545e1ff51bef9593fcec94ecd2c2ef89129fcbbf3adadbef520376a - languageName: node - linkType: hard - "eslint-visitor-keys@npm:^2.0.0": version: 2.1.0 resolution: "eslint-visitor-keys@npm:2.1.0" @@ -3819,15 +4730,15 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.53.0": - version: 8.54.0 - resolution: "eslint@npm:8.54.0" +"eslint@npm:^8.57.0": + version: 8.57.0 + resolution: "eslint@npm:8.57.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 "@eslint-community/regexpp": ^4.6.1 - "@eslint/eslintrc": ^2.1.3 - "@eslint/js": 8.54.0 - "@humanwhocodes/config-array": ^0.11.13 + "@eslint/eslintrc": ^2.1.4 + "@eslint/js": 8.57.0 + "@humanwhocodes/config-array": ^0.11.14 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 "@ungap/structured-clone": ^1.2.0 @@ -3863,7 +4774,7 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 7e876e9da2a18a017271cf3733d05a3dfbbe469272d75753408c6ea5b1646c71c6bb18cb91e10ca930144c32c1ce3701e222f1ae6784a3975a69f8f8aa68e49f + checksum: 3a48d7ff85ab420a8447e9810d8087aea5b1df9ef68c9151732b478de698389ee656fd895635b5f2871c89ee5a2652b3f343d11e9db6f8486880374ebc74a2d9 languageName: node linkType: hard @@ -3878,6 +4789,16 @@ __metadata: languageName: node linkType: hard +"esprima@npm:^4.0.1": + version: 4.0.1 + resolution: "esprima@npm:4.0.1" + bin: + esparse: ./bin/esparse.js + esvalidate: ./bin/esvalidate.js + checksum: b45bc805a613dbea2835278c306b91aff6173c8d034223fa81498c77dcbce3b2931bf6006db816f62eacd9fd4ea975dfd85a5b7f3c6402cfd050d4ca3c13a628 + languageName: node + linkType: hard + "esquery@npm:^1.4.2": version: 1.5.0 resolution: "esquery@npm:1.5.0" @@ -3917,7 +4838,7 @@ __metadata: languageName: node linkType: hard -"execa@npm:^5.0.0, execa@npm:^5.1.1": +"execa@npm:^5.1.1": version: 5.1.1 resolution: "execa@npm:5.1.1" dependencies: @@ -3934,23 +4855,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^7.1.1": - version: 7.2.0 - resolution: "execa@npm:7.2.0" - dependencies: - cross-spawn: ^7.0.3 - get-stream: ^6.0.1 - human-signals: ^4.3.0 - is-stream: ^3.0.0 - merge-stream: ^2.0.0 - npm-run-path: ^5.1.0 - onetime: ^6.0.0 - signal-exit: ^3.0.7 - strip-final-newline: ^3.0.0 - checksum: 14fd17ba0ca8c87b277584d93b1d9fc24f2a65e5152b31d5eb159a3b814854283eaae5f51efa9525e304447e2f757c691877f7adff8fde5746aae67eb1edd1cc - languageName: node - linkType: hard - "exponential-backoff@npm:^3.1.1": version: 3.1.1 resolution: "exponential-backoff@npm:3.1.1" @@ -3989,7 +4893,14 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.1": +"fast-fifo@npm:^1.1.0, fast-fifo@npm:^1.2.0": + version: 1.3.2 + resolution: "fast-fifo@npm:1.3.2" + checksum: 6bfcba3e4df5af7be3332703b69a7898a8ed7020837ec4395bb341bd96cc3a6d86c3f6071dd98da289618cf2234c70d84b2a6f09a33dd6f988b1ff60d8e54275 + languageName: node + linkType: hard + +"fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.1": version: 3.3.1 resolution: "fast-glob@npm:3.3.1" dependencies: @@ -4002,6 +4913,19 @@ __metadata: languageName: node linkType: hard +"fast-glob@npm:^3.3.2": + version: 3.3.2 + resolution: "fast-glob@npm:3.3.2" + dependencies: + "@nodelib/fs.stat": ^2.0.2 + "@nodelib/fs.walk": ^1.2.3 + glob-parent: ^5.1.2 + merge2: ^1.3.0 + micromatch: ^4.0.4 + checksum: 900e4979f4dbc3313840078419245621259f349950411ca2fa445a2f9a1a6d98c3b5e7e0660c5ccd563aa61abe133a21765c6c0dec8e57da1ba71d8000b05ec1 + languageName: node + linkType: hard + "fast-json-stable-stringify@npm:^2.0.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0" @@ -4126,6 +5050,16 @@ __metadata: languageName: node linkType: hard +"follow-redirects@npm:^1.15.4": + version: 1.15.5 + resolution: "follow-redirects@npm:1.15.5" + peerDependenciesMeta: + debug: + optional: true + checksum: 5ca49b5ce6f44338cbfc3546823357e7a70813cecc9b7b768158a1d32c1e62e7407c944402a918ea8c38ae2e78266312d617dc68783fac502cbb55e1047b34ec + languageName: node + linkType: hard + "for-each@npm:^0.3.3": version: 0.3.3 resolution: "for-each@npm:0.3.3" @@ -4173,10 +5107,14 @@ __metadata: languageName: node linkType: hard -"fs-constants@npm:^1.0.0": - version: 1.0.0 - resolution: "fs-constants@npm:1.0.0" - checksum: 18f5b718371816155849475ac36c7d0b24d39a11d91348cfcb308b4494824413e03572c403c86d3a260e049465518c4f0d5bd00f0371cdfcad6d4f30a85b350d +"fs-extra@npm:^11.2.0": + version: 11.2.0 + resolution: "fs-extra@npm:11.2.0" + dependencies: + graceful-fs: ^4.2.0 + jsonfile: ^6.0.1 + universalify: ^2.0.0 + checksum: b12e42fa40ba47104202f57b8480dd098aa931c2724565e5e70779ab87605665594e76ee5fb00545f772ab9ace167fe06d2ab009c416dc8c842c5ae6df7aa7e8 languageName: node linkType: hard @@ -4273,6 +5211,13 @@ __metadata: languageName: node linkType: hard +"gensync@npm:^1.0.0-beta.2": + version: 1.0.0-beta.2 + resolution: "gensync@npm:1.0.0-beta.2" + checksum: a7437e58c6be12aa6c90f7730eac7fa9833dc78872b4ad2963d2031b00a3367a93f98aec75f9aaac7220848e4026d67a8655e870b24f20a543d103c0d65952ec + languageName: node + linkType: hard + "get-caller-file@npm:^2.0.5": version: 2.0.5 resolution: "get-caller-file@npm:2.0.5" @@ -4317,7 +5262,7 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": +"get-stream@npm:^6.0.0": version: 6.0.1 resolution: "get-stream@npm:6.0.1" checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad @@ -4343,6 +5288,18 @@ __metadata: languageName: node linkType: hard +"get-uri@npm:^6.0.1": + version: 6.0.3 + resolution: "get-uri@npm:6.0.3" + dependencies: + basic-ftp: ^5.0.2 + data-uri-to-buffer: ^6.0.2 + debug: ^4.3.4 + fs-extra: ^11.2.0 + checksum: 3eda448a59fa1ba82ad4f252e58490fec586b644f2dc9c98ba3ab20e801ecc8a1bc1784829c474c9d188edb633d4dfd81c33894ca6117a33a16e8e013b41b40f + languageName: node + linkType: hard + "glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2": version: 5.1.2 resolution: "glob-parent@npm:5.1.2" @@ -4361,17 +5318,16 @@ __metadata: languageName: node linkType: hard -"glob@npm:7.2.0": - version: 7.2.0 - resolution: "glob@npm:7.2.0" +"glob@npm:8.1.0": + version: 8.1.0 + resolution: "glob@npm:8.1.0" dependencies: fs.realpath: ^1.0.0 inflight: ^1.0.4 inherits: 2 - minimatch: ^3.0.4 + minimatch: ^5.0.1 once: ^1.3.0 - path-is-absolute: ^1.0.0 - checksum: 78a8ea942331f08ed2e055cb5b9e40fe6f46f579d7fd3d694f3412fe5db23223d29b7fee1575440202e9a7ff9a72ab106a39fee39934c7bedafe5e5f8ae20134 + checksum: 92fbea3221a7d12075f26f0227abac435de868dd0736a17170663783296d0dd8d3d532a5672b4488a439bf5d7fb85cdd07c11185d6cd39184f0385cbdfb86a47 languageName: node linkType: hard @@ -4404,6 +5360,13 @@ __metadata: languageName: node linkType: hard +"globals@npm:^11.1.0": + version: 11.12.0 + resolution: "globals@npm:11.12.0" + checksum: 67051a45eca3db904aee189dfc7cd53c20c7d881679c93f6146ddd4c9f4ab2268e68a919df740d39c71f4445d2b38ee360fc234428baea1dbdfe68bbcb46979e + languageName: node + linkType: hard + "globals@npm:^13.19.0": version: 13.22.0 resolution: "globals@npm:13.22.0" @@ -4413,6 +5376,15 @@ __metadata: languageName: node linkType: hard +"globals@npm:^13.24.0": + version: 13.24.0 + resolution: "globals@npm:13.24.0" + dependencies: + type-fest: ^0.20.2 + checksum: 56066ef058f6867c04ff203b8a44c15b038346a62efbc3060052a1016be9f56f4cf0b2cd45b74b22b81e521a889fc7786c73691b0549c2f3a6e825b3d394f43c + languageName: node + linkType: hard + "globalthis@npm:^1.0.3": version: 1.0.3 resolution: "globalthis@npm:1.0.3" @@ -4464,7 +5436,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7 @@ -4478,6 +5450,15 @@ __metadata: languageName: node linkType: hard +"gzip-size@npm:^6.0.0": + version: 6.0.0 + resolution: "gzip-size@npm:6.0.0" + dependencies: + duplexer: ^0.1.2 + checksum: 2df97f359696ad154fc171dcb55bc883fe6e833bca7a65e457b9358f3cb6312405ed70a8da24a77c1baac0639906cd52358dc0ce2ec1a937eaa631b934c94194 + languageName: node + linkType: hard + "has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": version: 1.0.2 resolution: "has-bigints@npm:1.0.2" @@ -4485,6 +5466,13 @@ __metadata: languageName: node linkType: hard +"has-flag@npm:^3.0.0": + version: 3.0.0 + resolution: "has-flag@npm:3.0.0" + checksum: 4a15638b454bf086c8148979aae044dd6e39d63904cd452d970374fa6a87623423da485dfb814e7be882e05c096a7ccf1ebd48e7e7501d0208d8384ff4dea73b + languageName: node + linkType: hard + "has-flag@npm:^4.0.0": version: 4.0.0 resolution: "has-flag@npm:4.0.0" @@ -4643,7 +5631,17 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:5.0.1, https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": +"http-proxy-agent@npm:^7.0.0, http-proxy-agent@npm:^7.0.1": + version: 7.0.2 + resolution: "http-proxy-agent@npm:7.0.2" + dependencies: + agent-base: ^7.1.0 + debug: ^4.3.4 + checksum: 670858c8f8f3146db5889e1fa117630910101db601fff7d5a8aa637da0abedf68c899f03d3451cac2f83bcc4c3d2dabf339b3aa00ff8080571cceb02c3ce02f3 + languageName: node + linkType: hard + +"https-proxy-agent@npm:^5.0.0": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" dependencies: @@ -4653,6 +5651,16 @@ __metadata: languageName: node linkType: hard +"https-proxy-agent@npm:^7.0.2, https-proxy-agent@npm:^7.0.3": + version: 7.0.4 + resolution: "https-proxy-agent@npm:7.0.4" + dependencies: + agent-base: ^7.0.2 + debug: 4 + checksum: daaab857a967a2519ddc724f91edbbd388d766ff141b9025b629f92b9408fc83cee8a27e11a907aede392938e9c398e240d643e178408a59e4073539cde8cfe9 + languageName: node + linkType: hard + "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -4660,13 +5668,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^4.3.0": - version: 4.3.1 - resolution: "human-signals@npm:4.3.1" - checksum: 6f12958df3f21b6fdaf02d90896c271df00636a31e2bbea05bddf817a35c66b38a6fdac5863e2df85bd52f34958997f1f50350ff97249e1dff8452865d5235d1 - languageName: node - linkType: hard - "humanize-ms@npm:^1.2.1": version: 1.2.1 resolution: "humanize-ms@npm:1.2.1" @@ -4701,7 +5702,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.1.1, ignore@npm:^5.2.0, ignore@npm:^5.2.4": +"ignore@npm:^5.2.0, ignore@npm:^5.2.4": version: 5.2.4 resolution: "ignore@npm:5.2.4" checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef @@ -4777,26 +5778,34 @@ __metadata: languageName: node linkType: hard -"instantsearch.js@npm:4.60.0": - version: 4.60.0 - resolution: "instantsearch.js@npm:4.60.0" +"instantsearch-ui-components@npm:0.4.0": + version: 0.4.0 + resolution: "instantsearch-ui-components@npm:0.4.0" + dependencies: + "@babel/runtime": ^7.1.2 + checksum: 1878547d4c7c26d3d96161a25f9830e39148acaee40322bc6c23ec85d80fc71f459112f6c6f2d1d582faa6f17dbbebf601cb1326dcb4df55513ca8b950ba7cb2 + languageName: node + linkType: hard + +"instantsearch.js@npm:4.66.0": + version: 4.66.0 + resolution: "instantsearch.js@npm:4.66.0" dependencies: "@algolia/events": ^4.0.1 - "@algolia/ui-components-highlight-vdom": ^1.2.2 - "@algolia/ui-components-shared": ^1.2.2 "@types/dom-speech-recognition": ^0.0.1 "@types/google.maps": ^3.45.3 "@types/hogan.js": ^3.0.0 "@types/qs": ^6.5.3 - algoliasearch-helper: 3.15.0 + algoliasearch-helper: 3.16.3 hogan.js: ^3.0.2 htm: ^3.0.0 + instantsearch-ui-components: 0.4.0 preact: ^10.10.0 qs: ^6.5.1 < 6.10 - search-insights: ^2.6.0 + search-insights: ^2.13.0 peerDependencies: algoliasearch: ">= 3.1 < 6" - checksum: df81c4104721512db4581e095407309485e86f459ce8d036e3fc1eb3c436097aa41adc5e362aa14e1e083f36eda099fc3158ec7d135d2b67365786c76f30257b + checksum: 0dd4fe5b38ac113b74cd0d4d4661d457babfe4559f196d61943573cfc528ba42c7f527d918894fded3a02aeacad7996d08dc1013f75725322c29a9a5548358c3 languageName: node linkType: hard @@ -4818,10 +5827,20 @@ __metadata: languageName: node linkType: hard +"ip-address@npm:^9.0.5": + version: 9.0.5 + resolution: "ip-address@npm:9.0.5" + dependencies: + jsbn: 1.1.0 + sprintf-js: ^1.1.3 + checksum: aa15f12cfd0ef5e38349744e3654bae649a34c3b10c77a674a167e99925d1549486c5b14730eebce9fea26f6db9d5e42097b00aa4f9f612e68c79121c71652dc + languageName: node + linkType: hard + "ip@npm:^2.0.0": - version: 2.0.0 - resolution: "ip@npm:2.0.0" - checksum: cfcfac6b873b701996d71ec82a7dd27ba92450afdb421e356f44044ed688df04567344c36cbacea7d01b1c39a4c732dc012570ebe9bebfb06f27314bca625349 + version: 2.0.1 + resolution: "ip@npm:2.0.1" + checksum: d765c9fd212b8a99023a4cde6a558a054c298d640fec1020567494d257afd78ca77e37126b1a3ef0e053646ced79a816bf50621d38d5e768cdde0431fa3b0d35 languageName: node linkType: hard @@ -4907,24 +5926,6 @@ __metadata: languageName: node linkType: hard -"is-docker@npm:^2.0.0": - version: 2.2.1 - resolution: "is-docker@npm:2.2.1" - bin: - is-docker: cli.js - checksum: 3fef7ddbf0be25958e8991ad941901bf5922ab2753c46980b60b05c1bf9c9c2402d35e6dc32e4380b980ef5e1970a5d9d5e5aa2e02d77727c3b6b5e918474c56 - languageName: node - linkType: hard - -"is-docker@npm:^3.0.0": - version: 3.0.0 - resolution: "is-docker@npm:3.0.0" - bin: - is-docker: cli.js - checksum: b698118f04feb7eaf3338922bd79cba064ea54a1c3db6ec8c0c8d8ee7613e7e5854d802d3ef646812a8a3ace81182a085dfa0a71cc68b06f3fa794b9783b3c90 - languageName: node - linkType: hard - "is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" @@ -4957,17 +5958,6 @@ __metadata: languageName: node linkType: hard -"is-inside-container@npm:^1.0.0": - version: 1.0.0 - resolution: "is-inside-container@npm:1.0.0" - dependencies: - is-docker: ^3.0.0 - bin: - is-inside-container: cli.js - checksum: c50b75a2ab66ab3e8b92b3bc534e1ea72ca25766832c0623ac22d134116a98bcf012197d1caabe1d1c4bd5f84363d4aa5c36bb4b585fbcaf57be172cd10a1a03 - languageName: node - linkType: hard - "is-interactive@npm:^1.0.0": version: 1.0.0 resolution: "is-interactive@npm:1.0.0" @@ -5045,13 +6035,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "is-stream@npm:3.0.0" - checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16 - languageName: node - linkType: hard - "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -5095,15 +6078,6 @@ __metadata: languageName: node linkType: hard -"is-wsl@npm:^2.2.0": - version: 2.2.0 - resolution: "is-wsl@npm:2.2.0" - dependencies: - is-docker: ^2.0.0 - checksum: 20849846ae414997d290b75e16868e5261e86ff5047f104027026fd61d8b5a9b0b3ade16239f35e1a067b3c7cc02f70183cb661010ed16f4b6c7c93dad1b19d8 - languageName: node - linkType: hard - "isarray@npm:^2.0.5": version: 2.0.5 resolution: "isarray@npm:2.0.5" @@ -5184,6 +6158,22 @@ __metadata: languageName: node linkType: hard +"jiti@npm:^1.20.0": + version: 1.21.0 + resolution: "jiti@npm:1.21.0" + bin: + jiti: bin/jiti.js + checksum: a7bd5d63921c170eaec91eecd686388181c7828e1fa0657ab374b9372bfc1f383cf4b039e6b272383d5cb25607509880af814a39abdff967322459cca41f2961 + languageName: node + linkType: hard + +"js-tokens@npm:^4.0.0": + version: 4.0.0 + resolution: "js-tokens@npm:4.0.0" + checksum: 8a95213a5a77deb6cbe94d86340e8d9ace2b93bc367790b260101d2f36a2eaf4e4e22d9fa9cf459b38af3a32fb4190e638024cf82ec95ef708680e405ea7cc78 + languageName: node + linkType: hard + "js-yaml@npm:4.1.0, js-yaml@npm:^4.1.0": version: 4.1.0 resolution: "js-yaml@npm:4.1.0" @@ -5195,6 +6185,22 @@ __metadata: languageName: node linkType: hard +"jsbn@npm:1.1.0": + version: 1.1.0 + resolution: "jsbn@npm:1.1.0" + checksum: 944f924f2bd67ad533b3850eee47603eed0f6ae425fd1ee8c760f477e8c34a05f144c1bd4f5a5dd1963141dc79a2c55f89ccc5ab77d039e7077f3ad196b64965 + languageName: node + linkType: hard + +"jsesc@npm:^2.5.1": + version: 2.5.2 + resolution: "jsesc@npm:2.5.2" + bin: + jsesc: bin/jsesc + checksum: 4dc190771129e12023f729ce20e1e0bfceac84d73a85bc3119f7f938843fe25a4aeccb54b6494dce26fcf263d815f5f31acdefac7cc9329efb8422a4f4d9fa9d + languageName: node + linkType: hard + "json-buffer@npm:3.0.0": version: 3.0.0 resolution: "json-buffer@npm:3.0.0" @@ -5243,6 +6249,26 @@ __metadata: languageName: node linkType: hard +"jsonc-parser@npm:^3.2.0": + version: 3.2.0 + resolution: "jsonc-parser@npm:3.2.0" + checksum: 946dd9a5f326b745aa326d48a7257e3f4a4b62c5e98ec8e49fa2bdd8d96cef7e6febf1399f5c7016114fd1f68a1c62c6138826d5d90bc650448e3cf0951c53c7 + languageName: node + linkType: hard + +"jsonfile@npm:^6.0.1": + version: 6.1.0 + resolution: "jsonfile@npm:6.1.0" + dependencies: + graceful-fs: ^4.1.6 + universalify: ^2.0.0 + dependenciesMeta: + graceful-fs: + optional: true + checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354 + languageName: node + linkType: hard + "keygrip@npm:~1.1.0": version: 1.1.0 resolution: "keygrip@npm:1.1.0" @@ -5343,16 +6369,16 @@ __metadata: languageName: node linkType: hard -"koishi-plugin-puppeteer@npm:^3.7.0": - version: 3.7.3 - resolution: "koishi-plugin-puppeteer@npm:3.7.3" +"koishi-plugin-puppeteer@npm:^3.8.2": + version: 3.8.2 + resolution: "koishi-plugin-puppeteer@npm:3.8.2" dependencies: "@koishijs/canvas": ^0.2.0 - puppeteer-core: ^19.11.1 + puppeteer-core: ^22.2.0 puppeteer-finder: ^1.1.0 peerDependencies: - koishi: ^4.15.5 - checksum: cbf7f0127d1a3c6c695a3058cbc5251106b8429e48cf0ff888791d8f60491aab1250975309b567323952f8c90a6670766051975047d99dd881980ec285b73073 + koishi: ^4.17.1 + checksum: d6b552805bdd7ac8a6c34535699eede506d363491f5ccffa870025540d8b37012c6c433ac808da401f0606cff8a2676f8b5f768290c8b4b2fa46822d20b06e02 languageName: node linkType: hard @@ -5362,7 +6388,7 @@ __metadata: dependencies: "@koishijs/wordle": ^0.0.17 peerDependencies: - koishi: ^4.15.3 + koishi: ^4.17.2 languageName: unknown linkType: soft @@ -5372,24 +6398,32 @@ __metadata: dependencies: "@koishijs/wordle": ^0.0.17 peerDependencies: - koishi: ^4.15.3 + koishi: ^4.17.2 languageName: unknown linkType: soft -"koishi@npm:^4.15.4": - version: 4.15.6 - resolution: "koishi@npm:4.15.6" +"koishi@npm:^4.17.2": + version: 4.17.2 + resolution: "koishi@npm:4.17.2" dependencies: - "@koishijs/core": 4.15.6 - "@koishijs/loader": 4.2.6 - "@koishijs/utils": ^7.1.1 - "@satorijs/router": ^1.1.2 - "@satorijs/satori": ^3.2.1 + "@koishijs/core": 4.17.2 + "@koishijs/loader": 4.5.2 + "@koishijs/plugin-proxy-agent": ^0.2.0 + "@koishijs/plugin-server": ^3.1.8 + "@koishijs/utils": ^7.1.2 + "@satorijs/satori": ^3.6.2 cac: ^6.7.14 kleur: ^4.1.5 bin: koishi: bin.js - checksum: 5704da0f766bf76907e8985b9fd9926ef83ee99b37d77d2b605e3130d8394225f1dd6eb2effec683d12e7220ccf0fa2509668e7b64d913d77badf4e2f03081e1 + checksum: 9ee98556e12f1ec4a3c2b81fcf8173753035f8bd3be36a723f148374498a918bd0a4ea8d9408004f948e29d77159fa6b1547d1bbd9556f4f438ec58dedfbd16f + languageName: node + linkType: hard + +"kolorist@npm:^1.8.0": + version: 1.8.0 + resolution: "kolorist@npm:1.8.0" + checksum: b056de671acc8a17f1e78d6d46c47dae3e06481eabc9fed213dd9079a7454fd3a7ea1226ec718df81c9208877f7475d038ac27a400958fec278d975839e33643 languageName: node linkType: hard @@ -5421,6 +6455,16 @@ __metadata: languageName: node linkType: hard +"local-pkg@npm:^0.5.0": + version: 0.5.0 + resolution: "local-pkg@npm:0.5.0" + dependencies: + mlly: ^1.4.2 + pkg-types: ^1.0.3 + checksum: b0a6931e588ad4f7bf4ab49faacf49e07fc4d05030f895aa055d46727a15b99300d39491cf2c3e3f05284aec65565fb760debb74c32e64109f4a101f9300d81a + languageName: node + linkType: hard + "locate-path@npm:^6.0.0": version: 6.0.0 resolution: "locate-path@npm:6.0.0" @@ -5470,6 +6514,15 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^5.1.1": + version: 5.1.1 + resolution: "lru-cache@npm:5.1.1" + dependencies: + yallist: ^3.0.2 + checksum: c154ae1cbb0c2206d1501a0e94df349653c92c8cbb25236d7e85190bcaf4567a03ac6eb43166fabfa36fd35623694da7233e88d9601fbf411a9a481d85dbd2cb + languageName: node + linkType: hard + "lru-cache@npm:^6.0.0": version: 6.0.0 resolution: "lru-cache@npm:6.0.0" @@ -5479,7 +6532,7 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^7.7.1": +"lru-cache@npm:^7.14.1, lru-cache@npm:^7.7.1": version: 7.18.3 resolution: "lru-cache@npm:7.18.3" checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356 @@ -5493,7 +6546,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.7": +"magic-string@npm:^0.30.6, magic-string@npm:^0.30.7": version: 0.30.8 resolution: "magic-string@npm:0.30.8" dependencies: @@ -5563,6 +6616,13 @@ __metadata: languageName: node linkType: hard +"mdn-data@npm:2.0.30": + version: 2.0.30 + resolution: "mdn-data@npm:2.0.30" + checksum: d6ac5ac7439a1607df44b22738ecf83f48e66a0874e4482d6424a61c52da5cde5750f1d1229b6f5fa1b80a492be89465390da685b11f97d62b8adcc6e88189aa + languageName: node + linkType: hard + "mdurl@npm:^1.0.1": version: 1.0.1 resolution: "mdurl@npm:1.0.1" @@ -5649,13 +6709,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-fn@npm:4.0.0" - checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56 - languageName: node - linkType: hard - "mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": version: 1.0.1 resolution: "mimic-response@npm:1.0.1" @@ -5663,6 +6716,16 @@ __metadata: languageName: node linkType: hard +"minato@npm:^3.0.1": + version: 3.0.1 + resolution: "minato@npm:3.0.1" + dependencies: + cordis: ^3.12.0 + cosmokit: ^1.5.2 + checksum: f367e37f4c599c6a5359acb6ec843af8fc23211c28a36bbe83ef1c80ab479bca96b131c7db754d7739db847d4f28f9c36a670f1917e00c66bd50e90719fea25c + languageName: node + linkType: hard + "minimatch@npm:5.0.1": version: 5.0.1 resolution: "minimatch@npm:5.0.1" @@ -5672,6 +6735,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:9.0.3, minimatch@npm:^9.0.1": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: ^2.0.1 + checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 + languageName: node + linkType: hard + "minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" @@ -5681,12 +6753,12 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.1": - version: 9.0.3 - resolution: "minimatch@npm:9.0.3" +"minimatch@npm:^5.0.1": + version: 5.1.6 + resolution: "minimatch@npm:5.1.6" dependencies: brace-expansion: ^2.0.1 - checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 + checksum: 7564208ef81d7065a370f788d337cd80a689e981042cb9a1d0e6580b6c6a8c9279eba80010516e258835a988363f99f54a6f711a315089b8b42694f5da9d0d77 languageName: node linkType: hard @@ -5788,31 +6860,17 @@ __metadata: languageName: node linkType: hard -"mitt@npm:3.0.0": - version: 3.0.0 - resolution: "mitt@npm:3.0.0" - checksum: f7be5049d27d18b1dbe9408452d66376fa60ae4a79fe9319869d1b90ae8cbaedadc7e9dab30b32d781411256d468be5538996bb7368941c09009ef6bbfa6bfc7 - languageName: node - linkType: hard - -"mitt@npm:^2.1.0": - version: 2.1.0 - resolution: "mitt@npm:2.1.0" - checksum: 5b0f698cbff2e47cc3b81b991f1230fadd429bdf4a2d9051d936059ad8090e36932694f299dd52434365463e6c52075026fb2161adcfd52b234b6f5392a514d2 - languageName: node - linkType: hard - -"mitt@npm:^3.0.1": +"mitt@npm:3.0.1, mitt@npm:^3.0.1": version: 3.0.1 resolution: "mitt@npm:3.0.1" checksum: b55a489ac9c2949ab166b7f060601d3b6d893a852515ae9eca4e11df01c013876df777ea109317622b5c1c60e8aae252558e33c8c94e14124db38f64a39614b1 languageName: node linkType: hard -"mkdirp-classic@npm:^0.5.2": - version: 0.5.3 - resolution: "mkdirp-classic@npm:0.5.3" - checksum: 3f4e088208270bbcc148d53b73e9a5bd9eef05ad2cbf3b3d0ff8795278d50dd1d11a8ef1875ff5aea3fa888931f95bfcb2ad5b7c1061cfefd6284d199e6776ac +"mitt@npm:^2.1.0": + version: 2.1.0 + resolution: "mitt@npm:2.1.0" + checksum: 5b0f698cbff2e47cc3b81b991f1230fadd429bdf4a2d9051d936059ad8090e36932694f299dd52434365463e6c52075026fb2161adcfd52b234b6f5392a514d2 languageName: node linkType: hard @@ -5832,9 +6890,21 @@ __metadata: languageName: node linkType: hard -"mocha@npm:^10.2.0": - version: 10.2.0 - resolution: "mocha@npm:10.2.0" +"mlly@npm:^1.2.0, mlly@npm:^1.4.2, mlly@npm:^1.5.0": + version: 1.6.1 + resolution: "mlly@npm:1.6.1" + dependencies: + acorn: ^8.11.3 + pathe: ^1.1.2 + pkg-types: ^1.0.3 + ufo: ^1.3.2 + checksum: c40a547dba8f6b2a5a840899d49f4c9550c233d47fd7bd75f4ac27f388047bad655ad86684329809c1640df4373b45bec77304f73530ca4354bc1199700e2a46 + languageName: node + linkType: hard + +"mocha@npm:^10.3.0": + version: 10.3.0 + resolution: "mocha@npm:10.3.0" dependencies: ansi-colors: 4.1.1 browser-stdout: 1.3.1 @@ -5843,13 +6913,12 @@ __metadata: diff: 5.0.0 escape-string-regexp: 4.0.0 find-up: 5.0.0 - glob: 7.2.0 + glob: 8.1.0 he: 1.2.0 js-yaml: 4.1.0 log-symbols: 4.1.0 minimatch: 5.0.1 ms: 2.1.3 - nanoid: 3.3.3 serialize-javascript: 6.0.0 strip-json-comments: 3.1.1 supports-color: 8.1.1 @@ -5860,7 +6929,14 @@ __metadata: bin: _mocha: bin/_mocha mocha: bin/mocha.js - checksum: 406c45eab122ffd6ea2003c2f108b2bc35ba036225eee78e0c784b6fa2c7f34e2b13f1dbacef55a4fdf523255d76e4f22d1b5aacda2394bd11666febec17c719 + checksum: b5e95b9c270b2c33589e2f19d7ee37ac7577c0d471152d4e2692ebf4bc606a36040da4fbadc1e482b4cf5a0784daac7556bb962ad7b23143086b34a58e43e211 + languageName: node + linkType: hard + +"mrmime@npm:^2.0.0": + version: 2.0.0 + resolution: "mrmime@npm:2.0.0" + checksum: f6fe11ec667c3d96f1ce5fd41184ed491d5f0a5f4045e82446a471ccda5f84c7f7610dff61d378b73d964f73a320bd7f89788f9e6b9403e32cc4be28ba99f569 languageName: node linkType: hard @@ -5878,15 +6954,6 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:3.3.3": - version: 3.3.3 - resolution: "nanoid@npm:3.3.3" - bin: - nanoid: bin/nanoid.cjs - checksum: ada019402a07464a694553c61d2dca8a4353645a7d92f2830f0d487fedff403678a0bee5323a46522752b2eab95a0bc3da98b6cccaa7c0c55cd9975130e6d6f0 - languageName: node - linkType: hard - "nanoid@npm:^3.3.7": version: 3.3.7 resolution: "nanoid@npm:3.3.7" @@ -5910,17 +6977,17 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:2.6.7": - version: 2.6.7 - resolution: "node-fetch@npm:2.6.7" - dependencies: - whatwg-url: ^5.0.0 - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - checksum: 8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b +"netmask@npm:^2.0.2": + version: 2.0.2 + resolution: "netmask@npm:2.0.2" + checksum: c65cb8d3f7ea5669edddb3217e4c96910a60d0d9a4b52d9847ff6b28b2d0277cd8464eee0ef85133cdee32605c57940cacdd04a9a019079b091b6bba4cb0ec22 + languageName: node + linkType: hard + +"node-fetch-native@npm:^1.4.0": + version: 1.6.2 + resolution: "node-fetch-native@npm:1.6.2" + checksum: a6e7b9bf2f671895421441177ebd1d12d2a6f18bc1afc29b8d413f65716faebb6c03adab332eff6392e538da8f40e862c67402bfb8a12c6b54b6a84a1a267377 languageName: node linkType: hard @@ -5959,6 +7026,13 @@ __metadata: languageName: node linkType: hard +"node-releases@npm:^2.0.14": + version: 2.0.14 + resolution: "node-releases@npm:2.0.14" + checksum: 59443a2f77acac854c42d321bf1b43dea0aef55cd544c6a686e9816a697300458d4e82239e2d794ea05f7bbbc8a94500332e2d3ac3f11f52e4b16cbe638b3c41 + languageName: node + linkType: hard + "nopt@npm:1.0.10": version: 1.0.10 resolution: "nopt@npm:1.0.10" @@ -6004,15 +7078,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^5.1.0": - version: 5.1.0 - resolution: "npm-run-path@npm:5.1.0" - dependencies: - path-key: ^4.0.0 - checksum: dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66 - languageName: node - linkType: hard - "npmlog@npm:^6.0.0": version: 6.0.2 resolution: "npmlog@npm:6.0.2" @@ -6058,7 +7123,7 @@ __metadata: languageName: node linkType: hard -"object.fromentries@npm:^2.0.6, object.fromentries@npm:^2.0.7": +"object.fromentries@npm:^2.0.7": version: 2.0.7 resolution: "object.fromentries@npm:2.0.7" dependencies: @@ -6069,7 +7134,7 @@ __metadata: languageName: node linkType: hard -"object.groupby@npm:^1.0.0, object.groupby@npm:^1.0.1": +"object.groupby@npm:^1.0.1": version: 1.0.1 resolution: "object.groupby@npm:1.0.1" dependencies: @@ -6081,7 +7146,7 @@ __metadata: languageName: node linkType: hard -"object.values@npm:^1.1.6, object.values@npm:^1.1.7": +"object.values@npm:^1.1.7": version: 1.1.7 resolution: "object.values@npm:1.1.7" dependencies: @@ -6092,6 +7157,17 @@ __metadata: languageName: node linkType: hard +"ofetch@npm:^1.3.3": + version: 1.3.3 + resolution: "ofetch@npm:1.3.3" + dependencies: + destr: ^2.0.1 + node-fetch-native: ^1.4.0 + ufo: ^1.3.0 + checksum: 945d757b25ba144f9f45d9de3382de743f0950e68e76726a4c0d2ef01456fa6700a6b102cc343a4e06f71d5ac59a8affdd9a673751c448f4265996f7f22ffa3d + languageName: node + linkType: hard + "on-finished@npm:^2.3.0": version: 2.4.1 resolution: "on-finished@npm:2.4.1" @@ -6119,15 +7195,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^6.0.0": - version: 6.0.0 - resolution: "onetime@npm:6.0.0" - dependencies: - mimic-fn: ^4.0.0 - checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788 - languageName: node - linkType: hard - "only@npm:~0.0.2": version: 0.0.2 resolution: "only@npm:0.0.2" @@ -6135,18 +7202,6 @@ __metadata: languageName: node linkType: hard -"open@npm:^9.1.0": - version: 9.1.0 - resolution: "open@npm:9.1.0" - dependencies: - default-browser: ^4.0.0 - define-lazy-prop: ^3.0.0 - is-inside-container: ^1.0.0 - is-wsl: ^2.2.0 - checksum: 3993c0f61d51fed8ac290e99c9c3cf45d3b6cfb3e2aa2b74cafd312c3486c22fd81df16ac8f3ab91dd8a4e3e729a16fc2480cfc406c4833416cf908acf1ae7c9 - languageName: node - linkType: hard - "optionator@npm:^0.9.3": version: 0.9.3 resolution: "optionator@npm:0.9.3" @@ -6212,6 +7267,32 @@ __metadata: languageName: node linkType: hard +"pac-proxy-agent@npm:^7.0.1": + version: 7.0.1 + resolution: "pac-proxy-agent@npm:7.0.1" + dependencies: + "@tootallnate/quickjs-emscripten": ^0.23.0 + agent-base: ^7.0.2 + debug: ^4.3.4 + get-uri: ^6.0.1 + http-proxy-agent: ^7.0.0 + https-proxy-agent: ^7.0.2 + pac-resolver: ^7.0.0 + socks-proxy-agent: ^8.0.2 + checksum: 3d4aa48ec1c19db10158ecc1c4c9a9f77792294412d225ceb3dfa45d5a06950dca9755e2db0d9b69f12769119bea0adf2b24390d9c73c8d81df75e28245ae451 + languageName: node + linkType: hard + +"pac-resolver@npm:^7.0.0": + version: 7.0.1 + resolution: "pac-resolver@npm:7.0.1" + dependencies: + degenerator: ^5.0.0 + netmask: ^2.0.2 + checksum: 839134328781b80d49f9684eae1f5c74f50a1d4482076d44c84fc2f3ca93da66fa11245a4725a057231e06b311c20c989fd0681e662a0792d17f644d8fe62a5e + languageName: node + linkType: hard + "package-json@npm:^6.3.0": version: 6.5.0 resolution: "package-json@npm:6.5.0" @@ -6261,13 +7342,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^4.0.0": - version: 4.0.0 - resolution: "path-key@npm:4.0.0" - checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7 - languageName: node - linkType: hard - "path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -6299,6 +7373,13 @@ __metadata: languageName: node linkType: hard +"pathe@npm:^1.1.0, pathe@npm:^1.1.2": + version: 1.1.2 + resolution: "pathe@npm:1.1.2" + checksum: ec5f778d9790e7b9ffc3e4c1df39a5bb1ce94657a4e3ad830c1276491ca9d79f189f47609884671db173400256b005f4955f7952f52a2aeb5834ad5fb4faf134 + languageName: node + linkType: hard + "pathval@npm:^1.1.1": version: 1.1.1 resolution: "pathval@npm:1.1.1" @@ -6341,7 +7422,18 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.35": +"pkg-types@npm:^1.0.3": + version: 1.0.3 + resolution: "pkg-types@npm:1.0.3" + dependencies: + jsonc-parser: ^3.2.0 + mlly: ^1.2.0 + pathe: ^1.1.0 + checksum: 4b305c834b912ddcc8a0fe77530c0b0321fe340396f84cbb87aecdbc126606f47f2178f23b8639e71a4870f9631c7217aef52ffed0ae17ea2dbbe7e43d116a6e + languageName: node + linkType: hard + +"postcss@npm:^8.4.33, postcss@npm:^8.4.35": version: 8.4.35 resolution: "postcss@npm:8.4.35" dependencies: @@ -6382,12 +7474,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.0.3": - version: 3.0.3 - resolution: "prettier@npm:3.0.3" +"prettier@npm:^3.2.5": + version: 3.2.5 + resolution: "prettier@npm:3.2.5" bin: prettier: bin/prettier.cjs - checksum: e10b9af02b281f6c617362ebd2571b1d7fc9fb8a3bd17e371754428cda992e5e8d8b7a046e8f7d3e2da1dcd21aa001e2e3c797402ebb6111b5cd19609dd228e0 + checksum: 2ee4e1417572372afb7a13bb446b34f20f1bf1747db77cf6ccaf57a9be005f2f15c40f903d41a6b79eec3f57fff14d32a20fb6dee1f126da48908926fe43c311 languageName: node linkType: hard @@ -6418,7 +7510,23 @@ __metadata: languageName: node linkType: hard -"proxy-from-env@npm:1.1.0, proxy-from-env@npm:^1.1.0": +"proxy-agent@npm:6.4.0": + version: 6.4.0 + resolution: "proxy-agent@npm:6.4.0" + dependencies: + agent-base: ^7.0.2 + debug: ^4.3.4 + http-proxy-agent: ^7.0.1 + https-proxy-agent: ^7.0.3 + lru-cache: ^7.14.1 + pac-proxy-agent: ^7.0.1 + proxy-from-env: ^1.1.0 + socks-proxy-agent: ^8.0.2 + checksum: 4d3794ad5e07486298902f0a7f250d0f869fa0e92d790767ca3f793a81374ce0ab6c605f8ab8e791c4d754da96656b48d1c24cb7094bfd310a15867e4a0841d7 + languageName: node + linkType: hard + +"proxy-from-env@npm:^1.1.0": version: 1.1.0 resolution: "proxy-from-env@npm:1.1.0" checksum: ed7fcc2ba0a33404958e34d95d18638249a68c430e30fcb6c478497d72739ba64ce9810a24f53a7d921d0c065e5b78e3822759800698167256b04659366ca4d4 @@ -6442,27 +7550,17 @@ __metadata: languageName: node linkType: hard -"puppeteer-core@npm:^19.11.1": - version: 19.11.1 - resolution: "puppeteer-core@npm:19.11.1" +"puppeteer-core@npm:^22.2.0": + version: 22.4.0 + resolution: "puppeteer-core@npm:22.4.0" dependencies: - "@puppeteer/browsers": 0.5.0 - chromium-bidi: 0.4.7 - cross-fetch: 3.1.5 + "@puppeteer/browsers": 2.1.0 + chromium-bidi: 0.5.12 + cross-fetch: 4.0.0 debug: 4.3.4 - devtools-protocol: 0.0.1107588 - extract-zip: 2.0.1 - https-proxy-agent: 5.0.1 - proxy-from-env: 1.1.0 - tar-fs: 2.1.1 - unbzip2-stream: 1.4.3 - ws: 8.13.0 - peerDependencies: - typescript: ">= 4.7.4" - peerDependenciesMeta: - typescript: - optional: true - checksum: 06126e478b8b653e83b98b51cec35dceef8ab576abd1369afd45360c5bac3711443e58ebe3b852d40801a118e4cb7ddf5d3154518b5a9294ee93f7a42d9f22d4 + devtools-protocol: 0.0.1249869 + ws: 8.16.0 + checksum: 816cb6e72e82d65d0e018c9216dcc96edf827112030e22c8b847483526bbdfa35e07e69966df211ef5585428ef660c2ccf3dbf8e328a373636bf1cc2a6db6088 languageName: node linkType: hard @@ -6496,6 +7594,13 @@ __metadata: languageName: node linkType: hard +"queue-tick@npm:^1.0.1": + version: 1.0.1 + resolution: "queue-tick@npm:1.0.1" + checksum: 57c3292814b297f87f792fbeb99ce982813e4e54d7a8bdff65cf53d5c084113913289d4a48ec8bbc964927a74b847554f9f4579df43c969a6c8e0f026457ad01 + languageName: node + linkType: hard + "rambda@npm:^7.4.0": version: 7.5.0 resolution: "rambda@npm:7.5.0" @@ -6538,7 +7643,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^3.1.1, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": +"readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -6594,13 +7699,6 @@ __metadata: languageName: node linkType: hard -"regexpp@npm:^3.0.0": - version: 3.2.0 - resolution: "regexpp@npm:3.2.0" - checksum: a78dc5c7158ad9ddcfe01aa9144f46e192ddbfa7b263895a70a5c6c73edd9ce85faf7c0430e59ac38839e1734e275b9c3de5c57ee3ab6edc0e0b1bdebefccef8 - languageName: node - linkType: hard - "reggol@npm:^1.6.3": version: 1.6.3 resolution: "reggol@npm:1.6.3" @@ -6651,7 +7749,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.22.1, resolve@npm:^1.22.2, resolve@npm:^1.22.4": +"resolve@npm:^1.1.6, resolve@npm:^1.22.2, resolve@npm:^1.22.4": version: 1.22.6 resolution: "resolve@npm:1.22.6" dependencies: @@ -6664,7 +7762,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.22.2#~builtin, resolve@patch:resolve@^1.22.4#~builtin": +"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.22.2#~builtin, resolve@patch:resolve@^1.22.4#~builtin": version: 1.22.6 resolution: "resolve@patch:resolve@npm%3A1.22.6#~builtin::version=1.22.6&hash=c3c19d" dependencies: @@ -6782,15 +7880,6 @@ __metadata: languageName: node linkType: hard -"run-applescript@npm:^5.0.0": - version: 5.0.0 - resolution: "run-applescript@npm:5.0.0" - dependencies: - execa: ^5.0.0 - checksum: d00c2dbfa5b2d774de7451194b8b125f40f65fc183de7d9dcae97f57f59433586d3c39b9001e111c38bfa24c3436c99df1bb4066a2a0c90d39a8c4cd6889af77 - languageName: node - linkType: hard - "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -6850,19 +7939,43 @@ __metadata: languageName: node linkType: hard -"schemastery@npm:^3.14.1": - version: 3.14.1 - resolution: "schemastery@npm:3.14.1" +"sass@npm:^1.71.1": + version: 1.71.1 + resolution: "sass@npm:1.71.1" dependencies: - cosmokit: ^1.5.1 - checksum: f283e387a692b9e29aa7a917b441f6cae041cb82418e9cbe3e1cc57985fee05b040b716ad962d6b468dcf7d637182dd9bd48c7071f7507da38a5abd957c8dbca + chokidar: ">=3.0.0 <4.0.0" + immutable: ^4.0.0 + source-map-js: ">=0.6.2 <2.0.0" + bin: + sass: sass.js + checksum: 19c4939d3042eb9459d462bbd27b1f576fa18034e23c87ca0005b87effdee431c16503b5a785edcdcde1a76dfb804716d9ad42c85a78968ac3825d515e45cb53 + languageName: node + linkType: hard + +"schemastery@npm:^3.14.3": + version: 3.14.3 + resolution: "schemastery@npm:3.14.3" + dependencies: + cosmokit: ^1.5.2 + checksum: 91d50605cc3837075146e1eb759dfe4a81ad2a0f5ae18ad5e17e948b916076d8f2021f1a8d8dcb2e0404056ce2ec2b6c084fa9ccf3655792bfe9e4f4edb6b02b + languageName: node + linkType: hard + +"search-insights@npm:^2.13.0": + version: 2.13.0 + resolution: "search-insights@npm:2.13.0" + checksum: 6d553606c879fe67f9ce1bbeb3c909cdb1401a336679d321656f065985a4999ba57882850fdabf4df6bef72d179b71e5ccb5f5f9a04143bc4da52dd8ba66fab3 languageName: node linkType: hard -"search-insights@npm:^2.6.0": - version: 2.8.3 - resolution: "search-insights@npm:2.8.3" - checksum: 1cecf538e058656e3e88560d4962787ec58a97921b49e3b1c1a2e5d39209efe5f9d2bf6a756f48a1805745a9881e99e7de5705676e56558dc3f6bab2bc7aa3f4 +"semver@npm:7.6.0": + version: 7.6.0 + resolution: "semver@npm:7.6.0" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: 7427f05b70786c696640edc29fdd4bc33b2acf3bbe1740b955029044f80575fc664e1a512e4113c3af21e767154a94b4aa214bf6cd6e42a1f6dba5914e0b208c languageName: node linkType: hard @@ -6958,6 +8071,22 @@ __metadata: languageName: node linkType: hard +"shikiji-core@npm:0.9.19": + version: 0.9.19 + resolution: "shikiji-core@npm:0.9.19" + checksum: c3c2d6569d0e6ba75ec98f4dc4329ae3d34d469f9f1aad906520d8e086332ba1b2b236b7cd7016ed3316bc2345b61daa766d193bc507a6b1a90823cf98b222c8 + languageName: node + linkType: hard + +"shikiji@npm:^0.9.11": + version: 0.9.19 + resolution: "shikiji@npm:0.9.19" + dependencies: + shikiji-core: 0.9.19 + checksum: 43620eeb0bd8f2ce797eeb178aca99dd8596de0b44c215fc36354faa4cd49073535bd2806e3a6d17997d603afbd067bee07b8cec0443624c710342629496a8cb + languageName: node + linkType: hard + "shx@npm:^0.3.4": version: 0.3.4 resolution: "shx@npm:0.3.4" @@ -6995,6 +8124,17 @@ __metadata: languageName: node linkType: hard +"sirv@npm:^2.0.4": + version: 2.0.4 + resolution: "sirv@npm:2.0.4" + dependencies: + "@polka/url": ^1.0.0-next.24 + mrmime: ^2.0.0 + totalist: ^3.0.0 + checksum: 6853384a51d6ee9377dd657e2b257e0e98b29abbfbfa6333e105197f0f100c8c56a4520b47028b04ab1833cf2312526206f38fcd4f891c6df453f40da1a15a57 + languageName: node + linkType: hard + "sisteransi@npm:^1.0.5": version: 1.0.5 resolution: "sisteransi@npm:1.0.5" @@ -7016,17 +8156,6 @@ __metadata: languageName: node linkType: hard -"socks-proxy-agent@npm:^5.0.1": - version: 5.0.1 - resolution: "socks-proxy-agent@npm:5.0.1" - dependencies: - agent-base: ^6.0.2 - debug: 4 - socks: ^2.3.3 - checksum: 1b60c4977b2fef783f0fc4dc619cd2758aafdb43f3cf679f1e3627cb6c6e752811cee5513ebb4157ad26786033d2f85029440f197d321e8293b38cc5aab01e06 - languageName: node - linkType: hard - "socks-proxy-agent@npm:^7.0.0": version: 7.0.0 resolution: "socks-proxy-agent@npm:7.0.0" @@ -7038,7 +8167,18 @@ __metadata: languageName: node linkType: hard -"socks@npm:^2.3.3, socks@npm:^2.6.2": +"socks-proxy-agent@npm:^8.0.2": + version: 8.0.2 + resolution: "socks-proxy-agent@npm:8.0.2" + dependencies: + agent-base: ^7.0.2 + debug: ^4.3.4 + socks: ^2.7.1 + checksum: 4fb165df08f1f380881dcd887b3cdfdc1aba3797c76c1e9f51d29048be6e494c5b06d68e7aea2e23df4572428f27a3ec22b3d7c75c570c5346507433899a4b6d + languageName: node + linkType: hard + +"socks@npm:^2.6.2": version: 2.7.1 resolution: "socks@npm:2.7.1" dependencies: @@ -7048,13 +8188,30 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.2": +"socks@npm:^2.7.1": + version: 2.8.1 + resolution: "socks@npm:2.8.1" + dependencies: + ip-address: ^9.0.5 + smart-buffer: ^4.2.0 + checksum: 29586d42e9c36c5016632b2bcb6595e3adfbcb694b3a652c51bc8741b079c5ec37bdd5675a1a89a1620078c8137208294991fabb50786f92d47759a725b2b62e + languageName: node + linkType: hard + +"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2": version: 1.0.2 resolution: "source-map-js@npm:1.0.2" checksum: c049a7fc4deb9a7e9b481ae3d424cc793cb4845daa690bc5a05d428bf41bf231ced49b4cf0c9e77f9d42fdb3d20d6187619fc586605f5eabe995a316da8d377c languageName: node linkType: hard +"source-map@npm:~0.6.1": + version: 0.6.1 + resolution: "source-map@npm:0.6.1" + checksum: 59ce8640cf3f3124f64ac289012c2b8bd377c238e316fb323ea22fbfe83da07d81e000071d7242cad7a23cd91c7de98e4df8830ec3f133cb6133a5f6e9f67bc2 + languageName: node + linkType: hard + "speakingurl@npm:^14.0.1": version: 14.0.1 resolution: "speakingurl@npm:14.0.1" @@ -7062,6 +8219,13 @@ __metadata: languageName: node linkType: hard +"sprintf-js@npm:^1.1.3": + version: 1.1.3 + resolution: "sprintf-js@npm:1.1.3" + checksum: a3fdac7b49643875b70864a9d9b469d87a40dfeaf5d34d9d0c5b1cda5fd7d065531fcb43c76357d62254c57184a7b151954156563a4d6a747015cfb41021cad0 + languageName: node + linkType: hard + "ssri@npm:^10.0.0": version: 10.0.5 resolution: "ssri@npm:10.0.5" @@ -7085,6 +8249,20 @@ __metadata: languageName: node linkType: hard +"streamx@npm:^2.13.0, streamx@npm:^2.15.0": + version: 2.16.1 + resolution: "streamx@npm:2.16.1" + dependencies: + bare-events: ^2.2.0 + fast-fifo: ^1.1.0 + queue-tick: ^1.0.1 + dependenciesMeta: + bare-events: + optional: true + checksum: 6bbb4c38c0ab6ddbe0857d55e72f71288f308f2a9f4413b7b07391cdf9f94232ffc2bbe40a1212d2e09634ecdbd5052b444c73cc8d67ae1c97e2b7e553dad559 + languageName: node + linkType: hard + "string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" @@ -7181,13 +8359,6 @@ __metadata: languageName: node linkType: hard -"strip-final-newline@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-final-newline@npm:3.0.0" - checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050 - languageName: node - linkType: hard - "strip-json-comments@npm:3.1.1, strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" @@ -7221,6 +8392,15 @@ __metadata: languageName: node linkType: hard +"supports-color@npm:^5.3.0": + version: 5.5.0 + resolution: "supports-color@npm:5.5.0" + dependencies: + has-flag: ^3.0.0 + checksum: 95f6f4ba5afdf92f495b5a912d4abee8dcba766ae719b975c56c084f5004845f6f5a5f7769f52d53f40e21952a6d87411bafe34af4a01e65f9926002e38e1dac + languageName: node + linkType: hard + "supports-color@npm:^7.1.0": version: 7.2.0 resolution: "supports-color@npm:7.2.0" @@ -7237,13 +8417,13 @@ __metadata: languageName: node linkType: hard -"synckit@npm:^0.8.5": - version: 0.8.5 - resolution: "synckit@npm:0.8.5" +"synckit@npm:^0.8.6": + version: 0.8.8 + resolution: "synckit@npm:0.8.8" dependencies: - "@pkgr/utils": ^2.3.1 - tslib: ^2.5.0 - checksum: 8a9560e5d8f3d94dc3cf5f7b9c83490ffa30d320093560a37b88f59483040771fd1750e76b9939abfbb1b5a23fd6dfbae77f6b338abffe7cae7329cd9b9bb86b + "@pkgr/core": ^0.1.0 + tslib: ^2.6.2 + checksum: 9ed5d33abb785f5f24e2531efd53b2782ca77abf7912f734d170134552b99001915531be5a50297aa45c5701b5c9041e8762e6cd7a38e41e2461c1e7fccdedf8 languageName: node linkType: hard @@ -7261,28 +8441,31 @@ __metadata: languageName: node linkType: hard -"tar-fs@npm:2.1.1": - version: 2.1.1 - resolution: "tar-fs@npm:2.1.1" +"tar-fs@npm:3.0.5": + version: 3.0.5 + resolution: "tar-fs@npm:3.0.5" dependencies: - chownr: ^1.1.1 - mkdirp-classic: ^0.5.2 + bare-fs: ^2.1.1 + bare-path: ^2.1.0 pump: ^3.0.0 - tar-stream: ^2.1.4 - checksum: f5b9a70059f5b2969e65f037b4e4da2daf0fa762d3d232ffd96e819e3f94665dbbbe62f76f084f1acb4dbdcce16c6e4dac08d12ffc6d24b8d76720f4d9cf032d + tar-stream: ^3.1.5 + dependenciesMeta: + bare-fs: + optional: true + bare-path: + optional: true + checksum: e31c7e3e525fec0afecdec1cac58071809e396187725f2eba442f08a4c5649c8cd6b7ce25982f9a91bb0f055628df47c08177dd2ea4f5dafd3c22f42f8da8f00 languageName: node linkType: hard -"tar-stream@npm:^2.1.4": - version: 2.2.0 - resolution: "tar-stream@npm:2.2.0" +"tar-stream@npm:^3.1.5": + version: 3.1.7 + resolution: "tar-stream@npm:3.1.7" dependencies: - bl: ^4.0.3 - end-of-stream: ^1.4.1 - fs-constants: ^1.0.0 - inherits: ^2.0.3 - readable-stream: ^3.1.1 - checksum: 699831a8b97666ef50021c767f84924cfee21c142c2eb0e79c63254e140e6408d6d55a065a2992548e72b06de39237ef2b802b99e3ece93ca3904a37622a66f3 + b4a: ^1.6.4 + fast-fifo: ^1.2.0 + streamx: ^2.15.0 + checksum: 6393a6c19082b17b8dcc8e7fd349352bb29b4b8bfe1075912b91b01743ba6bb4298f5ff0b499a3bbaf82121830e96a1a59d4f21a43c0df339e54b01789cb8cc6 languageName: node linkType: hard @@ -7325,13 +8508,6 @@ __metadata: languageName: node linkType: hard -"titleize@npm:^3.0.0": - version: 3.0.0 - resolution: "titleize@npm:3.0.0" - checksum: 71fbbeabbfb36ccd840559f67f21e356e1d03da2915b32d2ae1a60ddcc13a124be2739f696d2feb884983441d159a18649e8d956648d591bdad35c430a6b6d28 - languageName: node - linkType: hard - "to-fast-properties@npm:^2.0.0": version: 2.0.0 resolution: "to-fast-properties@npm:2.0.0" @@ -7379,6 +8555,13 @@ __metadata: languageName: node linkType: hard +"totalist@npm:^3.0.0": + version: 3.0.1 + resolution: "totalist@npm:3.0.1" + checksum: 5132d562cf88ff93fd710770a92f31dbe67cc19b5c6ccae2efc0da327f0954d211bbfd9456389655d726c624f284b4a23112f56d1da931ca7cfabbe1f45e778a + languageName: node + linkType: hard + "tr46@npm:~0.0.3": version: 0.0.3 resolution: "tr46@npm:0.0.3" @@ -7395,15 +8578,15 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^3.14.2": - version: 3.14.2 - resolution: "tsconfig-paths@npm:3.14.2" +"tsconfig-paths@npm:^3.15.0": + version: 3.15.0 + resolution: "tsconfig-paths@npm:3.15.0" dependencies: "@types/json5": ^0.0.29 json5: ^1.0.2 minimist: ^1.2.6 strip-bom: ^3.0.0 - checksum: a6162eaa1aed680537f93621b82399c7856afd10ec299867b13a0675e981acac4e0ec00896860480efc59fc10fd0b16fdc928c0b885865b52be62cadac692447 + checksum: 59f35407a390d9482b320451f52a411a256a130ff0e7543d18c6f20afab29ac19fbe55c360a93d6476213cc335a4d76ce90f67df54c4e9037f7d240920832201 languageName: node linkType: hard @@ -7418,7 +8601,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.5.0, tslib@npm:^2.6.0": +"tslib@npm:^2.0.1, tslib@npm:^2.6.2": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad @@ -7512,23 +8695,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.3.2": - version: 5.3.2 - resolution: "typescript@npm:5.3.2" +"typescript@npm:^5.4.2": + version: 5.4.2 + resolution: "typescript@npm:5.4.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: d92534dda639eb825db013203404c1fabca8ac630564283c9e7dc9e64fd9c9346c2de95ecebdf3e6e8c1c32941bca1cfe0da37877611feb9daf8feeaea58d230 + checksum: 96d80fde25a09bcb04d399082fb27a808a9e17c2111e43849d2aafbd642d835e4f4ef0de09b0ba795ec2a700be6c4c2c3f62bf4660c05404c948727b5bbfb32a languageName: node linkType: hard -"typescript@patch:typescript@^5.3.2#~builtin": - version: 5.3.2 - resolution: "typescript@patch:typescript@npm%3A5.3.2#~builtin::version=5.3.2&hash=f3b441" +"typescript@patch:typescript@^5.4.2#~builtin": + version: 5.4.2 + resolution: "typescript@patch:typescript@npm%3A5.4.2#~builtin::version=5.4.2&hash=f3b441" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: c034461079fbfde3cb584ddee52afccb15b6e32a0ce186d0b2719968786f7ca73e1b07f71fac4163088790b16811c6ccf79680de190664ef66ff0ba9c1fe4a23 + checksum: c1b669146bca5529873aae60870e243fa8140c85f57ca32c42f898f586d73ce4a6b4f6bb02ae312729e214d7f5859a0c70da3e527a116fdf5ad00c9fc733ecc6 languageName: node linkType: hard @@ -7539,6 +8722,13 @@ __metadata: languageName: node linkType: hard +"ufo@npm:^1.3.0, ufo@npm:^1.3.2": + version: 1.4.0 + resolution: "ufo@npm:1.4.0" + checksum: 7c7ca3d823ae56a0439bc7038116a26a8c4e95aa9252aef43091f08f104af5557c2d220d990d07891c2771ca7c0589c479e330737ce6d7bbee485bb031046f19 + languageName: node + linkType: hard + "unbox-primitive@npm:^1.0.2": version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2" @@ -7561,6 +8751,18 @@ __metadata: languageName: node linkType: hard +"unconfig@npm:^0.3.11": + version: 0.3.11 + resolution: "unconfig@npm:0.3.11" + dependencies: + "@antfu/utils": ^0.7.6 + defu: ^6.1.2 + jiti: ^1.20.0 + mlly: ^1.4.2 + checksum: 860f66a3ad840ffc97b73fda65b3e67946bb0317a2add1a5cef5aac14f3ad91f5f678717426a1fa70e7137e4e61e5ffe4822268e5336e3be8daa64aea96be8e0 + languageName: node + linkType: hard + "undici-types@npm:~5.26.4": version: 5.26.5 resolution: "undici-types@npm:5.26.5" @@ -7568,6 +8770,57 @@ __metadata: languageName: node linkType: hard +"undici@npm:^6.6.2": + version: 6.7.0 + resolution: "undici@npm:6.7.0" + dependencies: + "@fastify/busboy": ^2.0.0 + checksum: bc03abd66d2a5db49e46e80453cf32793933db4a56aea5cd5957614e15762a83ef8a00fc54058c8c5fa9c4f4777060b67f37cc98860f49f95f191075cf076d0b + languageName: node + linkType: hard + +"undios-file@npm:^0.1.2": + version: 0.1.2 + resolution: "undios-file@npm:0.1.2" + dependencies: + cosmokit: ^1.5.2 + file-type: ^16.5.4 + mime-db: ^1.52.0 + peerDependencies: + cordis: ^3.10.4 + undios: ^0.1.7 + checksum: 6eead71aa56fe35cdfd2b58539d7a8a932461a759e36b437b623a7a6a87e887339c08be52b667f5416fded82bd1aead05f2f9f4d34971696d55a64fd9a635952 + languageName: node + linkType: hard + +"undios-proxy-agent@npm:^0.2.0": + version: 0.2.0 + resolution: "undios-proxy-agent@npm:0.2.0" + dependencies: + http-proxy-agent: ^7.0.0 + https-proxy-agent: ^7.0.2 + socks: ^2.7.1 + socks-proxy-agent: ^8.0.2 + undici: ^6.6.2 + peerDependencies: + cordis: ^3.13.0 + undios: ^0.3.0 + checksum: fa478c02e6138561c72ba8f0c6020d6c0ae3855e6ab9b8b20831ae35caa40bc0b5b5983d898ddfbf04aeb41711035f2e77f59c623948f527a5215196523c59b3 + languageName: node + linkType: hard + +"undios@npm:^0.3.0": + version: 0.3.0 + resolution: "undios@npm:0.3.0" + dependencies: + cosmokit: ^1.5.2 + ws: ^8.16.0 + peerDependencies: + cordis: ^3.13.0 + checksum: 9d616fbc483c88ccff26fa8632e2309a8bd90a8d0408f66e003ad5aec0bf4d2865ab1b411a5ffe92346b17af1b87921f28e820c19b8557f545def5f2b213d9ed + languageName: node + linkType: hard + "unique-filename@npm:^3.0.0": version: 3.0.0 resolution: "unique-filename@npm:3.0.0" @@ -7586,6 +8839,49 @@ __metadata: languageName: node linkType: hard +"universalify@npm:^2.0.0": + version: 2.0.1 + resolution: "universalify@npm:2.0.1" + checksum: ecd8469fe0db28e7de9e5289d32bd1b6ba8f7183db34f3bfc4ca53c49891c2d6aa05f3fb3936a81285a905cc509fb641a0c3fc131ec786167eff41236ae32e60 + languageName: node + linkType: hard + +"unocss@npm:^0.58.1": + version: 0.58.5 + resolution: "unocss@npm:0.58.5" + dependencies: + "@unocss/astro": 0.58.5 + "@unocss/cli": 0.58.5 + "@unocss/core": 0.58.5 + "@unocss/extractor-arbitrary-variants": 0.58.5 + "@unocss/postcss": 0.58.5 + "@unocss/preset-attributify": 0.58.5 + "@unocss/preset-icons": 0.58.5 + "@unocss/preset-mini": 0.58.5 + "@unocss/preset-tagify": 0.58.5 + "@unocss/preset-typography": 0.58.5 + "@unocss/preset-uno": 0.58.5 + "@unocss/preset-web-fonts": 0.58.5 + "@unocss/preset-wind": 0.58.5 + "@unocss/reset": 0.58.5 + "@unocss/transformer-attributify-jsx": 0.58.5 + "@unocss/transformer-attributify-jsx-babel": 0.58.5 + "@unocss/transformer-compile-class": 0.58.5 + "@unocss/transformer-directives": 0.58.5 + "@unocss/transformer-variant-group": 0.58.5 + "@unocss/vite": 0.58.5 + peerDependencies: + "@unocss/webpack": 0.58.5 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 + peerDependenciesMeta: + "@unocss/webpack": + optional: true + vite: + optional: true + checksum: bce6dac58a5a929f04bda1dd0bef5478e611bb36f20f7f424d5bf4fcb7025cd74f49ffdad34281b55fd05fb1daf4a10859a618086670c2fef7982c5593f3b61a + languageName: node + linkType: hard + "unpipe@npm:1.0.0": version: 1.0.0 resolution: "unpipe@npm:1.0.0" @@ -7593,10 +8889,17 @@ __metadata: languageName: node linkType: hard -"untildify@npm:^4.0.0": - version: 4.0.0 - resolution: "untildify@npm:4.0.0" - checksum: 39ced9c418a74f73f0a56e1ba4634b4d959422dff61f4c72a8e39f60b99380c1b45ed776fbaa0a4101b157e4310d873ad7d114e8534ca02609b4916bb4187fb9 +"update-browserslist-db@npm:^1.0.13": + version: 1.0.13 + resolution: "update-browserslist-db@npm:1.0.13" + dependencies: + escalade: ^3.1.1 + picocolors: ^1.0.0 + peerDependencies: + browserslist: ">= 4.21.0" + bin: + update-browserslist-db: cli.js + checksum: 1e47d80182ab6e4ad35396ad8b61008ae2a1330221175d0abd37689658bdb61af9b705bfc41057fd16682474d79944fb2d86767c5ed5ae34b6276b9bed353322 languageName: node linkType: hard @@ -7618,6 +8921,13 @@ __metadata: languageName: node linkType: hard +"urlpattern-polyfill@npm:10.0.0": + version: 10.0.0 + resolution: "urlpattern-polyfill@npm:10.0.0" + checksum: 61d890f151ea4ecf34a3dcab32c65ad1f3cda857c9d154af198260c6e5b2ad96d024593409baaa6d4428dd1ab206c14799bf37fe011117ac93a6a44913ac5aa4 + languageName: node + linkType: hard + "util-deprecate@npm:^1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -7748,11 +9058,12 @@ __metadata: languageName: node linkType: hard -"vue-instantsearch@npm:^4.12.0": - version: 4.12.1 - resolution: "vue-instantsearch@npm:4.12.1" +"vue-instantsearch@npm:^4.12.1": + version: 4.14.0 + resolution: "vue-instantsearch@npm:4.14.0" dependencies: - instantsearch.js: 4.60.0 + instantsearch-ui-components: 0.4.0 + instantsearch.js: 4.66.0 mitt: ^2.1.0 peerDependencies: "@vue/server-renderer": ^3.1.2 @@ -7764,7 +9075,7 @@ __metadata: optional: true vue-server-renderer: optional: true - checksum: 44406252cc154ab1c19844c85ced151e70e2f93402bee9349530fbdc98996151733a50c2def7d8954fabf1734a31091277e6d0d5abad452c660af5ea3bf6d5e2 + checksum: a6824cd8858b5f3a135bb142af201ba1d3bcc54a2fabf726d352bdea22937f76863f4ba5da593c69f526bad87d4041cc870094e4f5da33a21258b578ba2d80d7 languageName: node linkType: hard @@ -7901,9 +9212,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:8.13.0": - version: 8.13.0 - resolution: "ws@npm:8.13.0" +"ws@npm:8.16.0, ws@npm:^8.16.0": + version: 8.16.0 + resolution: "ws@npm:8.16.0" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -7912,7 +9223,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 53e991bbf928faf5dc6efac9b8eb9ab6497c69feeb94f963d648b7a3530a720b19ec2e0ec037344257e05a4f35bd9ad04d9de6f289615ffb133282031b18c61c + checksum: feb3eecd2bae82fa8a8beef800290ce437d8b8063bdc69712725f21aef77c49cb2ff45c6e5e7fce622248f9c7abaee506bae0a9064067ffd6935460c7357321b languageName: node linkType: hard @@ -8015,9 +9326,9 @@ __metadata: languageName: node linkType: hard -"yakumo-upgrade@npm:^0.3.4": - version: 0.3.4 - resolution: "yakumo-upgrade@npm:0.3.4" +"yakumo-upgrade@npm:^0.3.6": + version: 0.3.6 + resolution: "yakumo-upgrade@npm:0.3.6" dependencies: kleur: ^4.1.5 latest-version: ^5.1.0 @@ -8026,7 +9337,7 @@ __metadata: semver: ^7.5.4 peerDependencies: yakumo: ^0.3.13 - checksum: 157ba68089157a7481d33457440a40742b40312723dfc005a01c081f1c30aa9a0c5f74c14b0195339fab988abb05f1cfbb81f4949d16eb95e7030ccb0471a81c + checksum: 2240e47e7360cbc1aa3384019fc558933976b1c52f6e734c58447b293945f6eb3c6fb9eafaf73fa18c56952de1085c5f525663e9fe4f2a73d55b1f0e34ee5dd8 languageName: node linkType: hard @@ -8063,6 +9374,13 @@ __metadata: languageName: node linkType: hard +"yallist@npm:^3.0.2": + version: 3.1.1 + resolution: "yallist@npm:3.1.1" + checksum: 48f7bb00dc19fc635a13a39fe547f527b10c9290e7b3e836b9a8f1ca04d4d342e85714416b3c2ab74949c9c66f9cebb0473e6bc353b79035356103b47641285d + languageName: node + linkType: hard + "yallist@npm:^4.0.0": version: 4.0.0 resolution: "yallist@npm:4.0.0" @@ -8118,22 +9436,7 @@ __metadata: languageName: node linkType: hard -"yargs@npm:17.7.1": - version: 17.7.1 - resolution: "yargs@npm:17.7.1" - dependencies: - cliui: ^8.0.1 - escalade: ^3.1.1 - get-caller-file: ^2.0.5 - require-directory: ^2.1.1 - string-width: ^4.2.3 - y18n: ^5.0.5 - yargs-parser: ^21.1.1 - checksum: 3d8a43c336a4942bc68080768664aca85c7bd406f018bad362fd255c41c8f4e650277f42fd65d543fce99e084124ddafee7bbfc1a5c6a8fda4cec78609dcf8d4 - languageName: node - linkType: hard - -"yargs@npm:^17.7.2": +"yargs@npm:17.7.2, yargs@npm:^17.7.2": version: 17.7.2 resolution: "yargs@npm:17.7.2" dependencies: @@ -8165,12 +9468,12 @@ __metadata: languageName: node linkType: hard -"yml-register@npm:^1.1.0": - version: 1.1.0 - resolution: "yml-register@npm:1.1.0" +"yml-register@npm:^1.2.5": + version: 1.2.5 + resolution: "yml-register@npm:1.2.5" dependencies: js-yaml: ^4.1.0 - checksum: 882ef606ea60f42c22fe1f3a1f772c97459eca37ef36be519b55cbc8fa6a7c0c5ab1e84a334da62ec03e909a3abe487c2a03cc1dda946c7310ece45ba47ac60c + checksum: 0faa2ee6e3f50cd1b16af5d5d400eb9c64f2aff044cce01eaec186e086758888552ca89f68c56101c57b27d1512bf4b3cfc276bbbb7f67fe2b7777341c2e9f22 languageName: node linkType: hard