Upload Kmake

This commit is contained in:
Gorochu
2026-05-26 23:36:42 -07:00
parent ba051b2f74
commit 555ec72358
41615 changed files with 13344630 additions and 1 deletions

2
test/fixtures/node_modules/#cjs/index.js generated vendored Normal file
View File

@ -0,0 +1,2 @@
module.exports = 'cjs backcompat';

1
test/fixtures/node_modules/@nodejsscope/index.js generated vendored Normal file
View File

@ -0,0 +1 @@
// Not used

1
test/fixtures/node_modules/@nodejsscope/pkg/index.js generated vendored Normal file
View File

@ -0,0 +1 @@
'use strict';

24
test/fixtures/node_modules/asdf.js generated vendored Normal file
View File

@ -0,0 +1,24 @@
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
console.error(__filename);
console.error(module.paths.join('\n') + '\n');
throw new Error('Should not ever get here.');

23
test/fixtures/node_modules/bar.js generated vendored Normal file
View File

@ -0,0 +1,23 @@
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
console.error(__filename);
console.error(module.paths.join('\n') + '\n');

31
test/fixtures/node_modules/baz/index.js generated vendored Normal file
View File

@ -0,0 +1,31 @@
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
console.error(__filename);
console.error(module.paths.join('\n') + '\n');
// this should work, and get the one that doesn't throw
const assert = require('assert');
assert.strictEqual(require('bar'), require('../bar.js'));
// this should work, and get the one in ./node_modules/asdf.js
assert.strictEqual(require('asdf'), require('./node_modules/asdf.js'));
module.exports = 'eye catcher';

23
test/fixtures/node_modules/baz/node_modules/asdf.js generated vendored Normal file
View File

@ -0,0 +1,23 @@
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
console.error(__filename);
console.error(module.paths.join('\n') + '\n');

1
test/fixtures/node_modules/default_index/index.js generated vendored Normal file
View File

@ -0,0 +1 @@
export default 'main'

View File

@ -0,0 +1,4 @@
{
"main": "index",
"type": "module"
}

25
test/fixtures/node_modules/foo.js generated vendored Normal file
View File

@ -0,0 +1,25 @@
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
console.error(__filename);
console.error(module.paths.join('\n') + '\n');
const assert = require('assert');
assert.strictEqual(require('baz'), require('./baz/index.js'));

View File

@ -0,0 +1,3 @@
import dep from 'interop-cjsdep-false-esm';
export default dep;
export { dep as 'module.exports' }

3
test/fixtures/node_modules/interop-cjs-esm/false.js generated vendored Normal file
View File

@ -0,0 +1,3 @@
import dep from 'interop-cjsdep-false';
export default dep;
export { dep as 'module.exports' }

View File

@ -0,0 +1,3 @@
import dep from 'interop-cjsdep-fauxesmdefault-esm';
export default dep;
export { dep as 'module.exports' }

View File

@ -0,0 +1,3 @@
import dep from 'interop-cjsdep-fauxesmdefault';
export default dep;
export { dep as 'module.exports' }

View File

@ -0,0 +1,4 @@
import dep from 'interop-cjsdep-fauxesmmixed-esm';
export default dep;
export { dep as 'module.exports' }

View File

@ -0,0 +1,3 @@
import dep from 'interop-cjsdep-fauxesmmixed';
export default dep;
export { dep as 'module.exports' }

View File

@ -0,0 +1,3 @@
import dep from 'interop-cjsdep-fauxesmnamed-esm';
export default dep;
export { dep as 'module.exports' }

View File

@ -0,0 +1,3 @@
import dep from 'interop-cjsdep-fauxesmnamed';
export default dep;
export { dep as 'module.exports' }

View File

@ -0,0 +1,3 @@
import dep from 'interop-cjsdep-object-esm';
export default dep;
export { dep as 'module.exports' }

3
test/fixtures/node_modules/interop-cjs-esm/object.js generated vendored Normal file
View File

@ -0,0 +1,3 @@
import dep from 'interop-cjsdep-object';
export default dep;
export { dep as 'module.exports' }

View File

@ -0,0 +1,17 @@
{
"type": "module",
"exports": {
"./false-esm": "./false-esm.js",
"./false": "./false.js",
"./fauxesmdefault-esm": "./fauxesmdefault-esm.js",
"./fauxesmdefault": "./fauxesmdefault.js",
"./fauxesmmixed-esm": "./fauxesmmixed-esm.js",
"./fauxesmmixed": "./fauxesmmixed.js",
"./fauxesmnamed-esm": "./fauxesmnamed-esm.js",
"./fauxesmnamed": "./fauxesmnamed.js",
"./object-esm": "./object-esm.js",
"./object": "./object.js",
"./string-esm": "./string-esm.js",
"./string": "./string.js"
}
}

