{"_id":"@agora-lab/app-error","_rev":"4-a42e0ffc34510d18ccdb374d945c14d1","name":"@agora-lab/app-error","dist-tags":{"latest":"0.4.0"},"versions":{"0.1.2":{"name":"@agora-lab/app-error","version":"0.1.2","description":"An error class contains statusCode, extras.","main":"index.js","scripts":{"test":"nyc mocha tests/**/*.test.js --timeout 10000"},"repository":{"type":"git","url":"git+https://github.com/fangqk1991/app-error.git"},"keywords":["error","app-error","exception"],"author":{"name":"fang","email":"me@fangqk.com"},"license":"MIT","devDependencies":{"eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","mocha":"^6.1.4","nyc":"^14.0.0"},"bugs":{"url":"https://github.com/fangqk1991/app-error/issues"},"homepage":"https://github.com/fangqk1991/app-error#readme","_id":"@agora-lab/app-error@0.1.2","_nodeVersion":"11.6.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-nL2ABpTN6ebl/WXyba1tFGESClZRIT9Lb7RjZfpxNR4xDPRchocjmORSy5qJXGRfe4NTvTorugh/hbQntQ8Ajw==","shasum":"cf7452072d1ff7034744d9011f967e9fdb8666e9","tarball":"https://registry.npmjs.org/@agora-lab/app-error/-/app-error-0.1.2.tgz","fileCount":6,"unpackedSize":3862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwCLeCRA9TVsSAnZWagAAmaMP/1MlMOu/BLEP4WBiKzFr\ndC+6//Rk+5I5PlgWfRc+i8WpqPXKCLAImcPE2BKenyn5s2NxfXK8lQ7wGqu1\nTTIFYgVPKilgCGKfXHaDqaxhT0DO5GHLMousR5pRx237+nBt8sMiFcfQFuzg\nLn9cr0VkzVPdaQoVtkmKg5dCi7I6ctOGnMlLFHmi6mW9z3kpN/AjlYciZP3T\ntE4glgKuXDSpBNGgYzzVUPd3HVx3waHHR0ISCSodbAW6Lmoa8LknFCwKO2iG\nmcJQRcZ0Q4nCVxveVFgGNrutZj0PPV/HbF/T/BysfVRIvvC1+uiz9BVWi2KB\nTJhf45RGhz5NL/3Om+uS7Be7DjRK1hySuYvKiJ9Il5/DQfyh7i1scZ1AyO5D\nJ2rGNahPjByZg8O62GJ4oJfipFPIk54CShf9uJTig2rWwoZ0xcVoBPBwkOfQ\ntVIOv69eCSGDKBFIEsvJ74gsCCeQcYoK5kmAaMR3JWwNRex2/jT6OfRqhUNC\nsl7+T+dYus2rblAbjYNajJdPpOL7wxFYubUpOMgfbjC8oNHdFRuBC4FKecxF\nqfiPS52123qM/lGJ5F6STQSzwqG1Hg7+HpHXuiDFFGibpKt7+o7niy04xx3o\nsQXgnavnc9eYjnZjxtmRvwIIis279gbK/kGL8IuepSw+I4RAggdupIinE0Q9\n1cVx\r\n=i8CZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJhPcllsicgVU+U6vI9RO3d0dLvdmZ7nIeS3wnzHa5LAiBsCfw8QcoDzD3pbzGU3axavZv/SlfaIQjpRPgWurUqNA=="}]},"maintainers":[{"name":"fangqk1991","email":"me@fangqk.com"}],"_npmUser":{"name":"fangqk1991","email":"me@fangqk.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-error_0.1.2_1556095710442_0.1438067749827292"},"_hasShrinkwrap":false},"0.2.0":{"name":"@agora-lab/app-error","version":"0.2.0","description":"An error class contains statusCode, extras.","main":"index.js","scripts":{"test":"nyc mocha tests/**/*.test.js --timeout 10000"},"repository":{"type":"git","url":"git+https://github.com/fangqk1991/app-error.git"},"keywords":["error","app-error","exception"],"author":{"name":"fang","email":"me@fangqk.com"},"license":"MIT","devDependencies":{"eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","mocha":"^6.1.4","nyc":"^14.0.0"},"gitHead":"7e65eb136efe4181f01797c9b1dacf65cef9ccdf","bugs":{"url":"https://github.com/fangqk1991/app-error/issues"},"homepage":"https://github.com/fangqk1991/app-error#readme","_id":"@agora-lab/app-error@0.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"fangqk1991","email":"me@fangqk.com"},"dist":{"integrity":"sha512-ciGOR+e2/+Il5N7JnudjRlf16+BAoU3aTJ50lvdVzwQUbjKh/xPcX/JQ/BEUYfYgSoD1sDW07nwvJxmAF2q2sA==","shasum":"dfb20e28089b80a67c1b272a619ff2cc9022c91a","tarball":"https://registry.npmjs.org/@agora-lab/app-error/-/app-error-0.2.0.tgz","fileCount":6,"unpackedSize":3926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwIa5CRA9TVsSAnZWagAAqQQQAKBtfMxo4dOjSIR1210C\nV0u/cd5n2mX+qDymd/y5M+Uq67PalCO06+m9212zQKAu+hcn/I9KYXJIziOL\nD8w6t5iskpap7fPdbPgI5PSW+TUXc44EuBkk2Bvwd6brQkneMrcXIiY3tblx\nGNl9Cjb4O3iqypy/03vXiHtmeCpro2XNo14GJpdQViU3Cg/0sJ+pi5tMjnsV\nGbmXdhuU4LumjToo5KyiARSycgdOQPwKRpWfqJe0AAt5NqgJ/qxYW49BMBes\n86jQ6whKaosHJN2j6qtO4OlP0/XKXiiXx+qY2GpVH3wuSgaiC+I4TCTMtt+Z\nonSRxkJJksqRiz3PaOLNCu+e8i0KHFaOCv4uYGFPb9mEZvmaJA8KtPC/Mnws\npGcj/cHjfb2rf3px7gyGGp4OPMpWTLDSt37Qbbx+TdJf1v5s+mzcnryfhlnv\nOn6/v8gaKQ7z3X0FwJBXk6+az2BYV50TqXnC7mKzCsIIQm2amoz4JgP+bfv0\nXF3nsb7Gra3sD9fV0iEZ6F329sRWVicnS9PIMyX2NSmRdr1CD1wzT6aZR/al\nq8XWjpxAESfIJvaXLATw+qIOG0Yn1+6CLjdbFsjzi5v84RqdKeXdGxohXARu\nRz18/RrDfpQ7NPZ3aa8mgqufi2HOMwLis6b8kvg6RKbk+3YJO7BqTZ2nyXME\nWMrA\r\n=8oxw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAq/YsvqCDlGRkWbOFLkKJrqwM7fY+sbRbVQ05Jd3pSVAiEAvGk+JyXyyHT7I3wj57Aek7lb5IFMjMPMrrKIuN7ZnSA="}]},"maintainers":[{"name":"fangqk1991","email":"me@fangqk.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-error_0.2.0_1556121273093_0.835022781598602"},"_hasShrinkwrap":false},"0.3.0":{"name":"@agora-lab/app-error","version":"0.3.0","description":"An error class contains statusCode, extras.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"test":"mocha --require ts-node/register tests/**/*.test.ts --timeout 10000 --exit && tsc && nyc mocha tests/**/*.test.js --timeout 10000 --exit","lint":"eslint . --fix --cache","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/fangqk1991/app-error.git"},"keywords":["error","app-error","exception"],"author":{"name":"fang","email":"me@fangqk.com"},"license":"MIT","devDependencies":{"@types/assert":"^1.4.2","@types/mocha":"^5.2.7","@types/sequelize":"^4.28.3","@typescript-eslint/eslint-plugin":"^1.11.0","@typescript-eslint/parser":"^1.11.0","eslint":"^6.0.1","eslint-config-prettier":"^6.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","mocha":"^6.1.4","nyc":"^14.0.0","prettier":"^1.18.2","ts-node":"^8.3.0","typescript":"^3.5.2"},"nyc":{"sourceMap":false},"bugs":{"url":"https://github.com/fangqk1991/app-error/issues"},"homepage":"https://github.com/fangqk1991/app-error#readme","_id":"@agora-lab/app-error@0.3.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-gyXJ/d50IW7r2FCVg0Hl0KUkFRm6yQsBwzQ0oJXmTdy6y5MH+XxR2ze/XvijPBBRZQY4mzhCmSTZgBUjmonViw==","shasum":"f988d615b6d3a4f7b1efc93af0278d0f7ab9b065","tarball":"https://registry.npmjs.org/@agora-lab/app-error/-/app-error-0.3.0.tgz","fileCount":6,"unpackedSize":4006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIAaaCRA9TVsSAnZWagAA6LQP/1Al89LENxs6D+ohCHNd\nVsQOZfqPqLF7YwyRFM/mHMYt+QWXo3ZfEB6v70cqSywVHoKRB70zptvd96yb\nbdPpePyoovRLl0P3CAbQ6jvV4j+xVteOemJlzXbt7YLteaudE//whDXBscYi\nJX0padkZxvxEsnbqY0LcAMxMTz1PZjSBrqWY8HZdG87m6ST6EJvoyX3+E5Ci\nQpjg671C529ngmgEVjc9/LQ5yjMwtmvLH66DKZD4/SdZOVTkHGNun+2ysol7\n4YedbpjSpJxzPRScicqCXQn3M7AeWDbj2dPcfXOYRvGj1hYkqIbdr3yLx5so\nDT6TAd0R3HhHZkYSb0ExuhUSTzuenSwZcdaXPIStFoYj8BSqGMLvwIH5JDWy\ncuDkdoD0WsFOg39X2rGCZQK+fBdpT72bjFP6sZA9+0Rf0ycT2q73Nz6nUtzt\nQXwZ8UK4alcQRHnrfnEkYge+NNeBRTREaW2WZcannAmRHW9A35/hYHRs/NxX\nYVYit2Lp8pQfnaPlMO9SktvwdWeY5EJLBmc+tixQgG6T7Dsc1jf6YXC6R+e9\nspeMh/eegCoALR6iO+UpzXhZzFwZNx5uxuugBq+aNZDPAlLnpSpiwsTBA5M8\nm3KcFV3ci2Z+NsrVO3HRMjNB5E1k2/tIVCSlAPVvOkBSRbqgg4O+/JXYID8s\nHG1O\r\n=DfSV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErC3nbvLVx/OQ52gI66cLRRM0SV9T5gw3CbjMfj1O7CAiARN+EZ8vr8NVHtYaqXwA6d02pCk+LdUbmDgc8i9vu40g=="}]},"maintainers":[{"name":"fangqk1991","email":"me@fangqk.com"}],"_npmUser":{"name":"fangqk1991","email":"me@fangqk.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-error_0.3.0_1562379929881_0.23811393230881528"},"_hasShrinkwrap":false},"0.4.0":{"name":"@agora-lab/app-error","version":"0.4.0","description":"An error class contains statusCode, extras.","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"test":"mocha --require ts-node/register tests/**/*.test.ts --timeout 10000 --exit && tsc && nyc mocha tests/**/*.test.js --timeout 10000 --exit","lint":"eslint . --fix --cache","build":"tsc"},"repository":{"type":"git","url":"git+https://github.com/fangqk1991/app-error.git"},"keywords":["error","app-error","exception"],"author":{"name":"fang","email":"me@fangqk.com"},"license":"MIT","devDependencies":{"@types/assert":"^1.4.7","@types/mocha":"^7.0.2","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/parser":"^3.1.0","eslint":"^7.1.0","eslint-config-prettier":"^6.11.0","eslint-config-standard":"^14.1.1","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","mocha":"^7.2.0","nyc":"^15.1.0","prettier":"^2.0.5","ts-node-dev":"^1.0.0-pre.44","typescript":"^3.8.3"},"prettier":{"arrowParens":"always","bracketSpacing":true,"jsxBracketSameLine":false,"jsxSingleQuote":true,"printWidth":120,"semi":false,"singleQuote":true,"trailingComma":"es5"},"nyc":{"sourceMap":false},"bugs":{"url":"https://github.com/fangqk1991/app-error/issues"},"homepage":"https://github.com/fangqk1991/app-error#readme","_id":"@agora-lab/app-error@0.4.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-D9QeKAj+/j7igXdcFVGC4tO6A8UUJeZ0tLr/hu3gw1z2+2ENTGYX995huLAbmUrlAgjks2X9NDXFTdHECbCzFQ==","shasum":"b4dcf527bfddc27e9fcba270ad52fdf1f8fcf027","tarball":"https://registry.npmjs.org/@agora-lab/app-error/-/app-error-0.4.0.tgz","fileCount":7,"unpackedSize":4389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe10VjCRA9TVsSAnZWagAA1BIP/jsx80ooG0ZFCcNhhgJA\naT5zjd+sHz6Or+L91bowQWEyicTb1g5QnilhqvB/ysBfa8/LKzd80SECYWVj\nxBxiDAypcfsdOoDUtwOU6NKBsjcfbkrYiH2V5oGjQDji6ed1djnBY/S5LRse\naNhTR9lNrtSMWlABl03P32gUylsZDPURwB5NfbwXrRPhhPXppvH8cZtrHAil\nNnJ9xC99B1tnhC8pfNT0QxRNqJtVNJ8QByiWUaYCjixUGkvjEJ7Rr/TlB3Cn\nag7AX1JudEKUzzlMQ8wU/PGZVhAvFxJR8FJ3IMFldygPl/mjJSqADGAcSqt2\nbT7jNlyS/Q4RM6Yb6xaAGr9uTrhvA0JexFHfGLWtDLyjAGCAg4xd2qaKKHnu\nykKfruZUIlG65pqeng9hA8WSELX8d9xbjaIYxqZX8uZy/IOx5D4G9T6ndQvy\ngF4mmAKBXF0f4Wjzx6dEHtGyXU4Yb+PZ3/MoMeCYmS2X+o3QHNz8sZt0ApHB\nrZaOwwj8rGwsTgJj9HgP7qguvRIalOyxXjXpC6J96hwSYQpWcA8a3yOFhRNH\n1QcJpsve1EeVvJ90Hw4nrTQEddPtXz3bxP5/yVJdx6G63kKqU5LPRY84cbLN\nPSTqIKQZMY3E72fWumJZYF7hUbGrfOZmKbHrIc/3en/3DSyqhkNWnmIw9n5W\nbnKX\r\n=dJ6y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtLWcySqILdkz09Jf7F349ryrBqFchVEN3Wb5AXeG35QIhAJn+YrtQ0h4pZjQWqg5y3NgyCBtWujXycQmn/yOTmo0C"}]},"maintainers":[{"name":"fangqk1991","email":"me@fangqk.com"}],"_npmUser":{"name":"fangqk1991","email":"me@fangqk.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/app-error_0.4.0_1591166306965_0.27160268288694334"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-24T08:48:30.243Z","0.1.2":"2019-04-24T08:48:30.586Z","modified":"2022-04-04T12:00:20.925Z","0.2.0":"2019-04-24T15:54:33.220Z","0.3.0":"2019-07-06T02:25:30.017Z","0.4.0":"2020-06-03T06:38:27.104Z"},"maintainers":[{"name":"fangqk1991","email":"me@fangqk.com"}],"description":"An error class contains statusCode, extras.","homepage":"https://github.com/fangqk1991/app-error#readme","keywords":["error","app-error","exception"],"repository":{"type":"git","url":"git+https://github.com/fangqk1991/app-error.git"},"author":{"name":"fang","email":"me@fangqk.com"},"bugs":{"url":"https://github.com/fangqk1991/app-error/issues"},"license":"MIT","readme":"# app-error\nAn error class contains statusCode, extras.\n\n## Installation\n```\nnpm install @agora-lab/app-error\n```\n\n## Usage\nIn Node.js:\n\n```\nconst AppError = require('@agora-lab/app-error')\n...\n// somewhere you want to throw an exception.\nthrow new AppError(message, statusCode, extras)\n```\n","readmeFilename":"README.md"}