// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html exports[`array > [,,,] 1`] = ` { "className": "Array", "description": "Array(3)", "objectId": "default:5", "preview": { "description": "Array(3)", "overflow": false, "properties": [], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", } `; exports[`array > [,,,] properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": false, "enumerable": false, "get": undefined, "isOwn": true, "name": "length", "set": undefined, "symbol": undefined, "value": { "description": "3", "type": "number", "value": 3, }, "wasThrown": false, "writable": true, }, ], } `; exports[`array > [] 1`] = ` { "className": "Array", "description": "Array(0)", "objectId": "default:1", "preview": { "description": "Array(0)", "overflow": false, "properties": [], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", } `; exports[`array > [] properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": false, "enumerable": false, "get": undefined, "isOwn": true, "name": "length", "set": undefined, "symbol": undefined, "value": { "description": "0", "type": "number", "value": 0, }, "wasThrown": false, "writable": true, }, ], } `; exports[`array > [1] 1`] = ` { "className": "Array", "description": "Array(1)", "objectId": "default:3", "preview": { "description": "Array(1)", "overflow": false, "properties": [ { "name": "0", "type": "number", "value": "1", }, ], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", } `; exports[`array > [1] properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": false, "enumerable": false, "get": undefined, "isOwn": true, "name": "length", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "0", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, ], } `; exports[`array > Array(10) 1`] = ` { "className": "Array", "description": "Array(10)", "objectId": "default:4", "preview": { "description": "Array(10)", "overflow": false, "properties": [], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", } `; exports[`array > Array(10) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": false, "enumerable": false, "get": undefined, "isOwn": true, "name": "length", "set": undefined, "symbol": undefined, "value": { "description": "10", "type": "number", "value": 10, }, "wasThrown": false, "writable": true, }, ], } `; exports[`array > var a = [1,,2]; a.x = 1; a 1`] = ` { "className": "Array", "description": "Array(3)", "objectId": "default:6", "preview": { "description": "Array(3)", "overflow": false, "properties": [ { "name": "0", "type": "number", "value": "1", }, { "name": "2", "type": "number", "value": "2", }, { "name": "x", "type": "number", "value": "1", }, ], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", } `; exports[`array > var a = [1,,2]; a.x = 1; a properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": false, "enumerable": false, "get": undefined, "isOwn": true, "name": "length", "set": undefined, "symbol": undefined, "value": { "description": "3", "type": "number", "value": 3, }, "wasThrown": false, "writable": true, }, { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "0", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "2", "set": undefined, "symbol": undefined, "value": { "description": "2", "type": "number", "value": 2, }, "wasThrown": false, "writable": true, }, { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "x", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, ], } `; exports[`array buffer > new ArrayBuffer(0) 1`] = ` { "className": "ArrayBuffer", "description": "ArrayBuffer(0)", "objectId": "default:1", "preview": { "description": "ArrayBuffer(0)", "entries": undefined, "overflow": false, "properties": [], "subtype": "arraybuffer", "type": "object", }, "subtype": "arraybuffer", "type": "object", } `; exports[`array buffer > new ArrayBuffer(0) properties 1`] = ` { "internalProperties": [ { "name": "[[ArrayBufferByteLength]]", "value": { "type": "number", "value": 0, }, }, { "name": "[[ArrayBufferData]]", "value": { "type": "number", "value": 1, }, }, ], "privateProperties": [], "result": [], } `; exports[`array buffer > new ArrayBuffer(10) 1`] = ` { "className": "ArrayBuffer", "description": "ArrayBuffer(10)", "objectId": "default:3", "preview": { "description": "ArrayBuffer(10)", "entries": undefined, "overflow": false, "properties": [], "subtype": "arraybuffer", "type": "object", }, "subtype": "arraybuffer", "type": "object", } `; exports[`array buffer > new ArrayBuffer(10) properties 1`] = ` { "internalProperties": [ { "name": "[[ArrayBufferByteLength]]", "value": { "type": "number", "value": 10, }, }, { "name": "[[ArrayBufferData]]", "value": { "type": "number", "value": 2, }, }, ], "privateProperties": [], "result": [], } `; exports[`array buffer > var x = new ArrayBuffer(10); x.a = 1; x 1`] = ` { "className": "ArrayBuffer", "description": "ArrayBuffer(10)", "objectId": "default:4", "preview": { "description": "ArrayBuffer(10)", "entries": undefined, "overflow": false, "properties": [ { "name": "a", "type": "number", "value": "1", }, ], "subtype": "arraybuffer", "type": "object", }, "subtype": "arraybuffer", "type": "object", } `; exports[`array buffer > var x = new ArrayBuffer(10); x.a = 1; x properties 1`] = ` { "internalProperties": [ { "name": "[[ArrayBufferByteLength]]", "value": { "type": "number", "value": 10, }, }, { "name": "[[ArrayBufferData]]", "value": { "type": "number", "value": 3, }, }, ], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "a", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, ], } `; exports[`data view > new DataView(new ArrayBuffer(0)) 1`] = ` { "className": "DataView", "description": "DataView(0)", "objectId": "default:1", "preview": { "description": "DataView(0)", "entries": undefined, "overflow": false, "properties": [], "subtype": "dataview", "type": "object", }, "subtype": "dataview", "type": "object", } `; exports[`data view > new DataView(new ArrayBuffer(0)) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`data view > new DataView(new ArrayBuffer(10)) 1`] = ` { "className": "DataView", "description": "DataView(10)", "objectId": "default:3", "preview": { "description": "DataView(10)", "entries": undefined, "overflow": false, "properties": [], "subtype": "dataview", "type": "object", }, "subtype": "dataview", "type": "object", } `; exports[`data view > new DataView(new ArrayBuffer(10)) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`data view > var x = new DataView(new ArrayBuffer(10), 0); x.a = 1; x 1`] = ` { "className": "DataView", "description": "DataView(10)", "objectId": "default:4", "preview": { "description": "DataView(10)", "entries": undefined, "overflow": false, "properties": [ { "name": "a", "type": "number", "value": "1", }, ], "subtype": "dataview", "type": "object", }, "subtype": "dataview", "type": "object", } `; exports[`data view > var x = new DataView(new ArrayBuffer(10), 0); x.a = 1; x properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "a", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, ], } `; exports[`date > new Date(-1) 1`] = ` { "className": "Date", "description": "1969-12-31T23:59:59.999Z", "objectId": "default:3", "preview": { "description": "1969-12-31T23:59:59.999Z", "entries": undefined, "overflow": false, "properties": [], "subtype": "date", "type": "object", }, "subtype": "date", "type": "object", } `; exports[`date > new Date(0) 1`] = ` { "className": "Date", "description": "1970-01-01T00:00:00.000Z", "objectId": "default:1", "preview": { "description": "1970-01-01T00:00:00.000Z", "entries": undefined, "overflow": false, "properties": [], "subtype": "date", "type": "object", }, "subtype": "date", "type": "object", } `; exports[`date > new Date(9999999999999) 1`] = ` { "className": "Date", "description": "2286-11-20T17:46:39.999Z", "objectId": "default:4", "preview": { "description": "2286-11-20T17:46:39.999Z", "entries": undefined, "overflow": false, "properties": [], "subtype": "date", "type": "object", }, "subtype": "date", "type": "object", } `; exports[`date > new Date(NaN) 1`] = ` { "className": "Date", "description": "Invalid Date", "objectId": "default:2", "preview": { "description": "Invalid Date", "entries": undefined, "overflow": false, "properties": [], "subtype": "date", "type": "object", }, "subtype": "date", "type": "object", } `; exports[`error > new (class MyError extends Error { constructor() { super(); this.message = "hello" } })() 1`] = ` { "className": "SyntaxError", "description": "Error at new MyError (:1:52) at :1:28", "objectId": "default:6", "preview": { "description": "Error at new MyError (:1:52) at :1:28", "entries": undefined, "overflow": false, "properties": [ { "name": "message", "type": "string", "value": "hello", }, ], "subtype": "error", "type": "object", }, "subtype": "error", "type": "object", } `; exports[`error > new (class MyError extends Error {})() 1`] = ` { "className": "SyntaxError", "description": "Error at new MyError (native) at :1:28", "objectId": "default:5", "preview": { "description": "Error at new MyError (native) at :1:28", "entries": undefined, "overflow": false, "properties": [], "subtype": "error", "type": "object", }, "subtype": "error", "type": "object", } `; exports[`error > new Error("message") 1`] = ` { "className": "SyntaxError", "description": "Error: message at :1:11", "objectId": "default:2", "preview": { "description": "Error: message at :1:11", "entries": undefined, "overflow": false, "properties": [ { "name": "message", "type": "string", "value": "message", }, ], "subtype": "error", "type": "object", }, "subtype": "error", "type": "object", } `; exports[`error > new Error("message", { cause: new Error("cause") }) 1`] = ` { "className": "SyntaxError", "description": "Error: message at :1:41", "objectId": "default:3", "preview": { "description": "Error: message at :1:41", "entries": undefined, "overflow": false, "properties": [ { "name": "message", "type": "string", "value": "message", }, { "name": "cause", "subtype": "error", "type": "object", "value": "Error: cause at :1:41", }, ], "subtype": "error", "type": "object", }, "subtype": "error", "type": "object", } `; exports[`error > new Error() 1`] = ` { "className": "SyntaxError", "description": "Error at :1:5", "objectId": "default:1", "preview": { "description": "Error at :1:5", "entries": undefined, "overflow": false, "properties": [], "subtype": "error", "type": "object", }, "subtype": "error", "type": "object", } `; exports[`error > new RangeError() 1`] = ` { "className": "SyntaxError", "description": "RangeError at :1:5", "objectId": "default:4", "preview": { "description": "RangeError at :1:5", "entries": undefined, "overflow": false, "properties": [], "subtype": "error", "type": "object", }, "subtype": "error", "type": "object", } `; exports[`functions > (() => { /* comment */ }) 1`] = ` { "className": "Function", "description": "() => { /* comment */ }", "objectId": "default:13", "type": "function", } `; exports[`functions > (() => 42) 1`] = ` { "description": "() => 42", "objectId": "default:14", "type": "function", } `; exports[`functions > ({ *[Symbol.iterator]() {} })[Symbol.iterator] 1`] = ` { "className": "GeneratorFunction", "description": "*[Symbol.iterator]() {}", "objectId": "default:18", "type": "function", } `; exports[`functions > (async () => { /* comment */ }) 1`] = ` { "className": "AsyncFunction", "description": "async () => { /* comment */ }", "objectId": "default:15", "type": "function", } `; exports[`functions > (async () => 42) 1`] = ` { "description": "async () => 42", "objectId": "default:16", "type": "function", } `; exports[`functions > (async function *f() { /* comment */ }) 1`] = ` { "className": "AsyncGeneratorFunction", "description": "async function *f() { /* comment */ }", "objectId": "default:12", "type": "function", } `; exports[`functions > (async function f() { /* comment */ }) 1`] = ` { "className": "AsyncFunction", "description": "async function f() { /* comment */ }", "objectId": "default:10", "type": "function", } `; exports[`functions > (async function* f() { /* comment */ }) 1`] = ` { "className": "AsyncGeneratorFunction", "description": "async function* f() { /* comment */ }", "objectId": "default:11", "type": "function", } `; exports[`functions > (function *f() { /* comment */ }) 1`] = ` { "className": "GeneratorFunction", "description": "function *f() { /* comment */ }", "objectId": "default:9", "type": "function", } `; exports[`functions > (function f() { /* comment */ }) 1`] = ` { "className": "Function", "description": "function f() { /* comment */ }", "objectId": "default:7", "type": "function", } `; exports[`functions > (function* f() { /* comment */ }) 1`] = ` { "className": "GeneratorFunction", "description": "function* f() { /* comment */ }", "objectId": "default:8", "type": "function", } `; exports[`functions > Array.prototype.map 1`] = ` { "className": "Function", "description": "function map() { [native code] }", "objectId": "default:23", "type": "function", } `; exports[`functions > Reflect.getOwnPropertyDescriptor(Function.prototype, "caller").get 1`] = ` { "className": "Function", "description": "function () { [native code] }", "objectId": "default:24", "type": "function", } `; exports[`functions > async function *f() { /* comment */ }; f 1`] = ` { "className": "AsyncGeneratorFunction", "description": "async function *f() { /* comment */ }", "objectId": "default:6", "type": "function", } `; exports[`functions > async function f() { /* comment */ }; f 1`] = ` { "className": "AsyncFunction", "description": "async function f() { /* comment */ }", "objectId": "default:4", "type": "function", } `; exports[`functions > async function* f() { /* comment */ }; f 1`] = ` { "className": "AsyncGeneratorFunction", "description": "async function* f() { /* comment */ }", "objectId": "default:5", "type": "function", } `; exports[`functions > class C { constructor() {}; #f }; C.prototype.constructor 1`] = ` { "exceptionDetails": { "columnNumber": 0, "exception": { "className": "SyntaxError", "description": "SyntaxError: 'C' is already declared at ", "objectId": "default:27", "preview": { "description": "SyntaxError: 'C' is already declared at ", "entries": undefined, "overflow": false, "properties": [ { "name": "message", "type": "string", "value": "'C' is already declared", }, ], "subtype": "error", "type": "object", }, "subtype": "error", "type": "object", }, "exceptionId": 26, "lineNumber": 0, "scriptId": "25", "stackTrace": { "callFrames": [ { "columnNumber": 0, "functionName": "", "lineNumber": 0, "scriptId": "25", "url": "", }, ], }, "text": "Uncaught", "url": "", }, "result": { "className": "SyntaxError", "description": "SyntaxError: 'C' is already declared at ", "objectId": "default:27", "preview": { "description": "SyntaxError: 'C' is already declared at ", "entries": undefined, "overflow": false, "properties": [ { "name": "message", "type": "string", "value": "'C' is already declared", }, ], "subtype": "error", "type": "object", }, "subtype": "error", "type": "object", }, } `; exports[`functions > class C { static method() {} }; C.method 1`] = ` { "className": "Function", "description": "method() {}", "objectId": "default:25", "type": "function", } `; exports[`functions > function *f() { /* comment */ }; f 1`] = ` { "className": "GeneratorFunction", "description": "function *f() { /* comment */ }", "objectId": "default:3", "type": "function", } `; exports[`functions > function f() { /* comment */ }; f 1`] = ` { "className": "Function", "description": "function f() { /* comment */ }", "objectId": "default:1", "type": "function", } `; exports[`functions > function* f() { /* comment */ }; f 1`] = ` { "className": "GeneratorFunction", "description": "function* f() { /* comment */ }", "objectId": "default:2", "type": "function", } `; exports[`functions > var a = 1; ({ [a]() {} })[a] 1`] = ` { "className": "Function", "description": "[a]() {}", "objectId": "default:17", "type": "function", } `; exports[`functions > var o = { get [Symbol.iterator]() { /* comment */ } }; Reflect.getOwnPropertyDescriptor(o, Symbol.iterator).get 1`] = ` { "className": "Function", "description": "get [Symbol.iterator]() { /* comment */ }", "objectId": "default:21", "type": "function", } `; exports[`functions > var o = { get f() { /* comment */ } }; Reflect.getOwnPropertyDescriptor(o, "f").get 1`] = ` { "className": "Function", "description": "get f() { /* comment */ }", "objectId": "default:19", "type": "function", } `; exports[`functions > var o = { set [Symbol.iterator](v) { /* comment */ } }; Reflect.getOwnPropertyDescriptor(o, Symbol.iterator).set 1`] = ` { "className": "Function", "description": "set [Symbol.iterator](v) { /* comment */ }", "objectId": "default:22", "type": "function", } `; exports[`functions > var o = { set f(v) { /* comment */ } }; Reflect.getOwnPropertyDescriptor(o, "f").set 1`] = ` { "className": "Function", "description": "set f(v) { /* comment */ }", "objectId": "default:20", "type": "function", } `; exports[`map and set > new Map 1`] = ` { "className": "Map", "description": "Map(0)", "objectId": "default:1", "preview": { "description": "Map(0)", "entries": undefined, "overflow": false, "properties": [ { "name": "size", "type": "number", "value": "0", }, ], "subtype": "map", "type": "object", }, "subtype": "map", "type": "object", } `; exports[`map and set > new Map properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(0)", "objectId": "default:2", "preview": { "description": "Array(0)", "overflow": false, "properties": [], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [], } `; exports[`map and set > new Map([["a", 1], ["b", 2]]) 1`] = ` { "className": "Map", "description": "Map(2)", "objectId": "default:4", "preview": { "description": "Map(2)", "entries": [ { "key": { "description": "a", "overflow": false, "properties": [], "type": "string", }, "value": { "description": "1", "overflow": false, "properties": [], "type": "number", }, }, { "key": { "description": "b", "overflow": false, "properties": [], "type": "string", }, "value": { "description": "2", "overflow": false, "properties": [], "type": "number", }, }, ], "overflow": false, "properties": [ { "name": "size", "type": "number", "value": "2", }, ], "subtype": "map", "type": "object", }, "subtype": "map", "type": "object", } `; exports[`map and set > new Map([["a", 1], ["b", 2]]) properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(2)", "objectId": "default:5", "preview": { "description": "Array(2)", "overflow": false, "properties": [ { "name": "0", "subtype": "internal#entry", "type": "object", "value": "{a => 1}", }, { "name": "1", "subtype": "internal#entry", "type": "object", "value": "{b => 2}", }, ], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [], } `; exports[`map and set > new Set 1`] = ` { "className": "Set", "description": "Set(0)", "objectId": "default:8", "preview": { "description": "Set(0)", "entries": undefined, "overflow": false, "properties": [ { "name": "size", "type": "number", "value": "0", }, ], "subtype": "set", "type": "object", }, "subtype": "set", "type": "object", } `; exports[`map and set > new Set properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(0)", "objectId": "default:9", "preview": { "description": "Array(0)", "overflow": false, "properties": [], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [], } `; exports[`map and set > new Set(["a", 1, "b", 2]) 1`] = ` { "className": "Set", "description": "Set(4)", "objectId": "default:11", "preview": { "description": "Set(4)", "entries": [ { "value": { "description": "a", "overflow": false, "properties": [], "type": "string", }, }, { "value": { "description": "1", "overflow": false, "properties": [], "type": "number", }, }, { "value": { "description": "b", "overflow": false, "properties": [], "type": "string", }, }, { "value": { "description": "2", "overflow": false, "properties": [], "type": "number", }, }, ], "overflow": false, "properties": [ { "name": "size", "type": "number", "value": "4", }, ], "subtype": "set", "type": "object", }, "subtype": "set", "type": "object", } `; exports[`map and set > new Set(["a", 1, "b", 2]) properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(4)", "objectId": "default:12", "preview": { "description": "Array(4)", "overflow": false, "properties": [ { "name": "0", "type": "string", "value": "a", }, { "name": "1", "type": "number", "value": "1", }, { "name": "2", "type": "string", "value": "b", }, { "name": "3", "type": "number", "value": "2", }, ], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [], } `; exports[`map and set > new WeakMap 1`] = ` { "className": "WeakMap", "description": "WeakMap", "objectId": "default:15", "preview": { "description": "WeakMap", "entries": undefined, "overflow": false, "properties": [], "subtype": "weakmap", "type": "object", }, "subtype": "weakmap", "type": "object", } `; exports[`map and set > new WeakMap properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(0)", "objectId": "default:16", "preview": { "description": "Array(0)", "overflow": false, "properties": [], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [], } `; exports[`map and set > new WeakMap([[{}, 1], [{}, 2]]) 1`] = ` { "className": "WeakMap", "description": "WeakMap", "objectId": "default:18", "preview": { "description": "WeakMap", "entries": [ { "key": { "description": "Object", "entries": undefined, "overflow": false, "properties": [], "subtype": undefined, "type": "object", }, "value": { "description": "1", "overflow": false, "properties": [], "type": "number", }, }, { "key": { "description": "Object", "entries": undefined, "overflow": false, "properties": [], "subtype": undefined, "type": "object", }, "value": { "description": "2", "overflow": false, "properties": [], "type": "number", }, }, ], "overflow": false, "properties": [], "subtype": "weakmap", "type": "object", }, "subtype": "weakmap", "type": "object", } `; exports[`map and set > new WeakMap([[{}, 1], [{}, 2]]) properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(2)", "objectId": "default:19", "preview": { "description": "Array(2)", "overflow": false, "properties": [ { "name": "0", "subtype": "internal#entry", "type": "object", "value": "{Object => 1}", }, { "name": "1", "subtype": "internal#entry", "type": "object", "value": "{Object => 2}", }, ], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [], } `; exports[`map and set > new WeakSet 1`] = ` { "className": "WeakSet", "description": "WeakSet", "objectId": "default:22", "preview": { "description": "WeakSet", "entries": undefined, "overflow": false, "properties": [], "subtype": "weakset", "type": "object", }, "subtype": "weakset", "type": "object", } `; exports[`map and set > new WeakSet properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(0)", "objectId": "default:23", "preview": { "description": "Array(0)", "overflow": false, "properties": [], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [], } `; exports[`map and set > new WeakSet([{}, {}]) 1`] = ` { "className": "WeakSet", "description": "WeakSet", "objectId": "default:25", "preview": { "description": "WeakSet", "entries": [ { "value": { "description": "Object", "entries": undefined, "overflow": false, "properties": [], "subtype": undefined, "type": "object", }, }, { "value": { "description": "Object", "entries": undefined, "overflow": false, "properties": [], "subtype": undefined, "type": "object", }, }, ], "overflow": false, "properties": [], "subtype": "weakset", "type": "object", }, "subtype": "weakset", "type": "object", } `; exports[`map and set > new WeakSet([{}, {}]) properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(2)", "objectId": "default:26", "preview": { "description": "Array(2)", "overflow": false, "properties": [ { "name": "0", "subtype": undefined, "type": "object", "value": "Object", }, { "name": "1", "subtype": undefined, "type": "object", "value": "Object", }, ], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [], } `; exports[`map and set > var x = new Map([["a", 1], ["b", 2]]); x.x = 1; x 1`] = ` { "className": "Map", "description": "Map(2)", "objectId": "default:6", "preview": { "description": "Map(2)", "entries": [ { "key": { "description": "a", "overflow": false, "properties": [], "type": "string", }, "value": { "description": "1", "overflow": false, "properties": [], "type": "number", }, }, { "key": { "description": "b", "overflow": false, "properties": [], "type": "string", }, "value": { "description": "2", "overflow": false, "properties": [], "type": "number", }, }, ], "overflow": false, "properties": [ { "name": "size", "type": "number", "value": "2", }, { "name": "x", "type": "number", "value": "1", }, ], "subtype": "map", "type": "object", }, "subtype": "map", "type": "object", } `; exports[`map and set > var x = new Map([["a", 1], ["b", 2]]); x.x = 1; x properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(2)", "objectId": "default:7", "preview": { "description": "Array(2)", "overflow": false, "properties": [ { "name": "0", "subtype": "internal#entry", "type": "object", "value": "{a => 1}", }, { "name": "1", "subtype": "internal#entry", "type": "object", "value": "{b => 2}", }, ], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "x", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, ], } `; exports[`map and set > var x = new Set(["a", 1, "b", 2]); x.x = 1; x 1`] = ` { "className": "Set", "description": "Set(4)", "objectId": "default:13", "preview": { "description": "Set(4)", "entries": [ { "value": { "description": "a", "overflow": false, "properties": [], "type": "string", }, }, { "value": { "description": "1", "overflow": false, "properties": [], "type": "number", }, }, { "value": { "description": "b", "overflow": false, "properties": [], "type": "string", }, }, { "value": { "description": "2", "overflow": false, "properties": [], "type": "number", }, }, ], "overflow": false, "properties": [ { "name": "size", "type": "number", "value": "4", }, { "name": "x", "type": "number", "value": "1", }, ], "subtype": "set", "type": "object", }, "subtype": "set", "type": "object", } `; exports[`map and set > var x = new Set(["a", 1, "b", 2]); x.x = 1; x properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(4)", "objectId": "default:14", "preview": { "description": "Array(4)", "overflow": false, "properties": [ { "name": "0", "type": "string", "value": "a", }, { "name": "1", "type": "number", "value": "1", }, { "name": "2", "type": "string", "value": "b", }, { "name": "3", "type": "number", "value": "2", }, ], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "x", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, ], } `; exports[`map and set > var x = new WeakMap([[{}, 1], [{}, 2]]); x.x = 1; x 1`] = ` { "className": "WeakMap", "description": "WeakMap", "objectId": "default:20", "preview": { "description": "WeakMap", "entries": [ { "key": { "description": "Object", "entries": undefined, "overflow": false, "properties": [], "subtype": undefined, "type": "object", }, "value": { "description": "1", "overflow": false, "properties": [], "type": "number", }, }, { "key": { "description": "Object", "entries": undefined, "overflow": false, "properties": [], "subtype": undefined, "type": "object", }, "value": { "description": "2", "overflow": false, "properties": [], "type": "number", }, }, ], "overflow": false, "properties": [ { "name": "x", "type": "number", "value": "1", }, ], "subtype": "weakmap", "type": "object", }, "subtype": "weakmap", "type": "object", } `; exports[`map and set > var x = new WeakMap([[{}, 1], [{}, 2]]); x.x = 1; x properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(2)", "objectId": "default:21", "preview": { "description": "Array(2)", "overflow": false, "properties": [ { "name": "0", "subtype": "internal#entry", "type": "object", "value": "{Object => 1}", }, { "name": "1", "subtype": "internal#entry", "type": "object", "value": "{Object => 2}", }, ], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "x", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, ], } `; exports[`map and set > var x = new WeakSet([{}, {}]); x.x = 1; x 1`] = ` { "className": "WeakSet", "description": "WeakSet", "objectId": "default:27", "preview": { "description": "WeakSet", "entries": [ { "value": { "description": "Object", "entries": undefined, "overflow": false, "properties": [], "subtype": undefined, "type": "object", }, }, { "value": { "description": "Object", "entries": undefined, "overflow": false, "properties": [], "subtype": undefined, "type": "object", }, }, ], "overflow": false, "properties": [ { "name": "x", "type": "number", "value": "1", }, ], "subtype": "weakset", "type": "object", }, "subtype": "weakset", "type": "object", } `; exports[`map and set > var x = new WeakSet([{}, {}]); x.x = 1; x properties 1`] = ` { "internalProperties": [ { "name": "[[Entries]]", "value": { "className": "Array", "description": "Array(2)", "objectId": "default:28", "preview": { "description": "Array(2)", "overflow": false, "properties": [ { "name": "0", "subtype": undefined, "type": "object", "value": "Object", }, { "name": "1", "subtype": undefined, "type": "object", "value": "Object", }, ], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, }, ], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "x", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, ], } `; exports[`module namespace > properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": false, "enumerable": false, "get": undefined, "isOwn": true, "name": "Symbol(Symbol.toStringTag)", "set": undefined, "symbol": { "description": "Symbol(Symbol.toStringTag)", "objectId": "default:2", "type": "symbol", }, "value": { "type": "string", "value": "Module", }, "wasThrown": false, "writable": false, }, ], } `; exports[`module namespace > export const a = 1 1`] = ` { "className": "Module", "description": "Module", "objectId": "default:3", "preview": { "description": "Module", "entries": undefined, "overflow": false, "properties": [ { "name": "Symbol(Symbol.toStringTag)", "type": "string", "value": "Module", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`module namespace > export const a = 1 properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": false, "enumerable": false, "get": undefined, "isOwn": true, "name": "Symbol(Symbol.toStringTag)", "set": undefined, "symbol": { "description": "Symbol(Symbol.toStringTag)", "objectId": "default:2", "type": "symbol", }, "value": { "type": "string", "value": "Module", }, "wasThrown": false, "writable": false, }, ], } `; exports[`module namespace > export const b = 2; export { b as c } 1`] = ` { "className": "Module", "description": "Module", "objectId": "default:4", "preview": { "description": "Module", "entries": undefined, "overflow": false, "properties": [ { "name": "Symbol(Symbol.toStringTag)", "type": "string", "value": "Module", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`module namespace > export const b = 2; export { b as c } properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": false, "enumerable": false, "get": undefined, "isOwn": true, "name": "Symbol(Symbol.toStringTag)", "set": undefined, "symbol": { "description": "Symbol(Symbol.toStringTag)", "objectId": "default:2", "type": "symbol", }, "value": { "type": "string", "value": "Module", }, "wasThrown": false, "writable": false, }, ], } `; exports[`module namespace > export default 42 1`] = ` { "className": "Module", "description": "Module", "objectId": "default:5", "preview": { "description": "Module", "entries": undefined, "overflow": false, "properties": [ { "name": "Symbol(Symbol.toStringTag)", "type": "string", "value": "Module", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`module namespace > export default 42 properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": false, "enumerable": false, "get": undefined, "isOwn": true, "name": "Symbol(Symbol.toStringTag)", "set": undefined, "symbol": { "description": "Symbol(Symbol.toStringTag)", "objectId": "default:2", "type": "symbol", }, "value": { "type": "string", "value": "Module", }, "wasThrown": false, "writable": false, }, ], } `; exports[`module namespace > export default function() {} 1`] = ` { "className": "Module", "description": "Module", "objectId": "default:6", "preview": { "description": "Module", "entries": undefined, "overflow": false, "properties": [ { "name": "Symbol(Symbol.toStringTag)", "type": "string", "value": "Module", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`module namespace > export default function() {} properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": false, "enumerable": false, "get": undefined, "isOwn": true, "name": "Symbol(Symbol.toStringTag)", "set": undefined, "symbol": { "description": "Symbol(Symbol.toStringTag)", "objectId": "default:2", "type": "symbol", }, "value": { "type": "string", "value": "Module", }, "wasThrown": false, "writable": false, }, ], } `; exports[`module namespace 1`] = ` { "className": "Module", "description": "Module", "objectId": "default:1", "preview": { "description": "Module", "entries": undefined, "overflow": false, "properties": [ { "name": "Symbol(Symbol.toStringTag)", "type": "string", "value": "Module", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > ({ [Symbol.iterator]: () => {} }) 1`] = ` { "className": "Object", "description": "Object", "objectId": "default:8", "preview": { "description": "Object", "entries": undefined, "overflow": false, "properties": [ { "name": "Symbol(Symbol.iterator)", "type": "function", "value": "", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > ({ [Symbol.iterator]: () => {} }) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "Symbol(Symbol.iterator)", "set": undefined, "symbol": { "description": "Symbol(Symbol.iterator)", "objectId": "default:10", "type": "symbol", }, "value": { "className": "Function", "description": "() => {}", "objectId": "default:9", "type": "function", }, "wasThrown": false, "writable": true, }, ], } `; exports[`normal object > ({ __proto__: { a: 1 } }) 1`] = ` { "className": "Object", "description": "Object", "objectId": "default:6", "preview": { "description": "Object", "entries": undefined, "overflow": false, "properties": [], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > ({ __proto__: { a: 1 } }) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`normal object > ({ __proto__: null }) 1`] = ` { "className": "Object", "description": "Object", "objectId": "default:5", "preview": { "description": "Object", "entries": undefined, "overflow": false, "properties": [], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > ({ __proto__: null }) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`normal object > ({ a: 1 }) 1`] = ` { "className": "Object", "description": "Object", "objectId": "default:3", "preview": { "description": "Object", "entries": undefined, "overflow": false, "properties": [ { "name": "a", "type": "number", "value": "1", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > ({ a: 1 }) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "a", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, ], } `; exports[`normal object > ({ a: 1, b: 2 }) 1`] = ` { "className": "Object", "description": "Object", "objectId": "default:4", "preview": { "description": "Object", "entries": undefined, "overflow": false, "properties": [ { "name": "a", "type": "number", "value": "1", }, { "name": "b", "type": "number", "value": "2", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > ({ a: 1, b: 2 }) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "a", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "b", "set": undefined, "symbol": undefined, "value": { "description": "2", "type": "number", "value": 2, }, "wasThrown": false, "writable": true, }, ], } `; exports[`normal object > ({ a: 1n, b: undefined, c: null, d: true, e: Symbol.iterator, f: [] }) 1`] = ` { "className": "Object", "description": "Object", "objectId": "default:20", "preview": { "description": "Object", "entries": undefined, "overflow": false, "properties": [ { "name": "a", "type": "number", "value": "1n", }, { "name": "b", "type": "undefined", "value": "undefined", }, { "name": "c", "subtype": "null", "type": "object", "value": "null", }, { "name": "d", "type": "boolean", "value": "true", }, { "name": "e", "type": "symbol", "value": "Symbol(Symbol.iterator)", }, { "name": "f", "subtype": "array", "type": "object", "value": "Array(0)", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > ({ a: 1n, b: undefined, c: null, d: true, e: Symbol.iterator, f: [] }) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "a", "set": undefined, "symbol": undefined, "value": { "description": "1n", "type": "bigint", "unserializableValue": "1n", }, "wasThrown": false, "writable": true, }, { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "b", "set": undefined, "symbol": undefined, "value": { "type": "undefined", }, "wasThrown": false, "writable": true, }, { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "c", "set": undefined, "symbol": undefined, "value": { "subtype": "null", "type": "object", "value": null, }, "wasThrown": false, "writable": true, }, { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "d", "set": undefined, "symbol": undefined, "value": { "type": "boolean", "value": true, }, "wasThrown": false, "writable": true, }, { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "e", "set": undefined, "symbol": undefined, "value": { "description": "Symbol(Symbol.iterator)", "objectId": "default:10", "type": "symbol", }, "wasThrown": false, "writable": true, }, { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "f", "set": undefined, "symbol": undefined, "value": { "className": "Array", "description": "Array(0)", "objectId": "default:21", "preview": { "description": "Array(0)", "overflow": false, "properties": [], "subtype": "array", "type": "object", }, "subtype": "array", "type": "object", }, "wasThrown": false, "writable": true, }, ], } `; exports[`normal object > ({ f() {} }) 1`] = ` { "className": "Object", "description": "Object", "objectId": "default:11", "preview": { "description": "Object", "entries": undefined, "overflow": false, "properties": [ { "name": "f", "type": "function", "value": "", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > ({ f() {} }) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "f", "set": undefined, "symbol": undefined, "value": { "className": "Function", "description": "f() {}", "objectId": "default:12", "type": "function", }, "wasThrown": false, "writable": true, }, ], } `; exports[`normal object > ({ get f() {}, set f(v) {} }) 1`] = ` { "className": "Object", "description": "Object", "objectId": "default:13", "preview": { "description": "Object", "entries": undefined, "overflow": false, "properties": [ { "name": "f", "type": "accessor", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > ({ get f() {}, set f(v) {} }) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": { "className": "Function", "description": "get f() {}", "objectId": "default:14", "type": "function", }, "isOwn": true, "name": "f", "set": { "className": "Function", "description": "set f(v) {}", "objectId": "default:15", "type": "function", }, "symbol": undefined, "value": undefined, "wasThrown": false, "writable": false, }, ], } `; exports[`normal object > ({}) 1`] = ` { "className": "Object", "description": "Object", "objectId": "default:1", "preview": { "description": "Object", "entries": undefined, "overflow": false, "properties": [], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > ({}) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`normal object > { class T { #priv = 1 }; new T } 1`] = ` { "className": "Object", "description": "T", "objectId": "default:16", "preview": { "description": "T", "entries": undefined, "overflow": false, "properties": [ { "name": "#priv", "type": "number", "value": "1", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > { class T { #priv = 1 }; new T } properties 1`] = ` { "internalProperties": [], "privateProperties": [ { "get": undefined, "name": "#priv", "set": undefined, "value": { "description": "1", "type": "number", "value": 1, }, }, ], "result": [], } `; exports[`normal object > { class T { #priv = 1; normal = 2 }; new T } 1`] = ` { "className": "Object", "description": "T", "objectId": "default:18", "preview": { "description": "T", "entries": undefined, "overflow": false, "properties": [ { "name": "normal", "type": "number", "value": "2", }, { "name": "#priv", "type": "number", "value": "1", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`normal object > { class T { #priv = 1; normal = 2 }; new T } properties 1`] = ` { "internalProperties": [], "privateProperties": [ { "get": undefined, "name": "#priv", "set": undefined, "value": { "description": "1", "type": "number", "value": 1, }, }, ], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "normal", "set": undefined, "symbol": undefined, "value": { "description": "2", "type": "number", "value": 2, }, "wasThrown": false, "writable": true, }, ], } `; exports[`primitive values > "engine262" 1`] = ` { "type": "string", "value": "engine262", } `; exports[`primitive values > -0 1`] = ` { "description": "-0", "type": "number", "unserializableValue": "0", } `; exports[`primitive values > -42 1`] = ` { "description": "-42", "type": "number", "value": -42, } `; exports[`primitive values > -42n 1`] = ` { "description": "-42n", "type": "bigint", "unserializableValue": "-42n", } `; exports[`primitive values > -Infinity 1`] = ` { "description": "-Infinity", "type": "number", "unserializableValue": "-Infinity", } `; exports[`primitive values > 0 1`] = ` { "description": "0", "type": "number", "value": 0, } `; exports[`primitive values > 42 1`] = ` { "description": "42", "type": "number", "value": 42, } `; exports[`primitive values > 42n 1`] = ` { "description": "42n", "type": "bigint", "unserializableValue": "42n", } `; exports[`primitive values > Infinity 1`] = ` { "description": "Infinity", "type": "number", "unserializableValue": "Infinity", } `; exports[`primitive values > NaN 1`] = ` { "description": "NaN", "type": "number", "unserializableValue": "NaN", } `; exports[`primitive values > Symbol("desc") 1`] = ` { "description": "Symbol(desc)", "objectId": "default:2", "type": "symbol", } `; exports[`primitive values > Symbol() 1`] = ` { "description": "Symbol()", "objectId": "default:1", "type": "symbol", } `; exports[`primitive values > Symbol.for("symbol") 1`] = ` { "description": "Symbol(symbol)", "objectId": "default:3", "type": "symbol", } `; exports[`primitive values > Symbol.iterator 1`] = ` { "description": "Symbol(Symbol.iterator)", "objectId": "default:4", "type": "symbol", } `; exports[`primitive values > false 1`] = ` { "type": "boolean", "value": false, } `; exports[`primitive values > null 1`] = ` { "subtype": "null", "type": "object", "value": null, } `; exports[`primitive values > true 1`] = ` { "type": "boolean", "value": true, } `; exports[`primitive values > undefined 1`] = ` { "type": "undefined", } `; exports[`promise > Promise.reject() 1`] = ` { "className": "Promise", "description": "Promise", "objectId": "default:7", "preview": { "description": "Promise", "entries": undefined, "overflow": false, "properties": [ { "name": "[[PromiseState]]", "type": "string", "value": "rejected", }, { "name": "[[PromiseResult]]", "type": "undefined", "value": "undefined", }, ], "subtype": "promise", "type": "object", }, "subtype": "promise", "type": "object", } `; exports[`promise > Promise.reject() properties 1`] = ` { "internalProperties": [ { "name": "[[PromiseState]]", "value": { "type": "string", "value": "rejected", }, }, { "name": "[[PromiseResult]]", "value": { "type": "undefined", }, }, ], "privateProperties": [], "result": [], } `; exports[`promise > Promise.reject(42) 1`] = ` { "className": "Promise", "description": "Promise", "objectId": "default:9", "preview": { "description": "Promise", "entries": undefined, "overflow": false, "properties": [ { "name": "[[PromiseState]]", "type": "string", "value": "rejected", }, { "name": "[[PromiseResult]]", "type": "number", "value": "42", }, ], "subtype": "promise", "type": "object", }, "subtype": "promise", "type": "object", } `; exports[`promise > Promise.reject(42) properties 1`] = ` { "internalProperties": [ { "name": "[[PromiseState]]", "value": { "type": "string", "value": "rejected", }, }, { "name": "[[PromiseResult]]", "value": { "description": "42", "type": "number", "value": 42, }, }, ], "privateProperties": [], "result": [], } `; exports[`promise > Promise.resolve() 1`] = ` { "className": "Promise", "description": "Promise", "objectId": "default:4", "preview": { "description": "Promise", "entries": undefined, "overflow": false, "properties": [ { "name": "[[PromiseState]]", "type": "string", "value": "fulfilled", }, { "name": "[[PromiseResult]]", "type": "undefined", "value": "undefined", }, ], "subtype": "promise", "type": "object", }, "subtype": "promise", "type": "object", } `; exports[`promise > Promise.resolve() properties 1`] = ` { "internalProperties": [ { "name": "[[PromiseState]]", "value": { "type": "string", "value": "fulfilled", }, }, { "name": "[[PromiseResult]]", "value": { "type": "undefined", }, }, ], "privateProperties": [], "result": [], } `; exports[`promise > Promise.resolve(42) 1`] = ` { "className": "Promise", "description": "Promise", "objectId": "default:5", "preview": { "description": "Promise", "entries": undefined, "overflow": false, "properties": [ { "name": "[[PromiseState]]", "type": "string", "value": "fulfilled", }, { "name": "[[PromiseResult]]", "type": "number", "value": "42", }, ], "subtype": "promise", "type": "object", }, "subtype": "promise", "type": "object", } `; exports[`promise > Promise.resolve(42) properties 1`] = ` { "internalProperties": [ { "name": "[[PromiseState]]", "value": { "type": "string", "value": "fulfilled", }, }, { "name": "[[PromiseResult]]", "value": { "description": "42", "type": "number", "value": 42, }, }, ], "privateProperties": [], "result": [], } `; exports[`promise > new Promise(() => {}) 1`] = ` { "className": "Promise", "description": "Promise", "objectId": "default:1", "preview": { "description": "Promise", "entries": undefined, "overflow": false, "properties": [ { "name": "[[PromiseState]]", "type": "string", "value": "pending", }, { "name": "[[PromiseResult]]", "type": "undefined", "value": "undefined", }, ], "subtype": "promise", "type": "object", }, "subtype": "promise", "type": "object", } `; exports[`promise > new Promise(() => {}) properties 1`] = ` { "internalProperties": [ { "name": "[[PromiseState]]", "value": { "type": "string", "value": "pending", }, }, { "name": "[[PromiseResult]]", "value": { "type": "undefined", }, }, ], "privateProperties": [], "result": [], } `; exports[`promise > var a = new Promise(() => {}); a.x = 1; a 1`] = ` { "className": "Promise", "description": "Promise", "objectId": "default:3", "preview": { "description": "Promise", "entries": undefined, "overflow": false, "properties": [ { "name": "[[PromiseState]]", "type": "string", "value": "pending", }, { "name": "[[PromiseResult]]", "type": "undefined", "value": "undefined", }, { "name": "x", "type": "number", "value": "1", }, ], "subtype": "promise", "type": "object", }, "subtype": "promise", "type": "object", } `; exports[`promise > var a = new Promise(() => {}); a.x = 1; a properties 1`] = ` { "internalProperties": [ { "name": "[[PromiseState]]", "value": { "type": "string", "value": "pending", }, }, { "name": "[[PromiseResult]]", "value": { "type": "undefined", }, }, ], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "x", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, ], } `; exports[`proxy > new Proxy(() => {}, {}) 1`] = ` { "className": "Proxy", "description": "Proxy(Function)", "objectId": "default:5", "preview": { "description": "Proxy(Function)", "entries": undefined, "overflow": false, "properties": [], "subtype": "proxy", "type": "object", }, "subtype": "proxy", "type": "object", } `; exports[`proxy > new Proxy(() => {}, {}) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`proxy > new Proxy({ a: 1 }, {}) 1`] = ` { "className": "Proxy", "description": "Proxy(Object)", "objectId": "default:3", "preview": { "description": "Proxy(Object)", "entries": undefined, "overflow": false, "properties": [], "subtype": "proxy", "type": "object", }, "subtype": "proxy", "type": "object", } `; exports[`proxy > new Proxy({ a: 1 }, {}) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`proxy > new Proxy({}, { get: () => {} }) 1`] = ` { "className": "Proxy", "description": "Proxy(Object)", "objectId": "default:2", "preview": { "description": "Proxy(Object)", "entries": undefined, "overflow": false, "properties": [], "subtype": "proxy", "type": "object", }, "subtype": "proxy", "type": "object", } `; exports[`proxy > new Proxy({}, { get: () => {} }) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`proxy > new Proxy({}, {}) 1`] = ` { "className": "Proxy", "description": "Proxy(Object)", "objectId": "default:1", "preview": { "description": "Proxy(Object)", "entries": undefined, "overflow": false, "properties": [], "subtype": "proxy", "type": "object", }, "subtype": "proxy", "type": "object", } `; exports[`proxy > new Proxy({}, {}) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`proxy > new Proxy(Function, {}) 1`] = ` { "className": "Proxy", "description": "Proxy(Function)", "objectId": "default:4", "preview": { "description": "Proxy(Function)", "entries": undefined, "overflow": false, "properties": [], "subtype": "proxy", "type": "object", }, "subtype": "proxy", "type": "object", } `; exports[`proxy > new Proxy(Function, {}) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`proxy > var a = Proxy.revocable({}, {}); a.revoke(); a.proxy 1`] = ` { "className": "Proxy", "description": "Proxy", "objectId": "default:6", "preview": { "description": "Proxy", "entries": undefined, "overflow": false, "properties": [], "subtype": "proxy", "type": "object", }, "subtype": "proxy", "type": "object", } `; exports[`proxy > var a = Proxy.revocable({}, {}); a.revoke(); a.proxy properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`regex > /cat/ 1`] = ` { "className": "RegExp", "description": "/cat/", "objectId": "default:1", "preview": { "description": "/cat/", "entries": undefined, "overflow": false, "properties": [ { "name": "lastIndex", "type": "number", "value": "0", }, ], "subtype": "regexp", "type": "object", }, "subtype": "regexp", "type": "object", } `; exports[`regex > /cat/g 1`] = ` { "className": "RegExp", "description": "/cat/g", "objectId": "default:2", "preview": { "description": "/cat/g", "entries": undefined, "overflow": false, "properties": [ { "name": "lastIndex", "type": "number", "value": "0", }, ], "subtype": "regexp", "type": "object", }, "subtype": "regexp", "type": "object", } `; exports[`regex > /cat/i 1`] = ` { "className": "RegExp", "description": "/cat/i", "objectId": "default:3", "preview": { "description": "/cat/i", "entries": undefined, "overflow": false, "properties": [ { "name": "lastIndex", "type": "number", "value": "0", }, ], "subtype": "regexp", "type": "object", }, "subtype": "regexp", "type": "object", } `; exports[`regex > var a = /cat/; a.lastIndex = 1; a 1`] = ` { "className": "RegExp", "description": "/cat/", "objectId": "default:4", "preview": { "description": "/cat/", "entries": undefined, "overflow": false, "properties": [ { "name": "lastIndex", "type": "number", "value": "1", }, ], "subtype": "regexp", "type": "object", }, "subtype": "regexp", "type": "object", } `; exports[`shadow realm > ShadowRealm function 1`] = ` { "className": "Function", "description": "() => {}", "objectId": "default:4", "type": "function", } `; exports[`shadow realm > new ShadowRealm 1`] = ` { "className": "ShadowRealm", "description": "ShadowRealm", "objectId": "default:1", "preview": { "description": "ShadowRealm", "entries": undefined, "overflow": false, "properties": [ { "name": "[[GlobalObject]]", "subtype": undefined, "type": "object", "value": "Object", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", } `; exports[`shadow realm > new ShadowRealm properties 1`] = ` { "internalProperties": [ { "name": "[[GlobalObject]]", "value": { "className": "Object", "description": "Object", "objectId": "default:2", "preview": { "description": "Object", "entries": undefined, "overflow": true, "properties": [ { "name": "Infinity", "type": "number", "value": "Infinity", }, { "name": "NaN", "type": "number", "value": "NaN", }, { "name": "undefined", "type": "undefined", "value": "undefined", }, { "name": "globalThis", "subtype": undefined, "type": "object", "value": "Object", }, { "name": "eval", "type": "function", "value": "", }, { "name": "isFinite", "type": "function", "value": "", }, ], "subtype": undefined, "type": "object", }, "subtype": undefined, "type": "object", }, }, ], "privateProperties": [], "result": [], } `; exports[`typed array > new Int32Array() 1`] = ` { "className": "TypedArray", "description": "Int32Array(0)", "objectId": "default:6", "preview": { "description": "Int32Array(0)", "entries": undefined, "overflow": false, "properties": [ { "name": "buffer", "subtype": "arraybuffer", "type": "object", "value": "ArrayBuffer(0)", }, { "name": "byteLength", "type": "number", "value": "0", }, { "name": "byteOffset", "type": "number", "value": "0", }, { "name": "length", "type": "number", "value": "0", }, ], "subtype": "typedarray", "type": "object", }, "subtype": "typedarray", "type": "object", } `; exports[`typed array > new Int32Array() properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`typed array > new Int32Array([1, 2, 3]) 1`] = ` { "className": "TypedArray", "description": "Int32Array(3)", "objectId": "default:9", "preview": { "description": "Int32Array(3)", "entries": undefined, "overflow": false, "properties": [ { "name": "0", "type": "number", "value": "1", }, { "name": "1", "type": "number", "value": "2", }, { "name": "2", "type": "number", "value": "3", }, { "name": "buffer", "subtype": "arraybuffer", "type": "object", "value": "ArrayBuffer(12)", }, { "name": "byteLength", "type": "number", "value": "3", }, { "name": "byteOffset", "type": "number", "value": "0", }, { "name": "length", "type": "number", "value": "3", }, ], "subtype": "typedarray", "type": "object", }, "subtype": "typedarray", "type": "object", } `; exports[`typed array > new Int32Array([1, 2, 3]) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`typed array > new Int32Array(10) 1`] = ` { "className": "TypedArray", "description": "Int32Array(10)", "objectId": "default:8", "preview": { "description": "Int32Array(10)", "entries": undefined, "overflow": false, "properties": [ { "name": "0", "type": "number", "value": "0", }, { "name": "1", "type": "number", "value": "0", }, { "name": "2", "type": "number", "value": "0", }, { "name": "3", "type": "number", "value": "0", }, { "name": "4", "type": "number", "value": "0", }, { "name": "5", "type": "number", "value": "0", }, { "name": "6", "type": "number", "value": "0", }, { "name": "7", "type": "number", "value": "0", }, { "name": "8", "type": "number", "value": "0", }, { "name": "9", "type": "number", "value": "0", }, { "name": "buffer", "subtype": "arraybuffer", "type": "object", "value": "ArrayBuffer(40)", }, { "name": "byteLength", "type": "number", "value": "10", }, { "name": "byteOffset", "type": "number", "value": "0", }, { "name": "length", "type": "number", "value": "10", }, ], "subtype": "typedarray", "type": "object", }, "subtype": "typedarray", "type": "object", } `; exports[`typed array > new Int32Array(10) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`typed array > new Uint8Array() 1`] = ` { "className": "TypedArray", "description": "Uint8Array(0)", "objectId": "default:1", "preview": { "description": "Uint8Array(0)", "entries": undefined, "overflow": false, "properties": [ { "name": "buffer", "subtype": "arraybuffer", "type": "object", "value": "ArrayBuffer(0)", }, { "name": "byteLength", "type": "number", "value": "0", }, { "name": "byteOffset", "type": "number", "value": "0", }, { "name": "length", "type": "number", "value": "0", }, ], "subtype": "typedarray", "type": "object", }, "subtype": "typedarray", "type": "object", } `; exports[`typed array > new Uint8Array() properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`typed array > new Uint8Array([1, 2, 3]) 1`] = ` { "className": "TypedArray", "description": "Uint8Array(3)", "objectId": "default:4", "preview": { "description": "Uint8Array(3)", "entries": undefined, "overflow": false, "properties": [ { "name": "0", "type": "number", "value": "1", }, { "name": "1", "type": "number", "value": "2", }, { "name": "2", "type": "number", "value": "3", }, { "name": "buffer", "subtype": "arraybuffer", "type": "object", "value": "ArrayBuffer(3)", }, { "name": "byteLength", "type": "number", "value": "3", }, { "name": "byteOffset", "type": "number", "value": "0", }, { "name": "length", "type": "number", "value": "3", }, ], "subtype": "typedarray", "type": "object", }, "subtype": "typedarray", "type": "object", } `; exports[`typed array > new Uint8Array([1, 2, 3]) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`typed array > new Uint8Array(10) 1`] = ` { "className": "TypedArray", "description": "Uint8Array(10)", "objectId": "default:3", "preview": { "description": "Uint8Array(10)", "entries": undefined, "overflow": false, "properties": [ { "name": "0", "type": "number", "value": "0", }, { "name": "1", "type": "number", "value": "0", }, { "name": "2", "type": "number", "value": "0", }, { "name": "3", "type": "number", "value": "0", }, { "name": "4", "type": "number", "value": "0", }, { "name": "5", "type": "number", "value": "0", }, { "name": "6", "type": "number", "value": "0", }, { "name": "7", "type": "number", "value": "0", }, { "name": "8", "type": "number", "value": "0", }, { "name": "9", "type": "number", "value": "0", }, { "name": "buffer", "subtype": "arraybuffer", "type": "object", "value": "ArrayBuffer(10)", }, { "name": "byteLength", "type": "number", "value": "10", }, { "name": "byteOffset", "type": "number", "value": "0", }, { "name": "length", "type": "number", "value": "10", }, ], "subtype": "typedarray", "type": "object", }, "subtype": "typedarray", "type": "object", } `; exports[`typed array > new Uint8Array(10) properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [], } `; exports[`typed array > var x = new Uint8Array(10); x.a = 1; x 1`] = ` { "className": "TypedArray", "description": "Uint8Array(10)", "objectId": "default:5", "preview": { "description": "Uint8Array(10)", "entries": undefined, "overflow": true, "properties": [ { "name": "0", "type": "number", "value": "0", }, { "name": "1", "type": "number", "value": "0", }, { "name": "2", "type": "number", "value": "0", }, { "name": "3", "type": "number", "value": "0", }, { "name": "4", "type": "number", "value": "0", }, { "name": "5", "type": "number", "value": "0", }, { "name": "6", "type": "number", "value": "0", }, { "name": "7", "type": "number", "value": "0", }, { "name": "8", "type": "number", "value": "0", }, { "name": "9", "type": "number", "value": "0", }, { "name": "buffer", "subtype": "arraybuffer", "type": "object", "value": "ArrayBuffer(10)", }, { "name": "byteLength", "type": "number", "value": "10", }, { "name": "byteOffset", "type": "number", "value": "0", }, { "name": "length", "type": "number", "value": "10", }, ], "subtype": "typedarray", "type": "object", }, "subtype": "typedarray", "type": "object", } `; exports[`typed array > var x = new Uint8Array(10); x.a = 1; x properties 1`] = ` { "internalProperties": [], "privateProperties": [], "result": [ { "configurable": true, "enumerable": true, "get": undefined, "isOwn": true, "name": "a", "set": undefined, "symbol": undefined, "value": { "description": "1", "type": "number", "value": 1, }, "wasThrown": false, "writable": true, }, ], } `;