2018-08-15 20:57:36 -04:00
|
|
|
// Run ./tools/http_server.py too in order for this test to run.
|
2019-03-06 20:48:46 -05:00
|
|
|
import { assert } from "../js/deps/https/deno.land/std/testing/asserts.ts";
|
2018-08-15 20:57:36 -04:00
|
|
|
|
|
|
|
// TODO Top level await https://github.com/denoland/deno/issues/471
|
2019-03-09 12:30:38 -05:00
|
|
|
async function main(): Promise<void> {
|
2018-08-15 20:57:36 -04:00
|
|
|
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");
|
2019-04-21 16:40:10 -04:00
|
|
|
console.log(deps.map((d): string => `* ${d}`).join("\n"));
|
2018-08-15 20:57:36 -04:00
|
|
|
assert(deps.includes("typescript"));
|
|
|
|
}
|
|
|
|
|
|
|
|
main();
|