From fa36244bec75e065ba21b461546a9a640c8389c6 Mon Sep 17 00:00:00 2001 From: Francisco Giordano Date: Wed, 13 May 2020 17:27:51 -0300 Subject: [PATCH] separate prepare and prepack scripts to fix CI --- package.json | 3 ++- scripts/{prepare.js => remove-ignored-artifacts.js} | 3 --- 2 files changed, 2 insertions(+), 4 deletions(-) rename scripts/{prepare.js => remove-ignored-artifacts.js} (92%) diff --git a/package.json b/package.json index 292c50a1f..eb88b7888 100644 --- a/package.json +++ b/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" diff --git a/scripts/prepare.js b/scripts/remove-ignored-artifacts.js similarity index 92% rename from scripts/prepare.js rename to scripts/remove-ignored-artifacts.js index 6011697b0..d21adb67c 100644 --- a/scripts/prepare.js +++ b/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.