@floorsfi/core
v0.0.1
Published
Core code shared between Floors Finance apps and pkgs
Downloads
6
Maintainers
Readme
0xMEMO NPM package Template
Bun + Npm + Typescript + Standard Version + Flat Config Linting + Husky + Commit / Release Pipeline
Summary
This package contains < a template for devoloping for npm packages > for FloorsFinance.
Check out the Changelog to see what changed in the last releases.
Install
bun add @floorsfi/coreInstall Bun ( bun is the default package manager for this project ( its optional ) ):
# Supported on macOS, Linux, and WSL
curl -fsSL https://bun.sh/install | bash
# Upgrade Bun every once in a while
bun upgrageDeveloping
Install Dependencies:
bun iWatching TS Problems:
bun watchFormat / Lint / Type Check:
bun format
bun lint
bun type-checkHow to make a release
For the Maintainer: Add NPM_TOKEN to the GitHub Secrets.
- PR with changes
- Merge PR into main
- Checkout main
git pullbun release: '' | alpha | betaoptionally add-- --release-as minor | major | 0.0.1- Make sure everything looks good (e.g. in CHANGELOG.md)
- Lastly run
bun release:pub - Done
License
This package is licensed - see the LICENSE file for details.
