astro/packages/create-astro/create-astro.mjs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

16 lines
495 B
JavaScript
Raw Normal View History

2021-09-06 08:25:23 +00:00
#!/usr/bin/env node
/* eslint-disable no-console */
2021-09-06 08:25:23 +00:00
'use strict';
const currentVersion = process.versions.node;
const requiredMajorVersion = parseInt(currentVersion.split('.')[0], 10);
const minimumMajorVersion = 14;
2021-09-06 08:25:23 +00:00
if (requiredMajorVersion < minimumMajorVersion) {
console.error(`Node.js v${currentVersion} is out of date and unsupported!`);
console.error(`Please use Node.js v${minimumMajorVersion} or higher.`);
process.exit(1);
}
import('./dist/index.js').then(({ main }) => main());