Skip to content
This repository was archived by the owner on Jul 30, 2024. It is now read-only.

Commit d067315

Browse files
author
exoego
committed
Set default value since undefined is treated as 0
1 parent 502bff1 commit d067315

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

app/current/src/main/scala/io/scalajs/nodejs/util/InspectOptions.scala

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ import scala.scalajs.js.|
2525
*
2626
* @see [[https://nodejs.org/api/util.html#util_util_inspect_object_options]]
2727
*/
28-
class InspectOptions(var showHidden: js.UndefOr[Boolean] = js.undefined,
29-
var depth: js.UndefOr[Int] = js.undefined,
30-
var colors: js.UndefOr[Boolean] = js.undefined,
31-
var customInspect: js.UndefOr[Boolean] = js.undefined,
32-
var showProxy: js.UndefOr[Boolean] = js.undefined,
33-
var maxArrayLength: js.UndefOr[Int] = js.undefined,
34-
var breakLength: js.UndefOr[Int] = js.undefined,
35-
var compact: js.UndefOr[Boolean | Int] = js.undefined,
28+
class InspectOptions(var showHidden: js.UndefOr[Boolean] = false,
29+
var depth: Int = 2,
30+
var colors: Boolean = false,
31+
var customInspect: Boolean = true,
32+
var showProxy: Boolean = false,
33+
var maxArrayLength: js.UndefOr[Int] = 100,
34+
var breakLength: Int = 80,
35+
var compact: js.UndefOr[Boolean | Int] = 3,
3636
var sorted: js.UndefOr[Boolean | js.Function2[String, String, Int]] = js.undefined,
37-
var getters: js.UndefOr[Boolean | String] = js.undefined)
37+
var getters: js.UndefOr[Boolean | String] = false)
3838
extends js.Object

app/nodejs-v8/src/test/scala/io/scalajs/nodejs/util/UtilTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ class UtilTest extends FunSpec {
99
it("have inspect object") {
1010
assert(Util.inspect !== null)
1111
assert(Util.inspect(js.Array(1, 2, 3)) === "[ 1, 2, 3 ]")
12-
val inspectOptions = new InspectOptions(maxArrayLength = 1, compact = true)
12+
val inspectOptions = new InspectOptions(maxArrayLength = 1)
1313
assert(Util.inspect(js.Array(1, 2, 3), inspectOptions) === "[ 1, ... 2 more items ]")
1414
assert(Util.inspect.defaultOptions !== null)
1515
assert(Util.inspect.styles !== null)

0 commit comments

Comments
 (0)