summaryrefslogtreecommitdiff
path: root/std/node/tests/cjs
diff options
context:
space:
mode:
Diffstat (limited to 'std/node/tests/cjs')
-rw-r--r--std/node/tests/cjs/cjs_a.js10
-rw-r--r--std/node/tests/cjs/cjs_b.js5
-rw-r--r--std/node/tests/cjs/cjs_cycle_a.js3
-rw-r--r--std/node/tests/cjs/cjs_cycle_b.js3
-rw-r--r--std/node/tests/cjs/subdir/cjs_c.js1
5 files changed, 22 insertions, 0 deletions
diff --git a/std/node/tests/cjs/cjs_a.js b/std/node/tests/cjs/cjs_a.js
new file mode 100644
index 000000000..b8f69c857
--- /dev/null
+++ b/std/node/tests/cjs/cjs_a.js
@@ -0,0 +1,10 @@
+/* eslint-disable */
+const { helloB } = require("./cjs_b.js");
+const C = require("./subdir/cjs_c");
+const leftPad = require("left-pad");
+
+function helloA() {
+ return "A";
+}
+
+module.exports = { helloA, helloB, C, leftPad };
diff --git a/std/node/tests/cjs/cjs_b.js b/std/node/tests/cjs/cjs_b.js
new file mode 100644
index 000000000..17499012c
--- /dev/null
+++ b/std/node/tests/cjs/cjs_b.js
@@ -0,0 +1,5 @@
+function helloB() {
+ return "B";
+}
+
+module.exports = { helloB };
diff --git a/std/node/tests/cjs/cjs_cycle_a.js b/std/node/tests/cjs/cjs_cycle_a.js
new file mode 100644
index 000000000..7a4e5a5f6
--- /dev/null
+++ b/std/node/tests/cjs/cjs_cycle_a.js
@@ -0,0 +1,3 @@
+module.exports = false;
+require("./cjs_cycle_a");
+module.exports = true;
diff --git a/std/node/tests/cjs/cjs_cycle_b.js b/std/node/tests/cjs/cjs_cycle_b.js
new file mode 100644
index 000000000..d85a1fc84
--- /dev/null
+++ b/std/node/tests/cjs/cjs_cycle_b.js
@@ -0,0 +1,3 @@
+module.exports = false;
+require("./cjs_cycle_b");
+module.exports = true;
diff --git a/std/node/tests/cjs/subdir/cjs_c.js b/std/node/tests/cjs/subdir/cjs_c.js
new file mode 100644
index 000000000..4e7d7ebe5
--- /dev/null
+++ b/std/node/tests/cjs/subdir/cjs_c.js
@@ -0,0 +1 @@
+module.exports = "C";