The WASM esbuild plugin was not needed and is now removed. Other changes are for housekeeping.master
@@ -12,13 +12,10 @@ | |||
"pridepack" | |||
], | |||
"devDependencies": { | |||
"@types/inquirer": "^9.0.3", | |||
"@types/node": "^18.14.1", | |||
"@types/yargs": "^17.0.24", | |||
"eslint": "^8.35.0", | |||
"eslint-config-lxsmnsyc": "^0.5.0", | |||
"fetch-ponyfill": "^7.1.0", | |||
"handlebars": "^4.7.7", | |||
"pridepack": "2.4.4", | |||
"tslib": "^2.5.0", | |||
"typescript": "^4.9.5", | |||
@@ -51,9 +48,10 @@ | |||
}, | |||
"dependencies": { | |||
"@clack/core": "^0.3.2", | |||
"esbuild-plugin-wasm": "^1.0.0", | |||
"yargs": "^17.7.1", | |||
"@modal-sh/mio-ai": "link:../.." | |||
"@modal-sh/mio-ai": "link:../..", | |||
"fetch-ponyfill": "^7.1.0", | |||
"handlebars": "^4.7.7", | |||
"yargs": "^17.7.1" | |||
}, | |||
"types": "./dist/types/index.d.ts", | |||
"main": "./dist/cjs/production/index.js", | |||
@@ -1,3 +0,0 @@ | |||
module.exports = { | |||
target: 'esnext', | |||
} |
@@ -0,0 +1,3 @@ | |||
{ | |||
"target": "esnext" | |||
} |
@@ -55,7 +55,6 @@ const receiveData = ( | |||
process.stdout.write(`\n${memory.length} memory items`); | |||
} | |||
process.stdout.write('\n\n'); | |||
// TODO count tokens | |||
r2(); | |||
}); | |||
@@ -91,7 +90,6 @@ const receiveData = ( | |||
}); | |||
const main = async (argv: Argv) => { | |||
let done = false; | |||
let resolveResult = 0; | |||
const memory = [] as OpenAi.MessageObject[]; | |||
@@ -101,6 +99,8 @@ const main = async (argv: Argv) => { | |||
process.stdout.write('You can send messages to the OpenAI API.\n'); | |||
process.stdout.write('You can also send empty messages to exit.\n'); | |||
process.stdout.write('Alternatively, you can press Ctrl+C anytime to exit.\n\n'); | |||
let done = false; | |||
do { | |||
process.stdout.write('--------\n\n'); | |||
const aiClient = createOpenAiClient({ | |||
@@ -108,6 +108,7 @@ const main = async (argv: Argv) => { | |||
organizationId: process.env.OPENAI_ORGANIZATION_ID as string, | |||
apiVersion: OpenAi.ApiVersion.V1, | |||
}); | |||
try { | |||
const textPrompt = new TextPrompt({ | |||
render(): string | void { | |||
@@ -115,24 +116,28 @@ const main = async (argv: Argv) => { | |||
}, | |||
}); | |||
// eslint-disable-next-line no-await-in-loop | |||
const contentRaw = await textPrompt.prompt(); | |||
if (isCancel(contentRaw)) { | |||
done = true; | |||
} | |||
const content = contentRaw as string; | |||
if (content.trim().length < 1) { | |||
done = true; | |||
const content = await textPrompt.prompt(); | |||
if (isCancel(content)) { | |||
break; | |||
} | |||
// eslint-disable-next-line no-await-in-loop | |||
await receiveData(aiClient, content, argv, memory); | |||
} catch { | |||
done = content.trim().length < 1; | |||
if (!done) { | |||
// eslint-disable-next-line no-await-in-loop | |||
await receiveData(aiClient, content, argv, memory); | |||
} | |||
} catch (errRaw) { | |||
const err = errRaw as Error; | |||
process.stderr.write(`${err.message}\n\n`); | |||
resolveResult = -1; | |||
done = true; | |||
} | |||
} while (!done); | |||
} while (done); | |||
if (resolveResult === 0) { | |||
process.stdout.write('(User exited loop)\n\n'); | |||
} | |||
process.stdout.write('(User exited loop)\n\n'); | |||
return resolveResult; | |||
}; | |||
@@ -235,126 +235,121 @@ | |||
"@clack/core@^0.3.2": | |||
version "0.3.2" | |||
resolved "https://js.pack.modal.sh/@clack%2fcore/-/core-0.3.2.tgz#23c6e440ed263c2f012b1cc0806386481e78420b" | |||
resolved "https://registry.yarnpkg.com/@clack/core/-/core-0.3.2.tgz#23c6e440ed263c2f012b1cc0806386481e78420b" | |||
integrity sha512-FZnsNynwGDIDktx6PEZK1EuCkFpY4ldEX6VYvfl0dqeoLPb9Jpw1xoUXaVcGR8ExmYNm1w2vdGdJkEUYD/2pqg== | |||
dependencies: | |||
picocolors "^1.0.0" | |||
sisteransi "^1.0.5" | |||
"@dqbd/tiktoken@^1.0.6": | |||
version "1.0.6" | |||
resolved "https://js.pack.modal.sh/@dqbd%2ftiktoken/-/tiktoken-1.0.6.tgz#96bfd0a4909726c61551a8c783493f01841bd163" | |||
integrity sha512-umSdeZTy/SbPPKVuZKV/XKyFPmXSN145CcM3iHjBbmhlohBJg7vaDp4cPCW+xNlWL6L2U1sp7T2BD+di2sUKdA== | |||
"@esbuild/android-arm64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.17.tgz#164b054d58551f8856285f386e1a8f45d9ba3a31" | |||
integrity sha512-jaJ5IlmaDLFPNttv0ofcwy/cfeY4bh/n705Tgh+eLObbGtQBK3EPAu+CzL95JVE4nFAliyrnEu0d32Q5foavqg== | |||
"@esbuild/android-arm@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.17.tgz#1b3b5a702a69b88deef342a7a80df4c894e4f065" | |||
integrity sha512-E6VAZwN7diCa3labs0GYvhEPL2M94WLF8A+czO8hfjREXxba8Ng7nM5VxV+9ihNXIY1iQO1XxUU4P7hbqbICxg== | |||
"@esbuild/android-x64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.17.tgz#6781527e3c4ea4de532b149d18a2167f06783e7f" | |||
integrity sha512-446zpfJ3nioMC7ASvJB1pszHVskkw4u/9Eu8s5yvvsSDTzYh4p4ZIRj0DznSl3FBF0Z/mZfrKXTtt0QCoFmoHA== | |||
"@esbuild/darwin-arm64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.17.tgz#c5961ef4d3c1cc80dafe905cc145b5a71d2ac196" | |||
integrity sha512-m/gwyiBwH3jqfUabtq3GH31otL/0sE0l34XKpSIqR7NjQ/XHQ3lpmQHLHbG8AHTGCw8Ao059GvV08MS0bhFIJQ== | |||
"@esbuild/darwin-x64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.17.tgz#b81f3259cc349691f67ae30f7b333a53899b3c20" | |||
integrity sha512-4utIrsX9IykrqYaXR8ob9Ha2hAY2qLc6ohJ8c0CN1DR8yWeMrTgYFjgdeQ9LIoTOfLetXjuCu5TRPHT9yKYJVg== | |||
"@esbuild/freebsd-arm64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.17.tgz#db846ad16cf916fd3acdda79b85ea867cb100e87" | |||
integrity sha512-4PxjQII/9ppOrpEwzQ1b0pXCsFLqy77i0GaHodrmzH9zq2/NEhHMAMJkJ635Ns4fyJPFOlHMz4AsklIyRqFZWA== | |||
"@esbuild/freebsd-x64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.17.tgz#4dd99acbaaba00949d509e7c144b1b6ef9e1815b" | |||
integrity sha512-lQRS+4sW5S3P1sv0z2Ym807qMDfkmdhUYX30GRBURtLTrJOPDpoU0kI6pVz1hz3U0+YQ0tXGS9YWveQjUewAJw== | |||
"@esbuild/linux-arm64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.17.tgz#7f9274140b2bb9f4230dbbfdf5dc2761215e30f6" | |||
integrity sha512-2+pwLx0whKY1/Vqt8lyzStyda1v0qjJ5INWIe+d8+1onqQxHLLi3yr5bAa4gvbzhZqBztifYEu8hh1La5+7sUw== | |||
"@esbuild/linux-arm@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.17.tgz#5c8e44c2af056bb2147cf9ad13840220bcb8948b" | |||
integrity sha512-biDs7bjGdOdcmIk6xU426VgdRUpGg39Yz6sT9Xp23aq+IEHDb/u5cbmu/pAANpDB4rZpY/2USPhCA+w9t3roQg== | |||
"@esbuild/linux-ia32@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.17.tgz#18a6b3798658be7f46e9873fa0c8d4bec54c9212" | |||
integrity sha512-IBTTv8X60dYo6P2t23sSUYym8fGfMAiuv7PzJ+0LcdAndZRzvke+wTVxJeCq4WgjppkOpndL04gMZIFvwoU34Q== | |||
"@esbuild/linux-loong64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.17.tgz#a8d93514a47f7b4232716c9f02aeb630bae24c40" | |||
integrity sha512-WVMBtcDpATjaGfWfp6u9dANIqmU9r37SY8wgAivuKmgKHE+bWSuv0qXEFt/p3qXQYxJIGXQQv6hHcm7iWhWjiw== | |||
"@esbuild/linux-mips64el@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.17.tgz#4784efb1c3f0eac8133695fa89253d558149ee1b" | |||
integrity sha512-2kYCGh8589ZYnY031FgMLy0kmE4VoGdvfJkxLdxP4HJvWNXpyLhjOvxVsYjYZ6awqY4bgLR9tpdYyStgZZhi2A== | |||
"@esbuild/linux-ppc64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.17.tgz#ef6558ec5e5dd9dc16886343e0ccdb0699d70d3c" | |||
integrity sha512-KIdG5jdAEeAKogfyMTcszRxy3OPbZhq0PPsW4iKKcdlbk3YE4miKznxV2YOSmiK/hfOZ+lqHri3v8eecT2ATwQ== | |||
"@esbuild/linux-riscv64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.17.tgz#13a87fdbcb462c46809c9d16bcf79817ecf9ce6f" | |||
integrity sha512-Cj6uWLBR5LWhcD/2Lkfg2NrkVsNb2sFM5aVEfumKB2vYetkA/9Uyc1jVoxLZ0a38sUhFk4JOVKH0aVdPbjZQeA== | |||
"@esbuild/linux-s390x@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.17.tgz#83cb16d1d3ac0dca803b3f031ba3dc13f1ec7ade" | |||
integrity sha512-lK+SffWIr0XsFf7E0srBjhpkdFVJf3HEgXCwzkm69kNbRar8MhezFpkIwpk0qo2IOQL4JE4mJPJI8AbRPLbuOQ== | |||
"@esbuild/linux-x64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.17.tgz#7bc400568690b688e20a0c94b2faabdd89ae1a79" | |||
integrity sha512-XcSGTQcWFQS2jx3lZtQi7cQmDYLrpLRyz1Ns1DzZCtn898cWfm5Icx/DEWNcTU+T+tyPV89RQtDnI7qL2PObPg== | |||
"@esbuild/netbsd-x64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.17.tgz#1b5dcfbc4bfba80e67a11e9148de836af5b58b6c" | |||
integrity sha512-RNLCDmLP5kCWAJR+ItLM3cHxzXRTe4N00TQyQiimq+lyqVqZWGPAvcyfUBM0isE79eEZhIuGN09rAz8EL5KdLA== | |||
"@esbuild/openbsd-x64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.17.tgz#e275098902291149a5dcd012c9ea0796d6b7adff" | |||
integrity sha512-PAXswI5+cQq3Pann7FNdcpSUrhrql3wKjj3gVkmuz6OHhqqYxKvi6GgRBoaHjaG22HV/ZZEgF9TlS+9ftHVigA== | |||
"@esbuild/sunos-x64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.17.tgz#10603474866f64986c0370a2d4fe5a2bb7fee4f5" | |||
integrity sha512-V63egsWKnx/4V0FMYkr9NXWrKTB5qFftKGKuZKFIrAkO/7EWLFnbBZNM1CvJ6Sis+XBdPws2YQSHF1Gqf1oj/Q== | |||
"@esbuild/win32-arm64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.17.tgz#521a6d97ee0f96b7c435930353cc4e93078f0b54" | |||
integrity sha512-YtUXLdVnd6YBSYlZODjWzH+KzbaubV0YVd6UxSfoFfa5PtNJNaW+1i+Hcmjpg2nEe0YXUCNF5bkKy1NnBv1y7Q== | |||
"@esbuild/win32-ia32@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.17.tgz#56f88462ebe82dad829dc2303175c0e0ccd8e38e" | |||
integrity sha512-yczSLRbDdReCO74Yfc5tKG0izzm+lPMYyO1fFTcn0QNwnKmc3K+HdxZWLGKg4pZVte7XVgcFku7TIZNbWEJdeQ== | |||
"@esbuild/win32-x64@0.17.17": | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.17.tgz#2b577b976e6844106715bbe0cdc57cd1528063f9" | |||
integrity sha512-FNZw7H3aqhF9OyRQbDDnzUApDXfC1N6fgBhkqEO2jvYCJ+DxMTfZVqg3AX0R1khg1wHTBRD5SdcibSJ+XF6bFg== | |||
"@esbuild/android-arm64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.18.tgz#4aa8d8afcffb4458736ca9b32baa97d7cb5861ea" | |||
integrity sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw== | |||
"@esbuild/android-arm@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.18.tgz#74a7e95af4ee212ebc9db9baa87c06a594f2a427" | |||
integrity sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw== | |||
"@esbuild/android-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.18.tgz#1dcd13f201997c9fe0b204189d3a0da4eb4eb9b6" | |||
integrity sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg== | |||
"@esbuild/darwin-arm64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.18.tgz#444f3b961d4da7a89eb9bd35cfa4415141537c2a" | |||
integrity sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ== | |||
"@esbuild/darwin-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.18.tgz#a6da308d0ac8a498c54d62e0b2bfb7119b22d315" | |||
integrity sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A== | |||
"@esbuild/freebsd-arm64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.18.tgz#b83122bb468889399d0d63475d5aea8d6829c2c2" | |||
integrity sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA== | |||
"@esbuild/freebsd-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.18.tgz#af59e0e03fcf7f221b34d4c5ab14094862c9c864" | |||
integrity sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew== | |||
"@esbuild/linux-arm64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.18.tgz#8551d72ba540c5bce4bab274a81c14ed01eafdcf" | |||
integrity sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ== | |||
"@esbuild/linux-arm@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.18.tgz#e09e76e526df4f665d4d2720d28ff87d15cdf639" | |||
integrity sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg== | |||
"@esbuild/linux-ia32@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.18.tgz#47878860ce4fe73a36fd8627f5647bcbbef38ba4" | |||
integrity sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ== | |||
"@esbuild/linux-loong64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.18.tgz#3f8fbf5267556fc387d20b2e708ce115de5c967a" | |||
integrity sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ== | |||
"@esbuild/linux-mips64el@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.18.tgz#9d896d8f3c75f6c226cbeb840127462e37738226" | |||
integrity sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA== | |||
"@esbuild/linux-ppc64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.18.tgz#3d9deb60b2d32c9985bdc3e3be090d30b7472783" | |||
integrity sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ== | |||
"@esbuild/linux-riscv64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.18.tgz#8a943cf13fd24ff7ed58aefb940ef178f93386bc" | |||
integrity sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA== | |||
"@esbuild/linux-s390x@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.18.tgz#66cb01f4a06423e5496facabdce4f7cae7cb80e5" | |||
integrity sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw== | |||
"@esbuild/linux-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.18.tgz#23c26050c6c5d1359c7b774823adc32b3883b6c9" | |||
integrity sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA== | |||
"@esbuild/netbsd-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.18.tgz#789a203d3115a52633ff6504f8cbf757f15e703b" | |||
integrity sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg== | |||
"@esbuild/openbsd-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.18.tgz#d7b998a30878f8da40617a10af423f56f12a5e90" | |||
integrity sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA== | |||
"@esbuild/sunos-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.18.tgz#ecad0736aa7dae07901ba273db9ef3d3e93df31f" | |||
integrity sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg== | |||
"@esbuild/win32-arm64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.18.tgz#58dfc177da30acf956252d7c8ae9e54e424887c4" | |||
integrity sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg== | |||
"@esbuild/win32-ia32@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.18.tgz#340f6163172b5272b5ae60ec12c312485f69232b" | |||
integrity sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw== | |||
"@esbuild/win32-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.18.tgz#3a8e57153905308db357fd02f57c180ee3a0a1fa" | |||
integrity sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg== | |||
"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.3.0": | |||
version "4.4.0" | |||
@@ -383,10 +378,10 @@ | |||
minimatch "^3.1.2" | |||
strip-json-comments "^3.1.1" | |||
"@eslint/js@8.38.0": | |||
version "8.38.0" | |||
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.38.0.tgz#73a8a0d8aa8a8e6fe270431c5e72ae91b5337892" | |||
integrity sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g== | |||
"@eslint/js@8.39.0": | |||
version "8.39.0" | |||
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.39.0.tgz#58b536bcc843f4cd1e02a7e6171da5c040f4d44b" | |||
integrity sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng== | |||
"@humanwhocodes/config-array@^0.11.8": | |||
version "0.11.8" | |||
@@ -445,18 +440,18 @@ | |||
"@jridgewell/sourcemap-codec" "1.4.14" | |||
"@mdn/browser-compat-data@^5.2.34", "@mdn/browser-compat-data@^5.2.47": | |||
version "5.2.50" | |||
resolved "https://registry.yarnpkg.com/@mdn/browser-compat-data/-/browser-compat-data-5.2.50.tgz#f83a9a97f50e06402b8b633bf6bd3247baed1302" | |||
integrity sha512-3qGRdT2lrIloY8xotSRTW7k3oIRJAO7WSsJymTLN1sqeB1qiWPcbQdAiDG/IQWCA2QCVQewTeT2kfZf/you94w== | |||
version "5.2.52" | |||
resolved "https://registry.yarnpkg.com/@mdn/browser-compat-data/-/browser-compat-data-5.2.52.tgz#37561d5176687259b92fa2e6b8c0b5e86d116a62" | |||
integrity sha512-nbwsl2tXdTQnflxNyd8kXwGtPapXkJAaAmm8Js6DFcM9yvoEe1cJHzsh9xlwVGJaVRlSP3RhB32KfyyN1tiAEw== | |||
"@modal-sh/mio-ai@link:../..": | |||
version "0.0.0" | |||
uid "" | |||
"@next/eslint-plugin-next@^13.2.4": | |||
version "13.3.0" | |||
resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.3.0.tgz#3a4742b0817575cc0dd4d152cb10363584c215ac" | |||
integrity sha512-wuGN5qSEjSgcq9fVkH0Y/qIPFjnZtW3ZPwfjJOn7l/rrf6y8J24h/lo61kwqunTyzZJm/ETGfGVU9PUs8cnzEA== | |||
version "13.3.1" | |||
resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.3.1.tgz#aa08601f1fec5e1ffbb5850761585734f110345a" | |||
integrity sha512-Hpd74UrYGF+bq9bBSRDXRsRfaWkPpcwjhvachy3sr/R/5fY6feC0T0s047pUthyqcaeNsqKOY1nUGQQJNm4WyA== | |||
dependencies: | |||
glob "7.1.7" | |||
@@ -522,14 +517,6 @@ | |||
resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.4.tgz#e913e8175db8307d78b4e8fa690408ba6b65dee4" | |||
integrity sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw== | |||
"@types/inquirer@^9.0.3": | |||
version "9.0.3" | |||
resolved "https://registry.yarnpkg.com/@types/inquirer/-/inquirer-9.0.3.tgz#dc99da4f2f6de9d26c284b4f6aaab4d98c456db1" | |||
integrity sha512-CzNkWqQftcmk2jaCWdBTf9Sm7xSw4rkI1zpU/Udw3HX5//adEZUIm9STtoRP1qgWj0CWQtJ9UTvqmO2NNjhMJw== | |||
dependencies: | |||
"@types/through" "*" | |||
rxjs "^7.2.0" | |||
"@types/json-schema@^7.0.9": | |||
version "7.0.11" | |||
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" | |||
@@ -541,22 +528,15 @@ | |||
integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== | |||
"@types/node@*", "@types/node@^18.14.1": | |||
version "18.15.11" | |||
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.11.tgz#b3b790f09cb1696cffcec605de025b088fa4225f" | |||
integrity sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q== | |||
version "18.16.0" | |||
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.16.0.tgz#4668bc392bb6938637b47e98b1f2ed5426f33316" | |||
integrity sha512-BsAaKhB+7X+H4GnSjGhJG9Qi8Tw+inU9nJDwmD5CgOmBLEI6ArdhikpLX7DjbjDRDTbqZzU2LSQNZg8WGPiSZQ== | |||
"@types/semver@^7.3.12": | |||
version "7.3.13" | |||
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91" | |||
integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== | |||
"@types/through@*": | |||
version "0.0.30" | |||
resolved "https://registry.yarnpkg.com/@types/through/-/through-0.0.30.tgz#e0e42ce77e897bd6aead6f6ea62aeb135b8a3895" | |||
integrity sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg== | |||
dependencies: | |||
"@types/node" "*" | |||
"@types/yargs-parser@*": | |||
version "21.0.0" | |||
resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.0.tgz#0c60e537fa790f5f9472ed2776c2b71ec117351b" | |||
@@ -570,14 +550,14 @@ | |||
"@types/yargs-parser" "*" | |||
"@typescript-eslint/eslint-plugin@^5.54.1": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.58.0.tgz#b1d4b0ad20243269d020ef9bbb036a40b0849829" | |||
integrity sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA== | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.1.tgz#9b09ee1541bff1d2cebdcb87e7ce4a4003acde08" | |||
integrity sha512-AVi0uazY5quFB9hlp2Xv+ogpfpk77xzsgsIEWyVS7uK/c7MZ5tw7ZPbapa0SbfkqE0fsAMkz5UwtgMLVk2BQAg== | |||
dependencies: | |||
"@eslint-community/regexpp" "^4.4.0" | |||
"@typescript-eslint/scope-manager" "5.58.0" | |||
"@typescript-eslint/type-utils" "5.58.0" | |||
"@typescript-eslint/utils" "5.58.0" | |||
"@typescript-eslint/scope-manager" "5.59.1" | |||
"@typescript-eslint/type-utils" "5.59.1" | |||
"@typescript-eslint/utils" "5.59.1" | |||
debug "^4.3.4" | |||
grapheme-splitter "^1.0.4" | |||
ignore "^5.2.0" | |||
@@ -586,78 +566,78 @@ | |||
tsutils "^3.21.0" | |||
"@typescript-eslint/experimental-utils@^5.0.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.58.0.tgz#157af1376add1a945c4559eef25114f0a29f49e1" | |||
integrity sha512-LA/sRPaynZlrlYxdefrZbMx8dqs/1Kc0yNG+XOk5CwwZx7tTv263ix3AJNioF0YBVt7hADpAUR20owl6pv4MIQ== | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.1.tgz#e185c9db6fe0c02ff2e542622db375ae012a0fe2" | |||
integrity sha512-KVtKcHEizCIRx//LC9tBi6xp94ULKbU5StVHBVWURJQOVa2qw6HP28Hu7LmHrQM3p9I3q5Y2VR4wKllCJ3IWrw== | |||
dependencies: | |||
"@typescript-eslint/utils" "5.58.0" | |||
"@typescript-eslint/utils" "5.59.1" | |||
"@typescript-eslint/parser@^5.54.1": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.58.0.tgz#2ac4464cf48bef2e3234cb178ede5af352dddbc6" | |||
integrity sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ== | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.59.1.tgz#73c2c12127c5c1182d2e5b71a8fa2a85d215cbb4" | |||
integrity sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g== | |||
dependencies: | |||
"@typescript-eslint/scope-manager" "5.58.0" | |||
"@typescript-eslint/types" "5.58.0" | |||
"@typescript-eslint/typescript-estree" "5.58.0" | |||
"@typescript-eslint/scope-manager" "5.59.1" | |||
"@typescript-eslint/types" "5.59.1" | |||
"@typescript-eslint/typescript-estree" "5.59.1" | |||
debug "^4.3.4" | |||
"@typescript-eslint/scope-manager@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz#5e023a48352afc6a87be6ce3c8e763bc9e2f0bc8" | |||
integrity sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA== | |||
"@typescript-eslint/scope-manager@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz#8a20222719cebc5198618a5d44113705b51fd7fe" | |||
integrity sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA== | |||
dependencies: | |||
"@typescript-eslint/types" "5.58.0" | |||
"@typescript-eslint/visitor-keys" "5.58.0" | |||
"@typescript-eslint/types" "5.59.1" | |||
"@typescript-eslint/visitor-keys" "5.59.1" | |||
"@typescript-eslint/type-utils@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.58.0.tgz#f7d5b3971483d4015a470d8a9e5b8a7d10066e52" | |||
integrity sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w== | |||
"@typescript-eslint/type-utils@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.59.1.tgz#63981d61684fd24eda2f9f08c0a47ecb000a2111" | |||
integrity sha512-ZMWQ+Oh82jWqWzvM3xU+9y5U7MEMVv6GLioM3R5NJk6uvP47kZ7YvlgSHJ7ERD6bOY7Q4uxWm25c76HKEwIjZw== | |||
dependencies: | |||
"@typescript-eslint/typescript-estree" "5.58.0" | |||
"@typescript-eslint/utils" "5.58.0" | |||
"@typescript-eslint/typescript-estree" "5.59.1" | |||
"@typescript-eslint/utils" "5.59.1" | |||
debug "^4.3.4" | |||
tsutils "^3.21.0" | |||
"@typescript-eslint/types@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.58.0.tgz#54c490b8522c18986004df7674c644ffe2ed77d8" | |||
integrity sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g== | |||
"@typescript-eslint/types@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.1.tgz#03f3fedd1c044cb336ebc34cc7855f121991f41d" | |||
integrity sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg== | |||
"@typescript-eslint/typescript-estree@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz#4966e6ff57eaf6e0fce2586497edc097e2ab3e61" | |||
integrity sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q== | |||
"@typescript-eslint/typescript-estree@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz#4aa546d27fd0d477c618f0ca00b483f0ec84c43c" | |||
integrity sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA== | |||
dependencies: | |||
"@typescript-eslint/types" "5.58.0" | |||
"@typescript-eslint/visitor-keys" "5.58.0" | |||
"@typescript-eslint/types" "5.59.1" | |||
"@typescript-eslint/visitor-keys" "5.59.1" | |||
debug "^4.3.4" | |||
globby "^11.1.0" | |||
is-glob "^4.0.3" | |||
semver "^7.3.7" | |||
tsutils "^3.21.0" | |||
"@typescript-eslint/utils@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.58.0.tgz#430d7c95f23ec457b05be5520c1700a0dfd559d5" | |||
integrity sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ== | |||
"@typescript-eslint/utils@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.59.1.tgz#d89fc758ad23d2157cfae53f0b429bdf15db9473" | |||
integrity sha512-MkTe7FE+K1/GxZkP5gRj3rCztg45bEhsd8HYjczBuYm+qFHP5vtZmjx3B0yUCDotceQ4sHgTyz60Ycl225njmA== | |||
dependencies: | |||
"@eslint-community/eslint-utils" "^4.2.0" | |||
"@types/json-schema" "^7.0.9" | |||
"@types/semver" "^7.3.12" | |||
"@typescript-eslint/scope-manager" "5.58.0" | |||
"@typescript-eslint/types" "5.58.0" | |||
"@typescript-eslint/typescript-estree" "5.58.0" | |||
"@typescript-eslint/scope-manager" "5.59.1" | |||
"@typescript-eslint/types" "5.59.1" | |||
"@typescript-eslint/typescript-estree" "5.59.1" | |||
eslint-scope "^5.1.1" | |||
semver "^7.3.7" | |||
"@typescript-eslint/visitor-keys@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz#eb9de3a61d2331829e6761ce7fd13061781168b4" | |||
integrity sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA== | |||
"@typescript-eslint/visitor-keys@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz#0d96c36efb6560d7fb8eb85de10442c10d8f6058" | |||
integrity sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA== | |||
dependencies: | |||
"@typescript-eslint/types" "5.58.0" | |||
"@typescript-eslint/types" "5.59.1" | |||
eslint-visitor-keys "^3.3.0" | |||
"@vitest/expect@0.28.5": | |||
@@ -845,9 +825,9 @@ available-typed-arrays@^1.0.5: | |||
integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== | |||
axe-core@^4.6.2: | |||
version "4.6.3" | |||
resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.6.3.tgz#fc0db6fdb65cc7a80ccf85286d91d64ababa3ece" | |||
integrity sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg== | |||
version "4.7.0" | |||
resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.7.0.tgz#34ba5a48a8b564f67e103f0aa5768d76e15bbbbf" | |||
integrity sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ== | |||
axobject-query@^3.1.1: | |||
version "3.1.1" | |||
@@ -942,9 +922,9 @@ camelcase@^5.0.0: | |||
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== | |||
caniuse-lite@^1.0.30001449, caniuse-lite@^1.0.30001473: | |||
version "1.0.30001480" | |||
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001480.tgz#9bbd35ee44c2480a1e3a3b9f4496f5066817164a" | |||
integrity sha512-q7cpoPPvZYgtyC4VaBSN0Bt+PJ4c4EYRf0DrduInOz2SkFpHD5p3LnvEpqBp7UnJn+8x1Ogl1s38saUxe+ihQQ== | |||
version "1.0.30001481" | |||
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz#f58a717afe92f9e69d0e35ff64df596bfad93912" | |||
integrity sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ== | |||
chai@^4.3.7: | |||
version "4.3.7" | |||
@@ -1170,7 +1150,7 @@ define-lazy-prop@^2.0.0: | |||
resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" | |||
integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== | |||
define-properties@^1.1.3, define-properties@^1.1.4: | |||
define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: | |||
version "1.2.0" | |||
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" | |||
integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== | |||
@@ -1232,9 +1212,9 @@ eastasianwidth@^0.2.0: | |||
integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== | |||
electron-to-chromium@^1.4.284: | |||
version "1.4.365" | |||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.365.tgz#ccd9e352d4493aa288d87e6ea36f3edf350c045e" | |||
integrity sha512-FRHZO+1tUNO4TOPXmlxetkoaIY8uwHzd1kKopK/Gx2SKn1L47wJXWD44wxP5CGRyyP98z/c8e1eBzJrgPeiBOg== | |||
version "1.4.371" | |||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.371.tgz#393983ef087268a20c926a89be30e9f0bfc803b0" | |||
integrity sha512-jlBzY4tFcJaiUjzhRTCWAqRvTO/fWzjA3Bls0mykzGZ7zvcMP7h05W6UcgzfT9Ca1SW2xyKDOFRyI0pQeRNZGw== | |||
emoji-regex@^8.0.0: | |||
version "8.0.0" | |||
@@ -1247,9 +1227,9 @@ emoji-regex@^9.2.2: | |||
integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== | |||
enhanced-resolve@^5.12.0: | |||
version "5.12.0" | |||
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz#300e1c90228f5b570c4d35babf263f6da7155634" | |||
integrity sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ== | |||
version "5.13.0" | |||
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.13.0.tgz#26d1ecc448c02de997133217b5c1053f34a0a275" | |||
integrity sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg== | |||
dependencies: | |||
graceful-fs "^4.2.4" | |||
tapable "^2.2.0" | |||
@@ -1334,38 +1314,33 @@ es-to-primitive@^1.2.1: | |||
is-date-object "^1.0.1" | |||
is-symbol "^1.0.2" | |||
esbuild-plugin-wasm@^1.0.0: | |||
version "1.0.0" | |||
resolved "https://registry.yarnpkg.com/esbuild-plugin-wasm/-/esbuild-plugin-wasm-1.0.0.tgz#4ca95ac4ae553331d2b0099223f8713a49b6cff2" | |||
integrity sha512-iXIf3hwfqorExG66/eNr3U8JakIZuge70nMNQtinvxbzdljQ/RjvwaBiGPqF/DvuIumUApbe3zj2kqHLVyc7uQ== | |||
esbuild@^0.17.4, esbuild@^0.17.5: | |||
version "0.17.17" | |||
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.17.tgz#fa906ab11b11d2ed4700f494f4f764229b25c916" | |||
integrity sha512-/jUywtAymR8jR4qsa2RujlAF7Krpt5VWi72Q2yuLD4e/hvtNcFQ0I1j8m/bxq238pf3/0KO5yuXNpuLx8BE1KA== | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.18.tgz#f4f8eb6d77384d68cd71c53eb6601c7efe05e746" | |||
integrity sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w== | |||
optionalDependencies: | |||
"@esbuild/android-arm" "0.17.17" | |||
"@esbuild/android-arm64" "0.17.17" | |||
"@esbuild/android-x64" "0.17.17" | |||
"@esbuild/darwin-arm64" "0.17.17" | |||
"@esbuild/darwin-x64" "0.17.17" | |||
"@esbuild/freebsd-arm64" "0.17.17" | |||
"@esbuild/freebsd-x64" "0.17.17" | |||
"@esbuild/linux-arm" "0.17.17" | |||
"@esbuild/linux-arm64" "0.17.17" | |||
"@esbuild/linux-ia32" "0.17.17" | |||
"@esbuild/linux-loong64" "0.17.17" | |||
"@esbuild/linux-mips64el" "0.17.17" | |||
"@esbuild/linux-ppc64" "0.17.17" | |||
"@esbuild/linux-riscv64" "0.17.17" | |||
"@esbuild/linux-s390x" "0.17.17" | |||
"@esbuild/linux-x64" "0.17.17" | |||
"@esbuild/netbsd-x64" "0.17.17" | |||
"@esbuild/openbsd-x64" "0.17.17" | |||
"@esbuild/sunos-x64" "0.17.17" | |||
"@esbuild/win32-arm64" "0.17.17" | |||
"@esbuild/win32-ia32" "0.17.17" | |||
"@esbuild/win32-x64" "0.17.17" | |||
"@esbuild/android-arm" "0.17.18" | |||
"@esbuild/android-arm64" "0.17.18" | |||
"@esbuild/android-x64" "0.17.18" | |||
"@esbuild/darwin-arm64" "0.17.18" | |||
"@esbuild/darwin-x64" "0.17.18" | |||
"@esbuild/freebsd-arm64" "0.17.18" | |||
"@esbuild/freebsd-x64" "0.17.18" | |||
"@esbuild/linux-arm" "0.17.18" | |||
"@esbuild/linux-arm64" "0.17.18" | |||
"@esbuild/linux-ia32" "0.17.18" | |||
"@esbuild/linux-loong64" "0.17.18" | |||
"@esbuild/linux-mips64el" "0.17.18" | |||
"@esbuild/linux-ppc64" "0.17.18" | |||
"@esbuild/linux-riscv64" "0.17.18" | |||
"@esbuild/linux-s390x" "0.17.18" | |||
"@esbuild/linux-x64" "0.17.18" | |||
"@esbuild/netbsd-x64" "0.17.18" | |||
"@esbuild/openbsd-x64" "0.17.18" | |||
"@esbuild/sunos-x64" "0.17.18" | |||
"@esbuild/win32-arm64" "0.17.18" | |||
"@esbuild/win32-ia32" "0.17.18" | |||
"@esbuild/win32-x64" "0.17.18" | |||
escalade@^3.1.1: | |||
version "3.1.1" | |||
@@ -1576,7 +1551,7 @@ eslint-scope@5.1.1, eslint-scope@^5.1.1: | |||
esrecurse "^4.3.0" | |||
estraverse "^4.1.1" | |||
eslint-scope@^7.1.1: | |||
eslint-scope@^7.1.1, eslint-scope@^7.2.0: | |||
version "7.2.0" | |||
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.0.tgz#f21ebdafda02352f103634b96dd47d9f81ca117b" | |||
integrity sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw== | |||
@@ -1595,14 +1570,14 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.0: | |||
integrity sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ== | |||
eslint@^8.35.0: | |||
version "8.38.0" | |||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.38.0.tgz#a62c6f36e548a5574dd35728ac3c6209bd1e2f1a" | |||
integrity sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg== | |||
version "8.39.0" | |||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.39.0.tgz#7fd20a295ef92d43809e914b70c39fd5a23cf3f1" | |||
integrity sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og== | |||
dependencies: | |||
"@eslint-community/eslint-utils" "^4.2.0" | |||
"@eslint-community/regexpp" "^4.4.0" | |||
"@eslint/eslintrc" "^2.0.2" | |||
"@eslint/js" "8.38.0" | |||
"@eslint/js" "8.39.0" | |||
"@humanwhocodes/config-array" "^0.11.8" | |||
"@humanwhocodes/module-importer" "^1.0.1" | |||
"@nodelib/fs.walk" "^1.2.8" | |||
@@ -1612,7 +1587,7 @@ eslint@^8.35.0: | |||
debug "^4.3.2" | |||
doctrine "^3.0.0" | |||
escape-string-regexp "^4.0.0" | |||
eslint-scope "^7.1.1" | |||
eslint-scope "^7.2.0" | |||
eslint-visitor-keys "^3.4.0" | |||
espree "^9.5.1" | |||
esquery "^1.4.2" | |||
@@ -1808,7 +1783,7 @@ function.prototype.name@^1.1.5: | |||
es-abstract "^1.19.0" | |||
functions-have-names "^1.2.2" | |||
functions-have-names@^1.2.2: | |||
functions-have-names@^1.2.2, functions-have-names@^1.2.3: | |||
version "1.2.3" | |||
resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" | |||
integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== | |||
@@ -2122,7 +2097,7 @@ is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: | |||
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" | |||
integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== | |||
is-core-module@^2.11.0, is-core-module@^2.12.0, is-core-module@^2.9.0: | |||
is-core-module@^2.11.0, is-core-module@^2.9.0: | |||
version "2.12.0" | |||
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.0.tgz#36ad62f6f73c8253fd6472517a12483cf03e7ec4" | |||
integrity sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ== | |||
@@ -2813,9 +2788,9 @@ postcss-selector-parser@^6.0.9: | |||
util-deprecate "^1.0.2" | |||
postcss@^8.4.21: | |||
version "8.4.22" | |||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.22.tgz#c29e6776b60ab3af602d4b513d5bd2ff9aa85dc1" | |||
integrity sha512-XseknLAfRHzVWjCEtdviapiBtfLdgyzExD50Rg2ePaucEesyh8Wv4VPdW0nbyDa1ydbrAxV19jvMT4+LFmcNUA== | |||
version "8.4.23" | |||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.23.tgz#df0aee9ac7c5e53e1075c24a3613496f9e6552ab" | |||
integrity sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA== | |||
dependencies: | |||
nanoid "^3.3.6" | |||
picocolors "^1.0.0" | |||
@@ -2909,13 +2884,13 @@ regenerator-runtime@^0.13.11: | |||
integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== | |||
regexp.prototype.flags@^1.4.3: | |||
version "1.4.3" | |||
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" | |||
integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== | |||
version "1.5.0" | |||
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb" | |||
integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA== | |||
dependencies: | |||
call-bind "^1.0.2" | |||
define-properties "^1.1.3" | |||
functions-have-names "^1.2.2" | |||
define-properties "^1.2.0" | |||
functions-have-names "^1.2.3" | |||
require-directory@^2.1.1: | |||
version "2.1.1" | |||
@@ -2933,11 +2908,11 @@ resolve-from@^4.0.0: | |||
integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== | |||
resolve@^1.22.1: | |||
version "1.22.3" | |||
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.3.tgz#4b4055349ffb962600972da1fdc33c46a4eb3283" | |||
integrity sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw== | |||
version "1.22.2" | |||
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" | |||
integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== | |||
dependencies: | |||
is-core-module "^2.12.0" | |||
is-core-module "^2.11.0" | |||
path-parse "^1.0.7" | |||
supports-preserve-symlinks-flag "^1.0.0" | |||
@@ -2970,10 +2945,10 @@ rimraf@^3.0.2: | |||
dependencies: | |||
glob "^7.1.3" | |||
rollup@^3.18.0: | |||
version "3.20.4" | |||
resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.20.4.tgz#cde35731c5c0c637de0b532d5d1a84bd802c128e" | |||
integrity sha512-n7J4tuctZXUErM9Uc916httwqmTc63zzCr2+TLCiSCpfO/Xuk3g/marGN1IlRJZi+QF3XMYx75PxXRfZDVgaRw== | |||
rollup@^3.20.2: | |||
version "3.21.0" | |||
resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.21.0.tgz#0a71517db56e150222670f88e5e7acfa4fede7c8" | |||
integrity sha512-ANPhVcyeHvYdQMUyCbczy33nbLzI7RzrBje4uvNiTDJGIMtlKoOStmympwr9OtS1LZxiDmE2wvxHyVhoLtf1KQ== | |||
optionalDependencies: | |||
fsevents "~2.3.2" | |||
@@ -2984,13 +2959,6 @@ run-parallel@^1.1.9: | |||
dependencies: | |||
queue-microtask "^1.2.2" | |||
rxjs@^7.2.0: | |||
version "7.8.0" | |||
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4" | |||
integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg== | |||
dependencies: | |||
tslib "^2.1.0" | |||
safe-buffer@~5.2.0: | |||
version "5.2.1" | |||
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" | |||
@@ -3018,9 +2986,9 @@ semver@^6.0.0, semver@^6.3.0: | |||
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== | |||
semver@^7.3.5, semver@^7.3.6, semver@^7.3.7: | |||
version "7.4.0" | |||
resolved "https://registry.yarnpkg.com/semver/-/semver-7.4.0.tgz#8481c92feffc531ab1e012a8ffc15bdd3a0f4318" | |||
integrity sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw== | |||
version "7.5.0" | |||
resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.0.tgz#ed8c5dc8efb6c629c88b23d41dc9bf40c1d96cd0" | |||
integrity sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA== | |||
dependencies: | |||
lru-cache "^6.0.0" | |||
@@ -3319,7 +3287,7 @@ tslib@^1.8.1: | |||
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" | |||
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== | |||
tslib@^2.1.0, tslib@^2.4.0, tslib@^2.5.0: | |||
tslib@^2.4.0, tslib@^2.5.0: | |||
version "2.5.0" | |||
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" | |||
integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== | |||
@@ -3431,14 +3399,13 @@ vite-node@0.28.5: | |||
vite "^3.0.0 || ^4.0.0" | |||
"vite@^3.0.0 || ^4.0.0": | |||
version "4.2.1" | |||
resolved "https://registry.yarnpkg.com/vite/-/vite-4.2.1.tgz#6c2eb337b0dfd80a9ded5922163b94949d7fc254" | |||
integrity sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg== | |||
version "4.3.1" | |||
resolved "https://registry.yarnpkg.com/vite/-/vite-4.3.1.tgz#9badb1377f995632cdcf05f32103414db6fbb95a" | |||
integrity sha512-EPmfPLAI79Z/RofuMvkIS0Yr091T2ReUoXQqc5ppBX/sjFRhHKiPPF/R46cTdoci/XgeQpB23diiJxq5w30vdg== | |||
dependencies: | |||
esbuild "^0.17.5" | |||
postcss "^8.4.21" | |||
resolve "^1.22.1" | |||
rollup "^3.18.0" | |||
rollup "^3.20.2" | |||
optionalDependencies: | |||
fsevents "~2.3.2" | |||
@@ -3527,9 +3494,9 @@ which-collection@^1.0.1: | |||
is-weakset "^2.0.1" | |||
which-module@^2.0.0: | |||
version "2.0.0" | |||
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" | |||
integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== | |||
version "2.0.1" | |||
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" | |||
integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== | |||
which-typed-array@^1.1.9: | |||
version "1.1.9" | |||
@@ -13,9 +13,9 @@ | |||
"pridepack" | |||
], | |||
"devDependencies": { | |||
"@dqbd/tiktoken": "^1.0.6", | |||
"@types/node": "^18.14.1", | |||
"dotenv": "^16.0.3", | |||
"esbuild-plugin-wasm": "^1.0.0", | |||
"eslint": "^8.35.0", | |||
"eslint-config-lxsmnsyc": "^0.5.0", | |||
"pridepack": "2.4.4", | |||
@@ -1,15 +0,0 @@ | |||
const { wasmLoader } = require('esbuild-plugin-wasm'); | |||
module.exports = { | |||
target: 'esnext', | |||
plugins: ({ isCJS }) => { | |||
if (isCJS) { | |||
return [ | |||
wasmLoader({ | |||
mode: 'deferred', | |||
}), | |||
]; | |||
} | |||
return []; | |||
}, | |||
} |
@@ -0,0 +1,3 @@ | |||
{ | |||
"target": "esnext" | |||
} |
@@ -6,6 +6,9 @@ export interface PlatformEventEmitter extends NodeJS.EventEmitter { | |||
on<D>(event: 'data', callback: DataEventCallback<D>): this; | |||
on(event: 'end', callback: () => void): this; | |||
on(event: 'error', callback: ErrorEventCallback): this; | |||
once<D>(event: 'data', callback: DataEventCallback<D>): this; | |||
once(event: 'end', callback: () => void): this; | |||
once(event: 'error', callback: ErrorEventCallback): this; | |||
} | |||
export class PlatformApiError extends Error { | |||
@@ -1,34 +1,36 @@ | |||
import * as OpenAiImpl from './platforms/openai'; | |||
import * as ElevenLabsImpl from './platforms/elevenlabs'; | |||
import * as OpenAi from './platforms/openai'; | |||
import * as ElevenLabs from './platforms/elevenlabs'; | |||
const SUPPORTED_PLATFORMS = { | |||
OpenAi: OpenAiImpl, | |||
ElevenLabs: ElevenLabsImpl, | |||
} as const; | |||
const SUPPORTED_PLATFORMS = [ | |||
OpenAi, | |||
ElevenLabs, | |||
] as const; | |||
export * as OpenAi from './platforms/openai'; | |||
export * as ElevenLabs from './platforms/elevenlabs'; | |||
export type PlatformConfig = ( | |||
OpenAiImpl.PlatformConfig | |||
| ElevenLabsImpl.PlatformConfig | |||
) | |||
OpenAi.PlatformConfig | |||
| ElevenLabs.PlatformConfig | |||
); | |||
export type PlatformEventEmitter = ( | |||
OpenAiImpl.PlatformEventEmitter | |||
| ElevenLabsImpl.PlatformEventEmitter | |||
OpenAi.PlatformEventEmitter | |||
| ElevenLabs.PlatformEventEmitter | |||
); | |||
export const createAiClient = <T extends PlatformEventEmitter = PlatformEventEmitter> (configParams: PlatformConfig): T => { | |||
export const createAiClient = <T extends PlatformEventEmitter = PlatformEventEmitter>( | |||
configParams: PlatformConfig, | |||
): T => { | |||
const { | |||
platform, | |||
platformConfiguration, | |||
} = configParams; | |||
const platformModules = Object.values(SUPPORTED_PLATFORMS); | |||
const platformModule = platformModules.find((p) => p.PLATFORM_ID === platform); | |||
const platformModule = SUPPORTED_PLATFORMS.find((p) => p.PLATFORM_ID === platform); | |||
if (!platformModule) { | |||
const supportedPlatforms = platformModules.map((p) => p.PLATFORM_ID).join(', '); | |||
const supportedPlatforms = SUPPORTED_PLATFORMS.map((p) => p.PLATFORM_ID).join(', '); | |||
throw new Error(`Unsupported platform: ${platform}. Supported platforms are: ${supportedPlatforms}`); | |||
} | |||
@@ -8,10 +8,9 @@ import { | |||
} from 'vitest'; | |||
import { | |||
createAiClient, | |||
PlatformEventEmitter, | |||
OpenAi, | |||
} from '../../../src'; | |||
import { getPromptTokens } from '../../../src/platforms/openai/usage'; | |||
import { getPromptTokens } from '../../../src/platforms/openai'; | |||
import { ChatCompletionModel } from '../../../src/platforms/openai'; | |||
describe('OpenAI', () => { | |||
@@ -20,7 +19,7 @@ describe('OpenAI', () => { | |||
}); | |||
describe.skip('API', () => { | |||
let aiClient: PlatformEventEmitter; | |||
let aiClient: OpenAi.PlatformEventEmitter; | |||
beforeEach(() => { | |||
aiClient = createAiClient({ | |||
@@ -45,7 +44,7 @@ describe('OpenAI', () => { | |||
d.choices.forEach((c) => { | |||
if (!result) { | |||
const promptTokens = getPromptTokens( | |||
prompt, | |||
OpenAi.normalizeChatMessage(prompt), | |||
ChatCompletionModel.GPT_3_5_TURBO, | |||
) | |||
.length; | |||
@@ -123,7 +122,7 @@ describe('OpenAI', () => { | |||
describe('createImage', () => { | |||
it('works', () => new Promise<void>((resolve, reject) => { | |||
aiClient.on<OpenAi.CreateImageDataEvent>('data', (r) => { | |||
aiClient.on<OpenAi.ImageDataEvent>('data', (r) => { | |||
expect(r).toHaveProperty('created', expect.any(Number)); | |||
expect(r).toHaveProperty('data', expect.any(Array)); | |||
expect(r.data.every((d) => d instanceof Buffer)).toBe(true); | |||
@@ -139,7 +138,7 @@ describe('OpenAI', () => { | |||
aiClient.createImage({ | |||
prompt: 'A photo of a cat', | |||
size: OpenAi.CreateImageSize.SQUARE_256, | |||
size: OpenAi.ImageSize.SQUARE_256, | |||
}); | |||
}), { timeout: 10000 }); | |||
}); | |||
@@ -1,7 +0,0 @@ | |||
import { defineConfig, configDefaults } from 'vitest/config'; | |||
export default defineConfig({ | |||
test: { | |||
exclude: [...configDefaults.exclude, 'examples/**'], | |||
}, | |||
}); |
@@ -238,115 +238,115 @@ | |||
resolved "https://registry.yarnpkg.com/@dqbd/tiktoken/-/tiktoken-1.0.6.tgz#96bfd0a4909726c61551a8c783493f01841bd163" | |||
integrity sha512-umSdeZTy/SbPPKVuZKV/XKyFPmXSN145CcM3iHjBbmhlohBJg7vaDp4cPCW+xNlWL6L2U1sp7T2BD+di2sUKdA== | |||
"@esbuild/android-arm64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.16.tgz#7b18cab5f4d93e878306196eed26b6d960c12576" | |||
integrity sha512-QX48qmsEZW+gcHgTmAj+x21mwTz8MlYQBnzF6861cNdQGvj2jzzFjqH0EBabrIa/WVZ2CHolwMoqxVryqKt8+Q== | |||
"@esbuild/android-arm@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.16.tgz#5c47f6a7c2cada6ed4b4d4e72d8c66e76d812812" | |||
integrity sha512-baLqRpLe4JnKrUXLJChoTN0iXZH7El/mu58GE3WIA6/H834k0XWvLRmGLG8y8arTRS9hJJibPnF0tiGhmWeZgw== | |||
"@esbuild/android-x64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.16.tgz#8686a6e98359071ffd5312046551943e7244c51a" | |||
integrity sha512-G4wfHhrrz99XJgHnzFvB4UwwPxAWZaZBOFXh+JH1Duf1I4vIVfuYY9uVLpx4eiV2D/Jix8LJY+TAdZ3i40tDow== | |||
"@esbuild/darwin-arm64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.16.tgz#aa79fbf447630ca0696a596beba962a775bbf394" | |||
integrity sha512-/Ofw8UXZxuzTLsNFmz1+lmarQI6ztMZ9XktvXedTbt3SNWDn0+ODTwxExLYQ/Hod91EZB4vZPQJLoqLF0jvEzA== | |||
"@esbuild/darwin-x64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.16.tgz#d5d68ee510507104da7e7503224c647c957e163e" | |||
integrity sha512-SzBQtCV3Pdc9kyizh36Ol+dNVhkDyIrGb/JXZqFq8WL37LIyrXU0gUpADcNV311sCOhvY+f2ivMhb5Tuv8nMOQ== | |||
"@esbuild/freebsd-arm64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.16.tgz#b00b4cc8c2e424907cfe3a607384ab24794edd52" | |||
integrity sha512-ZqftdfS1UlLiH1DnS2u3It7l4Bc3AskKeu+paJSfk7RNOMrOxmeFDhLTMQqMxycP1C3oj8vgkAT6xfAuq7ZPRA== | |||
"@esbuild/freebsd-x64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.16.tgz#84af4430a07730b50bbc945a90cf7036c1853b76" | |||
integrity sha512-rHV6zNWW1tjgsu0dKQTX9L0ByiJHHLvQKrWtnz8r0YYJI27FU3Xu48gpK2IBj1uCSYhJ+pEk6Y0Um7U3rIvV8g== | |||
"@esbuild/linux-arm64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.16.tgz#35571d15de6272c862d9ce6341372fb3cef0f266" | |||
integrity sha512-8yoZhGkU6aHu38WpaM4HrRLTFc7/VVD9Q2SvPcmIQIipQt2I/GMTZNdEHXoypbbGao5kggLcxg0iBKjo0SQYKA== | |||
"@esbuild/linux-arm@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.16.tgz#b65c7cd5b0eadd08f91aab66b9dda81b6a4b2a70" | |||
integrity sha512-n4O8oVxbn7nl4+m+ISb0a68/lcJClIbaGAoXwqeubj/D1/oMMuaAXmJVfFlRjJLu/ZvHkxoiFJnmbfp4n8cdSw== | |||
"@esbuild/linux-ia32@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.16.tgz#673a68cb251ce44a00a6422ada29064c5a1cd2c0" | |||
integrity sha512-9ZBjlkdaVYxPNO8a7OmzDbOH9FMQ1a58j7Xb21UfRU29KcEEU3VTHk+Cvrft/BNv0gpWJMiiZ/f4w0TqSP0gLA== | |||
"@esbuild/linux-loong64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.16.tgz#477e2da34ab46ffdbf4740fa6441e80045249385" | |||
integrity sha512-TIZTRojVBBzdgChY3UOG7BlPhqJz08AL7jdgeeu+kiObWMFzGnQD7BgBBkWRwOtKR1i2TNlO7YK6m4zxVjjPRQ== | |||
"@esbuild/linux-mips64el@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.16.tgz#e1e9687bbdaa831d7c34edc9278200982c1a4bf4" | |||
integrity sha512-UPeRuFKCCJYpBbIdczKyHLAIU31GEm0dZl1eMrdYeXDH+SJZh/i+2cAmD3A1Wip9pIc5Sc6Kc5cFUrPXtR0XHA== | |||
"@esbuild/linux-ppc64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.16.tgz#2f19075d63622987e86e83a4b7866cd57b796c60" | |||
integrity sha512-io6yShgIEgVUhExJejJ21xvO5QtrbiSeI7vYUnr7l+v/O9t6IowyhdiYnyivX2X5ysOVHAuyHW+Wyi7DNhdw6Q== | |||
"@esbuild/linux-riscv64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.16.tgz#bbf40a38f03ba2434fe69b5ceeec5d13c742b329" | |||
integrity sha512-WhlGeAHNbSdG/I2gqX2RK2gfgSNwyJuCiFHMc8s3GNEMMHUI109+VMBfhVqRb0ZGzEeRiibi8dItR3ws3Lk+cA== | |||
"@esbuild/linux-s390x@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.16.tgz#d2b8c0779ccd2b7917cdf0fab8831a468e0f9c01" | |||
integrity sha512-gHRReYsJtViir63bXKoFaQ4pgTyah4ruiMRQ6im9YZuv+gp3UFJkNTY4sFA73YDynmXZA6hi45en4BGhNOJUsw== | |||
"@esbuild/linux-x64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.16.tgz#da48b39cfdc1b12a74976625f583f031eac43590" | |||
integrity sha512-mfiiBkxEbUHvi+v0P+TS7UnA9TeGXR48aK4XHkTj0ZwOijxexgMF01UDFaBX7Q6CQsB0d+MFNv9IiXbIHTNd4g== | |||
"@esbuild/netbsd-x64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.16.tgz#ddef985aed37cc81908d2573b66c0299dbc49037" | |||
integrity sha512-n8zK1YRDGLRZfVcswcDMDM0j2xKYLNXqei217a4GyBxHIuPMGrrVuJ+Ijfpr0Kufcm7C1k/qaIrGy6eG7wvgmA== | |||
"@esbuild/openbsd-x64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.16.tgz#85035bf89efd66e9068bc72aa6bb85a2c317d090" | |||
integrity sha512-lEEfkfsUbo0xC47eSTBqsItXDSzwzwhKUSsVaVjVji07t8+6KA5INp2rN890dHZeueXJAI8q0tEIfbwVRYf6Ew== | |||
"@esbuild/sunos-x64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.16.tgz#16338ecab854cb2d831cc9ee9cc21ef69566e1f3" | |||
integrity sha512-jlRjsuvG1fgGwnE8Afs7xYDnGz0dBgTNZfgCK6TlvPH3Z13/P5pi6I57vyLE8qZYLrGVtwcm9UbUx1/mZ8Ukag== | |||
"@esbuild/win32-arm64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.16.tgz#423f46bb744aff897a5f74435469e1ef4952e343" | |||
integrity sha512-TzoU2qwVe2boOHl/3KNBUv2PNUc38U0TNnzqOAcgPiD/EZxT2s736xfC2dYQbszAwo4MKzzwBV0iHjhfjxMimg== | |||
"@esbuild/win32-ia32@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.16.tgz#1978be5b192c7063bd2c8d5960eb213e1964740e" | |||
integrity sha512-B8b7W+oo2yb/3xmwk9Vc99hC9bNolvqjaTZYEfMQhzdpBsjTvZBlXQ/teUE55Ww6sg//wlcDjOaqldOKyigWdA== | |||
"@esbuild/win32-x64@0.17.16": | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.16.tgz#260f19b0a3300d22c3a3f52722c671dc561edaa3" | |||
integrity sha512-xJ7OH/nanouJO9pf03YsL9NAFQBHd8AqfrQd7Pf5laGyyTt/gToul6QYOA/i5i/q8y9iaM5DQFNTgpi995VkOg== | |||
"@esbuild/android-arm64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.18.tgz#4aa8d8afcffb4458736ca9b32baa97d7cb5861ea" | |||
integrity sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw== | |||
"@esbuild/android-arm@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.18.tgz#74a7e95af4ee212ebc9db9baa87c06a594f2a427" | |||
integrity sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw== | |||
"@esbuild/android-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.18.tgz#1dcd13f201997c9fe0b204189d3a0da4eb4eb9b6" | |||
integrity sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg== | |||
"@esbuild/darwin-arm64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.18.tgz#444f3b961d4da7a89eb9bd35cfa4415141537c2a" | |||
integrity sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ== | |||
"@esbuild/darwin-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.18.tgz#a6da308d0ac8a498c54d62e0b2bfb7119b22d315" | |||
integrity sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A== | |||
"@esbuild/freebsd-arm64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.18.tgz#b83122bb468889399d0d63475d5aea8d6829c2c2" | |||
integrity sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA== | |||
"@esbuild/freebsd-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.18.tgz#af59e0e03fcf7f221b34d4c5ab14094862c9c864" | |||
integrity sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew== | |||
"@esbuild/linux-arm64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.18.tgz#8551d72ba540c5bce4bab274a81c14ed01eafdcf" | |||
integrity sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ== | |||
"@esbuild/linux-arm@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.18.tgz#e09e76e526df4f665d4d2720d28ff87d15cdf639" | |||
integrity sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg== | |||
"@esbuild/linux-ia32@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.18.tgz#47878860ce4fe73a36fd8627f5647bcbbef38ba4" | |||
integrity sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ== | |||
"@esbuild/linux-loong64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.18.tgz#3f8fbf5267556fc387d20b2e708ce115de5c967a" | |||
integrity sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ== | |||
"@esbuild/linux-mips64el@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.18.tgz#9d896d8f3c75f6c226cbeb840127462e37738226" | |||
integrity sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA== | |||
"@esbuild/linux-ppc64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.18.tgz#3d9deb60b2d32c9985bdc3e3be090d30b7472783" | |||
integrity sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ== | |||
"@esbuild/linux-riscv64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.18.tgz#8a943cf13fd24ff7ed58aefb940ef178f93386bc" | |||
integrity sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA== | |||
"@esbuild/linux-s390x@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.18.tgz#66cb01f4a06423e5496facabdce4f7cae7cb80e5" | |||
integrity sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw== | |||
"@esbuild/linux-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.18.tgz#23c26050c6c5d1359c7b774823adc32b3883b6c9" | |||
integrity sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA== | |||
"@esbuild/netbsd-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.18.tgz#789a203d3115a52633ff6504f8cbf757f15e703b" | |||
integrity sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg== | |||
"@esbuild/openbsd-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.18.tgz#d7b998a30878f8da40617a10af423f56f12a5e90" | |||
integrity sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA== | |||
"@esbuild/sunos-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.18.tgz#ecad0736aa7dae07901ba273db9ef3d3e93df31f" | |||
integrity sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg== | |||
"@esbuild/win32-arm64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.18.tgz#58dfc177da30acf956252d7c8ae9e54e424887c4" | |||
integrity sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg== | |||
"@esbuild/win32-ia32@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.18.tgz#340f6163172b5272b5ae60ec12c312485f69232b" | |||
integrity sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw== | |||
"@esbuild/win32-x64@0.17.18": | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.18.tgz#3a8e57153905308db357fd02f57c180ee3a0a1fa" | |||
integrity sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg== | |||
"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.3.0": | |||
version "4.4.0" | |||
@@ -375,10 +375,10 @@ | |||
minimatch "^3.1.2" | |||
strip-json-comments "^3.1.1" | |||
"@eslint/js@8.38.0": | |||
version "8.38.0" | |||
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.38.0.tgz#73a8a0d8aa8a8e6fe270431c5e72ae91b5337892" | |||
integrity sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g== | |||
"@eslint/js@8.39.0": | |||
version "8.39.0" | |||
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.39.0.tgz#58b536bcc843f4cd1e02a7e6171da5c040f4d44b" | |||
integrity sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng== | |||
"@humanwhocodes/config-array@^0.11.8": | |||
version "0.11.8" | |||
@@ -437,14 +437,14 @@ | |||
"@jridgewell/sourcemap-codec" "1.4.14" | |||
"@mdn/browser-compat-data@^5.2.34", "@mdn/browser-compat-data@^5.2.47": | |||
version "5.2.50" | |||
resolved "https://registry.yarnpkg.com/@mdn/browser-compat-data/-/browser-compat-data-5.2.50.tgz#f83a9a97f50e06402b8b633bf6bd3247baed1302" | |||
integrity sha512-3qGRdT2lrIloY8xotSRTW7k3oIRJAO7WSsJymTLN1sqeB1qiWPcbQdAiDG/IQWCA2QCVQewTeT2kfZf/you94w== | |||
version "5.2.52" | |||
resolved "https://registry.yarnpkg.com/@mdn/browser-compat-data/-/browser-compat-data-5.2.52.tgz#37561d5176687259b92fa2e6b8c0b5e86d116a62" | |||
integrity sha512-nbwsl2tXdTQnflxNyd8kXwGtPapXkJAaAmm8Js6DFcM9yvoEe1cJHzsh9xlwVGJaVRlSP3RhB32KfyyN1tiAEw== | |||
"@next/eslint-plugin-next@^13.2.4": | |||
version "13.3.0" | |||
resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.3.0.tgz#3a4742b0817575cc0dd4d152cb10363584c215ac" | |||
integrity sha512-wuGN5qSEjSgcq9fVkH0Y/qIPFjnZtW3ZPwfjJOn7l/rrf6y8J24h/lo61kwqunTyzZJm/ETGfGVU9PUs8cnzEA== | |||
version "13.3.1" | |||
resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.3.1.tgz#aa08601f1fec5e1ffbb5850761585734f110345a" | |||
integrity sha512-Hpd74UrYGF+bq9bBSRDXRsRfaWkPpcwjhvachy3sr/R/5fY6feC0T0s047pUthyqcaeNsqKOY1nUGQQJNm4WyA== | |||
dependencies: | |||
glob "7.1.7" | |||
@@ -521,9 +521,9 @@ | |||
integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== | |||
"@types/node@*", "@types/node@^18.14.1": | |||
version "18.15.11" | |||
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.11.tgz#b3b790f09cb1696cffcec605de025b088fa4225f" | |||
integrity sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q== | |||
version "18.16.0" | |||
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.16.0.tgz#4668bc392bb6938637b47e98b1f2ed5426f33316" | |||
integrity sha512-BsAaKhB+7X+H4GnSjGhJG9Qi8Tw+inU9nJDwmD5CgOmBLEI6ArdhikpLX7DjbjDRDTbqZzU2LSQNZg8WGPiSZQ== | |||
"@types/semver@^7.3.12": | |||
version "7.3.13" | |||
@@ -531,14 +531,14 @@ | |||
integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== | |||
"@typescript-eslint/eslint-plugin@^5.54.1": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.58.0.tgz#b1d4b0ad20243269d020ef9bbb036a40b0849829" | |||
integrity sha512-vxHvLhH0qgBd3/tW6/VccptSfc8FxPQIkmNTVLWcCOVqSBvqpnKkBTYrhcGlXfSnd78azwe+PsjYFj0X34/njA== | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.1.tgz#9b09ee1541bff1d2cebdcb87e7ce4a4003acde08" | |||
integrity sha512-AVi0uazY5quFB9hlp2Xv+ogpfpk77xzsgsIEWyVS7uK/c7MZ5tw7ZPbapa0SbfkqE0fsAMkz5UwtgMLVk2BQAg== | |||
dependencies: | |||
"@eslint-community/regexpp" "^4.4.0" | |||
"@typescript-eslint/scope-manager" "5.58.0" | |||
"@typescript-eslint/type-utils" "5.58.0" | |||
"@typescript-eslint/utils" "5.58.0" | |||
"@typescript-eslint/scope-manager" "5.59.1" | |||
"@typescript-eslint/type-utils" "5.59.1" | |||
"@typescript-eslint/utils" "5.59.1" | |||
debug "^4.3.4" | |||
grapheme-splitter "^1.0.4" | |||
ignore "^5.2.0" | |||
@@ -547,78 +547,78 @@ | |||
tsutils "^3.21.0" | |||
"@typescript-eslint/experimental-utils@^5.0.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.58.0.tgz#157af1376add1a945c4559eef25114f0a29f49e1" | |||
integrity sha512-LA/sRPaynZlrlYxdefrZbMx8dqs/1Kc0yNG+XOk5CwwZx7tTv263ix3AJNioF0YBVt7hADpAUR20owl6pv4MIQ== | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.1.tgz#e185c9db6fe0c02ff2e542622db375ae012a0fe2" | |||
integrity sha512-KVtKcHEizCIRx//LC9tBi6xp94ULKbU5StVHBVWURJQOVa2qw6HP28Hu7LmHrQM3p9I3q5Y2VR4wKllCJ3IWrw== | |||
dependencies: | |||
"@typescript-eslint/utils" "5.58.0" | |||
"@typescript-eslint/utils" "5.59.1" | |||
"@typescript-eslint/parser@^5.54.1": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.58.0.tgz#2ac4464cf48bef2e3234cb178ede5af352dddbc6" | |||
integrity sha512-ixaM3gRtlfrKzP8N6lRhBbjTow1t6ztfBvQNGuRM8qH1bjFFXIJ35XY+FC0RRBKn3C6cT+7VW1y8tNm7DwPHDQ== | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.59.1.tgz#73c2c12127c5c1182d2e5b71a8fa2a85d215cbb4" | |||
integrity sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g== | |||
dependencies: | |||
"@typescript-eslint/scope-manager" "5.58.0" | |||
"@typescript-eslint/types" "5.58.0" | |||
"@typescript-eslint/typescript-estree" "5.58.0" | |||
"@typescript-eslint/scope-manager" "5.59.1" | |||
"@typescript-eslint/types" "5.59.1" | |||
"@typescript-eslint/typescript-estree" "5.59.1" | |||
debug "^4.3.4" | |||
"@typescript-eslint/scope-manager@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.58.0.tgz#5e023a48352afc6a87be6ce3c8e763bc9e2f0bc8" | |||
integrity sha512-b+w8ypN5CFvrXWQb9Ow9T4/6LC2MikNf1viLkYTiTbkQl46CnR69w7lajz1icW0TBsYmlpg+mRzFJ4LEJ8X9NA== | |||
"@typescript-eslint/scope-manager@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.1.tgz#8a20222719cebc5198618a5d44113705b51fd7fe" | |||
integrity sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA== | |||
dependencies: | |||
"@typescript-eslint/types" "5.58.0" | |||
"@typescript-eslint/visitor-keys" "5.58.0" | |||
"@typescript-eslint/types" "5.59.1" | |||
"@typescript-eslint/visitor-keys" "5.59.1" | |||
"@typescript-eslint/type-utils@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.58.0.tgz#f7d5b3971483d4015a470d8a9e5b8a7d10066e52" | |||
integrity sha512-FF5vP/SKAFJ+LmR9PENql7fQVVgGDOS+dq3j+cKl9iW/9VuZC/8CFmzIP0DLKXfWKpRHawJiG70rVH+xZZbp8w== | |||
"@typescript-eslint/type-utils@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.59.1.tgz#63981d61684fd24eda2f9f08c0a47ecb000a2111" | |||
integrity sha512-ZMWQ+Oh82jWqWzvM3xU+9y5U7MEMVv6GLioM3R5NJk6uvP47kZ7YvlgSHJ7ERD6bOY7Q4uxWm25c76HKEwIjZw== | |||
dependencies: | |||
"@typescript-eslint/typescript-estree" "5.58.0" | |||
"@typescript-eslint/utils" "5.58.0" | |||
"@typescript-eslint/typescript-estree" "5.59.1" | |||
"@typescript-eslint/utils" "5.59.1" | |||
debug "^4.3.4" | |||
tsutils "^3.21.0" | |||
"@typescript-eslint/types@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.58.0.tgz#54c490b8522c18986004df7674c644ffe2ed77d8" | |||
integrity sha512-JYV4eITHPzVQMnHZcYJXl2ZloC7thuUHrcUmxtzvItyKPvQ50kb9QXBkgNAt90OYMqwaodQh2kHutWZl1fc+1g== | |||
"@typescript-eslint/types@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.1.tgz#03f3fedd1c044cb336ebc34cc7855f121991f41d" | |||
integrity sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg== | |||
"@typescript-eslint/typescript-estree@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.58.0.tgz#4966e6ff57eaf6e0fce2586497edc097e2ab3e61" | |||
integrity sha512-cRACvGTodA+UxnYM2uwA2KCwRL7VAzo45syNysqlMyNyjw0Z35Icc9ihPJZjIYuA5bXJYiJ2YGUB59BqlOZT1Q== | |||
"@typescript-eslint/typescript-estree@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.1.tgz#4aa546d27fd0d477c618f0ca00b483f0ec84c43c" | |||
integrity sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA== | |||
dependencies: | |||
"@typescript-eslint/types" "5.58.0" | |||
"@typescript-eslint/visitor-keys" "5.58.0" | |||
"@typescript-eslint/types" "5.59.1" | |||
"@typescript-eslint/visitor-keys" "5.59.1" | |||
debug "^4.3.4" | |||
globby "^11.1.0" | |||
is-glob "^4.0.3" | |||
semver "^7.3.7" | |||
tsutils "^3.21.0" | |||
"@typescript-eslint/utils@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.58.0.tgz#430d7c95f23ec457b05be5520c1700a0dfd559d5" | |||
integrity sha512-gAmLOTFXMXOC+zP1fsqm3VceKSBQJNzV385Ok3+yzlavNHZoedajjS4UyS21gabJYcobuigQPs/z71A9MdJFqQ== | |||
"@typescript-eslint/utils@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.59.1.tgz#d89fc758ad23d2157cfae53f0b429bdf15db9473" | |||
integrity sha512-MkTe7FE+K1/GxZkP5gRj3rCztg45bEhsd8HYjczBuYm+qFHP5vtZmjx3B0yUCDotceQ4sHgTyz60Ycl225njmA== | |||
dependencies: | |||
"@eslint-community/eslint-utils" "^4.2.0" | |||
"@types/json-schema" "^7.0.9" | |||
"@types/semver" "^7.3.12" | |||
"@typescript-eslint/scope-manager" "5.58.0" | |||
"@typescript-eslint/types" "5.58.0" | |||
"@typescript-eslint/typescript-estree" "5.58.0" | |||
"@typescript-eslint/scope-manager" "5.59.1" | |||
"@typescript-eslint/types" "5.59.1" | |||
"@typescript-eslint/typescript-estree" "5.59.1" | |||
eslint-scope "^5.1.1" | |||
semver "^7.3.7" | |||
"@typescript-eslint/visitor-keys@5.58.0": | |||
version "5.58.0" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.58.0.tgz#eb9de3a61d2331829e6761ce7fd13061781168b4" | |||
integrity sha512-/fBraTlPj0jwdyTwLyrRTxv/3lnU2H96pNTVM6z3esTWLtA5MZ9ghSMJ7Rb+TtUAdtEw9EyJzJ0EydIMKxQ9gA== | |||
"@typescript-eslint/visitor-keys@5.59.1": | |||
version "5.59.1" | |||
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.1.tgz#0d96c36efb6560d7fb8eb85de10442c10d8f6058" | |||
integrity sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA== | |||
dependencies: | |||
"@typescript-eslint/types" "5.58.0" | |||
"@typescript-eslint/types" "5.59.1" | |||
eslint-visitor-keys "^3.3.0" | |||
"@vitest/expect@0.28.5": | |||
@@ -806,9 +806,9 @@ available-typed-arrays@^1.0.5: | |||
integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== | |||
axe-core@^4.6.2: | |||
version "4.6.3" | |||
resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.6.3.tgz#fc0db6fdb65cc7a80ccf85286d91d64ababa3ece" | |||
integrity sha512-/BQzOX780JhsxDnPpH4ZiyrJAzcd8AfzFPkv+89veFSr1rcMjuq2JDCwypKaPeB6ljHp9KjXhPpjgCvQlWYuqg== | |||
version "4.7.0" | |||
resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.7.0.tgz#34ba5a48a8b564f67e103f0aa5768d76e15bbbbf" | |||
integrity sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ== | |||
axobject-query@^3.1.1: | |||
version "3.1.1" | |||
@@ -903,9 +903,9 @@ camelcase@^5.0.0: | |||
integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== | |||
caniuse-lite@^1.0.30001449, caniuse-lite@^1.0.30001473: | |||
version "1.0.30001478" | |||
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001478.tgz#0ef8a1cf8b16be47a0f9fc4ecfc952232724b32a" | |||
integrity sha512-gMhDyXGItTHipJj2ApIvR+iVB5hd0KP3svMWWXDvZOmjzJJassGLMfxRkQCSYgGd2gtdL/ReeiyvMSFD1Ss6Mw== | |||
version "1.0.30001481" | |||
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001481.tgz#f58a717afe92f9e69d0e35ff64df596bfad93912" | |||
integrity sha512-KCqHwRnaa1InZBtqXzP98LPg0ajCVujMKjqKDhZEthIpAsJl/YEIa3YvXjGXPVqzZVguccuu7ga9KOE1J9rKPQ== | |||
chai@^4.3.7: | |||
version "4.3.7" | |||
@@ -1131,7 +1131,7 @@ define-lazy-prop@^2.0.0: | |||
resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" | |||
integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== | |||
define-properties@^1.1.3, define-properties@^1.1.4: | |||
define-properties@^1.1.3, define-properties@^1.1.4, define-properties@^1.2.0: | |||
version "1.2.0" | |||
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.0.tgz#52988570670c9eacedd8064f4a990f2405849bd5" | |||
integrity sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA== | |||
@@ -1193,9 +1193,9 @@ eastasianwidth@^0.2.0: | |||
integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== | |||
electron-to-chromium@^1.4.284: | |||
version "1.4.361" | |||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.361.tgz#010ddd5e623470ab9d1bf776b009d11c3669a4e3" | |||
integrity sha512-VocVwjPp05HUXzf3xmL0boRn5b0iyqC7amtDww84Jb1QJNPBc7F69gJyEeXRoriLBC4a5pSyckdllrXAg4mmRA== | |||
version "1.4.371" | |||
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.371.tgz#393983ef087268a20c926a89be30e9f0bfc803b0" | |||
integrity sha512-jlBzY4tFcJaiUjzhRTCWAqRvTO/fWzjA3Bls0mykzGZ7zvcMP7h05W6UcgzfT9Ca1SW2xyKDOFRyI0pQeRNZGw== | |||
emoji-regex@^8.0.0: | |||
version "8.0.0" | |||
@@ -1208,9 +1208,9 @@ emoji-regex@^9.2.2: | |||
integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== | |||
enhanced-resolve@^5.12.0: | |||
version "5.12.0" | |||
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz#300e1c90228f5b570c4d35babf263f6da7155634" | |||
integrity sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ== | |||
version "5.13.0" | |||
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.13.0.tgz#26d1ecc448c02de997133217b5c1053f34a0a275" | |||
integrity sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg== | |||
dependencies: | |||
graceful-fs "^4.2.4" | |||
tapable "^2.2.0" | |||
@@ -1295,38 +1295,33 @@ es-to-primitive@^1.2.1: | |||
is-date-object "^1.0.1" | |||
is-symbol "^1.0.2" | |||
esbuild-plugin-wasm@^1.0.0: | |||
version "1.0.0" | |||
resolved "https://registry.yarnpkg.com/esbuild-plugin-wasm/-/esbuild-plugin-wasm-1.0.0.tgz#4ca95ac4ae553331d2b0099223f8713a49b6cff2" | |||
integrity sha512-iXIf3hwfqorExG66/eNr3U8JakIZuge70nMNQtinvxbzdljQ/RjvwaBiGPqF/DvuIumUApbe3zj2kqHLVyc7uQ== | |||
esbuild@^0.17.4, esbuild@^0.17.5: | |||
version "0.17.16" | |||
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.16.tgz#5efec24a8ff29e0c157359f27e1b5532a728b720" | |||
integrity sha512-aeSuUKr9aFVY9Dc8ETVELGgkj4urg5isYx8pLf4wlGgB0vTFjxJQdHnNH6Shmx4vYYrOTLCHtRI5i1XZ9l2Zcg== | |||
version "0.17.18" | |||
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.18.tgz#f4f8eb6d77384d68cd71c53eb6601c7efe05e746" | |||
integrity sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w== | |||
optionalDependencies: | |||
"@esbuild/android-arm" "0.17.16" | |||
"@esbuild/android-arm64" "0.17.16" | |||
"@esbuild/android-x64" "0.17.16" | |||
"@esbuild/darwin-arm64" "0.17.16" | |||
"@esbuild/darwin-x64" "0.17.16" | |||
"@esbuild/freebsd-arm64" "0.17.16" | |||
"@esbuild/freebsd-x64" "0.17.16" | |||
"@esbuild/linux-arm" "0.17.16" | |||
"@esbuild/linux-arm64" "0.17.16" | |||
"@esbuild/linux-ia32" "0.17.16" | |||
"@esbuild/linux-loong64" "0.17.16" | |||
"@esbuild/linux-mips64el" "0.17.16" | |||
"@esbuild/linux-ppc64" "0.17.16" | |||
"@esbuild/linux-riscv64" "0.17.16" | |||
"@esbuild/linux-s390x" "0.17.16" | |||
"@esbuild/linux-x64" "0.17.16" | |||
"@esbuild/netbsd-x64" "0.17.16" | |||
"@esbuild/openbsd-x64" "0.17.16" | |||
"@esbuild/sunos-x64" "0.17.16" | |||
"@esbuild/win32-arm64" "0.17.16" | |||
"@esbuild/win32-ia32" "0.17.16" | |||
"@esbuild/win32-x64" "0.17.16" | |||
"@esbuild/android-arm" "0.17.18" | |||
"@esbuild/android-arm64" "0.17.18" | |||
"@esbuild/android-x64" "0.17.18" | |||
"@esbuild/darwin-arm64" "0.17.18" | |||
"@esbuild/darwin-x64" "0.17.18" | |||
"@esbuild/freebsd-arm64" "0.17.18" | |||
"@esbuild/freebsd-x64" "0.17.18" | |||
"@esbuild/linux-arm" "0.17.18" | |||
"@esbuild/linux-arm64" "0.17.18" | |||
"@esbuild/linux-ia32" "0.17.18" | |||
"@esbuild/linux-loong64" "0.17.18" | |||
"@esbuild/linux-mips64el" "0.17.18" | |||
"@esbuild/linux-ppc64" "0.17.18" | |||
"@esbuild/linux-riscv64" "0.17.18" | |||
"@esbuild/linux-s390x" "0.17.18" | |||
"@esbuild/linux-x64" "0.17.18" | |||
"@esbuild/netbsd-x64" "0.17.18" | |||
"@esbuild/openbsd-x64" "0.17.18" | |||
"@esbuild/sunos-x64" "0.17.18" | |||
"@esbuild/win32-arm64" "0.17.18" | |||
"@esbuild/win32-ia32" "0.17.18" | |||
"@esbuild/win32-x64" "0.17.18" | |||
escalade@^3.1.1: | |||
version "3.1.1" | |||
@@ -1420,9 +1415,9 @@ eslint-import-resolver-typescript@^3.5.3: | |||
synckit "^0.8.5" | |||
eslint-module-utils@^2.7.4: | |||
version "2.7.4" | |||
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#4f3e41116aaf13a20792261e61d3a2e7e0583974" | |||
integrity sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA== | |||
version "2.8.0" | |||
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49" | |||
integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw== | |||
dependencies: | |||
debug "^3.2.7" | |||
@@ -1517,9 +1512,9 @@ eslint-plugin-react@^7.27.0, eslint-plugin-react@^7.32.0: | |||
string.prototype.matchall "^4.0.8" | |||
eslint-plugin-vue@^9.9.0: | |||
version "9.10.0" | |||
resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.10.0.tgz#bb6423166e6eab800344245b6eef6ce9480c78a7" | |||
integrity sha512-2MgP31OBf8YilUvtakdVMc8xVbcMp7z7/iQj8LHVpXrSXHPXSJRUIGSPFI6b6pyCx/buKaFJ45ycqfHvQRiW2g== | |||
version "9.11.0" | |||
resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.11.0.tgz#99a247455c02181f24d9240d422380fd16dd630c" | |||
integrity sha512-bBCJAZnkBV7ATH4Z1E7CvN3nmtS4H7QUU3UBxPdo8WohRU+yHjnQRALpTbxMVcz0e4Mx3IyxIdP5HYODMxK9cQ== | |||
dependencies: | |||
"@eslint-community/eslint-utils" "^4.3.0" | |||
natural-compare "^1.4.0" | |||
@@ -1537,10 +1532,10 @@ eslint-scope@5.1.1, eslint-scope@^5.1.1: | |||
esrecurse "^4.3.0" | |||
estraverse "^4.1.1" | |||
eslint-scope@^7.1.1: | |||
version "7.1.1" | |||
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" | |||
integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== | |||
eslint-scope@^7.1.1, eslint-scope@^7.2.0: | |||
version "7.2.0" | |||
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.0.tgz#f21ebdafda02352f103634b96dd47d9f81ca117b" | |||
integrity sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw== | |||
dependencies: | |||
esrecurse "^4.3.0" | |||
estraverse "^5.2.0" | |||
@@ -1556,14 +1551,14 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.0: | |||
integrity sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ== | |||
eslint@^8.35.0: | |||
version "8.38.0" | |||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.38.0.tgz#a62c6f36e548a5574dd35728ac3c6209bd1e2f1a" | |||
integrity sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg== | |||
version "8.39.0" | |||
resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.39.0.tgz#7fd20a295ef92d43809e914b70c39fd5a23cf3f1" | |||
integrity sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og== | |||
dependencies: | |||
"@eslint-community/eslint-utils" "^4.2.0" | |||
"@eslint-community/regexpp" "^4.4.0" | |||
"@eslint/eslintrc" "^2.0.2" | |||
"@eslint/js" "8.38.0" | |||
"@eslint/js" "8.39.0" | |||
"@humanwhocodes/config-array" "^0.11.8" | |||
"@humanwhocodes/module-importer" "^1.0.1" | |||
"@nodelib/fs.walk" "^1.2.8" | |||
@@ -1573,7 +1568,7 @@ eslint@^8.35.0: | |||
debug "^4.3.2" | |||
doctrine "^3.0.0" | |||
escape-string-regexp "^4.0.0" | |||
eslint-scope "^7.1.1" | |||
eslint-scope "^7.2.0" | |||
eslint-visitor-keys "^3.4.0" | |||
espree "^9.5.1" | |||
esquery "^1.4.2" | |||
@@ -1769,7 +1764,7 @@ function.prototype.name@^1.1.5: | |||
es-abstract "^1.19.0" | |||
functions-have-names "^1.2.2" | |||
functions-have-names@^1.2.2: | |||
functions-have-names@^1.2.2, functions-have-names@^1.2.3: | |||
version "1.2.3" | |||
resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" | |||
integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== | |||
@@ -2487,7 +2482,7 @@ ms@^2.1.1: | |||
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" | |||
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== | |||
nanoid@^3.3.4: | |||
nanoid@^3.3.6: | |||
version "3.3.6" | |||
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" | |||
integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== | |||
@@ -2774,11 +2769,11 @@ postcss-selector-parser@^6.0.9: | |||
util-deprecate "^1.0.2" | |||
postcss@^8.4.21: | |||
version "8.4.21" | |||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" | |||
integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== | |||
version "8.4.23" | |||
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.23.tgz#df0aee9ac7c5e53e1075c24a3613496f9e6552ab" | |||
integrity sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA== | |||
dependencies: | |||
nanoid "^3.3.4" | |||
nanoid "^3.3.6" | |||
picocolors "^1.0.0" | |||
source-map-js "^1.0.2" | |||
@@ -2870,13 +2865,13 @@ regenerator-runtime@^0.13.11: | |||
integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== | |||
regexp.prototype.flags@^1.4.3: | |||
version "1.4.3" | |||
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" | |||
integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== | |||
version "1.5.0" | |||
resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz#fe7ce25e7e4cca8db37b6634c8a2c7009199b9cb" | |||
integrity sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA== | |||
dependencies: | |||
call-bind "^1.0.2" | |||
define-properties "^1.1.3" | |||
functions-have-names "^1.2.2" | |||
define-properties "^1.2.0" | |||
functions-have-names "^1.2.3" | |||
require-directory@^2.1.1: | |||
version "2.1.1" | |||
@@ -2931,10 +2926,10 @@ rimraf@^3.0.2: | |||
dependencies: | |||
glob "^7.1.3" | |||
rollup@^3.18.0: | |||
version "3.20.2" | |||
resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.20.2.tgz#f798c600317f216de2e4ad9f4d9ab30a89b690ff" | |||
integrity sha512-3zwkBQl7Ai7MFYQE0y1MeQ15+9jsi7XxfrqwTb/9EK8D9C9+//EBR4M+CuA1KODRaNbFez/lWxA5vhEGZp4MUg== | |||
rollup@^3.20.2: | |||
version "3.21.0" | |||
resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.21.0.tgz#0a71517db56e150222670f88e5e7acfa4fede7c8" | |||
integrity sha512-ANPhVcyeHvYdQMUyCbczy33nbLzI7RzrBje4uvNiTDJGIMtlKoOStmympwr9OtS1LZxiDmE2wvxHyVhoLtf1KQ== | |||
optionalDependencies: | |||
fsevents "~2.3.2" | |||
@@ -2972,9 +2967,9 @@ semver@^6.0.0, semver@^6.3.0: | |||
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== | |||
semver@^7.3.5, semver@^7.3.6, semver@^7.3.7: | |||
version "7.4.0" | |||
resolved "https://registry.yarnpkg.com/semver/-/semver-7.4.0.tgz#8481c92feffc531ab1e012a8ffc15bdd3a0f4318" | |||
integrity sha512-RgOxM8Mw+7Zus0+zcLEUn8+JfoLpj/huFTItQy2hsM4khuC1HYRDp0cU482Ewn/Fcy6bCjufD8vAj7voC66KQw== | |||
version "7.5.0" | |||
resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.0.tgz#ed8c5dc8efb6c629c88b23d41dc9bf40c1d96cd0" | |||
integrity sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA== | |||
dependencies: | |||
lru-cache "^6.0.0" | |||
@@ -3351,9 +3346,9 @@ unique-string@^2.0.0: | |||
crypto-random-string "^2.0.0" | |||
update-browserslist-db@^1.0.10: | |||
version "1.0.10" | |||
resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" | |||
integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== | |||
version "1.0.11" | |||
resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" | |||
integrity sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA== | |||
dependencies: | |||
escalade "^3.1.1" | |||
picocolors "^1.0.0" | |||
@@ -3385,14 +3380,13 @@ vite-node@0.28.5: | |||
vite "^3.0.0 || ^4.0.0" | |||
"vite@^3.0.0 || ^4.0.0": | |||
version "4.2.1" | |||
resolved "https://registry.yarnpkg.com/vite/-/vite-4.2.1.tgz#6c2eb337b0dfd80a9ded5922163b94949d7fc254" | |||
integrity sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg== | |||
version "4.3.1" | |||
resolved "https://registry.yarnpkg.com/vite/-/vite-4.3.1.tgz#9badb1377f995632cdcf05f32103414db6fbb95a" | |||
integrity sha512-EPmfPLAI79Z/RofuMvkIS0Yr091T2ReUoXQqc5ppBX/sjFRhHKiPPF/R46cTdoci/XgeQpB23diiJxq5w30vdg== | |||
dependencies: | |||
esbuild "^0.17.5" | |||
postcss "^8.4.21" | |||
resolve "^1.22.1" | |||
rollup "^3.18.0" | |||
rollup "^3.20.2" | |||
optionalDependencies: | |||
fsevents "~2.3.2" | |||
@@ -3481,9 +3475,9 @@ which-collection@^1.0.1: | |||
is-weakset "^2.0.1" | |||
which-module@^2.0.0: | |||
version "2.0.0" | |||
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" | |||
integrity sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q== | |||
version "2.0.1" | |||
resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" | |||
integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== | |||
which-typed-array@^1.1.9: | |||
version "1.1.9" | |||