1.0.17 • Published 11 months ago
@jswork/scan-modules v1.0.17
scan-modules
Get module objects use vite or webpack.
installation
npm install @jswork/scan-modules
usage
import { scanVite, scanWebpack } from '@jswork/scan-modules';
// when vite
const moduleFiles = import.meta.glob('./shared/stores/**/*.ts', { eager: true });
const stores = scanVite(moduleFiles, { modules: '/stores/' });
// when webpack
const context = require.context('./shared/stores/modules', true, /\.ts$/);
const stores = scanWebpack(context, { modules: '/modules/' });
// result
const reuslt = {
"user": 'any',
"subChild2": 'any',
"subCtrl": 'any',
};
license
Code released under the MIT license.
1.0.17
11 months ago
1.0.16
11 months ago
1.0.15
11 months ago
1.0.14
11 months ago
1.0.13
11 months ago
1.0.12
1 year ago
1.0.11
1 year ago
1.0.10
1 year ago
1.0.9
2 years ago
1.0.8
2 years ago
1.0.7
2 years ago
1.0.6
2 years ago
1.0.5
2 years ago
1.0.4
2 years ago
1.0.3
2 years ago
1.0.2
2 years ago
1.0.1
2 years ago
1.0.0
2 years ago