summaryrefslogtreecommitdiff
path: root/cli/tests/unit_node/repl_test.ts
blob: cebc7c23c27d7198acf7fc9a5cb0e8284ffe8f6d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// deno-lint-ignore-file no-undef
// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.

import repl from "node:repl";
import { assert } from "../../../test_util/std/assert/mod.ts";

Deno.test({
  name: "repl module exports",
  fn() {
    assert(typeof repl.REPLServer !== "undefined");
    assert(typeof repl.start !== "undefined");
    // @ts-ignore not present in declaration files, but libraries depend on it
    assert(typeof repl.builtinModules !== "undefined");
    // @ts-ignore not present in declaration files, but libraries depend on it
    assert(typeof repl._builtinLibs !== "undefined");
  },
});