diff --git a/package.json b/package.json index 33581fb..c1e9147 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "lint-staged": "^13.0.3", "prettier": "^2.7.1", "prettier-plugin-solidity": "^1.0.0-dev.22", + "rimraf": "^3.0.2", "solhint": "^3.3.7", "solhint-plugin-prettier": "^0.0.5" }, @@ -30,6 +31,7 @@ "packageManager": "yarn@3.2.1", "private": true, "scripts": { + "clean": "rimraf cache out", "lint": "solhint --config \"./.solhint.json\" \"{src,test}/**/*.sol\"", "postinstall": "husky install", "prettier": "prettier --config \"./.prettierrc.yml\" --write \"**/*.{json,md,sol,yml}\"", diff --git a/yarn.lock b/yarn.lock index b2808c3..cb485de 100644 --- a/yarn.lock +++ b/yarn.lock @@ -266,6 +266,7 @@ __metadata: lint-staged: ^13.0.3 prettier: ^2.7.1 prettier-plugin-solidity: ^1.0.0-dev.22 + rimraf: ^3.0.2 solhint: ^3.3.7 solhint-plugin-prettier: ^0.0.5 languageName: unknown @@ -2803,6 +2804,17 @@ __metadata: languageName: node linkType: hard +"rimraf@npm:^3.0.2": + version: 3.0.2 + resolution: "rimraf@npm:3.0.2" + dependencies: + glob: ^7.1.3 + bin: + rimraf: bin.js + checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0 + languageName: node + linkType: hard + "run-async@npm:^2.2.0": version: 2.4.1 resolution: "run-async@npm:2.4.1"