@seek/skuba
1. Upgrade to @seek/skuba@3.7
or newer
Renovate should automatically open a PR for this upgrade. If you haven’t configured Renovate on your repository, reach out in #github
.
To upgrade manually, run:
yarn upgrade @seek/skuba --latest
We’ve introduced some new linting rules via ESLint 7 + typescript-eslint
3. See our ESLint guide for some tips, and reach out in #typescriptification if you get stuck on anything.
2. Switch out packages
If you have a small number of repos, run the following local commands on each one:
yarn install
yarn skuba configure
yarn format
If you have a large number of repos, you may yarn global add skuba
upfront, then run the following commands on each one:
skuba configure
yarn format
Note: You may need to add yarn global bin
to your PATH for the commands to run. See the Yarn docs under Path Setup.
skuba will switch out the following dependencies and rewrite their import paths:
@seek/koala → seek-koala
@seek/node-datadog-custom-metrics → seek-datadog-custom-metrics
@seek/skuba → skuba
@seek/skuba-dive → skuba-dive