CLI - asc
should not be assumed globally available when running local
build strategy
#1382
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
While running tests, I noticed that the
local
build strategy was failing to build, giving me an output ofasc not found
.Looking into
local.sh
I found out that the default build script assumes thatasc
is present as a global command (e.g.npm i -g typescript
), whereas my setup did not have this.I have changed the script to assume that TS is present locally (
yarn
should take care of that) and switched to running it usingnpx asc...
Let me know if this is something we don't want to have.