Yarn wipes all foreign content becuase packages are rebuilt. This behaviour falls under an open yarn issue. Age of the issue suggests low priority.
- Run
yarn run setup:yarn
to ensure clean slate - Observe state change by running
yarn run check
(foreign content) - Run
yarn add fp-ts
- Observe state by running
yarn run check
(no foreign content)
NPM retains the forign file in existing package.
- Run
npm run setup:npm
to ensure clean slate - Observe state change by running
npm run check
(foreign content) - Run
npm install fp-ts
- Observe state by running
npm run check
(foreign file only)
Yarn wipes all foreign content becuase packages are rebuilt. This behaviour falls under an open yarn issue. Age of the issue suggests low priority.
- Run
yarn run setup:yarn
to ensure clean slate - Observe state change by running
yarn run check
(foreign content) - Run
yarn install fp-ts@2.0.4
- Observe outdated package state by running
yarn outdated
- Run
yarn upgrade
- Observe state by running
yarn run check
(foreign content)
NPM retains the forign file in existing package.
- Run
npm run setup:npm
to ensure clean slate - Observe state change by running
npm run check
(foreign content) - Run
npm install fp-ts@2.0.4
- Observe outdated package state by running
npm outdated
- Run
npm upgrade
- Observe state by running
npm run check
(foreign content)
Yarn wipes all foreign content becuase packages are rebuilt. This behaviour falls under an open yarn issue. Age of the issue suggests low priority.
- Run
yarn run setup:yarn
to ensure clean slate - Observe state change by running
yarn run check
(foreign content) - Run
yarn upgrade
- Observe state by running
yarn run check
(no forign content)
NPM retains all foreign content.
- Run
npm run setup:npm
to ensure clean slate - Observe state change by running
npm run check
(foreign content) - Run
npm upgrade
- Observe state by running
npm run check
(foreign content)
Yarn retains all foreign content.
- Run
yarn run setup:yarn
to ensure clean slate - Observe state change by running
yarn run check
(foreign content) - Run
yarn install
- Observe state change by running
yarn run check
(foreign content)
NPM retains the foreign file in existing package.
- Run
npm run setup:npm
to ensure clean slate - Observe state change by running
npm run check
(foreign content) - Run
npm prune
- Observe state change by running
npm run check
(foreign file only)