Use the npm prepare script to make this lib usable when installed as a git dependency. This lib is under rapid development, and blocks staging deployments for dependent projects when a branch has not been merged & published to NPM.
Additionally, this PR fixes the nested build output directory e.g.
@blockstack/stacks-transactions/lib/src/bufferReader vs
@blockstack/stacks-transactions/lib/bufferReader
This was simply the build script missing a tsconfig.build.json param which excludes the tests dir from the output.
Type of Change
[ ] New feature
[x] Bug fix
[ ] API reference/documentation update
[ ] Other
Does this introduce a breaking change?
Are documentation updates required?
Testing information
Checklist
[ ] Code is commented where needed
[ ] Unit test coverage for new or modified code paths
[x] npm run test passes
[ ] Changelog is updated
[x] Tag 1 of @yknl, @zone117x, @reedrosenbluth for review
Description
Use the npm
prepare
script to make this lib usable when installed as a git dependency. This lib is under rapid development, and blocks staging deployments for dependent projects when a branch has not been merged & published to NPM.Additionally, this PR fixes the nested build output directory e.g.
@blockstack/stacks-transactions/lib/src/bufferReader
vs@blockstack/stacks-transactions/lib/bufferReader
This was simply the build script missing atsconfig.build.json
param which excludes thetests
dir from the output.Type of Change
Does this introduce a breaking change?
Are documentation updates required?
Testing information
Checklist
npm run test
passes