| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | 1× 1× 1× 1× 1× 1× | // FYI require.context(directory, useSubdirectories = false, regExp = /^\.\//)
// require all `tests/**/*.spec.js`
const testsContext = require.context('./src', true, /\.spec\.js$/)
testsContext.keys().forEach(testsContext);
// require all `../src/**/*.js` except for api/app-init.js
let exclusions = [];
const sourceContext = require.context('../src', true, /\.js$/)
let diff = sourceContext.keys().filter(k => !exclusions.includes(k));
diff.forEach(sourceContext);
|