mirror of https://github.com/opensumi/core
17 lines
390 B
JavaScript
17 lines
390 B
JavaScript
let err = false;
|
|
|
|
if (parseInt(process.versions.node.split('.')[0], 10) < 18) {
|
|
console.error('\x1b[1;31mPlease use Node.js >= 18.\x1b[0;0m');
|
|
err = true;
|
|
}
|
|
|
|
if (!/yarn$|yarn[\w-.]*\.c?js$|yarnpkg$/.test(process.env['npm_execpath'])) {
|
|
console.error('\x1b[1;31mPlease use yarn to install dependencies.\x1b[0;0m');
|
|
err = true;
|
|
}
|
|
|
|
if (err) {
|
|
console.error('');
|
|
process.exit(1);
|
|
}
|