vm: use import attributes instead of import assertions · nodejs/node@06646e1
@@ -103,7 +103,7 @@ changes:
103103[`ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING_FLAG`][].
104104* `specifier` {string} specifier passed to `import()`
105105* `script` {vm.Script}
106-* `importAttributes` {Object} The `"assert"` value passed to the
106+* `importAttributes` {Object} The `"with"` value passed to the
107107[`optionsExpression`][] optional parameter, or an empty object if no value
108108 was provided.
109109* Returns: {Module Namespace Object|vm.Module} Returning a `vm.Module` is
@@ -635,7 +635,7 @@ changes:
635635* `extra` {Object}
636636* `attributes` {Object} The data from the attribute:
637637```mjs
638- import foo from 'foo' assert { name: 'value' };
638+ import foo from 'foo' with { name: 'value' };
639639 // ^^^^^^^^^^^^^^^^^ the attribute
640640 ```
641641 Per ECMA-262, hosts are expected to trigger an error if an
@@ -1032,7 +1032,7 @@ changes:
10321032[`ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING_FLAG`][].
10331033* `specifier` {string} specifier passed to `import()`
10341034* `function` {Function}
1035-* `importAttributes` {Object} The `"assert"` value passed to the
1035+* `importAttributes` {Object} The `"with"` value passed to the
10361036[`optionsExpression`][] optional parameter, or an empty object if no value
10371037 was provided.
10381038* Returns: {Module Namespace Object|vm.Module} Returning a `vm.Module` is
@@ -1258,7 +1258,7 @@ changes:
12581258[`ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING_FLAG`][].
12591259* `specifier` {string} specifier passed to `import()`
12601260* `script` {vm.Script}
1261-* `importAttributes` {Object} The `"assert"` value passed to the
1261+* `importAttributes` {Object} The `"with"` value passed to the
12621262[`optionsExpression`][] optional parameter, or an empty object if no value
12631263 was provided.
12641264* Returns: {Module Namespace Object|vm.Module} Returning a `vm.Module` is
@@ -1359,7 +1359,7 @@ changes:
13591359[`ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING_FLAG`][].
13601360* `specifier` {string} specifier passed to `import()`
13611361* `script` {vm.Script}
1362-* `importAttributes` {Object} The `"assert"` value passed to the
1362+* `importAttributes` {Object} The `"with"` value passed to the
13631363[`optionsExpression`][] optional parameter, or an empty object if no value
13641364 was provided.
13651365* Returns: {Module Namespace Object|vm.Module} Returning a `vm.Module` is
@@ -1441,7 +1441,7 @@ changes:
14411441[`ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING_FLAG`][].
14421442* `specifier` {string} specifier passed to `import()`
14431443* `script` {vm.Script}
1444-* `importAttributes` {Object} The `"assert"` value passed to the
1444+* `importAttributes` {Object} The `"with"` value passed to the
14451445[`optionsExpression`][] optional parameter, or an empty object if no value
14461446 was provided.
14471447* Returns: {Module Namespace Object|vm.Module} Returning a `vm.Module` is