I currently actually bite the bullet, and have multiple copies of eslint, prettier, typescript, even in a monorepo. (I don't use Lerna or Yarn workspace, if I want to avoid shared dependencies, especially between frontend (run by browser) and backend (run by Node.js).)
I currently actually bite the bullet, and have multiple copies of
eslint
,prettier
,typescript
, even in a monorepo. (I don't use Lerna or Yarn workspace, if I want to avoid shared dependencies, especially between frontend (run by browser) and backend (run by Node.js).)I am trying to ask the question, here.
I would also consider pnpm; but I have to be absolutely sure it doesn't break in CI or Docker.