diff --git a/docs/zh/guide/intro/history.md b/docs/zh/guide/intro/history.md index ba5b9935..5581b468 100644 --- a/docs/zh/guide/intro/history.md +++ b/docs/zh/guide/intro/history.md @@ -1,5 +1,15 @@ # 更新日志 +## V2.1.10 + +- **[特性]** `@voerkai18n/cli`的`extract`原来总是从src中提取文本,现在支持指定从哪个文件夹中提取文本。 + +```shell +# 从public文件夹中提取文本 +voerkai18n extract public +``` + + ## V2.1.9 - **[Build]** 将`@voerkai18n/react`对`react`的版本依赖降低到`16.9.0`,以支持低版本的`react`。 diff --git a/examples/vue3-ts/src/components/china.vue b/examples/vue3-ts/src/components/china.vue index 3a0bf8d7..0a8ee21b 100644 --- a/examples/vue3-ts/src/components/china.vue +++ b/examples/vue3-ts/src/components/china.vue @@ -20,6 +20,7 @@ export default {

{{ t("成立于{}年",1949)}}

{{ t("首都:北京")}}

{{ t("首都:{city}",{city:"北京"})}}

+

{{ t("{count}人在等你聊天哦",{count:100}) }}

diff --git a/examples/vue3-ts/src/languages/cht.ts b/examples/vue3-ts/src/languages/cht.ts index 3baaccc1..f9a8ea8c 100644 --- a/examples/vue3-ts/src/languages/cht.ts +++ b/examples/vue3-ts/src/languages/cht.ts @@ -22,5 +22,6 @@ export default { "21": "{ value | currency({symbol:'¥¥',prefix:'人民币:',suffix:'元整',unit:2})}", "22": "{ value | currency({symbol:'¥¥',prefix:'人民币:',suffix:'元整',unit:2,precision:4})}", "23": "hello", - "24": "首都:{city}" + "24": "首都:{city}", + "25": "{count}人在等你聊天哦" } \ No newline at end of file diff --git a/examples/vue3-ts/src/languages/en.ts b/examples/vue3-ts/src/languages/en.ts index 46a6d65c..fc861dee 100644 --- a/examples/vue3-ts/src/languages/en.ts +++ b/examples/vue3-ts/src/languages/en.ts @@ -22,5 +22,6 @@ export default { "21": "{ value | currency({symbol:'¥¥',prefix:'人民币:',suffix:'元整',unit:2})}", "22": "{ value | currency({symbol:'¥¥',prefix:'人民币:',suffix:'元整',unit:2,precision:4})}", "23": "Hello", - "24": "English:{city}" + "24": "English:{city}", + "25": "{count} people are waiting for you to chat" } \ No newline at end of file diff --git a/examples/vue3-ts/src/languages/idMap.ts b/examples/vue3-ts/src/languages/idMap.ts index 577c28ff..2f47348c 100644 --- a/examples/vue3-ts/src/languages/idMap.ts +++ b/examples/vue3-ts/src/languages/idMap.ts @@ -22,5 +22,6 @@ export default { "{ value | currency({symbol:'¥¥',prefix:'人民币:',suffix:'元整',unit:2})}": 21, "{ value | currency({symbol:'¥¥',prefix:'人民币:',suffix:'元整',unit:2,precision:4})}": 22, "hello": 23, - "首都:{city}": 24 + "首都:{city}": 24, + "{count}人在等你聊天哦": 25 } \ No newline at end of file diff --git a/examples/vue3-ts/src/languages/jp.ts b/examples/vue3-ts/src/languages/jp.ts index 0c3ff254..1d4da32e 100644 --- a/examples/vue3-ts/src/languages/jp.ts +++ b/examples/vue3-ts/src/languages/jp.ts @@ -22,5 +22,6 @@ export default { "21": "{ value | currency({symbol:'¥¥',prefix:'人民币:',suffix:'元整',unit:2})}", "22": "{ value | currency({symbol:'¥¥',prefix:'人民币:',suffix:'元整',unit:2,precision:4})}", "23": "hello", - "24": "首都:{city}" + "24": "首都:{city}", + "25": "{count}人在等你聊天哦" } \ No newline at end of file diff --git a/examples/vue3-ts/src/languages/translates/default.json b/examples/vue3-ts/src/languages/translates/default.json index 699bebcb..7a439cf3 100644 --- a/examples/vue3-ts/src/languages/translates/default.json +++ b/examples/vue3-ts/src/languages/translates/default.json @@ -191,5 +191,13 @@ "$files": [ "components\\china.vue" ] + }, + "{count}人在等你聊天哦": { + "en": "{count} people are waiting for you to chat", + "jp": "{count}人在等你聊天哦", + "cht": "{count}人在等你聊天哦", + "$files": [ + "components\\china.vue" + ] } } \ No newline at end of file diff --git a/examples/vue3-ts/src/languages/zh.ts b/examples/vue3-ts/src/languages/zh.ts index a7af06ba..8aff5775 100644 --- a/examples/vue3-ts/src/languages/zh.ts +++ b/examples/vue3-ts/src/languages/zh.ts @@ -22,5 +22,6 @@ export default { "21": "{ value | currency({symbol:'¥¥',prefix:'人民币:',suffix:'元整',unit:2})}", "22": "{ value | currency({symbol:'¥¥',prefix:'人民币:',suffix:'元整',unit:2,precision:4})}", "23": "hello", - "24": "首都:{city}" + "24": "首都:{city}", + "25": "{count}人在等你聊天哦" } \ No newline at end of file diff --git a/package.json b/package.json index 92b58755..3de29f25 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "prettier": "^2.7.1", "semver": "^7.5.4", "shelljs": "^0.8.5", + "turbo": "^2.1.2", "vinyl": "^2.2.1", "yalc": "1.0.0-pre.53", "yorkie": "^2.0.0" @@ -43,11 +44,12 @@ "tips": "请安装JsonComments插件,详见https://github.com/zhangfisher/json_comments_extension", "package.json": { "scripts.test:runtime": "运行@voerkai18n/runtime单元测试", - "scripts.build:all": "构建所有包", + "scripts.build:all": "构建所有包", "scripts.version:patch:all": "升级所有包的Patch版本号", "scripts.changeset": "当更新后执行以更新变更历史", "scripts.sync": "同步淘宝镜像", "scripts.release:all": "一健自动化发布所有包" } - } + }, + "packageManager": "pnpm@9.0.0" } \ No newline at end of file diff --git a/packages/cli/extract.command.js b/packages/cli/extract.command.js index 4ecb9ba0..54239939 100644 --- a/packages/cli/extract.command.js +++ b/packages/cli/extract.command.js @@ -86,8 +86,8 @@ program .option('-e, --exclude ', t('排除要扫描的文件夹,多个用逗号分隔')) .option('-u, --updateMode ', t('本次提取内容与已存在内容的数据合并策略,默认取值sync=同步,overwrite=覆盖,merge=合并'), 'sync') .option('-f, --filetypes ', t('要扫描的文件类型'),[]) - .argument('[location]', t('工程项目所在目录'),"./") - .hook("preAction",async function(location){ + .argument('[location]', t('指定从该目录提取')) + .hook("preAction",async function(){ await i18nScope.change(getCliLanguage()) }) .action(async (location,options) => { @@ -99,7 +99,8 @@ program logger.log(t("工程目录:{}"), options.srcPath) logger.log(t("语言目录:{}"),options.entry) - extract(options.srcPath,options) + const extractFrom =location==undefined ? location : (path.isAbsolute(location) ? location : path.join(process.cwd(),location)) + extract(extractFrom || options.srcPath,options) }); diff --git a/packages/cli/languages/cht.js b/packages/cli/languages/cht.js index 82534975..b50f75b6 100644 --- a/packages/cli/languages/cht.js +++ b/packages/cli/languages/cht.js @@ -87,5 +87,6 @@ module.exports = { "86": "創建語言包資料夾", "87": "生成語言設定檔settings.json", "88": "初始化語言上下文", - "89": "調用翻譯API時出錯:{}" + "89": "調用翻譯API時出錯:{}", + "90": "指定從該目錄選取" } \ No newline at end of file diff --git a/packages/cli/languages/de.js b/packages/cli/languages/de.js index db849740..21d41b9d 100644 --- a/packages/cli/languages/de.js +++ b/packages/cli/languages/de.js @@ -87,5 +87,6 @@ module.exports = { "86": "Ordner für Sprachpakete erstellen", "87": "Sprachkonfigurationsdatei settings.json generieren", "88": "Sprachkontext initialisieren", - "89": "Fehler beim Aufruf der Übersetzungs-API: {}" + "89": "Fehler beim Aufruf der Übersetzungs-API: {}", + "90": "Geben Sie an, aus diesem Verzeichnis zu extrahieren" } \ No newline at end of file diff --git a/packages/cli/languages/en.js b/packages/cli/languages/en.js index 1343d80d..70c9d84c 100644 --- a/packages/cli/languages/en.js +++ b/packages/cli/languages/en.js @@ -87,5 +87,6 @@ module.exports = { "86": "Create Language Pack Folder", "87": "Generate language configuration file settings.json", "88": "Initialize Language Context", - "89": "Error calling translation API: {}" + "89": "Error calling translation API: {}", + "90": "Specify to extract from this directory" } \ No newline at end of file diff --git a/packages/cli/languages/fra.js b/packages/cli/languages/fra.js index afccea56..30319824 100644 --- a/packages/cli/languages/fra.js +++ b/packages/cli/languages/fra.js @@ -87,5 +87,6 @@ module.exports = { "86": "Créer un dossier Language Pack", "87": "Générer le profil de langue settings.json", "88": "Initialiser le contexte linguistique", - "89": "Erreur lors de l'appel de l'API de traduction: {variable}" + "89": "Erreur lors de l'appel de l'API de traduction: {variable}", + "90": "Spécifie l'extraction à partir de ce répertoire" } \ No newline at end of file diff --git a/packages/cli/languages/idMap.js b/packages/cli/languages/idMap.js index 3136a4fb..400d033b 100644 --- a/packages/cli/languages/idMap.js +++ b/packages/cli/languages/idMap.js @@ -87,5 +87,6 @@ module.exports = { "创建语言包文件夹": 86, "生成语言配置文件settings.json": 87, "初始化语言上下文": 88, - "调用翻译API时出错:{}": 89 + "调用翻译API时出错:{}": 89, + "指定从该目录提取": 90 } \ No newline at end of file diff --git a/packages/cli/languages/index.js b/packages/cli/languages/index.js index ccf64360..fb6a7f1e 100644 --- a/packages/cli/languages/index.js +++ b/packages/cli/languages/index.js @@ -2,7 +2,7 @@ * 注意:执行compile命令会重新生成本文件,所以请不要修改本文件 */ const idMap = require("./idMap") -const { translate,VoerkaI18nScope } = require("../../runtime/dist") +const { translate,VoerkaI18nScope } = require("@voerkai18n/runtime") const defaultFormatters = require("./formatters/zh.js") const defaultMessages = require("./zh.js") const storage = require("./storage.js") diff --git a/packages/cli/languages/it.js b/packages/cli/languages/it.js index 5d8a82f5..979446d0 100644 --- a/packages/cli/languages/it.js +++ b/packages/cli/languages/it.js @@ -87,5 +87,6 @@ module.exports = { "86": "Crea cartella Language Pack", "87": "Genera impostazioni del file di configurazione della lingua.json", "88": "Inizializza contesto linguistico", - "89": "Errore nel chiamare API di traduzione: {}" + "89": "Errore nel chiamare API di traduzione: {}", + "90": "Specifica da estrarre da questa directory" } \ No newline at end of file diff --git a/packages/cli/languages/jp.js b/packages/cli/languages/jp.js index 00a729a0..a6b96296 100644 --- a/packages/cli/languages/jp.js +++ b/packages/cli/languages/jp.js @@ -87,5 +87,6 @@ module.exports = { "86": "Language Packフォルダの作成", "87": "言語プロファイルsettings.jsonを生成する", "88": "言語コンテキストの初期化", - "89": "翻訳APIの呼び出し中にエラーが発生しました:{}" + "89": "翻訳APIの呼び出し中にエラーが発生しました:{}", + "90": "ディレクトリからの抽出の指定" } \ No newline at end of file diff --git a/packages/cli/languages/kor.js b/packages/cli/languages/kor.js index 175d27dd..ab5f1870 100644 --- a/packages/cli/languages/kor.js +++ b/packages/cli/languages/kor.js @@ -87,5 +87,6 @@ module.exports = { "86": "언어 팩 폴더 만들기", "87": "언어 구성 파일 생성 settings.json", "88": "언어 컨텍스트 초기화", - "89": "번역 API를 호출하는 중 오류 발생: {}" + "89": "번역 API를 호출하는 중 오류 발생: {}", + "90": "디렉토리에서 추출 지정" } \ No newline at end of file diff --git a/packages/cli/languages/ru.js b/packages/cli/languages/ru.js index 300de7cc..266bfb12 100644 --- a/packages/cli/languages/ru.js +++ b/packages/cli/languages/ru.js @@ -87,5 +87,6 @@ module.exports = { "86": "Создание папки языковых пакетов", "87": "Создание языкового профиля settings.json", "88": "Контекст языка инициализации", - "89": "Ошибка вызова интерфейса перевода: {Variable}" + "89": "Ошибка вызова интерфейса перевода: {Variable}", + "90": "Назначить извлечение из каталога" } \ No newline at end of file diff --git a/packages/cli/languages/spa.js b/packages/cli/languages/spa.js index ca8d2c7a..36de9dc9 100644 --- a/packages/cli/languages/spa.js +++ b/packages/cli/languages/spa.js @@ -87,5 +87,6 @@ module.exports = { "86": "Crear una carpeta de paquetes de idiomas", "87": "Generar el archivo de configuración del lenguaje settings.json", "88": "Iniciar el contexto del lenguaje", - "89": "Se produjo un error al llamar a la API de traducción: @ variable.." + "89": "Se produjo un error al llamar a la API de traducción: @ variable..", + "90": "Especifica la extracción de este catálogo" } \ No newline at end of file diff --git a/packages/cli/languages/translates/default.json b/packages/cli/languages/translates/default.json index 9472cc62..9cf9b1e6 100644 --- a/packages/cli/languages/translates/default.json +++ b/packages/cli/languages/translates/default.json @@ -1250,5 +1250,19 @@ "$files": [ "translate.command.js" ] + }, + "指定从该目录提取": { + "cht": "指定從該目錄選取", + "en": "Specify to extract from this directory", + "de": "Geben Sie an, aus diesem Verzeichnis zu extrahieren", + "jp": "ディレクトリからの抽出の指定", + "fra": "Spécifie l'extraction à partir de ce répertoire", + "spa": "Especifica la extracción de este catálogo", + "kor": "디렉토리에서 추출 지정", + "ru": "Назначить извлечение из каталога", + "it": "Specifica da estrarre da questa directory", + "$files": [ + "extract.command.js" + ] } } \ No newline at end of file diff --git a/packages/cli/languages/zh.js b/packages/cli/languages/zh.js index 543e7d51..0220a615 100644 --- a/packages/cli/languages/zh.js +++ b/packages/cli/languages/zh.js @@ -87,5 +87,6 @@ module.exports = { "86": "创建语言包文件夹", "87": "生成语言配置文件settings.json", "88": "初始化语言上下文", - "89": "调用翻译API时出错:{}" + "89": "调用翻译API时出错:{}", + "90": "指定从该目录提取" } \ No newline at end of file diff --git a/packages/cli/translate.command.js b/packages/cli/translate.command.js index 4c944596..8d0b09ad 100644 --- a/packages/cli/translate.command.js +++ b/packages/cli/translate.command.js @@ -112,6 +112,7 @@ async function translateMessages(messages={},from="zh",to="en",options={}){ try{ translatedMessages =await provider.translate(replacedMessages,from,to) }catch(e){ + console.error(e) throw new Error(t('调用翻译API时出错:{}',e.message)) } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 668fa3bb..17696e2c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -46,7 +46,7 @@ importers: version: 4.0.2 jest: specifier: ^27.5.1 - version: 27.5.1 + version: 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)) logsets: specifier: ^1.3.1 version: 1.3.1 @@ -62,6 +62,9 @@ importers: shelljs: specifier: ^0.8.5 version: 0.8.5 + turbo: + specifier: ^2.1.2 + version: 2.1.2 vinyl: specifier: ^2.2.1 version: 2.2.1 @@ -125,7 +128,7 @@ importers: devDependencies: ts-node: specifier: latest - version: 10.9.2(@types/node@18.16.3)(typescript@5.3.3) + version: 10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3) examples/openinula: dependencies: @@ -150,7 +153,7 @@ importers: version: 7.18.6(@babel/core@7.23.5) '@vitejs/plugin-react': specifier: ^3.1.0 - version: 3.1.0(vite@4.4.9) + version: 3.1.0(vite@4.4.9(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2)) '@vitejs/plugin-react-refresh': specifier: ^1.3.6 version: 1.3.6 @@ -162,7 +165,7 @@ importers: version: 1.13.6 vite: specifier: ^4.2.1 - version: 4.4.9(@types/node@18.16.3) + version: 4.4.9(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) examples/react-cra-app: dependencies: @@ -171,7 +174,7 @@ importers: version: 5.16.5 '@testing-library/react': specifier: ^13.4.0 - version: 13.4.0(react-dom@18.2.0)(react@18.2.0) + version: 13.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@testing-library/user-event': specifier: ^13.5.0 version: 13.5.0(@testing-library/dom@9.3.3) @@ -192,7 +195,7 @@ importers: version: 18.2.0(react@18.2.0) react-scripts: specifier: 5.0.1 - version: 5.0.1(@babel/plugin-syntax-flow@7.23.3)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.55.0)(react@18.2.0)(typescript@5.3.3) + version: 5.0.1(@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.5))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.5))(@swc/core@1.3.56)(@types/babel__core@7.20.0)(eslint@8.55.0)(react@18.2.0)(sass@1.26.5)(sockjs-client@1.6.1)(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3))(type-fest@0.21.3)(typescript@5.3.3)(vue-template-compiler@2.7.14) voerkai18n-loader: specifier: workspace:^ version: link:../../packages/webpack @@ -202,7 +205,7 @@ importers: devDependencies: '@craco/craco': specifier: ^7.0.0 - version: 7.0.0(@types/node@18.16.3)(postcss@8.4.32)(react-scripts@5.0.1)(typescript@5.3.3) + version: 7.0.0(@swc/core@1.3.56)(@types/node@18.16.3)(postcss@8.4.23)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.5))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.5))(@swc/core@1.3.56)(@types/babel__core@7.20.0)(eslint@8.55.0)(react@18.2.0)(sass@1.26.5)(sockjs-client@1.6.1)(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3))(type-fest@0.21.3)(typescript@5.3.3)(vue-template-compiler@2.7.14))(typescript@5.3.3) loader-utils: specifier: ^3.2.1 version: 3.2.1 @@ -230,13 +233,13 @@ importers: version: 18.2.7 '@typescript-eslint/eslint-plugin': specifier: ^6.0.0 - version: 6.0.0(@typescript-eslint/parser@6.0.0)(eslint@8.49.0)(typescript@5.0.2) + version: 6.0.0(@typescript-eslint/parser@6.0.0(eslint@8.49.0)(typescript@5.0.2))(eslint@8.49.0)(typescript@5.0.2) '@typescript-eslint/parser': specifier: ^6.0.0 version: 6.0.0(eslint@8.49.0)(typescript@5.0.2) '@vitejs/plugin-react': specifier: ^4.0.3 - version: 4.0.3(vite@4.4.5) + version: 4.0.3(vite@4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2)) eslint: specifier: ^8.45.0 version: 8.49.0 @@ -251,7 +254,7 @@ importers: version: 5.0.2 vite: specifier: ^4.4.5 - version: 4.4.5 + version: 4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) examples/reactapp: dependencies: @@ -285,10 +288,10 @@ importers: version: link:../../packages/cli vite: specifier: ^2.9.0 - version: 2.9.0 + version: 2.9.0(sass@1.26.5) vite-plugin-inspect: specifier: ^0.4.3 - version: 0.4.3(vite@2.9.0) + version: 0.4.3(vite@2.9.0(sass@1.26.5)) examples/tempapp: dependencies: @@ -327,19 +330,19 @@ importers: version: 7.22.5(@babel/core@7.23.5) '@vue/cli-plugin-babel': specifier: ~4.4.6 - version: 4.4.6(@vue/cli-service@4.4.6)(core-js@3.27.1)(vue@2.6.11) + version: 4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11))(core-js@3.27.1)(vue@2.6.11) '@vue/cli-plugin-router': specifier: ~4.4.6 - version: 4.4.6(@vue/cli-service@4.4.6) + version: 4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11)) '@vue/cli-plugin-unit-jest': specifier: ~4.4.6 - version: 4.4.6(@vue/cli-service@4.4.6)(vue-template-compiler@2.6.11)(vue@2.6.11) + version: 4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11))(vue-template-compiler@2.6.11)(vue@2.6.11) '@vue/cli-plugin-vuex': specifier: ~4.4.6 - version: 4.4.6(@vue/cli-service@4.4.6) + version: 4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11)) '@vue/cli-service': specifier: ~4.4.6 - version: 4.4.6(babel-core@7.0.0-bridge.0)(sass-loader@8.0.2)(vue-template-compiler@2.6.11) + version: 4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11) '@vue/test-utils': specifier: ^1.0.3 version: 1.0.3(vue-template-compiler@2.6.11)(vue@2.6.11) @@ -348,7 +351,7 @@ importers: version: 1.26.5 sass-loader: specifier: ^8.0.2 - version: 8.0.2(sass@1.26.5)(webpack@4.47.0) + version: 8.0.2(sass@1.26.5)(webpack@4.46.0) voerkai18n-loader: specifier: workspace:^ version: link:../../packages/webpack @@ -373,16 +376,16 @@ importers: devDependencies: '@vue/cli-plugin-router': specifier: ~4.4.6 - version: 4.4.6(@vue/cli-service@4.4.6) + version: 4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11)) '@vue/cli-plugin-typescript': specifier: ~4.4.6 - version: 4.4.6(@vue/cli-service@4.4.6)(typescript@3.9.3)(vue-template-compiler@2.6.11) + version: 4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11))(eslint@8.55.0)(typescript@3.9.3)(vue-template-compiler@2.6.11) '@vue/cli-plugin-vuex': specifier: ~4.4.6 - version: 4.4.6(@vue/cli-service@4.4.6) + version: 4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11)) '@vue/cli-service': specifier: ~4.4.6 - version: 4.4.6(typescript@3.9.3)(vue-template-compiler@2.6.11) + version: 4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11) tslib: specifier: ^2.6.2 version: 2.6.2 @@ -407,16 +410,16 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^4.2.3 - version: 4.2.3(vite@4.4.5)(vue@3.3.4) + version: 4.2.3(vite@4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2))(vue@3.3.4) '@voerkai18n/vite': specifier: workspace:^ version: link:../../packages/vite vite: specifier: ^4.4.5 - version: 4.4.5 + version: 4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) vite-plugin-inspect: specifier: ^0.7.40 - version: 0.7.40(vite@4.4.5) + version: 0.7.40(rollup@3.29.2)(vite@4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2)) examples/vue3-ts: dependencies: @@ -432,7 +435,7 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^4.0.0 - version: 4.0.0(vite@4.3.3)(vue@3.3.2) + version: 4.0.0(vite@4.3.3(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2))(vue@3.3.2) '@voerkai18n/vite': specifier: workspace:^ version: link:../../packages/vite @@ -441,10 +444,10 @@ importers: version: 4.9.5 vite: specifier: ^4.0.0 - version: 4.3.3 + version: 4.3.3(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) vite-plugin-inspect: specifier: ^0.7.14 - version: 0.7.14(vite@4.3.3) + version: 0.7.14(rollup@3.29.2)(vite@4.3.3(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2)) vue-tsc: specifier: ^1.0.11 version: 1.0.11(typescript@4.9.5) @@ -544,7 +547,7 @@ importers: version: link:../runtime tsup: specifier: ^6.7.0 - version: 6.7.0(@swc/core@1.3.56)(typescript@4.9.5) + version: 6.7.0(@swc/core@1.3.56)(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(typescript@5.3.3))(typescript@5.3.3) packages/react: dependencies: @@ -560,7 +563,7 @@ importers: version: 18.2.0 tsup: specifier: ^6.7.0 - version: 6.7.0(@swc/core@1.3.56)(typescript@4.9.5) + version: 6.7.0(@swc/core@1.3.56)(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(typescript@5.3.3))(typescript@5.3.3) packages/runtime: dependencies: @@ -576,22 +579,22 @@ importers: version: 18.16.3 '@vitest/coverage-c8': specifier: ^0.30.1 - version: 0.30.1(vitest@0.29.8) + version: 0.30.1(vitest@0.29.8(jsdom@16.7.0)(sass@1.26.5)(terser@5.18.2)) esbuild-analyzer: specifier: ^0.2.0 version: 0.2.0 jest: specifier: ^27.5.1 - version: 27.5.1 + version: 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)) tsup: specifier: ^6.7.0 - version: 6.7.0(@swc/core@1.3.56)(typescript@4.9.5) + version: 6.7.0(@swc/core@1.3.56)(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5))(typescript@4.9.5) typescript: specifier: ^4.9.3 version: 4.9.5 vitest: specifier: ^0.29.8 - version: 0.29.8 + version: 0.29.8(jsdom@16.7.0)(sass@1.26.5)(terser@5.18.2) packages/utils: dependencies: @@ -616,7 +619,7 @@ importers: devDependencies: vite: specifier: ^4.0.4 - version: 4.3.3 + version: 4.3.3(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) packages/vue: dependencies: @@ -629,7 +632,7 @@ importers: devDependencies: tsup: specifier: ^6.7.0 - version: 6.7.0(@swc/core@1.3.56)(typescript@4.9.5) + version: 6.7.0(@swc/core@1.3.56)(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(typescript@5.3.3))(typescript@5.3.3) packages/vue2: dependencies: @@ -642,7 +645,7 @@ importers: devDependencies: tsup: specifier: ^6.7.0 - version: 6.7.0(@swc/core@1.3.56)(typescript@4.9.5) + version: 6.7.0(@swc/core@1.3.56)(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(typescript@5.3.3))(typescript@5.3.3) packages/webpack: dependencies: @@ -10880,6 +10883,40 @@ packages: tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + turbo-darwin-64@2.1.2: + resolution: {integrity: sha512-3TEBxHWh99h2yIzkuIigMEOXt/ItYQp0aPiJjPd1xN4oDcsKK5AxiFKPH9pdtfIBzYsY59kQhZiFj0ELnSP7Bw==} + cpu: [x64] + os: [darwin] + + turbo-darwin-arm64@2.1.2: + resolution: {integrity: sha512-he0miWNq2WxJzsH82jS2Z4MXpnkzn9SH8a79iPXiJkq25QREImucscM4RPasXm8wARp91pyysJMq6aasD45CeA==} + cpu: [arm64] + os: [darwin] + + turbo-linux-64@2.1.2: + resolution: {integrity: sha512-fKUBcc0rK8Vdqv5a/E3CSpMBLG1bzwv+Q0Q83F8fG2ZfNCNKGbcEYABdonNZkkx141Rj03cZQFCgxu3MVEGU+A==} + cpu: [x64] + os: [linux] + + turbo-linux-arm64@2.1.2: + resolution: {integrity: sha512-sV8Bpmm0WiuxgbhxymcC7wSsuxfBBieI98GegSwbr/bs1ANAgzCg93urIrdKdQ3/b31zZxQwcaP4FBF1wx1Qdg==} + cpu: [arm64] + os: [linux] + + turbo-windows-64@2.1.2: + resolution: {integrity: sha512-wcmIJZI9ORT9ykHGliFE6kWRQrlH930QGSjSgWC8uFChFFuOyUlvC7ttcxuSvU9VqC7NF4C+GVAcFJQ8lTjN7g==} + cpu: [x64] + os: [win32] + + turbo-windows-arm64@2.1.2: + resolution: {integrity: sha512-zdnXjrhk7YO6CP+Q5wPueEvOCLH4lDa6C4rrwiakcWcPgcQGbVozJlo4uaQ6awo8HLWQEvOwu84RkWTdLAc/Hw==} + cpu: [arm64] + os: [win32] + + turbo@2.1.2: + resolution: {integrity: sha512-Jb0rbU4iHEVQ18An/YfakdIv9rKnd3zUfSE117EngrfWXFHo3RndVH96US3GsT8VHpwTncPePDBT2t06PaFLrw==} + hasBin: true + tweetnacl@0.14.5: resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} @@ -11536,19 +11573,6 @@ packages: webpack-command: optional: true - webpack@4.47.0: - resolution: {integrity: sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==} - engines: {node: '>=6.11.5'} - hasBin: true - peerDependencies: - webpack-cli: '*' - webpack-command: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - webpack-command: - optional: true - webpack@5.81.0: resolution: {integrity: sha512-AAjaJ9S4hYCVODKLQTgG5p5e11hiMawBwV2v8MYLE0C/6UAGLuAF4n1qa9GOwdxnicaP+5k6M5HrLmD4+gIB8Q==} engines: {node: '>=10.13.0'} @@ -13112,8 +13136,8 @@ snapshots: '@babel/plugin-transform-runtime@7.18.10(@babel/core@7.23.5)': dependencies: '@babel/core': 7.23.5 - '@babel/helper-module-imports': 7.22.15 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-module-imports': 7.21.4 + '@babel/helper-plugin-utils': 7.21.5 babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.23.5) babel-plugin-polyfill-corejs3: 0.5.3(@babel/core@7.23.5) babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.23.5) @@ -13656,14 +13680,14 @@ snapshots: exec-sh: 0.3.6 minimist: 1.2.8 - '@craco/craco@7.0.0(@types/node@18.16.3)(postcss@8.4.32)(react-scripts@5.0.1)(typescript@5.3.3)': + '@craco/craco@7.0.0(@swc/core@1.3.56)(@types/node@18.16.3)(postcss@8.4.23)(react-scripts@5.0.1(@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.5))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.5))(@swc/core@1.3.56)(@types/babel__core@7.20.0)(eslint@8.55.0)(react@18.2.0)(sass@1.26.5)(sockjs-client@1.6.1)(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3))(type-fest@0.21.3)(typescript@5.3.3)(vue-template-compiler@2.7.14))(typescript@5.3.3)': dependencies: - autoprefixer: 10.4.14(postcss@8.4.32) + autoprefixer: 10.4.14(postcss@8.4.23) cosmiconfig: 7.1.0 - cosmiconfig-typescript-loader: 1.0.9(@types/node@18.16.3)(cosmiconfig@7.1.0)(typescript@5.3.3) + cosmiconfig-typescript-loader: 1.0.9(@swc/core@1.3.56)(@types/node@18.16.3)(cosmiconfig@7.1.0)(typescript@5.3.3) cross-spawn: 7.0.3 lodash: 4.17.21 - react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.23.3)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.55.0)(react@18.2.0)(typescript@5.3.3) + react-scripts: 5.0.1(@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.5))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.5))(@swc/core@1.3.56)(@types/babel__core@7.20.0)(eslint@8.55.0)(react@18.2.0)(sass@1.26.5)(sockjs-client@1.6.1)(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3))(type-fest@0.21.3)(typescript@5.3.3)(vue-template-compiler@2.7.14) semver: 7.5.4 webpack-merge: 5.8.0 transitivePeerDependencies: @@ -14062,7 +14086,44 @@ snapshots: - supports-color - utf-8-validate - '@jest/core@27.5.1': + '@jest/core@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5))': + dependencies: + '@jest/console': 27.5.1 + '@jest/reporters': 27.5.1 + '@jest/test-result': 27.5.1 + '@jest/transform': 27.5.1 + '@jest/types': 27.5.1 + '@types/node': 18.16.3 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + emittery: 0.8.1 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 27.5.1 + jest-config: 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)) + jest-haste-map: 27.5.1 + jest-message-util: 27.5.1 + jest-regex-util: 27.5.1 + jest-resolve: 27.5.1 + jest-resolve-dependencies: 27.5.1 + jest-runner: 27.5.1 + jest-runtime: 27.5.1 + jest-snapshot: 27.5.1 + jest-util: 27.5.1 + jest-validate: 27.5.1 + jest-watcher: 27.5.1 + micromatch: 4.0.5 + rimraf: 3.0.2 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + + '@jest/core@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3))': dependencies: '@jest/console': 27.5.1 '@jest/reporters': 27.5.1 @@ -14076,7 +14137,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 27.5.1 - jest-config: 27.5.1 + jest-config: 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)) jest-haste-map: 27.5.1 jest-message-util: 27.5.1 jest-regex-util: 27.5.1 @@ -14420,7 +14481,7 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pmmmwh/react-refresh-webpack-plugin@0.5.10(react-refresh@0.11.0)(webpack-dev-server@4.13.3)(webpack@5.81.0)': + '@pmmmwh/react-refresh-webpack-plugin@0.5.10(react-refresh@0.11.0)(sockjs-client@1.6.1)(type-fest@0.21.3)(webpack-dev-server@4.13.3(webpack@5.81.0(@swc/core@1.3.56)))(webpack@5.81.0(@swc/core@1.3.56))': dependencies: ansi-html-community: 0.0.8 common-path-prefix: 3.0.0 @@ -14432,17 +14493,22 @@ snapshots: react-refresh: 0.11.0 schema-utils: 3.3.0 source-map: 0.7.4 - webpack: 5.81.0 - webpack-dev-server: 4.13.3(webpack@5.81.0) + webpack: 5.81.0(@swc/core@1.3.56) + optionalDependencies: + sockjs-client: 1.6.1(supports-color@6.1.0) + type-fest: 0.21.3 + webpack-dev-server: 4.13.3(webpack@5.81.0(@swc/core@1.3.56)) '@polka/url@1.0.0-next.21': {} - '@rollup/plugin-babel@5.3.1(@babel/core@7.23.5)(rollup@2.79.1)': + '@rollup/plugin-babel@5.3.1(@babel/core@7.23.5)(@types/babel__core@7.20.0)(rollup@2.79.1)': dependencies: '@babel/core': 7.23.5 '@babel/helper-module-imports': 7.22.15 '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 + optionalDependencies: + '@types/babel__core': 7.20.0 '@rollup/plugin-node-resolve@11.2.1(rollup@2.79.1)': dependencies: @@ -14472,17 +14538,21 @@ snapshots: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/pluginutils@5.0.2': + '@rollup/pluginutils@5.0.2(rollup@3.29.2)': dependencies: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: + rollup: 3.29.2 - '@rollup/pluginutils@5.0.5': + '@rollup/pluginutils@5.0.5(rollup@3.29.2)': dependencies: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 + optionalDependencies: + rollup: 3.29.2 '@rushstack/eslint-patch@1.2.0': {} @@ -14659,7 +14729,7 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@13.4.0(react-dom@18.2.0)(react@18.2.0)': + '@testing-library/react@13.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.17.8 '@testing-library/dom': 8.20.0 @@ -14908,7 +14978,7 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.0 - '@typescript-eslint/eslint-plugin@5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.55.0)(typescript@5.3.3)': + '@typescript-eslint/eslint-plugin@5.59.2(@typescript-eslint/parser@5.59.2(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0)(typescript@5.3.3)': dependencies: '@eslint-community/regexpp': 4.8.1 '@typescript-eslint/parser': 5.59.2(eslint@8.55.0)(typescript@5.3.3) @@ -14922,11 +14992,12 @@ snapshots: natural-compare-lite: 1.4.0 semver: 7.5.4 tsutils: 3.21.0(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.0.0(@typescript-eslint/parser@6.0.0)(eslint@8.49.0)(typescript@5.0.2)': + '@typescript-eslint/eslint-plugin@6.0.0(@typescript-eslint/parser@6.0.0(eslint@8.49.0)(typescript@5.0.2))(eslint@8.49.0)(typescript@5.0.2)': dependencies: '@eslint-community/regexpp': 4.8.1 '@typescript-eslint/parser': 6.0.0(eslint@8.49.0)(typescript@5.0.2) @@ -14943,6 +15014,7 @@ snapshots: natural-compare-lite: 1.4.0 semver: 7.5.4 ts-api-utils: 1.0.3(typescript@5.0.2) + optionalDependencies: typescript: 5.0.2 transitivePeerDependencies: - supports-color @@ -14962,6 +15034,7 @@ snapshots: '@typescript-eslint/typescript-estree': 5.59.2(typescript@5.3.3) debug: 4.3.4(supports-color@6.1.0) eslint: 8.55.0 + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -14974,6 +15047,7 @@ snapshots: '@typescript-eslint/visitor-keys': 6.0.0 debug: 4.3.4(supports-color@6.1.0) eslint: 8.49.0 + optionalDependencies: typescript: 5.0.2 transitivePeerDependencies: - supports-color @@ -14995,6 +15069,7 @@ snapshots: debug: 4.3.4(supports-color@6.1.0) eslint: 8.55.0 tsutils: 3.21.0(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -15006,6 +15081,7 @@ snapshots: debug: 4.3.4(supports-color@6.1.0) eslint: 8.49.0 ts-api-utils: 1.0.3(typescript@5.0.2) + optionalDependencies: typescript: 5.0.2 transitivePeerDependencies: - supports-color @@ -15023,6 +15099,7 @@ snapshots: is-glob: 4.0.3 semver: 7.5.4 tsutils: 3.21.0(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -15036,6 +15113,7 @@ snapshots: is-glob: 4.0.3 semver: 7.5.4 ts-api-utils: 1.0.3(typescript@5.0.2) + optionalDependencies: typescript: 5.0.2 transitivePeerDependencies: - supports-color @@ -15105,43 +15183,43 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@3.1.0(vite@4.4.9)': + '@vitejs/plugin-react@3.1.0(vite@4.4.9(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2))': dependencies: '@babel/core': 7.23.5 '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.23.5) '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.23.5) magic-string: 0.27.0 react-refresh: 0.14.0 - vite: 4.4.9(@types/node@18.16.3) + vite: 4.4.9(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.0.3(vite@4.4.5)': + '@vitejs/plugin-react@4.0.3(vite@4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2))': dependencies: '@babel/core': 7.23.5 '@babel/plugin-transform-react-jsx-self': 7.22.5(@babel/core@7.23.5) '@babel/plugin-transform-react-jsx-source': 7.22.5(@babel/core@7.23.5) react-refresh: 0.14.0 - vite: 4.4.5 + vite: 4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.0.0(vite@4.3.3)(vue@3.3.2)': + '@vitejs/plugin-vue@4.0.0(vite@4.3.3(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2))(vue@3.3.2)': dependencies: - vite: 4.3.3 + vite: 4.3.3(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) vue: 3.3.2 - '@vitejs/plugin-vue@4.2.3(vite@4.4.5)(vue@3.3.4)': + '@vitejs/plugin-vue@4.2.3(vite@4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2))(vue@3.3.4)': dependencies: - vite: 4.4.5 + vite: 4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) vue: 3.3.4 - '@vitest/coverage-c8@0.30.1(vitest@0.29.8)': + '@vitest/coverage-c8@0.30.1(vitest@0.29.8(jsdom@16.7.0)(sass@1.26.5)(terser@5.18.2))': dependencies: c8: 7.13.0 picocolors: 1.0.0 std-env: 3.3.2 - vitest: 0.29.8 + vitest: 0.29.8(jsdom@16.7.0)(sass@1.26.5)(terser@5.18.2) '@vitest/expect@0.29.8': dependencies: @@ -15240,9 +15318,10 @@ snapshots: '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5) '@vue/babel-preset-jsx': 1.4.0(@babel/core@7.23.5)(vue@2.6.11) babel-plugin-dynamic-import-node: 2.3.3 - core-js: 3.27.1 core-js-compat: 3.34.0 semver: 6.3.1 + optionalDependencies: + core-js: 3.27.1 vue: 2.6.11 transitivePeerDependencies: - supports-color @@ -15258,6 +15337,7 @@ snapshots: '@vue/babel-sugar-inject-h': 1.4.0(@babel/core@7.23.5) '@vue/babel-sugar-v-model': 1.4.0(@babel/core@7.23.5) '@vue/babel-sugar-v-on': 1.4.0(@babel/core@7.23.5) + optionalDependencies: vue: 2.6.11 '@vue/babel-sugar-composition-api-inject-h@1.4.0(@babel/core@7.23.5)': @@ -15299,11 +15379,11 @@ snapshots: '@vue/cli-overlay@4.5.19': {} - '@vue/cli-plugin-babel@4.4.6(@vue/cli-service@4.4.6)(core-js@3.27.1)(vue@2.6.11)': + '@vue/cli-plugin-babel@4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11))(core-js@3.27.1)(vue@2.6.11)': dependencies: '@babel/core': 7.23.5 '@vue/babel-preset-app': 4.5.19(@babel/core@7.23.5)(core-js@3.27.1)(vue@2.6.11) - '@vue/cli-service': 4.4.6(babel-core@7.0.0-bridge.0)(sass-loader@8.0.2)(vue-template-compiler@2.6.11) + '@vue/cli-service': 4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11) '@vue/cli-shared-utils': 4.5.19 babel-loader: 8.3.0(@babel/core@7.23.5)(webpack@4.46.0) cache-loader: 4.1.0(webpack@4.46.0) @@ -15316,40 +15396,46 @@ snapshots: - webpack-cli - webpack-command - '@vue/cli-plugin-router@4.4.6(@vue/cli-service@4.4.6)': + '@vue/cli-plugin-router@4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11))': dependencies: - '@vue/cli-service': 4.4.6(typescript@3.9.3)(vue-template-compiler@2.6.11) + '@vue/cli-service': 4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11) '@vue/cli-shared-utils': 4.5.19 - '@vue/cli-plugin-typescript@4.4.6(@vue/cli-service@4.4.6)(typescript@3.9.3)(vue-template-compiler@2.6.11)': + '@vue/cli-plugin-router@4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11))': + dependencies: + '@vue/cli-service': 4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11) + '@vue/cli-shared-utils': 4.5.19 + + '@vue/cli-plugin-typescript@4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11))(eslint@8.55.0)(typescript@3.9.3)(vue-template-compiler@2.6.11)': dependencies: '@babel/core': 7.23.5 '@types/webpack-env': 1.18.1 - '@vue/cli-service': 4.4.6(typescript@3.9.3)(vue-template-compiler@2.6.11) + '@vue/cli-service': 4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11) '@vue/cli-shared-utils': 4.5.19 babel-loader: 8.3.0(@babel/core@7.23.5)(webpack@4.46.0) cache-loader: 4.1.0(webpack@4.46.0) - fork-ts-checker-webpack-plugin: 3.1.1(typescript@3.9.3)(vue-template-compiler@2.6.11)(webpack@4.46.0) + fork-ts-checker-webpack-plugin: 3.1.1(eslint@8.55.0)(typescript@3.9.3)(vue-template-compiler@2.6.11)(webpack@4.46.0) globby: 9.2.0 thread-loader: 2.1.3(webpack@4.46.0) ts-loader: 6.2.2(typescript@3.9.3) tslint: 5.20.1(typescript@3.9.3) typescript: 3.9.3 - vue-template-compiler: 2.6.11 webpack: 4.46.0 yorkie: 2.0.0 + optionalDependencies: + vue-template-compiler: 2.6.11 transitivePeerDependencies: - eslint - supports-color - webpack-cli - webpack-command - '@vue/cli-plugin-unit-jest@4.4.6(@vue/cli-service@4.4.6)(vue-template-compiler@2.6.11)(vue@2.6.11)': + '@vue/cli-plugin-unit-jest@4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11))(vue-template-compiler@2.6.11)(vue@2.6.11)': dependencies: '@babel/core': 7.23.5 '@babel/plugin-transform-modules-commonjs': 7.22.5(@babel/core@7.23.5) '@types/jest': 24.9.1 - '@vue/cli-service': 4.4.6(babel-core@7.0.0-bridge.0)(sass-loader@8.0.2)(vue-template-compiler@2.6.11) + '@vue/cli-service': 4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11) '@vue/cli-shared-utils': 4.5.19 babel-core: 7.0.0-bridge.0(@babel/core@7.23.5) babel-jest: 24.9.0(@babel/core@7.23.5) @@ -15361,7 +15447,7 @@ snapshots: jest-transform-stub: 2.0.0 jest-watch-typeahead: 0.4.2 ts-jest: 24.3.0(jest@24.9.0) - vue-jest: 3.0.7(babel-core@7.0.0-bridge.0)(vue-template-compiler@2.6.11)(vue@2.6.11) + vue-jest: 3.0.7(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(vue-template-compiler@2.6.11)(vue@2.6.11) transitivePeerDependencies: - bufferutil - canvas @@ -15370,21 +15456,25 @@ snapshots: - vue - vue-template-compiler - '@vue/cli-plugin-vuex@4.4.6(@vue/cli-service@4.4.6)': + '@vue/cli-plugin-vuex@4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11))': dependencies: - '@vue/cli-service': 4.4.6(typescript@3.9.3)(vue-template-compiler@2.6.11) + '@vue/cli-service': 4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11) - '@vue/cli-service@4.4.6(babel-core@7.0.0-bridge.0)(sass-loader@8.0.2)(vue-template-compiler@2.6.11)': + '@vue/cli-plugin-vuex@4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11))': + dependencies: + '@vue/cli-service': 4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11) + + '@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11)': dependencies: '@intervolga/optimize-cssnano-plugin': 1.0.6(webpack@4.46.0) '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@4.46.0) '@soda/get-current-script': 1.0.2 '@vue/cli-overlay': 4.5.19 - '@vue/cli-plugin-router': 4.4.6(@vue/cli-service@4.4.6) - '@vue/cli-plugin-vuex': 4.4.6(@vue/cli-service@4.4.6) + '@vue/cli-plugin-router': 4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11)) + '@vue/cli-plugin-vuex': 4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)(sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0))(vue-template-compiler@2.6.11)) '@vue/cli-shared-utils': 4.5.19 - '@vue/component-compiler-utils': 3.3.0(babel-core@7.0.0-bridge.0) - '@vue/preload-webpack-plugin': 1.1.2(html-webpack-plugin@3.2.0)(webpack@4.46.0) + '@vue/component-compiler-utils': 3.3.0(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21) + '@vue/preload-webpack-plugin': 1.1.2(html-webpack-plugin@3.2.0(webpack@4.46.0))(webpack@4.46.0) '@vue/web-component-wrapper': 1.3.0 acorn: 7.4.1 acorn-walk: 7.2.0 @@ -15397,7 +15487,7 @@ snapshots: clipboardy: 2.3.0 cliui: 6.0.0 copy-webpack-plugin: 5.1.2(webpack@4.46.0) - css-loader: 3.6.0(webpack@4.47.0) + css-loader: 3.6.0(webpack@4.46.0) cssnano: 4.1.11 debug: 4.3.4(supports-color@6.1.0) default-gateway: 5.0.5 @@ -15407,7 +15497,7 @@ snapshots: fs-extra: 7.0.1 globby: 9.2.0 hash-sum: 2.0.0 - html-webpack-plugin: 3.2.0(webpack@4.47.0) + html-webpack-plugin: 3.2.0(webpack@4.46.0) launch-editor-middleware: 2.6.0 lodash.defaultsdeep: 4.6.1 lodash.mapvalues: 4.6.0 @@ -15417,19 +15507,20 @@ snapshots: pnp-webpack-plugin: 1.7.0(typescript@3.9.3) portfinder: 1.0.32(supports-color@6.1.0) postcss-loader: 3.0.0 - sass-loader: 8.0.2(sass@1.26.5)(webpack@4.47.0) ssri: 7.1.1 terser-webpack-plugin: 2.3.8(webpack@4.46.0) thread-loader: 2.1.3(webpack@4.46.0) - url-loader: 2.3.0(file-loader@4.3.0)(webpack@4.46.0) - vue-loader: 15.10.1(babel-core@7.0.0-bridge.0)(cache-loader@4.1.0)(css-loader@3.6.0)(vue-template-compiler@2.6.11)(webpack@4.46.0) + url-loader: 2.3.0(file-loader@4.3.0(webpack@4.46.0))(webpack@4.46.0) + vue-loader: 15.10.1(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(cache-loader@4.1.0(webpack@4.46.0))(css-loader@3.6.0(webpack@4.46.0))(ejs@3.1.9)(lodash@4.17.21)(vue-template-compiler@2.6.11)(webpack@4.46.0) vue-style-loader: 4.1.3 - vue-template-compiler: 2.6.11 webpack: 4.46.0 webpack-bundle-analyzer: 3.9.0 webpack-chain: 6.5.1 webpack-dev-server: 3.11.3(webpack@4.46.0) webpack-merge: 4.2.2 + optionalDependencies: + sass-loader: 8.0.2(sass@1.26.5)(webpack@4.46.0) + vue-template-compiler: 2.6.11 transitivePeerDependencies: - '@vue/compiler-sfc' - arc-templates @@ -15493,17 +15584,17 @@ snapshots: - webpack-command - whiskers - '@vue/cli-service@4.4.6(typescript@3.9.3)(vue-template-compiler@2.6.11)': + '@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11)': dependencies: '@intervolga/optimize-cssnano-plugin': 1.0.6(webpack@4.46.0) '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@4.46.0) '@soda/get-current-script': 1.0.2 '@vue/cli-overlay': 4.5.19 - '@vue/cli-plugin-router': 4.4.6(@vue/cli-service@4.4.6) - '@vue/cli-plugin-vuex': 4.4.6(@vue/cli-service@4.4.6) + '@vue/cli-plugin-router': 4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11)) + '@vue/cli-plugin-vuex': 4.4.6(@vue/cli-service@4.4.6(@vue/compiler-sfc@3.3.4)(ejs@3.1.9)(lodash@4.17.21)(typescript@3.9.3)(vue-template-compiler@2.6.11)) '@vue/cli-shared-utils': 4.5.19 - '@vue/component-compiler-utils': 3.3.0(babel-core@7.0.0-bridge.0) - '@vue/preload-webpack-plugin': 1.1.2(html-webpack-plugin@3.2.0)(webpack@4.46.0) + '@vue/component-compiler-utils': 3.3.0(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21) + '@vue/preload-webpack-plugin': 1.1.2(html-webpack-plugin@3.2.0(webpack@4.46.0))(webpack@4.46.0) '@vue/web-component-wrapper': 1.3.0 acorn: 7.4.1 acorn-walk: 7.2.0 @@ -15539,15 +15630,16 @@ snapshots: ssri: 7.1.1 terser-webpack-plugin: 2.3.8(webpack@4.46.0) thread-loader: 2.1.3(webpack@4.46.0) - url-loader: 2.3.0(file-loader@4.3.0)(webpack@4.46.0) - vue-loader: 15.10.1(cache-loader@4.1.0)(css-loader@3.6.0)(vue-template-compiler@2.6.11)(webpack@4.46.0) + url-loader: 2.3.0(file-loader@4.3.0(webpack@4.46.0))(webpack@4.46.0) + vue-loader: 15.10.1(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(cache-loader@4.1.0(webpack@4.46.0))(css-loader@3.6.0(webpack@4.46.0))(ejs@3.1.9)(lodash@4.17.21)(vue-template-compiler@2.6.11)(webpack@4.46.0) vue-style-loader: 4.1.3 - vue-template-compiler: 2.6.11 webpack: 4.46.0 webpack-bundle-analyzer: 3.9.0 webpack-chain: 6.5.1 webpack-dev-server: 3.11.3(webpack@4.46.0) webpack-merge: 4.2.2 + optionalDependencies: + vue-template-compiler: 2.6.11 transitivePeerDependencies: - '@vue/compiler-sfc' - arc-templates @@ -15692,9 +15784,9 @@ snapshots: '@vue/compiler-dom': 3.3.4 '@vue/shared': 3.3.4 - '@vue/component-compiler-utils@3.3.0(babel-core@7.0.0-bridge.0)': + '@vue/component-compiler-utils@3.3.0(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21)': dependencies: - consolidate: 0.15.1(babel-core@7.0.0-bridge.0) + consolidate: 0.15.1(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21) hash-sum: 1.0.2 lru-cache: 4.1.5 merge-source-map: 1.1.0 @@ -15759,7 +15851,7 @@ snapshots: - walrus - whiskers - '@vue/preload-webpack-plugin@1.1.2(html-webpack-plugin@3.2.0)(webpack@4.46.0)': + '@vue/preload-webpack-plugin@1.1.2(html-webpack-plugin@3.2.0(webpack@4.46.0))(webpack@4.46.0)': dependencies: html-webpack-plugin: 3.2.0(webpack@4.46.0) webpack: 4.46.0 @@ -16075,7 +16167,7 @@ snapshots: ajv: 6.12.6 ajv-formats@2.1.1(ajv@8.12.0): - dependencies: + optionalDependencies: ajv: 8.12.0 ajv-keywords@3.5.2(ajv@6.12.6): @@ -16359,16 +16451,6 @@ snapshots: postcss: 8.4.23 postcss-value-parser: 4.2.0 - autoprefixer@10.4.14(postcss@8.4.32): - dependencies: - browserslist: 4.22.2 - caniuse-lite: 1.0.30001566 - fraction.js: 4.2.0 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.32 - postcss-value-parser: 4.2.0 - autoprefixer@9.8.8: dependencies: browserslist: 4.22.2 @@ -16389,7 +16471,7 @@ snapshots: axios@0.26.1: dependencies: - follow-redirects: 1.15.2(debug@4.3.4) + follow-redirects: 1.15.2(debug@4.3.4(supports-color@6.1.0)) transitivePeerDependencies: - debug @@ -16443,14 +16525,14 @@ snapshots: schema-utils: 2.7.1 webpack: 4.46.0 - babel-loader@8.3.0(@babel/core@7.23.5)(webpack@5.81.0): + babel-loader@8.3.0(@babel/core@7.23.5)(webpack@5.81.0(@swc/core@1.3.56)): dependencies: '@babel/core': 7.23.5 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) babel-messages@6.23.0: dependencies: @@ -17387,10 +17469,13 @@ snapshots: console-browserify@1.2.0: {} - consolidate@0.15.1(babel-core@7.0.0-bridge.0): + consolidate@0.15.1(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21): dependencies: - babel-core: 7.0.0-bridge.0(@babel/core@7.23.5) bluebird: 3.7.2 + optionalDependencies: + babel-core: 7.0.0-bridge.0(@babel/core@7.23.5) + ejs: 3.1.9 + lodash: 4.17.21 constants-browserify@1.0.0: {} @@ -17458,11 +17543,11 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@1.0.9(@types/node@18.16.3)(cosmiconfig@7.1.0)(typescript@5.3.3): + cosmiconfig-typescript-loader@1.0.9(@swc/core@1.3.56)(@types/node@18.16.3)(cosmiconfig@7.1.0)(typescript@5.3.3): dependencies: '@types/node': 18.16.3 cosmiconfig: 7.1.0 - ts-node: 10.9.2(@types/node@18.16.3)(typescript@5.3.3) + ts-node: 10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - '@swc/core' @@ -17595,24 +17680,7 @@ snapshots: semver: 6.3.1 webpack: 4.46.0 - css-loader@3.6.0(webpack@4.47.0): - dependencies: - camelcase: 5.3.1 - cssesc: 3.0.0 - icss-utils: 4.1.1 - loader-utils: 1.4.2 - normalize-path: 3.0.0 - postcss: 7.0.39 - postcss-modules-extract-imports: 2.0.0 - postcss-modules-local-by-default: 3.0.3 - postcss-modules-scope: 2.2.0 - postcss-modules-values: 3.0.0 - postcss-value-parser: 4.2.0 - schema-utils: 2.7.1 - semver: 6.3.1 - webpack: 4.47.0 - - css-loader@6.7.3(webpack@5.81.0): + css-loader@6.7.3(webpack@5.81.0(@swc/core@1.3.56)): dependencies: icss-utils: 5.1.0(postcss@8.4.32) postcss: 8.4.32 @@ -17622,9 +17690,9 @@ snapshots: postcss-modules-values: 4.0.0(postcss@8.4.32) postcss-value-parser: 4.2.0 semver: 7.5.4 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) - css-minimizer-webpack-plugin@3.4.1(webpack@5.81.0): + css-minimizer-webpack-plugin@3.4.1(webpack@5.81.0(@swc/core@1.3.56)): dependencies: cssnano: 5.1.15(postcss@8.4.32) jest-worker: 27.5.1 @@ -17632,7 +17700,7 @@ snapshots: schema-utils: 4.0.1 serialize-javascript: 6.0.1 source-map: 0.6.1 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) css-prefers-color-scheme@6.0.3(postcss@8.4.23): dependencies: @@ -17846,16 +17914,19 @@ snapshots: debug@2.6.9(supports-color@6.1.0): dependencies: ms: 2.0.0 + optionalDependencies: supports-color: 6.1.0 debug@3.2.7(supports-color@6.1.0): dependencies: ms: 2.1.3 + optionalDependencies: supports-color: 6.1.0 debug@4.3.4(supports-color@6.1.0): dependencies: ms: 2.1.2 + optionalDependencies: supports-color: 6.1.0 decamelize-keys@1.1.1: @@ -18492,23 +18563,24 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.23.3)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.55.0)(jest@27.5.1)(typescript@5.3.3): + eslint-config-react-app@7.0.1(@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.5))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.5))(eslint@8.55.0)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)))(typescript@5.3.3): dependencies: '@babel/core': 7.23.5 '@babel/eslint-parser': 7.21.3(@babel/core@7.23.5)(eslint@8.55.0) '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/eslint-plugin': 5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.55.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 5.59.2(@typescript-eslint/parser@5.59.2(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0)(typescript@5.3.3) '@typescript-eslint/parser': 5.59.2(eslint@8.55.0)(typescript@5.3.3) babel-preset-react-app: 10.0.1 confusing-browser-globals: 1.0.11 eslint: 8.55.0 - eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.23.3)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.55.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.2)(eslint@8.55.0) - eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.59.2)(eslint@8.55.0)(jest@27.5.1)(typescript@5.3.3) + eslint-plugin-flowtype: 8.0.3(@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.5))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.5))(eslint@8.55.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.2(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0) + eslint-plugin-jest: 25.7.0(@typescript-eslint/eslint-plugin@5.59.2(@typescript-eslint/parser@5.59.2(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)))(typescript@5.3.3) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.55.0) eslint-plugin-react: 7.32.2(eslint@8.55.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.55.0) eslint-plugin-testing-library: 5.10.3(eslint@8.55.0)(typescript@5.3.3) + optionalDependencies: typescript: 5.3.3 transitivePeerDependencies: - '@babel/plugin-syntax-flow' @@ -18526,16 +18598,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.2)(eslint-import-resolver-node@0.3.7)(eslint@8.55.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.2(eslint@8.55.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.7)(eslint@8.55.0): dependencies: - '@typescript-eslint/parser': 5.59.2(eslint@8.55.0)(typescript@5.3.3) debug: 3.2.7(supports-color@6.1.0) + optionalDependencies: + '@typescript-eslint/parser': 5.59.2(eslint@8.55.0)(typescript@5.3.3) eslint: 8.55.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color - eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.23.3)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.55.0): + eslint-plugin-flowtype@8.0.3(@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.5))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.5))(eslint@8.55.0): dependencies: '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.23.5) '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.5) @@ -18543,9 +18616,8 @@ snapshots: lodash: 4.17.21 string-natural-compare: 3.0.1 - eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.2)(eslint@8.55.0): + eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.2(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0): dependencies: - '@typescript-eslint/parser': 5.59.2(eslint@8.55.0)(typescript@5.3.3) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -18553,7 +18625,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.55.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.2)(eslint-import-resolver-node@0.3.7)(eslint@8.55.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.2(eslint@8.55.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.7)(eslint@8.55.0) has: 1.0.3 is-core-module: 2.12.1 is-glob: 4.0.3 @@ -18562,17 +18634,20 @@ snapshots: resolve: 1.22.2 semver: 6.3.1 tsconfig-paths: 3.14.2 + optionalDependencies: + '@typescript-eslint/parser': 5.59.2(eslint@8.55.0)(typescript@5.3.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.59.2)(eslint@8.55.0)(jest@27.5.1)(typescript@5.3.3): + eslint-plugin-jest@25.7.0(@typescript-eslint/eslint-plugin@5.59.2(@typescript-eslint/parser@5.59.2(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)))(typescript@5.3.3): dependencies: - '@typescript-eslint/eslint-plugin': 5.59.2(@typescript-eslint/parser@5.59.2)(eslint@8.55.0)(typescript@5.3.3) '@typescript-eslint/experimental-utils': 5.59.2(eslint@8.55.0)(typescript@5.3.3) eslint: 8.55.0 - jest: 27.5.1 + optionalDependencies: + '@typescript-eslint/eslint-plugin': 5.59.2(@typescript-eslint/parser@5.59.2(eslint@8.55.0)(typescript@5.3.3))(eslint@8.55.0)(typescript@5.3.3) + jest: 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)) transitivePeerDependencies: - supports-color - typescript @@ -18655,7 +18730,7 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-webpack-plugin@3.2.0(eslint@8.55.0)(webpack@5.81.0): + eslint-webpack-plugin@3.2.0(eslint@8.55.0)(webpack@5.81.0(@swc/core@1.3.56)): dependencies: '@types/eslint': 8.37.0 eslint: 8.55.0 @@ -18663,7 +18738,7 @@ snapshots: micromatch: 4.0.5 normalize-path: 3.0.0 schema-utils: 4.0.1 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) eslint@8.49.0: dependencies: @@ -19030,11 +19105,11 @@ snapshots: schema-utils: 2.7.1 webpack: 4.46.0 - file-loader@6.2.0(webpack@5.81.0): + file-loader@6.2.0(webpack@5.81.0(@swc/core@1.3.56)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) file-uri-to-path@1.0.0: {} @@ -19155,8 +19230,8 @@ snapshots: inherits: 2.0.4 readable-stream: 2.3.8 - follow-redirects@1.15.2(debug@4.3.4): - dependencies: + follow-redirects@1.15.2(debug@4.3.4(supports-color@6.1.0)): + optionalDependencies: debug: 4.3.4(supports-color@6.1.0) for-each@0.3.3: @@ -19181,7 +19256,7 @@ snapshots: forever-agent@0.6.1: {} - fork-ts-checker-webpack-plugin@3.1.1(typescript@3.9.3)(vue-template-compiler@2.6.11)(webpack@4.46.0): + fork-ts-checker-webpack-plugin@3.1.1(eslint@8.55.0)(typescript@3.9.3)(vue-template-compiler@2.6.11)(webpack@4.46.0): dependencies: babel-code-frame: 6.26.0 chalk: 2.4.2 @@ -19191,13 +19266,15 @@ snapshots: semver: 5.7.2 tapable: 1.1.3 typescript: 3.9.3 - vue-template-compiler: 2.6.11 webpack: 4.46.0 worker-rpc: 0.1.1 + optionalDependencies: + eslint: 8.55.0 + vue-template-compiler: 2.6.11 transitivePeerDependencies: - supports-color - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.55.0)(typescript@5.3.3)(webpack@5.81.0): + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.55.0)(typescript@5.3.3)(vue-template-compiler@2.7.14)(webpack@5.81.0(@swc/core@1.3.56)): dependencies: '@babel/code-frame': 7.23.5 '@types/json-schema': 7.0.12 @@ -19205,7 +19282,6 @@ snapshots: chokidar: 3.5.3 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.55.0 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.1 @@ -19214,7 +19290,10 @@ snapshots: semver: 7.5.4 tapable: 1.1.3 typescript: 5.3.3 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) + optionalDependencies: + eslint: 8.55.0 + vue-template-compiler: 2.7.14 form-data@2.3.3: dependencies: @@ -19733,25 +19812,14 @@ snapshots: util.promisify: 1.0.0 webpack: 4.46.0 - html-webpack-plugin@3.2.0(webpack@4.47.0): - dependencies: - html-minifier: 3.5.21 - loader-utils: 0.2.17 - lodash: 4.17.21 - pretty-error: 2.1.2 - tapable: 1.1.3 - toposort: 1.0.7 - util.promisify: 1.0.0 - webpack: 4.47.0 - - html-webpack-plugin@5.5.1(webpack@5.81.0): + html-webpack-plugin@5.5.1(webpack@5.81.0(@swc/core@1.3.56)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) htmlparser2@6.1.0: dependencies: @@ -19787,9 +19855,9 @@ snapshots: transitivePeerDependencies: - supports-color - http-proxy-middleware@0.19.1(debug@4.3.4)(supports-color@6.1.0): + http-proxy-middleware@0.19.1(debug@4.3.4(supports-color@6.1.0))(supports-color@6.1.0): dependencies: - http-proxy: 1.18.1(debug@4.3.4) + http-proxy: 1.18.1(debug@4.3.4(supports-color@6.1.0)) is-glob: 4.0.3 lodash: 4.17.21 micromatch: 3.1.10(supports-color@6.1.0) @@ -19799,19 +19867,20 @@ snapshots: http-proxy-middleware@2.0.6(@types/express@4.17.17): dependencies: - '@types/express': 4.17.17 '@types/http-proxy': 1.17.11 - http-proxy: 1.18.1(debug@4.3.4) + http-proxy: 1.18.1(debug@4.3.4(supports-color@6.1.0)) is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.5 + optionalDependencies: + '@types/express': 4.17.17 transitivePeerDependencies: - debug - http-proxy@1.18.1(debug@4.3.4): + http-proxy@1.18.1(debug@4.3.4(supports-color@6.1.0)): dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.2(debug@4.3.4) + follow-redirects: 1.15.2(debug@4.3.4(supports-color@6.1.0)) requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -20373,16 +20442,37 @@ snapshots: - supports-color - utf-8-validate - jest-cli@27.5.1: + jest-cli@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)): dependencies: - '@jest/core': 27.5.1 + '@jest/core': 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)) '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 import-local: 3.1.0 - jest-config: 27.5.1 + jest-config: 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)) + jest-util: 27.5.1 + jest-validate: 27.5.1 + prompts: 2.4.2 + yargs: 16.2.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + + jest-cli@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)): + dependencies: + '@jest/core': 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)) + '@jest/test-result': 27.5.1 + '@jest/types': 27.5.1 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + import-local: 3.1.0 + jest-config: 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)) jest-util: 27.5.1 jest-validate: 27.5.1 prompts: 2.4.2 @@ -20418,7 +20508,7 @@ snapshots: - supports-color - utf-8-validate - jest-config@27.5.1: + jest-config@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)): dependencies: '@babel/core': 7.23.5 '@jest/test-sequencer': 27.5.1 @@ -20444,6 +20534,42 @@ snapshots: pretty-format: 27.5.1 slash: 3.0.0 strip-json-comments: 3.1.1 + optionalDependencies: + ts-node: 10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5) + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + + jest-config@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)): + dependencies: + '@babel/core': 7.23.5 + '@jest/test-sequencer': 27.5.1 + '@jest/types': 27.5.1 + babel-jest: 27.5.1(@babel/core@7.23.5) + chalk: 4.1.2 + ci-info: 3.8.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 27.5.1 + jest-environment-jsdom: 27.5.1 + jest-environment-node: 27.5.1 + jest-get-type: 27.5.1 + jest-jasmine2: 27.5.1 + jest-regex-util: 27.5.1 + jest-resolve: 27.5.1 + jest-runner: 27.5.1 + jest-util: 27.5.1 + jest-validate: 27.5.1 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 27.5.1 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + ts-node: 10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3) transitivePeerDependencies: - bufferutil - canvas @@ -20618,7 +20744,9 @@ snapshots: pretty-format: 24.9.0 throat: 4.1.0 transitivePeerDependencies: + - bufferutil - supports-color + - utf-8-validate jest-jasmine2@27.5.1: dependencies: @@ -20732,11 +20860,11 @@ snapshots: '@types/node': 18.16.3 jest-pnp-resolver@1.2.3(jest-resolve@24.9.0): - dependencies: + optionalDependencies: jest-resolve: 24.9.0 jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): - dependencies: + optionalDependencies: jest-resolve: 27.5.1 jest-regex-util@24.9.0: {} @@ -21026,11 +21154,11 @@ snapshots: transitivePeerDependencies: - supports-color - jest-watch-typeahead@1.1.0(jest@27.5.1): + jest-watch-typeahead@1.1.0(jest@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3))): dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 - jest: 27.5.1 + jest: 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)) jest-regex-util: 28.0.2 jest-watcher: 28.1.3 slash: 4.0.0 @@ -21107,11 +21235,23 @@ snapshots: - supports-color - utf-8-validate - jest@27.5.1: + jest@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)): dependencies: - '@jest/core': 27.5.1 + '@jest/core': 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)) import-local: 3.1.0 - jest-cli: 27.5.1 + jest-cli: 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)) + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + + jest@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)): + dependencies: + '@jest/core': 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)) + import-local: 3.1.0 + jest-cli: 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)) transitivePeerDependencies: - bufferutil - canvas @@ -21686,10 +21826,10 @@ snapshots: webpack: 4.46.0 webpack-sources: 1.4.3 - mini-css-extract-plugin@2.7.5(webpack@5.81.0): + mini-css-extract-plugin@2.7.5(webpack@5.81.0(@swc/core@1.3.56)): dependencies: schema-utils: 4.0.1 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) minimalistic-assert@1.0.1: {} @@ -22589,16 +22729,29 @@ snapshots: cosmiconfig: 5.2.1 import-cwd: 2.1.0 - postcss-load-config@3.1.4: + postcss-load-config@3.1.4(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 + optionalDependencies: + postcss: 8.4.32 + ts-node: 10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5) - postcss-load-config@4.0.1(postcss@8.4.32): + postcss-load-config@3.1.4(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(typescript@5.3.3)): dependencies: lilconfig: 2.1.0 + yaml: 1.10.2 + optionalDependencies: postcss: 8.4.32 + ts-node: 10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3) + + postcss-load-config@4.0.1(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)): + dependencies: + lilconfig: 2.1.0 yaml: 2.2.2 + optionalDependencies: + postcss: 8.4.32 + ts-node: 10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3) postcss-loader@3.0.0: dependencies: @@ -22607,13 +22760,13 @@ snapshots: postcss-load-config: 2.1.2 schema-utils: 1.0.0 - postcss-loader@6.2.1(postcss@8.4.23)(webpack@5.81.0): + postcss-loader@6.2.1(postcss@8.4.23)(webpack@5.81.0(@swc/core@1.3.56)): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.23 semver: 7.5.4 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) postcss-logical@5.0.4(postcss@8.4.23): dependencies: @@ -23119,7 +23272,7 @@ snapshots: process@0.11.10: {} promise-inflight@1.0.1(bluebird@3.7.2): - dependencies: + optionalDependencies: bluebird: 3.7.2 promise@8.3.0: @@ -23239,7 +23392,7 @@ snapshots: regenerator-runtime: 0.13.11 whatwg-fetch: 3.6.2 - react-dev-utils@12.0.1(eslint@8.55.0)(typescript@5.3.3)(webpack@5.81.0): + react-dev-utils@12.0.1(eslint@8.55.0)(typescript@5.3.3)(vue-template-compiler@2.7.14)(webpack@5.81.0(@swc/core@1.3.56)): dependencies: '@babel/code-frame': 7.23.5 address: 1.2.2 @@ -23250,7 +23403,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.55.0)(typescript@5.3.3)(webpack@5.81.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.55.0)(typescript@5.3.3)(vue-template-compiler@2.7.14)(webpack@5.81.0(@swc/core@1.3.56)) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -23265,8 +23418,9 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 + webpack: 5.81.0(@swc/core@1.3.56) + optionalDependencies: typescript: 5.3.3 - webpack: 5.81.0 transitivePeerDependencies: - eslint - supports-color @@ -23299,59 +23453,59 @@ snapshots: react-refresh@0.14.0: {} - react-scripts@5.0.1(@babel/plugin-syntax-flow@7.23.3)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.55.0)(react@18.2.0)(typescript@5.3.3): + react-scripts@5.0.1(@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.5))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.5))(@swc/core@1.3.56)(@types/babel__core@7.20.0)(eslint@8.55.0)(react@18.2.0)(sass@1.26.5)(sockjs-client@1.6.1)(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3))(type-fest@0.21.3)(typescript@5.3.3)(vue-template-compiler@2.7.14): dependencies: '@babel/core': 7.23.5 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.11.0)(webpack-dev-server@4.13.3)(webpack@5.81.0) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.11.0)(sockjs-client@1.6.1)(type-fest@0.21.3)(webpack-dev-server@4.13.3(webpack@5.81.0(@swc/core@1.3.56)))(webpack@5.81.0(@swc/core@1.3.56)) '@svgr/webpack': 5.5.0 babel-jest: 27.5.1(@babel/core@7.23.5) - babel-loader: 8.3.0(@babel/core@7.23.5)(webpack@5.81.0) + babel-loader: 8.3.0(@babel/core@7.23.5)(webpack@5.81.0(@swc/core@1.3.56)) babel-plugin-named-asset-import: 0.3.8(@babel/core@7.23.5) babel-preset-react-app: 10.0.1 bfj: 7.0.2 browserslist: 4.21.5 camelcase: 6.3.0 case-sensitive-paths-webpack-plugin: 2.4.0 - css-loader: 6.7.3(webpack@5.81.0) - css-minimizer-webpack-plugin: 3.4.1(webpack@5.81.0) + css-loader: 6.7.3(webpack@5.81.0(@swc/core@1.3.56)) + css-minimizer-webpack-plugin: 3.4.1(webpack@5.81.0(@swc/core@1.3.56)) dotenv: 10.0.0 dotenv-expand: 5.1.0 eslint: 8.55.0 - eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.23.3)(@babel/plugin-transform-react-jsx@7.23.4)(eslint@8.55.0)(jest@27.5.1)(typescript@5.3.3) - eslint-webpack-plugin: 3.2.0(eslint@8.55.0)(webpack@5.81.0) - file-loader: 6.2.0(webpack@5.81.0) + eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.23.3(@babel/core@7.23.5))(@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.5))(eslint@8.55.0)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)))(typescript@5.3.3) + eslint-webpack-plugin: 3.2.0(eslint@8.55.0)(webpack@5.81.0(@swc/core@1.3.56)) + file-loader: 6.2.0(webpack@5.81.0(@swc/core@1.3.56)) fs-extra: 10.1.0 - html-webpack-plugin: 5.5.1(webpack@5.81.0) + html-webpack-plugin: 5.5.1(webpack@5.81.0(@swc/core@1.3.56)) identity-obj-proxy: 3.0.0 - jest: 27.5.1 + jest: 27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)) jest-resolve: 27.5.1 - jest-watch-typeahead: 1.1.0(jest@27.5.1) - mini-css-extract-plugin: 2.7.5(webpack@5.81.0) + jest-watch-typeahead: 1.1.0(jest@27.5.1(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3))) + mini-css-extract-plugin: 2.7.5(webpack@5.81.0(@swc/core@1.3.56)) postcss: 8.4.23 postcss-flexbugs-fixes: 5.0.2(postcss@8.4.23) - postcss-loader: 6.2.1(postcss@8.4.23)(webpack@5.81.0) + postcss-loader: 6.2.1(postcss@8.4.23)(webpack@5.81.0(@swc/core@1.3.56)) postcss-normalize: 10.0.1(browserslist@4.21.5)(postcss@8.4.23) postcss-preset-env: 7.8.3(postcss@8.4.23) prompts: 2.4.2 react: 18.2.0 react-app-polyfill: 3.0.0 - react-dev-utils: 12.0.1(eslint@8.55.0)(typescript@5.3.3)(webpack@5.81.0) + react-dev-utils: 12.0.1(eslint@8.55.0)(typescript@5.3.3)(vue-template-compiler@2.7.14)(webpack@5.81.0(@swc/core@1.3.56)) react-refresh: 0.11.0 resolve: 1.22.2 resolve-url-loader: 4.0.0 - sass-loader: 12.6.0(webpack@5.81.0) + sass-loader: 12.6.0(sass@1.26.5)(webpack@5.81.0(@swc/core@1.3.56)) semver: 7.5.4 - source-map-loader: 3.0.2(webpack@5.81.0) - style-loader: 3.3.2(webpack@5.81.0) - tailwindcss: 3.3.2 - terser-webpack-plugin: 5.3.7(webpack@5.81.0) - typescript: 5.3.3 - webpack: 5.81.0 - webpack-dev-server: 4.13.3(webpack@5.81.0) - webpack-manifest-plugin: 4.1.1(webpack@5.81.0) - workbox-webpack-plugin: 6.5.4(webpack@5.81.0) + source-map-loader: 3.0.2(webpack@5.81.0(@swc/core@1.3.56)) + style-loader: 3.3.2(webpack@5.81.0(@swc/core@1.3.56)) + tailwindcss: 3.3.2(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)) + terser-webpack-plugin: 5.3.7(@swc/core@1.3.56)(webpack@5.81.0(@swc/core@1.3.56)) + webpack: 5.81.0(@swc/core@1.3.56) + webpack-dev-server: 4.13.3(webpack@5.81.0(@swc/core@1.3.56)) + webpack-manifest-plugin: 4.1.1(webpack@5.81.0(@swc/core@1.3.56)) + workbox-webpack-plugin: 6.5.4(@types/babel__core@7.20.0)(webpack@5.81.0(@swc/core@1.3.56)) optionalDependencies: fsevents: 2.3.3 + typescript: 5.3.3 transitivePeerDependencies: - '@babel/plugin-syntax-flow' - '@babel/plugin-transform-react-jsx' @@ -23771,21 +23925,24 @@ snapshots: sanitize.css@13.0.0: {} - sass-loader@12.6.0(webpack@5.81.0): + sass-loader@12.6.0(sass@1.26.5)(webpack@5.81.0(@swc/core@1.3.56)): dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) + optionalDependencies: + sass: 1.26.5 - sass-loader@8.0.2(sass@1.26.5)(webpack@4.47.0): + sass-loader@8.0.2(sass@1.26.5)(webpack@4.46.0): dependencies: clone-deep: 4.0.1 loader-utils: 1.4.2 neo-async: 2.6.2 - sass: 1.26.5 schema-utils: 2.7.1 semver: 6.3.1 - webpack: 4.47.0 + webpack: 4.46.0 + optionalDependencies: + sass: 1.26.5 sass@1.26.5: dependencies: @@ -24055,12 +24212,12 @@ snapshots: source-map-js@1.0.2: {} - source-map-loader@3.0.2(webpack@5.81.0): + source-map-loader@3.0.2(webpack@5.81.0(@swc/core@1.3.56)): dependencies: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.0.2 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) source-map-resolve@0.5.3: dependencies: @@ -24367,9 +24524,9 @@ snapshots: dependencies: acorn: 8.11.2 - style-loader@3.3.2(webpack@5.81.0): + style-loader@3.3.2(webpack@5.81.0(@swc/core@1.3.56)): dependencies: - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) stylehacks@4.0.3: dependencies: @@ -24455,7 +24612,7 @@ snapshots: symbol-tree@3.2.4: {} - tailwindcss@3.3.2: + tailwindcss@3.3.2(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -24474,7 +24631,7 @@ snapshots: postcss: 8.4.32 postcss-import: 15.1.0(postcss@8.4.32) postcss-js: 4.0.1(postcss@8.4.32) - postcss-load-config: 4.0.1(postcss@8.4.32) + postcss-load-config: 4.0.1(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3)) postcss-nested: 6.0.1(postcss@8.4.32) postcss-selector-parser: 6.0.12 postcss-value-parser: 4.2.0 @@ -24516,19 +24673,6 @@ snapshots: webpack-sources: 1.4.3 worker-farm: 1.7.0 - terser-webpack-plugin@1.4.5(webpack@4.47.0): - dependencies: - cacache: 12.0.4 - find-cache-dir: 2.1.0 - is-wsl: 1.1.0 - schema-utils: 1.0.0 - serialize-javascript: 4.0.0 - source-map: 0.6.1 - terser: 4.8.1 - webpack: 4.47.0 - webpack-sources: 1.4.3 - worker-farm: 1.7.0 - terser-webpack-plugin@2.3.8(webpack@4.46.0): dependencies: cacache: 13.0.1 @@ -24544,23 +24688,27 @@ snapshots: transitivePeerDependencies: - bluebird - terser-webpack-plugin@5.3.7(webpack@5.81.0): + terser-webpack-plugin@5.3.7(@swc/core@1.3.56)(webpack@5.81.0(@swc/core@1.3.56)): dependencies: '@jridgewell/trace-mapping': 0.3.20 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.18.2 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) + optionalDependencies: + '@swc/core': 1.3.56 - terser-webpack-plugin@5.3.9(webpack@5.81.0): + terser-webpack-plugin@5.3.9(@swc/core@1.3.56)(webpack@5.81.0(@swc/core@1.3.56)): dependencies: '@jridgewell/trace-mapping': 0.3.20 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.18.2 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) + optionalDependencies: + '@swc/core': 1.3.56 terser@4.8.1: dependencies: @@ -24754,7 +24902,28 @@ snapshots: semver: 6.3.1 typescript: 3.9.3 - ts-node@10.9.2(@types/node@18.16.3)(typescript@5.3.3): + ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.9 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 18.16.3 + acorn: 8.11.2 + acorn-walk: 8.3.1 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 4.9.5 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.3.56 + optional: true + + ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@5.3.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 @@ -24771,9 +24940,11 @@ snapshots: typescript: 5.3.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.3.56 ts-pnp@1.2.0(typescript@3.9.3): - dependencies: + optionalDependencies: typescript: 3.9.3 tsconfig-paths@3.14.2: @@ -24813,9 +24984,8 @@ snapshots: tsutils: 2.29.0(typescript@3.9.3) typescript: 3.9.3 - tsup@6.7.0(@swc/core@1.3.56)(typescript@4.9.5): + tsup@6.7.0(@swc/core@1.3.56)(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5))(typescript@4.9.5): dependencies: - '@swc/core': 1.3.56 bundle-require: 4.0.1(esbuild@0.17.18) cac: 6.7.14 chokidar: 3.5.3 @@ -24824,17 +24994,44 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 3.1.4 + postcss-load-config: 3.1.4(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(@types/node@18.16.3)(typescript@4.9.5)) resolve-from: 5.0.0 rollup: 3.29.2 source-map: 0.8.0-beta.0 sucrase: 3.32.0 tree-kill: 1.2.2 + optionalDependencies: + '@swc/core': 1.3.56 + postcss: 8.4.32 typescript: 4.9.5 transitivePeerDependencies: - supports-color - ts-node + tsup@6.7.0(@swc/core@1.3.56)(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(typescript@5.3.3))(typescript@5.3.3): + dependencies: + bundle-require: 4.0.1(esbuild@0.17.18) + cac: 6.7.14 + chokidar: 3.5.3 + debug: 4.3.4(supports-color@6.1.0) + esbuild: 0.17.18 + execa: 5.1.1 + globby: 11.1.0 + joycon: 3.1.1 + postcss-load-config: 3.1.4(postcss@8.4.32)(ts-node@10.9.2(@swc/core@1.3.56)(typescript@5.3.3)) + resolve-from: 5.0.0 + rollup: 3.29.2 + source-map: 0.8.0-beta.0 + sucrase: 3.32.0 + tree-kill: 1.2.2 + optionalDependencies: + '@swc/core': 1.3.56 + postcss: 8.4.32 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + - ts-node + tsutils@2.29.0(typescript@3.9.3): dependencies: tslib: 1.14.1 @@ -24861,6 +25058,33 @@ snapshots: dependencies: safe-buffer: 5.2.1 + turbo-darwin-64@2.1.2: + optional: true + + turbo-darwin-arm64@2.1.2: + optional: true + + turbo-linux-64@2.1.2: + optional: true + + turbo-linux-arm64@2.1.2: + optional: true + + turbo-windows-64@2.1.2: + optional: true + + turbo-windows-arm64@2.1.2: + optional: true + + turbo@2.1.2: + optionalDependencies: + turbo-darwin-64: 2.1.2 + turbo-darwin-arm64: 2.1.2 + turbo-linux-64: 2.1.2 + turbo-linux-arm64: 2.1.2 + turbo-windows-64: 2.1.2 + turbo-windows-arm64: 2.1.2 + tweetnacl@0.14.5: {} tweezer.js@1.5.0: {} @@ -25033,13 +25257,14 @@ snapshots: urix@0.1.0: {} - url-loader@2.3.0(file-loader@4.3.0)(webpack@4.46.0): + url-loader@2.3.0(file-loader@4.3.0(webpack@4.46.0))(webpack@4.46.0): dependencies: - file-loader: 4.3.0(webpack@4.46.0) loader-utils: 1.4.2 mime: 2.6.0 schema-utils: 2.7.1 webpack: 4.46.0 + optionalDependencies: + file-loader: 4.3.0(webpack@4.46.0) url-parse@1.5.10: dependencies: @@ -25157,14 +25382,14 @@ snapshots: remove-trailing-separator: 1.1.0 replace-ext: 1.0.1 - vite-node@0.29.8(@types/node@18.16.3): + vite-node@0.29.8(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2): dependencies: cac: 6.7.14 debug: 4.3.4(supports-color@6.1.0) mlly: 1.2.0 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.4.9(@types/node@18.16.3) + vite: 4.4.9(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) transitivePeerDependencies: - '@types/node' - less @@ -25175,47 +25400,47 @@ snapshots: - supports-color - terser - vite-plugin-inspect@0.4.3(vite@2.9.0): + vite-plugin-inspect@0.4.3(vite@2.9.0(sass@1.26.5)): dependencies: '@rollup/pluginutils': 4.2.1 debug: 4.3.4(supports-color@6.1.0) kolorist: 1.8.0 sirv: 2.0.3 ufo: 0.7.11 - vite: 2.9.0 + vite: 2.9.0(sass@1.26.5) transitivePeerDependencies: - supports-color - vite-plugin-inspect@0.7.14(vite@4.3.3): + vite-plugin-inspect@0.7.14(rollup@3.29.2)(vite@4.3.3(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2)): dependencies: '@antfu/utils': 0.7.2 - '@rollup/pluginutils': 5.0.2 + '@rollup/pluginutils': 5.0.2(rollup@3.29.2) debug: 4.3.4(supports-color@6.1.0) fs-extra: 11.1.1 kolorist: 1.8.0 sirv: 2.0.3 ufo: 1.1.1 - vite: 4.3.3 + vite: 4.3.3(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) transitivePeerDependencies: - rollup - supports-color - vite-plugin-inspect@0.7.40(vite@4.4.5): + vite-plugin-inspect@0.7.40(rollup@3.29.2)(vite@4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2)): dependencies: '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5 + '@rollup/pluginutils': 5.0.5(rollup@3.29.2) debug: 4.3.4(supports-color@6.1.0) error-stack-parser-es: 0.1.1 fs-extra: 11.1.1 open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.3 - vite: 4.4.5 + vite: 4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) transitivePeerDependencies: - rollup - supports-color - vite@2.9.0: + vite@2.9.0(sass@1.26.5): dependencies: esbuild: 0.14.54 postcss: 8.4.23 @@ -25223,33 +25448,42 @@ snapshots: rollup: 2.77.2 optionalDependencies: fsevents: 2.3.3 + sass: 1.26.5 - vite@4.3.3: + vite@4.3.3(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2): dependencies: esbuild: 0.17.18 postcss: 8.4.24 rollup: 3.21.2 optionalDependencies: + '@types/node': 18.16.3 fsevents: 2.3.3 + sass: 1.26.5 + terser: 5.18.2 - vite@4.4.5: + vite@4.4.5(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2): dependencies: esbuild: 0.18.20 postcss: 8.4.32 rollup: 3.29.2 optionalDependencies: + '@types/node': 18.16.3 fsevents: 2.3.3 + sass: 1.26.5 + terser: 5.18.2 - vite@4.4.9(@types/node@18.16.3): + vite@4.4.9(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2): dependencies: - '@types/node': 18.16.3 esbuild: 0.18.20 postcss: 8.4.32 rollup: 3.29.2 optionalDependencies: + '@types/node': 18.16.3 fsevents: 2.3.3 + sass: 1.26.5 + terser: 5.18.2 - vitest@0.29.8: + vitest@0.29.8(jsdom@16.7.0)(sass@1.26.5)(terser@5.18.2): dependencies: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 @@ -25272,9 +25506,11 @@ snapshots: tinybench: 2.5.0 tinypool: 0.4.0 tinyspy: 1.1.1 - vite: 4.4.9(@types/node@18.16.3) - vite-node: 0.29.8(@types/node@18.16.3) + vite: 4.4.9(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) + vite-node: 0.29.8(@types/node@18.16.3)(sass@1.26.5)(terser@5.18.2) why-is-node-running: 2.2.2 + optionalDependencies: + jsdom: 16.7.0 transitivePeerDependencies: - less - lightningcss @@ -25292,7 +25528,7 @@ snapshots: vue-hot-reload-api@2.3.4: {} - vue-jest@3.0.7(babel-core@7.0.0-bridge.0)(vue-template-compiler@2.6.11)(vue@2.6.11): + vue-jest@3.0.7(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(vue-template-compiler@2.6.11)(vue@2.6.11): dependencies: babel-core: 7.0.0-bridge.0(@babel/core@7.23.5) babel-plugin-transform-es2015-modules-commonjs: 6.26.2 @@ -25311,83 +25547,19 @@ snapshots: transitivePeerDependencies: - supports-color - vue-loader@15.10.1(babel-core@7.0.0-bridge.0)(cache-loader@4.1.0)(css-loader@3.6.0)(vue-template-compiler@2.6.11)(webpack@4.46.0): + vue-loader@15.10.1(@vue/compiler-sfc@3.3.4)(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(cache-loader@4.1.0(webpack@4.46.0))(css-loader@3.6.0(webpack@4.46.0))(ejs@3.1.9)(lodash@4.17.21)(vue-template-compiler@2.6.11)(webpack@4.46.0): dependencies: - '@vue/component-compiler-utils': 3.3.0(babel-core@7.0.0-bridge.0) - cache-loader: 4.1.0(webpack@4.46.0) - css-loader: 3.6.0(webpack@4.47.0) + '@vue/component-compiler-utils': 3.3.0(babel-core@7.0.0-bridge.0(@babel/core@7.23.5))(ejs@3.1.9)(lodash@4.17.21) + css-loader: 3.6.0(webpack@4.46.0) hash-sum: 1.0.2 loader-utils: 1.4.2 vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 - vue-template-compiler: 2.6.11 webpack: 4.46.0 - transitivePeerDependencies: - - arc-templates - - atpl - - babel-core - - bracket-template - - coffee-script - - dot - - dust - - dustjs-helpers - - dustjs-linkedin - - eco - - ect - - ejs - - haml-coffee - - hamlet - - hamljs - - handlebars - - hogan.js - - htmling - - jade - - jazz - - jqtpl - - just - - liquid-node - - liquor - - lodash - - marko - - mote - - mustache - - nunjucks - - plates - - pug - - qejs - - ractive - - razor-tmpl - - react - - react-dom - - slm - - squirrelly - - swig - - swig-templates - - teacup - - templayed - - then-jade - - then-pug - - tinyliquid - - toffee - - twig - - twing - - underscore - - vash - - velocityjs - - walrus - - whiskers - - vue-loader@15.10.1(cache-loader@4.1.0)(css-loader@3.6.0)(vue-template-compiler@2.6.11)(webpack@4.46.0): - dependencies: - '@vue/component-compiler-utils': 3.3.0(babel-core@7.0.0-bridge.0) + optionalDependencies: + '@vue/compiler-sfc': 3.3.4 cache-loader: 4.1.0(webpack@4.46.0) - css-loader: 3.6.0(webpack@4.46.0) - hash-sum: 1.0.2 - loader-utils: 1.4.2 - vue-hot-reload-api: 2.3.4 - vue-style-loader: 4.1.3 vue-template-compiler: 2.6.11 - webpack: 4.46.0 transitivePeerDependencies: - arc-templates - atpl @@ -25602,14 +25774,14 @@ snapshots: webpack: 4.46.0 webpack-log: 2.0.0 - webpack-dev-middleware@5.3.3(webpack@5.81.0): + webpack-dev-middleware@5.3.3(webpack@5.81.0(@swc/core@1.3.56)): dependencies: colorette: 2.0.20 memfs: 3.5.1 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.0.1 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) webpack-dev-server@3.11.3(webpack@4.46.0): dependencies: @@ -25622,7 +25794,7 @@ snapshots: del: 4.1.1 express: 4.18.2(supports-color@6.1.0) html-entities: 1.4.0 - http-proxy-middleware: 0.19.1(debug@4.3.4)(supports-color@6.1.0) + http-proxy-middleware: 0.19.1(debug@4.3.4(supports-color@6.1.0))(supports-color@6.1.0) import-local: 2.0.0 internal-ip: 4.3.0 ip: 1.1.8 @@ -25651,7 +25823,7 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-server@4.13.3(webpack@5.81.0): + webpack-dev-server@4.13.3(webpack@5.81.0(@swc/core@1.3.56)): dependencies: '@types/bonjour': 3.5.10 '@types/connect-history-api-fallback': 1.5.0 @@ -25681,9 +25853,10 @@ snapshots: serve-index: 1.9.1(supports-color@6.1.0) sockjs: 0.3.24 spdy: 4.0.2(supports-color@6.1.0) - webpack: 5.81.0 - webpack-dev-middleware: 5.3.3(webpack@5.81.0) + webpack-dev-middleware: 5.3.3(webpack@5.81.0(@swc/core@1.3.56)) ws: 8.13.0 + optionalDependencies: + webpack: 5.81.0(@swc/core@1.3.56) transitivePeerDependencies: - bufferutil - debug @@ -25695,10 +25868,10 @@ snapshots: ansi-colors: 3.2.4 uuid: 3.4.0 - webpack-manifest-plugin@4.1.1(webpack@5.81.0): + webpack-manifest-plugin@4.1.1(webpack@5.81.0(@swc/core@1.3.56)): dependencies: tapable: 2.2.1 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) webpack-sources: 2.3.1 webpack-merge@4.2.2: @@ -25750,35 +25923,7 @@ snapshots: transitivePeerDependencies: - supports-color - webpack@4.47.0: - dependencies: - '@webassemblyjs/ast': 1.9.0 - '@webassemblyjs/helper-module-context': 1.9.0 - '@webassemblyjs/wasm-edit': 1.9.0 - '@webassemblyjs/wasm-parser': 1.9.0 - acorn: 6.4.2 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - chrome-trace-event: 1.0.3 - enhanced-resolve: 4.5.0 - eslint-scope: 4.0.3 - json-parse-better-errors: 1.0.2 - loader-runner: 2.4.0 - loader-utils: 1.4.2 - memory-fs: 0.4.1 - micromatch: 3.1.10(supports-color@6.1.0) - mkdirp: 0.5.6 - neo-async: 2.6.2 - node-libs-browser: 2.2.1 - schema-utils: 1.0.0 - tapable: 1.1.3 - terser-webpack-plugin: 1.4.5(webpack@4.47.0) - watchpack: 1.7.5 - webpack-sources: 1.4.3 - transitivePeerDependencies: - - supports-color - - webpack@5.81.0: + webpack@5.81.0(@swc/core@1.3.56): dependencies: '@types/eslint-scope': 3.7.4 '@types/estree': 1.0.1 @@ -25801,7 +25946,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(webpack@5.81.0) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.56)(webpack@5.81.0(@swc/core@1.3.56)) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -25907,13 +26052,13 @@ snapshots: dependencies: workbox-core: 6.5.4 - workbox-build@6.5.4: + workbox-build@6.5.4(@types/babel__core@7.20.0): dependencies: '@apideck/better-ajv-errors': 0.3.6(ajv@8.12.0) '@babel/core': 7.23.5 '@babel/preset-env': 7.23.6(@babel/core@7.23.5) '@babel/runtime': 7.23.5 - '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.5)(rollup@2.79.1) + '@rollup/plugin-babel': 5.3.1(@babel/core@7.23.5)(@types/babel__core@7.20.0)(rollup@2.79.1) '@rollup/plugin-node-resolve': 11.2.1(rollup@2.79.1) '@rollup/plugin-replace': 2.4.2(rollup@2.79.1) '@surma/rollup-plugin-off-main-thread': 2.2.3 @@ -26006,14 +26151,14 @@ snapshots: workbox-sw@6.5.4: {} - workbox-webpack-plugin@6.5.4(webpack@5.81.0): + workbox-webpack-plugin@6.5.4(@types/babel__core@7.20.0)(webpack@5.81.0(@swc/core@1.3.56)): dependencies: fast-json-stable-stringify: 2.1.0 pretty-bytes: 5.6.0 upath: 1.2.0 - webpack: 5.81.0 + webpack: 5.81.0(@swc/core@1.3.56) webpack-sources: 1.4.3 - workbox-build: 6.5.4 + workbox-build: 6.5.4(@types/babel__core@7.20.0) transitivePeerDependencies: - '@types/babel__core' - supports-color diff --git a/turbo.json b/turbo.json index 89fa541e..f2698c0e 100644 --- a/turbo.json +++ b/turbo.json @@ -1,20 +1,35 @@ -{ + { "$schema": "https://turbo.build/schema.json", - "pipeline": { - "build": { - "dependsOn": ["^build"] + "tasks": { + "build": { + "dependsOn": [ + "^build" + ], + "outputs": [ + "dist/**" + ] }, - "deploy": { - "dependsOn": ["build", "test", "lint"] + "deploy": { + "dependsOn": [ + "build", + "test", + "lint" + ] + }, + "test": { + "dependsOn": [ + "build" + ], + "inputs": [ + "src/**/*.tsx", + "src/**/*.ts", + "test/**/*.ts", + "test/**/*.tsx" + ] }, - "test": { - "dependsOn": ["build"], - "inputs": ["src/**/*.tsx", "src/**/*.ts", "test/**/*.ts", "test/**/*.tsx"] - }, - "lint": {}, "dev": { - "cache": false, - "persistent": true + "persistent": true, + "cache": false } } } \ No newline at end of file