This is an Snapshot X monorepository.
ui
: Snapshot X front-end written in Vue
yarn
yarn dev
# if you want to run full stack (including backend services)
yarn dev:full
yarn build
yarn lint
yarn test
yarn typecheck
Packages are versioned using changesets
.
In most cases all you need to do is when adding new changes to versioned packages (right now it's just sx.js
)
is to execute yarn changeset
, specify package you updated, version bump per semver and description of your changes.
Then commit generated files in your PR.
Once merged changesets actions will create PR that can be used to release and publish those packages.