Tests are for TOML 1.0.0-rc.1 and are from here.

Test@iarna/toml @2.2.4toml @3.0.0toml-j0.4 @1.1.1@sgarciac/bombadil @2.3.0@ltd/j-toml @0.5.107fast-toml @0.5.4
TOML 1.0.0-rc.1: qa-array-inline-1000 passpasspasspasspasspass
TOML 1.0.0-rc.1: qa-array-inline-nested-1000 passpasspassFAILpasspass
TOML 1.0.0-rc.1: qa-key-literal-40kb passpassFAILpasspasspass
TOML 1.0.0-rc.1: qa-key-string-40kb passpasspasspasspasspass
TOML 1.0.0-rc.1: qa-scalar-literal-40kb passpasspasspasspasspass
TOML 1.0.0-rc.1: qa-scalar-literal-multiline-40kb passpasspasspasspasspass
TOML 1.0.0-rc.1: qa-scalar-string-40kb passpasspasspasspasspass
TOML 1.0.0-rc.1: qa-scalar-string-multiline-40kb passpasspasspasspasspass
TOML 1.0.0-rc.1: qa-table-inline-1000 passpasspasspasspasspass
TOML 1.0.0-rc.1: qa-table-inline-nested-1000 passpasspassFAILpasspass
TOML 1.0.0-rc.1: spec-array-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-array-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-array-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-array-4 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-array-5 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-array-7 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-array-8 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-array-mixed-number-types passFAILFAILFAILFAILpass
TOML 1.0.0-rc.1: spec-array-more-mixed-types passFAILFAILFAILFAILpass
TOML 1.0.0-rc.1: spec-array-of-tables-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-array-of-tables-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-array-of-tables-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-boolean-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-boolean-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-case-sensitive passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-comment-mid-array passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-comment-mid-string passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-comment-tab passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-comment passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-date-local-1 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-date-time-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-date-time-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-date-time-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-date-time-4 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-date-time-5 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-date-time-6 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-date-time-local-1 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-date-time-local-2 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-dotted-keys-1 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-dotted-keys-2 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-dotted-keys-3 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-empty-key-name-1 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-empty-key-name-2 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-extend-dotted-object-1 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-extend-dotted-object-2 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-extend-dotted-object-3 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-float-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-float-10 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-float-11 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-float-12 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-float-13 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-float-14 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-float-15 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-float-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-float-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-float-4 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-float-5 passpassFAILFAILFAILpass
TOML 1.0.0-rc.1: spec-float-6 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-float-7 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-float-8 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-float-9 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-int-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-int-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-int-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-int-3a passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-int-3b passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-int-4 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-int-5 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-int-6 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-int-7 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-int-bin1 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-int-hex1 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-int-hex2 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-int-hex3 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-int-max passFAILFAILFAILpassFAIL
TOML 1.0.0-rc.1: spec-int-min passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-int-oct1 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-int-oct2 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-key-value-pair-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-key-value-pair-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-key-value-pair-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-key-value-pair-4 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-key-value-pair-5 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-key-value-pair-6 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-key-value-pair-7 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-key-value-pair-8 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-key-value-pair-9 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-newline-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-newline-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-newline-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-quoted-basic-keys-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-quoted-literal-keys-1 passpassFAILpasspasspass
TOML 1.0.0-rc.1: spec-readme-example passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-basic-multiline-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-basic-multiline-2 passpasspasspasspassFAIL
TOML 1.0.0-rc.1: spec-string-basic-multiline-3 passpasspasspasspassFAIL
TOML 1.0.0-rc.1: spec-string-basic-multiline-4 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-string-basic-multiline-5 passpassFAILFAILpassFAIL
TOML 1.0.0-rc.1: spec-string-basic-multiline-6 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-basic-multiline-7 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-basic-multiline-8 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-basic-multiline-9 passFAILFAILFAILFAILFAIL
TOML 1.0.0-rc.1: spec-string-basic-tab-multiline passpassFAILFAILFAILpass
TOML 1.0.0-rc.1: spec-string-basic-tab passpassFAILFAILFAILpass
TOML 1.0.0-rc.1: spec-string-basic passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-escape-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-escape-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-escape-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-escape-4 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-escape-5 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-escape-6 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-escape-7 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-escape-8 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-escape-9 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-literal-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-literal-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-literal-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-literal-4 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-literal-multiline-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-literal-multiline-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-literal-multiline-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-string-literal-multiline-4 passFAILFAILFAILFAILFAIL
TOML 1.0.0-rc.1: spec-table-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-table-2 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-table-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-table-4 passpasspasspasspassFAIL
TOML 1.0.0-rc.1: spec-table-5 passpasspasspasspassFAIL
TOML 1.0.0-rc.1: spec-table-6 passpassFAILpasspassFAIL
TOML 1.0.0-rc.1: spec-table-7 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-table-8 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-table-inline-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-table-inline-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-table-inline-3 passFAILFAILpasspasspass
TOML 1.0.0-rc.1: spec-table passpasspasspasspasspass
TOML 1.0.0-rc.1: spec-time-1 passFAILFAILFAILpasspass
TOML 1.0.0-rc.1: spec-time-2 passFAILFAILFAILFAILpass
TOML 1.0.0-rc.1: should throw: array-of-tables-1 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: array-of-tables-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: bare-key-1 passpasspasspasspassFAIL
TOML 1.0.0-rc.1: should throw: bare-key-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: bare-key-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: comment-control-1 passFAILFAILFAILFAILFAIL
TOML 1.0.0-rc.1: should throw: comment-control-2 passFAILFAILFAILFAILFAIL
TOML 1.0.0-rc.1: should throw: comment-control-3 passFAILFAILFAILFAILFAIL
TOML 1.0.0-rc.1: should throw: comment-control-4 passFAILFAILFAILFAILFAIL
TOML 1.0.0-rc.1: should throw: inline-table-imutable-1 passpasspasspasspassFAIL
TOML 1.0.0-rc.1: should throw: inline-table-imutable-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: inline-table-trailing-comma passFAILpassFAILpassFAIL
TOML 1.0.0-rc.1: should throw: int-0-padded passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: int-signed-bin passpasspasspasspassFAIL
TOML 1.0.0-rc.1: should throw: int-signed-hex passpasspasspasspassFAIL
TOML 1.0.0-rc.1: should throw: int-signed-oct passpasspasspasspassFAIL
TOML 1.0.0-rc.1: should throw: key-value-pair-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: key-value-pair-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: multiple-dot-key passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: multiple-key passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: no-key-name passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: string-basic-control-1 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-control-2 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-control-3 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-control-4 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-multiline-control-1 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-multiline-control-2 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-multiline-control-3 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-multiline-control-4 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-multiline-invalid-backslash passFAILpasspasspasspass
TOML 1.0.0-rc.1: should throw: string-basic-multiline-out-of-range-unicode-escape-1 passpasspasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-multiline-out-of-range-unicode-escape-2 passpasspasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-multiline-quotes passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: string-basic-multiline-unknown-escape passFAILpasspasspasspass
TOML 1.0.0-rc.1: should throw: string-basic-out-of-range-unicode-escape-1 passpasspasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-out-of-range-unicode-escape-2 passpasspasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-basic-unknown-escape passFAILpasspasspasspass
TOML 1.0.0-rc.1: should throw: string-literal-control-1 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-literal-control-2 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-literal-control-3 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-literal-control-4 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: should throw: string-literal-multiline-control-1 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-literal-multiline-control-2 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-literal-multiline-control-3 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: string-literal-multiline-control-4 passFAILFAILpasspassFAIL
TOML 1.0.0-rc.1: should throw: string-literal-multiline-quotes passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: table-1 passpasspasspasspassFAIL
TOML 1.0.0-rc.1: should throw: table-2 passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: table-3 passpasspassFAILFAILFAIL
TOML 1.0.0-rc.1: should throw: table-4 passpasspassFAILFAILFAIL
TOML 1.0.0-rc.1: should throw: table-invalid-1 passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: table-invalid-2 passFAILpasspasspassFAIL
TOML 1.0.0-rc.1: should throw: table-invalid-3 passpasspasspasspasspass
TOML 1.0.0-rc.1: should throw: table-invalid-4 passpasspasspasspasspass