diff --git a/modules/dev-tools/package.json b/modules/dev-tools/package.json index c02972cd..50bfd384 100644 --- a/modules/dev-tools/package.json +++ b/modules/dev-tools/package.json @@ -51,8 +51,8 @@ "bin": { "ocular-bootstrap": "./scripts/bootstrap.js", "ocular-build": "./scripts/build.js", - "ocular-bundle": "./scripts/bundle.js", "ocular-bump": "./scripts/bump.js", + "ocular-bundle": "./scripts/bundle.js", "ocular-clean": "./scripts/clean.js", "ocular-lint": "./scripts/lint.js", "ocular-metrics": "./scripts/metrics.js", @@ -99,10 +99,10 @@ "prettier-check": "2.0.0", "tape": "^4.11.0", "tape-promise": "^4.0.0", - "typescript": "^5.2.2", "ts-node": "~10.9.0", "ts-patch": "^3.1.2", "tsconfig-paths": "^4.1.1", + "typescript": "^5.2.2", "vite": "^4.0.1", "vite-plugin-html": "^3.2.0" }, diff --git a/modules/dev-tools/scripts/bootstrap.sh b/modules/dev-tools/scripts/bootstrap.sh index 7d0190e4..cce19c9a 100755 --- a/modules/dev-tools/scripts/bootstrap.sh +++ b/modules/dev-tools/scripts/bootstrap.sh @@ -32,5 +32,7 @@ else yarn link $packageName fi -# build the submodules -npm run build +# build the submodules unless `nobuild` argment is passed +if [[ ! "$1" = "nobuild" ]]; then + npm run build +fi diff --git a/package.json b/package.json index c649b4bc..345debdd 100644 --- a/package.json +++ b/package.json @@ -28,5 +28,8 @@ }, "pre-commit": "pre-commit", "pre-push": "pre-push", - "dependencies": {} + "volta": { + "node": "20.11.1", + "yarn": "1.22.21" + } }