deno/tests/fetch_deps.ts
Ryan Dahl 868e8d8866 First pass at fetch()
With help from Thomas Ghysels <info@thomasg.be>
2018-08-20 16:53:39 -04:00

15 lines
496 B
TypeScript

// Run ./tools/http_server.py too in order for this test to run.
import { assert } from "../js/testing/util.ts";
// TODO Top level await https://github.com/denoland/deno/issues/471
async function main() {
const response = await fetch("http://localhost:4545/package.json");
const json = await response.json();
const deps = Object.keys(json.devDependencies);
console.log("Deno JS Deps");
console.log(deps.map(d => `* ${d}`).join("\n"));
assert(deps.includes("typescript"));
}
main();