+6
-0
@@ -0,1 +1,7 @@ | ||
| ## [5.1.2](https://github.com/rvagg/cborg/compare/v5.1.1...v5.1.2) (2026-06-22) | ||
| ### Trivial Changes | ||
| * remove c8 support ([#179](https://github.com/rvagg/cborg/issues/179)) ([47e43b3](https://github.com/rvagg/cborg/commit/47e43b3d419ceb84f4abdd1b73a378a9530c200a)) | ||
| ## [5.1.1](https://github.com/rvagg/cborg/compare/v5.1.0...v5.1.1) (2026-04-28) | ||
@@ -2,0 +8,0 @@ |
+1
-1
@@ -226,3 +226,3 @@ /* globals BigInt */ | ||
| encodeUint.compareTokens = function compareTokens (tok1, tok2) { | ||
| return tok1.value < tok2.value ? -1 : tok1.value > tok2.value ? 1 : /* c8 ignore next */ 0 | ||
| return tok1.value < tok2.value ? -1 : tok1.value > tok2.value ? 1 : 0 | ||
| } |
+1
-2
@@ -86,3 +86,2 @@ /* eslint-env es2020 */ | ||
| const unsigned = (typeof negint === 'bigint' ? (negint * neg1b - pos1b) : (negint * -1 - 1)) | ||
| /* c8 ignore next 4 */ | ||
| // handled by quickEncode, we shouldn't get here but it's included for completeness | ||
@@ -111,3 +110,3 @@ if (unsigned < uint.uintBoundaries[0]) { | ||
| // opposite of the uint comparison since we store the uint version in bytes | ||
| return tok1.value < tok2.value ? 1 : tok1.value > tok2.value ? -1 : /* c8 ignore next */ 0 | ||
| return tok1.value < tok2.value ? 1 : tok1.value > tok2.value ? -1 : 0 | ||
| } |
+0
-3
@@ -192,3 +192,2 @@ // TODO: shift some of the bytes logic to bytes-utils so we can use Buffer | ||
| /* c8 ignore next 6 */ | ||
| if (exponent === 0xff) { | ||
@@ -205,3 +204,2 @@ // too big, Infinity, but this should be hard (impossible?) to trigger | ||
| // Now we know that 2^exponent <= 0 logically | ||
| /* c8 ignore next 6 */ | ||
| if (logicalExponent < -24) { | ||
@@ -252,3 +250,2 @@ /* No unambiguous representation exists, this float is not a half float | ||
| val = (mant + 1024) * (2 ** (exp - 25)) | ||
| /* c8 ignore next 4 */ | ||
| } else { | ||
@@ -255,0 +252,0 @@ // may not be possible to get here |
+0
-11
@@ -44,3 +44,2 @@ #!/usr/bin/env node | ||
| str = str.replace(/\r?\n/g, '') // let's be charitable | ||
| /* c8 ignore next 3 */ | ||
| if (!(/^([0-9a-f]{2})*$/i).test(str)) { | ||
@@ -81,3 +80,2 @@ throw new Error('Input string is not hexadecimal format') | ||
| case 'bin2diag': { | ||
| /* c8 ignore next 1 */ | ||
| const { argv, width } = argvWidth() | ||
@@ -93,3 +91,2 @@ const bin = argv.length < 4 ? (await fromStdin()) : new TextEncoder().encode(argv[3]) | ||
| // this is really nothing to do with cbor.. just handy | ||
| /* c8 ignore next 1 */ | ||
| const bin = process.argv.length < 4 ? (await fromStdin()) : new TextEncoder().encode(process.argv[3]) | ||
@@ -101,3 +98,2 @@ return console.log(toHex(bin)) | ||
| const { argv, pretty } = argvPretty() | ||
| /* c8 ignore next 1 */ | ||
| const bin = argv.length < 4 ? (await fromStdin()) : new TextEncoder().encode(argv[3]) | ||
@@ -108,4 +104,2 @@ return console.log(JSON.stringify(decode(bin), undefined, pretty ? 2 : undefined)) | ||
| case 'diag2bin': { | ||
| // no coverage on windows for non-stdin input | ||
| /* c8 ignore next 1 */ | ||
| const bin = fromDiag(process.argv.length < 4 ? (await fromStdin()).toString() : process.argv[3]) | ||
@@ -116,4 +110,2 @@ return process.stdout.write(bin) | ||
| case 'diag2hex': { | ||
| // no coverage on windows for non-stdin input | ||
| /* c8 ignore next 1 */ | ||
| const bin = fromDiag(process.argv.length < 4 ? (await fromStdin()).toString() : process.argv[3]) | ||
@@ -125,4 +117,2 @@ return console.log(toHex(bin)) | ||
| const { argv, pretty } = argvPretty() | ||
| // no coverage on windows for non-stdin input | ||
| /* c8 ignore next 1 */ | ||
| const bin = fromDiag(argv.length < 4 ? (await fromStdin()).toString() : argv[3]) | ||
@@ -190,3 +180,2 @@ return console.log(JSON.stringify(decode(bin), undefined, pretty ? 2 : undefined)) | ||
| run().catch((err) => { | ||
| /* c8 ignore next 2 */ | ||
| console.error(err) | ||
@@ -193,0 +182,0 @@ process.exit(1) |
+0
-1
@@ -106,3 +106,2 @@ /** | ||
| if (reset && this.cursor > chunk.length / 2) { | ||
| /* c8 ignore next 2 */ | ||
| // @ts-ignore | ||
@@ -109,0 +108,0 @@ byts = this.cursor === chunk.length ? chunk : chunk.subarray(0, this.cursor) |
+1
-14
@@ -29,3 +29,2 @@ // Use Uint8Array directly in the browser, use Buffer in Node.js but don't | ||
| export function asU8A (buf) { | ||
| /* c8 ignore next */ | ||
| if (!(buf instanceof Uint8Array)) { | ||
@@ -55,3 +54,2 @@ return Uint8Array.from(buf) | ||
| } | ||
| /* c8 ignore next 7 */ | ||
| : // eslint-disable-line operator-linebreak | ||
@@ -88,3 +86,2 @@ /** | ||
| } | ||
| /* c8 ignore next 9 */ | ||
| : // eslint-disable-line operator-linebreak | ||
@@ -109,7 +106,4 @@ /** | ||
| // might get a stray plain Array here | ||
| /* c8 ignore next 1 */ | ||
| chunks = chunks.map((c) => c instanceof Uint8Array | ||
| ? c | ||
| // this case is occasionally missed during test runs so becomes coverage-flaky | ||
| /* c8 ignore next 4 */ | ||
| : // eslint-disable-line operator-linebreak | ||
@@ -121,3 +115,2 @@ // @ts-ignore | ||
| } | ||
| /* c8 ignore next 19 */ | ||
| : // eslint-disable-line operator-linebreak | ||
@@ -154,3 +147,2 @@ /** | ||
| } | ||
| /* c8 ignore next 8 */ | ||
| : // eslint-disable-line operator-linebreak | ||
@@ -178,3 +170,2 @@ /** | ||
| } | ||
| /* c8 ignore next 12 */ | ||
| : // eslint-disable-line operator-linebreak | ||
@@ -206,3 +197,2 @@ /** | ||
| } | ||
| /* c8 ignore next 17 */ | ||
| : // eslint-disable-line operator-linebreak | ||
@@ -240,3 +230,2 @@ /** | ||
| } | ||
| /* c8 ignore next */ | ||
| throw new Error('Unknown type, must be binary type') | ||
@@ -251,3 +240,2 @@ } | ||
| export function compare (b1, b2) { | ||
| /* c8 ignore next 5 */ | ||
| if (isBuffer(b1) && isBuffer(b2)) { | ||
@@ -263,3 +251,3 @@ // probably not possible to get here in the current API | ||
| return b1[i] < b2[i] ? -1 : 1 | ||
| } /* c8 ignore next 3 */ | ||
| } | ||
| return 0 | ||
@@ -320,3 +308,2 @@ } | ||
| } | ||
| /* c8 ignore next 10 */ | ||
| // Decode in chunks to avoid "call stack size exceeded". | ||
@@ -323,0 +310,0 @@ let res = '' |
+0
-2
@@ -47,3 +47,2 @@ import { decodeErrPrefix } from './common.js' | ||
| const decoder = jump[byt] | ||
| /* c8 ignore next 4 */ | ||
| // if we're here then there's something wrong with our jump or quick lists! | ||
@@ -264,3 +263,2 @@ if (!decoder) { | ||
| } | ||
| /* c8 ignore next */ | ||
| throw new Error('unsupported') | ||
@@ -267,0 +265,0 @@ } |
@@ -65,3 +65,2 @@ import { Tokeniser } from './decode.js' | ||
| outp += ` ${slc(1, 2)}` | ||
| /* c8 ignore next 5 */ | ||
| } else if (multilen < uintBoundaries[3]) { // sus | ||
@@ -128,3 +127,2 @@ outp += ` ${slc(1, 4)}` | ||
| // TODO: test tags .. somehow | ||
| /* c8 ignore next 5 */ | ||
| case 'tag': | ||
@@ -151,3 +149,2 @@ indent.push(1) | ||
| function fromDiag (input) { | ||
| /* c8 ignore next 3 */ | ||
| if (typeof input !== 'string') { | ||
@@ -157,3 +154,2 @@ throw new TypeError('Expected string input') | ||
| input = input.replace(/#.*?$/mg, '').replace(/[\s\r\n]+/mg, '') | ||
| /* c8 ignore next 3 */ | ||
| if (/[^a-f0-9]/i.test(input)) { | ||
@@ -160,0 +156,0 @@ throw new TypeError('Input string was not CBOR diagnostic format') |
+0
-3
@@ -418,3 +418,2 @@ import { is } from './is.js' | ||
| // almost always it'll be a single token but complex key might get involved | ||
| /* c8 ignore next 2 */ | ||
| const keyToken1 = Array.isArray(e1[0]) ? e1[0][0] : e1[0] | ||
@@ -431,3 +430,2 @@ const keyToken2 = Array.isArray(e2[0]) ? e2[0][0] : e2[0] | ||
| const tcmp = cborEncoders[major].compareTokens(keyToken1, keyToken2) | ||
| /* c8 ignore next 5 */ | ||
| if (tcmp === 0) { | ||
@@ -654,3 +652,2 @@ // duplicate key or complex type where the first token matched, | ||
| encoder(writeTo, tokens, options) | ||
| /* c8 ignore next 4 */ | ||
| // this would be a problem with encodedSize() functions | ||
@@ -657,0 +654,0 @@ if (writeTo.chunks.length !== 1) { |
+0
-3
@@ -54,3 +54,2 @@ // This is an unfortunate replacement for @sindresorhus/is that we need to | ||
| } | ||
| /* c8 ignore next 3 */ | ||
| if (typeOf === 'function') { | ||
@@ -74,3 +73,2 @@ return 'Function' | ||
| } | ||
| /* c8 ignore next */ | ||
| return 'Object' | ||
@@ -88,4 +86,3 @@ } | ||
| } | ||
| /* c8 ignore next */ | ||
| return undefined | ||
| } |
@@ -144,3 +144,2 @@ import { decode as _decode, decodeFirst as _decodeFirst } from '../decode.js' | ||
| parseString () { | ||
| /* c8 ignore next 4 */ | ||
| if (this.ch() !== 34) { // '"' | ||
@@ -196,3 +195,2 @@ // this would be a programming error | ||
| let codePoint = null | ||
| /* c8 ignore next 1 */ | ||
| let bytesPerSequence = (firstByte > 0xef) ? 4 : (firstByte > 0xdf) ? 3 : (firstByte > 0xbf) ? 2 : 1 | ||
@@ -207,3 +205,2 @@ | ||
| switch (bytesPerSequence) { | ||
| /* c8 ignore next 6 */ | ||
| // this case is dealt with by the caller function | ||
@@ -229,3 +226,2 @@ case 1: | ||
| tempCodePoint = (firstByte & 0xf) << 0xc | (secondByte & 0x3f) << 0x6 | (thirdByte & 0x3f) | ||
| /* c8 ignore next 3 */ | ||
| if (tempCodePoint > 0x7ff && (tempCodePoint < 0xd800 || tempCodePoint > 0xdfff)) { | ||
@@ -248,3 +244,2 @@ codePoint = tempCodePoint | ||
| /* c8 ignore next 5 */ | ||
| if (codePoint === null) { | ||
@@ -438,3 +433,2 @@ // we did not generate a valid codePoint so insert a | ||
| } | ||
| /* c8 ignore next 2 */ | ||
| default: | ||
@@ -441,0 +435,0 @@ throw new Error(`${decodeErrPrefix} unexpected parse state at position ${this._pos}; this shouldn't happen`) |
+0
-10
@@ -126,3 +126,2 @@ import { Type } from '../token.js' | ||
| buf.push([125]) // '}' | ||
| /* c8 ignore next 3 */ | ||
| } else { | ||
@@ -133,3 +132,2 @@ throw new Error('Unexpected recursive type; this should not happen!') | ||
| } | ||
| /* c8 ignore next 2 */ | ||
| throw new Error('Unexpected break; this should not happen!') | ||
@@ -186,3 +184,2 @@ } | ||
| // // no lead yet | ||
| // /* c8 ignore next 9 */ | ||
| // if (codePoint > 0xdbff) { | ||
@@ -205,3 +202,2 @@ // // unexpected trail | ||
| // // 2 leads in a row | ||
| // /* c8 ignore next 5 */ | ||
| // if (codePoint < 0xdc00) { | ||
@@ -215,3 +211,2 @@ // byts.push(0xef, 0xbf, 0xbd) | ||
| // codePoint = (leadSurrogate - 0xd800 << 10 | codePoint - 0xdc00) + 0x10000 | ||
| // /* c8 ignore next 4 */ | ||
| // } else if (leadSurrogate) { | ||
@@ -253,3 +248,2 @@ // // valid bmp char, but last char was a lead | ||
| // } else if (codePoint < 0x800) { | ||
| // /* c8 ignore next 1 */ | ||
| // byts.push( | ||
@@ -260,3 +254,2 @@ // codePoint >> 0x6 | 0xc0, | ||
| // } else if (codePoint < 0x10000) { | ||
| // /* c8 ignore next 1 */ | ||
| // byts.push( | ||
@@ -267,3 +260,2 @@ // codePoint >> 0xc | 0xe0, | ||
| // ) | ||
| // /* c8 ignore next 9 */ | ||
| // } else if (codePoint < 0x110000) { | ||
@@ -277,3 +269,2 @@ // byts.push( | ||
| // } else { | ||
| // /* c8 ignore next 2 */ | ||
| // throw new Error('Invalid code point') | ||
@@ -304,3 +295,2 @@ // } | ||
| } | ||
| /* c8 ignore next 1 */ | ||
| throw new Error(`${encodeErrPrefix} unexpected duplicate map keys, this is not supported`) | ||
@@ -307,0 +297,0 @@ } |
+0
-2
@@ -189,3 +189,2 @@ import { Token, Type } from './token.js' | ||
| } | ||
| /* c8 ignore next 2 */ | ||
| // shouldn't be possible if this were called when there was only one token | ||
@@ -197,3 +196,2 @@ return | ||
| } | ||
| /* c8 ignore next 2 */ | ||
| // shouldn't be possible if this were called when there was only one token | ||
@@ -200,0 +198,0 @@ return |
+0
-1
@@ -55,3 +55,2 @@ import { makeCborEncoders, objectToTokens } from './encode.js' | ||
| const encoder = encoders[tokens.type.major] | ||
| /* c8 ignore next 3 */ | ||
| if (encoder.encodedSize === undefined || typeof encoder.encodedSize !== 'function') { | ||
@@ -58,0 +57,0 @@ throw new Error(`Encoder for ${tokens.type.name} does not have an encodedSize()`) |
+0
-3
@@ -14,3 +14,2 @@ class Type { | ||
| /* c8 ignore next 3 */ | ||
| toString () { | ||
@@ -25,3 +24,2 @@ return `Type[${this.major}].${this.name}` | ||
| compare (typ) { | ||
| /* c8 ignore next 1 */ | ||
| return this.major < typ.major ? -1 : this.major > typ.major ? 1 : 0 | ||
@@ -75,3 +73,2 @@ } | ||
| /* c8 ignore next 3 */ | ||
| toString () { | ||
@@ -78,0 +75,0 @@ return `Token[${this.type}].${this.value}` |
+3
-5
| { | ||
| "name": "cborg", | ||
| "version": "5.1.1", | ||
| "version": "5.1.2", | ||
| "description": "Fast CBOR with a focus on strictness", | ||
@@ -15,8 +15,7 @@ "main": "cborg.js", | ||
| "prepublishOnly": "npm run build", | ||
| "test:node": "c8 --check-coverage --exclude=test/** mocha test/test-*.js", | ||
| "test:node": "mocha test/test-*.js", | ||
| "test:node-bin": "mocha test/node-test-bin.js", | ||
| "test:browser": "polendina --cleanup test/test-*.js", | ||
| "test": "npm run lint && npm run build && npm run test:node && npm run test:node-bin && npm run test:browser", | ||
| "test:ci": "npm run test", | ||
| "coverage": "c8 --reporter=html --reporter=text mocha test/test-*.js && npx st -d coverage -p 8888" | ||
| "test:ci": "npm run test" | ||
| }, | ||
@@ -42,3 +41,2 @@ "repository": { | ||
| "@types/node": "^25.5.0", | ||
| "c8": "^11.0.0", | ||
| "chai": "^6.2.2", | ||
@@ -45,0 +43,0 @@ "conventional-changelog-conventionalcommits": "^9.3.0", |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"1negint.d.ts","sourceRoot":"","sources":["../../lib/1negint.js"],"names":[],"mappings":"AAMA;;;GAGG;AAEH;;;;;;GAMG;AACH,oCANW,UAAU,OACV,MAAM,UACN,MAAM,WACN,aAAa,GACX,KAAK,CAIjB;AAED;;;;;;GAMG;AACH,qCANW,UAAU,OACV,MAAM,UACN,MAAM,WACN,aAAa,GACX,KAAK,CAIjB;AAED;;;;;;GAMG;AACH,qCANW,UAAU,OACV,MAAM,UACN,MAAM,WACN,aAAa,GACX,KAAK,CAIjB;AAKD;;;;;;GAMG;AACH,qCANW,UAAU,OACV,MAAM,UACN,MAAM,WACN,aAAa,GACX,KAAK,CAcjB;AAED;;;GAGG;AACH,qCAHW,UAAU,SACV,KAAK,QAMf;;IAED;;;OAGG;IACH,4BAHW,KAAK,GACH,MAAM,CAoBlB;IAED;;;;OAIG;IACH,6BAJW,KAAK,QACL,KAAK,GACH,MAAM,CAKlB;;yBAvGY,OAAO,iBAAiB,EAAE,UAAU;4BACpC,OAAO,iBAAiB,EAAE,aAAa;sBANxB,YAAY"} | ||
| {"version":3,"file":"1negint.d.ts","sourceRoot":"","sources":["../../lib/1negint.js"],"names":[],"mappings":"AAMA;;;GAGG;AAEH;;;;;;GAMG;AACH,oCANW,UAAU,OACV,MAAM,UACN,MAAM,WACN,aAAa,GACX,KAAK,CAIjB;AAED;;;;;;GAMG;AACH,qCANW,UAAU,OACV,MAAM,UACN,MAAM,WACN,aAAa,GACX,KAAK,CAIjB;AAED;;;;;;GAMG;AACH,qCANW,UAAU,OACV,MAAM,UACN,MAAM,WACN,aAAa,GACX,KAAK,CAIjB;AAKD;;;;;;GAMG;AACH,qCANW,UAAU,OACV,MAAM,UACN,MAAM,WACN,aAAa,GACX,KAAK,CAcjB;AAED;;;GAGG;AACH,qCAHW,UAAU,SACV,KAAK,QAMf;;IAED;;;OAGG;IACH,4BAHW,KAAK,GACH,MAAM,CAmBlB;IAED;;;;OAIG;IACH,6BAJW,KAAK,QACL,KAAK,GACH,MAAM,CAKlB;;yBAtGY,OAAO,iBAAiB,EAAE,UAAU;4BACpC,OAAO,iBAAiB,EAAE,aAAa;sBANxB,YAAY"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"bl.d.ts","sourceRoot":"","sources":["../../lib/bl.js"],"names":[],"mappings":"AA0BA;IACE;;OAEG;IACH,wBAFW,MAAM,EAahB;IAVC,kBAA0B;IAC1B,qBAAqB;IACrB,QADW,MAAM,CACF;IACf,qBAAqB;IACrB,WADW,MAAM,CACE;IACnB,sCAAsC;IACtC,QADW,CAAC,UAAU,GAAC,MAAM,EAAE,CAAC,EAAE,CAClB;IAEhB,uCAAuC;IACvC,iBADW,UAAU,GAAC,MAAM,EAAE,GAAC,IAAI,CACR;IAG7B,cAUC;IAED;;OAEG;IACH,YAFW,UAAU,GAAC,MAAM,EAAE,QAsC7B;IAED;;;OAGG;IACH,gBAHW,OAAO,GACL,UAAU,CAwBtB;CACF;AAED;;;GAGG;AACH;IACE;;OAEG;IACH,kBAFW,UAAU,EAUpB;IAPC,kCAAgB;IAChB,qBAAqB;IACrB,QADW,MAAM,CACF;IAGf,2BAA2B;IAC3B,QADW,UAAU,EAAE,CACH;IAGtB,cAEC;IAED;;OAEG;IACH,YAFW,UAAU,GAAC,MAAM,EAAE,QAQ7B;IAED;;;OAGG;IACH,gBAHW,OAAO,GACL,UAAU,CAQtB;CACF"} | ||
| {"version":3,"file":"bl.d.ts","sourceRoot":"","sources":["../../lib/bl.js"],"names":[],"mappings":"AA0BA;IACE;;OAEG;IACH,wBAFW,MAAM,EAahB;IAVC,kBAA0B;IAC1B,qBAAqB;IACrB,QADW,MAAM,CACF;IACf,qBAAqB;IACrB,WADW,MAAM,CACE;IACnB,sCAAsC;IACtC,QADW,CAAC,UAAU,GAAC,MAAM,EAAE,CAAC,EAAE,CAClB;IAEhB,uCAAuC;IACvC,iBADW,UAAU,GAAC,MAAM,EAAE,GAAC,IAAI,CACR;IAG7B,cAUC;IAED;;OAEG;IACH,YAFW,UAAU,GAAC,MAAM,EAAE,QAsC7B;IAED;;;OAGG;IACH,gBAHW,OAAO,GACL,UAAU,CAuBtB;CACF;AAED;;;GAGG;AACH;IACE;;OAEG;IACH,kBAFW,UAAU,EAUpB;IAPC,kCAAgB;IAChB,qBAAqB;IACrB,QADW,MAAM,CACF;IAGf,2BAA2B;IAC3B,QADW,UAAU,EAAE,CACH;IAGtB,cAEC;IAED;;OAEG;IACH,YAFW,UAAU,GAAC,MAAM,EAAE,QAQ7B;IAED;;;OAGG;IACH,gBAHW,OAAO,GACL,UAAU,CAQtB;CACF"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"byte-utils.d.ts","sourceRoot":"","sources":["../../lib/byte-utils.js"],"names":[],"mappings":"AAuBA;;;GAGG;AACH,2BAHW,UAAU,GAAC,MAAM,EAAE,GACjB,UAAU,CAQtB;AA0MD;;;;GAIG;AACH,4BAJW,UAAU,MACV,UAAU,GACR,MAAM,CAgBlB;AA6CD;;;GAGG;AACH,kDAHW,MAAM,EAAE,GACN,MAAM,CAkBlB;AA3TD,4BAMkD;AAiC9C;;GAEG;AACH,mCAFW,MAAM,OAQhB;AAeE,+BAHI,MAAM,EAAE,GACN,UAAU,CAItB;AAIG;;;;GAIG;AAEH,6BALW,UAAU,SACV,MAAM,OACN,MAAM,2BAQhB;AAcD;;;;GAIG;AACH,+BAJW,UAAU,EAAE,UACZ,MAAM,GACJ,UAAU,CActB;AAwBD;;;GAGG;AACH,4BAHW,MAAM,GACJ,UAAU,CAMtB;AAaD;;;GAGG;AACH,yBAHW,UAAU,GACR,MAAM,CAQlB;AAiBH;;;GAGG;AACD,6BAHS,MAAM,GAAC,UAAU,GACf,UAAU,CAQpB"} | ||
| {"version":3,"file":"byte-utils.d.ts","sourceRoot":"","sources":["../../lib/byte-utils.js"],"names":[],"mappings":"AAuBA;;;GAGG;AACH,2BAHW,UAAU,GAAC,MAAM,EAAE,GACjB,UAAU,CAOtB;AAgMD;;;;GAIG;AACH,4BAJW,UAAU,MACV,UAAU,GACR,MAAM,CAelB;AA6CD;;;GAGG;AACH,kDAHW,MAAM,EAAE,GACN,MAAM,CAiBlB;AA9SD,4BAMkD;AAgC9C;;GAEG;AACH,mCAFW,MAAM,OAQhB;AAcE,+BAHI,MAAM,EAAE,GACN,UAAU,CAItB;AAIG;;;;GAIG;AAEH,6BALW,UAAU,SACV,MAAM,OACN,MAAM,2BAQhB;AAaD;;;;GAIG;AACH,+BAJW,UAAU,EAAE,UACZ,MAAM,GACJ,UAAU,CAWtB;AAuBD;;;GAGG;AACH,4BAHW,MAAM,GACJ,UAAU,CAMtB;AAYD;;;GAGG;AACH,yBAHW,UAAU,GACR,MAAM,CAQlB;AAgBH;;;GAGG;AACD,6BAHS,MAAM,GAAC,UAAU,GACf,UAAU,CAQpB"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"decode.d.ts","sourceRoot":"","sources":["../../lib/decode.js"],"names":[],"mappings":"oBAMa,OAAO,YAAY,EAAE,KAAK;4BAC1B,OAAO,iBAAiB,EAAE,aAAa;8BACvC,OAAO,iBAAiB,EAAE,eAAe;+BACzC,OAAO,iBAAiB,EAAE,gBAAgB;AAUvD;;GAEG;AACH,kCAFgB,eAAe;IAG7B;;;OAGG;IACH,kBAHW,UAAU,YACV,aAAa,EAMvB;IAHC,aAAa;IACb,kCAAgB;IAChB,iDAAsB;IAGxB,cAEC;IAED,gBAEC;IAED,mCAgBC;CACF;AAmKD;;;;GAIG;AACH,0CAJW,eAAe,WACf,aAAa,GACX,GAAG,6BAAW,CAwC1B;AAyBD;;;;GAIG;AACH,6BAJW,UAAU,YACV,aAAa,GACX,GAAG,CAQf;AAlCD;;;;GAIG;AACH,kCAJW,UAAU,YACV,aAAa,GACX,CAAC,GAAG,EAAE,UAAU,CAAC,CAkB7B;AAlOD,mCAAiC;AADjC,kCAA+B"} | ||
| {"version":3,"file":"decode.d.ts","sourceRoot":"","sources":["../../lib/decode.js"],"names":[],"mappings":"oBAMa,OAAO,YAAY,EAAE,KAAK;4BAC1B,OAAO,iBAAiB,EAAE,aAAa;8BACvC,OAAO,iBAAiB,EAAE,eAAe;+BACzC,OAAO,iBAAiB,EAAE,gBAAgB;AAUvD;;GAEG;AACH,kCAFgB,eAAe;IAG7B;;;OAGG;IACH,kBAHW,UAAU,YACV,aAAa,EAMvB;IAHC,aAAa;IACb,kCAAgB;IAChB,iDAAsB;IAGxB,cAEC;IAED,gBAEC;IAED,mCAeC;CACF;AAmKD;;;;GAIG;AACH,0CAJW,eAAe,WACf,aAAa,GACX,GAAG,6BAAW,CAuC1B;AAyBD;;;;GAIG;AACH,6BAJW,UAAU,YACV,aAAa,GACX,GAAG,CAQf;AAlCD;;;;GAIG;AACH,kCAJW,UAAU,YACV,aAAa,GACX,CAAC,GAAG,EAAE,UAAU,CAAC,CAkB7B;AAjOD,mCAAiC;AADjC,kCAA+B"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"diagnostic.d.ts","sourceRoot":"","sources":["../../lib/diagnostic.js"],"names":[],"mappings":"AAOA;;;GAGG;AACH,wCAHW,UAAU,UACV,MAAM,oCAmIhB;AAED;;;;GAIG;AACH,gCAHW,MAAM,GACJ,UAAU,CAatB"} | ||
| {"version":3,"file":"diagnostic.d.ts","sourceRoot":"","sources":["../../lib/diagnostic.js"],"names":[],"mappings":"AAOA;;;GAGG;AACH,wCAHW,UAAU,UACV,MAAM,oCAiIhB;AAED;;;;GAIG;AACH,gCAHW,MAAM,GACJ,UAAU,CAWtB"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"encode.d.ts","sourceRoot":"","sources":["../../lib/encode.js"],"names":[],"mappings":"AAwCA,oCAAoC;AACpC,oCADc,gBAAgB,EAAE,CAY/B;AAnBD,4BAA4B;AAC5B,mCADW,aAAa,CAKtB;sBAiZW,KAAK,GAAG;IAAE,SAAS,CAAC,EAAE,UAAU,CAAA;CAAE;4BAtalC,OAAO,iBAAiB,EAAE,aAAa;kCACvC,OAAO,iBAAiB,EAAE,mBAAmB;wBAC7C,OAAO,iBAAiB,EAAE,SAAS;gCACnC,OAAO,iBAAiB,EAAE,iBAAiB;+BAC3C,OAAO,iBAAiB,EAAE,gBAAgB;kCAC1C,OAAO,iBAAiB,EAAE,mBAAmB;yBAC7C,OAAO,iBAAiB,EAAE,UAAU;AA4SjD;;;;;GAKG;AACH,oCALW,GAAG,YACH,aAAa,aACb,SAAS,GACP,mBAAmB,CAgB/B;AAiUD;;;;GAIG;AACH,6BAJW,GAAG,YACH,aAAa,GACX,UAAU,CAatB;AA3DD;;;;;;GAMG;AACH,mCANW,GAAG,YACH,gBAAgB,EAAE,WAClB,aAAa,gBACb,UAAU,GACR,UAAU,CAoCtB;AAoBD;;;;;GAKG;AACH,iCALW,GAAG,eACH,UAAU,YACV,aAAa,GACX;IAAE,OAAO,EAAE,MAAM,CAAA;CAAE,CAc/B;AAloBD,8BAA8B;AAC9B,4BADiB,SAAS;IA0BxB;;;;OAIG;IACH,0BAJW,SAAS,GAAC,SAAS,OACnB,MAAM,GAAC,GAAG,EAAE,GACV,SAAS,CAOrB;IAlCD;;;OAGG;IACH,iBAHW,MAAM,GAAC,GAAG,EAAE,UACZ,SAAS,GAAC,SAAS,EAK7B;IAFC,oBAAc;IACd,wDAAoB;IAGtB;;;OAGG;IACH,cAHW,MAAM,GAAC,GAAG,EAAE,GACV,OAAO,CAWnB;CAaF;sBA9F2B,YAAY"} | ||
| {"version":3,"file":"encode.d.ts","sourceRoot":"","sources":["../../lib/encode.js"],"names":[],"mappings":"AAwCA,oCAAoC;AACpC,oCADc,gBAAgB,EAAE,CAY/B;AAnBD,4BAA4B;AAC5B,mCADW,aAAa,CAKtB;sBA+YW,KAAK,GAAG;IAAE,SAAS,CAAC,EAAE,UAAU,CAAA;CAAE;4BApalC,OAAO,iBAAiB,EAAE,aAAa;kCACvC,OAAO,iBAAiB,EAAE,mBAAmB;wBAC7C,OAAO,iBAAiB,EAAE,SAAS;gCACnC,OAAO,iBAAiB,EAAE,iBAAiB;+BAC3C,OAAO,iBAAiB,EAAE,gBAAgB;kCAC1C,OAAO,iBAAiB,EAAE,mBAAmB;yBAC7C,OAAO,iBAAiB,EAAE,UAAU;AA4SjD;;;;;GAKG;AACH,oCALW,GAAG,YACH,aAAa,aACb,SAAS,GACP,mBAAmB,CAgB/B;AA8TD;;;;GAIG;AACH,6BAJW,GAAG,YACH,aAAa,GACX,UAAU,CAatB;AA1DD;;;;;;GAMG;AACH,mCANW,GAAG,YACH,gBAAgB,EAAE,WAClB,aAAa,gBACb,UAAU,GACR,UAAU,CAmCtB;AAoBD;;;;;GAKG;AACH,iCALW,GAAG,eACH,UAAU,YACV,aAAa,GACX;IAAE,OAAO,EAAE,MAAM,CAAA;CAAE,CAc/B;AA/nBD,8BAA8B;AAC9B,4BADiB,SAAS;IA0BxB;;;;OAIG;IACH,0BAJW,SAAS,GAAC,SAAS,OACnB,MAAM,GAAC,GAAG,EAAE,GACV,SAAS,CAOrB;IAlCD;;;OAGG;IACH,iBAHW,MAAM,GAAC,GAAG,EAAE,UACZ,SAAS,GAAC,SAAS,EAK7B;IAFC,oBAAc;IACd,wDAAoB;IAGtB;;;OAGG;IACH,cAHW,MAAM,GAAC,GAAG,EAAE,GACV,OAAO,CAWnB;CAaF;sBA9F2B,YAAY"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"is.d.ts","sourceRoot":"","sources":["../../lib/is.js"],"names":[],"mappings":"AAmCA;;;GAGG;AACH,0BAHW,GAAG,GACD,MAAM,CAqClB"} | ||
| {"version":3,"file":"is.d.ts","sourceRoot":"","sources":["../../lib/is.js"],"names":[],"mappings":"AAmCA;;;GAGG;AACH,0BAHW,GAAG,GACD,MAAM,CAmClB"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"decode.d.ts","sourceRoot":"","sources":["../../../lib/json/decode.js"],"names":[],"mappings":"4BAMa,OAAO,oBAAoB,EAAE,aAAa;8BAC1C,OAAO,oBAAoB,EAAE,eAAe;AAgbzD;;;;GAIG;AACH,6BAJW,UAAU,YACV,aAAa,GACX,GAAG,CAKf;AAED;;;;GAIG;AACH,kCAJW,UAAU,YACV,aAAa,GACX,CAAC,GAAG,EAAE,UAAU,CAAC,CAK7B;AApcD;;;GAGG;AAEH;;GAEG;AACH,kCAFgB,eAAe;IAG7B;;;OAGG;IACH,kBAHW,UAAU,YACV,aAAa,EASvB;IANC,aAAa;IACb,kCAAgB;IAChB,oDAAsB;IACtB,uBAAuB;IACvB,WADW,MAAM,EAAE,CACO;IAC1B,kBAAmB;IAGrB,cAEC;IAED;;OAEG;IACH,QAFa,OAAO,CAInB;IAED;;OAEG;IACH,MAFa,MAAM,CAIlB;IAED;;OAEG;IACH,eAFa,MAAM,CAIlB;IAED,uBAMC;IAED;;OAEG;IACH,YAFW,MAAM,EAAE,QAWlB;IAED,qBA+DC;IAED;;OAEG;IACH,eAFa,KAAK,CAkLjB;IAED;;OAEG;IACH,cAFa,KAAK,CAuCjB;IAED;;OAEG;IACH,QAFa,KAAK,CAyEjB;CACF;sBApb2B,aAAa"} | ||
| {"version":3,"file":"decode.d.ts","sourceRoot":"","sources":["../../../lib/json/decode.js"],"names":[],"mappings":"4BAMa,OAAO,oBAAoB,EAAE,aAAa;8BAC1C,OAAO,oBAAoB,EAAE,eAAe;AA0azD;;;;GAIG;AACH,6BAJW,UAAU,YACV,aAAa,GACX,GAAG,CAKf;AAED;;;;GAIG;AACH,kCAJW,UAAU,YACV,aAAa,GACX,CAAC,GAAG,EAAE,UAAU,CAAC,CAK7B;AA9bD;;;GAGG;AAEH;;GAEG;AACH,kCAFgB,eAAe;IAG7B;;;OAGG;IACH,kBAHW,UAAU,YACV,aAAa,EASvB;IANC,aAAa;IACb,kCAAgB;IAChB,oDAAsB;IACtB,uBAAuB;IACvB,WADW,MAAM,EAAE,CACO;IAC1B,kBAAmB;IAGrB,cAEC;IAED;;OAEG;IACH,QAFa,OAAO,CAInB;IAED;;OAEG;IACH,MAFa,MAAM,CAIlB;IAED;;OAEG;IACH,eAFa,MAAM,CAIlB;IAED,uBAMC;IAED;;OAEG;IACH,YAFW,MAAM,EAAE,QAWlB;IAED,qBA+DC;IAED;;OAEG;IACH,eAFa,KAAK,CA6KjB;IAED;;OAEG;IACH,cAFa,KAAK,CAuCjB;IAED;;OAEG;IACH,QAFa,KAAK,CAwEjB;CACF;sBA9a2B,aAAa"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"encode.d.ts","sourceRoot":"","sources":["../../../lib/json/encode.js"],"names":[],"mappings":"4BAMa,OAAO,oBAAoB,EAAE,aAAa;yBAC1C,OAAO,oBAAoB,EAAE,UAAU;oBACvC,OAAO,aAAa,EAAE,KAAK;AAoSxC;;;;GAIG;AACH,6BAJW,GAAG,YACH,aAAa,GACX,UAAU,CAMtB"} | ||
| {"version":3,"file":"encode.d.ts","sourceRoot":"","sources":["../../../lib/json/encode.js"],"names":[],"mappings":"4BAMa,OAAO,oBAAoB,EAAE,aAAa;yBAC1C,OAAO,oBAAoB,EAAE,UAAU;oBACvC,OAAO,aAAa,EAAE,KAAK;AA0RxC;;;;GAIG;AACH,6BAJW,GAAG,YACH,aAAa,GACX,UAAU,CAMtB"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"jump.d.ts","sourceRoot":"","sources":["../../lib/jump.js"],"names":[],"mappings":"AAkKA;;;GAGG;AACH,wCAHW,KAAK,GACH,UAAU,GAAC,SAAS,CA4ChC;AA/KD,6FAA6F;AAC7F,mBADW,CAAC,CAAC,IAAI,EAAC,UAAU,EAAE,GAAG,EAAC,MAAM,EAAE,KAAK,EAAC,MAAM,EAAE,OAAO,CAAC,EAAC,aAAa,KAAK,GAAG,CAAC,EAAE,CACnE;AAuGtB,sBAAsB;AACtB,oBADW,KAAK,EAAE,CACK;4BA7HV,OAAO,iBAAiB,EAAE,aAAa;sBAbxB,YAAY"} | ||
| {"version":3,"file":"jump.d.ts","sourceRoot":"","sources":["../../lib/jump.js"],"names":[],"mappings":"AAkKA;;;GAGG;AACH,wCAHW,KAAK,GACH,UAAU,GAAC,SAAS,CA0ChC;AA7KD,6FAA6F;AAC7F,mBADW,CAAC,CAAC,IAAI,EAAC,UAAU,EAAE,GAAG,EAAC,MAAM,EAAE,KAAK,EAAC,MAAM,EAAE,OAAO,CAAC,EAAC,aAAa,KAAK,GAAG,CAAC,EAAE,CACnE;AAuGtB,sBAAsB;AACtB,oBADW,KAAK,EAAE,CACK;4BA7HV,OAAO,iBAAiB,EAAE,aAAa;sBAbxB,YAAY"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"length.d.ts","sourceRoot":"","sources":["../../lib/length.js"],"names":[],"mappings":"AAiBA;;;;;;;;;;GAUG;AACH,oCAJW,GAAG,YACH,aAAa,GACX,MAAM,CAOlB;AAED;;;;;;;;;GASG;AACH,uCAJW,mBAAmB,aACnB,gBAAgB,EAAE,YAClB,aAAa,UAiBvB;4BAxDY,OAAO,iBAAiB,EAAE,aAAa;+BACvC,OAAO,iBAAiB,EAAE,gBAAgB;kCAC1C,OAAO,iBAAiB,EAAE,mBAAmB"} | ||
| {"version":3,"file":"length.d.ts","sourceRoot":"","sources":["../../lib/length.js"],"names":[],"mappings":"AAiBA;;;;;;;;;;GAUG;AACH,oCAJW,GAAG,YACH,aAAa,GACX,MAAM,CAOlB;AAED;;;;;;;;;GASG;AACH,uCAJW,mBAAmB,aACnB,gBAAgB,EAAE,YAClB,aAAa,UAgBvB;4BAvDY,OAAO,iBAAiB,EAAE,aAAa;+BACvC,OAAO,iBAAiB,EAAE,gBAAgB;kCAC1C,OAAO,iBAAiB,EAAE,mBAAmB"} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"token.d.ts","sourceRoot":"","sources":["../../lib/token.js"],"names":[],"mappings":"AAAA;IA2BE;;;;;;;OAOG;IACH,iBAJW,IAAI,KACJ,IAAI,GACF,OAAO,CAInB;IApCD;;;;OAIG;IACH,mBAJW,MAAM,QACN,MAAM,YACN,OAAO,EAOjB;IAJC,cAAkB;IAClB,qBAA8B;IAC9B,aAAgB;IAChB,kBAAwB;IAI1B,mBAEC;IAED;;;OAGG;IACH,aAHW,IAAI,GACF,MAAM,CAKlB;CAaF;;;;;;;;;;;;;;;;;;;;AAkBD;IACE;;;;OAIG;IACH,kBAJW,IAAI,UACJ,GAAG,kBACH,MAAM,EAUhB;IAPC,WAAgB;IAChB,WAAkB;IAClB,kCAAkC;IAClC,mCAAmC;IACnC,cADW,UAAU,GAAC,SAAS,CACF;IAC7B,mCAAmC;IACnC,WADW,UAAU,GAAC,SAAS,CACL;IAI5B,mBAEC;CACF"} | ||
| {"version":3,"file":"token.d.ts","sourceRoot":"","sources":["../../lib/token.js"],"names":[],"mappings":"AAAA;IAyBE;;;;;;;OAOG;IACH,iBAJW,IAAI,KACJ,IAAI,GACF,OAAO,CAInB;IAlCD;;;;OAIG;IACH,mBAJW,MAAM,QACN,MAAM,YACN,OAAO,EAOjB;IAJC,cAAkB;IAClB,qBAA8B;IAC9B,aAAgB;IAChB,kBAAwB;IAG1B,mBAEC;IAED;;;OAGG;IACH,aAHW,IAAI,GACF,MAAM,CAIlB;CAaF;;;;;;;;;;;;;;;;;;;;AAkBD;IACE;;;;OAIG;IACH,kBAJW,IAAI,UACJ,GAAG,kBACH,MAAM,EAUhB;IAPC,WAAgB;IAChB,WAAkB;IAClB,kCAAkC;IAClC,mCAAmC;IACnC,cADW,UAAU,GAAC,SAAS,CACF;IAC7B,mCAAmC;IACnC,WADW,UAAU,GAAC,SAAS,CACL;IAG5B,mBAEC;CACF"} |
17
-5.56%558311
-0.33%12288
-0.51%