View File

@ -0,0 +1,3 @@
import dep from 'interop-cjsdep-string-esm';
export default dep;
export { dep as 'module.exports' }

3
test/fixtures/node_modules/interop-cjs-esm/string.js generated vendored Normal file
View File

@ -0,0 +1,3 @@
import dep from 'interop-cjsdep-string';
export default dep;
export { dep as 'module.exports' }

1
test/fixtures/node_modules/interop-cjs/false-esm.js generated vendored Normal file
View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-false-esm');

1
test/fixtures/node_modules/interop-cjs/false.js generated vendored Normal file
View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-false');

View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-fauxesmdefault-esm');

View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-fauxesmdefault');

View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-fauxesmmixed-esm');

View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-fauxesmmixed');

View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-fauxesmnamed-esm');

View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-fauxesmnamed');

1
test/fixtures/node_modules/interop-cjs/object-esm.js generated vendored Normal file
View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-object-esm');

1
test/fixtures/node_modules/interop-cjs/object.js generated vendored Normal file
View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-object');

17
test/fixtures/node_modules/interop-cjs/package.json generated vendored Normal file
View File

@ -0,0 +1,17 @@
{
"type": "commonjs",
"exports": {
"./false-esm": "./false-esm.js",
"./false": "./false.js",
"./fauxesmdefault-esm": "./fauxesmdefault-esm.js",
"./fauxesmdefault": "./fauxesmdefault.js",
"./fauxesmmixed-esm": "./fauxesmmixed-esm.js",
"./fauxesmmixed": "./fauxesmmixed.js",
"./fauxesmnamed-esm": "./fauxesmnamed-esm.js",
"./fauxesmnamed": "./fauxesmnamed.js",
"./object-esm": "./object-esm.js",
"./object": "./object.js",
"./string-esm": "./string-esm.js",
"./string": "./string.js"
}
}

1
test/fixtures/node_modules/interop-cjs/string-esm.js generated vendored Normal file
View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-string-esm');

1
test/fixtures/node_modules/interop-cjs/string.js generated vendored Normal file
View File

@ -0,0 +1 @@
module.exports = require('interop-cjsdep-string');

View File

@ -0,0 +1,3 @@
const output = false;
export default output;
export { output as 'module.exports' }

View File

@ -0,0 +1,4 @@
{
"type": "module",
"exports": "./dep.js"
}

View File

@ -0,0 +1 @@
module.exports = false;

View File

@ -0,0 +1,4 @@
{
"type": "commonjs",
"exports": "./dep.js"
}

View File

@ -0,0 +1,7 @@
const exports = {};
Object.defineProperty(exports, '__esModule', { value: true });
exports.default = 'faux esm default';
export default exports;
export { exports as 'module.exports' }

View File

@ -0,0 +1,4 @@
{
"type": "module",
"exports": "./dep.js"
}

View File

@ -0,0 +1,2 @@
Object.defineProperty(exports, '__esModule', { value: true });
exports.default = 'faux esm default';

View File

@ -0,0 +1,4 @@
{
"type": "commonjs",
"exports": "./dep.js"
}

View File

@ -0,0 +1,9 @@
const exports = {};
Object.defineProperty(exports, '__esModule', { value: true });
exports.default = 'faux esm default';
exports.a = 'faux esm a';
exports.b = 'faux esm b';
export default exports;
export { exports as 'module.exports' }

View File

@ -0,0 +1,4 @@
{
"type": "module",
"exports": "./dep.js"
}

View File

@ -0,0 +1,4 @@
Object.defineProperty(exports, '__esModule', { value: true });
exports.default = 'faux esm default';
exports.a = 'faux esm a';
exports.b = 'faux esm b';

View File

@ -0,0 +1,4 @@
{
"type": "commonjs",
"exports": "./dep.js"
}

View File

@ -0,0 +1,8 @@
const exports = {};
Object.defineProperty(exports, '__esModule', { value: true });
exports.a = 'faux esm a';
exports.b = 'faux esm b';
export default exports;
export { exports as 'module.exports' }

View File

@ -0,0 +1,4 @@
{
"type": "module",
"exports": "./dep.js"
}

