aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUri Shaked2019-11-20 00:01:29 +0200
committerUri Shaked2019-11-20 00:01:29 +0200
commit6af39f4ccdb8421558dce33409848feca54d00f6 (patch)
tree6e3bf673a44c98eddaa89cd5a93dad42ff435e64
parentfeat: more instructions (diff)
downloadavr8js-6af39f4ccdb8421558dce33409848feca54d00f6.tar.gz
avr8js-6af39f4ccdb8421558dce33409848feca54d00f6.tar.bz2
avr8js-6af39f4ccdb8421558dce33409848feca54d00f6.zip
chore: rimraf dist before build
Diffstat (limited to '')
-rw-r--r--package-lock.json24
-rw-r--r--package.json3
2 files changed, 23 insertions, 4 deletions
diff --git a/package-lock.json b/package-lock.json
index 80f6bfb..70d8fb6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -271,6 +271,15 @@
"strip-ansi": "^5.0.0"
},
"dependencies": {
+ "rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
"slash": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz",
@@ -3244,6 +3253,15 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
"dev": true
+ },
+ "rimraf": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
+ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
}
}
},
@@ -5180,9 +5198,9 @@
"dev": true
},
"rimraf": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
- "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.0.tgz",
+ "integrity": "sha512-NDGVxTsjqfunkds7CqsOiEnxln4Bo7Nddl3XhS4pXg5OzwkLqJ971ZVAAnB+DDLnF76N+VnDEiBHaVV8I06SUg==",
"dev": true,
"requires": {
"glob": "^7.1.3"
diff --git a/package.json b/package.json
index 4277fb7..f6e9131 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,7 @@
"repository": "https://github.com/wokwi/avr8js",
"license": "MIT",
"scripts": {
- "build": "tsc",
+ "build": "rimraf dist && tsc",
"prepare": "npm run build",
"start": "ts-node src/main.ts",
"lint": "tslint --project tsconfig.json",
@@ -23,6 +23,7 @@
"jest": "^24.9.0",
"lint-staged": "^9.4.2",
"prettier": "^1.19.1",
+ "rimraf": "^3.0.0",
"ts-jest": "^24.1.0",
"ts-node": "^8.5.0",
"tslint": "^5.20.1",