aboutsummaryrefslogtreecommitdiff
path: root/test/bun.js/esm
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-06-22 23:21:48 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2022-06-22 23:21:48 -0700
commit729d445b6885f69dd2c6355f38707bd42851c791 (patch)
treef87a7c408929ea3f57bbb7ace380cf869da83c0e /test/bun.js/esm
parent25f820c6bf1d8ec6d444ef579cc036b8c0607b75 (diff)
downloadbun-jarred/rename.tar.gz
bun-jarred/rename.tar.zst
bun-jarred/rename.zip
change the directory structurejarred/rename
Diffstat (limited to 'test/bun.js/esm')
-rw-r--r--test/bun.js/esm/first.mjs8
-rw-r--r--test/bun.js/esm/second-child.mjs5
-rw-r--r--test/bun.js/esm/second.mjs7
-rw-r--r--test/bun.js/esm/startEnd.mjs6
-rw-r--r--test/bun.js/esm/third.mjs4
5 files changed, 30 insertions, 0 deletions
diff --git a/test/bun.js/esm/first.mjs b/test/bun.js/esm/first.mjs
new file mode 100644
index 000000000..17021c623
--- /dev/null
+++ b/test/bun.js/esm/first.mjs
@@ -0,0 +1,8 @@
+import { end, start } from "./startEnd.mjs";
+
+start("First");
+
+import "./second.mjs";
+import "./third.mjs";
+
+end("First");
diff --git a/test/bun.js/esm/second-child.mjs b/test/bun.js/esm/second-child.mjs
new file mode 100644
index 000000000..5fb06ed45
--- /dev/null
+++ b/test/bun.js/esm/second-child.mjs
@@ -0,0 +1,5 @@
+import { start, end } from "./startEnd.mjs";
+
+start("Second (nested import)");
+
+end("Second (nested import)");
diff --git a/test/bun.js/esm/second.mjs b/test/bun.js/esm/second.mjs
new file mode 100644
index 000000000..888eb11b9
--- /dev/null
+++ b/test/bun.js/esm/second.mjs
@@ -0,0 +1,7 @@
+import { start, end } from "./startEnd.mjs";
+
+start("Second");
+
+import "./second-child.mjs";
+
+end("Second");
diff --git a/test/bun.js/esm/startEnd.mjs b/test/bun.js/esm/startEnd.mjs
new file mode 100644
index 000000000..8b5549802
--- /dev/null
+++ b/test/bun.js/esm/startEnd.mjs
@@ -0,0 +1,6 @@
+export function start(name) {
+ console.log(`[start] ${name}`);
+}
+export function end(name) {
+ console.log(`[end] ${name}`);
+}
diff --git a/test/bun.js/esm/third.mjs b/test/bun.js/esm/third.mjs
new file mode 100644
index 000000000..f5ba5cc84
--- /dev/null
+++ b/test/bun.js/esm/third.mjs
@@ -0,0 +1,4 @@
+import { end, start } from "./startEnd.mjs";
+
+start("Third");
+end("Third");