our engines now define >=18 which means 18.0.0 and above.
we should add a script which basically tests the happy path of using tinyexec (for now at least). it can't use vitest or node test runner since they need >18, so we should just assert but run it as if its a script via node.
CI can then be updated to run this script in 18.x.
to be clear: we cannot add 18 to the normal test run. we need a special script that roughly tests it.
our engines now define
>=18which means18.0.0and above.we should add a script which basically tests the happy path of using tinyexec (for now at least). it can't use vitest or node test runner since they need
>18, so we should justassertbut run it as if its a script via node.CI can then be updated to run this script in 18.x.
to be clear: we cannot add 18 to the normal test run. we need a special script that roughly tests it.