diff options
author | 2021-05-04 16:02:22 -0700 | |
---|---|---|
committer | 2021-05-04 16:02:22 -0700 | |
commit | 5a51ea3957cabb7e07fb5451506c90f30b2663c2 (patch) | |
tree | bbbd1de976f62a9681de91b9a4d50f0aa2f1f411 /test.js | |
parent | ed9981c9c6443443a8d0e93ecaec344d79d2aec0 (diff) | |
download | bun-5a51ea3957cabb7e07fb5451506c90f30b2663c2.tar.gz bun-5a51ea3957cabb7e07fb5451506c90f30b2663c2.tar.zst bun-5a51ea3957cabb7e07fb5451506c90f30b2663c2.zip |
w
Former-commit-id: 082d18484830e21acb4b7312586041efd0246073
Diffstat (limited to 'test.js')
-rw-r--r-- | test.js | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/test.js b/test.js new file mode 100644 index 000000000..25f1a1736 --- /dev/null +++ b/test.js @@ -0,0 +1,57 @@ +import React from "react"; + +const foo = { + object: { + nested: `foo1`, + }, + bar: 1, + // React: React, +}; + +const arrays = [1, 2, 3, "10", 200n, React.createElement("foo")]; + +function hi() { + console.log("We need to go deeper."); + function hey() { + hi(); + } +} + +class Foo { + get prop() { + return 1; + } + + set prop(v) { + this._v = v; + } + + static staticInstance() { + return "hi"; + } + + static get prop() { + return "yo"; + } + + static set prop(v) { + Foo.v = v; + } + + insance() {} + insanceWithArgs(arg, arg2) {} + insanceWithRestArgs(arg, arg2, ...arg3) {} +} + +try { + console.log("HI"); +} catch (e) { + console.log("HEY", e); +} + +if (true) { + for (let i = 0; i < 100; i++) { + console.log(); + } + console.log("development!"); +} |