/sequence-viewer

A DNA and protein sequence viewer developed and maintained by Anocca

Primary LanguageTypeScript

Anocca sequence viewer

A DNA and protein sequence viewer developed and maintained by Anocca.

Contributor guide

  1. Start server: cd website && yarn start
  2. Do some updates
  3. Build updates rush build -T @anocca/sequence-viewer-website
  4. Commit: git add . && git commit
  5. Update changelogs: rush change
  6. Bump versions: rush version --bump
  7. Update API docs: cd website && ./write-docs.sh
  8. Push
  9. Create a PR and describe which issue it solves and how it has been tested

Maintainer guide

  1. Start server: cd website && yarn start
  2. Do some updates
  3. Build updates rush build -T @anocca/sequence-viewer-website
  4. Commit: git add . && git commit
  5. Update changelogs: rush change
  6. Bump versions: rush version --bump
  7. Publish: rush publish -p --include-all
  8. Update API docs: cd website && ./write-docs.sh
  9. Publish docs: cd website && GIT_USER=<Your GitHub username> USE_SSH=true yarn deploy

Useful vscode extension

The vscode-monorepo-workspace extension can make some of the tooling like prettier and eslint work better in vscode.