1.0.1 • Published 3 years ago
resolve-deps v1.0.1
Motivation
A easy way for cli/utils to resolve dependencies.
Use glob for entry generate, precinct for ast dependencies resolve, enhanced-resolve for dependencies absolute path resolve.
Usage
yarn add resolve-deps
const path = require('path');
const { resolveDependenciesArray } = require('resolve-deps');
const deps = await resolveDependenciesArray({
entry: [path.join(__dirname, 'entry.ts')],
resolve: {
recursion: true,
extensions: ['.ts'],
ignore: (dep) => !(dep.startsWith('.') || dep.startsWith('/')),
}
});
Demos
check dependencies declaration integrity in
package.json
file when use mono-repo.
License
MIT