Set yarn
to use V2/Berry in project:
yarn set version berry
Add Typescript plugin for automatically fetching @types/<pkg>
definition when package doesn't include them:
yarn plugin import typescript
To use the PnP setup with VS Code, and not retain node_modules
compatibility, run:
yarn add @yarnpkg/pnpify --dev
yarn pnpify --sdk vscode
Alternatively, just configure .yarnrc.yml
to use node_modules
:
nodeLinker: node-modules
yarnPath: .yarn/releases/yarn-berry.cjs
plugins:
- path: .yarn/plugins/@yarnpkg/plugin-typescript.cjs
spec: "@yarnpkg/plugin-typescript"