diff --git a/packages/cli/src/index.ts b/packages/cli/src/index.ts index 5ae9320..a49a8a6 100644 --- a/packages/cli/src/index.ts +++ b/packages/cli/src/index.ts @@ -18,6 +18,9 @@ const url = new Argument('', 'The url to open') const views = new Option('-v --views ', 'Amount of views before getting destroyed').argParser(parseNumber) const minutes = new Option('-m --minutes ', 'Minutes before the note expires').argParser(parseNumber) +// Node 18 guard +parseInt(process.version.slice(1).split(',')[0]) < 18 && exit('Node 18 or higher is required') + async function checkConstrains(constrains: { views?: number; minutes?: number }) { const { views, minutes } = constrains if (views && minutes) exit('cannot set view and minutes constrains simultaneously')