summaryrefslogtreecommitdiff
path: root/cli/tests/testdata/npm/registry/assertion-error
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2022-08-23 22:01:21 -0400
committerGitHub <noreply@github.com>2022-08-23 22:01:21 -0400
commit452df99222911c772657c39491469bd97935f23a (patch)
tree49e7989e60762534e4e477dbefd66c042293f57f /cli/tests/testdata/npm/registry/assertion-error
parent4ef08a58dfbcf893f25fd59917aa946f455e85f2 (diff)
feat(npm): support packages with multiple command names (#15565)
Diffstat (limited to 'cli/tests/testdata/npm/registry/assertion-error')
-rw-r--r--cli/tests/testdata/npm/registry/assertion-error/registry.json319
1 files changed, 1 insertions, 318 deletions
diff --git a/cli/tests/testdata/npm/registry/assertion-error/registry.json b/cli/tests/testdata/npm/registry/assertion-error/registry.json
index 87b123706..9f5b89fae 100644
--- a/cli/tests/testdata/npm/registry/assertion-error/registry.json
+++ b/cli/tests/testdata/npm/registry/assertion-error/registry.json
@@ -1,318 +1 @@
-{
- "_id": "assertion-error",
- "_rev": "17-95a34e275de6ed2a7809e331289d8a38",
- "name": "assertion-error",
- "description": "Error constructor for test and validation frameworks that implements standardized AssertionError specification.",
- "dist-tags": { "latest": "2.0.0" },
- "versions": {
- "0.1.0": {
- "name": "assertion-error",
- "version": "0.1.0",
- "description": "Error constructor for test and validation frameworks that implements standardized AssertionError specification.",
- "author": {
- "name": "Jake Luer",
- "email": "jake@qualiancy.com",
- "url": "http://qualiancy.com"
- },
- "license": "MIT",
- "keywords": [],
- "repository": {
- "type": "git",
- "url": "git@github.com:qualiancy/assertion-error.git"
- },
- "engines": { "node": "*" },
- "main": "./index",
- "scripts": { "test": "make test" },
- "dependencies": {},
- "devDependencies": { "component": "*" },
- "_id": "assertion-error@0.1.0",
- "dist": {
- "shasum": "555cb007e89be44ba73e7b9600c3907dc381ce2b",
- "tarball": "http://localhost:4545/npm/registry/assertion-error/assertion-error-0.1.0.tgz",
- "integrity": "sha512-5GDYNFgUTLRv4GignYXrUUHcxAzLafgfWYWzWXTeBiimgLrxSW7HTNNAXnHyypP0mS34OOrQ6xpOwe5iePe48w==",
- "signatures": [
- {
- "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
- "sig": "MEUCIQDSOgg+BYn+W1TNWZFSVXnGIW5/6LO+LwqfQJ048hUxcgIgfQxa0B3fNmKfc2QeVPGMRm9IldEcwByMoh+GNLsTog0="
- }
- ]
- },
- "_from": ".",
- "_npmVersion": "1.2.14",
- "_npmUser": { "name": "jakeluer", "email": "jake@alogicalparadox.com" },
- "maintainers": [
- { "name": "jakeluer", "email": "jake@alogicalparadox.com" }
- ],
- "directories": {}
- },
- "1.0.0": {
- "name": "assertion-error",
- "version": "1.0.0",
- "description": "Error constructor for test and validation frameworks that implements standardized AssertionError specification.",
- "author": {
- "name": "Jake Luer",
- "email": "jake@qualiancy.com",
- "url": "http://qualiancy.com"
- },
- "license": "MIT",
- "keywords": ["test", "assertion", "assertion-error"],
- "repository": {
- "type": "git",
- "url": "git@github.com:chaijs/assertion-error.git"
- },
- "engines": { "node": "*" },
- "main": "./index",
- "scripts": { "test": "make test" },
- "dependencies": {},
- "devDependencies": { "component": "*" },
- "bugs": { "url": "https://github.com/chaijs/assertion-error/issues" },
- "_id": "assertion-error@1.0.0",
- "dist": {
- "shasum": "c7f85438fdd466bc7ca16ab90c81513797a5d23b",
- "tarball": "http://localhost:4545/npm/registry/assertion-error/assertion-error-1.0.0.tgz",
- "integrity": "sha512-g/gZV+G476cnmtYI+Ko9d5khxSoCSoom/EaNmmCfwpOvBXEJ18qwFrxfP1/CsIqk2no1sAKKwxndV0tP7ROOFQ==",
- "signatures": [
- {
- "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
- "sig": "MEYCIQDnmhFogTTZa4E1MfbbZn2eDsEN2qxGw6nImAN7NjImFgIhAMbkTUU91blDDpuAzdP6jBBIGHukoDrHhkjD8RtJHQME"
- }
- ]
- },
- "_from": ".",
- "_npmVersion": "1.2.23",
- "_npmUser": { "name": "jakeluer", "email": "jake@alogicalparadox.com" },
- "maintainers": [
- { "name": "jakeluer", "email": "jake@alogicalparadox.com" }
- ],
- "directories": {}
- },
- "1.0.1": {
- "name": "assertion-error",
- "version": "1.0.1",
- "description": "Error constructor for test and validation frameworks that implements standardized AssertionError specification.",
- "author": {
- "name": "Jake Luer",
- "email": "jake@qualiancy.com",
- "url": "http://qualiancy.com"
- },
- "license": "MIT",
- "keywords": ["test", "assertion", "assertion-error"],
- "repository": {
- "type": "git",
- "url": "git@github.com:chaijs/assertion-error.git"
- },
- "engines": { "node": "*" },
- "main": "./index",
- "scripts": { "test": "make test" },
- "dependencies": {},
- "devDependencies": { "component": "*" },
- "gitHead": "db10d2fc753f00b3dad24956921056eaf1e03708",
- "bugs": { "url": "https://github.com/chaijs/assertion-error/issues" },
- "homepage": "https://github.com/chaijs/assertion-error",
- "_id": "assertion-error@1.0.1",
- "_shasum": "35aaeec33097f11f42399ecadf33faccd27f5c4c",
- "_from": ".",
- "_npmVersion": "1.4.28",
- "_npmUser": { "name": "jakeluer", "email": "jake@alogicalparadox.com" },
- "maintainers": [
- { "name": "jakeluer", "email": "jake@alogicalparadox.com" }
- ],
- "dist": {
- "shasum": "35aaeec33097f11f42399ecadf33faccd27f5c4c",
- "tarball": "http://localhost:4545/npm/registry/assertion-error/assertion-error-1.0.1.tgz",
- "integrity": "sha512-vSfN0UZYL0hwYkKhFq48vEI7CUJkgELo+xtcdjM/X9o5NRY4GW8PLQUDxQ1KYaugkPpnws9LCxEGzMfYWzL/Ww==",
- "signatures": [
- {
- "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
- "sig": "MEUCIQD/H+TZ2RE5BBywaNop0yBuFVklnwE5RXhO0eARDgB4LwIgeTtsnwuVXY+wqeknKvvsN9xBvIzeeAA1gw18VVEvqMw="
- }
- ]
- },
- "directories": {}
- },
- "1.0.2": {
- "name": "assertion-error",
- "version": "1.0.2",
- "description": "Error constructor for test and validation frameworks that implements standardized AssertionError specification.",
- "author": {
- "name": "Jake Luer",
- "email": "jake@qualiancy.com",
- "url": "http://qualiancy.com"
- },
- "license": "MIT",
- "keywords": ["test", "assertion", "assertion-error"],
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/chaijs/assertion-error.git"
- },
- "engines": { "node": "*" },
- "main": "./index",
- "scripts": { "test": "make test" },
- "dependencies": {},
- "devDependencies": { "component": "*" },
- "gitHead": "b36f593951c1487fa33747c9911025734923f28c",
- "bugs": { "url": "https://github.com/chaijs/assertion-error/issues" },
- "homepage": "https://github.com/chaijs/assertion-error#readme",
- "_id": "assertion-error@1.0.2",
- "_shasum": "13ca515d86206da0bac66e834dd397d87581094c",
- "_from": ".",
- "_npmVersion": "3.8.9",
- "_nodeVersion": "5.7.0",
- "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" },
- "dist": {
- "shasum": "13ca515d86206da0bac66e834dd397d87581094c",
- "tarball": "http://localhost:4545/npm/registry/assertion-error/assertion-error-1.0.2.tgz",
- "integrity": "sha512-wzQs0MF+xNG9ji/rooK2bLg8XVqP+dn/IYX6qgejMtmDNB8JRLL+BoBrd4furQNgPaWhJaQRXyMXGa48lzsGtQ==",
- "signatures": [
- {
- "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
- "sig": "MEUCIQCLcWfk28lkeQX/e39Gdc+vmgfvlluLHY0EUV215S9VfwIgWG+WCGpIZrvbJHJjx6GsOxS63ISwDqJjagoxWwPqATc="
- }
- ]
- },
- "maintainers": [
- { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }
- ],
- "_npmOperationalInternal": {
- "host": "packages-16-east.internal.npmjs.com",
- "tmp": "tmp/assertion-error-1.0.2.tgz_1465237527264_0.8082898685242981"
- },
- "directories": {}
- },
- "1.1.0": {
- "name": "assertion-error",
- "version": "1.1.0",
- "description": "Error constructor for test and validation frameworks that implements standardized AssertionError specification.",
- "author": {
- "name": "Jake Luer",
- "email": "jake@qualiancy.com",
- "url": "http://qualiancy.com"
- },
- "license": "MIT",
- "types": "./index.d.ts",
- "keywords": ["test", "assertion", "assertion-error"],
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/chaijs/assertion-error.git"
- },
- "engines": { "node": "*" },
- "main": "./index",
- "scripts": { "test": "make test" },
- "dependencies": {},
- "devDependencies": { "component": "*", "typescript": "^2.6.1" },
- "gitHead": "faa3f8cbbdba74d2760f9d2e95c008ba9ce4812e",
- "bugs": { "url": "https://github.com/chaijs/assertion-error/issues" },
- "homepage": "https://github.com/chaijs/assertion-error#readme",
- "_id": "assertion-error@1.1.0",
- "_npmVersion": "5.6.0",
- "_nodeVersion": "8.8.0",
- "_npmUser": { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" },
- "dist": {
- "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
- "shasum": "e60b6b0e8f301bd97e5375215bda406c85118c0b",
- "tarball": "http://localhost:4545/npm/registry/assertion-error/assertion-error-1.1.0.tgz",
- "signatures": [
- {
- "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
- "sig": "MEQCIBLKjetp37+0lhhi9deyZvXmBZcF/3rW0uJJtY/162bGAiA/3giMIaJv7sRAruur386mr5e9OzyX7FBDJo6ugT1cxQ=="
- }
- ]
- },
- "maintainers": [
- { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" }
- ],
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/assertion-error-1.1.0.tgz_1515337170361_0.5846316555980593"
- },
- "directories": {}
- },
- "2.0.0": {
- "name": "assertion-error",
- "version": "2.0.0",
- "description": "Error constructor for test and validation frameworks that implements standardized AssertionError specification.",
- "author": {
- "name": "Jake Luer",
- "email": "jake@qualiancy.com",
- "url": "http://qualiancy.com"
- },
- "license": "MIT",
- "types": "./dist/mod.d.ts",
- "keywords": ["test", "assertion", "assertion-error"],
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/chaijs/assertion-error.git"
- },
- "engines": { "node": ">=12" },
- "type": "module",
- "module": "./dist/mod.js",
- "main": "./dist/mod.js",
- "scripts": {
- "build": "tsc",
- "pretest": "npm run build",
- "test": "NODE_ENV=test node ./test/index.js"
- },
- "devDependencies": { "typescript": "^4.4.3" },
- "gitHead": "06761d175ab7d188c18c1c7ed1ea5ae4a6a4d52c",
- "bugs": { "url": "https://github.com/chaijs/assertion-error/issues" },
- "homepage": "https://github.com/chaijs/assertion-error#readme",
- "_id": "assertion-error@2.0.0",
- "_nodeVersion": "16.8.0",
- "_npmVersion": "7.21.0",
- "dist": {
- "integrity": "sha512-Q0en67fcMTcBp1xn4DTYasTSKD4KAo86UhA6lr+c6neaz2gelKi5ILIqLcYl9JGWkGGbooYLs2iGQv7v1e83AA==",
- "shasum": "791a05c4b3c3f70652b51dcda070b9ef89da662c",
- "tarball": "http://localhost:4545/npm/registry/assertion-error/assertion-error-2.0.0.tgz",
- "fileCount": 5,
- "unpackedSize": 5776,
- "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2j2mCRA9TVsSAnZWagAAj3MP/jHlgRzlMC4+uXz+3raT\ntp7ow0G53y7WkQXSou8+deifgO/AKPbgX5osfckjobDllMBRd8KqMvMn6I4X\nIdywrmDkXn2nutVGTwFi616leeXUlnyht7Jst6zhIEjDukPQ/RBZ+qT8V8H3\nvbzrmpjXj1EZdEMHnKQMdPriFe8ueZBE/bzpDS5AW/seaI/BkEAfx97HesVd\nicHcoOvlLgt7SWGfBArUlZC6ufB8eOl/LFpBaFh7fXHjh/kBmDGGEz3eGXU9\nOhgMgpg5k9/shMb3kIf8hJ/31eWHf9vcU7QPv5U1+z3FaKt/hdCaWfrjpkAz\ne1UE0j+qwYOKWYYyrjFmIS4ZSUf4tzP+y1Rz91kZHKZqipvVARhELGRclrSh\nxINCWcqGmOiuqnh4y3F4gC/K1IGN7rth4Ha67u+yXTFOLwMY0eTVpvu/1OrN\n+sEbccNw+uWO7T+itkc4/DuwFdpCa+LRcOterYmxgSyVoCrwsD1/oeYh6tUN\nMhZXXEoN1+Gkc3rsDc3q53rz6mNSmW+otUUhOjrfLOE6fzl6m9pBLCFTFT6V\ndT60KPLlN4Kv7tEBol/AS4bDu320NpXo2IB/QtKLFHlmxXrKEYXvhVHOUpzh\nWDa2bNhBFKkFoiBG6Z8GTGRup4rQvVtbOwHOP0ygHvWuKOujFP5sZMqPP3kS\nbxPQ\r\n=vExu\r\n-----END PGP SIGNATURE-----\r\n",
- "signatures": [
- {
- "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
- "sig": "MEUCIQCb5vGpzCFi2x+1kbn4dHWMTFIn60/LpTEVxMDoTLNFOAIgO/CAtZzdsNwg94EdSSQlwPA2nyk+rmmGBz09JVL3dIA="
- }
- ]
- },
- "_npmUser": { "name": "chai", "email": "chaijs@keithcirkel.co.uk" },
- "directories": {},
- "maintainers": [
- { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" },
- { "name": "chai", "email": "chaijs@keithcirkel.co.uk" }
- ],
- "_npmOperationalInternal": {
- "host": "s3://npm-registry-packages",
- "tmp": "tmp/assertion-error_2.0.0_1633447251025_0.35381096573804993"
- },
- "_hasShrinkwrap": false
- }
- },
- "readme": "<p align=center>\n AssertionError and AssertionResult classes.\n</p>\n\n<p align=center>\n <a href=\"https://github.com/chaijs/assertion-error/actions\">\n <img\n alt=\"build:?\"\n src=\"https://github.com/chaijs/assertion-error/actions/workflows/nodejs.yml/badge.svg\"\n />\n </a><a href=\"https://www.npmjs.com/package/assertion-error\">\n <img\n alt=\"downloads:?\"\n src=\"https://img.shields.io/npm/dm/assertion-error.svg\"\n />\n </a><a href=\"\">\n <img\n alt=\"devDependencies:none\"\n src=\"https://img.shields.io/badge/dependencies-none-brightgreen\"\n />\n </a>\n</p>\n\n## What is AssertionError?\n\nAssertion Error is a module that contains two classes: `AssertionError`, which\nis an instance of an `Error`, and `AssertionResult` which is not an instance of\nError.\n\nThese can be useful for returning from a function - if the function \"succeeds\"\nreturn an `AssertionResult` and if the function fails return (or throw) an\n`AssertionError`.\n\nBoth `AssertionError` and `AssertionResult` implement the `Result` interface:\n\n```typescript\ninterface Result {\n name: 'AssertionError' | 'AssertionResult'\n ok: boolean\n toJSON(...args: unknown[]): Record<string, unknown>\n}\n```\n\nSo if a function returns `AssertionResult | AssertionError` it is easy to check\n_which_ one is returned by checking either `.name` or `.ok`, or check `instanceof Error`.\n\n## Installation\n\n### Node.js\n\n`assertion-error` is available on [npm](http://npmjs.org).\n\n```\n$ npm install --save assertion-error\n```\n\n### Deno\n\n`assertion_error` is available on [Deno.land](https://deno.land/x/assertion_error)\n\n```typescript\nimport {AssertionError, AssertionResult} from 'https://deno.land/x/assertion_error@2.0.0/mod.ts'\n```\n",
- "maintainers": [
- { "name": "chaijs", "email": "chaijs@keithcirkel.co.uk" },
- { "name": "chai", "email": "chaijs@keithcirkel.co.uk" }
- ],
- "time": {
- "modified": "2022-06-13T03:33:52.316Z",
- "created": "2013-04-07T22:59:41.018Z",
- "0.1.0": "2013-04-07T22:59:42.826Z",
- "1.0.0": "2013-06-08T20:41:17.202Z",
- "1.0.1": "2015-03-05T23:45:54.576Z",
- "1.0.2": "2016-06-06T18:25:29.009Z",
- "1.1.0": "2018-01-07T14:59:31.257Z",
- "2.0.0": "2021-10-05T15:20:51.185Z"
- },
- "author": {
- "name": "Jake Luer",
- "email": "jake@qualiancy.com",
- "url": "http://qualiancy.com"
- },
- "repository": {
- "type": "git",
- "url": "git+ssh://git@github.com/chaijs/assertion-error.git"
- },
- "homepage": "https://github.com/chaijs/assertion-error#readme",
- "keywords": ["test", "assertion", "assertion-error"],
- "bugs": { "url": "https://github.com/chaijs/assertion-error/issues" },
- "license": "MIT",
- "readmeFilename": "README.md"
-}
+{"_id":"assertion-error","_rev":"17-95a34e275de6ed2a7809e331289d8a38","name":"assertion-error","description":"Error constructor for test and validation frameworks that implements standardized AssertionError specification.","dist-tags":{"latest":"2.0.0"},"versions":{"0.1.0":{"name":"assertion-error","version":"0.1.0","description":"Error constructor for test and validation frameworks that implements standardized AssertionError specification.","author":{"name":"Jake Luer","email":"jake@qualiancy.com","url":"http://qualiancy.com"},"license":"MIT","keywords":[],"repository":{"type":"git","url":"git@github.com:qualiancy/assertion-error.git"},"engines":{"node":"*"},"main":"./index","scripts":{"test":"make test"},"dependencies":{},"devDependencies":{"component":"*"},"_id":"assertion-error@0.1.0","dist":{"shasum":"555cb007e89be44ba73e7b9600c3907dc381ce2b","tarball":"http://localhost:4545/npm/registry/assertion-error/assertion-error-0.1.0.tgz","integrity":"sha512-5GDYNFgUTLRv4GignYXrUUHcxAzLafgfWYWzWXTeBiimgLrxSW7HTNNAXnHyypP0mS34OOrQ6xpOwe5iePe48w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSOgg+BYn+W1TNWZFSVXnGIW5/6LO+LwqfQJ048hUxcgIgfQxa0B3fNmKfc2QeVPGMRm9IldEcwByMoh+GNLsTog0="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"jakeluer","email":"jake@alogicalparadox.com"},"maintainers":[{"name":"jakeluer","email":"jake@alogicalparadox.com"}],"directories":{}},"1.0.0":{"name":"assertion-error","version":"1.0.0","description":"Error constructor for test and validation frameworks that implements standardized AssertionError specification.","author":{"name":"Jake Luer","email":"jake@qualiancy.com","url":"http://qualiancy.com"},"license":"MIT","keywords":["test","assertion","assertion-error"],"repository":{"type":"git","url":"git@github.com:chaijs/assertion-error.git"},"engines":{"node":"*"},"main":"./index","scripts":{"test":"make test"},"dependencies":{},"devDependencies":{"component":"*"},"bugs":{"url":"https://github.com/chaijs/assertion-error/issues"},"_id":"assertion-error@1.0.0","dist":{"shasum":"c7f85438fdd466bc7ca16ab90c81513797a5d23b","tarball":"http://localhost:4545/npm/registry/assertion-error/assertion-error-1.0.0.tgz","integrity":"sha512-g/gZV+G476cnmtYI+Ko9d5khxSoCSoom/EaNmmCfwpOvBXEJ18qwFrxfP1/CsIqk2no1sAKKwxndV0tP7ROOFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnmhFogTTZa4E1MfbbZn2eDsEN2qxGw6nImAN7NjImFgIhAMbkTUU91blDDpuAzdP6jBBIGHukoDrHhkjD8RtJHQME"}]},"_from":".","_npmVersion":"1.2.23","_npmUser":{"name":"jakeluer","email":"jake@alogicalparadox.com"},"maintainers":[{"name":"jakeluer","email":"jake@alogicalparadox.com"}],"directories":{}},"1.0.1":{"name":"assertion-error","version":"1.0.1","description":"Error constructor for test and validation frameworks that implements standardized AssertionError specification.","author":{"name":"Jake Luer","email":"jake@qualiancy.com","url":"http://qualiancy.com"},"license":"MIT","keywords":["test","assertion","assertion-error"],"repository":{"type":"git","url":"git@github.com:chaijs/assertion-error.git"},"engines":{"node":"*"},"main":"./index","scripts":{"test":"make test"},"dependencies":{},"devDependencies":{"component":"*"},"gitHead":"db10d2fc753f00b3dad24956921056eaf1e03708","bugs":{"url":"https://github.com/chaijs/assertion-error/issues"},"homepage":"https://github.com/chaijs/assertion-error","_id":"assertion-error@1.0.1","_shasum":"35aaeec33097f11f42399ecadf33faccd27f5c4c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jakeluer","email":"jake@alogicalparadox.com"},"maintainers":[{"name":"jakeluer","email":"jake@alogicalparadox.com"}],"dist":{"shasum":"35aaeec33097f11f42399ecadf33faccd27f5c4c","tarball":"http://localhost:4545/npm/registry/assertion-error/assertion-error-1.0.1.tgz","integrity":"sha512-vSfN0UZYL0hwYkKhFq48vEI7CUJkgELo+xtcdjM/X9o5NRY4GW8PLQUDxQ1KYaugkPpnws9LCxEGzMfYWzL/Ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/H+TZ2RE5BBywaNop0yBuFVklnwE5RXhO0eARDgB4LwIgeTtsnwuVXY+wqeknKvvsN9xBvIzeeAA1gw18VVEvqMw="}]},"directories":{}},"1.0.2":{"name":"assertion-error","version":"1.0.2","description":"Error constructor for test and validation frameworks that implements standardized AssertionError specification.","author":{"name":"Jake Luer","email":"jake@qualiancy.com","url":"http://qualiancy.com"},"license":"MIT","keywords":["test","assertion","assertion-error"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/assertion-error.git"},"engines":{"node":"*"},"main":"./index","scripts":{"test":"make test"},"dependencies":{},"devDependencies":{"component":"*"},"gitHead":"b36f593951c1487fa33747c9911025734923f28c","bugs":{"url":"https://github.com/chaijs/assertion-error/issues"},"homepage":"https://github.com/chaijs/assertion-error#readme","_id":"assertion-error@1.0.2","_shasum":"13ca515d86206da0bac66e834dd397d87581094c","_from":".","_npmVersion":"3.8.9","_nodeVersion":"5.7.0","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"shasum":"13ca515d86206da0bac66e834dd397d87581094c","tarball":"http://localhost:4545/npm/registry/assertion-error/assertion-error-1.0.2.tgz","integrity":"sha512-wzQs0MF+xNG9ji/rooK2bLg8XVqP+dn/IYX6qgejMtmDNB8JRLL+BoBrd4furQNgPaWhJaQRXyMXGa48lzsGtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLcWfk28lkeQX/e39Gdc+vmgfvlluLHY0EUV215S9VfwIgWG+WCGpIZrvbJHJjx6GsOxS63ISwDqJjagoxWwPqATc="}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/assertion-error-1.0.2.tgz_1465237527264_0.8082898685242981"},"directories":{}},"1.1.0":{"name":"assertion-error","version":"1.1.0","description":"Error constructor for test and validation frameworks that implements standardized AssertionError specification.","author":{"name":"Jake Luer","email":"jake@qualiancy.com","url":"http://qualiancy.com"},"license":"MIT","types":"./index.d.ts","keywords":["test","assertion","assertion-error"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/assertion-error.git"},"engines":{"node":"*"},"main":"./index","scripts":{"test":"make test"},"dependencies":{},"devDependencies":{"component":"*","typescript":"^2.6.1"},"gitHead":"faa3f8cbbdba74d2760f9d2e95c008ba9ce4812e","bugs":{"url":"https://github.com/chaijs/assertion-error/issues"},"homepage":"https://github.com/chaijs/assertion-error#readme","_id":"assertion-error@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.8.0","_npmUser":{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},"dist":{"integrity":"sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==","shasum":"e60b6b0e8f301bd97e5375215bda406c85118c0b","tarball":"http://localhost:4545/npm/registry/assertion-error/assertion-error-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLKjetp37+0lhhi9deyZvXmBZcF/3rW0uJJtY/162bGAiA/3giMIaJv7sRAruur386mr5e9OzyX7FBDJo6ugT1cxQ=="}]},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/assertion-error-1.1.0.tgz_1515337170361_0.5846316555980593"},"directories":{}},"2.0.0":{"name":"assertion-error","version":"2.0.0","description":"Error constructor for test and validation frameworks that implements standardized AssertionError specification.","author":{"name":"Jake Luer","email":"jake@qualiancy.com","url":"http://qualiancy.com"},"license":"MIT","types":"./dist/mod.d.ts","keywords":["test","assertion","assertion-error"],"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/assertion-error.git"},"engines":{"node":">=12"},"type":"module","module":"./dist/mod.js","main":"./dist/mod.js","scripts":{"build":"tsc","pretest":"npm run build","test":"NODE_ENV=test node ./test/index.js"},"devDependencies":{"typescript":"^4.4.3"},"gitHead":"06761d175ab7d188c18c1c7ed1ea5ae4a6a4d52c","bugs":{"url":"https://github.com/chaijs/assertion-error/issues"},"homepage":"https://github.com/chaijs/assertion-error#readme","_id":"assertion-error@2.0.0","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-Q0en67fcMTcBp1xn4DTYasTSKD4KAo86UhA6lr+c6neaz2gelKi5ILIqLcYl9JGWkGGbooYLs2iGQv7v1e83AA==","shasum":"791a05c4b3c3f70652b51dcda070b9ef89da662c","tarball":"http://localhost:4545/npm/registry/assertion-error/assertion-error-2.0.0.tgz","fileCount":5,"unpackedSize":5776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2j2mCRA9TVsSAnZWagAAj3MP/jHlgRzlMC4+uXz+3raT\ntp7ow0G53y7WkQXSou8+deifgO/AKPbgX5osfckjobDllMBRd8KqMvMn6I4X\nIdywrmDkXn2nutVGTwFi616leeXUlnyht7Jst6zhIEjDukPQ/RBZ+qT8V8H3\nvbzrmpjXj1EZdEMHnKQMdPriFe8ueZBE/bzpDS5AW/seaI/BkEAfx97HesVd\nicHcoOvlLgt7SWGfBArUlZC6ufB8eOl/LFpBaFh7fXHjh/kBmDGGEz3eGXU9\nOhgMgpg5k9/shMb3kIf8hJ/31eWHf9vcU7QPv5U1+z3FaKt/hdCaWfrjpkAz\ne1UE0j+qwYOKWYYyrjFmIS4ZSUf4tzP+y1Rz91kZHKZqipvVARhELGRclrSh\nxINCWcqGmOiuqnh4y3F4gC/K1IGN7rth4Ha67u+yXTFOLwMY0eTVpvu/1OrN\n+sEbccNw+uWO7T+itkc4/DuwFdpCa+LRcOterYmxgSyVoCrwsD1/oeYh6tUN\nMhZXXEoN1+Gkc3rsDc3q53rz6mNSmW+otUUhOjrfLOE6fzl6m9pBLCFTFT6V\ndT60KPLlN4Kv7tEBol/AS4bDu320NpXo2IB/QtKLFHlmxXrKEYXvhVHOUpzh\nWDa2bNhBFKkFoiBG6Z8GTGRup4rQvVtbOwHOP0ygHvWuKOujFP5sZMqPP3kS\nbxPQ\r\n=vExu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb5vGpzCFi2x+1kbn4dHWMTFIn60/LpTEVxMDoTLNFOAIgO/CAtZzdsNwg94EdSSQlwPA2nyk+rmmGBz09JVL3dIA="}]},"_npmUser":{"name":"chai","email":"chaijs@keithcirkel.co.uk"},"directories":{},"maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},{"name":"chai","email":"chaijs@keithcirkel.co.uk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/assertion-error_2.0.0_1633447251025_0.35381096573804993"},"_hasShrinkwrap":false}},"readme":"<p align=center>\n AssertionError and AssertionResult classes.\n</p>\n\n<p align=center>\n <a href=\"https://github.com/chaijs/assertion-error/actions\">\n <img\n alt=\"build:?\"\n src=\"https://github.com/chaijs/assertion-error/actions/workflows/nodejs.yml/badge.svg\"\n />\n </a><a href=\"https://www.npmjs.com/package/assertion-error\">\n <img\n alt=\"downloads:?\"\n src=\"https://img.shields.io/npm/dm/assertion-error.svg\"\n />\n </a><a href=\"\">\n <img\n alt=\"devDependencies:none\"\n src=\"https://img.shields.io/badge/dependencies-none-brightgreen\"\n />\n </a>\n</p>\n\n## What is AssertionError?\n\nAssertion Error is a module that contains two classes: `AssertionError`, which\nis an instance of an `Error`, and `AssertionResult` which is not an instance of\nError.\n\nThese can be useful for returning from a function - if the function \"succeeds\"\nreturn an `AssertionResult` and if the function fails return (or throw) an\n`AssertionError`.\n\nBoth `AssertionError` and `AssertionResult` implement the `Result` interface:\n\n```typescript\ninterface Result {\n name: 'AssertionError' | 'AssertionResult'\n ok: boolean\n toJSON(...args: unknown[]): Record<string, unknown>\n}\n```\n\nSo if a function returns `AssertionResult | AssertionError` it is easy to check\n_which_ one is returned by checking either `.name` or `.ok`, or check `instanceof Error`.\n\n## Installation\n\n### Node.js\n\n`assertion-error` is available on [npm](http://npmjs.org).\n\n```\n$ npm install --save assertion-error\n```\n\n### Deno\n\n`assertion_error` is available on [Deno.land](https://deno.land/x/assertion_error)\n\n```typescript\nimport {AssertionError, AssertionResult} from 'https://deno.land/x/assertion_error@2.0.0/mod.ts'\n```\n","maintainers":[{"name":"chaijs","email":"chaijs@keithcirkel.co.uk"},{"name":"chai","email":"chaijs@keithcirkel.co.uk"}],"time":{"modified":"2022-06-13T03:33:52.316Z","created":"2013-04-07T22:59:41.018Z","0.1.0":"2013-04-07T22:59:42.826Z","1.0.0":"2013-06-08T20:41:17.202Z","1.0.1":"2015-03-05T23:45:54.576Z","1.0.2":"2016-06-06T18:25:29.009Z","1.1.0":"2018-01-07T14:59:31.257Z","2.0.0":"2021-10-05T15:20:51.185Z"},"author":{"name":"Jake Luer","email":"jake@qualiancy.com","url":"http://qualiancy.com"},"repository":{"type":"git","url":"git+ssh://git@github.com/chaijs/assertion-error.git"},"homepage":"https://github.com/chaijs/assertion-error#readme","keywords":["test","assertion","assertion-error"],"bugs":{"url":"https://github.com/chaijs/assertion-error/issues"},"license":"MIT","readmeFilename":"README.md"}