@@ -37,13 +37,18 @@ const writeStream = new WriteStream(fd);
37
37
[{ COLORTERM: '1' }, 4],
38
38
[{ COLORTERM: 'truecolor' }, 24],
39
39
[{ COLORTERM: '24bit' }, 24],
40
-
[{ TMUX: '1' }, 8],
40
+
[{ TMUX: '1' }, 24],
41
41
[{ CI: '1' }, 1],
42
-
[{ CI: '1', TRAVIS: '1' }, 8],
43
-
[{ CI: '1', CIRCLECI: '1' }, 8],
44
-
[{ CI: '1', APPVEYOR: '1' }, 8],
45
-
[{ CI: '1', GITLAB_CI: '1' }, 8],
42
+
[{ CI: '', APPVEYOR: '1' }, 8],
43
+
[{ CI: '1', BUILDKITE: '' }, 8],
46
44
[{ CI: '1', CI_NAME: 'codeship' }, 8],
45
+
[{ CI: '1', CIRCLECI: '1' }, 24],
46
+
[{ CI: '1', DRONE: '' }, 8],
47
+
[{ CI: '1', GITEA_ACTIONS: '' }, 24],
48
+
[{ CI: '1', GITHUB_ACTIONS: '' }, 24],
49
+
[{ CI: '1', GITLAB_CI: '1' }, 8],
50
+
[{ CI: '1', TRAVIS: '1' }, 8],
51
+
[{ CI: '', TRAVIS: '' }, 8],
47
52
[{ TEAMCITY_VERSION: '1.0.0' }, 1],
48
53
[{ TEAMCITY_VERSION: '9.11.0' }, 4],
49
54
[{ TERM_PROGRAM: 'iTerm.app' }, 8],
@@ -53,17 +58,22 @@ const writeStream = new WriteStream(fd);
53
58
[{ TERM_PROGRAM: 'Hyper' }, 1],
54
59
[{ TERM_PROGRAM: 'MacTerm' }, 24],
55
60
[{ TERM_PROGRAM: 'Apple_Terminal' }, 8],
56
-
[{ TERM: 'xterm-256' }, 8],
57
61
[{ TERM: 'ansi' }, 4],
58
62
[{ TERM: 'ANSI' }, 4],
59
63
[{ TERM: 'color' }, 4],
60
-
[{ TERM: 'linux' }, 4],
61
-
[{ TERM: 'fail' }, 1],
62
64
[{ TERM: 'color', NODE_DISABLE_COLORS: '1' }, 1],
65
+
[{ TERM: 'console' }, 4],
66
+
[{ TERM: 'direct' }, 4],
63
67
[{ TERM: 'dumb' }, 1],
64
68
[{ TERM: 'dumb', COLORTERM: '1' }, 1],
69
+
[{ TERM: 'fail' }, 1],
70
+
[{ TERM: 'linux' }, 4],
65
71
[{ TERM: 'terminator' }, 24],
66
-
[{ TERM: 'console' }, 4],
72
+
[{ TERM: 'vt100' }, 4],
73
+
[{ TERM: 'vt220' }, 4],
74
+
[{ TERM: 'xterm-256' }, 8],
75
+
[{ TERM: 'xterm-kitty' }, 24],
76
+
[{ TERM: 'xterm-truecolor' }, 24],
67
77
[{ COLORTERM: '24bit', FORCE_COLOR: '' }, 4],
68
78
[{ NO_COLOR: '1', FORCE_COLOR: '2' }, 8],
69
79
[{ NODE_DISABLE_COLORS: '1', FORCE_COLOR: '3' }, 24],
@@ -72,6 +82,7 @@ const writeStream = new WriteStream(fd);
72
82
[{ TMUX: '1', FORCE_COLOR: 0 }, 1],
73
83
[{ NO_COLOR: 'true', FORCE_COLOR: 0, COLORTERM: 'truecolor' }, 1],
74
84
[{ TERM: 'xterm-256color', COLORTERM: 'truecolor' }, 24],
85
+
[{ TF_BUILD: '', AGENT_NAME: '' }, 4],
75
86
].forEach(([env, depth], i) => {
76
87
const actual = writeStream.getColorDepth(env);
77
88
assert.strictEqual(
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4