Pārlūkot izejas kodu

separate prepare and prepack scripts to fix CI

Francisco Giordano 5 gadi atpakaļ
vecāks
revīzija
fa36244bec
2 mainītis faili ar 2 papildinājumiem un 4 dzēšanām
  1. 2 1
      package.json
  2. 0 3
      scripts/remove-ignored-artifacts.js

+ 2 - 1
package.json

@@ -20,7 +20,8 @@
     "lint:js": "eslint --ignore-path .gitignore .",
     "lint:js:fix": "eslint --ignore-path .gitignore . --fix",
     "lint:sol": "solhint --max-warnings 0 \"contracts/**/*.sol\"",
-    "prepare": "node scripts/prepare.js",
+    "prepare": "npm run compile",
+    "prepack": "node scripts/remove-ignored-artifacts.js",
     "release": "scripts/release/release.sh",
     "version": "scripts/release/version.sh",
     "test": "mocha --exit --recursive"

+ 0 - 3
scripts/prepare.js → scripts/remove-ignored-artifacts.js

@@ -4,15 +4,12 @@
 
 const fs = require('fs');
 const path = require('path');
-const cp = require('child_process');
 const match = require('micromatch');
 
 function readJSON (path) {
   return JSON.parse(fs.readFileSync(path));
 }
 
-cp.spawnSync('npm', ['run', 'compile'], { stdio: 'inherit' });
-
 const pkgFiles = readJSON('package.json').files;
 
 // Get only negated patterns.