forked from cory/tildefriends
apps
core
data
deps
docs
src
tests
01-nop
02-valgrind
03-child
04-promise
05-promise-remote-throw
07-promise-remote-reject
08-database
09-this
10-await
11-require
12-exit
13-icu
14-uint8array
15-socket
tools
COPYING
LICENSE
Makefile
README.md
24 lines
292 B
Plaintext
24 lines
292 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
cat > test.js << EOF
|
||
|
print("hi");
|
||
|
|
||
|
function foobar() {
|
||
|
return new Promise(function (resolve, reject) {
|
||
|
resolve(10);
|
||
|
});
|
||
|
}
|
||
|
|
||
|
async function huh() {
|
||
|
let v = await foobar();
|
||
|
print("v => " + v);
|
||
|
if (v != 10) {
|
||
|
throw new Error("nope");
|
||
|
}
|
||
|
}
|
||
|
|
||
|
huh();
|
||
|
EOF
|
||
|
|
||
|
$TILDEFRIENDS test.js
|