11import path from 'node:path' ;
22import { fileURLToPath } from 'node:url' ;
33import test from 'ava' ;
4- import execa from 'execa' ;
4+ import { execaNode } from 'execa' ;
55import createProviderMacro from './_with-provider.js' ;
66
77const __dirname = path . dirname ( fileURLToPath ( import . meta. url ) ) ;
@@ -20,7 +20,7 @@ const setup = async provider => ({
2020
2121test ( 'worker(): load .cts' , withProvider , async ( t , provider ) => {
2222 const { state} = await setup ( provider ) ;
23- const { stdout, stderr} = await execa . node (
23+ const { stdout, stderr} = await execaNode (
2424 path . join ( __dirname , 'fixtures/install-and-load' ) ,
2525 [ JSON . stringify ( { state} ) , path . join ( __dirname , 'fixtures/load' , 'index.cts' ) ] ,
2626 { cwd : path . join ( __dirname , 'fixtures' ) } ,
@@ -34,7 +34,7 @@ test('worker(): load .cts', withProvider, async (t, provider) => {
3434
3535test ( 'worker(): load .mts' , withProvider , async ( t , provider ) => {
3636 const { state} = await setup ( provider ) ;
37- const { stdout, stderr} = await execa . node (
37+ const { stdout, stderr} = await execaNode (
3838 path . join ( __dirname , 'fixtures/install-and-load' ) ,
3939 [ JSON . stringify ( { state} ) , path . join ( __dirname , 'fixtures/load' , 'index.mts' ) ] ,
4040 { cwd : path . join ( __dirname , 'fixtures' ) } ,
@@ -48,7 +48,7 @@ test('worker(): load .mts', withProvider, async (t, provider) => {
4848
4949test ( 'worker(): load .ts' , withProvider , async ( t , provider ) => {
5050 const { state} = await setup ( provider ) ;
51- const { stdout, stderr} = await execa . node (
51+ const { stdout, stderr} = await execaNode (
5252 path . join ( __dirname , 'fixtures/install-and-load' ) ,
5353 [ JSON . stringify ( { extensionsToLoadAsModules : [ 'js' ] , state} ) , path . join ( __dirname , 'fixtures/load' , 'index.ts' ) ] ,
5454 { cwd : path . join ( __dirname , 'fixtures' ) } ,
0 commit comments