Skip to content

Commit

Permalink
rimraf dependency removed, fse-cli added for fs-extra CLI interface i…
Browse files Browse the repository at this point in the history
…n package.json scripts (#378)
  • Loading branch information
nelsonni committed Mar 16, 2021
1 parent 7067a3f commit c0f9457
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 18 deletions.
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
"lint": "eslint . --ext .js,.jsx,.ts,.tsx",
"test": "jest",
"test:coverage": "jest --verbose --coverage",
"clean": "rimraf out/ .webpack/ coverage/ yarn-error.log",
"version": "fse version",
"clean": "fse remove out/; fse remove .webpack/; fse remove coverage/; fse remove yarn-error.log",
"clean:tests": "jest --clearCache"
},
"keywords": [],
Expand All @@ -25,6 +26,7 @@
"forge": "./forge.config.js"
},
"dependencies": {
"@atao60/fse-cli": "^0.0.55",
"@material-ui/core": "^4.11.3",
"@material-ui/icons": "^4.9.1",
"@material-ui/lab": "^4.0.0-alpha.56",
Expand Down Expand Up @@ -89,7 +91,6 @@
"@types/mock-fs": "^4.13.0",
"@types/node": "^14.14.34",
"@types/redux-mock-store": "^1.0.2",
"@types/rimraf": "^3.0.0",
"@types/uuid": "^8.3.0",
"@types/valid-url": "^1.0.3",
"@types/validator": "^13.1.3",
Expand Down Expand Up @@ -118,7 +119,6 @@
"react-dnd-test-utils": "^14.0.0",
"react-test-renderer": "^16.14.0",
"redux-devtools": "^3.7.0",
"rimraf": "^3.0.2",
"style-loader": "^2.0.0",
"ts-jest": "^26.5.1",
"ts-loader": "^8.0.17",
Expand All @@ -128,4 +128,4 @@
"validator": "^13.5.2",
"webpack": "^5.25.1"
}
}
}
3 changes: 1 addition & 2 deletions src/containers/builds.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { exec } from 'child_process';
import util from 'util';
import rimraf from 'rimraf';
import { checkout } from 'isomorphic-git';
import * as fs from 'fs-extra';
import { join } from 'path';
Expand Down Expand Up @@ -77,7 +76,7 @@ export const build = async (repo: Repository, base: string, compare: string): Pr
}
}

rimraf(cloneRoot, (error) => console.log(error));
fs.remove(cloneRoot, (error) => console.log(error));

return { installCode: installCode, buildCode: buildCode };
}
48 changes: 36 additions & 12 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@
# yarn lockfile v1


"@atao60/fse-cli@^0.0.55":
version "0.0.55"
resolved "https://registry.yarnpkg.com/@atao60/fse-cli/-/fse-cli-0.0.55.tgz#8d06c2e0672eef726b78dc485126d56a82a267b9"
integrity sha512-Jsj5VrtSP2YE7aQexTIOXchKsDlZ4sxDPgUvdow6DVfEg9Ca3QDXgwna1Aoa44l9kuxTDfbURGOI3A0ASNYBDg==
dependencies:
"@babel/runtime" "^7.12.5"
arg "^5.0.0"
chalk "^4.1.0"
core-js "^3.8.3"
fs-extra "^9.1.0"
graceful-fs "^4.2.4"
inquirer "^7.3.3"
regenerator-runtime "^0.13.7"
source-map-support "^0.5.19"
terminal-link "^2.1.1"
tslib "^2.1.0"

"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.11", "@babel/code-frame@^7.8.3":
version "7.12.11"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f"
Expand Down Expand Up @@ -1156,7 +1173,7 @@
resolved "https://registry.yarnpkg.com/@types/git-config-path/-/git-config-path-2.0.1.tgz#df05973122deb797830c21583c98f02d6d14f8b4"
integrity sha512-qhb3UEKONDUSJIHJCyZwZ2pgzWhzfu1NECfs8j/Kw+XJzK08EZI7Pel/3OBoD/b6LI5nWOkXk+AaQES/t1J1Iw==

