41
41
[ '/es-modules/package-ends-node_modules/index.js' , 'module' ] ,
42
42
[ '/es-modules/package-type-module/index.js' , 'module' ] ,
43
43
[ '/es-modules/package-type-commonjs/index.js' , 'commonjs' ] ,
44
- [ '/es-modules/package-without-type/index.js' , 'commonjs' ] ,
45
- [ '/es-modules/package-without-pjson/index.js' , 'commonjs' ] ,
44
+ [ '/es-modules/package-without-type/index.js' , undefined ] ,
45
+ [ '/es-modules/package-without-pjson/index.js' , undefined ] ,
46
46
] . forEach ( ( [ testScript , expectedType ] ) => {
47
47
const resolvedPath = path . resolve ( fixtures . path ( testScript ) ) ;
48
48
const resolveResult = resolve ( url . pathToFileURL ( resolvedPath ) ) ;
@@ -55,11 +55,11 @@ try {
55
55
*
56
56
* for test-module-ne: everything .js that is not 'module' is 'commonjs'
57
57
*/
58
- for ( const [ moduleName , moduleExtenstion , moduleType , expectedResolvedType ] of
58
+ for ( const [ moduleName , moduleExtension , moduleType , expectedResolvedType ] of
59
59
[ [ 'test-module-mainjs' , 'js' , 'module' , 'module' ] ,
60
60
[ 'test-module-mainmjs' , 'mjs' , 'module' , 'module' ] ,
61
61
[ 'test-module-cjs' , 'js' , 'commonjs' , 'commonjs' ] ,
62
- [ 'test-module-ne' , 'js' , undefined , 'commonjs' ] ,
62
+ [ 'test-module-ne' , 'js' , undefined , undefined ] ,
63
63
] ) {
64
64
process . chdir ( previousCwd ) ;
65
65
tmpdir . refresh ( ) ;
@@ -73,14 +73,14 @@ try {
73
73
const mDir = rel ( `node_modules/${ moduleName } ` ) ;
74
74
const subDir = rel ( `node_modules/${ moduleName } /subdir` ) ;
75
75
const pkg = rel ( `node_modules/${ moduleName } /package.json` ) ;
76
- const script = rel ( `node_modules/${ moduleName } /subdir/mainfile.${ moduleExtenstion } ` ) ;
76
+ const script = rel ( `node_modules/${ moduleName } /subdir/mainfile.${ moduleExtension } ` ) ;
77
77
78
78
createDir ( nmDir ) ;
79
79
createDir ( mDir ) ;
80
80
createDir ( subDir ) ;
81
81
const pkgJsonContent = {
82
82
...( moduleType !== undefined ) && { type : moduleType } ,
83
- main : `subdir/mainfile.${ moduleExtenstion } `
83
+ main : `subdir/mainfile.${ moduleExtension } `
84
84
} ;
85
85
fs . writeFileSync ( pkg , JSON . stringify ( pkgJsonContent ) ) ;
86
86
fs . writeFileSync ( script ,
0 commit comments