{"maintainers":[{"name":"anonymous","email":"npmjs.follicle775@passmail.net"}],"keywords":["hash","object","hash-object","object-hash","es6","crypto"],"dist-tags":{"next":"2.0.0-rc.1","latest":"3.1.1"},"author":{"name":"m03geek"},"description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","readme":"# node-object-hash\n\n<div style=\"margin: 24px 0 16px;\">\n<img src=\"https://gitlab.com/m03geek/node-object-hash/raw/master/logo.svg\" align=\"left\" width=\"256\" height=\"auto\" alt=\"logo\" />\n\nTiny and fast node.js object hash library with properties/arrays sorting to provide constant hashes.\nIt also provides a method that returns sorted object strings that can be used for object comparison without hashes.\nOne of the fastest among other analogues (see [benchmarks](#benchmarks)).\n\nHashes are built on top of node's crypto module. If you want to use it in browser it's recommented to use `objectSorter` only. It will provide you with unique string representation of your object. Afterwards you may use some hash library to reduce string size. Also you may use something like [browserify-crypto](https://github.com/crypto-browserify/crypto-browserify) or some kind of crypto functions polyfills.\n\n[![Node](https://img.shields.io/node/v/node-object-hash.svg)](https://nodejs.org/download/release/latest)\n[![NPM Version](https://img.shields.io/npm/v/node-object-hash.svg)](https://www.npmjs.com/package/node-object-hash)\n[![Downloads Count](https://img.shields.io/npm/dm/node-object-hash.svg)](https://www.npmjs.com/package/node-object-hash)\n[![Vunerabilities Count](https://snyk.io/test/npm/node-object-hash/badge.svg)](https://www.npmjs.com/package/node-object-hash)\n[![Npms.io Score](https://badges.npms.io/node-object-hash.svg)](https://npms.io/search?q=node-object-hash)\n[![Build Status](https://github.com/SkeLLLa/node-object-hash/workflows/build/badge.svg)](https://github.com/SkeLLLa/node-object-hash/commits/master)\n[![License](https://img.shields.io/npm/l/node-object-hash.svg)](https://gitlab.com/m03geek/node-object-hash/blob/master/LICENSE)\n[![Codecov Coverage](https://codecov.io/gh/SkeLLLa/node-object-hash/branch/master/graph/badge.svg?token=wLjMou8TT7)](https://codecov.io/gh/SkeLLLa/node-object-hash)\n\n</div>\n\n<br/>\n\n## ToC\n\n- [node-object-hash](#node-object-hash)\n  - [ToC](#toc)\n  - [What's new in v3.0.0](#whats-new-in-v300)\n  - [What's new in v2.0.0](#whats-new-in-v200)\n    - [Breaking changes](#breaking-changes)\n    - [New features](#new-features)\n  - [Installation](#installation)\n  - [Features](#features)\n    - [Type map](#type-map)\n    - [Coercion map](#coercion-map)\n  - [Changes](#changes)\n  - [Docs](#docs)\n    - [API overview](#api-overview)\n      - [Constructor](#constructor)\n    - [API methods](#api-methods)\n      - [`hash(object[, options])`](#hashobject-options)\n      - [`sort(object)`](#sortobject)\n    - [Hashing custom objects](#hashing-custom-objects)\n  - [Requirements](#requirements)\n    - [version \\>=1.0.0](#version-100)\n    - [version \\>=0.1.0 \\&\\& \\<1.0.0](#version-010--100)\n  - [Examples](#examples)\n  - [Benchmarks](#benchmarks)\n    - [Usage](#usage)\n    - [Results](#results)\n      - [Custom benchmark (code)](#custom-benchmark-code)\n      - [Benchmark suite module (code)](#benchmark-suite-module-code)\n    - [Links](#links)\n  - [License](#license)\n\n## What's new in v3.0.0\n\n**Disclaimer**: No new features or changes that may break hashes from previous versions. There's no need to update unless you're starting project from scratch.\n\n- Refactor and migration to typescript 5.\n- Drop old node support.\n- Removed typescript namespaces.\n- Updated exported functions and object structure.\n- Removed faker and old benchmarks.\n- New CI and release automation.\n\n## What's new in v2.0.0\n\n### Breaking changes\n\n- Library rewritten in typescript that could cause some side-effects, but it should not.\n- With `coerce=false` `Set`s will no longer generate the same hashes as `Array`s. In order to restore previous behavior set `coerce.set=true`.\n- With `coerce=false` `Symbol`s will generate hash based on symbol `.toString` value. That's useful for `Symbol.for('smth')`. If `coerce.symbol=true` all `Symbols`s will have equal hashes.\n  TLDR; If you use library with `Set`s or `Symbol`s with `coerce=false` in order to keep hashes the same as in `v1.X.X` you should use following constructor:\n\n```\nconst hasher = require('node-object-hash')({coerce: {set: true, symbol: true}})\n```\n\n- Object sorter sources moved to `dist` directory. If you required it directly via `require('node-object-hash/objectSorter')` you should change it to require('node-object-hash/dist/objectSorter').\n- Removed old `v0` version from code.\n- Changed license to MIT.\n\n### New features\n\n- New granular options. Now you can specify what types need to be sorted or coerced.\n- Add new `trim` option. It can be used to remove unncecessary spaces in `string`s or `function` bodies.\n- Library rewritten to typescript, so it may have better ts compatibility.\n\n## Installation\n\n`npm i node-object-hash -S`\n\n## Features\n\n- Supports object property sorting for constant hashes for objects with same properties, but different order.\n- Supports ES6 Maps and Sets.\n- Supports type coercion (see table below).\n- Supports all hashes and encodings of crypto library.\n- Supports large objects and arrays.\n- Has granular options that allows to control what should be sorted or coerced.\n- Very fast comparing to other libs (see [Benchmarks](#benchmarks) section).\n\n### Type map\n\nThis map displays what types will have identical string representation (e.g. new Set([1, 2, 3]) and [1, 2, 3] will have\nequal string representations and hashes.\n\n| Initial type              | Mapped type  |\n| ------------------------- | ------------ |\n| Array ([])                | array        |\n| ArrayObject (new Array()) |              |\n| Int8Array                 |              |\n| Uint8Array                |              |\n| Uint8ClampedArray         |              |\n| Int16Array                |              |\n| Uint16Array               |              |\n| Int32Array                |              |\n| Uint32Array               |              |\n| Float32Array              |              |\n| Float64Array              |              |\n| Buffer                    |              |\n| Set                       |              |\n|                           |              |\n| Map                       | array[array] |\n|                           |              |\n| string ('')               | string       |\n| String (new String())     |              |\n|                           |              |\n| boolean (true)            | boolean      |\n| Boolean (new Boolean())   |              |\n|                           |              |\n| number (true)             | number       |\n| Number (new Number())     |              |\n|                           |              |\n| Date                      | date         |\n|                           |              |\n| Symbol                    | symbol       |\n|                           |              |\n| undefined                 | undefined    |\n|                           |              |\n| null                      | null         |\n|                           |              |\n| function                  | function     |\n|                           |              |\n| Object ({})               | object       |\n| Object (new Object())     |              |\n|                           |              |\n| other                     | unknown      |\n\n### Coercion map\n\n| Initial \"type\" | Coerced type   | Example      |\n| -------------- | -------------- | ------------ |\n| boolean        | string         | true -> 1    |\n| number         | string         | '1' -> 1     |\n| string         | string         | 'a' -> a     |\n| null           | string (empty) | null ->      |\n| undefined      | string (empty) | undefined -> |\n\n## Changes\n\nSee [changelog](docs/CHANGELOG.md)\nFor v2 changes see [changelog-v2](docs/CHANGELOG-v2.md)\n\n## Docs\n\nFull API docs could be found in [docs](./docs/api/README.md).\n\n### API overview\n\n#### Constructor\n\n```js\nrequire('node-object-hash').hasher([options]);\n```\n\nReturns preconfigured object with API\n\nParameters:\n\n- `options`:`object` - object with hasher config options\n- `options.coerce`:`boolean|object` - if true performs type coercion (default: `true`);\n  e.g. `hash(true) == hash('1') == hash(1)`, `hash(false) == hash('0') == hash(0)`\n- `options.sort`:`boolean|object` - if true performs sorting on objects, arrays, etc. (default: `true`); in order to\n  perform sorting on `TypedArray` (`Buffer`, `Int8Array`, etc.), specify it explicitly: `typedArray: true`\n- `options.trim`:`boolean|object` - if true performs trim of spaces and replaces space-like characters with single space (default: `false`);\n- `options.alg`:`string` - sets default hash algorithm (default: `'sha256'`); can be overridden in `hash` method;\n- `options.enc`:`string` - sets default hash encoding (default: `'hex'`); can be overridden in `hash` method;\n\n### API methods\n\n#### `hash(object[, options])`\n\nReturns hash string.\n\n- `object`:`*` object for calculating hash;\n- `options`:`object` object with options;\n- `options.alg`:`string` - hash algorithm (default: `'sha256'`);\n- `options.enc`:`string` - hash encoding (default: `'hex'`);\n\n#### `sort(object)`\n\nReturns sorted string generated from object (can be used for object comparison)\n\n- `object`:`*` - object for sorting;\n\n### Hashing custom objects\n\nIn order to serialize and hash your custom objects you may provide `.toHashableString()` method for your object. It should return `string` that will be hashed. You may use `objectSorter` and pass notable fields to it in your `.toHashableString` method.\n\nFor typescript users you may add to your classes `implements Hashable`.\n\n## Requirements\n\n### version \\>=1.0.0\n\n- `>=nodejs-0.10.0`\n\n### version \\>=0.1.0 && <1.0.0\n\n- `>=nodejs-6.0.0`\n- `>=nodejs-4.0.0` (requires to run node with `--harmony` flag)\n\n## Examples\n\n```js\nvar { hasher } = require('node-object-hash');\n\nvar hashSortCoerce = hasher({ sort: true, coerce: true });\n// or\n// var hashSortCoerce = hasher();\n// or\n// var hashSort = hasher({sort:true, coerce:false});\n// or\n// var hashCoerce = hasher({sort:false, coerce:true});\n\nvar objects = {\n  a: {\n    a: [{ c: 2, a: 1, b: { a: 3, c: 2, b: 0 } }],\n    b: [1, 'a', {}, null],\n  },\n  b: {\n    b: ['a', 1, {}, undefined],\n    a: [{ c: '2', b: { b: false, c: 2, a: '3' }, a: true }],\n  },\n  c: ['4', true, 0, 2, 3],\n};\n\nhashSortCoerce.hash(objects.a) === hashSortCoerce.hash(objects.b);\n// returns true\n\nhashSortCoerce.sort(object.c);\n// returns '[0,1,2,3,4]'\n```\n\nFor more examples you can see [tests](./test) or try it out online at [runkit](https://runkit.com/skellla/node-object-hash-example)\n\n## Benchmarks\n\nBench data - array of 100000 complex objects\n\n### Usage\n\n- `npm run bench` to run custom benchmark\n- `npm run benchmark` to run benchmark suite\n- `npm run benchmark:hash` to run hash benchmark suite\n\n### Results\n\n| Hashing algorithm  | Result hash bytes length | Performance (ops/sec) |\n| ------------------ | ------------------------ | --------------------- |\n| `sha256` (default) | 64                       | 1,599 +- 5.77%        |\n| `sha1`             | 40                       | 1,983 +- 1.50%        |\n| `sha224`           | 56                       | 1,701 +- 2.81%        |\n| `sha384`           | 96                       | 1,800 +- 0.81%        |\n| `sha512`           | 128                      | 1,847 +- 1.75%        |\n| `md4`              | 32                       | 1,971 +- 0.98%        |\n| `md5`              | 32                       | 1,691 +- 3.18%        |\n| `whirlpool`        | 128                      | 1,487 +- 2.33%        |\n|                    |                          |                       |\n\n#### Custom benchmark ([code](bench/index.js))\n\n| Library                           | Time (ms)  | Memory (Mb)        |\n| --------------------------------- | ---------- | ------------------ |\n| node-object-hash-0.2.1            | 5813.575   | 34                 |\n| node-object-hash-1.0.X            | 2805.581   | 27                 |\n| node-object-hash-1.1.X (node v7)  | 2555.583   | 27                 |\n| node-object-hash-1.2.X (node v7)  | 2390.752   | 28                 |\n| node-object-hash-2.X.X (node v12) | 1990.622   | 24                 |\n| object-hash-1.1.5 (node v7)       | 28115.553  | 39                 |\n| object-hash-1.1.4                 | 534528.254 | 41                 |\n| object-hash-1.1.3                 | ERROR      | Out of heap memory |\n| hash-object-0.1.7                 | 9219.826   | 42                 |\n\n#### Benchmark suite module ([code](bench/bench.js))\n\n| Library (node v12)     | Perf (ops/s) |\n| ---------------------- | ------------ |\n| node-object-hash-2.0.0 | 2087 ±0.59%  |\n| object-hash-1.3.1      | 239 ±0.39%   |\n| hash-object-0.1.7      | 711 ±0.18%   |\n\n### Links\n\n- [object-hash](https://www.npmjs.com/package/object-hash) - Slow, useful for browsers because it not uses node's crypto library\n- [hash-object](https://www.npmjs.com/package/hash-object) - no ES6 types support\n\n## License\n\nMIT\n","repository":{"type":"git","url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git"},"users":{"m03geek":true,"azusa0127":true,"flumpus-dev":true},"bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"license":"MIT","versions":{"0.1.0":{"name":"node-object-hash","version":"0.1.0","keywords":["hash","node","es6","crypto"],"author":{"name":"Alexander Kureniov"},"license":"ISC","_id":"node-object-hash@0.1.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"url":"https://github.com/SkeLLLa","dist":{"shasum":"06d0aadfb07aad82d83a217ac32e7b37a106f636","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-0.1.0.tgz","integrity":"sha512-EhWEviFnEAezxP3ey0Zr8fNtur5w/OSbZYuZBmMg1JT00kyoKmTpWy9dXG+ojwfB6pN12PhQxfoDnDYSsENDrQ==","signatures":[{"sig":"MEUCIQCll2+VcJ2/jxHt5yidKLcn+Q15OdUNmMi5vvz2pX70XQIgaUco8l0SPLa0wIeoJV8AP5KDOKLEfBo5INdW3NNQSZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","email":"s@zxc.pp.ua","_shasum":"06d0aadfb07aad82d83a217ac32e7b37a106f636","gitHead":"a49a54bdbd4dc85a5784950f56ce1fadc14b586f","scripts":{"test":"mocha"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.9.5","description":"Node.js constant object hash library","directories":{"test":"test"},"_nodeVersion":"6.2.2","dependencies":{},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-0.1.0.tgz_1467799279030_0.7980947205796838","host":"packages-12-west.internal.npmjs.com"}},"0.1.1":{"name":"node-object-hash","version":"0.1.1","keywords":["hash","object","hash-object","es6","crypto"],"author":{"name":"Alexander Kureniov"},"license":"ISC","_id":"node-object-hash@0.1.1","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"url":"https://github.com/SkeLLLa","dist":{"shasum":"deef6675cfb97d7b10db9547c97d6d9be92712d0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-0.1.1.tgz","integrity":"sha512-nEeCW+MGe6vMsekcsBJ9x5tYbx3gTvUahZPZW2cZ67eP4O891GRRceAGMUl2ybaHT0X4P5+cSiZ2F5iPymRbHg==","signatures":[{"sig":"MEYCIQCXJP7zoVcQdk3Oh4hI7+yHzh6zFpxr4q7tBZJXRZbAQAIhAPTvt5GNzTqUzPYpjg1eAXkTS/5apxKHCtn5bxig4CJd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","email":"s@zxc.pp.ua","_shasum":"deef6675cfb97d7b10db9547c97d6d9be92712d0","gitHead":"0171a63d94df798456fbd63c6fa2fe9236d53d6b","scripts":{"test":"mocha"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.9.5","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"6.2.2","dependencies":{},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-0.1.1.tgz_1468508291334_0.9389651091769338","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"node-object-hash","version":"0.2.0","keywords":["hash","object","hash-object","es6","crypto"],"author":{"name":"Alexander Kureniov"},"license":"ISC","_id":"node-object-hash@0.2.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"url":"https://github.com/SkeLLLa","dist":{"shasum":"11a5d7721b114971acafe38a9c5892bf228925fb","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-0.2.0.tgz","integrity":"sha512-cxKyGm9m2MKLZnTovvDWBYmd/HnMomqU93Jg+a32Y59s3NXUyofYVwbpRd8A/om5TLnL8diR/9cBRQhPzMwZfA==","signatures":[{"sig":"MEUCIQDgTpA0Iye+ivzq9kX1kOkw7AR9bqi6NbUQraeE8QxghgIgC4l7P3dAVTnsLaNxoMDeaSYCosr/6RhOnPpbcIloEiE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","email":"s@zxc.pp.ua","_shasum":"11a5d7721b114971acafe38a9c5892bf228925fb","engines":{"node":">=4.0.0"},"gitHead":"5e5bbdc191e696f894c5bdb4151a6642f92202cb","scripts":{"test":"mocha --harmony"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.3","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"6.3.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-0.2.0.tgz_1470214426933_0.9753178518731147","host":"packages-12-west.internal.npmjs.com"}},"0.2.1":{"name":"node-object-hash","version":"0.2.1","keywords":["hash","object","hash-object","es6","crypto"],"author":{"name":"Alexander Kureniov"},"license":"ISC","_id":"node-object-hash@0.2.1","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"url":"https://github.com/SkeLLLa","dist":{"shasum":"578c0d7ec82f5c31f5764ecc78987298e8d0a65a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-0.2.1.tgz","integrity":"sha512-mtX3hFGwJBEnaMbh8elCrzsBKkdUjeRTMfD22b/E/zor6Lzkcl29SZfdXMRB3zFvgbbsZXEVoojhbZEQ++sxzw==","signatures":[{"sig":"MEUCIQDG9WLPvAH0AMWVtblq8hdiveXku4k9+yshWl2OEN7gIQIgDyEor4a8zinww5tnYxaTv3en48MZxwCC0WAyBGm0Frs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","email":"s@zxc.pp.ua","_shasum":"578c0d7ec82f5c31f5764ecc78987298e8d0a65a","engines":{"node":">=4.0.0"},"gitHead":"006d6b2b8c885d12854884a8e716cca7010aa31c","scripts":{"test":"mocha --harmony"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.3","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"6.3.1","dependencies":{},"devDependencies":{"chai":"^3.5.0","mocha":"^2.5.3"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-0.2.1.tgz_1471443370636_0.4486871345434338","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"node-object-hash","version":"1.0.0","keywords":["hash","object","hash-object","es6","crypto"],"author":{"name":"Alexander Kureniov"},"license":"ISC","_id":"node-object-hash@1.0.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"url":"https://github.com/SkeLLLa","dist":{"shasum":"e757bc0dca57e658f92caf5b7c36b93377bd3c4d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.0.0.tgz","integrity":"sha512-S03RE1WD8vVZcSZQFp3FA84bofhG0NrsS/mgFg30vtZz4qDCOLORHbqUgxlIYJo3SEZAF++9Msv/AWoYK52OdA==","signatures":[{"sig":"MEQCIFuxN0AI4q6XP7FLFnzin7VU/avk6C6pM1c+ooSZQVwLAiB1NUjQnmZN/rnLhBooxQ+f+T974LSf74DkX1qQ7akRcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"hash2.js","_from":".","email":"s@zxc.pp.ua","_shasum":"e757bc0dca57e658f92caf5b7c36b93377bd3c4d","engines":{"node":">=4.0.0"},"gitHead":"717efcc09196684b7971c06364974ebc3b298917","scripts":{"test":"mocha --harmony","bench":"node --expose-gc ./bench/index.js"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.3","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"6.3.1","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^2.5.3","object-hash":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.0.0.tgz_1472032853431_0.7731081389356405","host":"packages-16-east.internal.npmjs.com"}},"1.0.1":{"name":"node-object-hash","version":"1.0.1","keywords":["hash","object","hash-object","es6","crypto"],"author":{"name":"Alexander Kureniov"},"license":"ISC","_id":"node-object-hash@1.0.1","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"url":"https://github.com/SkeLLLa","dist":{"shasum":"31f48a4778f12a5565224e7dd588718d89a67cd2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.0.1.tgz","integrity":"sha512-9kj7qTxbQS2ekdr4Uq3kVBF2h+kSLX1ylT6gRAC+oec+vF1WvBjgEiXpvRF5uOnmknJa726ra+ytOpdXnGqYrA==","signatures":[{"sig":"MEYCIQCHYEpQaOjqDru5+W+wT6DGwYbj/fx2Osqgva5rVLuDoAIhANiOqKVlTLe26178dXNJaY3zfJFHbt+T23V6R3roEn3r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"hash2.js","_from":".","email":"s@zxc.pp.ua","_shasum":"31f48a4778f12a5565224e7dd588718d89a67cd2","engines":{"node":">=0.10.0"},"gitHead":"3455f95c243fe87e5c174c6e2c319896a013b924","scripts":{"lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.3","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"6.4.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^2.5.3","eslint":"^3.3.1","istanbul":"^0.4.5","hash-object":"^0.1.7","object-hash":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.0.1.tgz_1472248031841_0.07682426297105849","host":"packages-12-west.internal.npmjs.com"}},"1.0.2":{"name":"node-object-hash","version":"1.0.2","keywords":["hash","object","hash-object","es6","crypto"],"author":{"name":"Alexander Kureniov"},"license":"ISC","_id":"node-object-hash@1.0.2","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"url":"https://github.com/SkeLLLa","dist":{"shasum":"55cf85c1f6f2e2654f1a49e06fb67b327ad6ab60","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.0.2.tgz","integrity":"sha512-nSWlr0HHoi03VYzR5dXkfDY/kpF1Tejhz4ipHzG1RE98wPAx4oRuIBO78MTiSi3WcoFF7GZv097eHSsgyaU7Ug==","signatures":[{"sig":"MEUCIQDV2yi15c/624fjMb4encrP+K9Y0fvt50FoYstX9dReEgIgIqU4IS1bHnyTIWF7DyFcLekYv5f5mhawwhROTmJmyZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"hash2.js","_from":".","email":"s@zxc.pp.ua","_shasum":"55cf85c1f6f2e2654f1a49e06fb67b327ad6ab60","engines":{"node":">=0.10.0"},"gitHead":"46b3076c00c59d66840c72e80b2c39114cd0a2ef","scripts":{"lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.3","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"6.4.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^2.5.3","eslint":"^3.3.1","istanbul":"^0.4.5","hash-object":"^0.1.7","object-hash":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.0.2.tgz_1472393051526_0.02274589380249381","host":"packages-16-east.internal.npmjs.com"}},"1.0.3":{"name":"node-object-hash","version":"1.0.3","keywords":["hash","object","hash-object","es6","crypto"],"author":{"name":"Alexander Kureniov"},"license":"ISC","_id":"node-object-hash@1.0.3","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"url":"https://github.com/SkeLLLa","dist":{"shasum":"9e26d843ef9edca8b1d81a1cddcd6591e82e6f72","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.0.3.tgz","integrity":"sha512-81UVLEU1meX7/LLNWclQAkdwqIhg8IGyD+9F4wTE9/jUj05xtX/A33GzD+7hyTRjTk5TdMYsDtJXE3h3CXL7RQ==","signatures":[{"sig":"MEUCIBmNdI87LAaCHpeK3qQeSqGfnehvTCkIK+HAQJ0j/D37AiEAoz/nifx0aMQebN7b+k7eStogVv002XHcRCxCOwkk1xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"hash2.js","_from":".","email":"s@zxc.pp.ua","_shasum":"9e26d843ef9edca8b1d81a1cddcd6591e82e6f72","engines":{"node":">=0.10.0"},"gitHead":"3b35a44c85f94c8ac4e1d364ac96c7412eabedc5","scripts":{"lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","bench2":"node --expose-gc ./bench/bench.js"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.8","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"6.9.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^2.5.3","eslint":"^3.3.1","istanbul":"^0.4.5","benchmark":"^2.1.1","hash-object":"^0.1.7","object-hash":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.0.3.tgz_1477483450681_0.1712002526037395","host":"packages-12-west.internal.npmjs.com"}},"1.1.0":{"name":"node-object-hash","version":"1.1.0","keywords":["hash","object","hash-object","es6","crypto"],"author":{"name":"Alexander Kureniov"},"license":"ISC","_id":"node-object-hash@1.1.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"url":"https://github.com/SkeLLLa","dist":{"shasum":"5487c91a6a4e6202a19c17f734b2ce83e054261d","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.1.0.tgz","integrity":"sha512-TcIwVYTD6J3Mf7/3MKcP2Ly2Hr3Mlneq9TS2c9o9ezlQ9jIgIEYWVUDPuipajzrGfhp9yr6GJIQ+E4Uxh/O3+w==","signatures":[{"sig":"MEQCIGtU4YcJlSj0wpxcEPETkuUaVCgtZ6Q81L6n3SCX0P5EAiARLG+geqbHCU8N6xk4D8vBVm61CONkD6TrYYELsYAs+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","email":"s@zxc.pp.ua","_shasum":"5487c91a6a4e6202a19c17f734b2ce83e054261d","engines":{"node":">=0.10.0"},"gitHead":"3c68bf0d69ef31f5ad16873a37ea671da06d2398","scripts":{"lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.9","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"7.2.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^2.5.3","eslint":"^3.3.1","istanbul":"^0.4.5","benchmark":"^2.1.1","hash-object":"^0.1.7","object-hash":"^1.1.5","jsdoc-to-markdown":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.1.0.tgz_1483522163285_0.2600418922957033","host":"packages-18-east.internal.npmjs.com"}},"1.1.1":{"name":"node-object-hash","version":"1.1.1","keywords":["hash","object","hash-object","es6","crypto"],"author":{"name":"Alexander Kureniov"},"license":"ISC","_id":"node-object-hash@1.1.1","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"url":"https://github.com/SkeLLLa","dist":{"shasum":"82bf8a42fcda0f322787dd0bdee1f3800d23b240","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.1.1.tgz","integrity":"sha512-9dhBpq3Iu62ZtlC/0quYxuhByIhfLek6XHxXWg4MQmrIJsesHQniTHvjr3rTekki8SdiuIkETpNpXi1uxl7KuA==","signatures":[{"sig":"MEYCIQChMQIpi4jAjzq+v2EBCggURI40OsWyUDu1S3ngyyjfVwIhAMtDy/SfKWoGmDwWqW6+m25d03M9Buh0RQmYYWpKKHCT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","email":"s@zxc.pp.ua","_shasum":"82bf8a42fcda0f322787dd0bdee1f3800d23b240","engines":{"node":">=0.10.0"},"gitHead":"5e72b11e8044d213c9792c98f896190a1cf4aab3","scripts":{"lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.10","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"7.3.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^2.5.3","eslint":"^3.3.1","istanbul":"^0.4.5","benchmark":"^2.1.1","hash-object":"^0.1.7","object-hash":"^1.1.5","jsdoc-to-markdown":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.1.1.tgz_1485162876614_0.44448635750450194","host":"packages-18-east.internal.npmjs.com"}},"1.1.2":{"name":"node-object-hash","version":"1.1.2","keywords":["hash","object","hash-object","es6","crypto"],"author":{"url":"https://github.com/SkeLLLa","name":"Alexander Kureniov","email":"s@zxc.pp.ua"},"license":"ISC","_id":"node-object-hash@1.1.2","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"aa30a435929ab1a2e7282fe87a194aff40d4e587","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.1.2.tgz","integrity":"sha512-/+a0W4Hsr7Edky3nlrQV5stasV2F/00W2dAUR8oo5dVcti3tICy5kZsxMfu3NH9LGJZMULdOxryNyafqewUvBw==","signatures":[{"sig":"MEUCIQCWTzaODSJ7btdPNx0jMVrcwab8UXErP1OWsfinEE8lvQIgILUuQRg751ROwEjqJEENB7mlY6NEBAASm0o5vIw2nN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"aa30a435929ab1a2e7282fe87a194aff40d4e587","engines":{"node":">=0.10.0"},"gitHead":"43bfcdef1e9ba07f2b81bf8e6266a15008a126ea","scripts":{"lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.10","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"7.3.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0","eslint":"^3.14.0","istanbul":"^0.4.5","benchmark":"^2.1.3","hash-object":"^0.1.7","object-hash":"^1.1.5","jsdoc-to-markdown":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.1.2.tgz_1485169732762_0.9412914207205176","host":"packages-12-west.internal.npmjs.com"}},"1.1.3":{"name":"node-object-hash","version":"1.1.3","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"url":"https://github.com/SkeLLLa","name":"Alexander Kureniov","email":"s@zxc.pp.ua"},"license":"ISC","_id":"node-object-hash@1.1.3","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"baba7d06716c0dcd27760b40450695f823030a29","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.1.3.tgz","integrity":"sha512-2o8XiguFJUBMVdowf1iKShgnIRwU9RKfDYaOMjLTpyjnZqTtUQOZVIVvM/bHTxVX254ha03ePy0MjNCkTZok8g==","signatures":[{"sig":"MEYCIQDkYfFpjRVxf/yg0jteqL0TmDigpyOW6kq3WPW5NNIQ/QIhAMFmXyglb0oktBWIQcnvM3bkNmH+5Luyi9/VFQnugdBc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"baba7d06716c0dcd27760b40450695f823030a29","engines":{"node":">=0.10.0"},"gitHead":"b92a35c88492da0890a72a2bae948ea93ba278c5","scripts":{"lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.10","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"7.3.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0","eslint":"^3.14.0","istanbul":"^0.4.5","benchmark":"^2.1.3","hash-object":"^0.1.7","object-hash":"^1.1.5","jsdoc-to-markdown":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.1.3.tgz_1485170583252_0.4202285532373935","host":"packages-12-west.internal.npmjs.com"}},"1.1.4":{"name":"node-object-hash","version":"1.1.4","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"url":"https://github.com/SkeLLLa","name":"Alexander Kureniov","email":"s@zxc.pp.ua"},"license":"ISC","_id":"node-object-hash@1.1.4","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"92c5c2668cf51a4289c04d63768517d17e37ab7e","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.1.4.tgz","integrity":"sha512-rCdVUsez9DNarMugzK3br2+QGxpudVIBMlme3uwgWfD1rgMgLj1lXd81bPpMvEVTJfcC1m1hyAO8BeAcr3LPZw==","signatures":[{"sig":"MEUCIG4SUL5tqx1c0DZt6w/dIxOeDePTrcuAS9EV8fz1GWjEAiEAu1QiLp/WMimz2s6Yf6+hk+xYloVqa+sZHSd651Ivb3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"92c5c2668cf51a4289c04d63768517d17e37ab7e","engines":{"node":">=0.10.0"},"gitHead":"9b2354b3b39c1c4906965026b0992eb5910d2832","scripts":{"lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.10","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"7.3.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0","eslint":"^3.14.0","istanbul":"^0.4.5","benchmark":"^2.1.3","hash-object":"^0.1.7","object-hash":"^1.1.5","jsdoc-to-markdown":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.1.4.tgz_1485248219065_0.10062030609697104","host":"packages-12-west.internal.npmjs.com"}},"1.1.5":{"name":"node-object-hash","version":"1.1.5","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"url":"https://github.com/SkeLLLa","name":"Alexander Kureniov","email":"s@zxc.pp.ua"},"license":"ISC","_id":"node-object-hash@1.1.5","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"19fa83a4d927a85c5966b98709238ed3ceb949aa","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.1.5.tgz","integrity":"sha512-kZoXaD2SYP3+B9xfR/6QI2A+1fHmr9kXLC2OzNT81YgHERKhqoi4giKJUktPz0vQZTjsY/oTt+tkiTeU9QVCQA==","signatures":[{"sig":"MEUCIFWuvNSiSo4O55cgyX/BS7ikWbib1FL6BUJqPc9RxcdZAiEAxl3zVZcCCqnCZsLF54LmxB5gkN0bcGuTJaFZ7HKRmDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"19fa83a4d927a85c5966b98709238ed3ceb949aa","engines":{"node":">=0.10.0"},"gitHead":"3a27e1a9dfc0e468fe9251c4b6d9e36e177a4696","scripts":{"lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"3.10.10","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"7.3.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0","eslint":"^3.14.0","istanbul":"^0.4.5","benchmark":"^2.1.3","hash-object":"^0.1.7","object-hash":"^1.1.5","jsdoc-to-markdown":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.1.5.tgz_1485250066442_0.02116442285478115","host":"packages-18-east.internal.npmjs.com"}},"1.1.6":{"name":"node-object-hash","version":"1.1.6","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"url":"https://github.com/SkeLLLa","name":"Alexander Kureniov","email":"s@zxc.pp.ua"},"license":"ISC","_id":"node-object-hash@1.1.6","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"1eac2bb4236c2a46cfd1c8e45ce4eb49891a81b5","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.1.6.tgz","integrity":"sha512-Rg+FMw+OQ26HNo1kWr7lReJxPou/MZYj5CPfsZg2jkFdP2FGYpxFtquqSMXu5vw3rrSaiuwEzLje+8pIzO0S8g==","signatures":[{"sig":"MEQCIGk9m0QkiLQP4+Z2/AFiBCWmHemEwT4vKQ3RZXji6TU/AiBI9US+hZmQhtA1qf2Kbu2dAYm2tJGr/bAetDW7aHAqyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1eac2bb4236c2a46cfd1c8e45ce4eb49891a81b5","engines":{"node":">=0.10.0"},"gitHead":"852a1afc571f8a0ca7df4f8cbccbd023b7b47bf4","scripts":{"lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"4.1.2","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"7.5.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0","eslint":"^3.14.0","istanbul":"^0.4.5","benchmark":"^2.1.3","hash-object":"^0.1.7","object-hash":"^1.1.5","jsdoc-to-markdown":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.1.6.tgz_1487153358359_0.26950772129930556","host":"packages-18-east.internal.npmjs.com"}},"1.2.0":{"name":"node-object-hash","version":"1.2.0","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"url":"https://github.com/SkeLLLa","name":"Alexander Kureniov","email":"s@zxc.pp.ua"},"license":"ISC","_id":"node-object-hash@1.2.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"caa282af42c1c18ea525c0cb679d2800f7fb6837","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.2.0.tgz","integrity":"sha512-6QH+Qtz9iAIb+e626F+Pqw+OOZLxJuggfYlMxtqCSIGpEcmXyrNWXZwYePiqfoqz44rJePNPN+NzRmcBMnqdUg==","signatures":[{"sig":"MEUCIQDbD35g3RL6idGbeJqGjcMPDoyghDqEKxkB64rRXYm7GgIgJPWWbAe9X88qtVq3NGwT0Pv2wz1jNewyFqfGO3+JgBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"caa282af42c1c18ea525c0cb679d2800f7fb6837","engines":{"node":">=0.10.0"},"gitHead":"3bdf108835f5a0ff1dbae9cc6929ab80f9087cf9","scripts":{"lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"4.1.2","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"7.5.0","dependencies":{},"devDependencies":{"chai":"^3.5.0","faker":"^3.1.0","mocha":"^3.2.0","eslint":"^3.14.0","istanbul":"^0.4.5","benchmark":"^2.1.3","hash-object":"^0.1.7","object-hash":"^1.1.5","jsdoc-to-markdown":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.2.0.tgz_1487756857490_0.8574223837349564","host":"packages-18-east.internal.npmjs.com"}},"1.3.0":{"name":"node-object-hash","version":"1.3.0","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"url":"https://github.com/SkeLLLa","name":"Alexander Kureniov","email":"s@zxc.pp.ua"},"license":"ISC","_id":"node-object-hash@1.3.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"7f294f5afec6b08d713e40d40a95ec793e05baf3","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.3.0.tgz","integrity":"sha512-/IHFGoMJWIAcFbrI3KYx6TUmHdBXRZXACAVbkHzYB39JZzoVqgme7wcMnhrOwCvrO8HfIipFTBhELJFMhiw1mg==","signatures":[{"sig":"MEQCICXTF7B6ixmrzw8d3F1m1SmPpyYfRyMtGh5jiIiKSjpEAiAv5RQ0ct3oYY8QYSeEf97JYr1fEBv8aNu9HCJZ/fEEYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.10.0"},"gitHead":"951803ee919d0521a0a1ce2d0c64de76194b1a59","scripts":{"tsc":"tsc index.d.ts objectSorter.d.ts --noImplicitAny","lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js","typings":"typings install","outdated":"npm outdate || true"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"5.0.3","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"8.1.2","dependencies":{},"devDependencies":{"chai":"^4.0.2","faker":"^4.1.0","mocha":"^3.4.2","eslint":"^4.1.1","typings":"^2.1.1","istanbul":"^0.4.5","benchmark":"^2.1.4","@types/node":"^8.0.2","hash-object":"^0.1.7","object-hash":"^1.1.8","jsdoc-to-markdown":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash-1.3.0.tgz_1498478879860_0.8453811849467456","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"node-object-hash","version":"1.4.0","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"url":"https://github.com/SkeLLLa","name":"Alexander Kureniov","email":"s@zxc.pp.ua"},"license":"ISC","_id":"node-object-hash@1.4.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"56984ab226fc2c8cf317efd2d61905fbbd6da703","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.4.0.tgz","fileCount":14,"integrity":"sha512-3ma7s2lJR5UsbYW6pEYTTdiIauylbmhm5lZ8cCbmswmPZZ7N7EdKh4cHozGQim9nijkpSkZDA/odPyISvJk7Ow==","signatures":[{"sig":"MEYCIQCQBfC5aacVLA0QruRAzRV5nvbKzqWo6e4Mz3jBWhiJTwIhANE5UjP+P68yCIPrKj650uZ6Bqi/eCFL1e/xLMuAmRQq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbE6WKCRA9TVsSAnZWagAAwlQP/A+AcxGe2nnPwFBy6eGQ\n0Olqwv/92fCnjmLu5acjgAi0U6QTRS6++WETkJQaGahSO68Cvbjked+zXiuD\n0eg8BjQtIWhtN8obEDwHBzbhUgCSNxJ8BtpOpkPq8R1jsQz2KBuM4lXmY9KO\ntETih5kyE8hnCGTq/ZWUUcqyyONsO8a5VlJX3GP1FDO2ZRJLBpEtMitWkdle\nmiWTHbv6OsJTWeL6EKKBx+xSe8CJJNlX5yER8F0D0QA0Rj3j71vb2eD6GUfL\nSEsK1rPk+hbCkLrUB9blUi6OwXFiWh1VIUKUlxIvYY11z9yuEB93rlQ6BaAi\nFqEXS9SNUTmD3+Tmj1Wm+quIu5M0vg2wfUpxQcIyvuatD8HpeeqFWnnmCw7O\nAgJc04jtTzGdpDFu4lDi80+F8BSQDNWV5U4vveXoQ4zBxDZesy1+KQKOF3Mi\nIBy/rC7XGTl6GHrhB71RIx7WXjS0cK7d6JKxbrCvdY3QfeBxu3nGiNn2LIm2\nNkeExZfJwwg0kBASISdRcEx9nU7EhdcqFug9e5zzL6ulyw0QB5MJzRiMn02u\njfHvTyB1Ks8MLaP85NyrYRh4X8uIxHkgADDZFM2AQZO2vyRR62A4oh77waCi\no1ANZZ4oyWXmRVjTlmE24eRx3JXqVeO9ZY/qShfmqc2y4uxAmrbrTs8ZE+Jz\ndx3n\r\n=q2Jf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=0.10.0"},"gitHead":"31cc4f17aff874212fa3f43948facab33fca4210","scripts":{"tsc":"tsc index.d.ts objectSorter.d.ts --noImplicitAny","lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js","outdated":"npm outdate || true"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.1.0","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"10.0.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","eslint":"^4.19.1","istanbul":"^0.4.5","benchmark":"^2.1.4","@types/node":"^10.0.0","hash-object":"^0.1.7","object-hash":"^1.3.0","jsdoc-to-markdown":"^3.0.4","eslint-config-google":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_1.4.0_1528014216518_0.8892566924384344","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"node-object-hash","version":"1.4.1","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"url":"https://github.com/SkeLLLa","name":"Alexander Kureniov","email":"s@zxc.pp.ua"},"license":"ISC","_id":"node-object-hash@1.4.1","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"de968492e20c493b8bbc25ad2ee828265fd60934","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.4.1.tgz","fileCount":14,"integrity":"sha512-JQVqSM5/mOaUoUhCYR0t1vgm8RFo7qpJtPvnoFCLeqQh1xrfmr3BCD3nGBnACzpIEF7F7EVgqGD3O4lao/BY/A==","signatures":[{"sig":"MEYCIQDKcYQ+ihXx2E7szsQXD4HvzwDsdlPjBegnDTDg/WjKJQIhAJqmIxcbSEM66TBLONfOdE7gnSafnwGOhlr2o63jI4Es","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbE6pbCRA9TVsSAnZWagAARwQP/RhtNxindXdVp8ri+1c7\n/1b8YE1XF301unaYMdeYbYqr4H+h6hdSD79ptyOD3mF8BvcPmsomWF669fhx\no2ekMHnyYIgYRI6XS+rgKEh8JcFWeddxZTngTLE3OgacX9vKzOpizdPUXNWH\n1gPio1WOx/SY2C+2WXeiR3/QOzLbjWDudsoQ05YlaWWy/19/0tMjUOKP+oxy\nnABAZjG5hupUeWlaCvRGxDJNNj0NyXFIkyYpvUTcqoGq5Z+hb0QWUCQDjW+z\nljnJEok65S5zwpl4pck3UExmQYOjZB2o7/XZrMAmyX42eejj22u+Ihzu+rJM\nTP5/e0FBztJHHEL8mhpUlnQk0BQxvG0we5ZqcjJmWMklwmuV8/SD0I8+us6d\nteN8sm7fKVFSdx4IDaxYy8XzAtp5qg8gC8egbNKRK1V35G0yWOH9i+BqYGgs\n6Hhdil+IlRkci/jirhZTqDDZMoAn5btV1Puu1yhp3qn9CXj27XNWYd9FaOmQ\nLBtoX7o4Hb88YYfqNkrgnpxK800LPkc/hJDPj+hn1djUQKeOHPYz5akEPIQh\nN+msYw2KJgwM8X2nxGXjg5m0OsjQzCVDdrIxlU0fXtV9sdc94o8tHmQuyXnb\nhm01GFsltNysVl9yjKYXkypX9jqvZe7Tcwy6+ISByyv2uatnmQwUUlNDbXIV\nFyAN\r\n=J++n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=0.10.0"},"gitHead":"c1ebd39e40c9ac300e463624438ebe67e801136f","scripts":{"tsc":"tsc index.d.ts objectSorter.d.ts --noImplicitAny","lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js","outdated":"npm outdate || true"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.1.0","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"10.0.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","eslint":"^4.19.1","istanbul":"^0.4.5","benchmark":"^2.1.4","@types/node":"^10.0.0","hash-object":"^0.1.7","object-hash":"^1.3.0","jsdoc-to-markdown":"^4.0.0","eslint-config-google":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_1.4.1_1528015450451_0.2982345751859019","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"node-object-hash","version":"1.4.2","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"url":"https://github.com/SkeLLLa","name":"Alexander Kureniov","email":"s@zxc.pp.ua"},"license":"ISC","_id":"node-object-hash@1.4.2","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"385833d85b229902b75826224f6077be969a9e94","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-1.4.2.tgz","fileCount":14,"integrity":"sha512-UdS4swXs85fCGWWf6t6DMGgpN/vnlKeSGEQ7hJcrs7PBFoxoKLmibc3QRb7fwiYsjdL7PX8iI/TMSlZ90dgHhQ==","signatures":[{"sig":"MEYCIQDdbH9rjmP95CvKUFPUlQrcGYp/Ozv7zUKjvI++CLQ13gIhAIulNdBrvc4Kfbb45boxRRDAtF6lCFSFs2ikhF2ePSQR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUZR8CRA9TVsSAnZWagAAHQoP/3zUjbFKm/2mMCn2DiyE\nJ6nBi45GEfrhuYRXGeUDQcWjUiriPixZ3vPRXoOHr6INKnMOpbDK8q8HgyyC\n0doCNhRVv1IvEd+etljc1dWHwmSFV35Hkr8Nn72RojyztmPwnp6yN79kGCto\nw9siw7kBVa6LDcXG8Z93oO5VbwHDU/DyI/SrGqaONLe0VNoJfHUoMDl6xaew\n0BjkUxMeQEpEinb569/Prga9+vfmnjfYXHggzNzs6Z++dxUAV2/zm24lCvfl\n7vhnkSNIg2MvY+ToVqNjZDJn4t4OzC1fsPXwdN2wZ/z2+WeC+gSGLK+vcyz8\nBnKf1CT9ym/97Aq8JTbfvpiBYcVTTCdWew7qqS0yjj5jj23AgVDCy3rqn7AS\nI9shpsMr0v72OEWHzTznrQeVsLq+qqpFRZVISQolQV/HPW09vAM+0npAUWMl\nujMFs9rBLKuzpaaYrPiUJAUYbnp6TftvZ5xX7pYLJTHKco+/AFPn46lD92GP\n2/BlBE+ibV+giYz9bBEL7DCVPl0Io0L99yYHCafcQ4sSyZzaXgATqNMuWDTj\nYgB4hYLMtVMgZkzmREQvIv7Nul0AOXgkGlvWz5G9CcjOrRKuXgeAeqlMZCbr\nrIwixG4L5ZOjiRkW7OFY0i3d9KOHESAhyCn9iApWlcaG0IlMPRRXaC3NzLTR\nwFA9\r\n=3rM1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=0.10.0"},"gitHead":"2be4effb142cbdd26a13ecd564e93284667a3854","scripts":{"tsc":"tsc index.d.ts objectSorter.d.ts --noImplicitAny","lint":"eslint .","test":"mocha","bench":"node --expose-gc ./bench/index.js","cover":"istanbul cover _mocha","jsdoc":"jsdoc2md -t ./README.hbs --private 'objectSorter.js' 'index.js' > README.md && jsdoc2md --private 'objectSorter.js' 'index.js' > API.md","bench2":"node --expose-gc ./bench/bench.js","outdated":"npm outdate || true"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.5.0","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"test":"test"},"_nodeVersion":"11.8.0","_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","eslint":"^4.19.1","istanbul":"^0.4.5","benchmark":"^2.1.4","typescript":"^3.2.4","@types/node":"^10.0.0","hash-object":"^0.1.7","object-hash":"^1.3.0","jsdoc-to-markdown":"^4.0.0","eslint-config-google":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_1.4.2_1548850299784_0.027723105095348144","host":"s3://npm-registry-packages"}},"2.0.0-rc.1":{"name":"node-object-hash","version":"2.0.0-rc.1","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.0.0-rc.1","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"6da750756665a5307d165877cd1bf729cd0de47a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.0.0-rc.1.tgz","fileCount":20,"integrity":"sha512-MwnzJ8yVTS9zjqDHN/fxDKOjgXWNeSjIAE0q+AoqtjDMpkN5hS95b+BQL34EEoOfCpsHDjerJNCQd6AyfgeTxw==","signatures":[{"sig":"MEUCIQCClho0SayYOimXBsCEYZ3htishGkyobPeVS+JQtKYGigIgX+NdoeOk/vFjQ3hL+VU2pQEzpNsj/XS40wgu6ABUfYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbsg8CRA9TVsSAnZWagAAjQcP/i2s7DfuPvLl7NiJ5zpF\netjV/DE5+1E7LuKb9ykJ8ExifvMiPLPRj/KG4qqEPhDK9XnWBhge/J0pDJFC\nnnKxzkFwjeDWkqt9KYtVhVm8al/2qibaTIqwZx5VLmG2ZPj/B8tnFfZQW4ze\nYrfapLwTBErXB7iaEE1Qk4PRKmpiWmwdvgXCTdD867niVUe6qMKnalKa6Ta/\nJ6YeQleFyq02OukhqpqUINg3ZYnk5aSODy9f5t3gZgFokvwTOg1hVgZRRr5v\nYktmRzUHlsXT0kQ+j1B3RLtXwvwp5qPK/5TnC9Zg9jtbeF0jnfhABiQ7aydl\n+3j5bpaLPa4x02licWDTiM8aVH+1mMqP0pEZl7sWunFTpL0Y36edFstj4zAo\njBEY67uaie3wEqFHUbUnCZZ8JnRCL+k/ETBzEUj6UFnZeuWanpq7rdBjfWvM\nyyxEtsIhSdl3bUsgOhwFuj3DhjVNhw7WUost5Gboa6OCOPJwr8TbSv87Zcmt\ngM4o3aeebVHsz+A5GxOG/R8riqnHLe+JMxwCXPjU9D5dcmJWcMG4L7UWIxHe\n8NYn3hzqk5JIYhAxdNXi5IschLMxyPINqzLYTastD11OPhnCfwH6Ei9adFfj\nhSZq15Ns7RwAkDpaZl9nCHKmw3PSKvNs9IEeqdqdnrMfr5X6NdNbYKUJ0CSW\nGH8o\r\n=Cvqa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"33fb7a2026f696fcf3d8ad09a91f985012297bd1","scripts":{"lint":"npm run lint:eslint && npm run lint:tslint","test":"npm audit || true && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc --excludeExternals --name \"$npm_package_name\" --readme none --mode file --includeDeclarations --excludePrivate --theme markdown --out ./docs","lint:fix":"eslint . --fix && tslint -p ./ --fix && tslint -p ./test --fix","postunit":"codecov","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint .","lint:tslint":"tslint -p ./ && tslint -p ./test","prebenchmark":"npm i --no-save hash-object object-hash benchmark","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.10.2","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"12.9.1","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.7.1","faker":"^4.0.0","husky":"^3.0.5","eslint":"^6.3.0","tslint":"^5.18.0","codecov":"^3.5.0","replace":"^1.1.0","ts-jest":"^24.0.2","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.6.2","@types/jest":"^24.0.15","@types/node":"^12.7.3","@commitlint/cli":"^8.0.0","standard-version":"^7.0.0","tslint-eslint-rules":"^5.4.0","eslint-config-google":"^0.14.0","typedoc-plugin-markdown":"^2.1.9","@commitlint/config-conventional":"^8.0.0"},"standard-version":{"scripts":{"posttag":"git push --follow-tags origin $npm_package_config_releaseBranch","postbump":"echo Version: v$npm_package_version","prerelease":"npm run test","postchangelog":"replace \"https://github.com/SkeLLLa/\" \"https://gitlab.com/m03geek/\" CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.0.0-rc.1_1567541307432_0.2692466779336524","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"node-object-hash","version":"2.0.0","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.0.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"9971fcdb7d254f05016bd9ccf508352bee11116b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.0.0.tgz","fileCount":20,"integrity":"sha512-VZR0zroAusy1ETZMZiGeLkdu50LGjG5U1KHZqTruqtTyQ2wfWhHG2Ow4nsUbfTFGlaREgNHcCWoM/OzEm6p+NQ==","signatures":[{"sig":"MEQCIDE6O6Za7wZsONQ6Hqm8jCQFb59zDiLAu3CfvTmO6AWzAiA+7uX2WlHs+MbWoD6/adQRF7/Urr0UzthnDOqsG/2mjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddBUxCRA9TVsSAnZWagAAAeQQAKSRjDrTysyPtTlr5z94\nQKYBVfJAjeM8YBpdWDqkSNTr4GPtDR7zl2vvykYKw9mf17F8ywnIq6Lk7gst\n69qb/DNzqr0D01JwwEzkF391dXLIhKxS+7HXZ9IlXqu/rHdH0TzuFC1oN75z\nKQMTEeHpo5d0IsC77E+akosnkrb7H8X7Gt4ygwo7gSkry9kC4BrMJW9HPX5R\nGX7JJv4xFaK7LoeU6w/rXI4Sdl6jAow188v3NluGv7dN96+9heVBlQPIpXpV\n4b0qyPNX6fdu71YXn3wuzwsRAKOSyjkW93WUIZZSf8kUv+WiSdAxbNc18gCV\nKvILVYGkzI1Dk1K0wZ0kuSb4+2RoPmbz8gLfNwlc5hTBRZETByV4cWSaBcBK\nX6808TtCw6Rm6ICVmRfXKNWODgNnVPyE8hqN1lRWddnUXK2TQ3yObc7cGjaE\nv3meTRRJ6klTsqugG/GlqZZdZxSyDWe664H5ZTaYAIlCah2wcg+laRzvzQ3E\nMqJeSy+dJgScnBQvDCu41XY2fZiCtBcDA5ZPfgCLB7MNmmRXcF9rIrYoKIv4\nUKumnKwiCWKVwMzs6+0U9BRj/Ww1AsWaWN83Z0s2oIwJVK6+TcBUWHgZg++A\ngmyXvyorn2ssrjplVoCTtHAvF+U1iPJMGpm3VisRMkjScYV9CPAxa8Lqj6un\nsZWY\r\n=mfB3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"02956212b138c9a6fa4fc0051636852dac57e856","scripts":{"lint":"npm run lint:eslint && npm run lint:tslint","test":"npm audit || true && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc --excludeExternals --name \"$npm_package_name\" --readme none --mode file --includeDeclarations --excludePrivate --theme markdown --out ./docs","lint:fix":"eslint . --fix && tslint -p ./ --fix && tslint -p ./test --fix","postunit":"codecov","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint .","lint:tslint":"tslint -p ./ && tslint -p ./test","prebenchmark":"npm i --no-save hash-object object-hash benchmark","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.10.3","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"12.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.7.1","faker":"^4.0.0","husky":"^3.0.5","eslint":"^6.3.0","tslint":"^5.18.0","codecov":"^3.5.0","replace":"^1.1.0","ts-jest":"^24.0.2","ts-node":"^8.3.0","typedoc":"^0.15.0","typescript":"^3.6.2","@types/jest":"^24.0.15","@types/node":"^12.7.4","@commitlint/cli":"^8.0.0","standard-version":"^7.0.0","tslint-eslint-rules":"^5.4.0","eslint-config-google":"^0.14.0","typedoc-plugin-markdown":"^2.1.10","@commitlint/config-conventional":"^8.0.0"},"standard-version":{"scripts":{"posttag":"git push --follow-tags origin $npm_package_config_releaseBranch","postbump":"echo Version: v$npm_package_version","prerelease":"npm run test","postchangelog":"replace \"https://github.com/SkeLLLa/\" \"https://gitlab.com/m03geek/\" CHANGELOG.md"}},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.0.0_1567888688941_0.30951990484501746","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"node-object-hash","version":"2.1.0","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.1.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"e99609f6a2b92ebfff295fe10c1d0169edfb8121","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.1.0.tgz","fileCount":20,"integrity":"sha512-RnBOdxTeonuHncuQid0oh0l7r37pfgLnNOIo+fTywzkoRZQwXkJH/lI2FtroxYMXXVG1kYJtRJM3AreHVRr/eg==","signatures":[{"sig":"MEQCIBGc1YGS7N/Ux6roOKeZ2n8MWhSCuMpDGq6V5iVRyHo5AiASsq0C0QYN8IqEf3qUgBJ46W2QpM9wtrDZesZxBoN1zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgETVVCRA9TVsSAnZWagAARU0P/jLCmBGpBdMD8eZU4M1W\nbBt2+4D7iao+B5adox8E34Pi+l/u87MVYYMDS+voAuPVtD1GMX6C6lI6KPcs\nDz2kj6BK7OBJANJzGrRZRhZOeIEQZVWvHLaJdIVI2xjj73kkYBI1Wbpy2zgt\n8DMUl3Qgwtjc1a4UE2TUhYFtrD46I1AUPdaijQu0c8/RkB+QiK9Ff9O9wdw5\npOaW+OdIOCwO8Y5imloelwDcYC6TfsA0NBxHi/+geiXmIzC92X+LaCJ6Kzyl\nZTesrhKOlA8EhgSKZyoHqM6S6U687XwNsHodl5xAmbJwAiLdT27cnM5rr601\nkxER8Z1d0xGrPPTac5JaP4hdqOhEwe9TyZr9K6xHjx0ZoZTtoP+l9Emqb0js\nXq/RauS4PudNwECzxuudhfOqQr/QPlVJpWbYuw0d4B+LWG5D6uWddVItlbP5\n51NYUsJNI7KQnsnusYgAmEDQTTqlb9JhZ3+lTIy71i+JYp0mS0j6K2p6MU62\nLJew205DjwKSYdNnpBboLUwaay2osaoK30aEVwzzabaMass6EsIFYuzb1A50\nkPa4Lg5EyGvgfTRtyB1eMADNjp76sPCCkTcSOblRWS+0AE/YjiWsGtwCcxxq\naF7cEnzzca8KumCvsR6fHt9Jkt0Bl9LKjktr3qbaW/srDW+fS1b5yCARQXkS\n28Uh\r\n=t2TV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"223d2aa3da2664483301aa3a1b03b485756eedb1","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.8","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.15.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.0","faker":"^5.0.0","husky":"^4.0.0","eslint":"^7.0.0","codecov":"^3.5.0","replace":"^1.1.0","ts-jest":"^26.0.0","ts-node":"^9.0.0","typedoc":"^0.20.0","prettier":"^2.2.1","typescript":"^4.0.0","@types/jest":"^26.0.0","@types/node":"^14.0.0","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.0.0","eslint-plugin-jest":"^24.1.3","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","typedoc-plugin-markdown":"^3.0.0","@typescript-eslint/parser":"^4.14.1","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.9","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.14.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.1.0_1611740501243_0.6843226022888418","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"node-object-hash","version":"2.1.2","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.1.2","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"10c79a43640b4659d06be201b27bc4e3d77ae9fc","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.1.2.tgz","fileCount":20,"integrity":"sha512-ltdyKf+VUyPHI/FUWC053xCm0Fs3LfUvsI5eqAmQJ6KZSoXAdTWkm6EWFfeTy5SyJTVptTdPn1X8C4EUwo0T1Q==","signatures":[{"sig":"MEYCIQDcgKpSbloOZvPzq6O7IP4jdi2840OmWz2iB7fIJKO5VwIhAIcsncaoRcDviViKwRDgKLKOh8SaBKHYnxhRSdfoL9Ue","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE/fBCRA9TVsSAnZWagAAeMEP/jxUrsLdsAiK/GfBK85F\njKbhyZGI4MzNsJABNDW7jZs8BSW3HTGcfUQtXIcqvoI9G5H5llEHdTNyyfWY\nhusmf5Ghl/c09a/LQserOXV721C9FHVQrefSlmzeeQ6O7I/J1m+Kte8WsOBK\nTOEsq+YTiCqJNxnAE4cgWcBLCppZEGMRv3TRNDEB0qCC4HQj0W1utLsjf64M\nhvNDXh/yT1Y0MDgYHN2oWikQ8B7gICFFUmgy6Y9/HoAWsLtHYF3fFvXD4GMB\nfURmqf6Dz6g7avs4ko0Lny+7QRkgel4bsas1tg/j3JrVkH+f/u7R/IbD1cuI\nd3s0XfPYcOc5xbxmJAAYiKkaudzdqniToYs1I8wRpdxTXStvLRhVvYvqtyu3\n03sunQ7j7ZK0qGhUd8MMQMixl5O8M21v2EFvzChB536bqPoUcqhBwaw5F6Oo\n/6mfkBkDx/UlAUFvsAgfQPgZQxhS77Xjtqt4Oje/bAgtaWJG+AnTp+pIp1V+\nGvXTAJlA36E7pYygY1wbL6NNaia4TKXQwo5HI8D2MInamRFGE8gb+ejWvB3p\nk6Qb8sLJBBiPvgpeArSC9CNLiRb4qUOY9RS9CJ63Am/BDpqagm/2VWK3ggWM\nQ/ZnUHLiKvKlf3k2f36th7xvxxcEDsJ/uz7aeyWWjxuwemX4Zso3wSd9eB1B\nEuaE\r\n=cGBs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"489e263ba7eb2087043a400f6a860e387f619509","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.10","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.0","faker":"^5.0.0","husky":"^4.0.0","eslint":"^7.0.0","codecov":"^3.5.0","replace":"^1.1.0","ts-jest":"^26.0.0","ts-node":"^9.0.0","typedoc":"^0.20.0","prettier":"^2.2.1","typescript":"^4.0.0","@types/jest":"^26.0.0","@types/node":"^14.0.0","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.0.0","eslint-plugin-jest":"^24.1.3","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","typedoc-plugin-markdown":"^3.0.0","@typescript-eslint/parser":"^4.14.1","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.9","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.14.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.1.2_1611921345161_0.04587993552358083","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"node-object-hash","version":"2.2.0","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.2.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"e55fa8d20f59d7588d4d0b3608f17d52d235f238","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.2.0.tgz","fileCount":20,"integrity":"sha512-OSDFfdMTLMnKt0CdH3h0CpGdChS2rVtzpL4fW1n6t8GP3FiwkOsTN4435YmnmIBGf9zLx8+Jati/xK6AJcU5Mw==","signatures":[{"sig":"MEYCIQD3FD9pw1kw2CYZ/s+0JliMNVrP02FB5CJhIbioFZOuTwIhAJhSYVUNlpDyyOSk0Sr5UuFUfbi3uWhq2NT0vTQEPIFE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM9ojCRA9TVsSAnZWagAAgbkP/imj1VnQdeBK8PVjqE4B\nkv2zgRCw+I0VxZv/4QzpVrdwpG2sglFzGioZQevXfnEpIK+Zk0d6Dm+jT5XR\nilaEx0pD+zyWhtGYOMEgshNvYhL0NlQxFkYXqLrlYeoy80SjztCbH6+EO8Vd\nl/wMB/2F7GXs8NCe8BZVkzA5LCdQctWVD4NKTZKockmeM/wlnkAQ8tFNXfub\n1QqasNaWS4IfCzNwqrh6KQ9vstG6ksJwOstUj8bVzjJ7aGaMrf0Mu9D8+q1c\nNAn4HkD7pDcof/HDnrP43DLVogDexpjCiRCbU8rzuNd2vQlFqufZrRcMhWuY\n3rm9yftircaBls+/7HewdkPNF6tEVwfebbhH2Ydu0jlJoRH9VnnaGG9mEEao\n/lSUHL0z6h0LUlAb27RqEWK0J8JPJC4KHuScnpALs7M/UPBuvQEscpeScFup\n4hiMsEutFnDZ+wBAFNXiuubij4NhzjLBsDJ5N9s5MmCfutfxNYU/9TGX/HSa\ndugFwXlAbU0fW+ejBCYVfZu7JkX2ac0Qgu7QTXtFbSy3qZECMZTCxOU844qd\njxTbaeY0VLuceS15srDw/mEcU13xOlbY94MvGKmCJEU30GVL4D0fUFv7v/72\n5xVhYDa3SsPzNnMaI9yUnFj2QTldyc/EmrovVMj/66lR3e0EFawLsL9YrBgw\n77oM\r\n=merL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"056435d287e23b8e96501a5000038f5722247c9a","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.11","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.15.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.0","faker":"^5.0.0","husky":"^4.0.0","eslint":"^7.0.0","codecov":"^3.5.0","replace":"^1.1.0","ts-jest":"^26.0.0","ts-node":"^9.0.0","typedoc":"^0.20.0","prettier":"^2.2.1","typescript":"^4.0.0","@types/jest":"^26.0.0","@types/node":"^14.0.0","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.0.0","eslint-plugin-jest":"^24.1.3","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","typedoc-plugin-markdown":"^3.0.0","@typescript-eslint/parser":"^4.14.1","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.9","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.14.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.2.0_1614010914821_0.40310879219785045","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"node-object-hash","version":"2.3.0","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.3.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"32c4c10951dc5b5ef655884d7a13393cb765971c","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.3.0.tgz","fileCount":20,"integrity":"sha512-1z2MMT5H3NvCpo1eCuiktkX7hhGq6BjmiQpjnI/UUWJiVRnAafdhJivDR/VYMlvYnD9sMU2sRg1griSZRpIEtA==","signatures":[{"sig":"MEQCIFGKhgrj0GHI5TzlW1LzyLlan16hYd3ybkgG+I3P9qRyAiApDRh9Bac2cH32O1Pyjw+d8SOrImW/AoqAW6+VLJyN5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNh/YCRA9TVsSAnZWagAA52gP/i/bIVpU3Q4AgiQKBck0\nEMEBF+i5+vrzQ/YCErWCqyY4Kh9CDu7R0gs5WRVCpZ1zLswMVYwtxh8IOjEL\nSTCIoO+QJXQUi0IYrKA/GILU6/JKEjdLXT6uOefDVqgfnrPNnG8hvZUWvSQZ\nKg9/28KgiEfPeB0thH+CofFUKEIU29aYv412VaXJKdyS4a9XecQtjtDUhYC7\nqhQSh/Cer3NAd34Imu4qGg3fanqwYLvDQi0mc7HaU3yq6vmbPZwz7vlv9ROz\nC27IlG0Gmjy/q8YbIbfRAyIuHp9C0NKNQxx1TfiZCCfi5nlZnZ95EaGDXR+t\neZ8eZ7jpN3UhXmGI03mWvGHfrgFUKmbP6W0wEf7s/Ek5KXWYyvdvcvno8mPQ\nULSihW2Z9sFHHsWx3QvGlDqpvdQ+hFFrK2gtUrRXnCIfNljpguY20Botyqfc\n1me3PNz2BHXYu2N4V4vuZ601RGNE4W1dia3A7xNP3lt61Dfj8P3Z4tx4MdHl\nYxucJO2i4T+7/TUyT9+Bnt388P3eNetoeyuavhhkF/NX/sNQ9GJv6bqmp4w2\nSJ9yEMBBIBU99AwhgV61wtohUsPuv7jaTQzgBOx8czO61mjq+hu2yNRWcJ2+\nrpDrJBeimN4ca76rfEVfTEaZiMfF9eYSMJ9qxEF13VLR6ysP4EDgqWmCoN2G\ntXoS\r\n=jXJt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"d1bd9ab2fd24ad6f479b6b5df5258800f326b258","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.11","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.15.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.0","faker":"^5.0.0","husky":"^4.0.0","eslint":"^7.0.0","codecov":"^3.5.0","replace":"^1.1.0","ts-jest":"^26.0.0","ts-node":"^9.0.0","typedoc":"^0.20.0","prettier":"^2.2.1","typescript":"^4.0.0","@types/jest":"^26.0.0","@types/node":"^14.0.0","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.0.0","eslint-plugin-jest":"^24.1.3","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","typedoc-plugin-markdown":"^3.0.0","@typescript-eslint/parser":"^4.14.1","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.9","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.14.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.3.0_1614159831845_0.1686988723858429","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"node-object-hash","version":"2.3.1","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.3.1","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"5e4a6ac7f932cec4f90aff2fbdb953cb83344416","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.3.1.tgz","fileCount":20,"integrity":"sha512-ab7pm34jqISawXpJ+fHjj2E9CmzDtm2fTTdurgzbWXIrdTEk2q2cSZRzoeGrwa0cvq6Sqezq6S9bhOBYPHRzuQ==","signatures":[{"sig":"MEQCICF54/EB/B1IlWVOEV4zC0TLNJ1LVmczr+ncALhtTcrsAiA0BU5+UX1vba+VRgB+OoYJZAi/bybrWFJ9FJ/j3oY4zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgO8jDCRA9TVsSAnZWagAAmkUP/3DkZ0w78u5mh+fAD0n5\nkiDyvTc87dkLtQHRTPPL2I+xUQfOb8M2vfmXSaY1WYA93kkJAi0j6F5ZOx/Z\n1ysGN5KquPWnnwctq8tqZ7uZzdlJEuA/DTriHnd1Va46B37L/OGQqBvprdU4\nKccJUkxPo5TTSQRx5IN/Ui0AQ+pXtW7v2AJIjc1UfcYAmeUhHeR6BAMubFF3\neiOIYYRiFD75rCizPwtp7lyWjxFzaznhK2rNq0fKWf616lxv23zmvp65XT3h\nkWWu9b0Zkn3/+kfgZbJR2hD+zAraO5voDdBphQa7p1S4hr51rc76B5NmZO5S\nT8xwiwrMsIZkJGukKWIffMWL1TPz5xSv2kLQH8/P4khVHzwfeMbTby4RwnBU\ntm4bZQloxVRHFERrr0pGX5u/7c7LY4v7r/cpiqqXuoPdLit+KHGeYCMyF9fL\nTcZz16lJOOvOCa2j7Ol5CBvTcOyXJsEKVv8dK8e5WThbFtmrgF5I8u4f22xL\nrXtD/SKmXD3zQ/fiHehSaoHlWugUUgwl9T/NHNkU2jKRVJi4Wm8+ckUeyM/n\ng4giSpEDkGridgxdwq0kCDlZ/elfETldxQSwZmJLjKRSLBxWMU1gbxrVaZ6E\nbzvRPcOPOMv0lftJLQOPCj5zeOOkkLN5+9sb1IKQJzY1SC3Qr1s7OwRTARoO\nMa0K\r\n=5eMC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"19ade6c32a8bade1d4a5d47adb48cfb8e8c14077","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.11","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.15.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.0","faker":"^5.0.0","husky":"^4.0.0","eslint":"^7.0.0","codecov":"^3.5.0","replace":"^1.1.0","ts-jest":"^26.0.0","ts-node":"^9.0.0","typedoc":"^0.20.0","prettier":"^2.2.1","typescript":"^4.0.0","@types/jest":"^26.0.0","@types/node":"^14.0.0","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.0.0","eslint-plugin-jest":"^24.1.3","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","typedoc-plugin-markdown":"^3.0.0","@typescript-eslint/parser":"^4.14.1","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.9","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.14.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.3.1_1614530755009_0.3812834551306259","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"node-object-hash","version":"2.3.2","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.3.2","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"6a201d4296a68d12ae454ec6f8d5e9f69d1b44e0","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.3.2.tgz","fileCount":20,"integrity":"sha512-QsV+vb6Kegh1V9eKeLJf2swNGkhH1sBtGWQz1fmwknGylbsyUt60iDIJWyGq2DeBRtuywdb+xXJydKa9BFNxTA==","signatures":[{"sig":"MEQCIBztXpSBeqSJk6l7VvKHQg9BGwbAsDmunL2brrInIC2GAiAv8+3aUf2TRGaPysGHPAapC6PtMfuH22zeJlRSVffnag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsI+KCRA9TVsSAnZWagAAio0P/3Xh+jwVfp1jG5UlwsD5\npTEinPjLpco/KldZ0s/fcU8sT6E/3HHSmbj83QRWZPCxfYPJX2nHZNLrsN1J\ncKbBEOaMAEyzWE3NQjDzAPwdvgAWW+qAAGJMeuG7so3Xsq/efi408LoDsINS\nIEvw/KKp5pLPbtfZ9J9FrbFs80GTOItD3JeXuR3ngwwvptpfnSaaiM9n4MOt\nFQNlwHxGp/Smp0q6t6aTU8NnhYL1pMsIwXgmJcrVDXORl50QB+koGP/C00Ah\nDGJWEBgGKAPh8Jwc3cX1iiGx9WjyqW4k+ylGNevK3vmGwIeGM14fSOIpucMU\nsjRaYfR5QuCX9qbW/9+KWAUDNhV16ybLuinrv5uVhmIgbfr/bbTriFyGmJBY\nfTo/Pfd8kta7K/2OFMduuB66EixisGotOolCSsQbUD4he+ZkiT0iL2OsTsDn\n1tHJTtWgOlYhAbSZmGcnUYq3PDi0ex4QCZZ/d4TxE+GWvW/fGvvsM9WOJPMH\nI24rcSzhg7A9h8AEXDQtzGwKIbTytJ2BHd4VIw2eeQU2dxwaEPmaPfuLyXM1\nZYTe0eZ1nPsX45UYuJEKYLxcznkscZ7qQHSz/BilI/lmXC+H9i7T/Aq6JShJ\ngj+sTvpxCP093mM71O/Wnm7FCo2acfuvT7wE6PyAV1fSrbXiBwFaHj0+btiE\nOp2j\r\n=YeeA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"fa66df5031b108d25d10741622de776d445924f2","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.13","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.0","faker":"^5.0.0","husky":"^4.0.0","eslint":"^7.0.0","codecov":"^3.5.0","replace":"^1.1.0","ts-jest":"^26.0.0","ts-node":"^9.0.0","typedoc":"^0.20.0","prettier":"^2.2.1","typescript":"^4.0.0","@types/jest":"^26.0.0","@types/node":"^14.0.0","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.0.0","eslint-plugin-jest":"^24.1.3","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","typedoc-plugin-markdown":"^3.0.0","@typescript-eslint/parser":"^4.14.1","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.9","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.14.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.3.2_1622183818205_0.6556948481775382","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"node-object-hash","version":"2.3.3","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.3.3","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"1b61b17bb0490550c8e26c48695480fe9c099855","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.3.3.tgz","fileCount":20,"integrity":"sha512-KdQsVgu0QoU3ycGidQLcULQdJudW2dizlxJvb2ntV4zxn1oBe7FYBcOO//qIza6oPM1xNwj7Y+rsWxiGPWekOw==","signatures":[{"sig":"MEUCIQDF6y2ywZEW2pSLxGJ95cZFuyVCaZN/i43nPL2skJ9uQAIgNbeo6xKfg3VV+C+dLvjD7V6dUcMlwLBB+3BltS5G7vk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsoeCCRA9TVsSAnZWagAAEGkP/jw5nLYNwgg7SCAQvGTI\nn9Ao+xUn0jC/41xC7CK4mvhMrMMno8YUQc3EbKp+Te3NXl48pMUyuIgw2KSV\nNcJ8jCqEbzBaapVgYH7kLngmL32yY8uUJiXgnSt/1KAVL5bYV6oNyhwLjpwn\nY1VQpT3dl4yNEl8Is6iUNZicHlnT9YF6VUsk6LlOQlgICACpxZnjQ0aEXWbL\nDMw8D4UnRmYuZ0FdgBLImZ3kwplZ3M7GylxxyMy8H8So2bJZY7uvwQAUwiTk\ngngIIIq9d9pFnmhaImJIVeViAYtFbBGbcVvWnqUMNH0Dxb2Z7a7x2KehN+Pi\nJZa+RbuRJDLKRPQzt8HHM7LtTRiHBEYUkfJIGoJN3RB4mzgx35IhsmWAV9ti\nTXy82xNntMUPYXvMz9P6ZIHEEUsgSLHyOgcwVuxvag0YE8pp6EcPfR38a3tb\nErZENKzK8DuHHkVB7haY334lNzygep6THNP21qoP9mfo6km9Ew3kQ1UCgPnr\n1maxSTWWRaO/mk9NUE/M1FW2jyNdfA0KiXnU/ngwaccvSElsgXY8UNOa2AxG\noxmBQzsr+/0xMQKdRubFyKXNNWHoIxNuS0eIPQI/jCOplQKafTONJ5gU2ZrD\nKYUN5Zbwmodw9jGze+dkcdSIKzsUcqHxj40CAv6L3sib21WLFksXrPCpIIYG\nYoMa\r\n=tG1x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"cc0443b3148c2e802294f9181ae287b54bb62bb6","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.13","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.0","faker":"^5.0.0","husky":"^4.0.0","eslint":"^7.0.0","codecov":"^3.5.0","replace":"^1.1.0","ts-jest":"^26.0.0","ts-node":"^9.0.0","typedoc":"^0.20.0","prettier":"^2.2.1","typescript":"^4.0.0","@types/jest":"^26.0.0","@types/node":"^14.0.0","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.0.0","eslint-plugin-jest":"^24.1.3","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","typedoc-plugin-markdown":"^3.0.0","@typescript-eslint/parser":"^4.14.1","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.9","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.14.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.3.3_1622312833565_0.9014542961605605","host":"s3://npm-registry-packages"}},"2.3.4":{"name":"node-object-hash","version":"2.3.4","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.3.4","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"4deb2da90c3264c70bcf1b8413733d438972dabe","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.3.4.tgz","fileCount":20,"integrity":"sha512-EeCg00r5yj3xVzrfFaq9jaeMWKxb0zkOyPC+m5AQrKIvhue7stoqSbhU0UHGQ9rWXC96Z+UtUVeTWOAgjjVhew==","signatures":[{"sig":"MEQCIGoYyyBhJsxvnqbhOkNezQH+8iOJIk64YW/GFco/Qbz1AiBmBvTGtnDwp4DcfHyidZ2nAX50fvq3FXQdg9jg5Gi4bA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx8zcCRA9TVsSAnZWagAAdKEQAJ0ZE6ADBpvwaWAimn50\nSK370YS/MqwH04LTrimzeR75nE0DIwEZ2g670Q9COt0AdXA4loB78vbMC7Er\nv1Bq0yWtJAln2eXUMTu73x1CddJwJUL8UdtOcdP3q/QqYmFzc15pFoOpZegt\nECr1AXQ/lRHQ7cNlBEDUfDSVfwru+1T/GW4V7gCXJgX+2vbmawWQswTOPnMK\ngm5sUQhSZGqu+2GliF3DCyzJ3mbaO0IbUtc0KHF67LKjTZGWi8nicADmozqm\nT45d7qh/2mF4Q9hL7oQ0UPMOJd+3Jp82O3Q+F3pSC5FXCLryoC7iFpNoFerc\nfAA/gjkxp1BGrY5bVSTC39iChnBgOfOAsozcBT6bn5hVasKjZMUX6rh4CSTF\nT4UbwHxqH/Gh1hiQLN0JBU/PqTnO0M6qOuInhsxX3vt969Ox+AfbuJissii7\nX3tTOuEus660U5PP9u2aQouf5sH4A+iiWtPiYiViDKdXm2JTJzjl0rLCH5mT\nNYBX0ZeSxM8siC/rCUXy6nwqe9WELQ35Bcd10FfoZKLJsobPAEIuP3WCayo3\nmVEE9XgXg2vI04qPV7CHqvnjUIWL1EGmYKvuTS27RpWK8z417f26oIa4zwZ0\nUxJnMnca6GwTsTNx6q6oUExRNi/fYnxRlio2gT5N/m1bwgJLCsApIhsrwmks\nnBR2\r\n=SXU2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"4896d2a12c03dab98dbd23c519c804496fbafb1d","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.13","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.0","faker":"^5.0.0","husky":"^4.0.0","eslint":"^7.0.0","codecov":"^3.5.0","replace":"^1.1.0","ts-jest":"^26.0.0","ts-node":"^9.0.0","typedoc":"^0.20.0","prettier":"^2.2.1","typescript":"^4.0.0","@types/jest":"^26.0.0","@types/node":"^14.0.0","pretty-quick":"^3.1.0","@commitlint/cli":"^11.0.0","standard-version":"^9.0.0","eslint-plugin-jest":"^24.1.3","eslint-config-google":"^0.14.0","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","typedoc-plugin-markdown":"^3.0.0","@typescript-eslint/parser":"^4.14.1","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.9","@commitlint/config-conventional":"^11.0.0","@typescript-eslint/eslint-plugin":"^4.14.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.3.4_1623706844854_0.12161454129720317","host":"s3://npm-registry-packages"}},"2.3.5":{"name":"node-object-hash","version":"2.3.5","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.3.5","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"6468441807cf459c0d041bbff011ce610d682521","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.3.5.tgz","fileCount":20,"integrity":"sha512-FK6y2U2MmWPff7TDcRsPyg7pYN+bj7rxdgrfzZGQr5UfDr5h+S18WkbbW+Il2W9HMnMqxrkZoXF9HqJ8oCSVGA==","signatures":[{"sig":"MEUCIAl8wfLYpQdlCuMi1zAeqQvtlR/2z/1Y9yc5hWwMgHGTAiEArr0alVZouY0Ct8Dl2imvcwxM8vf0aXGu9LqvHEQSU/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyyAbCRA9TVsSAnZWagAAj5MP/iSjqV8WjkdEdqlZVLOy\n7lor/AI23GFgdIWz1e0PA9p0zuFwMLCChnI6pUnhrngxCg++kRRPicryPWur\n2cOwqrUwLgZTzCt8vdsBqqOYWliD91H4yKcP0ieSmYSLsjf3/uYAgtrt8tMK\n3ASNKXrxGWSVJBO24eEV6uNOiq1w2fICFEFSxrrNUlIe1FO7zO9BhLRoL7P/\nGCQ+P5i1mqhx/iQse9ZHU+yr5xe6P3Yr3eqRLNg/dY2ME+LDT9B0eWgXPxiQ\nIBkpwueHoMkqtEth/yPTrcyBjmeaTlaOBTfM0ANIgic2N4yXv9H+ed3lYCSu\nG2xVyxSQByj5aOleBMC3I11WSVOoTUow3n0lUQGmhmZfK3Ll47I+aDXsEDpu\nR92sI/FaXHkW6anQ1wIT+E2yLlbXhLDl3/R4UzJEs8iQuKWHBdORE8/m+Ity\njgMRANTvG73okXMds1C2Vqkcspmw7VbRwnGcKhhGrH3oMQXXN6zYXno4rmsD\nwO41ylW5dnqQ7uifYw94c27j++4soj0pxF/uezgvvDNIvdoYJugeWI3Yg3lE\niwfLhuI3bk7zIbEKvOn38Sn+muxk9TIhFuU0yH/ZLWYfbYZF9iBLF5bd+aBW\n4NEsGoSYWRnawSnPIsokGV+G4FDROOBRQ/YoRnAaOmAdre74ZdUngBuhBZ1B\n7Sia\r\n=4ake\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"7b1d04daa84bd6a7ef52767abbd0b665e53b7f66","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.13","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","faker":"^5.5.3","husky":"^6.0.0","eslint":"^7.28.0","codecov":"^3.8.2","replace":"^1.2.1","ts-jest":"^27.0.3","ts-node":"^10.0.0","typedoc":"^0.20.37","prettier":"^2.3.1","typescript":"~4.2.4","@types/jest":"^26.0.23","@types/node":"^15.12.2","pretty-quick":"^3.1.0","@commitlint/cli":"^12.1.4","standard-version":"^9.3.0","eslint-plugin-jest":"^24.3.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typedoc-plugin-markdown":"^3.9.0","@typescript-eslint/parser":"^4.27.0","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.11","@commitlint/config-conventional":"^12.1.4","@typescript-eslint/eslint-plugin":"^4.27.0"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.3.5_1623924762629_0.03110271791459107","host":"s3://npm-registry-packages"}},"2.3.6":{"name":"node-object-hash","version":"2.3.6","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.3.6","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://gitlab.com/m03geek/node-object-hash#README","bugs":{"url":"https://gitlab.com/m03geek/node-object-hash/issues"},"dist":{"shasum":"c101ec9876b4b9887b168b3570ef9fd0aca37a82","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.3.6.tgz","fileCount":20,"integrity":"sha512-Rl7F8QfIseD4BgB0uQbL+GhXOM1RUaYa4Ut6UfLt5iGf7gw9tHcg6HCG+AxC5XRzryLjY9sAr7CRk6cZmm03ug==","signatures":[{"sig":"MEUCIGoMonMhKAgRN0k91Fpuf6hukaICzP/NlT3Zk1DtE8IrAiEAyZwSIbzWbzywcGN+U8Wd+D9QEovBxFIZez8YbhZPnDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyyURCRA9TVsSAnZWagAAx58P/2u8ZaZmVByzAfeNG8Jz\njXoEZ7B0J1QPd4IWcf83jUrG8bigM0yzg80NTTvctf9wiY+Dyc4oj8kBHY/6\nqnPe6lzbgdu6Z4GyNqgWY+TIxqzjzORhCuOtCFrT4ArNsmSHwBK4yTHLnRvf\nmzTwcjsSl+UHPRvaiFizQ3ShbabPF3v2fRIH+8GE0iXEauNflbNvpmiat/MN\nGx6f0oyHiNqoDYTZelgYOB7QG+9puHKEWQxor1rrmsy0jqSchOWXF2xR2gJR\nEBtBtifa/aB+ne5ditwFSxWZWLx4B5stoZghaXnXs/gZNlNB7SklAES38dZH\nLTUhYOEjoCcxYWVDco1mJQOAmsNbUeb+OGbcWsIUPSfEUZ29dGtUstAo4vS7\n0G2ascbWou5RDq/A66UeNo2esWBxfgzCbiTgAEMTnTry0vJQA7m5yQ3XO24U\nbvVFH5sJHTxLHxVCs9gEuO1HGcoZCWyqgcRJuxH9TzmCoyImuYCmaLiorUCZ\nOfhJZi2gjfZC64GutD4G1DJdMJAnXzJEnEjB8kpBKnmaZzYxeE8a1YDSRyov\nLdWZ4pbq0hEvc30tL7DKp5Shth9Y3M15vm22ckrhlmbclxxIQjlOQFjU1Dw5\n7VvyZ/jdD1mDrfzsV+0iDlBeIijfsSLJhGzkarHrdiN+nqMKOzAcMyExTJP7\nqcno\r\n=6qv4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"b433027811a133c1266332c39a19f83403002f44","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.13","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","faker":"^5.5.3","husky":"^6.0.0","eslint":"^7.28.0","codecov":"^3.8.2","replace":"^1.2.1","ts-jest":"^27.0.3","ts-node":"^10.0.0","typedoc":"^0.20.37","prettier":"^2.3.1","typescript":"~4.2.4","@types/node":"^15.12.2","pretty-quick":"^3.1.0","@jest/globals":"^27.0.3","@commitlint/cli":"^12.1.4","standard-version":"^9.3.0","eslint-plugin-jest":"^24.3.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typedoc-plugin-markdown":"^3.9.0","@typescript-eslint/parser":"^4.27.0","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.11","@commitlint/config-conventional":"^12.1.4","@typescript-eslint/eslint-plugin":"^4.27.0"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.3.6_1623926032757_0.08194752971785446","host":"s3://npm-registry-packages"}},"2.3.7":{"name":"node-object-hash","version":"2.3.7","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.3.7","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"f60b767944be41bdfc62b3cfaa38f9cf6f90149a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.3.7.tgz","fileCount":20,"integrity":"sha512-ybV3ZKZZoHJPSelxgRY5LYRHQToMtxvJxNbkY8WtWCy5Z/t3V0gyy/6O6kGoh0PrzZIATxVVDG2q+eM6iZMjKQ==","signatures":[{"sig":"MEUCIHJQHMmpc/ZHQrAXUtLLEFNjOwcKQIriMdgbnRTj+SW7AiEAsSMpNw5wAP5/kknHyaqNTVHdshhba69MufvtjbekMEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyzEJCRA9TVsSAnZWagAA+OEP/21SG+bSEihF9CKArhZV\nLtYB++OeonoZiUeBERyQ1sWppHggC4Z0zseKA1TKC2bV1YjdBSmmGtvktogu\nx4gZ2C2neY1gPqax+5037caNPlQJn0UOacOtZcVIjuiKLGAkf4EIOmEu5I/U\nH6y04QZ1VmDf51zTvTVSQdTFQNyzgAdvw7A3ekWQIaqTDZGwtQ9VF4EPtms2\n8laXiJpZu733OsQtjluP/7ZRKQ8yuC9Be8/Fg8WF7t/qaHco1JGyq1F2mnFA\nzpwfviNvkLvW4tlTsOWIVY2PxSTSyPLreOwiUq47adth7KxuH3uUIZm1MeOU\nJ6lAye9Mp7PjnMP392E3aN5Rz1wcomD8oKRMak90HO8UE3yydA43zjnVHt+C\n83sLofQiMdXnuecpFRPcMjIhd0ol6bvg3Wnli+ce+vR/cFQ+tYieNA/pFQi4\nzdnILoR0FZud4QlYmOFQyz+FeQUTpY3fg2iCEaidNGHsp6ZeBg4Cwl2S/H1h\noFEKMBmiMslEhju1ajU9mdQU4IUh+Lft9x/w3j+u29hL+z6REqBF/ynrfZse\nk22cKB365fOH+sF8EfZ+NmKfOT7sSBn2fOy/xlt6KctqXM03C+sThH/3hGTV\nBdFghTGcbzw7SIb2XPvnsrc70VLgONlQfCrgs69kSW8y+7SYlGrNyXW15WRr\ns1Gy\r\n=81Vw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"bdd74211a509462d8faa408394485dbc67721dad","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.13","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","faker":"^5.5.3","husky":"^6.0.0","eslint":"^7.28.0","codecov":"^3.8.2","replace":"^1.2.1","ts-jest":"^27.0.3","ts-node":"^10.0.0","typedoc":"^0.20.37","prettier":"^2.3.1","typescript":"~4.2.4","@types/node":"^15.12.2","pretty-quick":"^3.1.0","@jest/globals":"^27.0.3","@commitlint/cli":"^12.1.4","standard-version":"^9.3.0","eslint-plugin-jest":"^24.3.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typedoc-plugin-markdown":"^3.9.0","@typescript-eslint/parser":"^4.27.0","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.11","@commitlint/config-conventional":"^12.1.4","@typescript-eslint/eslint-plugin":"^4.27.0"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.3.7_1623929097513_0.35932993897139354","host":"s3://npm-registry-packages"}},"2.3.8":{"name":"node-object-hash","version":"2.3.8","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.3.8","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"d19927ebbdb27019d2260de419cc62598a1721e7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.3.8.tgz","fileCount":20,"integrity":"sha512-hg/4TUqBOFdEhKjLF4jnn64utX3OWPVPWunVaDsaKxY+TVoViOFyW4lu34DES8yAqAqULSFm2jFL9SqVGes0Zg==","signatures":[{"sig":"MEYCIQDmaQWmhhXqC6K8l/8ivVzEh6oW25bJHlGmm1ExnMyHtgIhAKj6CuVP/jUELXf94DwvKG+K4KRIvfvpxSIGWFwN0kQ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBbLOCRA9TVsSAnZWagAA7loP/0WFUyTj5emKl481UXEe\nQUDngEniNOIB2ZDbNXdM8X5vm0KSGDr/LtTH5pHOboTjgRLWWq8vWoMAlF/K\nbpDMLjdHp3R6f6mXvbnqIlWCVVaIYI69692NPZsJxJXEt6TBag0+DX/9/8xw\n7gibBXtDHHGNySVYNHQsExDPzfvs9/CSmGS+Zno/f2oDDDmTKdhn3k8txFJD\nSpgAlrwXxvbUZyy2kvfXjz4j32aWVLa2vTgU0sH4fw8kXJakuIb3/k6BDDEP\nohIgUZhgeCjsEMeUqr+P7TkXO6cFzsNhw/tbdZwEgh0ucLYZmKlPwO8/PBaM\nIoG+ugtckqzAPL8Qdkz9yTYiITaDn1oGVXZjjY2Gg1oxSW46pqjXJcCydcOL\nGCQukENnPb3ZpnTJwHJaw1b/mbfxwyTRZOytFBzfU/H2nYXFzIP3pMV+OxjX\nWh/LhnkvG0vd/3FI123aengHZdN9RbwKfDJmjEay/ZXkKxjXcvfcxuwijgzC\nvQzts0rWx13HMLGUVGNfQ8ZLPECAMEBqRr4PJPeq73J+FWSrb1T/tCzIHHOZ\nUdDL03V0rBtYJ5JG69XVP6R94QgO1tJiiJgDTXK4fjDmYxNvBiC0UeeiPtFQ\nH6GpcDHzR950s7bPI6pgtIU0SKB2GTQyLMybOKam3iakdNuV60IdYigkeg/o\nlal2\r\n=c3hB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"5c9f2293772d4935ddd743abae55068b5335364e","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.13","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.17.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","faker":"^5.5.3","husky":"^6.0.0","eslint":"^7.28.0","codecov":"^3.8.2","replace":"^1.2.1","ts-jest":"^27.0.3","ts-node":"^10.0.0","typedoc":"^0.20.37","prettier":"^2.3.1","typescript":"~4.2.4","@types/node":"^15.12.2","pretty-quick":"^3.1.0","@jest/globals":"^27.0.3","@commitlint/cli":"^12.1.4","standard-version":"^9.3.0","eslint-plugin-jest":"^24.3.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typedoc-plugin-markdown":"^3.9.0","@typescript-eslint/parser":"^4.27.0","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.11","@commitlint/config-conventional":"^12.1.4","@typescript-eslint/eslint-plugin":"^4.27.0"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.3.8_1627763406692_0.45920882969192656","host":"s3://npm-registry-packages"}},"2.3.9":{"name":"node-object-hash","version":"2.3.9","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.3.9","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"d6bbea42201e7a7bf32a3064c44662c020653aaf","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.3.9.tgz","fileCount":20,"integrity":"sha512-NQt1YURrMPeQGZzW4lRbshUEF2PqxJEZYY4XJ/L+q33dI8yPYvnb7QXmwUcl1EuXluzeY4TEV+H6H0EmtI6f5g==","signatures":[{"sig":"MEYCIQCfmzUKJ+WIcdfRcRv4dAAzPLVE9mprG3fNKPdHIag9mgIhAJ50RwrKMu5uVcFLiegDXA/R4H/ODZSJQCa3xOWI6W/x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHUg5CRA9TVsSAnZWagAAonsP/j/p419nvZ9NWQLhxmzc\n1MdZqHcq/naQg6jrICiKp1YFhDxSwBhJnrGUXVurweD6+XuAN4Bk2WLkFLFn\n57ha+F4QErXWiZs5tGWSUAUv5I3hQe/1iSc0ACcfVTtw1tCBIpfG7ol2cDQD\nM9tIQW+/V/RtVDG9amKCp3Eazy8r3dZgMXukOiRB+nlH1fcJO9f/QPtrOkNC\nSTO8idFVNVZtqKiOHQXJ8ZXRWJAKOvZRShjhqr7tbKMajxcZ/bfrvVxu59Y/\nd1VkCBAMB4IQZb26iEUCYFsusAXZuj9YLRsexP2HrVZU5b3bY1aU8qQdQozT\nDhs+e5x90zv1y6yvVXcKyRcOmeFyJM/+vR+WxMws4sZnqeoSOa/x1U0zpBiC\nEdGvv44iOg7fm6so+OKMVe4lAOOdan1SVDEwB7bqIn4gvO4EOW5CpTcmPZD7\nVCgYnWMhQQ/uRfzwsbLyavrjipKvDouM7tl2bq9I7cWs35++aL9W+f5aXGSS\n2wmiA1fbuJrdQ8j91CPv6iU3u+fSf++z+uiycsZW5yACVbHFkL/tXyHMSIhV\nK/Ks9gxQ2AiD466ezy98R5HCHyPU37wxM+3sPj9PswpFxXgOx/yOTl3VnGga\n39QLVVHDWE4WpgrPcoBE0jrHtsk/ZkG8H4W4921WsbZlK9NMxiMnIi7WEYbW\nz6HO\r\n=kf41\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"7665e3950ff6b60465ef5991340e50cd84c60469","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.14","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","faker":"^5.5.3","husky":"^6.0.0","eslint":"^7.28.0","codecov":"^3.8.2","replace":"^1.2.1","ts-jest":"^27.0.3","ts-node":"^10.0.0","typedoc":"^0.20.37","prettier":"^2.3.1","typescript":"~4.2.4","@types/node":"^15.12.2","pretty-quick":"^3.1.0","@jest/globals":"^27.0.3","@commitlint/cli":"^12.1.4","standard-version":"^9.3.0","eslint-plugin-jest":"^24.3.6","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","typedoc-plugin-markdown":"^3.9.0","@typescript-eslint/parser":"^4.27.0","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.11","@commitlint/config-conventional":"^12.1.4","@typescript-eslint/eslint-plugin":"^4.27.0"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.3.9_1629308985481_0.8025326300380029","host":"s3://npm-registry-packages"}},"2.3.10":{"name":"node-object-hash","version":"2.3.10","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@2.3.10","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"4b0c1a3a8239e955f0db71f8e00b38b5c0b33992","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-2.3.10.tgz","fileCount":20,"integrity":"sha512-jY5dPJzw6NHd/KPSfPKJ+IHoFS81/tJ43r34ZeNMXGzCOM8jwQDCD12HYayKIB6MuznrnqIYy2e891NA2g0ibA==","signatures":[{"sig":"MEUCIQDM9V81JiNnj1TAimIWPiNnCulzYgKS/XtDkpXBRNOS5wIgUIZ9lAoLaxCY6V1DbZ+zMbxkyvVJpgsRTBxjqcmadug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQIh9CRA9TVsSAnZWagAA/M8P/jQVoKpykRQ4ixvlqEyO\ngINqPO6InemnRGy+fsL4M+eR1nCJslE9pMErpvFiZdsLawrhHNwhXPlESiWF\nQhLjppyRqTl9MSrj6/caCDe9OwBR4AbiWpDVpyt4MeX5pz99j3dbcclt2vBw\nWkt/iZAOZU/Cc3Wr+VOsaRNS3B9jXEdASP8G207JmPM0pGPMLsM0/8Z4DOvJ\n7yQ0AC5ghokiVehgDZrnrU94+7JuhXnI/UCr/bxPWEiEzzloyQL8g8+SlJaZ\nxgKs4RnIlbs2du62k5k7b4RFiE+V3G0F3aIlhESLa8Vrv2h2CjcCONSqeWom\n9nfqwfaM8Jlcnq9HxbrqcgSHJaiQDLf74A9dhBJwNhGkOb+WrpwjxBHgkHEL\njYUNB18w/QTdazVWzipxxb8GFi6eFJCdNhqZbnyVoPp8VYhosr8DX3gxQAMx\nw7lg6xxlqIYhfXP6Bjlf/we8IQhfzX+ydN09pC2sbQ0RBTzYh65SBS488G1u\n365E2HW3Nt56WuMngVZD2PRFoHOFclMf/vbLy7ebiO8bDu3Ay0dWKGqM29wX\noGj8WY/HEgAsFCAG0i3u6ZBaI7hWAwwfOM47FW0GtBk8h1e4+akR42ui6Lxq\npIB6InWbrWkte4L9w1HpiJ03IAYZJfIK4ufrtqqCVl5E1TzHU0AGd04Cxdkc\n8d7Z\r\n=XeRC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","husky":{"hooks":{"commit-msg":"commitlint -E HUSKY_GIT_PARAMS","pre-commit":"pretty-quick --staged"}},"types":"dist/hasher.d.ts","engines":{"node":">=0.10.0"},"gitHead":"56d25e0d35885fe051e770342742b42387496ee0","scripts":{"lint":"npm run lint:eslint","test":"npm audit --production && npm run lint && npm run unit","unit":"jest --coverage","build":"npm run build:node","release":"git add -A && standard-version -a","typedoc":"rm -rf ./docs/* && typedoc && pretty-quick","postunit":"codecov || true","benchmark":"node benchmark/bench.js","build:node":"tsc -p tsconfig.json","prerelease":"npm run typedoc && git add -A ./docs","lint:eslint":"eslint . --ext js,jsx,ts,tsx","prebenchmark":"npm i --no-save hash-object object-hash benchmark","get-changelog":"conventional-changelog -r 2 -p angular","version:update":"echo v$npm_package_version > VERSION","benchmark:custom":"node --expose-gc benchmark/custom.js","prebenchmark:custom":"npm i --no-save hash-object object-hash benchmark"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+https://github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"6.14.15","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"14.17.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","faker":"^5.5.3","husky":"^7.0.2","eslint":"^7.32.0","codecov":"^3.8.3","replace":"^1.2.1","ts-jest":"^27.0.5","ts-node":"^10.2.1","typedoc":"~0.21.0","prettier":"^2.4.0","typescript":"~4.4.3","@types/node":"^16.9.1","pretty-quick":"^3.1.1","@jest/globals":"^27.2.0","@commitlint/cli":"^13.1.0","standard-version":"^9.3.1","eslint-plugin-jest":"^24.4.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","typedoc-plugin-markdown":"^3.10.4","@typescript-eslint/parser":"^4.31.1","conventional-changelog-cli":"^2.1.1","eslint-plugin-sort-requires":"^2.1.0","prettier-plugin-packagejson":"^2.2.12","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.1"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_2.3.10_1631619196920_0.7703303861464705","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"node-object-hash","version":"3.0.0","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@3.0.0","maintainers":[{"name":"anonymous","email":"s@zxc.pp.ua"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"52526f6f42cef098e5cac1d74b96a7137d5c5226","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-3.0.0.tgz","fileCount":19,"integrity":"sha512-jLF6tlyletktvSAawuPmH1SReP0YfZQ+tBrDiTCK+Ai7eXPMS9odi5xW/iKC7ZhrWJJ0Z5xYcW/x+1fVMn1Qvw==","signatures":[{"sig":"MEQCIF+3IOBkxHACYOP7GZOZ2mAu2NZpVYehuXoqDMC0ep/iAiB8L7Q/QrexTrxLWnVNXAyczXyz10SodjUT8wnfZan1bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOSMBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1yw//RbkVf4Ayrx67i089IfRuBzbsf0tQNx+OXBiW5jq8XYrJg60d\r\nWMdktWg5QKcB9Y9lsnNVS5kgkrD4f+URtxNPKzfoJLhCJMsskJv2Wj6wBSnl\r\nVsfUCc9GulyX5hmbr4qKXIxEpTy6/K2+s1HMb/zcMG5M7dAYo6JlY+SEYBKD\r\nU2ZRRTGcnvNjtWyv03ot3ZAKqFUECQHtyWN/sYUEbmdpgMF6rLV1cKyGXj9s\r\nDKSnjt4Uo1QHhfkWP12o07zvihnkL0actlQ7lsY8BYQYy5i9y/YSVatNUqRj\r\nY66BRfJmBGA0RpoQzpxvyY0vwVWBVFXLk/8grkH2/krBcdeLvS/1kew6hu9p\r\nNp4mRfBeiqYwwU2/P0MUznGtPc3m72wsXelnyCq+WgVYvDR9T4l3nu2bcjJ7\r\nk1IZAUXHHjMRrUzx8NTTSIKfz7QvMFc0AmmoyDCeWJUyLpEuo4iFKMectWLk\r\nrN6iGzk5W3UfU/TYZZ5mb/CbyqGMvAmeCkE844kKLDRYm6HNvNDS3eL6HH1V\r\n0nPUv3W0xQqzK3orCDAJunlZIMuaCM2ZtPEak3+usAOXPx6qAZYKg2YPww9C\r\narwyaQbi5tFTCQ1q8DAsFGAOeDdbduNL+fOPsmH9S1jOKs34ZFQtd2KplJCU\r\nM8Q8Gs5vvvxu68GkzpzavUGTDRNnNm0dk20=\r\n=Tp+5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/hasher.js","pnpm":{"updateConfig":{"ignoreDependencies":["faker"]}},"types":"dist/hasher.d.ts","engines":{"node":">=16","pnpm":">=8"},"gitHead":"191197c83806b047b83b1cedc93d0b26268e5d99","scripts":{"lint":"pnpm run lint:eslint","test":"pnpm run audit && pnpm run lint && pnpm run test:unit","audit":"pnpm audit --prod --audit-level=high","build":"pnpm run build:node && pnpm run build:docs","release":"semantic-release","benchmark":"pnpm run build && pnpm run benchmark:regular && pnpm run benchmark:custom","test:unit":"jest --coverage","build:docs":"typedoc --plugin typedoc-plugin-markdown --plugin typedoc-plugin-mdn-links && pretty-quick","build:node":"tsc -p tsconfig.build.json","lint:eslint":"eslint . --ext js,jsx,ts,tsx","lint:typescript":"tsc","benchmark:custom":"node --expose-gc benchmark/custom.js","benchmark:regular":"node benchmark/bench.js"},"_npmUser":{"name":"anonymous","email":"s@zxc.pp.ua"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"9.5.0","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"18.15.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","typedoc":"^0.24.1","prettier":"^2.8.7","typescript":"^5.0.4","@types/node":"^18.15.11","pretty-quick":"^3.1.3","@jest/globals":"^29.5.0","semantic-release":"^21.0.1","@tsconfig/node-lts":"^18.12.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-node":"^11.1.0","prettier-plugin-sh":"^0.12.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","typedoc-plugin-markdown":"^3.15.1","@semantic-release/github":"^8.0.7","typedoc-plugin-mdn-links":"^3.0.3","@typescript-eslint/parser":"^5.58.0","prettier-plugin-sort-json":"^1.0.0","conventional-changelog-cli":"^2.2.2","@semantic-release/changelog":"^6.0.3","prettier-plugin-packagejson":"^2.4.3","semantic-release-mirror-version":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^3.5.5","@trivago/prettier-plugin-sort-imports":"^4.1.1","@semantic-release/release-notes-generator":"^10.0.3","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_3.0.0_1681466113128_0.369470638437982","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"node-object-hash","version":"3.1.0","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"author":{"name":"m03geek"},"license":"MIT","_id":"node-object-hash@3.1.0","maintainers":[{"name":"anonymous","email":"npmjs.follicle775@passmail.net"}],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"dist":{"shasum":"b50da39a49aed2c264be7ad4469855900770a911","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-3.1.0.tgz","fileCount":19,"integrity":"sha512-q4qnSrMtJxudKKaYvGZz46d4Vg9ILdFj9DoFQJ3HiVZqdEymIL0whJpNbD0pWhuapYIyOG7IrRkQrKavRQ3Itw==","signatures":[{"sig":"MEUCIQDTvQGJb1A85c142p8fm7rPoKIjzoD1DBd2ulcVIVYFIQIgI7pV152fj8TUomZosH+PdPm6w7HN66oPQk6XR0+UDCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72715},"main":"dist/hasher.js","pnpm":{"updateConfig":{"ignoreDependencies":["faker"]}},"types":"dist/hasher.d.ts","volta":{"node":"22.12.0","pnpm":"9.15.0"},"engines":{"node":">=16","pnpm":">=8"},"gitHead":"088a352761a01c7df7d4d0fdf42d7f44ba205da8","scripts":{"lint":"pnpm run lint:eslint","test":"pnpm run audit && pnpm run lint && pnpm run test:unit","audit":"pnpm audit --prod --audit-level=high","build":"pnpm run build:node && pnpm run build:docs","release":"semantic-release","benchmark":"pnpm run build && pnpm run benchmark:regular && pnpm run benchmark:custom","test:unit":"jest --coverage","build:docs":"typedoc --plugin typedoc-plugin-markdown --plugin typedoc-plugin-mdn-links && pretty-quick","build:node":"tsc -p tsconfig.build.json","lint:eslint":"eslint . --ext js,jsx,ts,tsx","lint:typescript":"tsc","benchmark:custom":"node --expose-gc benchmark/custom.js","benchmark:regular":"node benchmark/bench.js"},"_npmUser":{"name":"anonymous","email":"npmjs.follicle775@passmail.net"},"repository":{"url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git","type":"git"},"_npmVersion":"10.9.0","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","directories":{"doc":"docs","lib":"dist","test":"test"},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"jest":"^29.5.0","eslint":"^8.38.0","ts-jest":"^29.1.0","typedoc":"^0.24.1","prettier":"^2.8.7","typescript":"^5.0.4","@types/node":"^18.15.11","pretty-quick":"^3.1.3","@jest/globals":"^29.5.0","semantic-release":"^21.0.1","@tsconfig/node-lts":"^18.12.1","eslint-plugin-jest":"^27.2.1","eslint-plugin-node":"^11.1.0","prettier-plugin-sh":"^0.12.8","eslint-config-google":"^0.14.0","eslint-plugin-import":"^2.27.5","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^10.0.3","@semantic-release/exec":"^6.0.3","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","eslint-plugin-filenames":"^1.3.2","typedoc-plugin-markdown":"^3.15.1","@semantic-release/github":"^8.0.7","typedoc-plugin-mdn-links":"^3.0.3","@typescript-eslint/parser":"^5.58.0","prettier-plugin-sort-json":"^1.0.0","conventional-changelog-cli":"^2.2.2","@semantic-release/changelog":"^6.0.3","prettier-plugin-packagejson":"^2.4.3","semantic-release-mirror-version":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.58.0","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^3.5.5","@trivago/prettier-plugin-sort-imports":"^4.1.1","@semantic-release/release-notes-generator":"^10.0.3","conventional-changelog-conventionalcommits":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-object-hash_3.1.0_1734436547269_0.5176290195950479","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"node-object-hash","version":"3.1.1","description":"Node.js object hash library with properties/arrays sorting to provide constant hashes","keywords":["hash","object","hash-object","object-hash","es6","crypto"],"homepage":"https://github.com/SkeLLLa/node-object-hash#readme","bugs":{"url":"https://github.com/SkeLLLa/node-object-hash/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/SkeLLLa/node-object-hash.git"},"license":"MIT","author":{"name":"m03geek"},"main":"dist/hasher.js","types":"dist/hasher.d.ts","directories":{"lib":"dist","doc":"docs","test":"test"},"scripts":{"audit":"pnpm audit --prod --audit-level=high","benchmark":"pnpm run build && pnpm run benchmark:regular && pnpm run benchmark:custom","benchmark:custom":"node --expose-gc benchmark/custom.js","benchmark:regular":"node benchmark/bench.js","build":"pnpm run build:node && pnpm run build:docs","build:docs":"typedoc --plugin typedoc-plugin-markdown --plugin typedoc-plugin-mdn-links && pretty-quick","build:node":"tsc -p tsconfig.build.json","lint":"pnpm run lint:eslint","lint:eslint":"eslint . --ext js,jsx,ts,tsx","lint:typescript":"tsc","release":"semantic-release","test":"pnpm run audit && pnpm run lint && pnpm run test:unit","test:unit":"jest --coverage"},"devDependencies":{"@jest/globals":"^29.5.0","@semantic-release/changelog":"^6.0.3","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/exec":"^6.0.3","@semantic-release/git":"^10.0.1","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^10.0.3","@semantic-release/release-notes-generator":"^10.0.3","@trivago/prettier-plugin-sort-imports":"^4.1.1","@tsconfig/node-lts":"^18.12.1","@types/node":"^18.15.11","@typescript-eslint/eslint-plugin":"^5.58.0","@typescript-eslint/parser":"^5.58.0","conventional-changelog-cli":"^2.2.2","conventional-changelog-conventionalcommits":"^5.0.0","eslint":"^8.38.0","eslint-config-google":"^0.14.0","eslint-config-prettier":"^8.8.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-filenames":"^1.3.2","eslint-plugin-import":"^2.27.5","eslint-plugin-jest":"^27.2.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","jest":"^29.5.0","prettier":"^2.8.7","prettier-plugin-packagejson":"^2.4.3","prettier-plugin-sh":"^0.12.8","prettier-plugin-sort-json":"^1.0.0","pretty-quick":"^3.1.3","semantic-release":"^21.0.1","semantic-release-mirror-version":"^1.1.2","ts-jest":"^29.1.0","typedoc":"^0.24.1","typedoc-plugin-markdown":"^3.15.1","typedoc-plugin-mdn-links":"^3.0.3","typescript":"^5.0.4"},"packageManager":"pnpm@9.15.0","engines":{"node":">=16","pnpm":">=8"},"volta":{"node":"22.12.0","pnpm":"9.15.0"},"pnpm":{"updateConfig":{"ignoreDependencies":["faker"]}},"_id":"node-object-hash@3.1.1","gitHead":"ed672932454c823ca56fb858fe39ddd85da3e998","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-A32kRGjXtwQ+uSa3GrXiCl8HVFY0Jy6IiKFO7UjagAKSaOOrruxB2Qf/w7TP5QtNfB3uOiHTu3cjhp8k/C0PCg==","shasum":"018169bfb5409cede94edf73c2aab0aa34ce5c92","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/node-object-hash/-/node-object-hash-3.1.1.tgz","fileCount":19,"unpackedSize":73025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsOoZ3klZhkMkBEuYOPhVqXeMFb8pW9jeWMWEfiI+5kAiBORdZozNNPCS3eU6a4MiLKEAZxGBqFOKKeWtVgGgps/Q=="}]},"_npmUser":{"name":"anonymous","email":"npmjs.follicle775@passmail.net"},"maintainers":[{"name":"anonymous","email":"npmjs.follicle775@passmail.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/node-object-hash_3.1.1_1734445234477_0.533331758380416"},"_hasShrinkwrap":false}},"name":"node-object-hash","time":{"created":"2016-07-06T10:01:21.378Z","modified":"2024-12-17T14:20:34.827Z","0.1.0":"2016-07-06T10:01:21.378Z","0.1.1":"2016-07-14T14:58:13.704Z","0.2.0":"2016-08-03T08:53:48.934Z","0.2.1":"2016-08-17T14:16:12.288Z","1.0.0":"2016-08-24T10:00:56.025Z","1.0.1":"2016-08-26T21:47:13.724Z","1.0.2":"2016-08-28T14:04:12.565Z","1.0.3":"2016-10-26T12:04:12.539Z","1.1.0":"2017-01-04T09:29:23.939Z","1.1.1":"2017-01-23T09:14:37.357Z","1.1.2":"2017-01-23T11:08:54.757Z","1.1.3":"2017-01-23T11:23:05.168Z","1.1.4":"2017-01-24T08:57:01.153Z","1.1.5":"2017-01-24T09:27:47.171Z","1.1.6":"2017-02-15T10:09:19.012Z","1.2.0":"2017-02-22T09:47:38.079Z","1.3.0":"2017-06-26T12:08:00.992Z","1.4.0":"2018-06-03T08:23:36.601Z","1.4.1":"2018-06-03T08:44:10.516Z","1.4.2":"2019-01-30T12:11:39.907Z","2.0.0-rc.1":"2019-09-03T20:08:27.571Z","2.0.0":"2019-09-07T20:38:09.301Z","2.1.0":"2021-01-27T09:41:41.424Z","2.1.2":"2021-01-29T11:55:45.281Z","2.2.0":"2021-02-22T16:21:54.941Z","2.3.0":"2021-02-24T09:43:52.138Z","2.3.1":"2021-02-28T16:45:55.185Z","2.3.2":"2021-05-28T06:36:58.325Z","2.3.3":"2021-05-29T18:27:13.743Z","2.3.4":"2021-06-14T21:40:44.988Z","2.3.5":"2021-06-17T10:12:42.793Z","2.3.6":"2021-06-17T10:33:52.955Z","2.3.7":"2021-06-17T11:24:57.651Z","2.3.8":"2021-07-31T20:30:06.815Z","2.3.9":"2021-08-18T17:49:45.624Z","2.3.10":"2021-09-14T11:33:17.076Z","3.0.0":"2023-04-14T09:55:13.268Z","3.1.0":"2024-12-17T11:55:47.449Z","3.1.1":"2024-12-17T14:20:34.666Z"},"readmeFilename":"README.md","homepage":"https://github.com/SkeLLLa/node-object-hash#readme"}