From def7e7e407e9e29fc9e5f08f5bc8c2ef05fbc7ac Mon Sep 17 00:00:00 2001 From: Adham Farrag Date: Wed, 8 Nov 2023 00:39:17 +0800 Subject: [PATCH] chore: update vscode engine version --- package.json | 2164 ++++++++++++++++++++++++------------------------ pnpm-lock.yaml | 374 +++------ 2 files changed, 1176 insertions(+), 1362 deletions(-) diff --git a/package.json b/package.json index 1562fb6..3548808 100644 --- a/package.json +++ b/package.json @@ -1,1096 +1,1096 @@ { - "name": "nuxtr-vscode", - "displayName": "Nuxtr", - "description": "An extension for Nuxt.js offering commands and tools to make your experience more pleasant.", - "version": "0.2.6", - "packageManager": "pnpm@8.10.2", - "engines": { - "vscode": "^1.83.0" - }, - "categories": [ - "Programming Languages", - "Snippets" - ], - "repository": "https://github.com/nuxtrdev/nuxtr-vscode", - "homepage": "https://nuxtr.com", - "activationEvents": [ - "workspaceContains:**/nuxt.config.{js,ts}", - "workspaceContains:**/package.json" - ], - "files": [ - "out" - ], - "main": "./out/index.js", - "icon": "assets/logo.png", - "publisher": "Nuxtr", - "license": "MIT", - "keywords": [ - "Nuxt", - "Vue", - "Nuxt Framework", - "VSCode", - "Nuxtr", - "Nuxtr VSCode" - ], - "contributes": { - "snippets": [ - { - "language": "html", - "path": "./snippets/nuxt/components.json" - }, - { - "language": "vue", - "path": "./snippets/nuxt/components.json" - }, - { - "language": "html", - "path": "./snippets/nuxt/boilerplates.json" - }, - { - "language": "vue", - "path": "./snippets/nuxt/boilerplates.json" - }, - { - "language": "javascript", - "path": "./snippets/nuxt/composables.json" - }, - { - "language": "typescript", - "path": "./snippets/nuxt/composables.json" - }, - { - "language": "javascript", - "path": "./snippets/nuxt/utils.json" - }, - { - "language": "typescript", - "path": "./snippets/nuxt/utils.json" - }, - { - "language": "javascript", - "path": "./snippets/nitro/imports.json" - }, - { - "language": "typescript", - "path": "./snippets/nitro/imports.json" - } + "name": "nuxtr-vscode", + "displayName": "Nuxtr", + "description": "An extension for Nuxt.js offering commands and tools to make your experience more pleasant.", + "version": "0.2.6", + "packageManager": "pnpm@8.10.2", + "engines": { + "vscode": "^1.84.0" + }, + "categories": [ + "Programming Languages", + "Snippets" + ], + "repository": "https://github.com/nuxtrdev/nuxtr-vscode", + "homepage": "https://nuxtr.com", + "activationEvents": [ + "workspaceContains:**/nuxt.config.{js,ts}", + "workspaceContains:**/package.json" + ], + "files": [ + "out" + ], + "main": "./out/index.js", + "icon": "assets/logo.png", + "publisher": "Nuxtr", + "license": "MIT", + "keywords": [ + "Nuxt", + "Vue", + "Nuxt Framework", + "VSCode", + "Nuxtr", + "Nuxtr VSCode" ], - "languages": [ - { - "id": "Log", - "aliases": [ - "log" + "contributes": { + "snippets": [ + { + "language": "html", + "path": "./snippets/nuxt/components.json" + }, + { + "language": "vue", + "path": "./snippets/nuxt/components.json" + }, + { + "language": "html", + "path": "./snippets/nuxt/boilerplates.json" + }, + { + "language": "vue", + "path": "./snippets/nuxt/boilerplates.json" + }, + { + "language": "javascript", + "path": "./snippets/nuxt/composables.json" + }, + { + "language": "typescript", + "path": "./snippets/nuxt/composables.json" + }, + { + "language": "javascript", + "path": "./snippets/nuxt/utils.json" + }, + { + "language": "typescript", + "path": "./snippets/nuxt/utils.json" + }, + { + "language": "javascript", + "path": "./snippets/nitro/imports.json" + }, + { + "language": "typescript", + "path": "./snippets/nitro/imports.json" + } ], - "extensions": [ - ".log" + "languages": [ + { + "id": "Log", + "aliases": [ + "log" + ], + "extensions": [ + ".log" + ], + "configuration": "./log.configuration.json", + "mimetypes": [ + "log", + "text/log", + "text/x-log", + "text/x-code-output", + "x-code-output" + ] + }, + { + "id": "nuxtignore", + "aliases": [ + "nuxtignore" + ], + "extensions": [ + ".nuxtignore" + ] + }, + { + "id": "nuxtrc", + "aliases": [ + "nuxtrc" + ], + "extensions": [ + ".nuxtrc" + ] + } ], - "configuration": "./log.configuration.json", - "mimetypes": [ - "log", - "text/log", - "text/x-log", - "text/x-code-output", - "x-code-output" - ] - }, - { - "id": "nuxtignore", - "aliases": [ - "nuxtignore" + "configurationDefaults": { + "files.associations": { + "*.page-template": "vue", + "*.layout-template": "vue", + "*.vue": "vue" + } + }, + "grammars": [ + { + "language": "Log", + "scopeName": "code.log", + "path": "./syntaxes/log.tmLanguage.json" + }, + { + "language": "nuxtrc", + "scopeName": "source.nuxtrc", + "path": "./syntaxes/nuxtrc.tmLanguage.json" + }, + { + "language": "nuxtignore", + "scopeName": "source.nuxtignore", + "path": "./syntaxes/nuxtignore.tmLanguage.json" + } ], - "extensions": [ - ".nuxtignore" - ] - }, - { - "id": "nuxtrc", - "aliases": [ - "nuxtrc" + "viewsContainers": { + "activitybar": [ + { + "id": "sidebar-view", + "title": "Nuxtr", + "icon": "./resources/nuxt.svg", + "when": "nuxtr.isNuxtProject" + } + ] + }, + "views": { + "sidebar-view": [ + { + "type": "webview", + "id": "nuxtrSidebar", + "name": "Sidebar", + "icon": "./resources/nuxt.svg", + "contextualTitle": "Nuxtr", + "when": "nuxtr.isNuxtProject" + } + ] + }, + "menus": { + "commandPalette": [ + { + "command": "nuxtr.projectStructure", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createPage", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createComponent", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createComposable", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createLayout", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createPlugin", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createUtil", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createMiddleware", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createNitroAPI", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createNitroPlugin", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createNitroUtil", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createNitroMiddleware", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createNitroRoute", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directCreateUtil", + "when": "false" + }, + { + "command": "nuxtr.openSettings", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.openDocumentation", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.openModules", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtDev", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtBuild", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtGenerate", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtCleanUp", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtInfo", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtModule", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.showCLICommands", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtAnalyze", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createStore", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.appConfig", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtIgnore", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtRC", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.installDependencies", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.updateDependencies", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.configureCSS", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.configureLinters", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.configurePug", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directToggleDevTools", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.managePackageVersion", + "when": "false" + }, + { + "command": "nuxtr.createEmptyFileTemplate", + "when": "false" + }, + { + "command": "nuxtr.directCreateComponent", + "when": "false" + }, + { + "command": "nuxtr.directCreateNitroAPI", + "when": "false" + }, + { + "command": "nuxtr.directCreateNitroRoute", + "when": "false" + }, + { + "command": "nuxtr.directCreateComposable", + "when": "false" + }, + { + "command": "nuxtr.directCreateStore", + "when": "false" + }, + { + "command": "nuxtr.directCreateMiddleware", + "when": "false" + }, + { + "command": "nuxtr.directCreatePlugin", + "when": "false" + }, + { + "command": "nuxtr.directCreateLayout", + "when": "false" + }, + { + "command": "nuxtr.directCreatePage", + "when": "false" + }, + { + "command": "nuxtr.directUpgradeNuxt", + "when": "false" + }, + { + "command": "nuxtr.sidebarModulesView", + "when": "false" + }, + { + "command": "nuxtr.createModuleAction", + "when": "false" + }, + { + "command": "nuxtr.createLayer", + "when": "false" + }, + { + "command": "nuxtr.sidebarProjectView", + "when": "false" + }, + { + "command": "nuxtr.addNuxtConfigProperty", + "when": "false" + }, + { + "command": "nuxtr.createLayoutTemplate", + "when": "false" + }, + { + "command": "nuxtr.createPageTemplate", + "when": "false" + }, + { + "command": "nuxtr.createFileFromTemplate", + "when": "false" + }, + { + "command": "nuxtr.globalState", + "when": "false" + } + ], + "view/title": [ + { + "command": "nuxtr.openSettings", + "group": "navigation@1", + "when": "view == nuxtrSidebar" + }, + { + "command": "nuxtr.sidebarModulesView", + "group": "navigation@2", + "when": "view == nuxtrSidebar" + }, + { + "command": "nuxtr.sidebarProjectView", + "group": "navigation@3", + "when": "view == nuxtrSidebar" + } + ], + "explorer/context": [ + { + "command": "nuxtr.directCreateComponent", + "when": "(nuxtr.isNuxtProject && resourceFilename =~ /(components.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(components.*)/ && explorerResourceIsFolder)", + "group": "navigation" + }, + { + "command": "nuxtr.directCreatePage", + "when": " (nuxtr.isNuxtProject && resourceFilename =~ /(pages.*)/) || (nuxtr.isNuxtProject && resourceDirname =~ /(pages.*)/ && explorerResourceIsFolder)", + "group": "navigation" + }, + { + "command": "nuxtr.directCreateNitroAPI", + "when": "(nuxtr.isNuxtProject && resourceFilename =~ /(api.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(api.*)/ && explorerResourceIsFolder)", + "group": "navigation" + }, + { + "command": "nuxtr.directCreateNitroRoute", + "when": "(nuxtr.isNuxtProject && resourceFilename =~ /(routes.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(routes.*)/ && explorerResourceIsFolder)", + "group": "navigation" + }, + { + "command": "nuxtr.directCreateStore", + "when": "(nuxtr.isNuxtProject && resourceFilename =~ /(store.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(store.*)/ && explorerResourceIsFolder)", + "group": "navigation" + }, + { + "command": "nuxtr.directCreateMiddleware", + "when": "( nuxtr.isNuxtProject && resourceFilename =~ /(middleware.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(middleware.*)/ && explorerResourceIsFolder)", + "group": "navigation" + }, + { + "command": "nuxtr.directCreateLayout", + "when": "( nuxtr.isNuxtProject && resourceFilename =~ /(layouts.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(layouts.*)/ && explorerResourceIsFolder)", + "group": "navigation" + }, + { + "command": "nuxtr.directCreatePlugin", + "when": "( nuxtr.isNuxtProject && resourceFilename =~ /(plugins.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(plugins.*)/ && explorerResourceIsFolder)", + "group": "navigation" + }, + { + "command": "nuxtr.directCreateUtil", + "when": "( nuxtr.isNuxtProject && resourceFilename =~ /(utils.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(utils.*)/ && explorerResourceIsFolder)", + "group": "navigation" + }, + { + "command": "nuxtr.directCreateComposable", + "when": "( nuxtr.isNuxtProject && resourceFilename =~ /(composables.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(composables.*)/ && explorerResourceIsFolder)", + "group": "navigation" + }, + { + "command": "nuxtr.projectStructure", + "when": " nuxtr.isNuxtProject && explorerResourceIsFolder && explorerResourceIsRoot", + "group": "navigation" + } + ], + "editor/context": [ + { + "command": "nuxtr.createPageTemplate", + "when": " nuxtr.isNuxtProject && resourcePath =~ /pages/ ", + "group": "5_cutcopypaste@1" + }, + { + "command": "nuxtr.createLayoutTemplate", + "when": " nuxtr.isNuxtProject && resourcePath =~ /layouts/ ", + "group": "5_cutcopypaste@1" + } + ] + }, + "configuration": [ + { + "title": "General", + "properties": { + "nuxtr.openItemsAfterCreation": { + "type": "boolean", + "default": false, + "description": "Open files after creation" + }, + "nuxtr.defaultPackageManager": { + "type": "string", + "default": "null", + "enum": [ + "null", + "Yarn", + "NPM", + "pnpm", + "Bun" + ], + "description": "Default package manager" + }, + "nuxtr.monorepoMode.DirectoryName": { + "type": "string", + "default": null, + "description": "Nuxt project path inside your monorepo" + } + } + }, + { + "title": "File Creation", + "type": "object", + "properties": { + "nuxtr.vueFiles.template.defaultLanguage": { + "type": "string", + "default": "html", + "enum": [ + "html", + "pug" + ], + "description": "Default language for script tag" + }, + "nuxtr.vueFiles.firstTag": { + "type": "string", + "default": "template", + "enum": [ + "template", + "script" + ], + "description": "First tag in Vue files template" + }, + "nuxtr.vueFiles.script.type": { + "type": "string", + "default": "setup", + "enum": [ + "setup", + "normal" + ], + "description": "Script tag type in Vue files template" + }, + "nuxtr.vueFiles.script.defaultLanguage": { + "type": "string", + "default": "ts", + "enum": [ + "js", + "ts" + ], + "description": "Default language for script tag" + }, + "nuxtr.vueFiles.style.addStyleTag": { + "type": "boolean", + "default": true, + "description": "Add style tag to Vue files template" + }, + "nuxtr.vueFiles.style.alwaysScoped": { + "type": "boolean", + "default": false, + "description": "Always add scoped attribute to style tag" + }, + "nuxtr.vueFiles.style.defaultLanguage": { + "type": "string", + "default": "css", + "enum": [ + "css", + "scss", + "sass", + "less", + "stylus", + "postcss" + ], + "description": "Default language for style tag" + }, + "nuxtr.vueFiles.pages.defaultTemplate": { + "type": "string", + "default": "default.page-template", + "description": "Default page template" + }, + "nuxtr.vueFiles.layouts.defaultTemplate": { + "type": "string", + "default": "default.layout-template", + "description": "Default layout template" + }, + "nuxtr.piniaFiles.defaultTemplate": { + "type": "string", + "default": "options", + "enum": [ + "options", + "setup" + ], + "description": "Default language for script tag" + } + } + }, + { + "title": "Intellisense", + "properties": { + "nuxtr.intellisense.vueFiles": { + "type": "boolean", + "default": true, + "description": "Allow intellisense for Vue files" + }, + "nuxtr.intellisense.nuxtignore": { + "type": "boolean", + "default": true, + "description": "Allow .nuxtignore intellisense" + }, + "nuxtr.intellisense.nuxtrc": { + "type": "boolean", + "default": true, + "description": "Allow .nuxtrc intellisense" + } + } + }, + { + "title": "Snippets", + "properties": { + "nuxtr.snippets.nuxt": { + "type": "boolean", + "default": true, + "description": "Enable / Disable Nuxt Snippets" + }, + "nuxtr.snippets.nitro": { + "type": "boolean", + "default": true, + "description": "Enable / Disable Nitro Snippets" + } + } + } ], - "extensions": [ - ".nuxtrc" + "commands": [ + { + "command": "nuxtr.createPage", + "title": "Create new Page", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createComponent", + "title": "Create new Component", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createComposable", + "title": "Create new Composable", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directCreateComposable", + "title": "New Composable...", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createLayout", + "title": "Create new Layout", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directCreateLayout", + "title": "New Layout...", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createPlugin", + "title": "Create new Plugin", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createUtil", + "title": "Create new Utility", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createNitroPlugin", + "title": "Create new Nitro Plugin", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createNitroUtil", + "title": "Create new Nitro Utility", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directCreatePlugin", + "title": "New Plugin...", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directCreateUtil", + "title": "New Utility...", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createMiddleware", + "title": "Create new Middleware", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directCreateMiddleware", + "title": "New Middleware...", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createNitroAPI", + "title": "Create new Nitro API", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createNitroMiddleware", + "title": "Create new Nitro Middleware", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createNitroRoute", + "title": "Create new Nitro Route", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directCreateNitroAPI", + "title": "New API...", + "shortTitle": "Create new API", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directCreateNitroRoute", + "title": "New Route...", + "shortTitle": "Create new Route", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.projectStructure", + "title": "Nuxt project structure...", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.sidebarProjectView", + "title": "Focus on Project View", + "icon": "$(nuxtr-project)", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.sidebarModulesView", + "title": "Focus on Modules View", + "icon": "$(nuxtr-module)", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createModuleAction", + "title": "Create new action", + "icon": "$(nuxtr-module)", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createLayer", + "title": "Create new Layer", + "icon": "$(nuxtr-module)", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.openSettings", + "title": "Settings", + "icon": "$(nuxtr-settings)", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.openDocumentation", + "title": "Open Documentation", + "category": "Nuxt Docs", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.openModules", + "title": "Open Modules Directory", + "category": "Nuxt Docs", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtDev", + "title": "Run Nuxi Dev", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtBuild", + "title": "Run Nuxi Build", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtGenerate", + "title": "Run Nuxi Generate", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtCleanUp", + "title": "Run Nuxi CleanUp", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtInfo", + "title": "Run Nuxi Info", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtModule", + "title": "Run Nuxi Module", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.showCLICommands", + "title": "Nuxi CLI", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtAnalyze", + "title": "Run Nuxi Analyze", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createStore", + "title": "Create new Store", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directCreateStore", + "title": "New Store...", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.appConfig", + "title": "Create app.config.ts file", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtIgnore", + "title": "Create .nuxtignore file", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.nuxtRC", + "title": "Create .nuxtrc file", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.installDependencies", + "title": "Install Dependencies", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.updateDependencies", + "title": "Update Dependencies", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directCreateComponent", + "title": "New Component...", + "shortTitle": "Create Component", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directCreatePage", + "title": "New Page...", + "category": "Nuxtr", + "shortTitle": "Create Page", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directToggleDevTools", + "title": "Toggle DevTools", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.directUpgradeNuxt", + "title": "Toggle DevTools", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.managePackageVersion", + "title": "Manage Package Version", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.configureCSS", + "title": "Configure CSS Frameworks", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.configureLinters", + "title": "Configure Linters", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.configurePug", + "title": "Configure Pug", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createPageTemplate", + "title": "Create Vue Page Template", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createLayoutTemplate", + "title": "Create Vue Layout Template", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.addNuxtConfigProperty", + "title": "Add Nuxt Config Property", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createFileFromTemplate", + "title": "Create new Page", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.createEmptyFileTemplate", + "title": "Create new Vue Template", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + }, + { + "command": "nuxtr.globalState", + "title": "Global State", + "category": "Nuxtr", + "when": "nuxtr.isNuxtProject" + } + ], + "keybindings": [], + "icons": { + "nuxt-logo": { + "description": "Nuxt Logo", + "default": { + "fontPath": "assets/icon-font/icons.woff", + "fontCharacter": "\\0086" + } + }, + "nuxt-disabled": { + "description": "Nuxt Logo disabled", + "default": { + "fontPath": "assets/icon-font/icons.woff", + "fontCharacter": "\\0087" + } + }, + "nuxt-not-found": { + "description": "Nuxt DevTools not found", + "default": { + "fontPath": "assets/icon-font/icons.woff", + "fontCharacter": "\\0088" + } + }, + "nuxtr-module": { + "description": "Nuxtr Module Icon", + "default": { + "fontPath": "assets/icon-font/icons.woff", + "fontCharacter": "\\0089" + } + }, + "nuxtr-project": { + "description": "Nuxtr Project Icon", + "default": { + "fontPath": "assets/icon-font/icons.woff", + "fontCharacter": "\\0090" + } + }, + "nuxtr-settings": { + "description": "Nuxtr Settings Icon", + "default": { + "fontPath": "assets/icon-font/icons.woff", + "fontCharacter": "\\0091" + } + }, + "nuxtr-github": { + "description": "Nuxtr Github Icon", + "default": { + "fontPath": "assets/icon-font/icons.woff", + "fontCharacter": "\\0092" + } + }, + "nuxtr-npm": { + "description": "Nuxtr NPM Icon", + "default": { + "fontPath": "assets/icon-font/icons.woff", + "fontCharacter": "\\0093" + } + } + }, + "iconFonts": [ + { + "id": "icons", + "src": [ + { + "path": "assets/icon-font/icons.woff", + "format": "woff" + } + ] + } ] - } - ], - "configurationDefaults": { - "files.associations": { - "*.page-template": "vue", - "*.layout-template": "vue", - "*.vue": "vue" - } }, - "grammars": [ - { - "language": "Log", - "scopeName": "code.log", - "path": "./syntaxes/log.tmLanguage.json" - }, - { - "language": "nuxtrc", - "scopeName": "source.nuxtrc", - "path": "./syntaxes/nuxtrc.tmLanguage.json" - }, - { - "language": "nuxtignore", - "scopeName": "source.nuxtignore", - "path": "./syntaxes/nuxtignore.tmLanguage.json" - } + "permissions": [ + "webview", + "http" ], - "viewsContainers": { - "activitybar": [ - { - "id": "sidebar-view", - "title": "Nuxtr", - "icon": "./resources/nuxt.svg", - "when": "nuxtr.isNuxtProject" - } - ] + "scripts": { + "install:all": "pnpm install && cd ui && pnpm install", + "build": "tsup && cd ui && pnpm build", + "vscode:prepublish": "pnpm build", + "dev": "pnpm build -- --watch", + "lint": "eslint --cache ./src --ext .ts --fix", + "package": "vsce package --no-dependencies", + "publish:release": "vsce publish --no-dependencies", + "publish:pre": "vsce publish --pre-release --no-dependencies", + "release": "pnpm build && changelogen --release --push && pnpm publish:release", + "prerelease": "pnpm build && changelogen --prerelease --push && pnpm publish:pre", + "typecheck": "tsc --noEmit" }, - "views": { - "sidebar-view": [ - { - "type": "webview", - "id": "nuxtrSidebar", - "name": "Sidebar", - "icon": "./resources/nuxt.svg", - "contextualTitle": "Nuxtr", - "when": "nuxtr.isNuxtProject" - } - ] + "devDependencies": { + "@types/fs-extra": "^11.0.3", + "@types/mocha": "^10.0.3", + "@types/node": "20.4.1", + "@types/util.promisify": "^1.0.6", + "@types/vscode": "^1.84.0", + "@typescript-eslint/eslint-plugin": "^6.10.0", + "@typescript-eslint/parser": "^6.10.0", + "@vscode/test-electron": "^2.3.6", + "changelogen": "^0.5.5", + "eslint": "^8.53.0", + "nuxi-edge": "3.9.1-1697113884.a6acb6a", + "taze": "^0.11.4", + "terser": "^5.24.0", + "tsup": "^7.2.0", + "typescript": "^5.2.2" }, - "menus": { - "commandPalette": [ - { - "command": "nuxtr.projectStructure", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createPage", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createComponent", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createComposable", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createLayout", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createPlugin", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createUtil", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createMiddleware", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createNitroAPI", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createNitroPlugin", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createNitroUtil", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createNitroMiddleware", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createNitroRoute", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directCreateUtil", - "when": "false" - }, - { - "command": "nuxtr.openSettings", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.openDocumentation", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.openModules", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtDev", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtBuild", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtGenerate", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtCleanUp", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtInfo", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtModule", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.showCLICommands", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtAnalyze", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createStore", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.appConfig", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtIgnore", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtRC", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.installDependencies", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.updateDependencies", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.configureCSS", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.configureLinters", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.configurePug", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directToggleDevTools", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.managePackageVersion", - "when": "false" - }, - { - "command": "nuxtr.createEmptyFileTemplate", - "when": "false" - }, - { - "command": "nuxtr.directCreateComponent", - "when": "false" - }, - { - "command": "nuxtr.directCreateNitroAPI", - "when": "false" - }, - { - "command": "nuxtr.directCreateNitroRoute", - "when": "false" - }, - { - "command": "nuxtr.directCreateComposable", - "when": "false" - }, - { - "command": "nuxtr.directCreateStore", - "when": "false" - }, - { - "command": "nuxtr.directCreateMiddleware", - "when": "false" - }, - { - "command": "nuxtr.directCreatePlugin", - "when": "false" - }, - { - "command": "nuxtr.directCreateLayout", - "when": "false" - }, - { - "command": "nuxtr.directCreatePage", - "when": "false" - }, - { - "command": "nuxtr.directUpgradeNuxt", - "when": "false" - }, - { - "command": "nuxtr.sidebarModulesView", - "when": "false" - }, - { - "command": "nuxtr.createModuleAction", - "when": "false" - }, - { - "command": "nuxtr.createLayer", - "when": "false" - }, - { - "command": "nuxtr.sidebarProjectView", - "when": "false" - }, - { - "command": "nuxtr.addNuxtConfigProperty", - "when": "false" - }, - { - "command": "nuxtr.createLayoutTemplate", - "when": "false" - }, - { - "command": "nuxtr.createPageTemplate", - "when": "false" - }, - { - "command": "nuxtr.createFileFromTemplate", - "when": "false" - }, - { - "command": "nuxtr.globalState", - "when": "false" - } - ], - "view/title": [ - { - "command": "nuxtr.openSettings", - "group": "navigation@1", - "when": "view == nuxtrSidebar" - }, - { - "command": "nuxtr.sidebarModulesView", - "group": "navigation@2", - "when": "view == nuxtrSidebar" - }, - { - "command": "nuxtr.sidebarProjectView", - "group": "navigation@3", - "when": "view == nuxtrSidebar" - } - ], - "explorer/context": [ - { - "command": "nuxtr.directCreateComponent", - "when": "(nuxtr.isNuxtProject && resourceFilename =~ /(components.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(components.*)/ && explorerResourceIsFolder)", - "group": "navigation" - }, - { - "command": "nuxtr.directCreatePage", - "when": " (nuxtr.isNuxtProject && resourceFilename =~ /(pages.*)/) || (nuxtr.isNuxtProject && resourceDirname =~ /(pages.*)/ && explorerResourceIsFolder)", - "group": "navigation" - }, - { - "command": "nuxtr.directCreateNitroAPI", - "when": "(nuxtr.isNuxtProject && resourceFilename =~ /(api.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(api.*)/ && explorerResourceIsFolder)", - "group": "navigation" - }, - { - "command": "nuxtr.directCreateNitroRoute", - "when": "(nuxtr.isNuxtProject && resourceFilename =~ /(routes.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(routes.*)/ && explorerResourceIsFolder)", - "group": "navigation" - }, - { - "command": "nuxtr.directCreateStore", - "when": "(nuxtr.isNuxtProject && resourceFilename =~ /(store.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(store.*)/ && explorerResourceIsFolder)", - "group": "navigation" - }, - { - "command": "nuxtr.directCreateMiddleware", - "when": "( nuxtr.isNuxtProject && resourceFilename =~ /(middleware.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(middleware.*)/ && explorerResourceIsFolder)", - "group": "navigation" - }, - { - "command": "nuxtr.directCreateLayout", - "when": "( nuxtr.isNuxtProject && resourceFilename =~ /(layouts.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(layouts.*)/ && explorerResourceIsFolder)", - "group": "navigation" - }, - { - "command": "nuxtr.directCreatePlugin", - "when": "( nuxtr.isNuxtProject && resourceFilename =~ /(plugins.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(plugins.*)/ && explorerResourceIsFolder)", - "group": "navigation" - }, - { - "command": "nuxtr.directCreateUtil", - "when": "( nuxtr.isNuxtProject && resourceFilename =~ /(utils.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(utils.*)/ && explorerResourceIsFolder)", - "group": "navigation" - }, - { - "command": "nuxtr.directCreateComposable", - "when": "( nuxtr.isNuxtProject && resourceFilename =~ /(composables.*)/) || ( nuxtr.isNuxtProject && resourceDirname =~ /(composables.*)/ && explorerResourceIsFolder)", - "group": "navigation" - }, - { - "command": "nuxtr.projectStructure", - "when": " nuxtr.isNuxtProject && explorerResourceIsFolder && explorerResourceIsRoot", - "group": "navigation" - } - ], - "editor/context": [ - { - "command": "nuxtr.createPageTemplate", - "when": " nuxtr.isNuxtProject && resourcePath =~ /pages/ ", - "group": "5_cutcopypaste@1" - }, - { - "command": "nuxtr.createLayoutTemplate", - "when": " nuxtr.isNuxtProject && resourcePath =~ /layouts/ ", - "group": "5_cutcopypaste@1" - } - ] + "dependencies": { + "@nuxt/schema": "^3.8.1", + "destr": "^2.0.2", + "fs-extra": "^11.1.1", + "jiti": "^1.21.0", + "magicast": "^0.3.0", + "ofetch": "^1.3.3", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "string-ts": "^1.3.2", + "util": "^0.12.5" }, - "configuration": [ - { - "title": "General", - "properties": { - "nuxtr.openItemsAfterCreation": { - "type": "boolean", - "default": false, - "description": "Open files after creation" - }, - "nuxtr.defaultPackageManager": { - "type": "string", - "default": "null", - "enum": [ - "null", - "Yarn", - "NPM", - "pnpm", - "Bun" - ], - "description": "Default package manager" - }, - "nuxtr.monorepoMode.DirectoryName": { - "type": "string", - "default": null, - "description": "Nuxt project path inside your monorepo" - } - } - }, - { - "title": "File Creation", - "type": "object", - "properties": { - "nuxtr.vueFiles.template.defaultLanguage": { - "type": "string", - "default": "html", - "enum": [ - "html", - "pug" - ], - "description": "Default language for script tag" - }, - "nuxtr.vueFiles.firstTag": { - "type": "string", - "default": "template", - "enum": [ - "template", - "script" - ], - "description": "First tag in Vue files template" - }, - "nuxtr.vueFiles.script.type": { - "type": "string", - "default": "setup", - "enum": [ - "setup", - "normal" - ], - "description": "Script tag type in Vue files template" - }, - "nuxtr.vueFiles.script.defaultLanguage": { - "type": "string", - "default": "ts", - "enum": [ - "js", - "ts" - ], - "description": "Default language for script tag" - }, - "nuxtr.vueFiles.style.addStyleTag": { - "type": "boolean", - "default": true, - "description": "Add style tag to Vue files template" - }, - "nuxtr.vueFiles.style.alwaysScoped": { - "type": "boolean", - "default": false, - "description": "Always add scoped attribute to style tag" - }, - "nuxtr.vueFiles.style.defaultLanguage": { - "type": "string", - "default": "css", - "enum": [ - "css", - "scss", - "sass", - "less", - "stylus", - "postcss" - ], - "description": "Default language for style tag" - }, - "nuxtr.vueFiles.pages.defaultTemplate": { - "type": "string", - "default": "default.page-template", - "description": "Default page template" - }, - "nuxtr.vueFiles.layouts.defaultTemplate": { - "type": "string", - "default": "default.layout-template", - "description": "Default layout template" - }, - "nuxtr.piniaFiles.defaultTemplate": { - "type": "string", - "default": "options", - "enum": [ - "options", - "setup" - ], - "description": "Default language for script tag" - } - } - }, - { - "title": "Intellisense", - "properties": { - "nuxtr.intellisense.vueFiles": { - "type": "boolean", - "default": true, - "description": "Allow intellisense for Vue files" - }, - "nuxtr.intellisense.nuxtignore": { - "type": "boolean", - "default": true, - "description": "Allow .nuxtignore intellisense" - }, - "nuxtr.intellisense.nuxtrc": { - "type": "boolean", - "default": true, - "description": "Allow .nuxtrc intellisense" - } + "pnpm": { + "overrides": { + "js-yaml@<3.13.0": ">=3.13.0", + "js-yaml@<2.0.5": ">=2.0.5", + "js-yaml@<3.13.1": ">=3.13.1", + "uglify-js@<2.6.0": ">=2.6.0", + "uglify-js@<2.4.24": ">=2.4.24" } - }, - { - "title": "Snippets", - "properties": { - "nuxtr.snippets.nuxt": { - "type": "boolean", - "default": true, - "description": "Enable / Disable Nuxt Snippets" - }, - "nuxtr.snippets.nitro": { - "type": "boolean", - "default": true, - "description": "Enable / Disable Nitro Snippets" - } - } - } - ], - "commands": [ - { - "command": "nuxtr.createPage", - "title": "Create new Page", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createComponent", - "title": "Create new Component", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createComposable", - "title": "Create new Composable", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directCreateComposable", - "title": "New Composable...", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createLayout", - "title": "Create new Layout", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directCreateLayout", - "title": "New Layout...", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createPlugin", - "title": "Create new Plugin", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createUtil", - "title": "Create new Utility", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createNitroPlugin", - "title": "Create new Nitro Plugin", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createNitroUtil", - "title": "Create new Nitro Utility", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directCreatePlugin", - "title": "New Plugin...", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directCreateUtil", - "title": "New Utility...", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createMiddleware", - "title": "Create new Middleware", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directCreateMiddleware", - "title": "New Middleware...", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createNitroAPI", - "title": "Create new Nitro API", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createNitroMiddleware", - "title": "Create new Nitro Middleware", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createNitroRoute", - "title": "Create new Nitro Route", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directCreateNitroAPI", - "title": "New API...", - "shortTitle": "Create new API", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directCreateNitroRoute", - "title": "New Route...", - "shortTitle": "Create new Route", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.projectStructure", - "title": "Nuxt project structure...", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.sidebarProjectView", - "title": "Focus on Project View", - "icon": "$(nuxtr-project)", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.sidebarModulesView", - "title": "Focus on Modules View", - "icon": "$(nuxtr-module)", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createModuleAction", - "title": "Create new action", - "icon": "$(nuxtr-module)", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createLayer", - "title": "Create new Layer", - "icon": "$(nuxtr-module)", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.openSettings", - "title": "Settings", - "icon": "$(nuxtr-settings)", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.openDocumentation", - "title": "Open Documentation", - "category": "Nuxt Docs", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.openModules", - "title": "Open Modules Directory", - "category": "Nuxt Docs", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtDev", - "title": "Run Nuxi Dev", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtBuild", - "title": "Run Nuxi Build", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtGenerate", - "title": "Run Nuxi Generate", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtCleanUp", - "title": "Run Nuxi CleanUp", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtInfo", - "title": "Run Nuxi Info", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtModule", - "title": "Run Nuxi Module", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.showCLICommands", - "title": "Nuxi CLI", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtAnalyze", - "title": "Run Nuxi Analyze", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createStore", - "title": "Create new Store", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directCreateStore", - "title": "New Store...", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.appConfig", - "title": "Create app.config.ts file", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtIgnore", - "title": "Create .nuxtignore file", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.nuxtRC", - "title": "Create .nuxtrc file", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.installDependencies", - "title": "Install Dependencies", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.updateDependencies", - "title": "Update Dependencies", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directCreateComponent", - "title": "New Component...", - "shortTitle": "Create Component", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directCreatePage", - "title": "New Page...", - "category": "Nuxtr", - "shortTitle": "Create Page", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directToggleDevTools", - "title": "Toggle DevTools", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.directUpgradeNuxt", - "title": "Toggle DevTools", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.managePackageVersion", - "title": "Manage Package Version", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.configureCSS", - "title": "Configure CSS Frameworks", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.configureLinters", - "title": "Configure Linters", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.configurePug", - "title": "Configure Pug", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createPageTemplate", - "title": "Create Vue Page Template", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createLayoutTemplate", - "title": "Create Vue Layout Template", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.addNuxtConfigProperty", - "title": "Add Nuxt Config Property", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createFileFromTemplate", - "title": "Create new Page", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.createEmptyFileTemplate", - "title": "Create new Vue Template", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - }, - { - "command": "nuxtr.globalState", - "title": "Global State", - "category": "Nuxtr", - "when": "nuxtr.isNuxtProject" - } - ], - "keybindings": [], - "icons": { - "nuxt-logo": { - "description": "Nuxt Logo", - "default": { - "fontPath": "assets/icon-font/icons.woff", - "fontCharacter": "\\0086" - } - }, - "nuxt-disabled": { - "description": "Nuxt Logo disabled", - "default": { - "fontPath": "assets/icon-font/icons.woff", - "fontCharacter": "\\0087" - } - }, - "nuxt-not-found": { - "description": "Nuxt DevTools not found", - "default": { - "fontPath": "assets/icon-font/icons.woff", - "fontCharacter": "\\0088" - } - }, - "nuxtr-module": { - "description": "Nuxtr Module Icon", - "default": { - "fontPath": "assets/icon-font/icons.woff", - "fontCharacter": "\\0089" - } - }, - "nuxtr-project": { - "description": "Nuxtr Project Icon", - "default": { - "fontPath": "assets/icon-font/icons.woff", - "fontCharacter": "\\0090" - } - }, - "nuxtr-settings": { - "description": "Nuxtr Settings Icon", - "default": { - "fontPath": "assets/icon-font/icons.woff", - "fontCharacter": "\\0091" - } - }, - "nuxtr-github": { - "description": "Nuxtr Github Icon", - "default": { - "fontPath": "assets/icon-font/icons.woff", - "fontCharacter": "\\0092" - } - }, - "nuxtr-npm": { - "description": "Nuxtr NPM Icon", - "default": { - "fontPath": "assets/icon-font/icons.woff", - "fontCharacter": "\\0093" - } - } - }, - "iconFonts": [ - { - "id": "icons", - "src": [ - { - "path": "assets/icon-font/icons.woff", - "format": "woff" - } - ] - } - ] - }, - "permissions": [ - "webview", - "http" - ], - "scripts": { - "install:all": "pnpm install && cd ui && pnpm install", - "build": "tsup && cd ui && pnpm build", - "vscode:prepublish": "pnpm build", - "dev": "pnpm build -- --watch", - "lint": "eslint --cache ./src --ext .ts --fix", - "package": "vsce package --no-dependencies", - "publish:release": "vsce publish --no-dependencies", - "publish:pre": "vsce publish --pre-release --no-dependencies", - "release": "pnpm build && changelogen --release --push && pnpm publish:release", - "prerelease": "pnpm build && changelogen --prerelease --push && pnpm publish:pre", - "typecheck": "tsc --noEmit" - }, - "devDependencies": { - "@types/fs-extra": "^11.0.3", - "@types/mocha": "^10.0.3", - "@types/node": "20.4.1", - "@types/util.promisify": "^1.0.6", - "@types/vscode": "^1.84.0", - "@typescript-eslint/eslint-plugin": "^6.10.0", - "@typescript-eslint/parser": "^6.10.0", - "@vscode/test-electron": "^2.3.6", - "changelogen": "^0.5.5", - "eslint": "^8.53.0", - "nuxi-edge": "3.9.1-1697113884.a6acb6a", - "taze": "^0.11.4", - "terser": "^5.24.0", - "tsup": "^7.2.0", - "typescript": "^5.2.2" - }, - "dependencies": { - "@nuxt/schema": "^3.8.1", - "destr": "^2.0.2", - "fs-extra": "^11.1.1", - "jiti": "^1.21.0", - "magicast": "^0.3.0", - "ofetch": "^1.3.3", - "pathe": "^1.1.1", - "pkg-types": "^1.0.3", - "string-ts": "^1.3.2", - "util": "^0.12.5" - }, - "pnpm": { - "overrides": { - "js-yaml@<3.13.0": ">=3.13.0", - "js-yaml@<2.0.5": ">=2.0.5", - "js-yaml@<3.13.1": ">=3.13.1", - "uglify-js@<2.6.0": ">=2.6.0", - "uglify-js@<2.4.24": ">=2.4.24" } - } -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3fcd2e4..4ab630f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,7 +51,7 @@ importers: version: 11.0.3 '@types/mocha': specifier: ^10.0.3 - version: 10.0.3 + version: 10.0.4 '@types/node': specifier: 20.4.1 version: 20.4.1 @@ -586,8 +586,8 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp@4.9.1: - resolution: {integrity: sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==} + /@eslint-community/regexpp@4.10.0: + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true @@ -681,8 +681,8 @@ packages: resolution: {integrity: sha512-gQutuDHPKNxUEcQ4pypZT4Wmrbapus+P9s3bR/SEOLsMbNqNoXigGImITygI5zhb+aA5rzflM6O8YWkmRbGkPA==} dev: false - /@microsoft/fast-foundation@2.49.2: - resolution: {integrity: sha512-xA7WP/Td33SW0zkpHRH5LUDxyLOPnPQQXieRxc080uLWxoGXhVxo6Rz7b6qwiL+e2IadNCm7X7KcrgsUhJwvBg==} + /@microsoft/fast-foundation@2.49.3: + resolution: {integrity: sha512-9+XSYOuZeEbmZEdH5ze+pj+Y/Yqyeb37mQ95eGcz1Mvz2ALdDwcmx3K5ahBWAEYasoTeyIPXB7ZSjR9TJlMi2w==} dependencies: '@microsoft/fast-element': 1.12.0 '@microsoft/fast-web-utilities': 5.4.1 @@ -696,7 +696,7 @@ packages: react: '>=16.9.0' dependencies: '@microsoft/fast-element': 1.12.0 - '@microsoft/fast-foundation': 2.49.2 + '@microsoft/fast-foundation': 2.49.3 react: 18.2.0 dev: false @@ -810,13 +810,13 @@ packages: which: 4.0.0 dev: true - /@npmcli/run-script@7.0.1: - resolution: {integrity: sha512-Od/JMrgkjZ8alyBE0IzeqZDiF1jgMez9Gkc/OYrCkHHiXNwM0wc6s7+h+xM7kYDZkS0tAoOLr9VvygyE5+2F7g==} + /@npmcli/run-script@7.0.2: + resolution: {integrity: sha512-Omu0rpA8WXvcGeY6DDzyRoY1i5DkCBkzyJ+m2u7PD6quzb0TvSqdIPOkTn8ZBOj7LbbcbMfZ3c5skwSu6m8y2w==} engines: {node: ^16.14.0 || >=18.0.0} dependencies: '@npmcli/node-gyp': 3.0.0 '@npmcli/promise-spawn': 7.0.0 - node-gyp: 9.4.0 + node-gyp: 10.0.1 read-package-json-fast: 3.0.2 which: 4.0.0 transitivePeerDependencies: @@ -862,7 +862,7 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.3 + '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 dev: false @@ -929,7 +929,7 @@ packages: resolution: {integrity: sha512-5C9slLTGikHnYmAnIBOaPogAgbcNY68vnIyE6GpqIKjHElVb6LIi4clwNcjHSj4z6szuvvzj8T/+ePEgGEGekw==} dependencies: '@supabase/node-fetch': 2.6.14 - '@types/phoenix': 1.6.3 + '@types/phoenix': 1.6.4 '@types/websocket': 1.0.8 websocket: 1.0.34 transitivePeerDependencies: @@ -960,11 +960,6 @@ packages: engines: {node: '>= 6'} dev: true - /@tootallnate/once@2.0.0: - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - dev: true - /@tufjs/canonical-json@2.0.0: resolution: {integrity: sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==} engines: {node: ^16.14.0 || >=18.0.0} @@ -978,36 +973,36 @@ packages: minimatch: 9.0.3 dev: true - /@types/estree@1.0.3: - resolution: {integrity: sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==} + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: false /@types/fs-extra@11.0.3: resolution: {integrity: sha512-sF59BlXtUdzEAL1u0MSvuzWd7PdZvZEtnaVkzX5mjpdWTJ8brG0jUqve3jPCzSzvAKKMHTG8F8o/WMQLtleZdQ==} dependencies: - '@types/jsonfile': 6.1.3 + '@types/jsonfile': 6.1.4 '@types/node': 20.4.1 dev: true - /@types/json-schema@7.0.14: - resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} dev: true - /@types/jsonfile@6.1.3: - resolution: {integrity: sha512-/yqTk2SZ1wIezK0hiRZD7RuSf4B3whFxFamB1kGStv+8zlWScTMcHanzfc0XKWs5vA1TkHeckBlOyM8jxU8nHA==} + /@types/jsonfile@6.1.4: + resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} dependencies: '@types/node': 20.4.1 dev: true - /@types/mocha@10.0.3: - resolution: {integrity: sha512-RsOPImTriV/OE4A9qKjMtk2MnXiuLLbcO3nCXK+kvq4nr0iMfFgpjaX3MPLb6f7+EL1FGSelYvuJMV6REH+ZPQ==} + /@types/mocha@10.0.4: + resolution: {integrity: sha512-xKU7bUjiFTIttpWaIZ9qvgg+22O1nmbA+HRxdlR+u6TWsGfmFdXrheJoK4fFxrHNVIOBDvDNKZG+LYBpMHpX3w==} dev: true /@types/node@20.4.1: resolution: {integrity: sha512-JIzsAvJeA/5iY6Y/OxZbv1lUcc8dNSE77lb2gnBH+/PJ3lFR1Ccvgwl5JWnHAkNHcRsT0TbpVOsiMKZ1F/yyJg==} - /@types/phoenix@1.6.3: - resolution: {integrity: sha512-D8TtchWVnU2ZdPVDY6tBJuz8MUDmCNVduilZTrf0Gn/u5I/uZEXOsaL4Gs4F0j43cysHsU/4h7eqAKc+SF2boQ==} + /@types/phoenix@1.6.4: + resolution: {integrity: sha512-B34A7uot1Cv0XtaHRYDATltAdKx0BvVKNgYNqE4WjtPUa4VQJM7kxeXcVKaH+KS+kCmZ+6w+QaUdcljiheiBJA==} dev: false /@types/semver@7.5.4: @@ -1049,7 +1044,7 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.9.1 + '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 6.10.0(eslint@8.53.0)(typescript@5.2.2) '@typescript-eslint/scope-manager': 6.10.0 '@typescript-eslint/type-utils': 6.10.0(eslint@8.53.0)(typescript@5.2.2) @@ -1149,7 +1144,7 @@ packages: eslint: ^7.0.0 || ^8.0.0 dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) - '@types/json-schema': 7.0.14 + '@types/json-schema': 7.0.15 '@types/semver': 7.5.4 '@typescript-eslint/scope-manager': 6.10.0 '@typescript-eslint/types': 6.10.0 @@ -1221,20 +1216,11 @@ packages: react: '>=16.9.0' dependencies: '@microsoft/fast-element': 1.12.0 - '@microsoft/fast-foundation': 2.49.2 + '@microsoft/fast-foundation': 2.49.3 '@microsoft/fast-react-wrapper': 0.1.48(react@18.2.0) react: 18.2.0 dev: false - /@vue/compiler-core@3.3.6: - resolution: {integrity: sha512-2JNjemwaNwf+MkkatATVZi7oAH1Hx0B04DdPH3ZoZ8vKC1xZVP7nl4HIsk8XYd3r+/52sqqoz9TWzYc3yE9dqA==} - dependencies: - '@babel/parser': 7.23.0 - '@vue/shared': 3.3.6 - estree-walker: 2.0.2 - source-map-js: 1.0.2 - dev: true - /@vue/compiler-core@3.3.8: resolution: {integrity: sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==} dependencies: @@ -1243,13 +1229,6 @@ packages: estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.3.6: - resolution: {integrity: sha512-1MxXcJYMHiTPexjLAJUkNs/Tw2eDf2tY3a0rL+LfuWyiKN2s6jvSwywH3PWD8bKICjfebX3GWx2Os8jkRDq3Ng==} - dependencies: - '@vue/compiler-core': 3.3.6 - '@vue/shared': 3.3.6 - dev: true - /@vue/compiler-dom@3.3.8: resolution: {integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==} dependencies: @@ -1290,13 +1269,13 @@ packages: dependencies: '@volar/language-core': 1.10.10 '@volar/source-map': 1.10.10 - '@vue/compiler-dom': 3.3.6 - '@vue/shared': 3.3.6 + '@vue/compiler-dom': 3.3.8 + '@vue/shared': 3.3.8 computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 typescript: 5.2.2 - vue-template-compiler: 2.7.14 + vue-template-compiler: 2.7.15 dev: true /@vue/reactivity-transform@3.3.8: @@ -1335,32 +1314,24 @@ packages: '@vue/shared': 3.3.8 vue: 3.3.8(typescript@5.2.2) - /@vue/shared@3.3.6: - resolution: {integrity: sha512-Xno5pEqg8SVhomD0kTSmfh30ZEmV/+jZtyh39q6QflrjdJCXah5lrnOLi9KB6a5k5aAHXMXjoMnxlzUkCNfWLQ==} - dev: true - /@vue/shared@3.3.8: resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==} - /abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - dev: true - /abbrev@2.0.0: resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /acorn-jsx@5.3.2(acorn@8.10.0): + /acorn-jsx@5.3.2(acorn@8.11.2): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.10.0 + acorn: 8.11.2 dev: true - /acorn@8.10.0: - resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + /acorn@8.11.2: + resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} engines: {node: '>=0.4.0'} hasBin: true @@ -1382,13 +1353,6 @@ packages: - supports-color dev: true - /agentkeepalive@4.5.0: - resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==} - engines: {node: '>= 8.0.0'} - dependencies: - humanize-ms: 1.2.1 - dev: true - /aggregate-error@3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} @@ -1446,18 +1410,6 @@ packages: normalize-path: 3.0.0 picomatch: 2.3.1 - /aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - dev: true - - /are-we-there-yet@3.0.1: - resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - dev: true - /arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} dev: true @@ -1470,8 +1422,8 @@ packages: engines: {node: '>=8'} dev: true - /async@3.2.4: - resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} + /async@3.2.5: + resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} dev: false /autoprefixer@10.4.16(postcss@8.4.31): @@ -1482,7 +1434,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.22.1 - caniuse-lite: 1.0.30001553 + caniuse-lite: 1.0.30001561 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -1539,8 +1491,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001553 - electron-to-chromium: 1.4.563 + caniuse-lite: 1.0.30001561 + electron-to-chromium: 1.4.577 node-releases: 2.0.13 update-browserslist-db: 1.0.13(browserslist@4.22.1) @@ -1599,7 +1551,7 @@ packages: resolution: {integrity: sha512-BWZRJgDEveT8uI+cliCwvYSSSSvb4xKoiiu5S0jaDbKBopQLQF7E+bq9xKk1pTcG+mUa3yXuFO7bD9d8Lr9Xxg==} dependencies: chokidar: 3.5.3 - defu: 6.1.2 + defu: 6.1.3 dotenv: 16.3.1 giget: 1.1.3 jiti: 1.21.0 @@ -1618,24 +1570,6 @@ packages: engines: {node: '>=8'} dev: true - /cacache@17.1.4: - resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - '@npmcli/fs': 3.1.0 - fs-minipass: 3.0.3 - glob: 10.3.10 - lru-cache: 7.18.3 - minipass: 7.0.4 - minipass-collect: 1.0.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 4.0.0 - ssri: 10.0.5 - tar: 6.2.0 - unique-filename: 3.0.0 - dev: true - /cacache@18.0.0: resolution: {integrity: sha512-I7mVOPl3PUCeRub1U8YoGz2Lqv9WOBpobZ8RyWFXmReuILz+3OAyTa5oH3QPdtKZD7N0Yk00aLfzn0qvp8dZ1w==} engines: {node: ^16.14.0 || >=18.0.0} @@ -1672,8 +1606,8 @@ packages: engines: {node: '>= 6'} dev: true - /caniuse-lite@1.0.30001553: - resolution: {integrity: sha512-N0ttd6TrFfuqKNi+pMgWJTb9qrdJu4JSpgPFLe/lrD19ugC6fZgF0pUewRowDwzdDnb9V41mFcdlYgl/PyKf4A==} + /caniuse-lite@1.0.30001561: + resolution: {integrity: sha512-NTt0DNoKe958Q0BE0j0c1V9jbUzhBxHIEJy7asmGrpE0yG63KTV7PLHPnK2E1O9RsQrQ081I3NLuXGS6zht3cw==} /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} @@ -1702,7 +1636,7 @@ packages: convert-gitmoji: 0.1.3 execa: 8.0.1 mri: 1.2.0 - node-fetch-native: 1.4.0 + node-fetch-native: 1.4.1 ofetch: 1.3.3 open: 9.1.0 pathe: 1.1.1 @@ -1710,7 +1644,7 @@ packages: scule: 1.0.0 semver: 7.5.4 std-env: 3.4.3 - yaml: 2.3.3 + yaml: 2.3.4 transitivePeerDependencies: - supports-color dev: true @@ -1787,11 +1721,6 @@ packages: simple-swizzle: 0.2.2 dev: false - /color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - dev: true - /color@3.2.1: resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} dependencies: @@ -1831,10 +1760,6 @@ packages: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} engines: {node: ^14.18.0 || >=16.10.0} - /console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - dev: true - /convert-gitmoji@0.1.3: resolution: {integrity: sha512-t5yxPyI8h8KPvRwrS/sRrfIpT2gJbmBAY0TFokyUBy3PM44RuFRpZwHdACz+GTSPLRLo3s4qsscOMLjHiXBwzw==} dev: true @@ -1944,20 +1869,8 @@ packages: engines: {node: '>=12'} dev: true - /defu@6.1.2: - resolution: {integrity: sha512-+uO4+qr7msjNNWKYPHqN/3+Dx3NFkmIzayk2L1MyZQlvgZb/J1A0fo410dpKrN2SnqFjt8n4JL8fDJE0wIgjFQ==} - dev: true - /defu@6.1.3: resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} - dev: false - - /delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - dev: true - - /destr@2.0.1: - resolution: {integrity: sha512-M1Ob1zPSIvlARiJUkKqvAZ3VAqQY6Jcuth/pBKQ2b1dX/Qx0OnJ8Vux6J2H5PTMQeRzWrrbTu70VxBfv/OPDJA==} /destr@2.0.2: resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} @@ -1998,8 +1911,8 @@ packages: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true - /electron-to-chromium@1.4.563: - resolution: {integrity: sha512-dg5gj5qOgfZNkPNeyKBZQAQitIQ/xwfIDmEQJHCbXaD9ebTZxwJXUsDYcBlAvZGZLi+/354l35J1wkmP6CqYaw==} + /electron-to-chromium@1.4.577: + resolution: {integrity: sha512-/5xHPH6f00SxhHw6052r+5S1xO7gHNc89hV7tqlvnStvKbSrDqc/u6AlwPvVWWNj+s4/KL6T6y8ih+nOY0qYNA==} /emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -2123,7 +2036,7 @@ packages: hasBin: true dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0) - '@eslint-community/regexpp': 4.9.1 + '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.3 '@eslint/js': 8.53.0 '@humanwhocodes/config-array': 0.11.13 @@ -2168,8 +2081,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) + acorn: 8.11.2 + acorn-jsx: 5.3.2(acorn@8.11.2) eslint-visitor-keys: 3.4.3 dev: true @@ -2263,8 +2176,8 @@ packages: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true - /fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} dependencies: '@nodelib/fs.stat': 2.0.5 @@ -2357,7 +2270,7 @@ packages: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 - universalify: 2.0.0 + universalify: 2.0.1 dev: false /fs-minipass@2.1.0: @@ -2388,20 +2301,6 @@ packages: /function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - /gauge@4.0.4: - resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - dev: true - /gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -2436,10 +2335,10 @@ packages: hasBin: true dependencies: colorette: 2.0.20 - defu: 6.1.2 + defu: 6.1.3 https-proxy-agent: 7.0.2 mri: 1.2.0 - node-fetch-native: 1.4.0 + node-fetch-native: 1.4.1 pathe: 1.1.1 tar: 6.2.0 transitivePeerDependencies: @@ -2511,7 +2410,7 @@ packages: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.1 + fast-glob: 3.3.2 ignore: 5.2.4 merge2: 1.4.1 slash: 3.0.0 @@ -2563,10 +2462,6 @@ packages: has-symbols: 1.0.3 dev: false - /has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - dev: true - /hasown@2.0.0: resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} engines: {node: '>= 0.4'} @@ -2604,17 +2499,6 @@ packages: - supports-color dev: true - /http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} - dependencies: - '@tootallnate/once': 2.0.0 - agent-base: 6.0.2 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - dev: true - /http-proxy-agent@7.0.0: resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} engines: {node: '>= 14'} @@ -2660,12 +2544,6 @@ packages: engines: {node: '>=16.17.0'} dev: true - /humanize-ms@1.2.1: - resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} - dependencies: - ms: 2.1.3 - dev: true - /iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} engines: {node: '>=0.10.0'} @@ -2921,7 +2799,7 @@ packages: /jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: - universalify: 2.0.0 + universalify: 2.0.1 optionalDependencies: graceful-fs: 4.2.11 dev: false @@ -3050,11 +2928,6 @@ packages: yallist: 4.0.0 dev: true - /lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} - dev: true - /magic-string@0.30.5: resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} engines: {node: '>=12'} @@ -3069,29 +2942,6 @@ packages: source-map-js: 1.0.2 dev: false - /make-fetch-happen@11.1.1: - resolution: {integrity: sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - dependencies: - agentkeepalive: 4.5.0 - cacache: 17.1.4 - http-cache-semantics: 4.1.1 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-lambda: 1.0.1 - lru-cache: 7.18.3 - minipass: 5.0.0 - minipass-fetch: 3.0.4 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.3 - promise-retry: 2.0.1 - socks-proxy-agent: 7.0.0 - ssri: 10.0.5 - transitivePeerDependencies: - - supports-color - dev: true - /make-fetch-happen@13.0.0: resolution: {integrity: sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==} engines: {node: ^16.14.0 || >=18.0.0} @@ -3235,7 +3085,7 @@ packages: /mlly@1.4.2: resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.3.1 @@ -3258,6 +3108,7 @@ packages: /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: false /muggle-string@0.3.1: resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} @@ -3271,8 +3122,8 @@ packages: thenify-all: 1.6.0 dev: true - /nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -3289,30 +3140,29 @@ packages: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: false - /node-fetch-native@1.4.0: - resolution: {integrity: sha512-F5kfEj95kX8tkDhUCYdV8dg3/8Olx/94zB8+ZNthFs6Bz31UpUi8Xh40TN3thLwXgrwXry1pEg9lJ++tLWTcqA==} + /node-fetch-native@1.4.1: + resolution: {integrity: sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==} /node-gyp-build@4.6.1: resolution: {integrity: sha512-24vnklJmyRS8ViBNI8KbtK/r/DmXQMRiOMXTNz2nrTnAYUwjmEEbnnpB/+kt+yWRv73bPsSPRFddrcIbAxSiMQ==} hasBin: true dev: false - /node-gyp@9.4.0: - resolution: {integrity: sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==} - engines: {node: ^12.13 || ^14.13 || >=16} + /node-gyp@10.0.1: + resolution: {integrity: sha512-gg3/bHehQfZivQVfqIyy8wTdSymF9yTyP4CJifK73imyNMU8AIGQE2pUa7dNWfmMeG9cDVF2eehiRMv0LC1iAg==} + engines: {node: ^16.14.0 || >=18.0.0} hasBin: true dependencies: env-paths: 2.2.1 exponential-backoff: 3.1.1 - glob: 7.2.3 + glob: 10.3.10 graceful-fs: 4.2.11 - make-fetch-happen: 11.1.1 - nopt: 6.0.0 - npmlog: 6.0.2 - rimraf: 3.0.2 + make-fetch-happen: 13.0.0 + nopt: 7.2.0 + proc-log: 3.0.0 semver: 7.5.4 tar: 6.2.0 - which: 2.0.2 + which: 4.0.0 transitivePeerDependencies: - supports-color dev: true @@ -3320,14 +3170,6 @@ packages: /node-releases@2.0.13: resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} - /nopt@6.0.0: - resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - hasBin: true - dependencies: - abbrev: 1.1.1 - dev: true - /nopt@7.2.0: resolution: {integrity: sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -3430,16 +3272,6 @@ packages: path-key: 4.0.0 dev: true - /npmlog@6.0.2: - resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - dependencies: - are-we-there-yet: 3.0.1 - console-control-strings: 1.1.0 - gauge: 4.0.4 - set-blocking: 2.0.0 - dev: true - /nuxi-edge@3.9.1-1697113884.a6acb6a: resolution: {integrity: sha512-OiJi/IHyFvCYbRiU488VpLOjNd8ohCE6+vE+3Bi3Yt+R+RdgkDU0KrNgkB8K3nFvFqru7mUddD2p6NZxB2frlw==} engines: {node: ^14.18.0 || >=16.10.0} @@ -3461,8 +3293,8 @@ packages: /ofetch@1.3.3: resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==} dependencies: - destr: 2.0.1 - node-fetch-native: 1.4.0 + destr: 2.0.2 + node-fetch-native: 1.4.1 ufo: 1.3.1 /ohash@1.1.3: @@ -3546,7 +3378,7 @@ packages: '@npmcli/git': 5.0.3 '@npmcli/installed-package-contents': 2.0.2 '@npmcli/promise-spawn': 7.0.0 - '@npmcli/run-script': 7.0.1 + '@npmcli/run-script': 7.0.2 cacache: 18.0.0 fs-minipass: 3.0.3 minipass: 7.0.4 @@ -3685,7 +3517,7 @@ packages: dependencies: lilconfig: 2.1.0 postcss: 8.4.31 - yaml: 2.3.3 + yaml: 2.3.4 dev: true /postcss-nested@6.0.1(postcss@8.4.31): @@ -3714,7 +3546,7 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.6 + nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 @@ -3822,8 +3654,8 @@ packages: sisteransi: 1.0.5 dev: true - /punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} dev: true @@ -3833,7 +3665,7 @@ packages: /rc9@2.1.1: resolution: {integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==} dependencies: - defu: 6.1.2 + defu: 6.1.3 destr: 2.0.2 flat: 5.0.2 dev: true @@ -3888,6 +3720,7 @@ packages: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 + dev: false /readdirp@3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} @@ -3961,6 +3794,7 @@ packages: /safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: false /safe-stable-stringify@2.4.3: resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} @@ -3989,10 +3823,6 @@ packages: lru-cache: 6.0.0 dev: true - /set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - dev: true - /set-function-length@1.1.1: resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} engines: {node: '>= 0.4'} @@ -4060,17 +3890,6 @@ packages: engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} dev: true - /socks-proxy-agent@7.0.0: - resolution: {integrity: sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==} - engines: {node: '>= 10'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.4 - socks: 2.7.1 - transitivePeerDependencies: - - supports-color - dev: true - /socks-proxy-agent@8.0.2: resolution: {integrity: sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==} engines: {node: '>= 14'} @@ -4181,6 +4000,7 @@ packages: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 + dev: false /strip-ansi@6.0.1: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} @@ -4214,7 +4034,7 @@ packages: /strip-literal@1.3.0: resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 dev: false /sucrase@3.34.0: @@ -4264,7 +4084,7 @@ packages: chokidar: 3.5.3 didyoumean: 1.2.2 dlv: 1.1.3 - fast-glob: 3.3.1 + fast-glob: 3.3.2 glob-parent: 6.0.2 is-glob: 4.0.3 jiti: 1.21.0 @@ -4324,7 +4144,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.5 - acorn: 8.10.0 + acorn: 8.11.2 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -4381,7 +4201,7 @@ packages: /tr46@1.0.1: resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 dev: true /tree-kill@1.2.2: @@ -4502,7 +4322,7 @@ packages: resolution: {integrity: sha512-bV/nqePAKv71v3HdVUn6UefbsDKQWRX+bJIkiSm0+twIds6WiD2bJLWWT3i214+J/B4edufZpG2w7Y63Vbwxow==} dependencies: '@antfu/utils': 0.7.6 - defu: 6.1.2 + defu: 6.1.3 jiti: 1.21.0 mlly: 1.4.2 dev: true @@ -4512,7 +4332,7 @@ packages: dependencies: '@rollup/pluginutils': 5.0.5 escape-string-regexp: 5.0.0 - fast-glob: 3.3.1 + fast-glob: 3.3.2 local-pkg: 0.4.3 magic-string: 0.30.5 mlly: 1.4.2 @@ -4539,15 +4359,15 @@ packages: imurmurhash: 0.1.4 dev: true - /universalify@2.0.0: - resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} + /universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} dev: false /unplugin@1.5.0: resolution: {integrity: sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==} dependencies: - acorn: 8.10.0 + acorn: 8.11.2 chokidar: 3.5.3 webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 @@ -4586,7 +4406,7 @@ packages: /uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: - punycode: 2.3.0 + punycode: 2.3.1 dev: true /utf-8-validate@5.0.10: @@ -4670,8 +4490,8 @@ packages: vue: 3.3.8(typescript@5.2.2) dev: false - /vue-template-compiler@2.7.14: - resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} + /vue-template-compiler@2.7.15: + resolution: {integrity: sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==} dependencies: de-indent: 1.0.2 he: 1.2.0 @@ -4787,12 +4607,6 @@ packages: isexe: 3.1.1 dev: true - /wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - dependencies: - string-width: 4.2.3 - dev: true - /winston-transport@4.6.0: resolution: {integrity: sha512-wbBA9PbPAHxKiygo7ub7BYRiKxms0tpfU2ljtWzb3SjRjv5yl6Ozuy/TkXf00HTAt+Uylo3gSkNwzc4ME0wiIg==} engines: {node: '>= 12.0.0'} @@ -4808,7 +4622,7 @@ packages: dependencies: '@colors/colors': 1.6.0 '@dabh/diagnostics': 2.0.3 - async: 3.2.4 + async: 3.2.5 is-stream: 2.0.1 logform: 2.6.0 one-time: 1.0.0 @@ -4865,8 +4679,8 @@ packages: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - /yaml@2.3.3: - resolution: {integrity: sha512-zw0VAJxgeZ6+++/su5AFoqBbZbrEakwu+X0M5HmcwUiBL7AzcuPKjj5we4xfQLp78LkEMpD0cOnUhmgOVy3KdQ==} + /yaml@2.3.4: + resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} engines: {node: '>= 14'} dev: true