@jsenv/humanize
Advanced tools
Comparing version 1.1.3 to 1.2.0
@@ -71,2 +71,5 @@ const createDetailedMessage = (message, details = {}) => { | ||
}, | ||
get CIRCLE_DOTTED_RAW() { | ||
return UNICODE.supported ? "\u25CC" : "*"; | ||
}, | ||
get COMMAND() { | ||
@@ -73,0 +76,0 @@ return ANSI.color(UNICODE.COMMAND_RAW, ANSI.GREY); // ANSI_MAGENTA) |
@@ -239,2 +239,3 @@ import process$1 from "node:process"; | ||
supported: | ||
process.env.FORCE_COLOR === "1" || | ||
processSupportsBasicColor || | ||
@@ -287,2 +288,5 @@ // GitHub workflow does support ANSI but "supports-color" returns false | ||
}, | ||
get CIRCLE_DOTTED_RAW() { | ||
return UNICODE.supported ? `◌` : `*`; | ||
}, | ||
get COMMAND() { | ||
@@ -317,3 +321,3 @@ return ANSI.color(UNICODE.COMMAND_RAW, ANSI.GREY); // ANSI_MAGENTA) | ||
const UNICODE = createUnicode({ | ||
supported: isUnicodeSupported() || process.env.FORCE_UNICODE === "1", | ||
supported: process.env.FORCE_UNICODE === "1" || isUnicodeSupported(), | ||
ANSI, | ||
@@ -320,0 +324,0 @@ }); |
{ | ||
"name": "@jsenv/humanize", | ||
"version": "1.1.3", | ||
"version": "1.2.0", | ||
"description": "Generate messages meant to read by humans", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
@@ -11,2 +11,3 @@ import { assert } from "@jsenv/assert"; | ||
{ | ||
// eslint-disable-next-line prefer-regex-literals | ||
const actual = humanize(new RegExp("foo", "g")); | ||
@@ -13,0 +14,0 @@ const expect = "/foo/g"; |
@@ -1,32 +0,30 @@ | ||
-------------- execution start -------------- | ||
21 files matching "testPlan" in /Users/damien.maillard/dev/perso/jsenv-core/packages/independent/humanize/src | ||
------------ 23 executions ready ------------ | ||
directory: /Users/damien.maillard/dev/perso/jsenv-core/packages/independent/humanize/src | ||
--------------------------------------------- | ||
✔ 01/23 _tests/byte/file_size.test.js [node/0.06s] (1 completed) | ||
✔ 02/23 _tests/byte/memory.test.js [node/0.05s] (2 completed) | ||
✔ 03/23 _tests/content_frame/content_frame.test.js [node/0.1s] (3 completed) | ||
✔ 01/23 _tests/byte/file_size.test.js [node/0.03s] (1 completed) | ||
✔ 02/23 _tests/byte/memory.test.js [node/0.03s] (2 completed) | ||
✔ 03/23 _tests/content_frame/content_frame.test.js [node/0.07s] (3 completed) | ||
✔ 04/23 _tests/js_value/_inspect.test.html [chromium/0.4s] (4 completed) | ||
✔ 05/23 _tests/js_value/_inspect.test.html [firefox/0.2s] (5 completed) | ||
✔ 05/23 _tests/js_value/_inspect.test.html [firefox/0.1s] (5 completed) | ||
✔ 06/23 _tests/js_value/_inspect.test.html [webkit/0.4s] (6 completed) | ||
✔ 07/23 _tests/js_value/array.test.js [node/0.06s] (7 completed) | ||
✔ 08/23 _tests/js_value/biginit.test.js [node/0.07s] (8 completed) | ||
✔ 09/23 _tests/js_value/boolean.test.js [node/0.05s] (9 completed) | ||
✔ 10/23 _tests/js_value/date.test.js [node/0.03s] (10 completed) | ||
✔ 11/23 _tests/js_value/error.test.js [node/0.04s] (11 completed) | ||
✔ 07/23 _tests/js_value/array.test.js [node/0.03s] (7 completed) | ||
✔ 08/23 _tests/js_value/biginit.test.js [node/0.03s] (8 completed) | ||
✔ 09/23 _tests/js_value/boolean.test.js [node/0.06s] (9 completed) | ||
✔ 10/23 _tests/js_value/date.test.js [node/0.05s] (10 completed) | ||
✔ 11/23 _tests/js_value/error.test.js [node/0.07s] (11 completed) | ||
✔ 12/23 _tests/js_value/function.test.js [node/0.04s] (12 completed) | ||
✔ 13/23 _tests/js_value/instance.test.js [node/0.05s] (13 completed) | ||
✔ 14/23 _tests/js_value/null.test.js [node/0.2s] (14 completed) | ||
✔ 15/23 _tests/js_value/number.test.js [node/0.2s] (15 completed) | ||
✔ 16/23 _tests/js_value/object.test.js [node/0.2s] (16 completed) | ||
✔ 17/23 _tests/js_value/regexp.test.js [node/0.05s] (17 completed) | ||
✔ 18/23 _tests/js_value/string.test.js [node/0.04s] (18 completed) | ||
✔ 13/23 _tests/js_value/instance.test.js [node/0.04s] (13 completed) | ||
✔ 14/23 _tests/js_value/null.test.js [node/0.03s] (14 completed) | ||
✔ 15/23 _tests/js_value/number.test.js [node/0.05s] (15 completed) | ||
✔ 16/23 _tests/js_value/object.test.js [node/0.06s] (16 completed) | ||
✔ 17/23 _tests/js_value/regexp.test.js [node/0.04s] (17 completed) | ||
✔ 18/23 _tests/js_value/string.test.js [node/0.03s] (18 completed) | ||
✔ 19/23 _tests/js_value/symbol.test.js [node/0.04s] (19 completed) | ||
✔ 20/23 _tests/js_value/undefined.test.js [node/0.03s] (20 completed) | ||
✔ 21/23 _tests/time/decimals.test.js [node/0.03s] (21 completed) | ||
✔ 22/23 _tests/time/duration.test.js [node/0.03s] (22 completed) | ||
✔ 23/23 _tests/time/ellapsed.test.js [node/0.03s] (all completed) | ||
--------------- execution end --------------- | ||
23 executions: all completed | ||
duration: 5.1s (setup: 0.4s, execution: 3.2s, teardown: 1.9s) | ||
✔ 20/23 _tests/js_value/undefined.test.js [node/0.04s] (20 completed) | ||
✔ 21/23 _tests/time/decimals.test.js [node/0.05s] (21 completed) | ||
✔ 22/23 _tests/time/duration.test.js [node/0.05s] (22 completed) | ||
✔ 23/23 _tests/time/ellapsed.test.js [node/0.04s] (all completed) | ||
------------ 23 executions done ------------- | ||
status: all completed | ||
duration: 2.5s (setup: 0.4s, execution: 2.4s, teardown: 0.2s) | ||
--------------------------------------------- |
@@ -8,2 +8,3 @@ import { createSupportsColor } from "supports-color"; | ||
supported: | ||
process.env.FORCE_COLOR === "1" || | ||
processSupportsBasicColor || | ||
@@ -10,0 +11,0 @@ // GitHub workflow does support ANSI but "supports-color" returns false |
@@ -6,4 +6,4 @@ import isUnicodeSupported from "is-unicode-supported"; | ||
export const UNICODE = createUnicode({ | ||
supported: isUnicodeSupported() || process.env.FORCE_UNICODE === "1", | ||
supported: process.env.FORCE_UNICODE === "1" || isUnicodeSupported(), | ||
ANSI, | ||
}); |
@@ -27,2 +27,5 @@ // see also https://github.com/sindresorhus/figures | ||
}, | ||
get CIRCLE_DOTTED_RAW() { | ||
return UNICODE.supported ? `◌` : `*`; | ||
}, | ||
get COMMAND() { | ||
@@ -29,0 +32,0 @@ return ANSI.color(UNICODE.COMMAND_RAW, ANSI.GREY); // ANSI_MAGENTA) |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
163763
5808
6