Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
epidemian
GitHub Repository: epidemian/eslint-plugin-import
Path: blob/main/scripts/testAll.js
828 views
1
import { spawnSync } from 'child_process';
2
import npmWhich from 'npm-which';
3
import resolverDirectories from './resolverDirectories';
4
5
const npmPath = npmWhich(__dirname).sync('npm');
6
const spawnOptions = {
7
stdio: 'inherit',
8
};
9
10
spawnSync(
11
npmPath,
12
['test'],
13
Object.assign({ cwd: __dirname }, spawnOptions));
14
15
for (const resolverDir of resolverDirectories) {
16
spawnSync(
17
npmPath,
18
['test'],
19
Object.assign({ cwd: resolverDir }, spawnOptions));
20
}
21
22