{"_id":"rdf-canonize","_rev":"31-3003229fb35266567dba450343af986c","name":"rdf-canonize","dist-tags":{"latest":"5.0.0"},"versions":{"0.1.0":{"name":"rdf-canonize","version":"0.1.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@0.1.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"675498fbe4ec467cfa302affd4f95e284fd04296","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-0.1.0.tgz","integrity":"sha512-yVAtZKXtlI8znPrLAoivIA8SC4VJu42Lpw7z0NPcLQMpgwCzX/gUSPwBnEWsoeHoUMtk5lUXlo13QkvD2+VIbQ==","signatures":[{"sig":"MEUCIQDVxhaWal/no9QbwiWP7+QnAVM0y5N1g6/okz900hJOtgIgXUMegZH+LD405u+jVXgSQI/N/MLTQxL+T+2H8RFnUkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","lib/*.js","dist/*.min.js","dist/*.min.js.map"],"browser":{"./lib/messageDigest":"./lib/messageDigest-browser.js"},"engines":{"node":">=4"},"gitHead":"c6163da48c9ee908a79d353e6852c833d57ba955","scripts":{"test":"mocha -R spec --check-leaks test/ conformance-test.js","build":"webpack","prepublish":"npm run build","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"5.3.0","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"6.11.1","dependencies":{"es6-promise":"~2.0.1"},"devDependencies":{"chai":"^4.1.1","mocha":"^3.5.0","webpack":"^3.5.4","commander":"^2.8.0","babel-core":"^6.25.0","node-forge":"^0.7.1","babel-loader":"^7.1.1","webpack-merge":"^4.1.0","mocha-phantomjs":"^4.1.0","babel-preset-env":"^1.6.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize-0.1.0.tgz_1502845836947_0.21377080935053527","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"rdf-canonize","version":"0.1.1","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@0.1.1","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"083e7e5137c0de4068fd6f1fd9a61ad892a8ff38","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-0.1.1.tgz","integrity":"sha512-PZbXM4VpRUbRbYf2pJMMk+DM9LF6WzDj6DWwWKVDkVNAbeZ172oo2AyZi/bWK/tRIwrUTD2q2ptp1V/B0lHcTQ==","signatures":[{"sig":"MEUCIQDIixAV6NWRJWvI/BbeU/Qu09OMeCBpSN+r3e+qE83FvgIgUFHNj9oIoYm6d/IQncmkpdULCQ7+y8dmOZBzXi8hmzs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","lib/*.js","dist/*.min.js","dist/*.min.js.map"],"browser":{"./lib/messageDigest":"./lib/messageDigest-browser.js"},"engines":{"node":">=4"},"gitHead":"bf843fecdc1f44821c77ebbc72b69201ee336588","scripts":{"test":"mocha -R spec --check-leaks test/ conformance-test.js","build":"webpack","prepublish":"npm run build","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"5.3.0","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"6.11.1","dependencies":{"node-forge":"^0.7.1","es6-promise":"~2.0.1"},"devDependencies":{"chai":"^4.1.1","mocha":"^3.5.0","webpack":"^3.5.4","commander":"^2.8.0","babel-core":"^6.25.0","babel-loader":"^7.1.1","webpack-merge":"^4.1.0","mocha-phantomjs":"^4.1.0","babel-preset-env":"^1.6.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize-0.1.1.tgz_1502847352119_0.5541050268802792","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"rdf-canonize","version":"0.1.5","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@0.1.5","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"50c1e70da1a362436735967282556559f70af6ff","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-0.1.5.tgz","integrity":"sha512-0IEdmEQ/FRCWTArS6MlxZyhkWwapRYliBX98vuh9Oy9KsF0e9UlqEz7rZ8GoY68nozzvxwYhYUxQOIK+2IpuEQ==","signatures":[{"sig":"MEQCIE7ukMHfKC8duw1puERR7rwA19PZDZX7vy86xdJUSYcQAiBBlhdaKCovbatfMA+KbVU04FhXhSEDnvCY5H2/3nCdWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["index.js","lib/*.js","dist/*.min.js","dist/*.min.js.map"],"browser":{"./lib/MessageDigest":"./lib/MessageDigest-browser.js"},"engines":{"node":">=6"},"gitHead":"dc4c0e452cf9b4885c276dda6dcbbb4426fac9e2","scripts":{"test":"mocha -R spec --check-leaks test/ conformance-test.js","build":"webpack","prepublish":"npm run build","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"5.4.2","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"8.5.0","dependencies":{"node-forge":"^0.7.1","es6-promise":"~2.0.1"},"devDependencies":{"chai":"^4.1.1","mocha":"^3.5.0","webpack":"^3.5.4","commander":"^2.8.0","babel-core":"^6.25.0","babel-loader":"^7.1.1","webpack-merge":"^4.1.0","mocha-phantomjs":"^4.1.0","babel-preset-env":"^1.6.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize-0.1.5.tgz_1505783733713_0.7571494304575026","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"rdf-canonize","version":"0.2.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@0.2.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"8cd166c1f26f077b73f5d4a73e1d5e3a0177ef24","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-0.2.0.tgz","integrity":"sha512-fS1puvQ0408/7kqN7jQkDgQnMhfQStVO3MIWubo4YkwTsZMfRTqP6Q0qaXV9J+urWvU+fN+Qn6THqQjsttqAlQ==","signatures":[{"sig":"MEUCIEABtjgKVAzsE8ej3O5UaWYlCLhOtQvcgKLBuNNc3zxAAiEA70LSbBqS9E9yJtIAktK/1WtEYve0YK/sq7Ad06lmUAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["dist/*.js","dist/*.js.map","dist/node6/**/*.js","index.js","lib/*.js","lib/native/*.cc","lib/native/*.h"],"browser":{"bindings":false,"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js"},"engines":{"node":">=6"},"gitHead":"a7ecddca271f281e9be155c91b6dc637e24895a7","gypfile":true,"scripts":{"test":"mocha -R spec --check-leaks test/ conformance-test.js","build":"npm run build-webpack && npm run build-node6","install":"node-gyp rebuild","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"babel --no-babelrc --out-dir dist/node6 --presets=node6-es6 lib/*.js","build-webpack":"webpack","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"5.4.2","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"8.6.0","dependencies":{"nan":"^2.7.0","semver":"^5.4.1","bindings":"^1.3.0","node-forge":"^0.7.1"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3","core-js":"^2.5.1","webpack":"^3.7.1","babel-cli":"^6.26.0","benchmark":"^2.1.4","commander":"^2.8.0","babel-loader":"^7.1.2","webpack-merge":"^4.1.0","mocha-phantomjs":"^4.1.0","babel-preset-env":"^1.6.0","regenerator-runtime":"^0.11.0","babel-preset-node6-es6":"^11.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize-0.2.0.tgz_1508178095040_0.2539472281932831","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"rdf-canonize","version":"0.2.1","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@0.2.1","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"02620af1d948d5144334c809f574947ae7c7d42f","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-0.2.1.tgz","integrity":"sha512-M/4Sp2W6PZiy4H7EFQ6XkSWcUuULWkIZAHwRT6T2VJbXGQJaoCZZzh4LmvAr93gIlmEhloj51goK+ZsQ/vKGEA==","signatures":[{"sig":"MEUCIQCpUIMEyjGlSRuIbXwn9LYOIrjWcI0DhO3W3wt53XUeZAIgcnSvZSjxDhJF6olL4GtIm8RvDcG/8/gWuNkpe0oxrkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["binding.gyp","dist/*.js","dist/*.js.map","dist/node6/**/*.js","index.js","lib/*.js","lib/native/*.cc","lib/native/*.h"],"browser":{"bindings":false,"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js"},"engines":{"node":">=6"},"gitHead":"148d93b47fca252331f6af8ff5dedb5477e1b414","gypfile":true,"scripts":{"test":"mocha -R spec --check-leaks test/ conformance-test.js","build":"npm run build-webpack && npm run build-node6","install":"node-gyp rebuild","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"babel --no-babelrc --out-dir dist/node6 --presets=node6-es6 lib/*.js","build-webpack":"webpack","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"5.4.2","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"8.6.0","dependencies":{"nan":"^2.7.0","semver":"^5.4.1","bindings":"^1.3.0","node-forge":"^0.7.1"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3","core-js":"^2.5.1","webpack":"^3.7.1","babel-cli":"^6.26.0","benchmark":"^2.1.4","commander":"^2.8.0","babel-loader":"^7.1.2","webpack-merge":"^4.1.0","mocha-phantomjs":"^4.1.0","babel-preset-env":"^1.6.0","regenerator-runtime":"^0.11.0","babel-preset-node6-es6":"^11.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize-0.2.1.tgz_1508179536215_0.054283251287415624","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"rdf-canonize","version":"0.2.2","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@0.2.2","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"531fe9fd7184dd31c0b0b1ea09e8afde8d109ac1","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-0.2.2.tgz","integrity":"sha512-3u3x6hvFRTYL0i8klcilk2dIx1nnbgzGm9VCQNLF9Kjs0WyQ8d5Cj1jxKvZB13xsX+qfaBReLvsx978IQLA7ew==","signatures":[{"sig":"MEUCIFac3NeLErPlr+V7CMFw4sO2x+RRxaV1eJUQvQ4dMP/iAiEAsxK2vfJo+LKLfxJXeLBeLXalW6CkXvoxWHQFRDtpDBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["binding.gyp","dist/*.js","dist/*.js.map","dist/node6/**/*.js","index.js","lib/*.js","lib/native/*.cc","lib/native/*.h"],"browser":{"bindings":false,"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js"},"engines":{"node":">=6"},"gitHead":"ff4dd0e7cf20ac69e92346197cc6e5642ad6d6d2","gypfile":true,"scripts":{"test":"mocha -R spec --check-leaks test/ conformance-test.js","build":"npm run build-webpack && npm run build-node6","install":"node-gyp rebuild","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"babel --no-babelrc --out-dir dist/node6 --presets=node6-es6 lib/*.js","build-webpack":"webpack","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"5.5.1","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"8.9.1","dependencies":{"nan":"^2.7.0","semver":"^5.4.1","bindings":"^1.3.0","node-forge":"^0.7.1"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3","core-js":"^2.5.1","webpack":"^3.7.1","babel-cli":"^6.26.0","benchmark":"^2.1.4","commander":"^2.8.0","babel-loader":"^7.1.2","webpack-merge":"^4.1.0","mocha-phantomjs":"^4.1.0","babel-preset-env":"^1.6.0","regenerator-runtime":"^0.11.0","babel-preset-node6-es6":"^11.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize-0.2.2.tgz_1512424133208_0.29952867119573057","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"rdf-canonize","version":"0.2.3","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@0.2.3","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"c89f3cd5823bb430e0060d714125ccc8febdf6c9","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-0.2.3.tgz","integrity":"sha512-Sx7vLohhZ2xmrYbT1vWqU/c+7yKH7XMmCWmmmlbBpuuOy2qBGMJFyudow+K+JGyYQt4XAzrn8MU5PgNrXVtlOA==","signatures":[{"sig":"MEQCIQCWSxhQqmvFrrMKHZMvzuIGuiBMgWuvv4C2VT9F+PDYEwIfGfkChYu66CZwPRrx4jHScmi9G4vLYgLDBK+f2enk4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","files":["binding.gyp","dist/*.js","dist/*.js.map","dist/node6/**/*.js","index.js","lib/*.js","lib/native/*.cc","lib/native/*.h"],"browser":{"bindings":false,"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js"},"engines":{"node":">=6"},"gitHead":"7412b6b67cbd33837d1cc21bf5268608f2199ff3","gypfile":true,"scripts":{"test":"mocha -R spec --check-leaks test/ conformance-test.js","build":"npm run build-webpack && npm run build-node6","install":"node-gyp rebuild","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"babel --no-babelrc --out-dir dist/node6 --presets=node6-es6 lib/*.js","build-webpack":"webpack","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"5.5.1","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"8.9.1","dependencies":{"nan":"^2.7.0","semver":"^5.4.1","bindings":"^1.3.0","node-forge":"^0.7.1"},"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3","core-js":"^2.5.1","webpack":"^3.7.1","babel-cli":"^6.26.0","benchmark":"^2.1.4","commander":"^2.8.0","babel-loader":"^7.1.2","webpack-merge":"^4.1.0","mocha-phantomjs":"^4.1.0","babel-preset-env":"^1.6.0","regenerator-runtime":"^0.11.0","babel-preset-node6-es6":"^11.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize-0.2.3.tgz_1512500354162_0.14191864361055195","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"rdf-canonize","version":"0.2.4","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@0.2.4","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"1b46eb01500b6800348ac5fe0953c1be226b1446","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-0.2.4.tgz","fileCount":43,"integrity":"sha512-xwAEHJt8FTe4hP9CjFgwQPFdszu4iwEintk31+9eh0rljC28vm9EhoaIlC1rQx5LaCB5oHom4+yoei4+DTdRjQ==","signatures":[{"sig":"MEQCIDttqKNITb6yAm02K97RbBWMym2a88ekJ40Znk5F2lmjAiA9+GcbjBGmkFob3z9bGY6ODYFtCaFfq4BpqhexG3kvZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":585417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4S/TCRA9TVsSAnZWagAAMYkP/RZ5+rIRBM3LEtMgYT4D\n13aJ+fA40tFV/qQ4Xa/Zhse1D7YIg2vdD+SNW5E1D1YxZwj+fRYv+reBzVEd\nEG7aOdAo2iGytV9jQqLc70aZiUN/gycM2PUVsLoAXxPDsR3pE5EEt7uBg57P\nqsNq5Axhop0AggVdx05hhpcGaPPCxp9w5D3SdHvvCWHxWIJo49jML+QyZ4St\nJlvmsy25bdPTdKQwmL/2JgCiFRrl0p1l36UIuRO1PlBCidvRqHs2SN+4RUY9\nqRUow65CfpxQktMkrx2CH7DJIWCI8eEyMd9DRdksafzCg1yjd1haqXEUS3GU\nu8x/dBI0nY03BoV6dRrtcyilW8cxCXQt66r25whEuF5XAeSA96WElhpwwxoL\nUbhZGy7ovYrMLq7OsDwSnlzp1SzSjnIa8qlW+N8hWGEE9KG57lbdyZdrcs1g\nGrNJf2klvwxB8+guyJ2ud2w16TOk+vRgROK72m5k0/AKPdssloo4u2F9ifDd\n+1CkjPBuScvqyooWkmAUfBI1Y8qB2Wf72XYqFYVr46p/QK9Z4EQaeelgDEpl\nvBM19Li8huWFkECLHq+B18g24+z1mEAa0lU/0S1WW+IAAVdSwuVLsobs7NYo\nMukrARHC8vWyHU4PyPNqpxC6/DNXtVr5qE87sAsmcixhWCkCg3f3cW3hCXJu\n8AnU\r\n=6qNO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","files":["binding.gyp","dist/*.js","dist/*.js.map","dist/node6/**/*.js","index.js","lib/*.js","lib/native/*.cc","lib/native/*.h"],"browser":{"bindings":false,"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js"},"engines":{"node":">=6"},"gitHead":"4ce58f9343dc58ac1f75945f2d97a68784a28ed5","gypfile":true,"scripts":{"test":"mocha -R spec --check-leaks test/ conformance-test.js","build":"npm run build-webpack && npm run build-node6","install":"node-gyp rebuild","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"babel --no-babelrc --out-dir dist/node6 --presets=node6-es6 lib/*.js","build-webpack":"webpack","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"5.8.0","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"8.11.1","dependencies":{"nan":"^2.10.0","semver":"^5.4.1","bindings":"^1.3.0","node-forge":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3","core-js":"^2.5.1","webpack":"^3.7.1","babel-cli":"^6.26.0","benchmark":"^2.1.4","commander":"^2.8.0","babel-loader":"^7.1.2","webpack-merge":"^4.1.0","mocha-phantomjs":"^4.1.0","babel-preset-env":"^1.6.0","regenerator-runtime":"^0.11.0","babel-preset-node6-es6":"^11.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_0.2.4_1524707282054_0.6672304118519694","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"rdf-canonize","version":"0.2.5","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@0.2.5","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"dc761d42a2e9e6bf6eec7e0e352fd5b10ff4e75a","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-0.2.5.tgz","fileCount":43,"integrity":"sha512-ZSOcoziIkics9lZvFRoqRHUWoITLbXeKqXNxTuvchTf9c74/yOzzZCKxS+aTCGQp81fQZhnKUM/NsgyiBS0Mig==","signatures":[{"sig":"MEUCIFWZuaRK28IG6Yeilti87VLKPRriAqe3qJqLB3Pt60ntAiEA9Sf862l4dAlPxT2PkKUWfaiPWxmHxwKUIIiSFz2Dp+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":589709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb26bqCRA9TVsSAnZWagAATD4P/3UkohQJ5dMj4m15kMv1\nNBzK99FdLFMwWc/O++MCaZ5q9dhIuDazFlN8wIgkzPKTcqCYC2TOYwZEob0h\neay/V4xlq4fkURL0BffGgyW/Jxcyye59RGEsGMqL6kIXXYBR7dsQfDuwa1z4\no/0wuhG0tmmt6EjukE9nqPsHAmbDZmzYLsh733p0YD39aW6zC7BsJW9HyIVp\nlxidz3CJpWBQCbAEMtt+1ZviTzCPFRT7/2Sl4svwPexpjDYqPGNe4dtiOXJq\nrPqNGRZc0Z9znQVmyxFjZPYXiHnB6743TVzgpKsrgFbkVxiqApjGOiVNzZPg\nfAkscoVxCiMb8cHVSK5MkBmfV1jCbkLZRgB0TWx0yAw0X0K3dRhK5XP0k6QV\ntxBMGS94m/QCNV83KxnMjHO7LFTytdD5Md4HMBx3QG3kFcHe7e/gcLDy9gGz\nOPai91VehmtZfGpMXeFZGSQwS8DJ4jkaKd8+AYMs2vSp8LHvdCb78vH0uH3T\n+/SRi+6DY1xbtNzOGcFq15AY1EVafLJT8skQAW8wIebVvGTWpRwQBeSPZHHa\nQ7wpk6QdQDdZdcDWF0622Ph5owiUaGkiQb+pdnuV4W5jYMvbe9pUWcU/6lUI\nMNwKM7Uq4H5wVJ2SF4nUCBZodhPs+eA1gL/V8+namSSAGuVJ/7+do5b3SKin\nSW4U\r\n=+K12\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"bindings":false,"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js"},"engines":{"node":">=6"},"gitHead":"98fa20862af24f3c1f1cfa240a45aad00b35f5ad","gypfile":true,"scripts":{"test":"mocha -R spec --check-leaks test/ conformance-test.js","build":"npm run build-webpack && npm run build-node6","install":"node-gyp rebuild","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"babel --no-babelrc --out-dir dist/node6 --presets=node6-es6 lib/*.js","build-webpack":"webpack","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"6.4.1","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"10.13.0","dependencies":{"nan":"^2.10.0","semver":"^5.4.1","bindings":"^1.3.0","node-forge":"^0.7.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^3.5.3","core-js":"^2.5.1","webpack":"^3.7.1","babel-cli":"^6.26.0","benchmark":"^2.1.4","commander":"^2.8.0","babel-loader":"^7.1.2","webpack-merge":"^4.1.0","mocha-phantomjs":"^4.1.0","babel-preset-env":"^1.6.0","regenerator-runtime":"^0.11.0","babel-preset-node6-es6":"^11.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_0.2.5_1541121770173_0.728268610063832","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"rdf-canonize","version":"0.3.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@0.3.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"f33c1725a4496d8c47871b376e5a9b873399ecea","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-0.3.0.tgz","fileCount":31,"integrity":"sha512-LHyT23nTPy9ASARyoYg/zvNNysJ3cfUAFpPJBbGIjhoENHiUK+l/T3z7oAttqNMBvrJRJuEvcuhyT+YsnC73Dg==","signatures":[{"sig":"MEUCIQDDdX4xeoYUftRNkuWMwpv8S6/SAIu1vLIZxPRIyj2fLQIgYaBAdouZU8z/1Gg/7vgJ6yaV2k3ZepzfxB+U9uqDWao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":549344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb260hCRA9TVsSAnZWagAA8SkP/iycQSeen3+0ZQvA4iuA\nqTh5pCXqbSyznQf1zDQvDtAgEh23AaKuBj4flMj2JAP58NPmJvsmHiAqFQeo\nU/hay7V3OAMfYIcK4i+wvxo/ia4GdHFemchN7AX22ZirV2tnwyFEH1T+l/fg\nRMQi62xCxGxjxJHamWL69bM2Qwnv5IpCrNZAARD3mZ5I3eB1Wd0R5nqz4HYO\n9jLwAB/SE/57hPVvGHSuWogSWomb8+W+hoEUT/5IQhBJTU0ts/HyVIfCSLdz\nO6/OdL9yZrr42QCbrg6k96UAGlAKVnPJbqKFQTCa8ee/+Ucgky9F27mTbXgm\nVy8MUEmpZEVp+uiWOJXZmq/IR302ABlMRbXWGmk4Z4ZV//UoE2kZtAeH5i7H\nFiE2D9fiP/nn95mmdILvlpm3No087g9sXEcJZu6/BTqoW+OYzS5IvT0pje/E\nXDG4sNFR/3PtvEW1ZsAZsHqbsqdR2VXGQjlVOQaFnTzrldCO991Shwyb3CTo\nB1e82JZy+fKFfLYt3H0+nGWaA2uJcGnTHySE9sZKLkBbbY9kgng4JUuw21sL\nCPH827OVkhM9Q3+1/jdf+XDr819bDLdNXUR2xEA3qyNhp2wkVuUXK2ARRJ5w\nrfrAFzn3LBDByQ/eOyvlFKAxL+jCRx8KgcYBYeO7eR+ChLSgaX+D4RfpwEGn\nCFXU\r\n=zIgL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js"},"engines":{"node":">=6"},"gitHead":"34f1ed8348ddcfd5996d91d4a273885aafc34fa4","scripts":{"test":"mocha -R spec --check-leaks test/ conformance-test.js","build":"npm run build-webpack && npm run build-node6","coverage":"rm -rf coverage && nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"babel --no-babelrc --out-dir dist/node6 --presets=node6-es6 lib/*.js","build-webpack":"webpack","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"6.4.1","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"10.13.0","dependencies":{"semver":"^5.6.0","node-forge":"^0.7.6","rdf-canonize-native":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^12.0.2","chai":"^4.2.0","mocha":"^5.2.0","core-js":"^2.5.1","webpack":"^3.7.1","babel-cli":"^6.26.0","benchmark":"^2.1.4","commander":"^2.19.0","babel-loader":"^7.1.2","webpack-merge":"^4.1.0","mocha-phantomjs":"^4.1.0","babel-preset-env":"^1.6.0","regenerator-runtime":"^0.12.1","babel-preset-node6-es6":"^11.2.5"},"optionalDependencies":{"rdf-canonize-native":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_0.3.0_1541123361283_0.14646048399689104","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"rdf-canonize","version":"1.0.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@1.0.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"1e54e9de8575c31b2595307211df745a5cbc8b85","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-1.0.0.tgz","fileCount":32,"integrity":"sha512-s88/zIxZUvqHz3EfPsHOlGNt+780FNrtnbdVBm23uQcSumgJ/7tuAbnYWfrDApR5S3F8tvpw1Nd0JZWhGt0c/w==","signatures":[{"sig":"MEUCIAPXfp92u9746OVQ3JfM676lLwTmaKhmw+6axoVwZz+OAiEA68LzL4wXS4sR/3otOYlL7GN3Y1zY+pwlGRTzXSKkTCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":635116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSMXkCRA9TVsSAnZWagAAQ1sQAJHIaE6kAywO4RKUgsfZ\n6cSYy6YkqKrMxtiu9wC6rcdt1FleA0M/QMHhoZDwkXZUc28EQCJrB53467KB\nm7aYE8iHKNpzzf/1Hv8CpgItsuimdqFbw3vUJdVqkV3qGzAW5eqFWnvqRdwc\ntpq2OTPaURDbY26KlX25U9XVys7ZqWA9Pr8NZ3uJsMHj13stJpywvjTQIJIj\n1RfFpKKS5aAuVtPplgEP8Ecrjc/Uz+7XSw3SKMx9jHBillyem2KVwEBOGEUG\nCT65Cmw/kWwkVgsd1aFC2lctm/xhg+aaFW+V0vwax1QGUFzY2h+lvRbQkxtO\n7Tf1BkXCtDSrqtfdO6bIb6j+19e+ZHoLfO1aU+R0w9l0GV81eYXXlnQ/wyUB\nCOuTfXEFqV5anAhEKjaYSOMAhlUi5w0IwVQmZdCKMfbjiYcaPptglN+2mp+Z\n8biPHUglcptdk/hDerzlKRYsaIrIxBIlk7QfOwVPuP2T9AFQQV8MgglrqDdg\naxaQquXaixLiyR5d6On96CU9sUCkNy+/Cals/lK9udSkVTRoLf8Hah7rGpn6\nfb4AIRYFr8bc5mPr9C7jN9vhNvTd/5cEfOLDPav95rTQXaveB7RZxFik6hB3\n7oqSpD+5BWaWXJ9CoKO47AXBuGM57p+wEXZ1Z32pFzBxomhHYk/mseNJ4n9B\nujLC\r\n=QiCq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js","rdf-canonize-native":false},"engines":{"node":">=6"},"gitHead":"214ffb4a58111631cf40f84ef83c54b3b878dd31","scripts":{"test":"mocha -R spec --check-leaks","build":"npm run build-webpack && npm run build-node6","coverage":"rm -rf coverage && nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"BROWSERSLIST='node 6' babel --no-babelrc lib --out-dir dist/node6/lib --presets=@babel/preset-env","build-webpack":"webpack","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"6.5.0","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"10.15.0","dependencies":{"semver":"^5.6.0","node-forge":"^0.7.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","mocha":"^5.2.0","core-js":"^2.6.3","webpack":"^4.29.0","benchmark":"^2.1.4","commander":"^2.19.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","webpack-cli":"^3.2.1","babel-loader":"^8.0.5","webpack-merge":"^4.2.1","@babel/runtime":"^7.3.1","@babel/preset-env":"^7.3.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_1.0.0_1548273123513_0.5275835371236588","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"rdf-canonize","version":"1.0.1","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@1.0.1","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"0a200a12c169e0008dd10e5b2b3855a55db0626c","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-1.0.1.tgz","fileCount":32,"integrity":"sha512-vQq6q7BIUwrVQijKRYdunxlodkn0Btjv2MnJ4S3rOUELsghq7fGuDaWuqBNbXca3KRbcRS6HwTIT2hJbJej2UA==","signatures":[{"sig":"MEUCIAzpWmWpCWMunqKRdjcy2G0Xm3ihxDoscrD/jB98d38WAiEAizFU/rwQYcqMoN3qLCz1SuScBbWMG4YJYMxiL8570H4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":604475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSQFkCRA9TVsSAnZWagAAHGsP/3s1CcE6EO1WJggYhfSw\nrQaV7EpVP2uyAhgWA+zbATdVzfyd+98wuEu7AW7Ecrz5qGGkX1C056NE6nGv\nfoKzr5oXL1bz2QMhK6svLmadcBzo/+OxiodZ5ZvZCsxAwJzWqumVRirK9rH+\nEPnuwVGbxlvEFkew1E2ue5fjECnsMy6RjMZP3zXF2iknAsMoildAGEvv17Jt\nGn16M1cLVUU7yS1OSO1LstwI8sExmRFpWkxfILUmm+0nsqo541FU89ncqDoL\nqbvqkdM8FDyROEjdVC/VIuJb8SrI4bYvDnb9nKfjBi0Ey148vLYv6l82e4s3\nX6f3SLrvvHca9OLCIOQutIN+WFvICZ1zjSPaDwUyJPkk+j9igYPJizfwu6ht\n4jlAnc6U/E5cFFKjLDAq4EsNrQPi89CzLVPnPqatEBi1DDqjx6Kbf03i0uO0\nGaNmAwxvU4v435i7P0TNHceWO0IDyTbPte5/Pqsj2GZ9silAlwiOgfIZIuzD\nbEVNEw4u3rwrmZUV1cYKyutKd8gDIDoD9u9Uid4jop+STkz/8r2gvi2oMhfp\n4oL8SF6MiDJDh9LZnv/mKVTrUuo2xbLsE/EuIB1ZkWRmursv+0htNC2geTdV\nDqr+Iku3DUqr3BLURfSfCQ74Rv4vlaxcziU1U4xym/oqhAnBtq71uJVR5anH\nRw0z\r\n=l6yp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js","rdf-canonize-native":false},"engines":{"node":">=6"},"gitHead":"2f9c7c7c76233c1fef858af279d49eb148659359","scripts":{"test":"mocha -R spec --check-leaks","build":"npm run build-webpack && npm run build-node6","coverage":"rm -rf coverage && nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"BROWSERSLIST='node 6' babel --no-babelrc lib --out-dir dist/node6/lib --presets=@babel/preset-env","build-webpack":"webpack","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"6.5.0","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"10.15.0","dependencies":{"semver":"^5.6.0","node-forge":"^0.7.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","mocha":"^5.2.0","core-js":"^2.6.3","webpack":"^4.29.0","benchmark":"^2.1.4","commander":"^2.19.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","webpack-cli":"^3.2.1","babel-loader":"^8.0.5","webpack-merge":"^4.2.1","@babel/runtime":"^7.3.1","@babel/preset-env":"^7.3.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_1.0.1_1548288355691_0.4706015856924921","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"rdf-canonize","version":"1.0.2","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@1.0.2","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"f328d57bb48d3e356c3c050b0496fbb3330b361c","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-1.0.2.tgz","fileCount":32,"integrity":"sha512-drPKpTPfwrjkyqUFXnPEHj2JvYb54u2kMt+BbQb4vBvAORthLG/G8MBGs3kZZYcIzB6NyoZN9KvsupFV1Ti8VQ==","signatures":[{"sig":"MEUCIQDvI/p90IZBrcb15HCS6Lsu5uPV8WkqE24XlldZRR2kHAIgV/Zajai7EIsqxj3iu5xJ9booq7rIXel+Sy/CQ8gV3oM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":605475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbwH0CRA9TVsSAnZWagAA35UQAI5b2MIAVdHt9jIClZbM\nuIgS3ifr2Oy7IgTMdrJ5tvK0Pon1LU2St41CZu2hG3qAtsdzSoz6u9QZpCEl\nhx55HPQ5m27Q7s/CXtYqy043hRr9k1m09WUbgwbw0XhZ7d2lPA2PdIzFDjGp\nTvk66gOmLEnf1hfUWXZY/IOiN86YYtqoQnvH0B/9Qn4Ls32qzev+0vkuTFv3\nIS2RL+uBPKzyopXByuW5jsJ5rtJMJiUlT5nmFgFlOGPdqh5M/n/MngjNuVhY\n5tsUFovZPfjwjob4LFna59COJc9E6gxSG3YUakomVefrraMYOwtQndAflnGw\nsKuGHRiifgtw4Uy0b2keSTgAW51Sq+bv/vmhDDEfQLMPY6ADoqoBCoSQi8Lf\n1WgRxEJi5yv3phvbGsity9wT5CyhyiT3kYyjDPl209Q3cWITEjIepfrinjp4\nLCf2/fIqCMDrEz8fNKyLsgaeniSnZTCzCysytXxSjqtuxCWRM/5pkWrGyHkr\nON71hSVxVsoq39E3jqgwYIBArZBZr3eiNaZ6R8Apkxh6lWaVLD+POJMv/uK9\ntVs+TStBG2CQVHmQGy2DRg6Z7hN2s5LW63j0lwGDlj1w1N4lKhZStHvtl3oM\ns8pNLvE2puQOMx35gJqSkUDBOyUol1PZ961Rq5vcfVlJ9mxIB70tE5rd9tnp\nCkd0\r\n=BrcG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js","rdf-canonize-native":false},"engines":{"node":">=6"},"gitHead":"595a46a5bb1d6affc5bf1521c0f5ebfb49d85b10","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"mocha -R spec --check-leaks","build":"npm run build-webpack && npm run build-node6","coverage":"rm -rf coverage && nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"BROWSERSLIST='node 6' babel --no-babelrc lib --out-dir dist/node6/lib --presets=@babel/preset-env","build-webpack":"webpack","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"6.8.0","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"10.15.1","dependencies":{"semver":"^5.6.0","node-forge":"^0.7.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.14.1","core-js":"^2.6.3","webpack":"^4.29.0","benchmark":"^2.1.4","commander":"^2.19.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","webpack-cli":"^3.2.1","babel-loader":"^8.0.5","webpack-merge":"^4.2.1","@babel/runtime":"^7.3.1","@babel/preset-env":"^7.3.1","eslint-config-digitalbazaar":"^1.6.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_1.0.2_1550778867814_0.5796150769873487","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"rdf-canonize","version":"1.0.3","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@1.0.3","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"71dc56bb808a39d12e3ca17674c15f881cad648a","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-1.0.3.tgz","fileCount":32,"integrity":"sha512-piLMOB5Q6LJSVx2XzmdpHktYVb8TmVTy8coXJBFtdkcMC96DknZOuzpAYqCWx2ERZX7xEW+mMi8/wDuMJS/95w==","signatures":[{"sig":"MEYCIQDrlqkeS1xkthpQ+0rGaMllHWtBIU7JgHPk33R72zqJdQIhAMK/Z6S5httLix5YX/8E4svnif4pOTjOKyyK2qBarn7Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":607192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgAuaCRA9TVsSAnZWagAAHFUP/0qzJdHA86aUV+WgQ/sW\nown+uWjQFBuxjzH/oJN3qu8tU9+9A92Zyek83ffi7nCHwZCFmLlblkQ4RKpn\nKCYNd9T1DpVVgA+NOosUpfp8p5GxuXahtUCsBa+RXXVh/qsQxYsEEWKSDLxn\naUXPaV6h604SZxIKNK8VIkuzISempda0LS6aLVh0jIkWjZgIHovEUx0OCj3p\nWaJeADN3l3qRQrT5ZrtcoqoopFhRnE7FDPEtyfg/Sm9JFQMWJpaJosrz8kHo\neuKGmBhvT7i+2Su6Pjl7rE0qNXYqSzjUG9DfujwbhzCI6KYJBqkiEJjytwhN\n9Qg3b4FKtowH2LPyPhhW6cicMCPIDUSM/vCykLbKizMnHijxMVz2IkGpBqbr\ns1wct08LKvOWTMWBcwE+LKYJORLxVr7Nk+Brrqp7JELeGdsTqtc8in9eLIWC\nA+w4kL72XefDoTPIOp8jNdj1Vf1RzqTkY3h45IBbpiwVBKCgx1SSoh2tr3di\nsDX8Kj2a6Dn+QIobKPNMNfvqC+U3dm5yYKTLmlA21m2gWWUU6SqQDuXQyobN\n0UUS1qio6A+fTO98A+jJSh6OEKFSseRAxCM2butficnL9Mmp+XkauDVHr7zi\nSdLLAxMJAMRsVa3TfJZnMgmgyoH1S6cGE8f0lDc0tA3BRpIHhu6zxDtPHqua\n1JK8\r\n=wm/t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js","rdf-canonize-native":false},"engines":{"node":">=6"},"gitHead":"d240e8be69734acf2815bcd6cae5967579525d30","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"mocha -R spec --check-leaks","build":"npm run build-webpack && npm run build-node6","coverage":"rm -rf coverage && nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"BROWSERSLIST='node 6' babel --no-babelrc lib --out-dir dist/node6/lib --presets=@babel/preset-env","build-webpack":"webpack","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"6.8.0","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"10.15.1","dependencies":{"semver":"^5.6.0","node-forge":"^0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.14.1","core-js":"^2.6.3","webpack":"^4.29.0","benchmark":"^2.1.4","commander":"^2.19.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","webpack-cli":"^3.2.1","babel-loader":"^8.0.5","webpack-merge":"^4.2.1","@babel/runtime":"^7.3.1","@babel/preset-env":"^7.3.1","eslint-config-digitalbazaar":"^1.6.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_1.0.3_1551895449903_0.9413839482671493","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"rdf-canonize","version":"1.1.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@1.1.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},{"name":"msporny","email":"msporny@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"61d1609bbdb3234b8f38c9c34ad889bf670e089d","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-1.1.0.tgz","fileCount":32,"integrity":"sha512-DV06OnhVfl2zcZJQCt+YvU+hoZVgpyQpNFLeAmghq8RJybUxD3B4LRzlBquYS5k+LLd8/c3g5Gnhkqjw5qRMvg==","signatures":[{"sig":"MEUCICOSuxz9lEO4llli2NhTJKd3T3ltpGwzetC2/Js5Xo2eAiEA3uim7Jfjbb4EHEfxrc2CWmBDC5ggJ1emqoCluAZzfA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":607605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIi1pCRA9TVsSAnZWagAAUFUP/0KDb2gnrUbeR97CnK7i\nmlrfK6d3W+Q55h3D+/xPggZXbaveL9P/WdSOe2bC64WffiwhhfI+3NLVsGN9\nbbIWFij07A+9ywfJvk5KA1GGXIjsVXLqHeBXXVWxJqEOkpSgECQ+K0qxig4T\nEaREO6uI/BIS04u45S0SnSvkrE2hxod1L8gjlvk/0g3h5zbSfVPiwJ4FbibD\nBIE8yHt6L3OA5buvdrztX7fTWXyo8apJXKj/B6qE8nK5S6HqOtbgKqHVrjZA\nVSWis/DkckEppDm5xJMPhrfWJ7Ny5H0KNlQmLRSQHcp7h4wJSEeXxNuOzoKJ\nh4QF1I7y04tWYVPXJxLtniAaPncchuOCadvVjXT86EC6V35zWsGfA0pzGUhS\nCysLcK4i0k5s+8aL77e8KXzA2i0eN7XGEs/ooI5WOE7UXXWYVawiObPCYGsL\nq45Z4qcnto9RSC4rgniQtDtE0tVQcwf2y1MPdNkWEyTXIOTeuH8rgGlftGrz\nlQCJDZ1r3RI0cDfEPs6MZqc8f3UxqSvTyKXQCYQeJcTgZFusbmp4CzpapGIu\nkcBQK4khwIlLG9rj6c3o253+x8D3UvCmafR/v+TxF9TA50qsH3688qaxULwL\nfmt7bTY0X9/mpKA2LIeb6TmPnR943s8Q5IemOmKRgS5PMjQ5YXaMJrGDEKrH\nERSn\r\n=yDip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js","rdf-canonize-native":false},"engines":{"node":">=6"},"gitHead":"c408b04684cf7c8352a44b515bdecae4159283cb","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"mocha -R spec --check-leaks","build":"npm run build-webpack && npm run build-node6","coverage":"rm -rf coverage && nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"BROWSERSLIST='node 6' babel --no-babelrc lib --out-dir dist/node6/lib --presets=@babel/preset-env","build-webpack":"webpack","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"6.13.4","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"12.13.1","dependencies":{"semver":"^6.3.0","node-forge":"^0.9.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^5.14.1","core-js":"^2.6.3","webpack":"^4.29.0","benchmark":"^2.1.4","commander":"^2.19.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","webpack-cli":"^3.2.1","babel-loader":"^8.0.5","webpack-merge":"^4.2.1","@babel/runtime":"^7.3.1","@babel/preset-env":"^7.3.1","eslint-config-digitalbazaar":"^1.6.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_1.1.0_1579298152865_0.6154209017551602","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"rdf-canonize","version":"1.2.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@1.2.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"9872b2cc6ed92a9969e834f9f042addaf0d4f7f9","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-1.2.0.tgz","fileCount":32,"integrity":"sha512-MQdcRDz4+82nUrEb3hNQangBDpmep15uMmnWclGi/1KS0bNVc8oHpoNI0PFLHZsvwgwRzH31bO1JAScqUAstvw==","signatures":[{"sig":"MEUCIQDkD4kEgMmIM91+s4/+noMIk+VoNOmgSLMpWXWll6bzAgIgUOSVcWarp8iMWeg5pR/KqMfVlaSbH3pxCI8YofjJoSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":611909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdQVwCRA9TVsSAnZWagAArMMP/2kAYRhIbpf2ZH1RvQ+b\nNayORoaKDIdovJP5xawJwnyZYA2Wnpr9Wkmqx0ZJ/cjsoR8Pj75sFv0CaQdu\nAGF9OFssn/tzzU7uehWFwWs4gmUKj6rI17xfcX1akwMtms1fboEMxVIPAwMp\nt3Zp1kveGRWGQcvd8gv2EF/EoCfNPmmvZjkt4HZ8JdORZ66f1K9DvHkXgG9K\ngmqAa3JYhpSXUw9+gFmGvE1LdGV5ftBDlUdkcbrnan/PHzdW3Vf3eiY6LVAE\nOhZrH3FIKm0YqozZdSmgzes/iJZiBXdFsf/nIMu1hjWct1XgUg2EhUYOBlpU\n+fdM37wN/wsytA2xCqlCs5fo11MJfxsQY0mWzLu60023l5DcJEtiVVR/qMu4\n7kvSS2Kk+zChVlgAny6qWfpyWGDkkS2Ld+8a14z5rRWMA01BJ4M/JLYAXGfe\ncUDy3HhnLKApB1mIJyOpMXQcFgaQ3QwQzUB0HfpNXMcvkRY4EzmaKTgY2Uny\nBB5BR4gw5zV/w9I9JJ3uUzh6h7o2zajulbiOPmCAqBfyCq1ua3bHU9ZRWTLf\ns3rPNvRY7Y5L8MWJaSJ2NzN87qylficmSqnKV+oPAXpPBEl/3ltQSFxD5PHO\n8q+0+t9wGRGiOW1z0H36TdXnvNmXpUWJj5vsmLR+4wm95BLqWZsaK88Z16jW\nTgFX\r\n=uFA2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js","rdf-canonize-native":false},"engines":{"node":">=6"},"gitHead":"9d003b3f5afd52e012dddf4eb63fd3c5d9d78112","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"mocha -R spec --check-leaks","build":"npm run build-webpack && npm run build-node6","coverage":"rm -rf coverage && nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"BROWSERSLIST='node 6' babel --no-babelrc lib --out-dir dist/node6/lib --presets=@babel/preset-env","build-webpack":"webpack","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"mattcollier","email":"mcollier@digitalbazaar.com"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"6.14.8","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"14.9.0","dependencies":{"semver":"^6.3.0","node-forge":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","mocha":"^5.2.0","eslint":"^7.10.0","core-js":"^2.6.3","webpack":"^4.29.0","benchmark":"^2.1.4","commander":"^2.19.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","webpack-cli":"^3.2.1","babel-loader":"^8.0.5","webpack-merge":"^4.2.1","@babel/runtime":"^7.3.1","@babel/preset-env":"^7.3.1","eslint-config-digitalbazaar":"^2.6.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_1.2.0_1601504624283_0.12593603149093235","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"rdf-canonize","version":"2.0.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@2.0.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"80ba8ebbd74e5c27bf77b3b272466e96b5bd7ed0","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-2.0.0.tgz","fileCount":28,"integrity":"sha512-2/TGu5tw7Gs5rIkDC3FhtG7ppZZi1xPkxAGR1O+lDioe0KmQowFItUJskaGKNFk1g/HcjtQi4t4hNF06EqJP7Q==","signatures":[{"sig":"MEQCIBabJbwZ7r5jRN0paOF1IG0N2V3/QjakDUOkPtu7YTP4AiBZvNKC2bL2rr7zZMAyRPHZQbozQWuRlJV3tCNDuwRYew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCKxHCRA9TVsSAnZWagAAY/QP/i75VW8dKzYvhCjN48Gx\nP92dUnrSYRTCEmca2oXDrk0p2H9tPqbKPQoJcsr30/9pHcsL3gekKLb+25bh\na6/wg4294d5HdaK0s/irHu58fjJnbK7s5cggA3y15CR6QeHFw4LTNA6sWnCw\nhmqx3cyN561CjCMiJ57FO/yFXzx+1/1iaWsgLI8aBmKQ7LxnZgDcT0CS2k6R\nmbI2Dr2Cv6TCjpJ+sprHhZPSdyMn/j9AOG/NoZFl09VcjikvOZaVUPa5La6R\nvpRIXZUPQAeZg3/dRlcy4NYm+AxonCvGwIWay4nC3XtcfAa2gSTMNFWmopKs\nyCAzAtKFdd15LYBEZIRexlN0HX96deT0wGzu6XCiWD2sSZ6TEeSwxYhL4J6F\nYgLiEVP0OAFWwiDGyeAYCSwL4Xl4JQU3iFpBkjXg4EbHJPNI18zw5rJd0eyM\n1WzmkQUfa6Hso8BjrJr4cJx8xNIwSuduamHKJps0a117d5BvCeEKnMuddxaX\n0EdT2qs5wHEuo0IEyj710wVa4UUd9e4C0IXJT2m7tedjHOj/wovKoVnXuk1a\nihF/lTzAlhCzD6ZLnP7R3N6olUKJqIpeDc9KA3BXQ2xnbkeKbnudS5WmAs18\nttp9agcZ3hFf0cHqnyupnQ14LD24vc4L2hoa191Dw5GDh8Mz81KBR7h8znrM\ne5Wd\r\n=VJAZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js","rdf-canonize-native":false},"engines":{"node":">=6"},"gitHead":"fa1205a4f0f7a4ebfa54d372a122bffefc004afd","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"mocha -R spec --check-leaks","build":"npm run build-webpack && npm run build-node6","coverage":"rm -rf coverage && nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","prepublish":"npm run build","build-node6":"BROWSERSLIST='node 6' babel --no-babelrc lib --out-dir dist/node6/lib --presets=@babel/preset-env","build-webpack":"webpack","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"6.14.5","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"14.8.0","dependencies":{"semver":"^6.3.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","delay":"^4.4.0","mocha":"^5.2.0","eslint":"^7.10.0","nsolid":"0.0.0","core-js":"^2.6.3","webpack":"^4.29.0","benchmark":"^2.1.4","commander":"^2.19.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","webpack-cli":"^3.2.1","babel-loader":"^8.0.5","webpack-merge":"^4.2.1","@babel/runtime":"^7.3.1","@babel/preset-env":"^7.3.1","eslint-config-digitalbazaar":"^2.6.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_2.0.0_1611181127304_0.07462690216782164","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"rdf-canonize","version":"2.0.1","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@2.0.1","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"12c9b8b41570cd669d9b152c9e679063478ba194","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-2.0.1.tgz","fileCount":28,"integrity":"sha512-/GVELjrfW8G/wS4QfDZ5Kq68cS1belVNJqZlcwiErerexeBUsgOINCROnP7UumWIBNdeCwTVLE9NVXMnRYK0lA==","signatures":[{"sig":"MEQCIEYyoiPHv7+I+BUIdBehauN+xH38XelqpeIhHQQIZ4VZAiBjPpGlbWA2pxgOEYcF2y9L51UXU3azak6I0kMizxDlSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCdK9CRA9TVsSAnZWagAAe3MP/34mA+blc7GQiWw98Xlv\nVj8QnANsIuS/mqlnbyN1Aksb1ZCLHtYBKggScPhXptnVoMpTYkycNAAXB5Hq\nukPz2SUa1+LSc93oqhTI7QMgRq9NQkAagmBMNDDiahdPTWHFg4QhG4qLJQJt\nzKKgYDcbO6hLSTxCz+8OzCPCPC/c8IZxJhM2DB9rf3h71yQcyXdy1JbPyzzs\nMoP4VNSbXFXNlFE5wQWAMqfYeqv9dsC20BHk0zPtUYjYpBmKHmtdF6e4BHDS\njU09SJYx7aSFpi0pMM2Eq9RPvmKkaJ1bRJOLSUR/xYaskhw78SAaAlaDI2Tx\nEDsaTP8UySbyNXG43cTel/IGC3PafCP3biW3e/uVEbANM/QgJGXKIUoCdPb9\neqgoxo2d9yy1SHnDE0oga0or7H4kbA3voHrAt8cmmSKl4xSgHMaCJHrCGOUu\n4rS3bjHqrMp3gI5VsKvGQOsmIWiF3EDZSnnGYV+4pic42UeoRZcnUKoTeBZq\n7fMU2bLxT76y4O8QaHj1KtdMxLKvS4WepRWFW2G43nhlWDAxazY5L8lTPZus\nlv55Lt5Dufmn1IlA8AXIbd3AumIcAGdJ/1IlAWJ9h+Phevsb5L4+w2K18uUY\nrBJubVw4NxOihbtcDUyKxAd+khFEYz+s0Yz47pw/1b/gaW55/6ORCW+mNJQl\n/Wf6\r\n=InT/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./index.js":"./lib/index.js","./lib/MessageDigest":"./lib/MessageDigest-browser.js","rdf-canonize-native":false},"engines":{"node":">=6"},"gitHead":"383c402be10b297a59cd1486243e155aa80bedb3","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"npm run test-node","build":"npm run build-webpack && npm run build-node6","coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","test-node":"NODE_ENV=test mocha -R spec --check-leaks","prepublish":"npm run build","build-node6":"BROWSERSLIST='node 6' babel --no-babelrc lib --out-dir dist/node6/lib --presets=@babel/preset-env","coverage-ci":"NODE_ENV=test nyc --reporter=lcovonly npm run test","build-webpack":"webpack","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"6.14.5","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"14.8.0","dependencies":{"semver":"^6.3.0","setimmediate":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.1.0","chai":"^4.2.0","delay":"^4.4.0","mocha":"^5.2.0","eslint":"^7.10.0","nsolid":"0.0.0","core-js":"^2.6.3","webpack":"^4.29.0","benchmark":"^2.1.4","commander":"^2.19.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","webpack-cli":"^3.2.1","babel-loader":"^8.0.5","webpack-merge":"^4.2.1","@babel/runtime":"^7.3.1","@babel/preset-env":"^7.3.1","mocha-lcov-reporter":"^1.3.0","eslint-config-digitalbazaar":"^2.6.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_2.0.1_1611256509279_0.38114509816836817","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"rdf-canonize","version":"3.0.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@3.0.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"f5bade563e5e58f5cc5881afcba3c43839e8c747","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-3.0.0.tgz","fileCount":15,"integrity":"sha512-LXRkhab1QaPJnhUIt1gtXXKswQCZ9zpflsSZFczG7mCLAkMvVjdqCGk9VXCUss0aOUeEyV2jtFxGcdX8DSkj9w==","signatures":[{"sig":"MEYCIQDl6jvdOdwJVon1G8J4Xu/nHdiebICT/t6BIHO7oNdHmgIhAK5jcqnp/txpUIro748ptnMMOdzgTpRPrHseAomu8jsu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbhphCRA9TVsSAnZWagAAFb0P/1Qs1WQ2wNqF8x2fXzZt\nzxpZked1WfWZGJR0qf5adVZ6okNH0PAqcIgzZmmtDwQ1ERgR4Zu5H5k3BZ5z\nlTNzuXsu7n+dKrtuL9URsxWEEc2UyFNI80Zck9itHSxi7wL/10Y8hFi4xmr8\nvc5+KJoDesvNNN3fijhNkxiLFa7N8I4fbl23b4tM69ehciUUwUqfSdWCkUGz\nc7jYkOgEB3bb/wkxPeEfuTMnvoUIBzOfzQupryoQgvJB4qlFFnPsplLOpzjk\n8wMnnu1mXlLSDgT5jxRzFfE/NNwRICQuvpSKwbAwfxsLum0x8IP9H6AWzIZj\nP9fc3XWf9foPwGtc2Kvqewsb0mleEnpOlmtXO7z0ZR0QhxE+bDq2bgRg/vnQ\nm698W4ce5fOxts6E1etRQpKyUEeiLQGT7/NCtq7Uo6L9dZKa61YAlAUY53YI\nQ7cjPfl5LiNen78zkGzRQSHLjTuQLrBvL6eE0sfPEFG53BFfkpQLUsr9E2pv\nKTKUPKTIqdpjTavvs3qsYwfimMGR4cNC9rnFak6TzU4NQC3oIzYYpOQKIYAM\nFZXrYqA37j5OGv4YKsuQi63ysPXht/etsm12dH9AQIJqi4zGvLmoTWxjfrVF\ncXf2IoXj+oIe+LCPCqnt16pWvuPbYTnkJ27tdElbbHORqF1j2YqX7eoHiIVs\na40G\r\n=rNa1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"rdf-canonize-native":false,"./lib/MessageDigest.js":"./lib/MessageDigest-browser.js"},"engines":{"node":">=12"},"gitHead":"c1acf13245db6880b10e7c8892a5a3b3ef166423","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"npm run test-node","coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","test-node":"NODE_ENV=test mocha -R spec --check-leaks","coverage-ci":"NODE_ENV=test nyc --reporter=lcovonly npm run test","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"6.14.5","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"14.16.0","dependencies":{"setimmediate":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","delay":"^5.0.0","mocha":"^8.3.2","eslint":"^7.23.0","nsolid":"0.0.0","benchmark":"^2.1.4","mocha-lcov-reporter":"^1.3.0","eslint-config-digitalbazaar":"^2.6.1"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_3.0.0_1617828448392_0.16440333205570878","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"rdf-canonize","version":"3.1.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@3.1.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"2c01cbcb4eaf4712a7652d7042af124e157fc112","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-3.1.0.tgz","fileCount":14,"integrity":"sha512-3/cLh7nXBKaAWs9XsUehYNPZAbJs/SVGSXifGdasW6Ayrf62WOD28qzSZoTOJbR6I2WQf2sGBxb2fLYyLg0RHQ==","signatures":[{"sig":"MEUCIQDKn54uR/Q8rizfJiwqXrmKWI7GlClSg62xIodFxakHmgIgThjpyMVh8cMy5TSU7cwAHIOo8IIoGRO+mwES6YNwEYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDmW+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCHg/+JqvoLpXT4DiQYLATy6YypdueBSwDdE/F3/2/sBhVVtlxS4a/\r\nL5lC1ZH5QGt7fOkjHdhUgvktxKh2xzGzyIt4xlfmQhzYBw6J8Of8fBswDzz1\r\nWHVOoNPhPnKU65mWBGisw3377r5usM5YJxlJcngeU4gITmNP1jr4q2R59+Oq\r\n7aD1mz+/GsyAYm3eyZVF1/C9cfTfWDvmQlFtq/pNe4neLpXBdg+PVgMqkyvl\r\nnx1ZlFmWiwjxvzMERMR8hugTa394vBMv4aoc2JlCv4iBFHda2hy7dcD54OY9\r\n5lZXCSeewxw4SA0dzcq6+5fK4Keb8i/aUtG+7dG6sFq5jRufIppz35UGL0mV\r\nXqIHI0/sHHGJEdX/bRjmR8pg4rqQ1kr7p7xwREDn2OxmCvxsjGaqn7Qn9fzC\r\n0guQgcj3w4H2+V37shIXt+S5W4qKtG++u2pMCJcR5Mt2Td3wba52ft7oynv8\r\nl3cEPfGMf0p0LFiB7af91Xo0m3qQzuX1YIzKEa189E4luuEna5yswn3/apy1\r\nYzJIDB/XTbFods7zj1SIN4ipkaUVNbd8YN4H4yCXkYzj57uwFKTdArZtwaCX\r\nf0cFGhuDbjE4CVlgvHBpm3RaVjjv8wCsQ9lwOw+OCGKVjgkDJ89TEkQ8l6xC\r\ni8M//XQe0fZLtdvV/aNbHZeJVo2wpKJB8Aw=\r\n=kmp9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"rdf-canonize-native":false,"./lib/MessageDigest.js":"./lib/MessageDigest-browser.js"},"engines":{"node":">=12"},"gitHead":"34534c700d74a4166593286f18dc4aa69b619616","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"npm run test-node","coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","test-node":"NODE_ENV=test mocha -R spec --check-leaks","coverage-ci":"NODE_ENV=test nyc --reporter=lcovonly npm run test","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/normalization ]; then git clone --depth 1 https://github.com/json-ld/normalization.git test-suites/normalization; fi"},"_npmUser":{"name":"dlongley","email":"dlongley@digitalbazaar.com"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"8.11.0","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"16.16.0","dependencies":{"setimmediate":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","delay":"^5.0.0","mocha":"^8.3.2","eslint":"^7.23.0","nsolid":"0.0.0","benchmark":"^2.1.4","mocha-lcov-reporter":"^1.3.0","eslint-config-digitalbazaar":"^2.6.1"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_3.1.0_1661887934314_0.5908790059713653","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"rdf-canonize","version":"3.2.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@3.2.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"4ef35629fc31a0816aef55598fc526bbde118d29","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-3.2.0.tgz","fileCount":14,"integrity":"sha512-anpJWYbFZX95hBpWSg63dj0ozRMdmDLAqJ0KpBFjyLaULHQmzxuVlUcktXxJdV7PKFhWn2YjH26D4F6T/dEEag==","signatures":[{"sig":"MEQCICoQJ/2F4x2vCA1LtDZfGY8/NOHocp6v7b0oapJwVYhZAiBEtJmK7anq9lFXdi1wjXUxWsrGKBp9eZrDjFMtvPi6fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEgTaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0jA/+Lq17rmQH0TaD8+GMuAfCyFOBCtf1XDZNDZ87zRW7J55CBicY\r\n1vHZOGKIgXID86rLOdLPo1HxamSMRR/U6ROPLvCzm8zO6ljwe1+VmgVeX5nW\r\n6GakcH0H5XtqRI6wxUAr1d//IB0gb2O0KkgmxGC6T2rFy96xqc+NwHfoI1dp\r\n8LGUqFlDFN8Kn5wtvRme0qEIsqi9uqkbMjkirmaqNtS8fbfHIJ6jGNlJqzyc\r\nDls6ymjcB5ITk5shUYIywwDGbmwp0TNTGu0lB7lND3ue76yPd/65X1ogz9i8\r\njjJt6/b2mUgEOOffJxrHwkr6qxVM2FgdFcptQ53vuqM9MUnjrWoXxPMq3mVD\r\nR5UHcwVcz479zRp3oaxViVY5l6MLUPUPs4edF+m8gl/WPhU28IQGBigoP9QG\r\n06GVu6/XYE0EreDRH4kTJV3EUZ8rmCU8U18mahliumi7VkZLS0G+wrnA43Lb\r\nsLl/SKC+TLc35d0a3hhnuuEF7pnklihoN9WAFZNaY0mAarrF7Uef9jDNKjR1\r\nD3bl9a4l0AdZQrsUlgF5h/cAbYpHOq2CWV9CpzuqeWoD2S75drileLdTfZlf\r\n3+NsVVDbLNFsNByfEKQLhbwkJ85cJNDCfk3PUZh5kNuBqRZI4LnpxyJxhtRt\r\nCBEPU5HQ7CYH2lQrm3gXYPcw3igFv5+31Ak=\r\n=nu68\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"rdf-canonize-native":false,"./lib/MessageDigest.js":"./lib/MessageDigest-browser.js"},"engines":{"node":">=12"},"gitHead":"178101324e5a3d0e4d01f7fecd87e8de87d81c43","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"npm run test-node","coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","test-node":"NODE_ENV=test mocha -R spec --check-leaks","coverage-ci":"NODE_ENV=test nyc --reporter=lcovonly npm run test","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/rdf-dataset-canonicalization ]; then git clone --depth 1 https://github.com/json-ld/rdf-dataset-canonicalization.git test-suites/rdf-dataset-canonicalization; fi"},"_npmUser":{"name":"dlongley","email":"dlongley@digitalbazaar.com"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"8.11.0","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"16.16.0","dependencies":{"setimmediate":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","delay":"^5.0.0","mocha":"^8.3.2","eslint":"^7.23.0","nsolid":"0.0.0","benchmark":"^2.1.4","mocha-lcov-reporter":"^1.3.0","eslint-config-digitalbazaar":"^2.6.1"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_3.2.0_1662125274490_0.08851416732529138","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"rdf-canonize","version":"3.2.1","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@3.2.1","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"b2f4d573ec21ccefada4e4bb7cc868e05d2b5a42","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-3.2.1.tgz","fileCount":14,"integrity":"sha512-PmreVYPuTEVCR26EGesGR1sevdTa6tbYNOozlQywfxGmuuTSXkFFKjPuyPoGAUWNAzFNYeoWhG/zRvyG/oyAVg==","signatures":[{"sig":"MEQCIFJuBzkXJ9FDbL0Yn5mocjsmS1j0u7IRzdIhhXKqAXyyAiBlORu808DOjD/5ood4Pdl/qHY9V3kjqZJIeOyKxtDuzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEgWaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPRQ/+J6suhWwSz9rsbeIHg/ZYwfhy5jTL+KdX+cUuLqLqx1IgwWdJ\r\nuI/F80egBaOis6TUbPLITnYR/FBvFCrUe2YnVajQ2bcnBbUHGZcxZaWyd31K\r\nH+sRtMyaQqqvvnUI1XCA0TK39265EGL+9pnkJcEbfNv1JXUCU85aYcjNZo/U\r\nHHUPc5WGIMsL40gEGoNsdkRBJRpK52oMDRPtZko3dNXrIAQAIYbD6DJcl1W+\r\n2iPVNucrUFG8VGyaMvluEJKgmWdGSxCPsTR1Na6cQhPHM4lvNm1qABKahKmj\r\nk8oXcC3STFlGlcq8ep7cHiLBUFjMBxBFoayOTqLELtSwAeM3Mxnc+AksT1ZM\r\n0PpI7WHkRQ7t+qfJfvUUXpZEj3se+LZXemNzjk/lWE48xWoRNmVuOmtLCMVQ\r\na7WeBJDpCzbB72CCq21gKaBfMefZlL/mv+bTjO0ePywM5bVPIIJ4FumFtTv7\r\nUTUt1Iv+i9ukvSGThn2X4gRulKAC3ThFvpZwFu0Tyz5uNJszf04j4szQFjR7\r\n2zngsUodHyK24Kn6aY3W1G2PTX/n7S3O0GtH+AR7IA2OfcouyjxGGpH0eyS9\r\nDcjd0G8eN2+paW8+r27+a96S6Lo9uQfLll8/FP4533IVpM382pjHpw4u4VQD\r\nbNAhhVQZ2Yx2I5QJcoyIBJBO/N/uPl+1mCo=\r\n=SqBN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"rdf-canonize-native":false,"./lib/MessageDigest.js":"./lib/MessageDigest-browser.js"},"engines":{"node":">=12"},"gitHead":"5b3ed2ffbc9abd6a271ce90446f46e7021b45a50","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"npm run test-node","coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","test-node":"NODE_ENV=test mocha -R spec --check-leaks","coverage-ci":"NODE_ENV=test nyc --reporter=lcovonly npm run test","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/rdf-dataset-canonicalization ]; then git clone --depth 1 https://github.com/json-ld/rdf-dataset-canonicalization.git test-suites/rdf-dataset-canonicalization; fi"},"_npmUser":{"name":"dlongley","email":"dlongley@digitalbazaar.com"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"8.11.0","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"16.16.0","dependencies":{"setimmediate":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","delay":"^5.0.0","mocha":"^8.3.2","eslint":"^7.23.0","nsolid":"0.0.0","benchmark":"^2.1.4","mocha-lcov-reporter":"^1.3.0","eslint-config-digitalbazaar":"^2.6.1"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_3.2.1_1662125465812_0.11005141935984719","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"rdf-canonize","version":"3.3.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@3.3.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"366ef1be17e7a396570bdb75be46446b514a0b04","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-3.3.0.tgz","fileCount":14,"integrity":"sha512-gfSNkMua/VWC1eYbSkVaL/9LQhFeOh0QULwv7Or0f+po8pMgQ1blYQFe1r9Mv2GJZXw88Cz/drnAnB9UlNnHfQ==","signatures":[{"sig":"MEUCIQD2IsaJLS79RG+mXrt0YrbGUerPZbPxVUxg3cDjrChnFQIgMlReSqRnSdzSTh4myBmbuCImCW3MSRppgWP3mLdpIU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJjURACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfGA/8C3h1OX76GT6fNQiCq/KBgRCOzBgERyragUjaiwtqFFasYNKA\r\n/LnFmUXb9cB+rt97J8mVWApVOzqAB5mSi+ZUCKmW5XHxID0Lfbex6Ia/Wbh2\r\ny4+XrVH0m2Xq1FyDadK/X5HXS9qC5YoBM0tg2b5E5l9WJPwR40WH3YQUdhju\r\nKiUfuBRIZQSTVwl/kV24B5XEUBsunv1hcvCJ1YzIPEEFMGA4BLPSfsVy2BlQ\r\nh80R4eMM72mnQL1c1h3MMna+bXVY/1JoQvo4s0s8kJL971CeNpAWvK6XUTsE\r\nFQ2Y+XiHukmmhg9HUZbBNTdNRa/2SG0hLv2aFk5Hgitwcn1IrzBaefkisu7X\r\nMEEaPfL/rKAshCeysOk+8drt439BJCA1mb5DynuzL64+Ai3wr8ng2SAeWpIk\r\nqR9eqrLzSMkS6hDScgwCKL1QYGUENSpNZTObbKIEUvyGyHy9qfe7SkzP/8WZ\r\n0/HU4dN+vX1Ax5JOUVVZcE2bljfXGE1Wwud0eElFWpzaXjEu+esBtyDiHLPL\r\nbP9gUU0nrGbSzZYvfffvHM9q176SIeMUQGxf8WlYADsUNeyp2L0TUUnLsGhY\r\nzFTp1/hJST2XFxLY10+drltF6aDz2iJpXXFRPXc52/dk0g8160zAAlz5pVSL\r\nrDHXBlNiDH2/k+NVfwR/gmiDYpDQYhVmbYw=\r\n=B33b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"rdf-canonize-native":false,"./lib/MessageDigest.js":"./lib/MessageDigest-browser.js"},"engines":{"node":">=12"},"gitHead":"efb34435dab8947f791561aac6fbf102a71d9419","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"npm run test-node","coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","test-node":"NODE_ENV=test mocha -R spec --check-leaks","coverage-ci":"NODE_ENV=test nyc --reporter=lcovonly npm run test","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/rdf-dataset-canonicalization ]; then git clone --depth 1 https://github.com/w3c-ccg/rdf-dataset-canonicalization.git test-suites/rdf-dataset-canonicalization; fi"},"_npmUser":{"name":"dlongley","email":"dlongley@digitalbazaar.com"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"8.11.0","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"16.16.0","dependencies":{"setimmediate":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","delay":"^5.0.0","mocha":"^8.3.2","eslint":"^7.23.0","nsolid":"0.0.0","benchmark":"^2.1.4","mocha-lcov-reporter":"^1.3.0","eslint-config-digitalbazaar":"^2.6.1"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_3.3.0_1663448336838_0.24917256139861865","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"rdf-canonize","version":"3.4.0","keywords":["JSON","Linked Data","JSON-LD","RDF","Semantic Web","jsonld"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@3.4.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"dist":{"shasum":"87f88342b173cc371d812a07de350f0c1aa9f058","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-3.4.0.tgz","fileCount":14,"integrity":"sha512-fUeWjrkOO0t1rg7B2fdyDTvngj+9RlUyL92vOdiB7c0FPguWVsniIMjEtHH+meLBO9rzkUlUzBVXgWrjI8P9LA==","signatures":[{"sig":"MEYCIQCUD0vnFYT2LMiH5UU6L19h3gpi1GrZZCH4mgM2uKTR8gIhAJ/xV4c60hVhebDp4j2FoOnysQoLISpH5WtddFf24/kc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75367},"main":"index.js","browser":{"rdf-canonize-native":false,"./lib/MessageDigest.js":"./lib/MessageDigest-browser.js"},"engines":{"node":">=12"},"gitHead":"9da29965c98c3118c6e52da1ce43e913f66c35e8","scripts":{"lint":"eslint '*.js' 'lib/*.js' 'test/*.js' 'benchmark/*.js'","test":"npm run test-node","coverage":"NODE_ENV=test nyc --reporter=lcov --reporter=text-summary npm test","benchmark":"node benchmark/benchmark.js","test-node":"NODE_ENV=test mocha -R spec --check-leaks","coverage-ci":"NODE_ENV=test nyc --reporter=lcovonly npm run test","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/rdf-canon ]; then git clone --depth 1 https://github.com/w3c/rdf-canon.git test-suites/rdf-canon; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"9.6.5","description":"An implementation of the RDF Dataset Normalization Algorithm in JavaScript","directories":{},"_nodeVersion":"16.19.1","dependencies":{"setimmediate":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.2.0","delay":"^5.0.0","mocha":"^8.3.2","eslint":"^7.23.0","nsolid":"0.0.0","benchmark":"^2.1.4","mocha-lcov-reporter":"^1.3.0","eslint-config-digitalbazaar":"^2.6.1"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_3.4.0_1684526138441_0.43141798095975425","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"rdf-canonize","version":"4.0.0","keywords":["JSON","JSON-LD","Linked Data","RDF","RDF Dataset Canonicalization","Semantic Web","jsonld","rdf-canon"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@4.0.0","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"nyc":{"reporter":["lcov","text-summary","text"]},"dist":{"shasum":"e1bd9203f193e27d1c662a3891f2064a935658b4","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-4.0.0.tgz","fileCount":14,"integrity":"sha512-p8Xl6SLDXmkF64+q43sGLRbTZSfJKdYH2QY9e6SWPvNkwvP2rym+QL768yytDQrOFNSpsBY3pCqqJFu6v67FSQ==","signatures":[{"sig":"MEYCIQCR9wObGWAXgRbrPaoOnvd3XY4WAuwyYNGMxNlLNHdfWgIhAMwqNE11eExz7Ppkl12DZvG+NV10zkAzpTx7vxUWqLBs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84473},"main":"index.js","browser":{"./lib/platform.js":"./lib/platform-browser.js","rdf-canonize-native":false,"./lib/MessageDigest.js":"./lib/MessageDigest-webcrypto.js"},"engines":{"node":">=18"},"gitHead":"bec3ff4bf31ba76c46791ef9e9552be22c920eea","scripts":{"lint":"eslint .","test":"npm run test-node","coverage":"NODE_ENV=test nyc npm test","benchmark":"node benchmark/benchmark.js","test-node":"NODE_ENV=test mocha --delay -A -R spec --check-leaks test/test-node.js","test-karma":"NODE_ENV=test karma start","coverage-ci":"NODE_ENV=test nyc --reporter=lcovonly --reporter=text-summary --reporter=text npm run test","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/rdf-canon ]; then git clone --depth 1 https://github.com/w3c/rdf-canon.git test-suites/rdf-canon; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"10.2.0","description":"An implementation of the RDF Dataset Canonicalization algorithm in JavaScript","directories":{},"_nodeVersion":"20.8.0","dependencies":{"setimmediate":"^1.0.5"},"react-native":{"./lib/platform.js":"./lib/platform-browser.js","rdf-canonize-native":false,"./lib/MessageDigest.js":"./lib/MessageDigest-webcrypto.js"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","karma":"^6.4.2","klona":"^2.0.6","mocha":"^10.2.0","envify":"^4.1.0","eslint":"^8.53.0","esmify":"^2.1.1","nsolid":"0.0.0","webpack":"^5.89.0","fs-extra":"^11.1.1","benchmark":"^2.1.4","browserify":"^17.0.0","karma-mocha":"^2.0.1","join-path-js":"^0.0.0","karma-webpack":"^5.0.0","karma-browserify":"^8.1.0","karma-server-side":"github:fargies/karma-server-side#9397553473fcbc2aaabb7dc9f59e96f9ff26791c","eslint-plugin-jsdoc":"^46.9.0","mocha-lcov-reporter":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0","karma-sourcemap-loader":"^0.4.0","karma-babel-preprocessor":"^8.0.2","eslint-config-digitalbazaar":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_4.0.0_1700096218443_0.9610470668926163","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"rdf-canonize","version":"4.0.1","keywords":["JSON","JSON-LD","Linked Data","RDF","RDF Dataset Canonicalization","Semantic Web","jsonld","rdf-canon"],"author":{"url":"https://digitalbazaar.com/","name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","_id":"rdf-canonize@4.0.1","maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"homepage":"https://github.com/digitalbazaar/rdf-canonize","bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"nyc":{"reporter":["lcov","text-summary","text"]},"dist":{"shasum":"2b5a37f147d35b484b40ff2140245fc5985a9595","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-4.0.1.tgz","fileCount":14,"integrity":"sha512-B5ynHt4sasbUafzrvYI2GFARgeFcD8Sx9yXPbg7gEyT2EH76rlCv84kyO6tnxzVbxUN/uJDbK1S/MXh+DsnuTA==","signatures":[{"sig":"MEYCIQCoq6qcXTFMrClAjUFayqxYVmNDqhlq4GDQFL9PL828TgIhAKUg7Fr8S9bDmoDT91t9OOzbEyotLW/cEs1THKo9XgIu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84473},"main":"index.js","browser":{"./lib/platform.js":"./lib/platform-browser.js","rdf-canonize-native":false,"./lib/MessageDigest.js":"./lib/MessageDigest-webcrypto.js"},"engines":{"node":">=18"},"gitHead":"7d06569ac53441bc4786943d2336c98cbb29d1bb","scripts":{"lint":"eslint .","test":"npm run test-node","coverage":"NODE_ENV=test nyc npm test","benchmark":"node benchmark/benchmark.js","test-node":"NODE_ENV=test mocha --delay -A -R spec --check-leaks test/test-node.js","test-karma":"NODE_ENV=test karma start","coverage-ci":"NODE_ENV=test nyc --reporter=lcovonly --reporter=text-summary --reporter=text npm run test","coverage-report":"nyc report","fetch-test-suite":"if [ ! -e test-suites/rdf-canon ]; then git clone --depth 1 https://github.com/w3c/rdf-canon.git test-suites/rdf-canon; fi"},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"repository":{"url":"git+https://github.com/digitalbazaar/rdf-canonize.git","type":"git"},"_npmVersion":"10.2.0","description":"An implementation of the RDF Dataset Canonicalization algorithm in JavaScript","directories":{},"_nodeVersion":"20.8.0","dependencies":{"setimmediate":"^1.0.5"},"react-native":{"./lib/platform.js":"./lib/platform-browser.js","rdf-canonize-native":false,"./lib/MessageDigest.js":"./lib/MessageDigest-webcrypto.js"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","karma":"^6.4.2","klona":"^2.0.6","mocha":"^10.2.0","envify":"^4.1.0","eslint":"^8.53.0","esmify":"^2.1.1","nsolid":"0.0.0","webpack":"^5.89.0","fs-extra":"^11.1.1","benchmark":"^2.1.4","browserify":"^17.0.0","karma-mocha":"^2.0.1","join-path-js":"^0.0.0","karma-webpack":"^5.0.0","karma-browserify":"^8.1.0","karma-server-side":"github:fargies/karma-server-side#9397553473fcbc2aaabb7dc9f59e96f9ff26791c","eslint-plugin-jsdoc":"^46.9.0","mocha-lcov-reporter":"^1.3.0","karma-mocha-reporter":"^2.2.5","karma-chrome-launcher":"^3.2.0","karma-sourcemap-loader":"^0.4.0","karma-babel-preprocessor":"^8.0.2","eslint-config-digitalbazaar":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/rdf-canonize_4.0.1_1700105301181_0.990983532856321","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"rdf-canonize","version":"5.0.0","description":"An implementation of the RDF Dataset Canonicalization algorithm in JavaScript","homepage":"https://github.com/digitalbazaar/rdf-canonize","author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/rdf-canonize.git"},"bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"license":"BSD-3-Clause","main":"index.js","dependencies":{"setimmediate":"^1.0.5"},"devDependencies":{"benchmark":"^2.1.4","browserify":"^17.0.0","chai":"^4.3.10","envify":"^4.1.0","eslint":"^8.53.0","eslint-config-digitalbazaar":"^5.0.1","eslint-plugin-jsdoc":"^46.9.0","esmify":"^2.1.1","fs-extra":"^11.1.1","join-path-js":"^0.0.0","karma":"^6.4.2","karma-babel-preprocessor":"^8.0.2","karma-browserify":"^8.1.0","karma-chrome-launcher":"^3.2.0","karma-mocha":"^2.0.1","karma-mocha-reporter":"^2.2.5","karma-server-side":"github:fargies/karma-server-side#9397553473fcbc2aaabb7dc9f59e96f9ff26791c","karma-sourcemap-loader":"^0.4.0","karma-webpack":"^5.0.0","klona":"^2.0.6","mocha":"^10.2.0","mocha-lcov-reporter":"^1.3.0","nsolid":"0.0.0","nyc":"^15.1.0","webpack":"^5.89.0"},"engines":{"node":">=18"},"keywords":["JSON","JSON-LD","Linked Data","RDF","RDF Dataset Canonicalization","Semantic Web","jsonld","rdf-canon"],"scripts":{"fetch-test-suite":"if [ ! -e test-suites/rdf-canon ]; then git clone --depth 1 https://github.com/w3c/rdf-canon.git test-suites/rdf-canon; fi","test":"npm run test-node","test-node":"NODE_ENV=test mocha --delay -A -R spec --check-leaks test/test-node.js","test-karma":"NODE_ENV=test karma start","benchmark":"node benchmark/benchmark.js","coverage":"NODE_ENV=test nyc npm test","coverage-ci":"NODE_ENV=test nyc --reporter=lcovonly --reporter=text-summary --reporter=text npm run test","coverage-report":"nyc report","lint":"eslint ."},"browser":{"./lib/MessageDigest.js":"./lib/MessageDigest-webcrypto.js","./lib/platform.js":"./lib/platform-browser.js"},"react-native":{"./lib/MessageDigest.js":"./lib/MessageDigest-webcrypto.js","./lib/platform.js":"./lib/platform-browser.js"},"nyc":{"reporter":["lcov","text-summary","text"]},"gitHead":"9502eee92d87e8685d96b9d325477d767c86fb83","_id":"rdf-canonize@5.0.0","_nodeVersion":"20.19.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-g8OUrgMXAR9ys/ZuJVfBr05sPPoMA7nHIVs8VEvg9QwM5W4GR2qSFEEHjsyHF1eWlBaf8Ev40WNjQFQ+nJTO3w==","shasum":"0bbad390c4beebaadf820e3888d495ac0b8cfb05","tarball":"https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-5.0.0.tgz","fileCount":14,"unpackedSize":82274,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB88oUd/wg0j/roUmVHp3HfUkyI+bM4L6kvNt7ZDrdS3AiEA98LvQO1dmlHebTC94f5kvH1Y+iSPbBBe59GofbKWPts="}]},"_npmUser":{"name":"davidlehn","email":"dil@lehn.org"},"directories":{},"maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rdf-canonize_5.0.0_1763666202811_0.37210905304896835"},"_hasShrinkwrap":false}},"time":{"created":"2017-08-16T01:10:37.962Z","modified":"2025-11-20T19:16:43.204Z","0.1.0":"2017-08-16T01:10:37.962Z","0.1.1":"2017-08-16T01:35:53.103Z","0.1.5":"2017-09-19T01:15:35.247Z","0.2.0":"2017-10-16T18:21:36.317Z","0.2.1":"2017-10-16T18:45:37.536Z","0.2.2":"2017-12-04T21:48:53.397Z","0.2.3":"2017-12-05T18:59:14.243Z","0.2.4":"2018-04-26T01:48:02.185Z","0.2.5":"2018-11-02T01:22:50.344Z","0.3.0":"2018-11-02T01:49:21.420Z","1.0.0":"2019-01-23T19:52:03.823Z","1.0.1":"2019-01-24T00:05:55.875Z","1.0.2":"2019-02-21T19:54:27.946Z","1.0.3":"2019-03-06T18:04:10.099Z","1.1.0":"2020-01-17T21:55:53.031Z","1.2.0":"2020-09-30T22:23:44.450Z","2.0.0":"2021-01-20T22:18:47.419Z","2.0.1":"2021-01-21T19:15:09.429Z","3.0.0":"2021-04-07T20:47:28.623Z","3.1.0":"2022-08-30T19:32:14.503Z","3.2.0":"2022-09-02T13:27:54.667Z","3.2.1":"2022-09-02T13:31:05.973Z","3.3.0":"2022-09-17T20:58:56.993Z","3.4.0":"2023-05-19T19:55:38.621Z","4.0.0":"2023-11-16T00:56:58.637Z","4.0.1":"2023-11-16T03:28:21.457Z","5.0.0":"2025-11-20T19:16:43.007Z"},"bugs":{"url":"https://github.com/digitalbazaar/rdf-canonize/issues","email":"support@digitalbazaar.com"},"author":{"name":"Digital Bazaar, Inc.","email":"support@digitalbazaar.com","url":"https://digitalbazaar.com/"},"license":"BSD-3-Clause","homepage":"https://github.com/digitalbazaar/rdf-canonize","keywords":["JSON","JSON-LD","Linked Data","RDF","RDF Dataset Canonicalization","Semantic Web","jsonld","rdf-canon"],"repository":{"type":"git","url":"git+https://github.com/digitalbazaar/rdf-canonize.git"},"description":"An implementation of the RDF Dataset Canonicalization algorithm in JavaScript","contributors":[{"name":"Dave Longley","email":"dlongley@digitalbazaar.com"}],"maintainers":[{"name":"davidlehn","email":"dil@lehn.org"},{"name":"msporny","email":"msporny@digitalbazaar.com"},{"name":"dlongley","email":"dlongley@digitalbazaar.com"},{"name":"mattcollier","email":"mcollier@digitalbazaar.com"}],"readme":"# rdf-canonize\n\n[![Build status](https://img.shields.io/github/actions/workflow/status/digitalbazaar/rdf-canonize/main.yaml)](https://github.com/digitalbazaar/rdf-canonize/actions/workflows/main.yaml)\n[![Coverage status](https://img.shields.io/codecov/c/github/digitalbazaar/rdf-canonize)](https://codecov.io/gh/digitalbazaar/rdf-canonize)\n\nAn implementation of the [RDF Dataset Canonicalization][] specification in\nJavaScript.\n\nIntroduction\n------------\n\nSee the [RDF Dataset Canonicalization][] specification for details on the\nspecification and algorithm this library implements.\n\nInstallation\n------------\n\n### Node.js + npm\n\n```\nnpm install rdf-canonize\n```\n\n```js\nconst canonize = require('rdf-canonize');\n```\n\n\n### Browser + npm\n\nInstall in your project with `npm` and use your favorite browser bundler tool.\n\nExamples\n--------\n\n```js\n// canonize a dataset with the default algorithm\n\nconst dataset = [\n  // ...\n];\nconst canonical = await canonize.canonize(dataset, {algorithm: 'RDFC-1.0'});\n\n// parse and canonize N-Quads with the default algorithm\n\nconst nquads = \"...\";\nconst canonical = await canonize.canonize(nquads, {\n  algorithm: 'RDFC-1.0',\n  inputFormat: 'application/n-quads'\n});\n```\n\n### Using with React Native\n\nUsing this library with React Native requires a polyfill such as\n[`data-integrity-rn`](https://github.com/digitalcredentials/data-integrity-rn)\nto be imported before this library:\n\n```js\nimport '@digitalcredentials/data-integrity-rn'\nimport * as canonize from 'rdf-canonize'\n```\n\nThe polyfill needs to provide the following globals:\n\n* `crypto.subtle`\n* `TextEncoder`\n\nAlgorithm Support\n-----------------\n\n* \"[RDFC-1.0][]\": Supported.\n  * Primary algorithm in the [RDF Dataset Canonicalization][] specification.\n* \"[URDNA2015][]\": Deprecated and supported as an alias for \"RDFC-1.0\".\n  * Former algorithm name that evolved into \"RDFC-1.0\".\n  * **NOTE**: There are minor differences in the [canonical N-Quads\n    form](https://w3c.github.io/rdf-canon/spec/#canonical-quads) that *could*\n    cause canonical output differences in some cases. See the 4.0.0 changelog\n    or code for details. If strict \"URDNA2015\" support is required, use a 3.x\n    version of this library.\n  * See the migration section below if you have code that uses the \"URDNA2015\"\n    algorithm name.\n* \"[URGNA2012][]\": No longer supported.\n  * Older algorithm with significant differences from newer algorithms.\n  * Use older versions of this library if support is needed.\n\nURDNA2015 Migration\n-------------------\n\n* The deprecated \"URDNA2015\" algorithm name is currently supported as an alias\n  for \"RDFC-1.0\".\n* There is a minor difference that could cause compatibility issues. It is\n  considered an edge case that will not be an issue in practice. See above for\n  details.\n* Two tools are currently provided to help transition to \"RDFC-1.0\":\n  * If the API option `rejectURDNA2015` is truthy, it will cause an error to be\n    thrown if \"URDNA2015\" is used.\n  * If the global `RDF_CANONIZE_TRACE_URDNA2015` is truthy, it will cause\n    `console.trace()` to be called when \"URDNA2015\" is used. This is designed\n    for *development use only* to find where \"URDNA2015\" is being used. It\n    could be *very* verbose.\n\nComplexity Control\n------------------\n\nInputs may vary in complexity and some inputs may use more computational\nresources than desired. There also exists a class of inputs that are sometimes\nreferred to as \"poison\" graphs. These are structured or designed specifically\nto be difficult to process but often do not provide any useful purpose.\n\n### Signals\n\nThe `canonize` API accepts an\n[`AbortSignal`](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal)\nas the `signal` parameter that can be used to control processing of\ncomputationally difficult inputs. `signal` is not set by default. It can be\nused in a number of ways:\n\n- Abort processing manually with\n  [`AbortController.abort()`](https://developer.mozilla.org/en-US/docs/Web/API/AbortController/abort)\n- Abort processing after a timeout with\n  [`AbortSignal.timeout()`](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal/timeout_static)\n- Abort after any other desired condition with a custom `AbortSignal`. This\n  could track memory pressure or system load.\n- A combination of conditions with an aggregated `AbortSignal` such as with\n  [`AbortSignal.any()`](https://github.com/shaseley/abort-signal-any/) or\n  [signals](https://github.com/toebeann/signals).\n\nFor performance reasons this signal is only checked periodically during\nprocessing and is not immediate.\n\n### Limits\n\nThe `canonize` API has parameters to limit how many times the blank node deep\ncomparison algorithm can be run to assign blank node labels before throwing an\nerror. It is designed to control exponential growth related to the number of\nblank nodes. Graphs without blank nodes, and those with simple blank nodes will\nnot run the algorithms that use this parameter. Those with more complex deeply\nconnected blank nodes can result in significant time complexity which these\nparameters can control.\n\nThe `canonize` API has the following parameters to control limits:\n\n- `maxWorkFactor`: Used to calculate a maximum number of deep iterations based\n  on the number of non-unique blank nodes.\n  - `0`: Deep inspection disallowed.\n  - `1`: Limit deep iterations to O(n). (default)\n  - `2`: Limit deep iterations to O(n^2).\n  - `3`: Limit deep iterations to O(n^3). Values at this level or higher will\n    allow processing of complex \"poison\" graphs but may take significant\n    amounts of computational resources.\n  - `Infinity`: No limitation.\n- `maxDeepIterations`: The exact number of deep iterations. This parameter is\n  for specialized use cases and use of `maxWorkFactor` is recommended. Defaults\n  to `Infinity` and any other value will override `maxWorkFactor`.\n\n### Usage\n\nIn practice, callers must balance system load, concurrent processing, expected\ninput size and complexity, and other factors to determine which complexity\ncontrols to use. This library defaults to a `maxWorkFactor` of `1` and no\ntimeout signal. These can be adjusted as needed.\n\nRelated Modules\n---------------\n\n* [jsonld.js][]: An implementation of the [JSON-LD][] specification.\n\nTests\n-----\n\nThis library includes a sample testing utility which may be used to verify\nthat changes to the processor maintain the correct output.\n\nThe test suite is included in an external repository:\n\n    https://github.com/w3c/rdf-canon\n\nThis should be a sibling directory of the `rdf-canonize` directory or in a\n`test-suites` directory. To clone shallow copies into the `test-suites`\ndirectory you can use the following:\n\n    npm run fetch-test-suite\n\nNode.js tests:\n\n    npm test\n\nBrowser tests via Karma:\n\n    npm run test-karma\n\nIf you installed the test suites elsewhere, or wish to run other tests, use\nthe `TEST_DIR` environment var:\n\n    TEST_DIR=\"/tmp/tests\" npm test\n\nTo generate EARL reports:\n\n    # generate a JSON-LD EARL report with Node.js\n    EARL=earl-node.jsonld npm test\n\n    # generate a Turtle EARL report with Node.js\n    EARL=js-rdf-canonize-earl.ttl npm test\n\n    # generate official Turtle EARL report with Node.js\n    # turns ASYNC on and SYNC and WEBCRYPTO off\n    EARL_OFFICIAL=true EARL=js-rdf-canonize-earl.ttl npm test\n\nBenchmark\n---------\n\nSee docs in the [benchmark README](./benchmark/README.md).\n\nSource\n------\n\nThe source code for this library is available at:\n\nhttps://github.com/digitalbazaar/rdf-canonize\n\nCommercial Support\n------------------\n\nCommercial support for this library is available upon request from\n[Digital Bazaar][]: support@digitalbazaar.com\n\n[Digital Bazaar]: https://digitalbazaar.com/\n[JSON-LD]: https://json-ld.org/\n[RDF Dataset Canonicalization]: https://w3c.github.io/rdf-canon/spec/\n[RDFC-1.0]: https://w3c.github.io/rdf-canon/spec/\n[URDNA2015]: https://w3c.github.io/rdf-canon/spec/#urdna2015\n[URGNA2012]: https://w3c.github.io/rdf-canon/spec/#urgna2012\n[jsonld.js]: https://github.com/digitalbazaar/jsonld.js\n","readmeFilename":"README.md"}