diff options
-rw-r--r-- | doc/api/util.md | 10 | ||||
-rw-r--r-- | src/node.cc | 4 | ||||
-rw-r--r-- | test/parallel/test-util-inspect-bigint.js | 14 | ||||
-rw-r--r-- | test/parallel/test-util-inspect.js | 7 | ||||
-rw-r--r-- | test/parallel/test-util-types.js | 2 | ||||
-rw-r--r-- | test/parallel/test-vm-module-dynamic-import.js | 2 | ||||
-rw-r--r-- | test/parallel/test-vm-module-import-meta.js | 2 |
7 files changed, 12 insertions, 29 deletions
diff --git a/doc/api/util.md b/doc/api/util.md index 1c7d2393a1..2fadc6b9ef 100644 --- a/doc/api/util.md +++ b/doc/api/util.md @@ -1021,10 +1021,7 @@ added: v10.0.0 * `value` {any} * Returns: {boolean} -Returns `true` if the value is a `BigInt64Array` instance. The -`--harmony-bigint` command line flag is required in order to use the -`BigInt64Array` type, but it is not required in order to use -`isBigInt64Array()`. +Returns `true` if the value is a `BigInt64Array` instance. For example: @@ -1041,10 +1038,7 @@ added: v10.0.0 * `value` {any} * Returns: {boolean} -Returns `true` if the value is a `BigUint64Array` instance. The -`--harmony-bigint` command line flag is required in order to use the -`BigUint64Array` type, but it is not required in order to use -`isBigUint64Array()`. +Returns `true` if the value is a `BigUint64Array` instance. For example: diff --git a/src/node.cc b/src/node.cc index c562403379..ba5f713d8d 100644 --- a/src/node.cc +++ b/src/node.cc @@ -2962,10 +2962,6 @@ static void ParseArgs(int* argc, config_preserve_symlinks_main = true; } else if (strcmp(arg, "--experimental-modules") == 0) { config_experimental_modules = true; - new_v8_argv[new_v8_argc] = "--harmony-dynamic-import"; - new_v8_argc += 1; - new_v8_argv[new_v8_argc] = "--harmony-import-meta"; - new_v8_argc += 1; } else if (strcmp(arg, "--experimental-vm-modules") == 0) { config_experimental_vm_modules = true; } else if (strcmp(arg, "--experimental-worker") == 0) { diff --git a/test/parallel/test-util-inspect-bigint.js b/test/parallel/test-util-inspect-bigint.js deleted file mode 100644 index 92ddd66690..0000000000 --- a/test/parallel/test-util-inspect-bigint.js +++ /dev/null @@ -1,14 +0,0 @@ -'use strict'; - -// Flags: --harmony-bigint - -require('../common'); -const assert = require('assert'); - -const { inspect } = require('util'); - -assert.strictEqual(inspect(1n), '1n'); -assert.strictEqual(inspect(Object(-1n)), '[BigInt: -1n]'); -assert.strictEqual(inspect(Object(13n)), '[BigInt: 13n]'); -assert.strictEqual(inspect(new BigInt64Array([0n])), 'BigInt64Array [ 0n ]'); -assert.strictEqual(inspect(new BigUint64Array([0n])), 'BigUint64Array [ 0n ]'); diff --git a/test/parallel/test-util-inspect.js b/test/parallel/test-util-inspect.js index b7198a1023..a66beb063a 100644 --- a/test/parallel/test-util-inspect.js +++ b/test/parallel/test-util-inspect.js @@ -26,6 +26,7 @@ const JSStream = process.binding('js_stream').JSStream; const util = require('util'); const vm = require('vm'); const { previewEntries } = process.binding('util'); +const { inspect } = util; assert.strictEqual(util.inspect(1), '1'); assert.strictEqual(util.inspect(false), 'false'); @@ -1629,3 +1630,9 @@ assert.strictEqual(util.inspect('"\'${a}'), "'\"\\'${a}'"); value.foo = 'bar'; assert.notStrictEqual(util.inspect(value), expected); }); + +assert.strictEqual(inspect(1n), '1n'); +assert.strictEqual(inspect(Object(-1n)), '[BigInt: -1n]'); +assert.strictEqual(inspect(Object(13n)), '[BigInt: 13n]'); +assert.strictEqual(inspect(new BigInt64Array([0n])), 'BigInt64Array [ 0n ]'); +assert.strictEqual(inspect(new BigUint64Array([0n])), 'BigUint64Array [ 0n ]'); diff --git a/test/parallel/test-util-types.js b/test/parallel/test-util-types.js index 740ac7f472..d3ea866dea 100644 --- a/test/parallel/test-util-types.js +++ b/test/parallel/test-util-types.js @@ -1,4 +1,4 @@ -// Flags: --harmony-bigint --experimental-vm-modules +// Flags: --experimental-vm-modules 'use strict'; require('../common'); const fixtures = require('../common/fixtures'); diff --git a/test/parallel/test-vm-module-dynamic-import.js b/test/parallel/test-vm-module-dynamic-import.js index 35c57d8b3e..1c4b10947f 100644 --- a/test/parallel/test-vm-module-dynamic-import.js +++ b/test/parallel/test-vm-module-dynamic-import.js @@ -1,6 +1,6 @@ 'use strict'; -// Flags: --experimental-vm-modules --experimental-modules --harmony-dynamic-import +// Flags: --experimental-vm-modules --experimental-modules const common = require('../common'); diff --git a/test/parallel/test-vm-module-import-meta.js b/test/parallel/test-vm-module-import-meta.js index f7bc82f9b2..4886464f34 100644 --- a/test/parallel/test-vm-module-import-meta.js +++ b/test/parallel/test-vm-module-import-meta.js @@ -1,6 +1,6 @@ 'use strict'; -// Flags: --experimental-vm-modules --harmony-import-meta +// Flags: --experimental-vm-modules const common = require('../common'); const assert = require('assert'); |