aboutsummaryrefslogtreecommitdiff
path: root/test/tests/package-local-alias
diff options
context:
space:
mode:
Diffstat (limited to 'test/tests/package-local-alias')
-rw-r--r--test/tests/package-local-alias/index-cjs.js6
-rw-r--r--test/tests/package-local-alias/index-default-cjs.js10
-rw-r--r--test/tests/package-local-alias/index-default-esm.js10
-rw-r--r--test/tests/package-local-alias/index-esm.js5
-rw-r--r--test/tests/package-local-alias/local/index-cjs.js1
-rw-r--r--test/tests/package-local-alias/local/index-default-cjs.js1
-rw-r--r--test/tests/package-local-alias/local/index-default-esm.js2
-rw-r--r--test/tests/package-local-alias/local/index-esm.js1
8 files changed, 36 insertions, 0 deletions
diff --git a/test/tests/package-local-alias/index-cjs.js b/test/tests/package-local-alias/index-cjs.js
new file mode 100644
index 000000000..0cd8dedcc
--- /dev/null
+++ b/test/tests/package-local-alias/index-cjs.js
@@ -0,0 +1,6 @@
+
+var local = require('./local-cjs');
+
+exports.q = 'q';
+
+exports.fromLocal = local.x;
diff --git a/test/tests/package-local-alias/index-default-cjs.js b/test/tests/package-local-alias/index-default-cjs.js
new file mode 100644
index 000000000..d0a59da14
--- /dev/null
+++ b/test/tests/package-local-alias/index-default-cjs.js
@@ -0,0 +1,10 @@
+
+var local = require('./local-default-cjs');
+
+exports.q = 'q';
+
+exports.fromLocal = local;
+
+var localDirect = require('./local/index-default-cjs.js');
+
+exports.fromLocalDirect = localDirect;
diff --git a/test/tests/package-local-alias/index-default-esm.js b/test/tests/package-local-alias/index-default-esm.js
new file mode 100644
index 000000000..aead1e036
--- /dev/null
+++ b/test/tests/package-local-alias/index-default-esm.js
@@ -0,0 +1,10 @@
+
+import local from './local-default-esm';
+
+export var q = 'q';
+export var fromLocal = local;
+
+import localDirect from './local/index-default-esm.js';
+
+export var fromLocalDirect = localDirect;
+
diff --git a/test/tests/package-local-alias/index-esm.js b/test/tests/package-local-alias/index-esm.js
new file mode 100644
index 000000000..809c99695
--- /dev/null
+++ b/test/tests/package-local-alias/index-esm.js
@@ -0,0 +1,5 @@
+
+import {x} from './local-esm';
+
+export var q = 'q';
+export var fromLocal = x; \ No newline at end of file
diff --git a/test/tests/package-local-alias/local/index-cjs.js b/test/tests/package-local-alias/local/index-cjs.js
new file mode 100644
index 000000000..af02af190
--- /dev/null
+++ b/test/tests/package-local-alias/local/index-cjs.js
@@ -0,0 +1 @@
+exports.x = 'x';
diff --git a/test/tests/package-local-alias/local/index-default-cjs.js b/test/tests/package-local-alias/local/index-default-cjs.js
new file mode 100644
index 000000000..ee03c3617
--- /dev/null
+++ b/test/tests/package-local-alias/local/index-default-cjs.js
@@ -0,0 +1 @@
+module.exports = 'x';
diff --git a/test/tests/package-local-alias/local/index-default-esm.js b/test/tests/package-local-alias/local/index-default-esm.js
new file mode 100644
index 000000000..d35f42cc0
--- /dev/null
+++ b/test/tests/package-local-alias/local/index-default-esm.js
@@ -0,0 +1,2 @@
+
+export default 'x';
diff --git a/test/tests/package-local-alias/local/index-esm.js b/test/tests/package-local-alias/local/index-esm.js
new file mode 100644
index 000000000..5039a381e
--- /dev/null
+++ b/test/tests/package-local-alias/local/index-esm.js
@@ -0,0 +1 @@
+export var x = 'x';