Open
Description
Suppose you have a folder structure for your bundle as follows:
dist/components/index.js
dist/utils/index.js
dist/node_modules/somepackageA/index.js
dist/node_modules/somepackageB/dist/node_modules/sompackageC/index.js
dist/node_modules/somepackageB/index.js
Everything containing node_modules
would end-up being removed once issuing yalc publish
One might ask why do you have node_modules
? Well for instance i use rollup with preserveModules: true
output: [
{
dir: 'dist/esm',
format: 'esm',
preserveModules: true,
preserveModulesRoot: 'src',
sourcemap: true,
},
{
dir: 'dist/cjs',
format: 'cjs',
preserveModules: true,
preserveModulesRoot: 'src',
sourcemap: true,
},
],
Which would mimic the folder structure, but not only this. There are also deeply nested dependencies which also have node_modules eg: cache-manager
which makes publishing impossible
Metadata
Metadata
Assignees
Labels
No labels