TAP version 13
1..1
not ok 1 - test/propsDemo.properties.test.ts # time=29.00ms {
    1..1
    not ok 1 - ledger invariants # time=28.00ms {
        1..3
        not ok 1 - Balance is never negative # time=12.00ms
            ---
            error:
                name: "Error"
                message: "Property failed after 1 tests
{ seed: -1285994379, path: \"0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0\", endOnFailure: true }
Counterexample: [0,-1]
Shrunk 32 time(s)
Got error: Property failed by returning false

Hint: Enable verbose mode in order to have the list of all failing values encountered during the run"
            at: "/work/parlance/editor/node_modules/fast-check/lib/esm/check/runner/utils/RunDetailsFormatter.js:126:15"
            ...
        not ok 2 - Serialized keys are always sorted # time=14.00ms
            ---
            error:
                name: "Error"
                message: "Property failed after 1 tests
{ seed: -1684150547, path: \"0:1:0:0:0:1:1\", endOnFailure: true }
Counterexample: [{\"\":0}]
Shrunk 6 time(s)
Got AssertionError: expected 12 to be less than 12
    at /work/parlance/editor/core/test/propsDemo.properties.test.ts:14:29
    at Property.predicate (file:///work/parlance/editor/node_modules/fast-check/lib/esm/check/property/Property.js:14:54)
    at Property.run (file:///work/parlance/editor/node_modules/fast-check/lib/esm/check/property/Property.generic.js:46:33)
    at runIt (file:///work/parlance/editor/node_modules/fast-check/lib/esm/check/runner/Runner.js:18:30)
    at check (file:///work/parlance/editor/node_modules/fast-check/lib/esm/check/runner/Runner.js:62:11)
    at Module.assert (file:///work/parlance/editor/node_modules/fast-check/lib/esm/check/runner/Runner.js:65:17)
    at /work/parlance/editor/core/test/propsDemo.properties.test.ts:11:8
    at file:///work/parlance/editor/node_modules/@vitest/runner/dist/index.js:135:14
    at file:///work/parlance/editor/node_modules/@vitest/runner/dist/index.js:60:26
    at runTest (file:///work/parlance/editor/node_modules/@vitest/runner/dist/index.js:781:17)

Hint: Enable verbose mode in order to have the list of all failing values encountered during the run"
            at: "/work/parlance/editor/core/test/propsDemo.properties.test.ts:14:29"
            ...
        ok 3 - Plain example # time=1.00ms
    }
}
