File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 5
5
"main" : " index.js" ,
6
6
"scripts" : {
7
7
"test" : " jest --runInBand" ,
8
+ "pretest" : " rimraf __tests__/projects/*" ,
8
9
"lint" : " eslint --ignore-pattern projects ./"
9
10
},
10
11
"keywords" : [
Original file line number Diff line number Diff line change 1
1
const lnk = require ( 'lnk' )
2
2
const fs = require ( 'fs-extra' )
3
- const rimraf = require ( 'rimraf' )
4
3
// Prevent full and unnecessary project creation
5
4
process . env . VUE_CLI_TEST = true
6
5
// Link ./ to node_modules/vcp-electron-builder to that require.resolve(vcp-electron-builder) returns ./
7
- fs . removeSync ( './node_modules/vue-cli-plugin-electron-builder' )
8
- lnk . sync ( [ './' ] , './ node_modules/vue-cli-plugin-electron-builder')
9
- // Create project dir if it doesn't exist, clear it if it does
10
- if ( fs . existsSync ( './__tests__/projects' ) ) {
11
- rimraf . sync ( './__tests__/projects/*' )
12
- } else {
6
+ // fs.removeSync('./node_modules/vue-cli-plugin-electron-builder')
7
+ if ( ! fs . existsSync ( './node_modules/vue-cli-plugin-electron-builder' ) ) {
8
+ lnk . sync ( [ './' ] , './node_modules/vue-cli-plugin-electron-builder' )
9
+ }
10
+ // Create project dir if it doesn't exist
11
+ if ( ! fs . existsSync ( './__tests__/projects' ) ) {
13
12
fs . mkdirSync ( './__tests__/projects' )
14
13
}
You can’t perform that action at this time.
0 commit comments