File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 34
34
"dev" : " npm run build -- --watch" ,
35
35
"example:dev" : " cp README.md example/README.md && npm -C example run dev" ,
36
36
"example:build" : " cp README.md example/README.md && npm -C example run build" ,
37
- "build" : " tsup src/index.ts --dts --format cjs,esm" ,
37
+ "build" : " tsup src/index.ts --dts --format cjs,esm --shims --target=node12 " ,
38
38
"test" : " vitest" ,
39
39
"test:update" : " vitest -u" ,
40
40
"lint" : " eslint ." ,
Original file line number Diff line number Diff line change
1
+ import { createRequire } from 'node:module'
2
+
3
+ const require = createRequire ( import . meta. url )
4
+
1
5
export function getVueVersion ( defaultVersion = '3.2.0' ) {
2
6
try {
3
- const _require = require
4
- let v = _require ( 'vue' )
7
+ let v = require ( 'vue' )
5
8
if ( v . default )
6
9
v = v . default
7
10
return v . version || defaultVersion
@@ -13,8 +16,7 @@ export function getVueVersion(defaultVersion = '3.2.0') {
13
16
14
17
export function isUnheadVueInstalled ( ) {
15
18
try {
16
- const _require = require
17
- _require ( '@unhead/vue' )
19
+ require ( '@unhead/vue' )
18
20
return true
19
21
}
20
22
catch {
You can’t perform that action at this time.
0 commit comments