"@types/glob@*", "@types/glob@^7.1.1":
"@types/glob@^7.1.1":
version "7.1.3"
resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183"
integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==
Expand Down Expand Up @@ -1380,14 +1397,6 @@
dependencies:
"@types/node" "*"

"@types/rimraf@^3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-3.0.0.tgz#b9d03f090ece263671898d57bb7bb007023ac19f"
integrity sha512-7WhJ0MdpFgYQPXlF4Dx+DhgvlPCfz/x5mHaeDQAKhcenvQP1KCpLQ18JklAqeGMYSAT2PxLpzd0g2/HE7fj7hQ==
dependencies:
"@types/glob" "*"
"@types/node" "*"

"@types/scheduler@*":
version "0.16.1"
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.1.tgz#18845205e86ff0038517aab7a18a62a6b9f71275"
Expand Down Expand Up @@ -2094,6 +2103,11 @@ are-we-there-yet@~1.1.2:
delegates "^1.0.0"
readable-stream "^2.0.6"

arg@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.0.tgz#a20e2bb5710e82950a516b3f933fee5ed478be90"
integrity sha512-4P8Zm2H+BRS+c/xX1LrHw0qKpEhdlZjLCgWy+d78T9vqa2Z2SiD2wMrYuWIAFy5IZUD7nnNXroRttz+0RzlrzQ==

argparse@^1.0.7:
version "1.0.10"
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
Expand Down Expand Up @@ -3199,6 +3213,11 @@ core-js@^3.6.5:
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.8.2.tgz#0a1fd6709246da9ca8eff5bb0cbd15fba9ac7044"
integrity sha512-FfApuSRgrR6G5s58casCBd9M2k+4ikuu4wbW6pJyYU7bd9zvFc9qf7vr5xmrZOhT9nn+8uwlH1oRR9jTnFoA3A==

core-js@^3.8.3:
version "3.9.1"
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.9.1.tgz#cec8de593db8eb2a85ffb0dbdeb312cb6e5460ae"
integrity sha512-gSjRvzkxQc1zjM/5paAmL4idJBFzuJoo+jDjF1tStYFMV2ERfD02HhahhCGXUyHxQRG4yFKVSdO6g62eoRMcDg==

core-util-is@1.0.2, core-util-is@~1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
Expand Down Expand Up @@ -9010,7 +9029,7 @@ redux@^4.0.0, redux@^4.0.4, redux@^4.0.5:
loose-envify "^1.4.0"
symbol-observable "^1.2.0"

regenerator-runtime@^0.13.4:
regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.7:
version "0.13.7"
resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55"
integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==
Expand Down Expand Up @@ -9651,7 +9670,7 @@ source-map-resolve@^0.6.0:
atob "^2.1.2"
decode-uri-component "^0.2.0"

source-map-support@^0.5.13, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19:
source-map-support@^0.5.13, source-map-support@^0.5.19, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19:
version "0.5.19"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
Expand Down Expand Up @@ -10119,7 +10138,7 @@ temp@^0.9.0:
mkdirp "^0.5.1"
rimraf "~2.6.2"

terminal-link@^2.0.0:
terminal-link@^2.0.0, terminal-link@^2.1.1:
version "2.1.1"
resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994"
integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==
Expand Down Expand Up @@ -10445,6 +10464,11 @@ tslib@^2.0.3:
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.3.tgz#8e0741ac45fc0c226e58a17bfc3e64b9bc6ca61c"
integrity sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==

tslib@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a"
integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==

tsutils@^3.17.1:
version "3.18.0"
resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.18.0.tgz#38add50a28ec97e988cb43c5b32e55d1ff4a222a"
Expand Down

0 comments on commit c0f9457

Please sign in to comment.