Skip to content

Commit 6513bea

Browse files
jasonkarnsouchxp
authored andcommitted
Use nodenv as a dev-dep instead of manually cloning
1 parent 72c86d2 commit 6513bea

2 files changed

Lines changed: 19 additions & 3 deletions

File tree

package-lock.json

Lines changed: 17 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,17 @@
1717
},
1818
"config": {
1919
"bin": "bin",
20-
"testnodenv": "test/nodenv",
2120
"test": "test"
2221
},
2322
"scripts": {
24-
"pretest": "[ -d $npm_package_config_testnodenv ] || git clone --quiet --depth 1 https://github.com/nodenv/nodenv $npm_package_config_testnodenv",
25-
"test": "PATH=$PWD/$npm_package_config_testnodenv/bin:$PATH bats ${CI:+--tap} test",
23+
"test": "bats ${CI:+--tap} test",
2624
"update:deps": "curl 'https://raw.githubusercontent.com/qzb/sh-semver/master/semver.sh' > deps/semver.sh",
2725
"publish:brew": "brew-publish $npm_package_name v$npm_package_version",
2826
"postversion": "git push --follow-tags && npm run publish:brew",
2927
"docker:test": "docker run -it --rm -v $PWD:/nodenv-nvmrc node:16 /bin/sh -c 'cd nodenv-nvmrc; npm install; npm run pretest; npm run test'"
3028
},
3129
"devDependencies": {
30+
"@nodenv/nodenv": "^1.6.2",
3231
"bats": "^1.1.0",
3332
"brew-publish": "^2.0.0"
3433
},

0 commit comments

Comments
 (0)