A suite of apps that includes allocation, dot voting, issue curation, and other planning tools so organizations can collectively budget and design custom reward & bounty systems.
This repo contains a bunch of changes to prepare us to publish to npm.
The first and biggest change is renaming @tps to @autarklabs, which is an org name we actually own in the npmjs registry.
Second, I updated all the prepublishOnly scripts in the apps to compile the contracts and extract the abi into its own folder, like the A1 apps do. It doesn't appear that apps are used as a dependency for their frontends, so this is not included in the npm release process. Let me know if you have any questions about this.
Lastly I made some cosmetic changes to package.json. One was cleaning up the root build:app script. It now leverages a single lerna call rather than a lerna call for each app. A bunch of alphabetization changes were automatically made when I added in the abi-extract tool as a dev-dependency, and I figured I'd let those ride. I can split those out into a separate commit if people feel strongly about it though
This repo contains a bunch of changes to prepare us to publish to npm.
@tps
to@autarklabs
, which is an org name we actually own in the npmjs registry.prepublishOnly
scripts in the apps to compile the contracts and extract the abi into its own folder, like the A1 apps do. It doesn't appear that apps are used as a dependency for their frontends, so this is not included in the npm release process. Let me know if you have any questions about this.build:app
script. It now leverages a single lerna call rather than a lerna call for each app. A bunch of alphabetization changes were automatically made when I added in the abi-extract tool as a dev-dependency, and I figured I'd let those ride. I can split those out into a separate commit if people feel strongly about it though