View File

@ -0,0 +1,3 @@
Object.defineProperty(exports, '__esModule', { value: true });
exports.a = 'faux esm a';
exports.b = 'faux esm b';

View File

@ -0,0 +1,4 @@
{
"type": "commonjs",
"exports": "./dep.js"
}

View File

@ -0,0 +1,8 @@
const output = {
a: 'cjs a',
b: 'cjs b'
};
export default output;
export { output as 'module.exports' }

View File

@ -0,0 +1,4 @@
{
"type": "module",
"exports": "./dep.js"
}

View File

@ -0,0 +1,2 @@
exports.a = 'cjs a';
exports.b = 'cjs b';

View File

@ -0,0 +1,4 @@
{
"type": "commonjs",
"exports": "./dep.js"
}

View File

@ -0,0 +1,3 @@
const output = 'cjs';
export default output;
export { output as 'module.exports' }

View File

@ -0,0 +1,4 @@
{
"type": "module",
"exports": "./dep.js"
}

View File

@ -0,0 +1 @@
module.exports = 'cjs';

View File

@ -0,0 +1,4 @@
{
"type": "commonjs",
"exports": "./dep.js"
}

View File

@ -0,0 +1,3 @@
{
"invalid"
}

1
test/fixtures/node_modules/lone_file.js generated vendored Normal file
View File

@ -0,0 +1 @@
'use strict';

1
test/fixtures/node_modules/no_exports/index.js generated vendored Normal file
View File

@ -0,0 +1 @@
export default 'index'

3
test/fixtures/node_modules/no_exports/package.json generated vendored Normal file
View File

@ -0,0 +1,3 @@
{
"type": "module"
}

1
test/fixtures/node_modules/no_index/lib/index.js generated vendored Normal file
View File

@ -0,0 +1 @@
module.exports = {}

3
test/fixtures/node_modules/no_index/package.json generated vendored Normal file
View File

@ -0,0 +1,3 @@
{
"main": "./lib/index.js"
}

22
test/fixtures/node_modules/node_modules/bar.js generated vendored Normal file
View File

@ -0,0 +1,22 @@
// Copyright Joyent, Inc. and other Node contributors.
//
// Permission is hereby granted, free of charge, to any person obtaining a
// copy of this software and associated documentation files (the
// "Software"), to deal in the Software without restriction, including
// without limitation the rights to use, copy, modify, merge, publish,
// distribute, sublicense, and/or sell copies of the Software, and to permit
// persons to whom the Software is furnished to do so, subject to the
// following conditions:
//
// The above copyright notice and this permission notice shall be included
// in all copies or substantial portions of the Software.
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
// USE OR OTHER DEALINGS IN THE SOFTWARE.
throw new Error('Should not ever get here.');

1
test/fixtures/node_modules/pkgexports-main/main.cjs generated vendored Normal file
View File

@ -0,0 +1 @@
module.exports = 'cjs';

View File

@ -0,0 +1 @@
export default 'module';

View File

@ -0,0 +1,6 @@
{
"main": "./main.cjs",
"exports": {
"import": "./module.mjs"
}
}

View File

@ -0,0 +1 @@
module.exports = 'not-part-of-api';

View File

@ -0,0 +1,3 @@
{
"exports": {}
}

View File

@ -0,0 +1,6 @@
{
"main": "./main.cjs",
"exports": {
"0": "./should-throw"
}
}

View File

@ -0,0 +1 @@
module.exports = 'main';

View File

@ -0,0 +1,3 @@
'use strict';
module.exports = 'not-exported';

View File

@ -0,0 +1,6 @@
{
"exports": {
"module": "./main.js",
"./main": "./main.js"
}
}

10
test/fixtures/node_modules/pkgexports-sugar/main.js generated vendored Normal file
View File

@ -0,0 +1,10 @@
const assert = require('assert');
module.exports = 'main';
// Test self-resolve
require('@exports/sugar');
// Test self-resolve dynamic import
import('@exports/sugar').then(impt => {
assert.strictEqual(impt.default, 'main');
});

View File

@ -0,0 +1,3 @@
'use strict';
module.exports = 'not-exported';

View File

@ -0,0 +1,4 @@
{
"name": "@exports/sugar",
"exports": "./main.js"
}

1
test/fixtures/node_modules/pkgexports-sugar2/main.js generated vendored Normal file
View File

@ -0,0 +1 @@
module.exports = 'main';

View File

