perf: package version

This commit is contained in:
alex8088 2023-12-13 21:21:15 +08:00
parent 93e84f6bce
commit cc0df8a8cc
4 changed files with 21 additions and 4 deletions

View file

@ -74,6 +74,7 @@
} }
}, },
"devDependencies": { "devDependencies": {
"@rollup/plugin-json": "^6.0.1",
"@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.5", "@rollup/plugin-typescript": "^11.1.5",
"@swc/core": "^1.3.100", "@swc/core": "^1.3.100",

View file

@ -25,6 +25,9 @@ dependencies:
version: 1.0.0 version: 1.0.0
devDependencies: devDependencies:
'@rollup/plugin-json':
specifier: ^6.0.1
version: 6.0.1(rollup@4.6.1)
'@rollup/plugin-node-resolve': '@rollup/plugin-node-resolve':
specifier: ^15.2.3 specifier: ^15.2.3
version: 15.2.3(rollup@4.6.1) version: 15.2.3(rollup@4.6.1)
@ -590,6 +593,19 @@ packages:
tslib: 2.6.2 tslib: 2.6.2
dev: true dev: true
/@rollup/plugin-json@6.0.1(rollup@4.6.1):
resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
peerDependenciesMeta:
rollup:
optional: true
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.6.1)
rollup: 4.6.1
dev: true
/@rollup/plugin-node-resolve@15.2.3(rollup@4.6.1): /@rollup/plugin-node-resolve@15.2.3(rollup@4.6.1):
resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}

View file

@ -3,6 +3,7 @@ import fs from 'node:fs/promises'
import { type Plugin, defineConfig } from 'rollup' import { type Plugin, defineConfig } from 'rollup'
import ts from '@rollup/plugin-typescript' import ts from '@rollup/plugin-typescript'
import resolve from '@rollup/plugin-node-resolve' import resolve from '@rollup/plugin-node-resolve'
import json from '@rollup/plugin-json'
import dts from 'rollup-plugin-dts' import dts from 'rollup-plugin-dts'
const require = createRequire(import.meta.url) const require = createRequire(import.meta.url)
@ -47,6 +48,7 @@ export default defineConfig([
external, external,
plugins: [ plugins: [
clean('buildStart', 'dist'), clean('buildStart', 'dist'),
json(),
ts({ compilerOptions: { rootDir: 'src', declaration: true, declarationDir: 'dist/types' } }), ts({ compilerOptions: { rootDir: 'src', declaration: true, declarationDir: 'dist/types' } }),
resolve() resolve()
], ],

View file

@ -1,10 +1,8 @@
import { createRequire } from 'node:module'
import { cac } from 'cac' import { cac } from 'cac'
import colors from 'picocolors' import colors from 'picocolors'
import { LogLevel, createLogger } from 'vite' import { LogLevel, createLogger } from 'vite'
import { InlineConfig } from './config' import { InlineConfig } from './config'
import { version } from '../package.json'
const _require = createRequire(import.meta.url)
const cli = cac('electron-vite') const cli = cac('electron-vite')
@ -163,6 +161,6 @@ cli
}) })
cli.help() cli.help()
cli.version(_require('../package.json').version) cli.version(version)
cli.parse() cli.parse()