{"maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"},{"name":"exdis","email":"exsdis@gmail.com"}],"keywords":["json","utils","stream","async","promise","stringify","info"],"dist-tags":{"latest":"1.0.0"},"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"description":"A set of utilities that extend the use of JSON","readme":"# json-ext\n\n[![NPM version](https://img.shields.io/npm/v/@discoveryjs/json-ext.svg)](https://www.npmjs.com/package/@discoveryjs/json-ext)\n[![Build Status](https://github.com/discoveryjs/json-ext/actions/workflows/ci.yml/badge.svg)](https://github.com/discoveryjs/json-ext/actions/workflows/ci.yml)\n[![Coverage Status](https://coveralls.io/repos/github/discoveryjs/json-ext/badge.svg?branch=master)](https://coveralls.io/github/discoveryjs/json-ext?)\n[![NPM Downloads](https://img.shields.io/npm/dm/@discoveryjs/json-ext.svg)](https://www.npmjs.com/package/@discoveryjs/json-ext)\n\nA set of utilities that extend the use of JSON. Designed to be fast and memory efficient\n\nFeatures:\n\n- [x] `parseChunked()` – Parse JSON that comes by chunks (e.g. FS readable stream or fetch response stream)\n- [x] `stringifyStream()` – Stringify stream (Node.js)\n- [x] `stringifyInfo()` – Get estimated size and other facts of JSON.stringify() without converting a value to string\n- [ ] **TBD** Support for circular references\n- [ ] **TBD** Binary representation [branch](https://github.com/discoveryjs/json-ext/tree/binary)\n- [ ] **TBD** WHATWG [Streams](https://streams.spec.whatwg.org/) support\n\n## Install\n\n```bash\nnpm install @discoveryjs/json-ext\n```\n\n## API\n\n- [parseChunked(chunkEmitter)](#parsechunkedchunkemitter)\n- [stringifyStream(value[, replacer[, space]])](#stringifystreamvalue-replacer-space)\n- [stringifyInfo(value[, replacer[, space[, options]]])](#stringifyinfovalue-replacer-space-options)\n    - [Options](#options)\n        - [async](#async)\n        - [continueOnCircular](#continueoncircular)\n- [version](#version)\n\n### parseChunked(chunkEmitter)\n\nWorks the same as [`JSON.parse()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse) but takes `chunkEmitter` instead of string and returns [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n> NOTE: `reviver` parameter is not supported yet, but will be added in next releases.\n> NOTE: WHATWG streams aren't supported yet\n\nWhen to use:\n- It's required to avoid freezing the main thread during big JSON parsing, since this process can be distributed in time\n- Huge JSON needs to be parsed (e.g. >500MB on Node.js)\n- Needed to reduce memory pressure. `JSON.parse()` needs to receive the entire JSON before parsing it. With `parseChunked()` you may parse JSON as first bytes of it comes. This approach helps to avoid storing a huge string in the memory at a single time point and following GC.\n\n[Benchmark](https://github.com/discoveryjs/json-ext/tree/master/benchmarks#parse-chunked)\n\nUsage:\n\n```js\nconst { parseChunked } = require('@discoveryjs/json-ext');\n\n// as a regular Promise\nparseChunked(chunkEmitter)\n    .then(data => {\n        /* data is parsed JSON */\n    });\n\n// using await (keep in mind that not every runtime has a support for top level await)\nconst data = await parseChunked(chunkEmitter);\n```\n\nParameter `chunkEmitter` can be:\n- [`ReadableStream`](https://nodejs.org/dist/latest-v14.x/docs/api/stream.html#stream_readable_streams) (Node.js only)\n```js\nconst fs = require('fs');\nconst { parseChunked } = require('@discoveryjs/json-ext');\n\nparseChunked(fs.createReadStream('path/to/file.json'))\n```\n- Generator, async generator or function that returns iterable (chunks). Chunk might be a `string`, `Uint8Array` or `Buffer` (Node.js only):\n```js\nconst { parseChunked } = require('@discoveryjs/json-ext');\nconst encoder = new TextEncoder();\n\n// generator\nparseChunked(function*() {\n    yield '{ \"hello\":';\n    yield Buffer.from(' \"wor');    // Node.js only\n    yield encoder.encode('ld\" }'); // returns Uint8Array(5) [ 108, 100, 34, 32, 125 ]\n});\n\n// async generator\nparseChunked(async function*() {\n    for await (const chunk of someAsyncSource) {\n        yield chunk;\n    }\n});\n\n// function that returns iterable\nparseChunked(() => ['{ \"hello\":', ' \"world\"}'])\n```\n\nUsing with [fetch()](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API):\n\n```js\nasync function loadData(url) {\n    const response = await fetch(url);\n    const reader = response.body.getReader();\n\n    return parseChunked(async function*() {\n        while (true) {\n            const { done, value } = await reader.read();\n\n            if (done) {\n                break;\n            }\n\n            yield value;\n        }\n    });\n}\n\nloadData('https://example.com/data.json')\n    .then(data => {\n        /* data is parsed JSON */\n    })\n```\n\n### stringifyStream(value[, replacer[, space]])\n\nWorks the same as [`JSON.stringify()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify), but returns an instance of [`ReadableStream`](https://nodejs.org/dist/latest-v14.x/docs/api/stream.html#stream_readable_streams) instead of string.\n\n> NOTE: WHATWG Streams aren't supported yet, so function available for Node.js only for now\n\nDeparts from JSON.stringify():\n- Outputs `null` when `JSON.stringify()` returns `undefined` (since streams may not emit `undefined`)\n- A promise is resolving and the resulting value is stringifying as a regular one\n- A stream in non-object mode is piping to output as is\n- A stream in object mode is piping to output as an array of objects\n\nWhen to use:\n- Huge JSON needs to be generated (e.g. >500MB on Node.js)\n- Needed to reduce memory pressure. `JSON.stringify()` needs to generate the entire JSON before send or write it to somewhere. With `stringifyStream()` you may send a result to somewhere as first bytes of the result appears. This approach helps to avoid storing a huge string in the memory at a single time point.\n- The object being serialized contains Promises or Streams (see Usage for examples)\n\n[Benchmark](https://github.com/discoveryjs/json-ext/tree/master/benchmarks#stream-stringifying)\n\nUsage:\n\n```js\nconst { stringifyStream } = require('@discoveryjs/json-ext');\n\n// handle events\nstringifyStream(data)\n    .on('data', chunk => console.log(chunk))\n    .on('error', error => consold.error(error))\n    .on('finish', () => console.log('DONE!'));\n\n// pipe into a stream\nstringifyStream(data)\n    .pipe(writableStream);\n```\n\nUsing Promise or ReadableStream in serializing object:\n\n```js\nconst fs = require('fs');\nconst { stringifyStream } = require('@discoveryjs/json-ext');\n\n// output will be\n// {\"name\":\"example\",\"willSerializeResolvedValue\":42,\"fromFile\":[1, 2, 3],\"at\":{\"any\":{\"level\":\"promise!\"}}}\nstringifyStream({\n    name: 'example',\n    willSerializeResolvedValue: Promise.resolve(42),\n    fromFile: fs.createReadStream('path/to/file.json'), // support file content is \"[1, 2, 3]\", it'll be inserted as it\n    at: {\n        any: {\n            level: new Promise(resolve => setTimeout(() => resolve('promise!'), 100))\n        }\n    }\n})\n\n// in case several async requests are used in object, it's prefered\n// to put fastest requests first, because in this case\nstringifyStream({\n    foo: fetch('http://example.com/request_takes_2s').then(req => req.json()),\n    bar: fetch('http://example.com/request_takes_5s').then(req => req.json())\n});\n```\n\nUsing with [`WritableStream`](https://nodejs.org/dist/latest-v14.x/docs/api/stream.html#stream_writable_streams) (Node.js only):\n\n```js\nconst fs = require('fs');\nconst { stringifyStream } = require('@discoveryjs/json-ext');\n\n// pipe into a console\nstringifyStream(data)\n    .pipe(process.stdout);\n\n// pipe into a file\nstringifyStream(data)\n    .pipe(fs.createWriteStream('path/to/file.json'));\n\n// wrapping into a Promise\nnew Promise((resolve, reject) => {\n    stringifyStream(data)\n        .on('error', reject)\n        .pipe(stream)\n        .on('error', reject)\n        .on('finish', resolve);\n});\n```\n\n### stringifyInfo(value[, replacer[, space[, options]]])\n\n`value`, `replacer` and `space` arguments are the same as for `JSON.stringify()`.\n\nResult is an object:\n\n```js\n{\n    minLength: Number,  // minimal bytes when values is stringified\n    circular: [...],    // list of circular references\n    duplicate: [...],   // list of objects that occur more than once\n    async: [...]        // list of async values, i.e. promises and streams\n}\n```\n\nExample:\n\n```js\nconst { stringifyInfo } = require('@discoveryjs/json-ext');\n\nconsole.log(\n    stringifyInfo({ test: true }).minLength\n);\n// > 13\n// that equals '{\"test\":true}'.length\n```\n\n#### Options\n\n##### async\n\nType: `Boolean`  \nDefault: `false`\n\nCollect async values (promises and streams) or not.\n\n##### continueOnCircular\n\nType: `Boolean`  \nDefault: `false`\n\nStop collecting info for a value or not whenever circular reference is found. Setting option to `true` allows to find all circular references.\n\n### version\n\nThe version of library, e.g. `\"0.3.1\"`.\n\n## License\n\nMIT\n","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"license":"MIT","versions":{"0.1.0":{"name":"@discoveryjs/json-ext","version":"0.1.0","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./index","scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls"},"dependencies":{},"devDependencies":{"coveralls":"^3.1.0","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0"},"engines":{"node":">=12.0.0"},"gitHead":"afb917b9da63eafce1bb6f3c26b9a398e5d551a5","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.1.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"shasum":"58212ca5478669a5a50b5fa7a80ef9af86bd6092","size":6698,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.1.0.tgz","integrity":"sha512-eAioVEGXRlMAXDI+yk9FmVE6+HsLzlafrx6gEk1MlYAMsUscx+2Lva/IP5wQ82K1Hmt15E0Uq0+/7ytD5SQpEw=="},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.1.0_1599560889285_0.9834944447673313"},"_hasShrinkwrap":false,"publish_time":1599560889409,"_cnpm_publish_time":1599560889409,"_cnpmcore_publish_time":"2021-12-16T10:21:33.511Z"},"0.1.1":{"name":"@discoveryjs/json-ext","version":"0.1.1","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls"},"dependencies":{},"devDependencies":{"coveralls":"^3.1.0","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0"},"engines":{"node":">=12.0.0"},"gitHead":"71140a057fc45576f6bd0a5114fe04eaa8700776","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.1.1","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"shasum":"7d36c499032406e3799f1c3f54f2f9b3f4272026","size":6717,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.1.1.tgz","integrity":"sha512-T5TdVRPth7Vew3oF649Hf1OkLFTvAvRpCq5vRJehKWOHSWqeOQyAUyUzvDEmql/IgfKyafOi6eB1sg6qXGkj/w=="},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.1.1_1599581413133_0.7627358891071205"},"_hasShrinkwrap":false,"publish_time":1599581413231,"_cnpm_publish_time":1599581413231,"_cnpmcore_publish_time":"2021-12-16T10:21:33.207Z"},"0.2.0":{"name":"@discoveryjs/json-ext","version":"0.2.0","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","build-and-test":"npm run build && npm run test","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-node-resolve":"^9.0.0","coveralls":"^3.1.0","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=12.0.0"},"gitHead":"401a2a1731687ee53e83c40525515b4485b04f31","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.2.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"shasum":"8596902f4339526cfd94b509b0735e5dc0edace3","size":6847,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.2.0.tgz","integrity":"sha512-nAH9XTVYpEPXmrO1QnX59LNLVyx+q8VCZ9+rnM1gKop7zAEq92VMCEknvpIv0EdUdVswo1h9uB2B1xhvbbZjgg=="},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.2.0_1601296485812_0.8763217546070752"},"_hasShrinkwrap":false,"publish_time":1601296485967,"_cnpm_publish_time":1601296485967,"_cnpmcore_publish_time":"2021-12-16T10:21:32.953Z"},"0.3.0":{"name":"@discoveryjs/json-ext","version":"0.3.0","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"MODE=dist npm test && MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-node-resolve":"^9.0.0","chalk":"^4.1.0","coveralls":"^3.1.0","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=12.0.0"},"gitHead":"b7cd5982f1653821588684bea0a09432eba30f23","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.3.0","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"shasum":"d0943856e54e5859268e67b2d7f3755077e8a948","size":9915,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.3.0.tgz","integrity":"sha512-hT6NV1B7CzT2s/XujkifKIFkcXzkT++p6jiJup5xaJol53yU34q16Ovpva0FeRIfHs60KnU+M3GecNZUW+ed6Q=="},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.3.0_1601299085771_0.009405064097204097"},"_hasShrinkwrap":false,"publish_time":1601299085909,"_cnpm_publish_time":1601299085909,"_cnpmcore_publish_time":"2021-12-16T10:21:32.746Z"},"0.3.1":{"name":"@discoveryjs/json-ext","version":"0.3.1","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","browser":{"./src/stringify-stream.js":"./browser-method-is-not-supported.js"},"scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"MODE=dist npm test && MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","chalk":"^4.1.0","coveralls":"^3.1.0","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=12.0.0"},"gitHead":"bf83e68e36f6ced3fb8c5834b7ceb29761fedc59","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.3.1","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"shasum":"7b33ccbef07506fe60d2ed7c9d70c8901ef01083","size":10817,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.3.1.tgz","integrity":"sha512-Mm1lAQBGmvEc6FmFI+Jqg3ox4c6qlKJEWfvr89hwzytLOLJEp0ehnZVqZRKTggmQUhvvlQUI/1odM5viEW9TAQ=="},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.3.1_1603718078744_0.6945715012920795"},"_hasShrinkwrap":false,"publish_time":1603718078894,"_cnpm_publish_time":1603718078894,"_cnpmcore_publish_time":"2021-12-16T10:21:32.510Z"},"0.3.2":{"name":"@discoveryjs/json-ext","version":"0.3.2","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","browser":{"./src/stringify-stream.js":"./src/browser-method-is-not-supported.js"},"scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"MODE=dist npm test && MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","chalk":"^4.1.0","coveralls":"^3.1.0","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=12.0.0"},"gitHead":"a899d78e2aaa136ddf194a4ca5bf6d9b15041f50","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.3.2","_nodeVersion":"14.9.0","_npmVersion":"6.14.7","dist":{"shasum":"80ff80f3b221890fd125f185da1d2642e73abfa1","size":10893,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.3.2.tgz","integrity":"sha512-C7G6IE8/8tVrLhXxNIh7Jwt2qIDXGUlwMNU4lSRzcwfcxM4Vb5yOnfR+EtoC1ci+UBSJE1NfbY4O0VcsnIhlhQ=="},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.3.2_1603719762168_0.9084722674572594"},"_hasShrinkwrap":false,"publish_time":1603719762490,"_cnpm_publish_time":1603719762490,"_cnpmcore_publish_time":"2021-12-16T10:21:32.307Z"},"0.4.0":{"name":"@discoveryjs/json-ext","version":"0.4.0","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","browser":{"./src/stringify-stream.js":"./src/browser-method-is-not-supported.js"},"scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"MODE=dist npm test && MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","chalk":"^4.1.0","coveralls":"^3.1.0","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=12.0.0"},"gitHead":"fa11f97956e0a3a5d9d1f93be813b243ff41e39f","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.4.0","_nodeVersion":"15.3.0","_npmVersion":"6.14.8","dist":{"shasum":"f88244572b887d8379b7015f88e58f68e13806c2","size":17750,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.4.0.tgz","integrity":"sha512-duX5JTqLWZYpcAxWmDGXX4nm3LDaVCgl/yMSKNXtpzbM5KAm5yQxvtFByt1+SJQDies/lJBK0sIFtqAyja0cuQ=="},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.4.0_1607122304432_0.6432348233936858"},"_hasShrinkwrap":false,"publish_time":1607122304556,"_cnpm_publish_time":1607122304556,"_cnpmcore_publish_time":"2021-12-16T10:21:32.013Z"},"0.5.0":{"name":"@discoveryjs/json-ext","version":"0.5.0","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","browser":{"./src/stringify-stream.js":"./src/stringify-stream-browser.js","./src/text-decoder.js":"./src/text-decoder-browser.js"},"scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"MODE=dist npm test && MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","chalk":"^4.1.0","coveralls":"^3.1.0","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=10.0.0"},"gitHead":"0f7c96dd8d726eac751b0d141e61801448cae894","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.5.0","_nodeVersion":"15.3.0","_npmVersion":"6.14.8","dist":{"shasum":"d6cf8951ceb673db41861d544cef2f2e07ebcb4d","size":18133,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.5.0.tgz","integrity":"sha512-gX9Hx+2BMP5+yXfr4Agb+iBd9YiI729x38wbhfvRSkxQqfXnJUNy1nnyJWetYCvxnL1caWd1HqJnbQwVrgvgeA=="},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.5.0_1607208628075_0.5281334656205079"},"_hasShrinkwrap":false,"publish_time":1607208628304,"_cnpm_publish_time":1607208628304,"_cnpmcore_publish_time":"2021-12-16T10:21:31.764Z"},"0.5.1":{"name":"@discoveryjs/json-ext","version":"0.5.1","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","browser":{"./src/stringify-stream.js":"./src/stringify-stream-browser.js","./src/text-decoder.js":"./src/text-decoder-browser.js"},"scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"MODE=dist npm test && MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","chalk":"^4.1.0","coveralls":"^3.1.0","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=10.0.0"},"gitHead":"ae99132df4c62c0febe4839c0b1648cbef99a2ab","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.5.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"shasum":"cf87081ac9b0f3eb3b5740415b50b7966bac8fc5","size":18166,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.5.1.tgz","integrity":"sha512-Oee4NT60Lxe90m7VTYBU4UbABNaz0N4Q3G62CPB+6mGE4KuLMsTACmH8q3PH5u9pSZCuOdE9JClJ9vBqsp6DQg=="},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.5.1_1608327007078_0.11517650278064306"},"_hasShrinkwrap":false,"publish_time":1608327007215,"_cnpm_publish_time":1608327007215,"_cnpmcore_publish_time":"2021-12-16T10:21:31.497Z"},"0.5.2":{"name":"@discoveryjs/json-ext","version":"0.5.2","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","browser":{"./src/stringify-stream.js":"./src/stringify-stream-browser.js","./src/text-decoder.js":"./src/text-decoder-browser.js"},"scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"MODE=dist npm test && MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","chalk":"^4.1.0","coveralls":"^3.1.0","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=10.0.0"},"gitHead":"26a08f0fa6a52020bfe381ccff70aa6d3e28fe47","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.5.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"shasum":"8f03a22a04de437254e8ce8cc84ba39689288752","size":18409,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz","integrity":"sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg=="},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.5.2_1608993642423_0.008773222405023429"},"_hasShrinkwrap":false,"publish_time":1608993642615,"_cnpm_publish_time":1608993642615,"_cnpmcore_publish_time":"2021-12-16T10:21:31.089Z"},"0.5.3":{"name":"@discoveryjs/json-ext","version":"0.5.3","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","browser":{"./src/stringify-stream.js":"./src/stringify-stream-browser.js","./src/text-decoder.js":"./src/text-decoder-browser.js"},"scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"cross-env MODE=dist npm test && cross-env MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run build-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","chalk":"^4.1.0","coveralls":"^3.1.0","cross-env":"^7.0.3","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=10.0.0"},"gitHead":"705ff9155152f82a460e5db07edfbaec0efcee87","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.5.3","_nodeVersion":"16.1.0","_npmVersion":"6.14.13","dist":{"shasum":"90420f9f9c6d3987f176a19a7d8e764271a2f55d","size":19461,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz","integrity":"sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g=="},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.5.3_1620940831000_0.318175053419018"},"_hasShrinkwrap":false,"publish_time":1620940831220,"_cnpm_publish_time":1620940831220,"_cnpmcore_publish_time":"2021-12-16T10:21:30.825Z"},"0.5.4":{"name":"@discoveryjs/json-ext","version":"0.5.4","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","browser":{"./src/stringify-stream.js":"./src/stringify-stream-browser.js","./src/text-decoder.js":"./src/text-decoder-browser.js"},"types":"./index.d.ts","scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"cross-env MODE=dist npm test && cross-env MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run build-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","chalk":"^4.1.0","coveralls":"^3.1.0","cross-env":"^7.0.3","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=10.0.0"},"gitHead":"fb77e4626aac7b58aca6a15f6ba876ce1c7ae88e","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.5.4","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"shasum":"d8f0f394dec7be40b5113cd78088339c42ee811f","size":19522,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.5.4.tgz","integrity":"sha512-8szzeplTi6qw+dbzBB/I3T5TzU9GM7AxzQkiiWdakKsCnaMlMLUMElfEhqT1S3PfdSjHBwzPUTcfWyFHdf9FaQ=="},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.5.4_1631630320547_0.7234853518014437"},"_hasShrinkwrap":false,"publish_time":1631630320682,"_cnpm_publish_time":1631630320682,"_cnpmcore_publish_time":"2021-12-16T10:21:30.508Z"},"0.5.5":{"name":"@discoveryjs/json-ext","version":"0.5.5","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","browser":{"./src/stringify-stream.js":"./src/stringify-stream-browser.js","./src/text-decoder.js":"./src/text-decoder-browser.js"},"types":"./index.d.ts","scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"cross-env MODE=dist npm test && cross-env MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run build-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","chalk":"^4.1.0","coveralls":"^3.1.0","cross-env":"^7.0.3","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=10.0.0"},"gitHead":"6ccfaf5b6d95ab74a5502ec5f8730c11f480b374","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.5.5","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"shasum":"9283c9ce5b289a3c4f61c12757469e59377f81f3","size":19830,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz","integrity":"sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA=="},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.5.5_1631661996142_0.6007107464481163"},"_hasShrinkwrap":false,"publish_time":1631661996304,"_cnpm_publish_time":1631661996304,"_cnpmcore_publish_time":"2021-12-16T10:21:30.299Z"},"0.5.6":{"name":"@discoveryjs/json-ext","version":"0.5.6","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","browser":{"./src/stringify-stream.js":"./src/stringify-stream-browser.js","./src/text-decoder.js":"./src/text-decoder-browser.js"},"types":"./index.d.ts","scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"cross-env MODE=dist npm test && cross-env MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"nyc npm test","travis":"nyc npm run lint-and-test && npm run build-and-test && npm run coveralls","coveralls":"nyc report --reporter=text-lcov | coveralls","prepublishOnly":"npm run build"},"dependencies":{},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","chalk":"^4.1.0","coveralls":"^3.1.0","cross-env":"^7.0.3","eslint":"^7.6.0","mocha":"^8.1.1","nyc":"^15.1.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=10.0.0"},"gitHead":"baf1f9567e098d7d03fc0f07b335560e53aa166a","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.5.6","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==","shasum":"d5e0706cf8c6acd8c6032f8d54070af261bbbb2f","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz","fileCount":14,"unpackedSize":83294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpp+8CRA9TVsSAnZWagAAtuIP/3tnkcjXUk3JlQamZa8H\n9wmm3UWBCyBydbMZNAZqv6rfTmXF/DIqz1b3Hs1Ll0Laf8X+NmBqAeZmlmzs\n5udSilWBUkSl9t7XaDeaFRdpSyKj1cl4vbkWcOqawqJ8J4t9x8/VxgAEUwH7\nBbMY7pkzRfHmY4c3A0I+pjwvhOgN1LK4I7yebx6G2PuWMm0i/e+C2k5jFmCq\nQrgtS955h0cwdEpG17EIC0QsXbfn1mPPozUKmOqmniXQFRY+UfoXtBBY3GeQ\nScorPtDkjM+TCwFPa+37fUIT3Ml5NVHUgu2OtOMqBpOO17oLd9r05jlu5hhI\nQhgnwcjZ4P3Bi5i6WPXqm6KdTJ1HdADw57+SpN301nnBu2+hFPROwguFNkQi\nag0UGOYpVioVZotLH4NdTYXxmrUzUKuo8t0aA5N4dhmG8b1v45zhDr1qYHXU\nymrmn4o0CFTrQOHxzuspJDnrvVwgQ+J3tFnAFHrClNYARCzyGnWdopqCxNPY\nJkj4EDo6B9kYFOnq5atb6UwV/NqLgSzZDr/rR3QjSVChYenQbTC245bsksqL\nrAGIqmaT2c72WtavCbz3QNetaxpgGsZKpEuNjrUpgeRzeQsMvg6CY4fy1PMw\n+30IjhyOSxjmPyZjndlYVGrWEBzTzNpNdaZWEcMmclERYFuljDYLpbsQR3Mq\nqFmk\r\n=lnm8\r\n-----END PGP SIGNATURE-----\r\n","size":19019,"noattachment":false},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"maintainers":[{"name":"exdis","email":"exsdis@gmail.com"},{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.5.6_1638309820062_0.5492637512489906"},"_hasShrinkwrap":false,"publish_time":1638309820220,"_cnpm_publish_time":1638309820220,"_cnpmcore_publish_time":"2021-12-16T10:21:29.969Z"},"0.5.7":{"name":"@discoveryjs/json-ext","version":"0.5.7","description":"A set of utilities that extend the use of JSON","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"main":"./src/index","browser":{"./src/stringify-stream.js":"./src/stringify-stream-browser.js","./src/text-decoder.js":"./src/text-decoder-browser.js","./src/version.js":"./dist/version.js"},"types":"./index.d.ts","scripts":{"test":"mocha --reporter progress","lint":"eslint src test","lint-and-test":"npm run lint && npm test","build":"rollup --config","test:all":"npm run test:src && npm run test:dist","test:src":"npm test","test:dist":"cross-env MODE=dist npm test && cross-env MODE=dist-min npm test","build-and-test":"npm run build && npm run test:dist","coverage":"c8 --reporter=lcovonly npm test","prepublishOnly":"npm run lint && npm test && npm run build-and-test"},"devDependencies":{"@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","c8":"^7.10.0","chalk":"^4.1.0","cross-env":"^7.0.3","eslint":"^8.10.0","mocha":"^8.4.0","rollup":"^2.28.2","rollup-plugin-terser":"^7.0.2"},"engines":{"node":">=10.0.0"},"gitHead":"38b72d411627b57ab8c91f60dc6ae6205fbfcaca","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_id":"@discoveryjs/json-ext@0.5.7","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==","shasum":"1d572bfbbe14b7704e0ba0f39b74815b84870d70","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz","fileCount":16,"unpackedSize":81111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKOPIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8tQ//chYdflfnb6VX6LE0vffZe+yWqCtDGVUuEx3qSej4DQgK8deR\r\n0k+6U+8sIvLBkv9MWZ4wuloD/zSi9ZtwKhV/WMQyMxHQiR0K9RC6ni7MidB1\r\nW+Dxy9qXkkCLU8PS/UY7MZ9QhP/pdkPdVPsVzW++AfDYpE+W4GR/JyYUZujY\r\nz5UQTfptOvUZ9SKq5E+bMWlQQXrPsUKkbDnt9PckFb+FKCMklPE/9BW/6u19\r\nzFMtpIdmQVZAG6X8QCoWlzEKLxcVhgtMytfoWp/DTLDtQh3A81W/GJi5izvC\r\nKtDdilQJm+4E/+oqlLrNPm14BluCs3uRk22Cn/0C2R6a0Y32rYPOIU/WMV89\r\n2t0OPgMUuIyQtOL4uJ34yqUNxBekiEJSGmtDkJU8xOyCGDPDpMNNYIGjudXZ\r\nKKTikWoFbzCkpmD4iZFQiBqnOehZJOehOj8MSK4Td9pRl5I5FDiX/cIoT97N\r\n/ndkbvskuAvGPYCH9/D9caqaBiWIWgvTNfUe73NeskJYERdiaT4/1ZxcuPZK\r\nhgJ5dkZOYC+6LLYSKhJjbvqSSGszumxGaWuGuxVxzL0X19hs/aQDDOe/uFEl\r\nKSNYOUMi+lSZ6NGjiVgkp2Au/ZMLh/REm4yYJoSZnx+ImdvBGV9j9sBzKzfg\r\nN3r/ILAbAVjAz2FbHtwKjLIdcRozCEC3Fsg=\r\n=eWf+\r\n-----END PGP SIGNATURE-----\r\n","size":18392},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"},{"name":"exdis","email":"exsdis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-ext_0.5.7_1646846919966_0.587183615906542"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-09T17:31:12.006Z"},"0.6.0":{"name":"@discoveryjs/json-ext","version":"0.6.0","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"@discoveryjs/json-ext@0.6.0","homepage":"https://github.com/discoveryjs/json-ext#readme","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"dist":{"shasum":"323395f46f8c9a10107be60574c0f8ff8d802220","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.6.0.tgz","fileCount":20,"integrity":"sha512-ggk8A6Y4RxpOPaCER/yl1sYtcZ1JfFBdHR6it/e2IolmV3VXSaFov2hqmWUdh9dXgpMprSg3xUvkGJDfR5sc/w==","signatures":[{"sig":"MEUCIDwX3ecPaUWJN7EqxGCv6c4JdfYi+/C7aei0yxLL6z4nAiEA8yT7waUVLt7hejPkqbYu8rCcGFw93AXRROkCV+yZrD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142960},"main":"./cjs/index.cjs","type":"module","types":"./index.d.ts","module":"./src/index.js","engines":{"node":">=14.17.0"},"exports":{".":{"types":"./index.d.ts","import":"./src/index.js","require":"./cjs/index.cjs"},"./dist/*":"./dist/*","./package.json":"./package.json"},"gitHead":"690323d3a73f88dd1842f6922c8fb337650e92d6","scripts":{"lint":"eslint src","test":"npm run test:src","start":"node server.js","bundle":"node scripts/bundle.js","coverage":"c8 --reporter=lcovonly npm test","test:all":"npm run test:src && npm run test:cjs && npm run test:dist && npm run test:e2e","test:cjs":"mocha --reporter progress cjs/*.test.cjs","test:e2e":"mocha --reporter progress test-e2e","test:src":"mocha --reporter progress src/*.test.js","test:deno":"node scripts/deno-adapt-test.js && mocha --reporter progress deno-tests/*.test.js","test:dist":"mocha --reporter progress dist/test","transpile":"node scripts/transpile.cjs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run lint && npm run bundle && npm run transpile && npm run test:all","bundle-and-test":"npm run bundle && npm run test:dist"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/discoveryjs/json-ext.git","type":"git"},"_npmVersion":"10.8.1","description":"A set of utilities that extend the use of JSON","directories":{},"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chalk":"^4.1.0","mocha":"^9.2.2","eslint":"^8.57.0","rollup":"^2.67.3","esbuild":"^0.21.5"},"_npmOperationalInternal":{"tmp":"tmp/json-ext_0.6.0_1719923584799_0.3165879186246028","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@discoveryjs/json-ext","version":"0.6.1","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"@discoveryjs/json-ext@0.6.1","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"},{"name":"exdis","email":"exsdis@gmail.com"}],"homepage":"https://github.com/discoveryjs/json-ext#readme","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"dist":{"shasum":"593da7a17a31a72a874e313677183334a49b01c9","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.6.1.tgz","fileCount":20,"integrity":"sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==","signatures":[{"sig":"MEUCICnwFSVTXzPpvxPSzOboGEZRyT6G1lwUKkSyyMeDNJT7AiEA6K3adZoPta18cGbltYm3yhx3LduTiH4qez6nGqqCv58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146004},"main":"./cjs/index.cjs","type":"module","types":"./index.d.ts","module":"./src/index.js","engines":{"node":">=14.17.0"},"exports":{".":{"types":"./index.d.ts","import":"./src/index.js","require":"./cjs/index.cjs"},"./dist/*":"./dist/*","./package.json":"./package.json"},"gitHead":"104ad9cdd49d4c68e31a843284d472cac03972ec","scripts":{"lint":"eslint src","test":"npm run test:src","bundle":"node scripts/bundle.js","coverage":"c8 --reporter=lcovonly npm test","test:all":"npm run test:src && npm run test:cjs && npm run test:dist && npm run test:e2e","test:cjs":"mocha --reporter progress cjs/*.test.cjs","test:e2e":"mocha --reporter progress test-e2e","test:src":"mocha --reporter progress src/*.test.js","test:deno":"node scripts/deno-adapt-test.js && mocha --reporter progress deno-tests/*.test.js","test:dist":"mocha --reporter progress dist/test","transpile":"node scripts/transpile.cjs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run lint && npm run bundle && npm run transpile && npm run test:all","bundle-and-test":"npm run bundle && npm run test:dist"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/discoveryjs/json-ext.git","type":"git"},"_npmVersion":"10.8.2","description":"A set of utilities that extend the use of JSON","directories":{},"_nodeVersion":"22.5.1","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chalk":"^4.1.0","mocha":"^9.2.2","eslint":"^8.57.0","rollup":"^2.67.3","esbuild":"^0.21.5"},"_npmOperationalInternal":{"tmp":"tmp/json-ext_0.6.1_1722983302479_0.007517055313263521","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@discoveryjs/json-ext","version":"0.6.2","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"@discoveryjs/json-ext@0.6.2","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"},{"name":"exdis","email":"exsdis@gmail.com"}],"homepage":"https://github.com/discoveryjs/json-ext#readme","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"dist":{"shasum":"b3bd3373bca66496ad62f2aff992d070e861d79b","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.6.2.tgz","fileCount":20,"integrity":"sha512-GHZT40sAqBY7qdKaD7XtaohbX00VDfWjX7A6d0c/dc9bR/2h5I51cVh+TbNKCytBkfV+L+n0bR7OZWNt5r4/CQ==","signatures":[{"sig":"MEUCIB9Lxro1xU/qxqTKeX5iiawdn1/5HYyBthDYs/mKM1z7AiEApHH0O+wxslb9/YR3S801ZSbLeADyEvyuCG6sdK4juc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147958},"main":"./cjs/index.cjs","type":"module","types":"./index.d.ts","module":"./src/index.js","engines":{"node":">=14.17.0"},"exports":{".":{"import":"./src/index.js","require":"./cjs/index.cjs"},"./dist/*":"./dist/*","./package.json":"./package.json"},"gitHead":"6614e754520c2ab73ad3904f30311f04ad4bf7b9","scripts":{"lint":"eslint src","test":"npm run test:src","bundle":"node scripts/bundle.js","coverage":"c8 --reporter=lcovonly npm test","test:all":"npm run test:src && npm run test:cjs && npm run test:dist && npm run test:e2e","test:cjs":"mocha --reporter progress cjs/*.test.cjs","test:e2e":"mocha --reporter progress test-e2e","test:src":"mocha --reporter progress src/*.test.js","test:deno":"node scripts/deno-adapt-test.js && mocha --reporter progress deno-tests/*.test.js","test:dist":"mocha --reporter progress dist/test","transpile":"node scripts/transpile.cjs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run lint && npm run bundle && npm run transpile && npm run test:all","bundle-and-test":"npm run bundle && npm run test:dist"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/discoveryjs/json-ext.git","type":"git"},"_npmVersion":"10.8.3","description":"A set of utilities that extend the use of JSON","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chalk":"^4.1.0","mocha":"^9.2.2","eslint":"^8.57.0","rollup":"^2.79.2","esbuild":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/json-ext_0.6.2_1729216672527_0.22147748963376368","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"@discoveryjs/json-ext","version":"0.6.3","keywords":["json","utils","stream","async","promise","stringify","info"],"author":{"url":"https://github.com/lahmatiy","name":"Roman Dvornov","email":"rdvornov@gmail.com"},"license":"MIT","_id":"@discoveryjs/json-ext@0.6.3","maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"},{"name":"exdis","email":"exsdis@gmail.com"}],"homepage":"https://github.com/discoveryjs/json-ext#readme","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"dist":{"shasum":"f13c7c205915eb91ae54c557f5e92bddd8be0e83","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz","fileCount":20,"integrity":"sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==","signatures":[{"sig":"MEUCIQCSQOOh3e56j6KLZ+rZpw5j5/WRjH+ysunX/NtK3qELwgIga4cwkDWfmRtS+7v6XqVZs7/kSzMNpXY4AuELyCGUtHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147995},"main":"./cjs/index.cjs","type":"module","types":"./index.d.ts","module":"./src/index.js","engines":{"node":">=14.17.0"},"exports":{".":{"types":"./index.d.ts","import":"./src/index.js","require":"./cjs/index.cjs"},"./dist/*":"./dist/*","./package.json":"./package.json"},"gitHead":"570860b81f214321eb1860de00db9866510173f0","scripts":{"lint":"eslint src","test":"npm run test:src","bundle":"node scripts/bundle.js","coverage":"c8 --reporter=lcovonly npm test","test:all":"npm run test:src && npm run test:cjs && npm run test:dist && npm run test:e2e","test:cjs":"mocha --reporter progress cjs/*.test.cjs","test:e2e":"mocha --reporter progress test-e2e","test:src":"mocha --reporter progress src/*.test.js","test:deno":"node scripts/deno-adapt-test.js && mocha --reporter progress deno-tests/*.test.js","test:dist":"mocha --reporter progress dist/test","transpile":"node scripts/transpile.cjs","lint-and-test":"npm run lint && npm test","prepublishOnly":"npm run lint && npm run bundle && npm run transpile && npm run test:all","bundle-and-test":"npm run bundle && npm run test:dist"},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"repository":{"url":"git+https://github.com/discoveryjs/json-ext.git","type":"git"},"_npmVersion":"10.8.3","description":"A set of utilities that extend the use of JSON","directories":{},"_nodeVersion":"22.9.0","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.10.0","chalk":"^4.1.0","mocha":"^9.2.2","eslint":"^8.57.0","rollup":"^2.79.2","esbuild":"^0.24.0"},"_npmOperationalInternal":{"tmp":"tmp/json-ext_0.6.3_1729805002499_0.5186237590679321","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@discoveryjs/json-ext","version":"1.0.0","description":"A set of utilities that extend the use of JSON","keywords":["json","jsonl","ndjson","utils","stream","async","promise","generator","parse","stringify","info"],"author":{"name":"Roman Dvornov","email":"rdvornov@gmail.com","url":"https://github.com/lahmatiy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/discoveryjs/json-ext.git"},"engines":{"node":">=14.17.0"},"type":"module","main":"./cjs/index.cjs","module":"./src/index.js","types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","require":"./cjs/index.cjs","import":"./src/index.js"},"./dist/*":"./dist/*","./package.json":"./package.json"},"scripts":{"test":"npm run test:src","lint":"eslint src","lint-and-test":"npm run lint && npm test","bundle":"node scripts/bundle.js","transpile":"node scripts/transpile.cjs","test:all":"npm run test:src && npm run test:cjs && npm run test:dist && npm run test:e2e","test:src":"mocha --reporter progress src/*.test.js","test:cjs":"mocha --reporter progress cjs/*.test.cjs","test:e2e":"mocha --reporter progress test-e2e","test:dist":"mocha --reporter progress dist/test","test:deno":"node scripts/deno-adapt-test.js && mocha --reporter progress deno-tests/*.test.js","bundle-and-test":"npm run bundle && npm run test:dist","coverage":"c8 --reporter=lcovonly npm test","prepublishOnly":"npm run lint && npm run bundle && npm run transpile && npm run test:all"},"devDependencies":{"c8":"^7.10.0","chalk":"^4.1.0","esbuild":"^0.27.3","eslint":"^8.57.0","mocha":"^9.2.2","rollup":"^2.79.2"},"gitHead":"9f6dfa619b6a25c3437ba14fed4ef91496a22d19","_id":"@discoveryjs/json-ext@1.0.0","bugs":{"url":"https://github.com/discoveryjs/json-ext/issues"},"homepage":"https://github.com/discoveryjs/json-ext#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-dDlz3W405VMFO4w5kIP9DOmELBcvFQGmLoKSdIRstBDubKFYwaNHV1NnlzMCQpXQFGWVALmeMORAuiLx18AvZQ==","shasum":"f75c08f88cfd9eb8d9b062284d5bbcc60c41bf2a","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/@discoveryjs/json-ext/-/json-ext-1.0.0.tgz","fileCount":20,"unpackedSize":180969,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF+8l6bwKEL1f7RXqPqOs+7o18AEQ+dg/Td+ZdHfHrAtAiEAxdM+6BdnYLvkHMg3XtQZloDyYADPwqoJNd1uaoenDBg="}]},"_npmUser":{"name":"lahmatiy","email":"rdvornov@gmail.com"},"directories":{},"maintainers":[{"name":"lahmatiy","email":"rdvornov@gmail.com"},{"name":"smelukov","email":"s.melukov@gmail.com"},{"name":"exdis","email":"exsdis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-ext_1.0.0_1773091591261_0.13901271481095567"},"_hasShrinkwrap":false}},"name":"@discoveryjs/json-ext","time":{"created":"2022-01-27T15:05:05.744Z","modified":"2023-11-03T01:41:33.544Z","0.1.0":"2020-09-08T10:28:09.409Z","0.1.1":"2020-09-08T16:10:13.231Z","0.2.0":"2020-09-28T12:34:45.967Z","0.3.0":"2020-09-28T13:18:05.909Z","0.3.1":"2020-10-26T13:14:38.894Z","0.3.2":"2020-10-26T13:42:42.490Z","0.4.0":"2020-12-04T22:51:44.556Z","0.5.0":"2020-12-05T22:50:28.304Z","0.5.1":"2020-12-18T21:30:07.215Z","0.5.2":"2020-12-26T14:40:42.615Z","0.5.3":"2021-05-13T21:20:31.220Z","0.5.4":"2021-09-14T14:38:40.682Z","0.5.5":"2021-09-14T23:26:36.304Z","0.5.6":"2021-11-30T22:03:40.220Z","0.5.7":"2022-03-09T17:28:40.118Z","0.6.0":"2024-07-02T12:33:04.994Z","0.6.1":"2024-08-06T22:28:22.658Z","0.6.2":"2024-10-18T01:57:52.743Z","0.6.3":"2024-10-24T21:23:22.715Z","1.0.0":"2026-03-09T21:26:31.407Z"},"readmeFilename":"README.md","homepage":"https://github.com/discoveryjs/json-ext#readme","_source_registry_name":"default"}