@ -0,0 +1,3 @@
'use strict';
module.exports = 'not-exported';

View File

@ -0,0 +1,6 @@
{
"exports": {
"require": "./not-exported.js",
"import": "./main.js"
}
}

View File

@ -0,0 +1,3 @@
'use strict';
module.exports = 'using native addons';

1
test/fixtures/node_modules/pkgexports/asdf.js generated vendored Normal file
View File

@ -0,0 +1 @@
module.exports = 'asdf';

View File

@ -0,0 +1 @@
module.exports = 'from custom condition';

View File

@ -0,0 +1 @@
export default 'from custom condition';

View File

@ -0,0 +1,3 @@
'use strict';
module.exports = 'internal only';

10
test/fixtures/node_modules/pkgexports/lib/hole.js generated vendored Normal file
View File

@ -0,0 +1,10 @@
'use strict';
module.exports = {
async importFromInside(specifier) {
return import(specifier);
},
async requireFromInside(specifier) {
return { default: require(specifier) };
},
};

View File

@ -0,0 +1,3 @@
'use strict';
module.exports = 'not using native addons';

View File

@ -0,0 +1 @@
module.exports = 42;

View File

@ -0,0 +1,3 @@
'use strict';
module.exports = 'not-exported';

68
test/fixtures/node_modules/pkgexports/package.json generated vendored Normal file
View File

@ -0,0 +1,68 @@
{
"name": "pkg-exports",
"exports": {
"./hole": "./lib/hole.js",
"./space": "./sp%20ce.js",
"./valid-cjs": "./asdf.js",
"./sub/*": "./*",
"./sub/internal/*": null,
"./belowdir/*": "../belowdir/*",
"./belowfile": "../belowfile",
"./null": null,
"./null/": null,
"./invalid1": {},
"./invalid2": 1234,
"./invalid3": "",
"./invalid4": {},
"./invalid5": "invalid5.js",
"./fallbackdir/*": [[], null, {}, "builtin:x/*", "./*"],
"./fallbackfile": [[], null, {}, "builtin:x", "./asdf.js"],
"./nofallback1": [],
"./nofallback2": [null, {}, "builtin:x"],
"./nodemodules": "./node_modules/internalpkg/x.js",
"./doubleslash": ".//asdf.js",
"./no-addons": {
"node-addons": "./addons-entry.js",
"default": "./no-addons-entry.js"
},
"./condition": [{
"custom-condition": {
"import": "./custom-condition.mjs",
"require": "./custom-condition.js"
},
"import": "///overridden",
"require": {
"require": {
"nomatch": "./nothing.js"
},
"default": "./sp ce.js"
},
"default": "./asdf.js",
"node": "./lib/hole.js",
"import": {
"nomatch": "./nothing.js"
}
}],
"./no-ext": "./asdf",
"./resolve-self": {
"require": "./resolve-self.js",
"import": "./resolve-self.mjs"
},
"./resolve-self-invalid": {
"require": "./resolve-self-invalid.js",
"import": "./resolve-self-invalid.mjs"
},
"./*/trailer": "./subpath/*.js",
"./*/*railer": "never",
"./*trailer": "never",
"./*/dir2/trailer": "./subpath/*/index.js",
"./a/*": "./subpath/*.js",
"./a/b/": "./nomatch/",
"./a/b*": "./subpath*.js",
"./subpath/*": "./subpath/*",
"./subpath/sub-*": "./subpath/dir1/*.js",
"./subpath/sub-*.js": "./subpath/dir1/*.js",
"./features/*": "./subpath/*/*.js",
"./trailing-pattern-slash*": "./trailing-pattern-slash*index.js"
}
}

View File

@ -0,0 +1 @@
require('pkg-exports/invalid2');

View File

@ -0,0 +1 @@
import 'pkg-exports/invalid2';

View File

@ -0,0 +1,2 @@
require('pkg-exports/valid-cjs');
module.exports = 'self-cjs';

View File

@ -0,0 +1,2 @@
import 'pkg-exports/valid-cjs';
export default 'self-mjs';

3
test/fixtures/node_modules/pkgexports/sp ce.js generated vendored Normal file
View File

@ -0,0 +1,3 @@
'use strict';
module.exports = 'encoded path';

View File

@ -0,0 +1 @@
module.exports = 'main';

View File

@ -0,0 +1,3 @@
{
"main": "dir1"
}

View File

@ -0,0 +1 @@
module.exports = 'index';

Some files were not shown because too many files have changed in this diff Show More