refactor: use consola instead of chalk
This commit is contained in:
parent
64e8930f38
commit
e06cad7f83
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"name": "shadcn-vue",
|
"name": "shadcn-vue",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"version": "0.9.0",
|
"version": "0.9.9123456",
|
||||||
"description": "Add components to your apps.",
|
"description": "Add components to your apps.",
|
||||||
"publishConfig": {
|
"publishConfig": {
|
||||||
"access": "public"
|
"access": "public"
|
||||||
|
|
@ -32,7 +32,7 @@
|
||||||
"dev": "tsup --watch",
|
"dev": "tsup --watch",
|
||||||
"build": "tsup",
|
"build": "tsup",
|
||||||
"typecheck": "tsc --noEmit",
|
"typecheck": "tsc --noEmit",
|
||||||
"clean": "rimraf dist && rimraf components",
|
"clean": "node ./scripts/rimraf.js",
|
||||||
"lint": "eslint .",
|
"lint": "eslint .",
|
||||||
"lint:fix": "eslint --fix .",
|
"lint:fix": "eslint --fix .",
|
||||||
"start:dev": "COMPONENTS_REGISTRY_URL=http://localhost:3001 node dist/index.js",
|
"start:dev": "COMPONENTS_REGISTRY_URL=http://localhost:3001 node dist/index.js",
|
||||||
|
|
@ -45,40 +45,38 @@
|
||||||
"test:ui": "vitest --ui"
|
"test:ui": "vitest --ui"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@babel/core": "^7.22.17",
|
"@babel/core": "^7.23.9",
|
||||||
"@babel/parser": "^7.22.16",
|
"@babel/parser": "^7.23.9",
|
||||||
"@babel/plugin-transform-typescript": "^7.22.15",
|
"@vue/compiler-sfc": "^3.4.15",
|
||||||
"@vue/compiler-sfc": "^3.3.7",
|
"c12": "^1.6.1",
|
||||||
"chalk": "5.3.0",
|
"commander": "^12.0.0",
|
||||||
"commander": "^11.0.0",
|
"consola": "^3.2.3",
|
||||||
"cosmiconfig": "^8.3.6",
|
|
||||||
"detype": "npm:detypes@^0.7.6",
|
"detype": "npm:detypes@^0.7.6",
|
||||||
"diff": "^5.1.0",
|
"diff": "^5.1.0",
|
||||||
"fs-extra": "^11.1.1",
|
"fs-extra": "^11.2.0",
|
||||||
"https-proxy-agent": "^7.0.2",
|
"https-proxy-agent": "^7.0.2",
|
||||||
"lodash.template": "^4.5.0",
|
"lodash.template": "^4.5.0",
|
||||||
"magic-string": "^0.30.3",
|
"magic-string": "^0.30.6",
|
||||||
"node-fetch": "^3.3.2",
|
|
||||||
"nypm": "^0.3.6",
|
"nypm": "^0.3.6",
|
||||||
"ora": "^7.0.1",
|
"ofetch": "^1.3.3",
|
||||||
|
"ora": "^8.0.1",
|
||||||
"prompts": "^2.4.2",
|
"prompts": "^2.4.2",
|
||||||
"radix-vue": "^1.3.0",
|
"radix-vue": "^1.4.1",
|
||||||
"recast": "^0.23.4",
|
"ts-morph": "^21.0.1",
|
||||||
"rimraf": "^5.0.1",
|
|
||||||
"ts-morph": "^19.0.0",
|
|
||||||
"tsconfig-paths": "^4.2.0",
|
"tsconfig-paths": "^4.2.0",
|
||||||
"vite-tsconfig-paths": "^4.2.1",
|
"zod": "^3.22.4"
|
||||||
"zod": "^3.22.2"
|
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/babel__core": "^7.20.1",
|
"@types/babel__core": "^7.20.5",
|
||||||
"@types/diff": "^5.0.3",
|
"@types/diff": "^5.0.9",
|
||||||
"@types/fs-extra": "^11.0.1",
|
"@types/fs-extra": "^11.0.4",
|
||||||
"@types/lodash.template": "^4.5.1",
|
"@types/lodash.template": "^4.5.3",
|
||||||
"@types/prompts": "^2.4.4",
|
"@types/node": "^20.11.16",
|
||||||
|
"@types/prompts": "^2.4.9",
|
||||||
"@vitest/ui": "^0.34.4",
|
"@vitest/ui": "^0.34.4",
|
||||||
"tsup": "^7.2.0",
|
"tsup": "^8.0.1",
|
||||||
"type-fest": "^4.3.1",
|
"type-fest": "^4.10.2",
|
||||||
"typescript": "^5.2.2"
|
"typescript": "^5.3.3",
|
||||||
|
"vite-tsconfig-paths": "^4.3.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
10
packages/cli/scripts/rimraf.js
Normal file
10
packages/cli/scripts/rimraf.js
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
import fsp from 'node:fs/promises'
|
||||||
|
|
||||||
|
function rmdir(dirs) {
|
||||||
|
dirs.forEach(async (dir) => {
|
||||||
|
await fsp.unlink(dir).catch(() => {})
|
||||||
|
await fsp.rm(dir, { recursive: true, force: true }).catch(() => {})
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
rmdir(['dist', 'components'])
|
||||||
|
|
@ -1,7 +1,8 @@
|
||||||
import { existsSync, promises as fs, rmSync } from 'node:fs'
|
import { existsSync, promises as fs, rmSync } from 'node:fs'
|
||||||
import path from 'node:path'
|
import path from 'node:path'
|
||||||
import process from 'node:process'
|
import process from 'node:process'
|
||||||
import chalk from 'chalk'
|
import { consola } from 'consola'
|
||||||
|
import { colors } from 'consola/utils'
|
||||||
import { Command } from 'commander'
|
import { Command } from 'commander'
|
||||||
import ora from 'ora'
|
import ora from 'ora'
|
||||||
import prompts from 'prompts'
|
import prompts from 'prompts'
|
||||||
|
|
@ -10,7 +11,6 @@ import { addDependency, addDevDependency } from 'nypm'
|
||||||
import { transform } from '@/src/utils/transformers'
|
import { transform } from '@/src/utils/transformers'
|
||||||
import { getConfig } from '@/src/utils/get-config'
|
import { getConfig } from '@/src/utils/get-config'
|
||||||
import { handleError } from '@/src/utils/handle-error'
|
import { handleError } from '@/src/utils/handle-error'
|
||||||
import { logger } from '@/src/utils/logger'
|
|
||||||
import {
|
import {
|
||||||
fetchTree,
|
fetchTree,
|
||||||
getItemTargetPath,
|
getItemTargetPath,
|
||||||
|
|
@ -51,15 +51,14 @@ export const add = new Command()
|
||||||
const cwd = path.resolve(options.cwd)
|
const cwd = path.resolve(options.cwd)
|
||||||
|
|
||||||
if (!existsSync(cwd)) {
|
if (!existsSync(cwd)) {
|
||||||
logger.error(`The path ${cwd} does not exist. Please try again.`)
|
consola.error(`The path ${cwd} does not exist. Please try again.`)
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
const config = await getConfig(cwd)
|
const config = await getConfig(cwd)
|
||||||
if (!config) {
|
if (!config) {
|
||||||
logger.warn(
|
consola.warn(`Configuration is missing. Please run ${colors.green('init')} to create a components.json file.`)
|
||||||
`Configuration is missing. Please run ${chalk.green('init')} to create a components.json file.`,
|
|
||||||
)
|
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -87,7 +86,7 @@ export const add = new Command()
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!selectedComponents?.length) {
|
if (!selectedComponents?.length) {
|
||||||
logger.warn('No components selected. Exiting.')
|
consola.warn('No components selected. Exiting.')
|
||||||
process.exit(0)
|
process.exit(0)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -96,7 +95,7 @@ export const add = new Command()
|
||||||
const baseColor = await getRegistryBaseColor(config.tailwind.baseColor)
|
const baseColor = await getRegistryBaseColor(config.tailwind.baseColor)
|
||||||
|
|
||||||
if (!payload.length) {
|
if (!payload.length) {
|
||||||
logger.warn('Selected components not found. Exiting.')
|
consola.warn('Selected components not found. Exiting.')
|
||||||
process.exit(0)
|
process.exit(0)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -142,8 +141,8 @@ export const add = new Command()
|
||||||
})
|
})
|
||||||
|
|
||||||
if (!overwrite) {
|
if (!overwrite) {
|
||||||
logger.info(
|
consola.info(
|
||||||
`Skipped ${item.name}. To overwrite, run with the ${chalk.green(
|
`Skipped ${item.name}. To overwrite, run with the ${colors.green(
|
||||||
'--overwrite',
|
'--overwrite',
|
||||||
)} flag.`,
|
)} flag.`,
|
||||||
)
|
)
|
||||||
|
|
@ -201,17 +200,25 @@ export const add = new Command()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Install dependencies.
|
// Install dependencies.
|
||||||
if (item.dependencies?.length) {
|
|
||||||
await addDependency(item.dependencies, {
|
|
||||||
cwd,
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
if (item.devDependencies?.length) {
|
await Promise.allSettled(
|
||||||
await addDevDependency(item.devDependencies, {
|
[
|
||||||
|
() => {
|
||||||
|
if (item.dependencies?.length) {
|
||||||
|
return addDependency(item.dependencies, {
|
||||||
cwd,
|
cwd,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
() => {
|
||||||
|
if (item.devDependencies?.length) {
|
||||||
|
return addDevDependency(item.devDependencies, {
|
||||||
|
cwd,
|
||||||
|
})
|
||||||
|
}
|
||||||
|
},
|
||||||
|
],
|
||||||
|
)
|
||||||
}
|
}
|
||||||
spinner.succeed('Done.')
|
spinner.succeed('Done.')
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,14 +1,14 @@
|
||||||
import { existsSync, promises as fs } from 'node:fs'
|
import { existsSync, promises as fs } from 'node:fs'
|
||||||
import path from 'node:path'
|
import path from 'node:path'
|
||||||
import process from 'node:process'
|
import process from 'node:process'
|
||||||
import chalk from 'chalk'
|
import { consola } from 'consola'
|
||||||
|
import { colors } from 'consola/utils'
|
||||||
import { Command } from 'commander'
|
import { Command } from 'commander'
|
||||||
import { type Change, diffLines } from 'diff'
|
import { type Change, diffLines } from 'diff'
|
||||||
import * as z from 'zod'
|
import * as z from 'zod'
|
||||||
import type { Config } from '@/src/utils/get-config'
|
import type { Config } from '@/src/utils/get-config'
|
||||||
import { getConfig } from '@/src/utils/get-config'
|
import { getConfig } from '@/src/utils/get-config'
|
||||||
import { handleError } from '@/src/utils/handle-error'
|
import { handleError } from '@/src/utils/handle-error'
|
||||||
import { logger } from '@/src/utils/logger'
|
|
||||||
import {
|
import {
|
||||||
fetchTree,
|
fetchTree,
|
||||||
getItemTargetPath,
|
getItemTargetPath,
|
||||||
|
|
@ -45,14 +45,14 @@ export const diff = new Command()
|
||||||
const cwd = path.resolve(options.cwd)
|
const cwd = path.resolve(options.cwd)
|
||||||
|
|
||||||
if (!existsSync(cwd)) {
|
if (!existsSync(cwd)) {
|
||||||
logger.error(`The path ${cwd} does not exist. Please try again.`)
|
consola.error(`The path ${cwd} does not exist. Please try again.`)
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
const config = await getConfig(cwd)
|
const config = await getConfig(cwd)
|
||||||
if (!config) {
|
if (!config) {
|
||||||
logger.warn(
|
consola.warn(
|
||||||
`Configuration is missing. Please run ${chalk.green(
|
`Configuration is missing. Please run ${colors.green(
|
||||||
'init',
|
'init',
|
||||||
)} to create a components.json file.`,
|
)} to create a components.json file.`,
|
||||||
)
|
)
|
||||||
|
|
@ -88,19 +88,20 @@ export const diff = new Command()
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!componentsWithUpdates.length) {
|
if (!componentsWithUpdates.length) {
|
||||||
logger.info('No updates found.')
|
consola.info('No updates found.')
|
||||||
process.exit(0)
|
process.exit(0)
|
||||||
}
|
}
|
||||||
|
|
||||||
logger.info('The following components have updates available:')
|
consola.info('The following components have updates available:')
|
||||||
for (const component of componentsWithUpdates) {
|
for (const component of componentsWithUpdates) {
|
||||||
logger.info(`- ${component.name}`)
|
consola.info(`- ${component.name}`)
|
||||||
for (const change of component.changes)
|
for (const change of component.changes)
|
||||||
logger.info(` - ${change.filePath}`)
|
consola.info(` - ${change.filePath}`)
|
||||||
}
|
}
|
||||||
logger.break()
|
|
||||||
logger.info(
|
console.log('')
|
||||||
`Run ${chalk.green('diff <component>')} to see the changes.`,
|
consola.info(
|
||||||
|
`Run ${colors.green('diff <component>')} to see the changes.`,
|
||||||
)
|
)
|
||||||
process.exit(0)
|
process.exit(0)
|
||||||
}
|
}
|
||||||
|
|
@ -111,8 +112,8 @@ export const diff = new Command()
|
||||||
)
|
)
|
||||||
|
|
||||||
if (!component) {
|
if (!component) {
|
||||||
logger.error(
|
consola.error(
|
||||||
`The component ${chalk.green(options.component)} does not exist.`,
|
`The component ${colors.green(options.component)} does not exist.`,
|
||||||
)
|
)
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
}
|
}
|
||||||
|
|
@ -120,14 +121,14 @@ export const diff = new Command()
|
||||||
const changes = await diffComponent(component, config)
|
const changes = await diffComponent(component, config)
|
||||||
|
|
||||||
if (!changes.length) {
|
if (!changes.length) {
|
||||||
logger.info(`No updates found for ${options.component}.`)
|
consola.info(`No updates found for ${options.component}.`)
|
||||||
process.exit(0)
|
process.exit(0)
|
||||||
}
|
}
|
||||||
|
|
||||||
for (const change of changes) {
|
for (const change of changes) {
|
||||||
logger.info(`- ${change.filePath}`)
|
consola.info(`- ${change.filePath}`)
|
||||||
printDiff(change.patch)
|
printDiff(change.patch)
|
||||||
logger.info('')
|
console.log('')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
|
|
@ -184,10 +185,10 @@ function printDiff(diff: Change[]) {
|
||||||
diff.forEach((part) => {
|
diff.forEach((part) => {
|
||||||
if (part) {
|
if (part) {
|
||||||
if (part.added)
|
if (part.added)
|
||||||
return process.stdout.write(chalk.green(part.value))
|
return process.stdout.write(colors.green(part.value))
|
||||||
|
|
||||||
if (part.removed)
|
if (part.removed)
|
||||||
return process.stdout.write(chalk.red(part.value))
|
return process.stdout.write(colors.red(part.value))
|
||||||
|
|
||||||
return process.stdout.write(part.value)
|
return process.stdout.write(part.value)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
import { existsSync, promises as fs } from 'node:fs'
|
import { existsSync, promises as fs } from 'node:fs'
|
||||||
import path from 'node:path'
|
import path from 'node:path'
|
||||||
import process from 'node:process'
|
import process from 'node:process'
|
||||||
import chalk from 'chalk'
|
|
||||||
import { Command } from 'commander'
|
import { Command } from 'commander'
|
||||||
import template from 'lodash.template'
|
import template from 'lodash.template'
|
||||||
import ora from 'ora'
|
import ora from 'ora'
|
||||||
import prompts from 'prompts'
|
import prompts from 'prompts'
|
||||||
import * as z from 'zod'
|
import * as z from 'zod'
|
||||||
import { addDependency, addDevDependency, ensureDependencyInstalled } from 'nypm'
|
import { addDependency, addDevDependency } from 'nypm'
|
||||||
|
import { consola } from 'consola'
|
||||||
|
import { colors } from 'consola/utils'
|
||||||
import * as templates from '../utils/templates'
|
import * as templates from '../utils/templates'
|
||||||
import {
|
import {
|
||||||
getRegistryBaseColor,
|
getRegistryBaseColor,
|
||||||
getRegistryBaseColors,
|
getRegistryBaseColors,
|
||||||
getRegistryStyles,
|
getRegistryStyles,
|
||||||
} from '../utils/registry'
|
} from '../utils/registry'
|
||||||
import { logger } from '../utils/logger'
|
|
||||||
import { handleError } from '../utils/handle-error'
|
import { handleError } from '../utils/handle-error'
|
||||||
import { transformByDetype } from '../utils/transformers/transform-sfc'
|
import { transformByDetype } from '../utils/transformers/transform-sfc'
|
||||||
import {
|
import {
|
||||||
|
|
@ -63,7 +63,7 @@ export const init = new Command()
|
||||||
|
|
||||||
// Ensure target directory exists.
|
// Ensure target directory exists.
|
||||||
if (!existsSync(cwd)) {
|
if (!existsSync(cwd)) {
|
||||||
logger.error(`The path ${cwd} does not exist. Please try again.`)
|
consola.error(`The path ${cwd} does not exist. Please try again.`)
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -73,11 +73,11 @@ export const init = new Command()
|
||||||
|
|
||||||
await runInit(cwd, config)
|
await runInit(cwd, config)
|
||||||
|
|
||||||
logger.info('')
|
console.log('')
|
||||||
logger.info(
|
consola.info(
|
||||||
`${chalk.green('Success!')} Project initialization completed.`,
|
`${colors.green('Success!')} Project initialization completed.`,
|
||||||
)
|
)
|
||||||
logger.info('')
|
console.log('')
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
handleError(error)
|
handleError(error)
|
||||||
|
|
@ -89,7 +89,7 @@ export async function promptForConfig(
|
||||||
defaultConfig: Config | null = null,
|
defaultConfig: Config | null = null,
|
||||||
skip = false,
|
skip = false,
|
||||||
) {
|
) {
|
||||||
const highlight = (text: string) => chalk.cyan(text)
|
const highlight = (text: string) => colors.cyan(text)
|
||||||
|
|
||||||
const styles = await getRegistryStyles()
|
const styles = await getRegistryStyles()
|
||||||
const baseColors = await getRegistryBaseColors()
|
const baseColors = await getRegistryBaseColors()
|
||||||
|
|
@ -206,7 +206,7 @@ export async function promptForConfig(
|
||||||
}
|
}
|
||||||
|
|
||||||
// Write to file.
|
// Write to file.
|
||||||
logger.info('')
|
console.log('')
|
||||||
const spinner = ora('Writing components.json...').start()
|
const spinner = ora('Writing components.json...').start()
|
||||||
const targetPath = path.resolve(cwd, 'components.json')
|
const targetPath = path.resolve(cwd, 'components.json')
|
||||||
await fs.writeFile(targetPath, JSON.stringify(config, null, 2), 'utf8')
|
await fs.writeFile(targetPath, JSON.stringify(config, null, 2), 'utf8')
|
||||||
|
|
@ -280,20 +280,22 @@ export async function runInit(cwd: string, config: Config) {
|
||||||
config.style === 'new-york' ? ['@radix-icons/vue'] : ['lucide-vue-next'],
|
config.style === 'new-york' ? ['@radix-icons/vue'] : ['lucide-vue-next'],
|
||||||
).filter(Boolean)
|
).filter(Boolean)
|
||||||
|
|
||||||
await Promise.all(
|
async function addNuxtDevDeps() {
|
||||||
[
|
|
||||||
async () => {
|
|
||||||
if (config.framework === 'nuxt') {
|
if (config.framework === 'nuxt') {
|
||||||
await addDevDependency(PROJECT_DEPENDENCIES.nuxt, {
|
await addDevDependency(PROJECT_DEPENDENCIES.nuxt, {
|
||||||
cwd,
|
cwd,
|
||||||
|
silent: true,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
Promise.all(deps.map((d) => {
|
|
||||||
return ensureDependencyInstalled(d, {
|
await Promise.allSettled(
|
||||||
|
[
|
||||||
|
await addNuxtDevDeps(),
|
||||||
|
await addDependency(deps, {
|
||||||
cwd,
|
cwd,
|
||||||
})
|
silent: true,
|
||||||
})),
|
}),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
import path from 'node:path'
|
import path from 'node:path'
|
||||||
import { existsSync } from 'node:fs'
|
import { existsSync } from 'node:fs'
|
||||||
import { cosmiconfig } from 'cosmiconfig'
|
import { loadConfig as c12LoadConfig } from 'c12'
|
||||||
import type { ConfigLoaderResult } from 'tsconfig-paths'
|
import type { ConfigLoaderResult } from 'tsconfig-paths'
|
||||||
import { loadConfig } from 'tsconfig-paths'
|
import { loadConfig } from 'tsconfig-paths'
|
||||||
import * as z from 'zod'
|
import * as z from 'zod'
|
||||||
|
|
@ -19,12 +19,6 @@ export const TAILWIND_CSS_PATH = {
|
||||||
astro: 'src/styles/globals.css',
|
astro: 'src/styles/globals.css',
|
||||||
}
|
}
|
||||||
|
|
||||||
// TODO: Figure out if we want to support all cosmiconfig formats.
|
|
||||||
// A simple components.json file would be nice.
|
|
||||||
const explorer = cosmiconfig('components', {
|
|
||||||
searchPlaces: ['components.json'],
|
|
||||||
})
|
|
||||||
|
|
||||||
export const rawConfigSchema = z
|
export const rawConfigSchema = z
|
||||||
.object({
|
.object({
|
||||||
$schema: z.string().optional(),
|
$schema: z.string().optional(),
|
||||||
|
|
@ -114,7 +108,13 @@ export async function resolveConfigPaths(cwd: string, config: RawConfig) {
|
||||||
|
|
||||||
export async function getRawConfig(cwd: string): Promise<RawConfig | null> {
|
export async function getRawConfig(cwd: string): Promise<RawConfig | null> {
|
||||||
try {
|
try {
|
||||||
const configResult = await explorer.search(cwd)
|
// const configResult = await explorer.search(cwd)
|
||||||
|
|
||||||
|
const configResult = await c12LoadConfig({
|
||||||
|
name: 'components',
|
||||||
|
configFile: 'components.json',
|
||||||
|
cwd,
|
||||||
|
})
|
||||||
|
|
||||||
if (!configResult)
|
if (!configResult)
|
||||||
return null
|
return null
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,16 @@
|
||||||
import { logger } from './logger'
|
import { consola } from 'consola'
|
||||||
|
|
||||||
export function handleError(error: unknown) {
|
export function handleError(error: unknown) {
|
||||||
if (typeof error === 'string') {
|
if (typeof error === 'string') {
|
||||||
logger.error(error)
|
consola.error(error)
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (error instanceof Error) {
|
if (error instanceof Error) {
|
||||||
logger.error(error.message)
|
consola.error(error.message)
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
logger.error('Something went wrong. Please try again.')
|
consola.error('Something went wrong. Please try again.')
|
||||||
process.exit(1)
|
process.exit(1)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
import chalk from 'chalk'
|
|
||||||
|
|
||||||
export const logger = {
|
|
||||||
error(...args: unknown[]) {
|
|
||||||
console.log(chalk.red(...args))
|
|
||||||
},
|
|
||||||
warn(...args: unknown[]) {
|
|
||||||
console.log(chalk.yellow(...args))
|
|
||||||
},
|
|
||||||
info(...args: unknown[]) {
|
|
||||||
console.log(chalk.cyan(...args))
|
|
||||||
},
|
|
||||||
success(...args: unknown[]) {
|
|
||||||
console.log(chalk.green(...args))
|
|
||||||
},
|
|
||||||
break() {
|
|
||||||
console.log('')
|
|
||||||
},
|
|
||||||
}
|
|
||||||
|
|
@ -1,8 +1,9 @@
|
||||||
import path from 'node:path'
|
import path from 'node:path'
|
||||||
import process from 'node:process'
|
import process from 'node:process'
|
||||||
import { HttpsProxyAgent } from 'https-proxy-agent'
|
import { HttpsProxyAgent } from 'https-proxy-agent'
|
||||||
import fetch from 'node-fetch'
|
import { ofetch } from 'ofetch'
|
||||||
import type * as z from 'zod'
|
import type * as z from 'zod'
|
||||||
|
import consola from 'consola'
|
||||||
import {
|
import {
|
||||||
registryBaseColorSchema,
|
registryBaseColorSchema,
|
||||||
registryIndexSchema,
|
registryIndexSchema,
|
||||||
|
|
@ -142,17 +143,18 @@ async function fetchRegistry(paths: string[]) {
|
||||||
try {
|
try {
|
||||||
const results = await Promise.all(
|
const results = await Promise.all(
|
||||||
paths.map(async (path) => {
|
paths.map(async (path) => {
|
||||||
const response = await fetch(`${baseUrl}/registry/${path}`, {
|
const response = await ofetch(`${baseUrl}/registry/${path}`, {
|
||||||
|
// @ts-expect-error agent type
|
||||||
agent,
|
agent,
|
||||||
})
|
})
|
||||||
return await response.json()
|
|
||||||
|
return response
|
||||||
}),
|
}),
|
||||||
)
|
)
|
||||||
return results
|
return results
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
// eslint-disable-next-line no-console
|
consola.error(error)
|
||||||
console.log(error)
|
|
||||||
throw new Error(`Failed to fetch registry from ${baseUrl}.`)
|
throw new Error(`Failed to fetch registry from ${baseUrl}.`)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,5 @@
|
||||||
export const UTILS = `import { type ClassValue, clsx } from 'clsx'
|
export const UTILS = `import { type ClassValue, clsx } from 'clsx'
|
||||||
import { twMerge } from 'tailwind-merge'
|
import { twMerge } from 'tailwind-merge'
|
||||||
import { camelize, getCurrentInstance, toHandlerKey } from 'vue'
|
|
||||||
|
|
||||||
export function cn(...inputs: ClassValue[]) {
|
export function cn(...inputs: ClassValue[]) {
|
||||||
return twMerge(clsx(inputs))
|
return twMerge(clsx(inputs))
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,6 @@
|
||||||
},
|
},
|
||||||
"isolatedModules": false
|
"isolatedModules": false
|
||||||
},
|
},
|
||||||
"include": ["src/**/*.ts"],
|
"include": ["src/**/*.ts", "scripts"],
|
||||||
"exclude": ["node_modules"]
|
"exclude": ["node_modules"]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
459
pnpm-lock.yaml
459
pnpm-lock.yaml
|
|
@ -201,30 +201,24 @@ importers:
|
||||||
|
|
||||||
packages/cli:
|
packages/cli:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@antfu/ni':
|
|
||||||
specifier: ^0.21.8
|
|
||||||
version: 0.21.12
|
|
||||||
'@babel/core':
|
'@babel/core':
|
||||||
specifier: ^7.22.17
|
specifier: ^7.23.9
|
||||||
version: 7.23.9
|
version: 7.23.9
|
||||||
'@babel/parser':
|
'@babel/parser':
|
||||||
specifier: ^7.22.16
|
specifier: ^7.23.9
|
||||||
version: 7.23.9
|
version: 7.23.9
|
||||||
'@babel/plugin-transform-typescript':
|
|
||||||
specifier: ^7.22.15
|
|
||||||
version: 7.23.6(@babel/core@7.23.9)
|
|
||||||
'@vue/compiler-sfc':
|
'@vue/compiler-sfc':
|
||||||
specifier: ^3.3.7
|
specifier: ^3.4.15
|
||||||
version: 3.4.15
|
version: 3.4.15
|
||||||
chalk:
|
c12:
|
||||||
specifier: 5.3.0
|
specifier: ^1.6.1
|
||||||
version: 5.3.0
|
version: 1.6.1
|
||||||
commander:
|
commander:
|
||||||
specifier: ^11.0.0
|
specifier: ^12.0.0
|
||||||
version: 11.1.0
|
version: 12.0.0
|
||||||
cosmiconfig:
|
consola:
|
||||||
specifier: ^8.3.6
|
specifier: ^3.2.3
|
||||||
version: 8.3.6(typescript@5.3.3)
|
version: 3.2.3
|
||||||
detype:
|
detype:
|
||||||
specifier: npm:detypes@^0.7.6
|
specifier: npm:detypes@^0.7.6
|
||||||
version: /detypes@0.7.6
|
version: /detypes@0.7.6
|
||||||
|
|
@ -232,7 +226,7 @@ importers:
|
||||||
specifier: ^5.1.0
|
specifier: ^5.1.0
|
||||||
version: 5.1.0
|
version: 5.1.0
|
||||||
fs-extra:
|
fs-extra:
|
||||||
specifier: ^11.1.1
|
specifier: ^11.2.0
|
||||||
version: 11.2.0
|
version: 11.2.0
|
||||||
https-proxy-agent:
|
https-proxy-agent:
|
||||||
specifier: ^7.0.2
|
specifier: ^7.0.2
|
||||||
|
|
@ -241,69 +235,66 @@ importers:
|
||||||
specifier: ^4.5.0
|
specifier: ^4.5.0
|
||||||
version: 4.5.0
|
version: 4.5.0
|
||||||
magic-string:
|
magic-string:
|
||||||
specifier: ^0.30.3
|
specifier: ^0.30.6
|
||||||
version: 0.30.6
|
version: 0.30.6
|
||||||
node-fetch:
|
|
||||||
specifier: ^3.3.2
|
|
||||||
version: 3.3.2
|
|
||||||
nypm:
|
nypm:
|
||||||
specifier: ^0.3.6
|
specifier: ^0.3.6
|
||||||
version: 0.3.6
|
version: 0.3.6
|
||||||
|
ofetch:
|
||||||
|
specifier: ^1.3.3
|
||||||
|
version: 1.3.3
|
||||||
ora:
|
ora:
|
||||||
specifier: ^7.0.1
|
specifier: ^8.0.1
|
||||||
version: 7.0.1
|
version: 8.0.1
|
||||||
prompts:
|
prompts:
|
||||||
specifier: ^2.4.2
|
specifier: ^2.4.2
|
||||||
version: 2.4.2
|
version: 2.4.2
|
||||||
radix-vue:
|
radix-vue:
|
||||||
specifier: ^1.3.0
|
specifier: ^1.4.1
|
||||||
version: 1.4.0(vue@3.4.15)
|
version: 1.4.1(vue@3.4.15)
|
||||||
recast:
|
|
||||||
specifier: ^0.23.4
|
|
||||||
version: 0.23.4
|
|
||||||
rimraf:
|
|
||||||
specifier: ^5.0.1
|
|
||||||
version: 5.0.5
|
|
||||||
ts-morph:
|
ts-morph:
|
||||||
specifier: ^19.0.0
|
specifier: ^21.0.1
|
||||||
version: 19.0.0
|
version: 21.0.1
|
||||||
tsconfig-paths:
|
tsconfig-paths:
|
||||||
specifier: ^4.2.0
|
specifier: ^4.2.0
|
||||||
version: 4.2.0
|
version: 4.2.0
|
||||||
vite-tsconfig-paths:
|
|
||||||
specifier: ^4.2.1
|
|
||||||
version: 4.3.1(typescript@5.3.3)
|
|
||||||
zod:
|
zod:
|
||||||
specifier: ^3.22.2
|
specifier: ^3.22.4
|
||||||
version: 3.22.4
|
version: 3.22.4
|
||||||
devDependencies:
|
devDependencies:
|
||||||
'@types/babel__core':
|
'@types/babel__core':
|
||||||
specifier: ^7.20.1
|
specifier: ^7.20.5
|
||||||
version: 7.20.5
|
version: 7.20.5
|
||||||
'@types/diff':
|
'@types/diff':
|
||||||
specifier: ^5.0.3
|
specifier: ^5.0.9
|
||||||
version: 5.0.9
|
version: 5.0.9
|
||||||
'@types/fs-extra':
|
'@types/fs-extra':
|
||||||
specifier: ^11.0.1
|
specifier: ^11.0.4
|
||||||
version: 11.0.4
|
version: 11.0.4
|
||||||
'@types/lodash.template':
|
'@types/lodash.template':
|
||||||
specifier: ^4.5.1
|
specifier: ^4.5.3
|
||||||
version: 4.5.3
|
version: 4.5.3
|
||||||
|
'@types/node':
|
||||||
|
specifier: ^20.11.16
|
||||||
|
version: 20.11.16
|
||||||
'@types/prompts':
|
'@types/prompts':
|
||||||
specifier: ^2.4.4
|
specifier: ^2.4.9
|
||||||
version: 2.4.9
|
version: 2.4.9
|
||||||
'@vitest/ui':
|
'@vitest/ui':
|
||||||
specifier: ^0.34.4
|
specifier: ^0.34.4
|
||||||
version: 0.34.7(vitest@0.34.6)
|
version: 0.34.7(vitest@0.34.6)
|
||||||
tsup:
|
tsup:
|
||||||
specifier: ^7.2.0
|
specifier: ^8.0.1
|
||||||
version: 7.3.0(ts-node@10.9.2)(typescript@5.3.3)
|
version: 8.0.1(ts-node@10.9.2)(typescript@5.3.3)
|
||||||
type-fest:
|
type-fest:
|
||||||
specifier: ^4.3.1
|
specifier: ^4.10.2
|
||||||
version: 4.10.2
|
version: 4.10.2
|
||||||
typescript:
|
typescript:
|
||||||
specifier: ^5.2.2
|
specifier: ^5.3.3
|
||||||
version: 5.3.3
|
version: 5.3.3
|
||||||
|
vite-tsconfig-paths:
|
||||||
|
specifier: ^4.3.1
|
||||||
|
version: 4.3.1(typescript@5.3.3)
|
||||||
|
|
||||||
packages/module:
|
packages/module:
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|
@ -606,6 +597,7 @@ packages:
|
||||||
/@antfu/ni@0.21.12:
|
/@antfu/ni@0.21.12:
|
||||||
resolution: {integrity: sha512-2aDL3WUv8hMJb2L3r/PIQWsTLyq7RQr3v9xD16fiz6O8ys1xEyLhhTOv8gxtZvJiTzjTF5pHoArvRdesGL1DMQ==}
|
resolution: {integrity: sha512-2aDL3WUv8hMJb2L3r/PIQWsTLyq7RQr3v9xD16fiz6O8ys1xEyLhhTOv8gxtZvJiTzjTF5pHoArvRdesGL1DMQ==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
dev: true
|
||||||
|
|
||||||
/@antfu/utils@0.7.7:
|
/@antfu/utils@0.7.7:
|
||||||
resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==}
|
resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==}
|
||||||
|
|
@ -3343,12 +3335,12 @@ packages:
|
||||||
engines: {node: '>=10.13.0'}
|
engines: {node: '>=10.13.0'}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@ts-morph/common@0.20.0:
|
/@ts-morph/common@0.22.0:
|
||||||
resolution: {integrity: sha512-7uKjByfbPpwuzkstL3L5MQyuXPSKdoNG93Fmi2JoDcTf3pEP731JdRFAduRVkOs8oqxPsXKA+ScrWkdQ8t/I+Q==}
|
resolution: {integrity: sha512-HqNBuV/oIlMKdkLshXd1zKBqNQCsuPEsgQOkfFQ/eUKjRlwndXW1AjN9LVkBEIukm00gGXSRmfkl0Wv5VXLnlw==}
|
||||||
dependencies:
|
dependencies:
|
||||||
fast-glob: 3.3.2
|
fast-glob: 3.3.2
|
||||||
minimatch: 7.4.6
|
minimatch: 9.0.3
|
||||||
mkdirp: 2.1.6
|
mkdirp: 3.0.1
|
||||||
path-browserify: 1.0.1
|
path-browserify: 1.0.1
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
|
@ -4795,6 +4787,7 @@ packages:
|
||||||
|
|
||||||
/argparse@2.0.1:
|
/argparse@2.0.1:
|
||||||
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
|
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
|
||||||
|
dev: true
|
||||||
|
|
||||||
/array-ify@1.0.0:
|
/array-ify@1.0.0:
|
||||||
resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==}
|
resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==}
|
||||||
|
|
@ -4810,16 +4803,6 @@ packages:
|
||||||
engines: {node: '>=0.10.0'}
|
engines: {node: '>=0.10.0'}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/assert@2.1.0:
|
|
||||||
resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==}
|
|
||||||
dependencies:
|
|
||||||
call-bind: 1.0.5
|
|
||||||
is-nan: 1.3.2
|
|
||||||
object-is: 1.1.5
|
|
||||||
object.assign: 4.1.5
|
|
||||||
util: 0.12.5
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/assertion-error@1.1.0:
|
/assertion-error@1.1.0:
|
||||||
resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
|
resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
@ -4846,13 +4829,6 @@ packages:
|
||||||
- rollup
|
- rollup
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/ast-types@0.16.1:
|
|
||||||
resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==}
|
|
||||||
engines: {node: '>=4'}
|
|
||||||
dependencies:
|
|
||||||
tslib: 2.6.2
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/ast-walker-scope@0.5.0(rollup@3.29.4):
|
/ast-walker-scope@0.5.0(rollup@3.29.4):
|
||||||
resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==}
|
resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==}
|
||||||
engines: {node: '>=16.14.0'}
|
engines: {node: '>=16.14.0'}
|
||||||
|
|
@ -4887,11 +4863,6 @@ packages:
|
||||||
postcss-value-parser: 4.2.0
|
postcss-value-parser: 4.2.0
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/available-typed-arrays@1.0.6:
|
|
||||||
resolution: {integrity: sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/axios@0.18.1:
|
/axios@0.18.1:
|
||||||
resolution: {integrity: sha512-0BfJq4NSfQXd+SkFdrvFbG7addhYSBA2mQwISr46pD6E5iqkWg02RAs8vyTT/j0RTnoYmeXauBuSv1qKwR179g==}
|
resolution: {integrity: sha512-0BfJq4NSfQXd+SkFdrvFbG7addhYSBA2mQwISr46pD6E5iqkWg02RAs8vyTT/j0RTnoYmeXauBuSv1qKwR179g==}
|
||||||
deprecated: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
|
deprecated: Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410
|
||||||
|
|
@ -4918,10 +4889,6 @@ packages:
|
||||||
/balanced-match@1.0.2:
|
/balanced-match@1.0.2:
|
||||||
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
|
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
|
||||||
|
|
||||||
/base64-js@1.5.1:
|
|
||||||
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/binary-extensions@2.2.0:
|
/binary-extensions@2.2.0:
|
||||||
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
|
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
|
|
@ -4948,14 +4915,6 @@ packages:
|
||||||
safe-buffer: 5.2.1
|
safe-buffer: 5.2.1
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/bl@5.1.0:
|
|
||||||
resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==}
|
|
||||||
dependencies:
|
|
||||||
buffer: 6.0.3
|
|
||||||
inherits: 2.0.4
|
|
||||||
readable-stream: 3.6.2
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/bluebird@3.7.2:
|
/bluebird@3.7.2:
|
||||||
resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==}
|
resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==}
|
||||||
|
|
||||||
|
|
@ -5025,13 +4984,6 @@ packages:
|
||||||
/buffer-from@1.1.2:
|
/buffer-from@1.1.2:
|
||||||
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
|
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
|
||||||
|
|
||||||
/buffer@6.0.3:
|
|
||||||
resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
|
|
||||||
dependencies:
|
|
||||||
base64-js: 1.5.1
|
|
||||||
ieee754: 1.2.1
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/builtin-modules@3.3.0:
|
/builtin-modules@3.3.0:
|
||||||
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
|
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
|
||||||
engines: {node: '>=6'}
|
engines: {node: '>=6'}
|
||||||
|
|
@ -5152,14 +5104,6 @@ packages:
|
||||||
y18n: 3.2.2
|
y18n: 3.2.2
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/call-bind@1.0.5:
|
|
||||||
resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==}
|
|
||||||
dependencies:
|
|
||||||
function-bind: 1.1.2
|
|
||||||
get-intrinsic: 1.2.3
|
|
||||||
set-function-length: 1.2.0
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/call-me-maybe@1.0.2:
|
/call-me-maybe@1.0.2:
|
||||||
resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==}
|
resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
@ -5491,9 +5435,9 @@ packages:
|
||||||
engines: {node: '>=16'}
|
engines: {node: '>=16'}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/commander@11.1.0:
|
/commander@12.0.0:
|
||||||
resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
|
resolution: {integrity: sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==}
|
||||||
engines: {node: '>=16'}
|
engines: {node: '>=18'}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/commander@2.20.3:
|
/commander@2.20.3:
|
||||||
|
|
@ -5665,6 +5609,7 @@ packages:
|
||||||
parse-json: 5.2.0
|
parse-json: 5.2.0
|
||||||
path-type: 4.0.0
|
path-type: 4.0.0
|
||||||
typescript: 5.3.3
|
typescript: 5.3.3
|
||||||
|
dev: true
|
||||||
|
|
||||||
/crc-32@1.2.2:
|
/crc-32@1.2.2:
|
||||||
resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==}
|
resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==}
|
||||||
|
|
@ -6137,11 +6082,6 @@ packages:
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/data-uri-to-buffer@4.0.1:
|
|
||||||
resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
|
|
||||||
engines: {node: '>= 12'}
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/datauri@3.0.0:
|
/datauri@3.0.0:
|
||||||
resolution: {integrity: sha512-NeDFuUPV1YCpCn8MUIcDk1QnuyenUHs7f4Q5P0n9FFA0neKFrfEH9esR+YMW95BplbYfdmjbs0Pl/ZGAaM2QHQ==}
|
resolution: {integrity: sha512-NeDFuUPV1YCpCn8MUIcDk1QnuyenUHs7f4Q5P0n9FFA0neKFrfEH9esR+YMW95BplbYfdmjbs0Pl/ZGAaM2QHQ==}
|
||||||
engines: {node: '>= 8'}
|
engines: {node: '>= 8'}
|
||||||
|
|
@ -6259,15 +6199,6 @@ packages:
|
||||||
default-browser-id: 5.0.0
|
default-browser-id: 5.0.0
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/define-data-property@1.1.1:
|
|
||||||
resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
get-intrinsic: 1.2.3
|
|
||||||
gopd: 1.0.1
|
|
||||||
has-property-descriptors: 1.0.1
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/define-lazy-prop@2.0.0:
|
/define-lazy-prop@2.0.0:
|
||||||
resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
|
resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
|
|
@ -6278,15 +6209,6 @@ packages:
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/define-properties@1.2.1:
|
|
||||||
resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
define-data-property: 1.1.1
|
|
||||||
has-property-descriptors: 1.0.1
|
|
||||||
object-keys: 1.1.1
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/defu@6.1.4:
|
/defu@6.1.4:
|
||||||
resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
|
resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
|
||||||
|
|
||||||
|
|
@ -6586,11 +6508,6 @@ packages:
|
||||||
resolution: {integrity: sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==}
|
resolution: {integrity: sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/es-errors@1.0.0:
|
|
||||||
resolution: {integrity: sha512-yHV74THqMJUyFKkHyN7hyENcEZM3Dj2a2IrdClY+IT4BFQHkIVwlh8s6uZfjsFydMdNHv0F5mWgAA3ajFbsvVQ==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/es6-promise@4.2.8:
|
/es6-promise@4.2.8:
|
||||||
resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==}
|
resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
@ -7091,12 +7008,6 @@ packages:
|
||||||
eslint-visitor-keys: 3.4.3
|
eslint-visitor-keys: 3.4.3
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/esprima@4.0.1:
|
|
||||||
resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
|
|
||||||
engines: {node: '>=4'}
|
|
||||||
hasBin: true
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/esquery@1.5.0:
|
/esquery@1.5.0:
|
||||||
resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
|
resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
|
||||||
engines: {node: '>=0.10'}
|
engines: {node: '>=0.10'}
|
||||||
|
|
@ -7280,14 +7191,6 @@ packages:
|
||||||
dependencies:
|
dependencies:
|
||||||
reusify: 1.0.4
|
reusify: 1.0.4
|
||||||
|
|
||||||
/fetch-blob@3.2.0:
|
|
||||||
resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}
|
|
||||||
engines: {node: ^12.20 || >= 14.13}
|
|
||||||
dependencies:
|
|
||||||
node-domexception: 1.0.0
|
|
||||||
web-streams-polyfill: 3.3.2
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/fflate@0.8.1:
|
/fflate@0.8.1:
|
||||||
resolution: {integrity: sha512-/exOvEuc+/iaUm105QIiOt4LpBdMTWsXxqR0HDF35vx3fmaKzw7354gTilCh5rkzEt8WYyG//ku3h3nRmd7CHQ==}
|
resolution: {integrity: sha512-/exOvEuc+/iaUm105QIiOt4LpBdMTWsXxqR0HDF35vx3fmaKzw7354gTilCh5rkzEt8WYyG//ku3h3nRmd7CHQ==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
@ -7400,12 +7303,6 @@ packages:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/for-each@0.3.3:
|
|
||||||
resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
|
|
||||||
dependencies:
|
|
||||||
is-callable: 1.2.7
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/foreground-child@3.1.1:
|
/foreground-child@3.1.1:
|
||||||
resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
|
resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
|
||||||
engines: {node: '>=14'}
|
engines: {node: '>=14'}
|
||||||
|
|
@ -7413,13 +7310,6 @@ packages:
|
||||||
cross-spawn: 7.0.3
|
cross-spawn: 7.0.3
|
||||||
signal-exit: 4.1.0
|
signal-exit: 4.1.0
|
||||||
|
|
||||||
/formdata-polyfill@4.0.10:
|
|
||||||
resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
|
|
||||||
engines: {node: '>=12.20.0'}
|
|
||||||
dependencies:
|
|
||||||
fetch-blob: 3.2.0
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/fraction.js@4.3.7:
|
/fraction.js@4.3.7:
|
||||||
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
|
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
@ -7533,21 +7423,15 @@ packages:
|
||||||
engines: {node: 6.* || 8.* || >= 10.*}
|
engines: {node: 6.* || 8.* || >= 10.*}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
|
/get-east-asian-width@1.2.0:
|
||||||
|
resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==}
|
||||||
|
engines: {node: '>=18'}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/get-func-name@2.0.2:
|
/get-func-name@2.0.2:
|
||||||
resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
|
resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/get-intrinsic@1.2.3:
|
|
||||||
resolution: {integrity: sha512-JIcZczvcMVE7AUOP+X72bh8HqHBRxFdz5PDHYtNG/lE3yk9b3KZBJlwFcTyPYjg3L4RLLmZJzvjxhaZVapxFrQ==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
es-errors: 1.0.0
|
|
||||||
function-bind: 1.1.2
|
|
||||||
has-proto: 1.0.1
|
|
||||||
has-symbols: 1.0.3
|
|
||||||
hasown: 2.0.0
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/get-port-please@3.1.2:
|
/get-port-please@3.1.2:
|
||||||
resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==}
|
resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
@ -7780,13 +7664,7 @@ packages:
|
||||||
|
|
||||||
/globrex@0.1.2:
|
/globrex@0.1.2:
|
||||||
resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
|
resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
|
||||||
dev: false
|
dev: true
|
||||||
|
|
||||||
/gopd@1.0.1:
|
|
||||||
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
|
|
||||||
dependencies:
|
|
||||||
get-intrinsic: 1.2.3
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/got@6.7.1:
|
/got@6.7.1:
|
||||||
resolution: {integrity: sha512-Y/K3EDuiQN9rTZhBvPRWMLXIKdeD1Rj0nzunfoi0Yyn5WBEbzxXKU9Ub2X41oZBagVWOBU3MuDonFMgPWQFnwg==}
|
resolution: {integrity: sha512-Y/K3EDuiQN9rTZhBvPRWMLXIKdeD1Rj0nzunfoi0Yyn5WBEbzxXKU9Ub2X41oZBagVWOBU3MuDonFMgPWQFnwg==}
|
||||||
|
|
@ -7849,29 +7727,6 @@ packages:
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/has-property-descriptors@1.0.1:
|
|
||||||
resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==}
|
|
||||||
dependencies:
|
|
||||||
get-intrinsic: 1.2.3
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/has-proto@1.0.1:
|
|
||||||
resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/has-symbols@1.0.3:
|
|
||||||
resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/has-tostringtag@1.0.2:
|
|
||||||
resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
has-symbols: 1.0.3
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/has-unicode@2.0.1:
|
/has-unicode@2.0.1:
|
||||||
resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}
|
resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
@ -8182,14 +8037,6 @@ packages:
|
||||||
is-decimal: 1.0.4
|
is-decimal: 1.0.4
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/is-arguments@1.1.1:
|
|
||||||
resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
call-bind: 1.0.5
|
|
||||||
has-tostringtag: 1.0.2
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/is-arrayish@0.2.1:
|
/is-arrayish@0.2.1:
|
||||||
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
|
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
|
||||||
|
|
||||||
|
|
@ -8211,11 +8058,6 @@ packages:
|
||||||
builtin-modules: 3.3.0
|
builtin-modules: 3.3.0
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/is-callable@1.2.7:
|
|
||||||
resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/is-ci@1.2.1:
|
/is-ci@1.2.1:
|
||||||
resolution: {integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==}
|
resolution: {integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
@ -8267,13 +8109,6 @@ packages:
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/is-generator-function@1.0.10:
|
|
||||||
resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
has-tostringtag: 1.0.2
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/is-glob@4.0.3:
|
/is-glob@4.0.3:
|
||||||
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
|
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
|
||||||
engines: {node: '>=0.10.0'}
|
engines: {node: '>=0.10.0'}
|
||||||
|
|
@ -8321,14 +8156,6 @@ packages:
|
||||||
resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
|
resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/is-nan@1.3.2:
|
|
||||||
resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
call-bind: 1.0.5
|
|
||||||
define-properties: 1.2.1
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/is-npm@1.0.0:
|
/is-npm@1.0.0:
|
||||||
resolution: {integrity: sha512-9r39FIr3d+KD9SbX0sfMsHzb5PP3uimOiwr3YupUaUFG4W0l1U57Rx3utpttV7qz5U3jmrO5auUa04LU9pyHsg==}
|
resolution: {integrity: sha512-9r39FIr3d+KD9SbX0sfMsHzb5PP3uimOiwr3YupUaUFG4W0l1U57Rx3utpttV7qz5U3jmrO5auUa04LU9pyHsg==}
|
||||||
engines: {node: '>=0.10.0'}
|
engines: {node: '>=0.10.0'}
|
||||||
|
|
@ -8422,18 +8249,16 @@ packages:
|
||||||
text-extensions: 1.9.0
|
text-extensions: 1.9.0
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/is-typed-array@1.1.13:
|
|
||||||
resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
which-typed-array: 1.1.14
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/is-unicode-supported@1.3.0:
|
/is-unicode-supported@1.3.0:
|
||||||
resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==}
|
resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==}
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/is-unicode-supported@2.0.0:
|
||||||
|
resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==}
|
||||||
|
engines: {node: '>=18'}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/is-windows@0.2.0:
|
/is-windows@0.2.0:
|
||||||
resolution: {integrity: sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==}
|
resolution: {integrity: sha512-n67eJYmXbniZB7RF4I/FTjK1s6RPOCTxhYrVYLRaCt3lF0mpWZPKr3T2LSZAqyjQsxR2qMmGYXXzK0YWwcPM1Q==}
|
||||||
engines: {node: '>=0.10.0'}
|
engines: {node: '>=0.10.0'}
|
||||||
|
|
@ -8514,6 +8339,7 @@ packages:
|
||||||
hasBin: true
|
hasBin: true
|
||||||
dependencies:
|
dependencies:
|
||||||
argparse: 2.0.1
|
argparse: 2.0.1
|
||||||
|
dev: true
|
||||||
|
|
||||||
/jsdoc-type-pratt-parser@4.0.0:
|
/jsdoc-type-pratt-parser@4.0.0:
|
||||||
resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==}
|
resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==}
|
||||||
|
|
@ -8855,9 +8681,9 @@ packages:
|
||||||
chalk: 2.4.2
|
chalk: 2.4.2
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/log-symbols@5.1.0:
|
/log-symbols@6.0.0:
|
||||||
resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==}
|
resolution: {integrity: sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==}
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=18'}
|
||||||
dependencies:
|
dependencies:
|
||||||
chalk: 5.3.0
|
chalk: 5.3.0
|
||||||
is-unicode-supported: 1.3.0
|
is-unicode-supported: 1.3.0
|
||||||
|
|
@ -9151,13 +8977,6 @@ packages:
|
||||||
brace-expansion: 2.0.1
|
brace-expansion: 2.0.1
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/minimatch@7.4.6:
|
|
||||||
resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==}
|
|
||||||
engines: {node: '>=10'}
|
|
||||||
dependencies:
|
|
||||||
brace-expansion: 2.0.1
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/minimatch@9.0.3:
|
/minimatch@9.0.3:
|
||||||
resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
|
resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
|
||||||
engines: {node: '>=16 || 14 >=14.17'}
|
engines: {node: '>=16 || 14 >=14.17'}
|
||||||
|
|
@ -9294,8 +9113,8 @@ packages:
|
||||||
engines: {node: '>=10'}
|
engines: {node: '>=10'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
/mkdirp@2.1.6:
|
/mkdirp@3.0.1:
|
||||||
resolution: {integrity: sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==}
|
resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==}
|
||||||
engines: {node: '>=10'}
|
engines: {node: '>=10'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
dev: false
|
dev: false
|
||||||
|
|
@ -9504,11 +9323,6 @@ packages:
|
||||||
engines: {node: ^16 || ^18 || >= 20}
|
engines: {node: ^16 || ^18 || >= 20}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/node-domexception@1.0.0:
|
|
||||||
resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
|
|
||||||
engines: {node: '>=10.5.0'}
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/node-fetch-native@1.6.1:
|
/node-fetch-native@1.6.1:
|
||||||
resolution: {integrity: sha512-bW9T/uJDPAJB2YNYEpWzE54U5O3MQidXsOyTfnbKYtTtFexRvGzb1waphBN4ZwP6EcIvYYEOwW0b72BpAqydTw==}
|
resolution: {integrity: sha512-bW9T/uJDPAJB2YNYEpWzE54U5O3MQidXsOyTfnbKYtTtFexRvGzb1waphBN4ZwP6EcIvYYEOwW0b72BpAqydTw==}
|
||||||
|
|
||||||
|
|
@ -9534,15 +9348,6 @@ packages:
|
||||||
whatwg-url: 5.0.0
|
whatwg-url: 5.0.0
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/node-fetch@3.3.2:
|
|
||||||
resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==}
|
|
||||||
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
|
|
||||||
dependencies:
|
|
||||||
data-uri-to-buffer: 4.0.1
|
|
||||||
fetch-blob: 3.2.0
|
|
||||||
formdata-polyfill: 4.0.10
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/node-forge@1.3.1:
|
/node-forge@1.3.1:
|
||||||
resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
|
resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
|
||||||
engines: {node: '>= 6.13.0'}
|
engines: {node: '>= 6.13.0'}
|
||||||
|
|
@ -9872,36 +9677,12 @@ packages:
|
||||||
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
|
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
|
||||||
engines: {node: '>= 6'}
|
engines: {node: '>= 6'}
|
||||||
|
|
||||||
/object-is@1.1.5:
|
|
||||||
resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
call-bind: 1.0.5
|
|
||||||
define-properties: 1.2.1
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/object-keys@1.1.1:
|
|
||||||
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/object.assign@4.1.5:
|
|
||||||
resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
call-bind: 1.0.5
|
|
||||||
define-properties: 1.2.1
|
|
||||||
has-symbols: 1.0.3
|
|
||||||
object-keys: 1.1.1
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/ofetch@1.3.3:
|
/ofetch@1.3.3:
|
||||||
resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==}
|
resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==}
|
||||||
dependencies:
|
dependencies:
|
||||||
destr: 2.0.2
|
destr: 2.0.2
|
||||||
node-fetch-native: 1.6.1
|
node-fetch-native: 1.6.1
|
||||||
ufo: 1.3.2
|
ufo: 1.3.2
|
||||||
dev: true
|
|
||||||
|
|
||||||
/ohash@1.1.3:
|
/ohash@1.1.3:
|
||||||
resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==}
|
resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==}
|
||||||
|
|
@ -9997,18 +9778,18 @@ packages:
|
||||||
log-symbols: 2.2.0
|
log-symbols: 2.2.0
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/ora@7.0.1:
|
/ora@8.0.1:
|
||||||
resolution: {integrity: sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==}
|
resolution: {integrity: sha512-ANIvzobt1rls2BDny5fWZ3ZVKyD6nscLvfFRpQgfWsythlcsVUC9kL0zq6j2Z5z9wwp1kd7wpsD/T9qNPVLCaQ==}
|
||||||
engines: {node: '>=16'}
|
engines: {node: '>=18'}
|
||||||
dependencies:
|
dependencies:
|
||||||
chalk: 5.3.0
|
chalk: 5.3.0
|
||||||
cli-cursor: 4.0.0
|
cli-cursor: 4.0.0
|
||||||
cli-spinners: 2.9.2
|
cli-spinners: 2.9.2
|
||||||
is-interactive: 2.0.0
|
is-interactive: 2.0.0
|
||||||
is-unicode-supported: 1.3.0
|
is-unicode-supported: 2.0.0
|
||||||
log-symbols: 5.1.0
|
log-symbols: 6.0.0
|
||||||
stdin-discarder: 0.1.0
|
stdin-discarder: 0.2.2
|
||||||
string-width: 6.1.0
|
string-width: 7.1.0
|
||||||
strip-ansi: 7.1.0
|
strip-ansi: 7.1.0
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
|
@ -10854,6 +10635,17 @@ packages:
|
||||||
- vue
|
- vue
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/radix-vue@1.4.1(vue@3.4.15):
|
||||||
|
resolution: {integrity: sha512-eJsyIHDZPfIdH0iqrfTODuklPqDXfO0iNDNI1isOYIr+ejmeCjP6Yw1LA7LtDryPnjsSkqj0t04DF7eBn2wtMQ==}
|
||||||
|
dependencies:
|
||||||
|
'@floating-ui/dom': 1.6.1
|
||||||
|
'@floating-ui/vue': 1.0.6(vue@3.4.15)
|
||||||
|
fast-deep-equal: 3.1.3
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- '@vue/composition-api'
|
||||||
|
- vue
|
||||||
|
dev: false
|
||||||
|
|
||||||
/radix3@1.1.0:
|
/radix3@1.1.0:
|
||||||
resolution: {integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==}
|
resolution: {integrity: sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
@ -10950,6 +10742,7 @@ packages:
|
||||||
inherits: 2.0.4
|
inherits: 2.0.4
|
||||||
string_decoder: 1.3.0
|
string_decoder: 1.3.0
|
||||||
util-deprecate: 1.0.2
|
util-deprecate: 1.0.2
|
||||||
|
dev: true
|
||||||
|
|
||||||
/readdir-glob@1.1.3:
|
/readdir-glob@1.1.3:
|
||||||
resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==}
|
resolution: {integrity: sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==}
|
||||||
|
|
@ -10963,17 +10756,6 @@ packages:
|
||||||
dependencies:
|
dependencies:
|
||||||
picomatch: 2.3.1
|
picomatch: 2.3.1
|
||||||
|
|
||||||
/recast@0.23.4:
|
|
||||||
resolution: {integrity: sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==}
|
|
||||||
engines: {node: '>= 4'}
|
|
||||||
dependencies:
|
|
||||||
assert: 2.1.0
|
|
||||||
ast-types: 0.16.1
|
|
||||||
esprima: 4.0.1
|
|
||||||
source-map: 0.6.1
|
|
||||||
tslib: 2.6.2
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/redent@3.0.0:
|
/redent@3.0.0:
|
||||||
resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
|
resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
|
|
@ -11141,6 +10923,7 @@ packages:
|
||||||
hasBin: true
|
hasBin: true
|
||||||
dependencies:
|
dependencies:
|
||||||
glob: 10.3.10
|
glob: 10.3.10
|
||||||
|
dev: true
|
||||||
|
|
||||||
/robust-predicates@3.0.2:
|
/robust-predicates@3.0.2:
|
||||||
resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==}
|
resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==}
|
||||||
|
|
@ -11342,17 +11125,6 @@ packages:
|
||||||
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
|
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/set-function-length@1.2.0:
|
|
||||||
resolution: {integrity: sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
define-data-property: 1.1.1
|
|
||||||
function-bind: 1.1.2
|
|
||||||
get-intrinsic: 1.2.3
|
|
||||||
gopd: 1.0.1
|
|
||||||
has-property-descriptors: 1.0.1
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/setprototypeof@1.2.0:
|
/setprototypeof@1.2.0:
|
||||||
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
|
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
@ -11623,11 +11395,9 @@ packages:
|
||||||
/std-env@3.7.0:
|
/std-env@3.7.0:
|
||||||
resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==}
|
resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==}
|
||||||
|
|
||||||
/stdin-discarder@0.1.0:
|
/stdin-discarder@0.2.2:
|
||||||
resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==}
|
resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==}
|
||||||
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
|
engines: {node: '>=18'}
|
||||||
dependencies:
|
|
||||||
bl: 5.1.0
|
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
/stream-each@1.2.3:
|
/stream-each@1.2.3:
|
||||||
|
|
@ -11677,12 +11447,12 @@ packages:
|
||||||
emoji-regex: 9.2.2
|
emoji-regex: 9.2.2
|
||||||
strip-ansi: 7.1.0
|
strip-ansi: 7.1.0
|
||||||
|
|
||||||
/string-width@6.1.0:
|
/string-width@7.1.0:
|
||||||
resolution: {integrity: sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==}
|
resolution: {integrity: sha512-SEIJCWiX7Kg4c129n48aDRwLbFb2LJmXXFrWBG4NGaRtMQ3myKPKbwrD1BKqQn74oCoNMBVrfDEr5M9YxCsrkw==}
|
||||||
engines: {node: '>=16'}
|
engines: {node: '>=18'}
|
||||||
dependencies:
|
dependencies:
|
||||||
eastasianwidth: 0.2.0
|
|
||||||
emoji-regex: 10.3.0
|
emoji-regex: 10.3.0
|
||||||
|
get-east-asian-width: 1.2.0
|
||||||
strip-ansi: 7.1.0
|
strip-ansi: 7.1.0
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
|
@ -11695,6 +11465,7 @@ packages:
|
||||||
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
|
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
|
||||||
dependencies:
|
dependencies:
|
||||||
safe-buffer: 5.2.1
|
safe-buffer: 5.2.1
|
||||||
|
dev: true
|
||||||
|
|
||||||
/strip-ansi@4.0.0:
|
/strip-ansi@4.0.0:
|
||||||
resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==}
|
resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==}
|
||||||
|
|
@ -12150,10 +11921,10 @@ packages:
|
||||||
/ts-interface-checker@0.1.13:
|
/ts-interface-checker@0.1.13:
|
||||||
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
|
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
|
||||||
|
|
||||||
/ts-morph@19.0.0:
|
/ts-morph@21.0.1:
|
||||||
resolution: {integrity: sha512-D6qcpiJdn46tUqV45vr5UGM2dnIEuTGNxVhg0sk5NX11orcouwj6i1bMqZIz2mZTZB1Hcgy7C3oEVhAT+f6mbQ==}
|
resolution: {integrity: sha512-dbDtVdEAncKctzrVZ+Nr7kHpHkv+0JDJb2MjjpBaj8bFeCkePU9rHfMklmhuLFnpeq/EJZk2IhStY6NzqgjOkg==}
|
||||||
dependencies:
|
dependencies:
|
||||||
'@ts-morph/common': 0.20.0
|
'@ts-morph/common': 0.22.0
|
||||||
code-block-writer: 12.0.0
|
code-block-writer: 12.0.0
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
|
@ -12198,7 +11969,7 @@ packages:
|
||||||
optional: true
|
optional: true
|
||||||
dependencies:
|
dependencies:
|
||||||
typescript: 5.3.3
|
typescript: 5.3.3
|
||||||
dev: false
|
dev: true
|
||||||
|
|
||||||
/tsconfig-paths@4.2.0:
|
/tsconfig-paths@4.2.0:
|
||||||
resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==}
|
resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==}
|
||||||
|
|
@ -12215,16 +11986,18 @@ packages:
|
||||||
/tslib@2.6.2:
|
/tslib@2.6.2:
|
||||||
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
|
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
|
||||||
|
|
||||||
/tsup@7.3.0(ts-node@10.9.2)(typescript@5.3.3):
|
/tsup@8.0.1(ts-node@10.9.2)(typescript@5.3.3):
|
||||||
resolution: {integrity: sha512-Ja1eaSRrE+QarmATlNO5fse2aOACYMBX+IZRKy1T+gpyH+jXgRrl5l4nHIQJQ1DoDgEjHDTw8cpE085UdBZuWQ==}
|
resolution: {integrity: sha512-hvW7gUSG96j53ZTSlT4j/KL0q1Q2l6TqGBFc6/mu/L46IoNWqLLUzLRLP1R8Q7xrJTmkDxxDoojV5uCVs1sVOg==}
|
||||||
engines: {node: '>=18'}
|
engines: {node: '>=18'}
|
||||||
deprecated: Breaking node 16
|
|
||||||
hasBin: true
|
hasBin: true
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
'@microsoft/api-extractor': ^7.36.0
|
||||||
'@swc/core': ^1
|
'@swc/core': ^1
|
||||||
postcss: ^8.4.12
|
postcss: ^8.4.12
|
||||||
typescript: '>=4.5.0'
|
typescript: '>=4.5.0'
|
||||||
peerDependenciesMeta:
|
peerDependenciesMeta:
|
||||||
|
'@microsoft/api-extractor':
|
||||||
|
optional: true
|
||||||
'@swc/core':
|
'@swc/core':
|
||||||
optional: true
|
optional: true
|
||||||
postcss:
|
postcss:
|
||||||
|
|
@ -12751,16 +12524,6 @@ packages:
|
||||||
/util-deprecate@1.0.2:
|
/util-deprecate@1.0.2:
|
||||||
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
|
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
|
||||||
|
|
||||||
/util@0.12.5:
|
|
||||||
resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==}
|
|
||||||
dependencies:
|
|
||||||
inherits: 2.0.4
|
|
||||||
is-arguments: 1.1.1
|
|
||||||
is-generator-function: 1.0.10
|
|
||||||
is-typed-array: 1.1.13
|
|
||||||
which-typed-array: 1.1.14
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/v-calendar@3.1.2(@popperjs/core@2.11.8)(vue@3.4.15):
|
/v-calendar@3.1.2(@popperjs/core@2.11.8)(vue@3.4.15):
|
||||||
resolution: {integrity: sha512-QDWrnp4PWCpzUblctgo4T558PrHgHzDtQnTeUNzKxfNf29FkCeFpwGd9bKjAqktaa2aJLcyRl45T5ln1ku34kg==}
|
resolution: {integrity: sha512-QDWrnp4PWCpzUblctgo4T558PrHgHzDtQnTeUNzKxfNf29FkCeFpwGd9bKjAqktaa2aJLcyRl45T5ln1ku34kg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
|
|
@ -12984,7 +12747,7 @@ packages:
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
- typescript
|
- typescript
|
||||||
dev: false
|
dev: true
|
||||||
|
|
||||||
/vite@4.5.2(@types/node@20.11.16):
|
/vite@4.5.2(@types/node@20.11.16):
|
||||||
resolution: {integrity: sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==}
|
resolution: {integrity: sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==}
|
||||||
|
|
@ -13425,11 +13188,6 @@ packages:
|
||||||
resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==}
|
resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/web-streams-polyfill@3.3.2:
|
|
||||||
resolution: {integrity: sha512-3pRGuxRF5gpuZc0W+EpwQRmCD7gRqcDOMt688KmdlDAgAyaB1XlN0zq2njfDNm44XVdIouE7pZ6GzbdyH47uIQ==}
|
|
||||||
engines: {node: '>= 8'}
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/webidl-conversions@3.0.1:
|
/webidl-conversions@3.0.1:
|
||||||
resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
|
resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
|
||||||
dev: true
|
dev: true
|
||||||
|
|
@ -13460,17 +13218,6 @@ packages:
|
||||||
webidl-conversions: 4.0.2
|
webidl-conversions: 4.0.2
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/which-typed-array@1.1.14:
|
|
||||||
resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==}
|
|
||||||
engines: {node: '>= 0.4'}
|
|
||||||
dependencies:
|
|
||||||
available-typed-arrays: 1.0.6
|
|
||||||
call-bind: 1.0.5
|
|
||||||
for-each: 0.3.3
|
|
||||||
gopd: 1.0.1
|
|
||||||
has-tostringtag: 1.0.2
|
|
||||||
dev: false
|
|
||||||
|
|
||||||
/which@1.3.1:
|
/which@1.3.1:
|
||||||
resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
|
resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user