stripe-mongoose-api
Advanced tools
Comparing version 1.0.1 to 1.0.2
@@ -138,3 +138,3 @@ const generateAPIKey = require('./lib/hashing'); | ||
if(event.data.object.status === 'draft'){ | ||
const user = await this.updateOne({[options.subscriptionIdField]: event.data.object.subscription}, | ||
await this.updateOne({[options.subscriptionIdField]: event.data.object.subscription}, | ||
{ | ||
@@ -141,0 +141,0 @@ [options.apiKeyField]:'null', |
{ | ||
"name": "stripe-mongoose-api", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Stripe Mongoose Api is a Mongoose plugin that simplifies building checkout and payment system for apis with stripe.", | ||
@@ -11,3 +11,3 @@ "main": "index.js", | ||
"type": "git", | ||
"url": "git+https://github.com/MoscatelliMarco/api-system-stripe-gateaway.git" | ||
"url": "git+https://github.com/MoscatelliMarco/stripe-mongoose-api.git" | ||
}, | ||
@@ -24,5 +24,5 @@ "keywords": [ | ||
"bugs": { | ||
"url": "https://github.com/MoscatelliMarco/api-system-stripe-gateaway/issues" | ||
"url": "https://github.com/MoscatelliMarco/stripe-mongoose-api/issues" | ||
}, | ||
"homepage": "https://github.com/MoscatelliMarco/api-system-stripe-gateaway#readme", | ||
"homepage": "https://github.com/MoscatelliMarco/stripe-mongoose-api#readme", | ||
"dependencies": { | ||
@@ -29,0 +29,0 @@ "colors": "^1.4.0", |
@@ -13,5 +13,25 @@ { | ||
"ejs": "^3.1.6", | ||
"express": "^4.17.3" | ||
"express": "^4.17.3", | ||
"stripe-mongoose-api": "^1.0.1" | ||
} | ||
}, | ||
"node_modules/@types/node": { | ||
"version": "17.0.21", | ||
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", | ||
"integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" | ||
}, | ||
"node_modules/@types/webidl-conversions": { | ||
"version": "6.1.1", | ||
"resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", | ||
"integrity": "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q==" | ||
}, | ||
"node_modules/@types/whatwg-url": { | ||
"version": "8.2.1", | ||
"resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz", | ||
"integrity": "sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ==", | ||
"dependencies": { | ||
"@types/node": "*", | ||
"@types/webidl-conversions": "*" | ||
} | ||
}, | ||
"node_modules/accepts": { | ||
@@ -55,2 +75,21 @@ "version": "1.3.8", | ||
}, | ||
"node_modules/base64-js": { | ||
"version": "1.5.1", | ||
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", | ||
"integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", | ||
"funding": [ | ||
{ | ||
"type": "github", | ||
"url": "https://github.com/sponsors/feross" | ||
}, | ||
{ | ||
"type": "patreon", | ||
"url": "https://www.patreon.com/feross" | ||
}, | ||
{ | ||
"type": "consulting", | ||
"url": "https://feross.org/support" | ||
} | ||
] | ||
}, | ||
"node_modules/body-parser": { | ||
@@ -85,2 +124,36 @@ "version": "1.19.2", | ||
}, | ||
"node_modules/bson": { | ||
"version": "4.6.1", | ||
"resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", | ||
"integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", | ||
"dependencies": { | ||
"buffer": "^5.6.0" | ||
}, | ||
"engines": { | ||
"node": ">=6.9.0" | ||
} | ||
}, | ||
"node_modules/buffer": { | ||
"version": "5.7.1", | ||
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", | ||
"integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", | ||
"funding": [ | ||
{ | ||
"type": "github", | ||
"url": "https://github.com/sponsors/feross" | ||
}, | ||
{ | ||
"type": "patreon", | ||
"url": "https://www.patreon.com/feross" | ||
}, | ||
{ | ||
"type": "consulting", | ||
"url": "https://feross.org/support" | ||
} | ||
], | ||
"dependencies": { | ||
"base64-js": "^1.3.1", | ||
"ieee754": "^1.1.13" | ||
} | ||
}, | ||
"node_modules/bytes": { | ||
@@ -120,2 +193,10 @@ "version": "3.1.2", | ||
}, | ||
"node_modules/colors": { | ||
"version": "1.4.0", | ||
"resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", | ||
"integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", | ||
"engines": { | ||
"node": ">=0.1.90" | ||
} | ||
}, | ||
"node_modules/concat-map": { | ||
@@ -158,2 +239,8 @@ "version": "0.0.1", | ||
}, | ||
"node_modules/crypto": { | ||
"version": "1.0.1", | ||
"resolved": "https://registry.npmjs.org/crypto/-/crypto-1.0.1.tgz", | ||
"integrity": "sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig==", | ||
"deprecated": "This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in." | ||
}, | ||
"node_modules/debug": { | ||
@@ -167,2 +254,10 @@ "version": "2.6.9", | ||
}, | ||
"node_modules/denque": { | ||
"version": "2.0.1", | ||
"resolved": "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz", | ||
"integrity": "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ==", | ||
"engines": { | ||
"node": ">=0.10" | ||
} | ||
}, | ||
"node_modules/depd": { | ||
@@ -344,2 +439,21 @@ "version": "1.1.2", | ||
}, | ||
"node_modules/ieee754": { | ||
"version": "1.2.1", | ||
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", | ||
"integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", | ||
"funding": [ | ||
{ | ||
"type": "github", | ||
"url": "https://github.com/sponsors/feross" | ||
}, | ||
{ | ||
"type": "patreon", | ||
"url": "https://www.patreon.com/feross" | ||
}, | ||
{ | ||
"type": "consulting", | ||
"url": "https://feross.org/support" | ||
} | ||
] | ||
}, | ||
"node_modules/inherits": { | ||
@@ -350,2 +464,7 @@ "version": "2.0.4", | ||
}, | ||
"node_modules/ip": { | ||
"version": "1.1.5", | ||
"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", | ||
"integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" | ||
}, | ||
"node_modules/ipaddr.js": { | ||
@@ -376,2 +495,7 @@ "version": "1.9.1", | ||
}, | ||
"node_modules/kareem": { | ||
"version": "2.3.4", | ||
"resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.4.tgz", | ||
"integrity": "sha512-Vcrt8lcpVl0s8ePx634BxwRqmFo+5DcOhlmNadehxreMTIQi/9hOL/B3hZQQbK5DgMS7Lem3xABXV7/S3jy+7g==" | ||
}, | ||
"node_modules/media-typer": { | ||
@@ -385,2 +509,8 @@ "version": "0.3.0", | ||
}, | ||
"node_modules/memory-pager": { | ||
"version": "1.5.0", | ||
"resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", | ||
"integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", | ||
"optional": true | ||
}, | ||
"node_modules/merge-descriptors": { | ||
@@ -440,2 +570,94 @@ "version": "1.0.1", | ||
}, | ||
"node_modules/mongodb": { | ||
"version": "4.3.1", | ||
"resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.3.1.tgz", | ||
"integrity": "sha512-sNa8APSIk+r4x31ZwctKjuPSaeKuvUeNb/fu/3B6dRM02HpEgig7hTHM8A/PJQTlxuC/KFWlDlQjhsk/S43tBg==", | ||
"dependencies": { | ||
"bson": "^4.6.1", | ||
"denque": "^2.0.1", | ||
"mongodb-connection-string-url": "^2.4.1", | ||
"socks": "^2.6.1" | ||
}, | ||
"engines": { | ||
"node": ">=12.9.0" | ||
}, | ||
"optionalDependencies": { | ||
"saslprep": "^1.0.3" | ||
} | ||
}, | ||
"node_modules/mongodb-connection-string-url": { | ||
"version": "2.5.2", | ||
"resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz", | ||
"integrity": "sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA==", | ||
"dependencies": { | ||
"@types/whatwg-url": "^8.2.1", | ||
"whatwg-url": "^11.0.0" | ||
} | ||
}, | ||
"node_modules/mongoose": { | ||
"version": "6.2.6", | ||
"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.2.6.tgz", | ||
"integrity": "sha512-OkPM1y7Ed9+Pa2/18mxegcD0OOe/aCXTQvOEyEn/MzVdaRsVSc+zE6myOS4LkWWi30c2tl4fpdJJvgC/MgXiww==", | ||
"dependencies": { | ||
"bson": "^4.2.2", | ||
"kareem": "2.3.4", | ||
"mongodb": "4.3.1", | ||
"mpath": "0.8.4", | ||
"mquery": "4.0.2", | ||
"ms": "2.1.3", | ||
"sift": "16.0.0" | ||
}, | ||
"engines": { | ||
"node": ">=12.0.0" | ||
}, | ||
"funding": { | ||
"type": "opencollective", | ||
"url": "https://opencollective.com/mongoose" | ||
} | ||
}, | ||
"node_modules/mongoose/node_modules/ms": { | ||
"version": "2.1.3", | ||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", | ||
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" | ||
}, | ||
"node_modules/mpath": { | ||
"version": "0.8.4", | ||
"resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz", | ||
"integrity": "sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==", | ||
"engines": { | ||
"node": ">=4.0.0" | ||
} | ||
}, | ||
"node_modules/mquery": { | ||
"version": "4.0.2", | ||
"resolved": "https://registry.npmjs.org/mquery/-/mquery-4.0.2.tgz", | ||
"integrity": "sha512-oAVF0Nil1mT3rxty6Zln4YiD6x6QsUWYz927jZzjMxOK2aqmhEz5JQ7xmrKK7xRFA2dwV+YaOpKU/S+vfNqKxA==", | ||
"dependencies": { | ||
"debug": "4.x" | ||
}, | ||
"engines": { | ||
"node": ">=12.0.0" | ||
} | ||
}, | ||
"node_modules/mquery/node_modules/debug": { | ||
"version": "4.3.3", | ||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", | ||
"integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", | ||
"dependencies": { | ||
"ms": "2.1.2" | ||
}, | ||
"engines": { | ||
"node": ">=6.0" | ||
}, | ||
"peerDependenciesMeta": { | ||
"supports-color": { | ||
"optional": true | ||
} | ||
} | ||
}, | ||
"node_modules/mquery/node_modules/ms": { | ||
"version": "2.1.2", | ||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" | ||
}, | ||
"node_modules/ms": { | ||
@@ -490,2 +712,10 @@ "version": "2.0.0", | ||
}, | ||
"node_modules/punycode": { | ||
"version": "2.1.1", | ||
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", | ||
"integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", | ||
"engines": { | ||
"node": ">=6" | ||
} | ||
}, | ||
"node_modules/qs": { | ||
@@ -548,2 +778,14 @@ "version": "6.9.7", | ||
}, | ||
"node_modules/saslprep": { | ||
"version": "1.0.3", | ||
"resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", | ||
"integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", | ||
"optional": true, | ||
"dependencies": { | ||
"sparse-bitfield": "^3.0.3" | ||
}, | ||
"engines": { | ||
"node": ">=6" | ||
} | ||
}, | ||
"node_modules/send": { | ||
@@ -596,2 +838,38 @@ "version": "0.17.2", | ||
}, | ||
"node_modules/sift": { | ||
"version": "16.0.0", | ||
"resolved": "https://registry.npmjs.org/sift/-/sift-16.0.0.tgz", | ||
"integrity": "sha512-ILTjdP2Mv9V1kIxWMXeMTIRbOBrqKc4JAXmFMnFq3fKeyQ2Qwa3Dw1ubcye3vR+Y6ofA0b9gNDr/y2t6eUeIzQ==" | ||
}, | ||
"node_modules/smart-buffer": { | ||
"version": "4.2.0", | ||
"resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", | ||
"integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", | ||
"engines": { | ||
"node": ">= 6.0.0", | ||
"npm": ">= 3.0.0" | ||
} | ||
}, | ||
"node_modules/socks": { | ||
"version": "2.6.2", | ||
"resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", | ||
"integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", | ||
"dependencies": { | ||
"ip": "^1.1.5", | ||
"smart-buffer": "^4.2.0" | ||
}, | ||
"engines": { | ||
"node": ">= 10.13.0", | ||
"npm": ">= 3.0.0" | ||
} | ||
}, | ||
"node_modules/sparse-bitfield": { | ||
"version": "3.0.3", | ||
"resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", | ||
"integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", | ||
"optional": true, | ||
"dependencies": { | ||
"memory-pager": "^1.0.2" | ||
} | ||
}, | ||
"node_modules/statuses": { | ||
@@ -605,2 +883,25 @@ "version": "1.5.0", | ||
}, | ||
"node_modules/stripe": { | ||
"version": "8.209.0", | ||
"resolved": "https://registry.npmjs.org/stripe/-/stripe-8.209.0.tgz", | ||
"integrity": "sha512-ozfs8t0fxA/uvCK1DNvitSdEublOHK5CTRsrd2AWWk9LogjXcfkxmtz3KGSSQd+jyA2+rbee9TMzhJ6aabQ5WQ==", | ||
"dependencies": { | ||
"@types/node": ">=8.1.0", | ||
"qs": "^6.6.0" | ||
}, | ||
"engines": { | ||
"node": "^8.1 || >=10.*" | ||
} | ||
}, | ||
"node_modules/stripe-mongoose-api": { | ||
"version": "1.0.1", | ||
"resolved": "https://registry.npmjs.org/stripe-mongoose-api/-/stripe-mongoose-api-1.0.1.tgz", | ||
"integrity": "sha512-JAfKPHsj4SkwSo6f/p2f9Eo5J3J1lRlTRBkAoBpLfSW836afvQ/ha2qlNtE8IHbDXNp9p4vzGOtgXikMPTPKKw==", | ||
"dependencies": { | ||
"colors": "^1.4.0", | ||
"crypto": "^1.0.1", | ||
"mongoose": "^6.2.4", | ||
"stripe": "^8.207.0" | ||
} | ||
}, | ||
"node_modules/supports-color": { | ||
@@ -625,2 +926,13 @@ "version": "5.5.0", | ||
}, | ||
"node_modules/tr46": { | ||
"version": "3.0.0", | ||
"resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", | ||
"integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", | ||
"dependencies": { | ||
"punycode": "^2.1.1" | ||
}, | ||
"engines": { | ||
"node": ">=12" | ||
} | ||
}, | ||
"node_modules/type-is": { | ||
@@ -661,5 +973,44 @@ "version": "1.6.18", | ||
} | ||
}, | ||
"node_modules/webidl-conversions": { | ||
"version": "7.0.0", | ||
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", | ||
"integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", | ||
"engines": { | ||
"node": ">=12" | ||
} | ||
}, | ||
"node_modules/whatwg-url": { | ||
"version": "11.0.0", | ||
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", | ||
"integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", | ||
"dependencies": { | ||
"tr46": "^3.0.0", | ||
"webidl-conversions": "^7.0.0" | ||
}, | ||
"engines": { | ||
"node": ">=12" | ||
} | ||
} | ||
}, | ||
"dependencies": { | ||
"@types/node": { | ||
"version": "17.0.21", | ||
"resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", | ||
"integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" | ||
}, | ||
"@types/webidl-conversions": { | ||
"version": "6.1.1", | ||
"resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz", | ||
"integrity": "sha512-XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q==" | ||
}, | ||
"@types/whatwg-url": { | ||
"version": "8.2.1", | ||
"resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz", | ||
"integrity": "sha512-2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ==", | ||
"requires": { | ||
"@types/node": "*", | ||
"@types/webidl-conversions": "*" | ||
} | ||
}, | ||
"accepts": { | ||
@@ -697,2 +1048,7 @@ "version": "1.3.8", | ||
}, | ||
"base64-js": { | ||
"version": "1.5.1", | ||
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", | ||
"integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" | ||
}, | ||
"body-parser": { | ||
@@ -724,2 +1080,19 @@ "version": "1.19.2", | ||
}, | ||
"bson": { | ||
"version": "4.6.1", | ||
"resolved": "https://registry.npmjs.org/bson/-/bson-4.6.1.tgz", | ||
"integrity": "sha512-I1LQ7Hz5zgwR4QquilLNZwbhPw0Apx7i7X9kGMBTsqPdml/03Q9NBtD9nt/19ahjlphktQImrnderxqpzeVDjw==", | ||
"requires": { | ||
"buffer": "^5.6.0" | ||
} | ||
}, | ||
"buffer": { | ||
"version": "5.7.1", | ||
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", | ||
"integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", | ||
"requires": { | ||
"base64-js": "^1.3.1", | ||
"ieee754": "^1.1.13" | ||
} | ||
}, | ||
"bytes": { | ||
@@ -753,2 +1126,7 @@ "version": "3.1.2", | ||
}, | ||
"colors": { | ||
"version": "1.4.0", | ||
"resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", | ||
"integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" | ||
}, | ||
"concat-map": { | ||
@@ -782,2 +1160,7 @@ "version": "0.0.1", | ||
}, | ||
"crypto": { | ||
"version": "1.0.1", | ||
"resolved": "https://registry.npmjs.org/crypto/-/crypto-1.0.1.tgz", | ||
"integrity": "sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig==" | ||
}, | ||
"debug": { | ||
@@ -791,2 +1174,7 @@ "version": "2.6.9", | ||
}, | ||
"denque": { | ||
"version": "2.0.1", | ||
"resolved": "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz", | ||
"integrity": "sha512-tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ==" | ||
}, | ||
"depd": { | ||
@@ -929,2 +1317,7 @@ "version": "1.1.2", | ||
}, | ||
"ieee754": { | ||
"version": "1.2.1", | ||
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", | ||
"integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" | ||
}, | ||
"inherits": { | ||
@@ -935,2 +1328,7 @@ "version": "2.0.4", | ||
}, | ||
"ip": { | ||
"version": "1.1.5", | ||
"resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", | ||
"integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" | ||
}, | ||
"ipaddr.js": { | ||
@@ -952,2 +1350,7 @@ "version": "1.9.1", | ||
}, | ||
"kareem": { | ||
"version": "2.3.4", | ||
"resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.4.tgz", | ||
"integrity": "sha512-Vcrt8lcpVl0s8ePx634BxwRqmFo+5DcOhlmNadehxreMTIQi/9hOL/B3hZQQbK5DgMS7Lem3xABXV7/S3jy+7g==" | ||
}, | ||
"media-typer": { | ||
@@ -958,2 +1361,8 @@ "version": "0.3.0", | ||
}, | ||
"memory-pager": { | ||
"version": "1.5.0", | ||
"resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", | ||
"integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", | ||
"optional": true | ||
}, | ||
"merge-descriptors": { | ||
@@ -995,2 +1404,72 @@ "version": "1.0.1", | ||
}, | ||
"mongodb": { | ||
"version": "4.3.1", | ||
"resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.3.1.tgz", | ||
"integrity": "sha512-sNa8APSIk+r4x31ZwctKjuPSaeKuvUeNb/fu/3B6dRM02HpEgig7hTHM8A/PJQTlxuC/KFWlDlQjhsk/S43tBg==", | ||
"requires": { | ||
"bson": "^4.6.1", | ||
"denque": "^2.0.1", | ||
"mongodb-connection-string-url": "^2.4.1", | ||
"saslprep": "^1.0.3", | ||
"socks": "^2.6.1" | ||
} | ||
}, | ||
"mongodb-connection-string-url": { | ||
"version": "2.5.2", | ||
"resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz", | ||
"integrity": "sha512-tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA==", | ||
"requires": { | ||
"@types/whatwg-url": "^8.2.1", | ||
"whatwg-url": "^11.0.0" | ||
} | ||
}, | ||
"mongoose": { | ||
"version": "6.2.6", | ||
"resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.2.6.tgz", | ||
"integrity": "sha512-OkPM1y7Ed9+Pa2/18mxegcD0OOe/aCXTQvOEyEn/MzVdaRsVSc+zE6myOS4LkWWi30c2tl4fpdJJvgC/MgXiww==", | ||
"requires": { | ||
"bson": "^4.2.2", | ||
"kareem": "2.3.4", | ||
"mongodb": "4.3.1", | ||
"mpath": "0.8.4", | ||
"mquery": "4.0.2", | ||
"ms": "2.1.3", | ||
"sift": "16.0.0" | ||
}, | ||
"dependencies": { | ||
"ms": { | ||
"version": "2.1.3", | ||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", | ||
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" | ||
} | ||
} | ||
}, | ||
"mpath": { | ||
"version": "0.8.4", | ||
"resolved": "https://registry.npmjs.org/mpath/-/mpath-0.8.4.tgz", | ||
"integrity": "sha512-DTxNZomBcTWlrMW76jy1wvV37X/cNNxPW1y2Jzd4DZkAaC5ZGsm8bfGfNOthcDuRJujXLqiuS6o3Tpy0JEoh7g==" | ||
}, | ||
"mquery": { | ||
"version": "4.0.2", | ||
"resolved": "https://registry.npmjs.org/mquery/-/mquery-4.0.2.tgz", | ||
"integrity": "sha512-oAVF0Nil1mT3rxty6Zln4YiD6x6QsUWYz927jZzjMxOK2aqmhEz5JQ7xmrKK7xRFA2dwV+YaOpKU/S+vfNqKxA==", | ||
"requires": { | ||
"debug": "4.x" | ||
}, | ||
"dependencies": { | ||
"debug": { | ||
"version": "4.3.3", | ||
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", | ||
"integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", | ||
"requires": { | ||
"ms": "2.1.2" | ||
} | ||
}, | ||
"ms": { | ||
"version": "2.1.2", | ||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" | ||
} | ||
} | ||
}, | ||
"ms": { | ||
@@ -1033,2 +1512,7 @@ "version": "2.0.0", | ||
}, | ||
"punycode": { | ||
"version": "2.1.1", | ||
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", | ||
"integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" | ||
}, | ||
"qs": { | ||
@@ -1065,2 +1549,11 @@ "version": "6.9.7", | ||
}, | ||
"saslprep": { | ||
"version": "1.0.3", | ||
"resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", | ||
"integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", | ||
"optional": true, | ||
"requires": { | ||
"sparse-bitfield": "^3.0.3" | ||
} | ||
}, | ||
"send": { | ||
@@ -1109,2 +1602,30 @@ "version": "0.17.2", | ||
}, | ||
"sift": { | ||
"version": "16.0.0", | ||
"resolved": "https://registry.npmjs.org/sift/-/sift-16.0.0.tgz", | ||
"integrity": "sha512-ILTjdP2Mv9V1kIxWMXeMTIRbOBrqKc4JAXmFMnFq3fKeyQ2Qwa3Dw1ubcye3vR+Y6ofA0b9gNDr/y2t6eUeIzQ==" | ||
}, | ||
"smart-buffer": { | ||
"version": "4.2.0", | ||
"resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", | ||
"integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==" | ||
}, | ||
"socks": { | ||
"version": "2.6.2", | ||
"resolved": "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz", | ||
"integrity": "sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==", | ||
"requires": { | ||
"ip": "^1.1.5", | ||
"smart-buffer": "^4.2.0" | ||
} | ||
}, | ||
"sparse-bitfield": { | ||
"version": "3.0.3", | ||
"resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", | ||
"integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", | ||
"optional": true, | ||
"requires": { | ||
"memory-pager": "^1.0.2" | ||
} | ||
}, | ||
"statuses": { | ||
@@ -1115,2 +1636,22 @@ "version": "1.5.0", | ||
}, | ||
"stripe": { | ||
"version": "8.209.0", | ||
"resolved": "https://registry.npmjs.org/stripe/-/stripe-8.209.0.tgz", | ||
"integrity": "sha512-ozfs8t0fxA/uvCK1DNvitSdEublOHK5CTRsrd2AWWk9LogjXcfkxmtz3KGSSQd+jyA2+rbee9TMzhJ6aabQ5WQ==", | ||
"requires": { | ||
"@types/node": ">=8.1.0", | ||
"qs": "^6.6.0" | ||
} | ||
}, | ||
"stripe-mongoose-api": { | ||
"version": "1.0.1", | ||
"resolved": "https://registry.npmjs.org/stripe-mongoose-api/-/stripe-mongoose-api-1.0.1.tgz", | ||
"integrity": "sha512-JAfKPHsj4SkwSo6f/p2f9Eo5J3J1lRlTRBkAoBpLfSW836afvQ/ha2qlNtE8IHbDXNp9p4vzGOtgXikMPTPKKw==", | ||
"requires": { | ||
"colors": "^1.4.0", | ||
"crypto": "^1.0.1", | ||
"mongoose": "^6.2.4", | ||
"stripe": "^8.207.0" | ||
} | ||
}, | ||
"supports-color": { | ||
@@ -1129,2 +1670,10 @@ "version": "5.5.0", | ||
}, | ||
"tr46": { | ||
"version": "3.0.0", | ||
"resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", | ||
"integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", | ||
"requires": { | ||
"punycode": "^2.1.1" | ||
} | ||
}, | ||
"type-is": { | ||
@@ -1153,4 +1702,18 @@ "version": "1.6.18", | ||
"integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" | ||
}, | ||
"webidl-conversions": { | ||
"version": "7.0.0", | ||
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", | ||
"integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==" | ||
}, | ||
"whatwg-url": { | ||
"version": "11.0.0", | ||
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", | ||
"integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", | ||
"requires": { | ||
"tr46": "^3.0.0", | ||
"webidl-conversions": "^7.0.0" | ||
} | ||
} | ||
} | ||
} |
@@ -13,4 +13,5 @@ { | ||
"ejs": "^3.1.6", | ||
"express": "^4.17.3" | ||
"express": "^4.17.3", | ||
"stripe-mongoose-api": "^1.0.1" | ||
} | ||
} |
No bug tracker
MaintenancePackage does not have a linked bug tracker in package.json.
Found 1 instance in 1 package
No website
QualityPackage does not have a website.
Found 1 instance in 1 package
79854
1930
0
0