1
1
import path from 'node:path' ;
2
2
import { fileURLToPath } from 'node:url' ;
3
3
import test from 'ava' ;
4
- import execa from 'execa' ;
4
+ import { execaNode } from 'execa' ;
5
5
import createProviderMacro from './_with-provider.js' ;
6
6
7
7
const __dirname = path . dirname ( fileURLToPath ( import . meta. url ) ) ;
@@ -20,7 +20,7 @@ const setup = async provider => ({
20
20
21
21
test ( 'worker(): load .cts' , withProvider , async ( t , provider ) => {
22
22
const { state} = await setup ( provider ) ;
23
- const { stdout, stderr} = await execa . node (
23
+ const { stdout, stderr} = await execaNode (
24
24
path . join ( __dirname , 'fixtures/install-and-load' ) ,
25
25
[ JSON . stringify ( { state} ) , path . join ( __dirname , 'fixtures/load' , 'index.cts' ) ] ,
26
26
{ cwd : path . join ( __dirname , 'fixtures' ) } ,
@@ -34,7 +34,7 @@ test('worker(): load .cts', withProvider, async (t, provider) => {
34
34
35
35
test ( 'worker(): load .mts' , withProvider , async ( t , provider ) => {
36
36
const { state} = await setup ( provider ) ;
37
- const { stdout, stderr} = await execa . node (
37
+ const { stdout, stderr} = await execaNode (
38
38
path . join ( __dirname , 'fixtures/install-and-load' ) ,
39
39
[ JSON . stringify ( { state} ) , path . join ( __dirname , 'fixtures/load' , 'index.mts' ) ] ,
40
40
{ cwd : path . join ( __dirname , 'fixtures' ) } ,
@@ -48,7 +48,7 @@ test('worker(): load .mts', withProvider, async (t, provider) => {
48
48
49
49
test ( 'worker(): load .ts' , withProvider , async ( t , provider ) => {
50
50
const { state} = await setup ( provider ) ;
51
- const { stdout, stderr} = await execa . node (
51
+ const { stdout, stderr} = await execaNode (
52
52
path . join ( __dirname , 'fixtures/install-and-load' ) ,
53
53
[ JSON . stringify ( { extensionsToLoadAsModules : [ 'js' ] , state} ) , path . join ( __dirname , 'fixtures/load' , 'index.ts' ) ] ,
54
54
{ cwd : path . join ( __dirname , 'fixtures' ) } ,
0 commit comments