summaryrefslogtreecommitdiff
path: root/tests/fetch_deps.ts
blob: 41ed60acaadadbc90a2023e6670bb0265801decb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Run ./tools/http_server.py too in order for this test to run.
import { assert } from "../js/deps/https/deno.land/x/std/testing/mod.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();