Skip to content

Commit 2fc6a94

Browse files
committed
refactor: update imports to use vue/compiler-sfc and remove esm-browser version
1 parent 931c5ad commit 2fc6a94

File tree

5 files changed

+12
-8
lines changed

5 files changed

+12
-8
lines changed

src/prettierCode.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
// import { parse } from 'vue/compiler-sfc'
2-
import { parse } from '@vue/compiler-sfc/dist/compiler-sfc.esm-browser.js'
1+
import { parse } from 'vue/compiler-sfc'
32

43
const emptyStyle = /<style[\s\w'=]*>(\s*)/
54

src/transformCss.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import fsp from 'node:fs/promises'
22
import path from 'node:path'
3-
// import { parse } from 'vue/compiler-sfc'
4-
import { parse } from '@vue/compiler-sfc/dist/compiler-sfc.esm-browser.js'
53
import { transformStyleToUnocss } from 'transform-to-unocss-core'
4+
import { parse } from 'vue/compiler-sfc'
65
import { compilerCss } from './compilerCss'
76
import { tail } from './tail'
87
import { transformVue } from './transformVue'

src/transformVue.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import type { CssType } from './utils'
2-
// import { parse } from 'vue/compiler-sfc'
3-
import { parse } from '@vue/compiler-sfc/dist/compiler-sfc.esm-browser.js'
2+
import { parse } from 'vue/compiler-sfc'
43
import { compilerCss } from './compilerCss'
54
import { prettierCode } from './prettierCode'
65
import { transformCss } from './transformCss'

tsup.config.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,15 @@ export default defineConfig({
55
target: 'node14',
66
format: ['cjs', 'esm'],
77
clean: true,
8-
external: ['vite', 'webpack', 'rollup', 'esbuild', 'fast-glob', 'unocss'],
8+
external: [
9+
'vite',
10+
'webpack',
11+
'rollup',
12+
'esbuild',
13+
'fast-glob',
14+
'unocss',
15+
'@vue/compiler-sfc',
16+
],
917
dts: {
1018
resolve: true,
1119
// build types for `src/index.ts` only

types/vue-compiler-sfc.d.ts

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)