summaryrefslogtreecommitdiff
path: root/cli/js/symbols.ts
blob: 4a8a6abfe8f3e20b6228929c00707415166cb6de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { internalSymbol } from "./internals.ts";
import { customInspect } from "./console.ts";

/** Special Deno related symbols. */
export const symbols = {
  /** Symbol to access exposed internal Deno API */
  internal: internalSymbol,
  /** A symbol which can be used as a key for a custom method which will be called
   * when `Deno.inspect()` is called, or when the object is logged to the console.
   */
  customInspect
};