• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict';
2
3const { ObjectDefineProperties } = primordials;
4
5let dot;
6let spec;
7let tap;
8
9ObjectDefineProperties(module.exports, {
10  __proto__: null,
11  dot: {
12    __proto__: null,
13    configurable: true,
14    enumerable: true,
15    get() {
16      dot ??= require('internal/test_runner/reporter/dot');
17      return dot;
18    },
19  },
20  spec: {
21    __proto__: null,
22    configurable: true,
23    enumerable: true,
24    get() {
25      spec ??= require('internal/test_runner/reporter/spec');
26      return spec;
27    },
28  },
29  tap: {
30    __proto__: null,
31    configurable: true,
32    enumerable: true,
33    get() {
34      tap ??= require('internal/test_runner/reporter/tap');
35      return tap;
36    },
37  },
38});
39