@nkzw/find-workspaces
v1.0.0
Published
Utility to find all workspace package paths in a monorepo setup.
Downloads
736
Readme
@nkzw/find-workspaces
Utility to find all workspace package paths in a monorepo setup. Can be used for the packageDir setting for the import-x/no-extraneous-dependencies ESLint rule.
Installation
npm install @nkzw/find-workspacesUsage
import findWorkspaces from '@nkzw/@nkzw/find-workspaces';
console.log(findWorkspaces()); // Uses `process.cwd()` by default.
console.log(findWorkspaces('/path/to/your/project'));Usage with ESLint
import findWorkspaces from '@nkzw/@nkzw/find-workspaces';
export default [
{
rules: {
'import-x/no-extraneous-dependencies': [
2,
{ packageDir: findWorkspaces() },
],
},
},
];