Local

This goes over doing local deployments

  • startup verdaccio
source bootstrap/scripts/helpers.sh
setRegLocal
npx verdaccio -c ./bootstrap/data/verdaccio/config.yaml
  • publish all dependencies
lerna publish from-package --ignore-scripts
  • prep plugin
dendron dev prep_plugin && rm package.json
  • install
cd packages/plugin-core
yarn install --no-lockfile

export SKIP_SENTRY=1
# this is a file with the following
source ~/.secrets/dendron.build-env
# export GOOGLE_OAUTH_CLIENT_ID=
# export GOOGLE_OAUTH_CLIENT_SECRET=
# export SENTRY_AUTH_TOKEN=
vsce package --yarn
code --install-extension dendron-0.110.1.vsix
  • NOTE: to do this iteration again with changes, make changes, cancel out of verdaccio, and repeat again from step 1