From 8b2e8b12cee6e30bbb233c070a84d79b1bdcf571 Mon Sep 17 00:00:00 2001 From: "A. Koch" Date: Wed, 27 Jun 2018 11:37:03 +0200 Subject: [PATCH] updated deps, added acl module, patch version bump --- package-lock.json | 168 ++++++++++++++++++++++++++++++++++++++++++---- package.json | 3 +- 2 files changed, 158 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index d0debdb..d577be8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "api-minimal", - "version": "0.0.0", + "version": "0.0.1", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -210,6 +210,74 @@ "vary": "1.1.x" } }, + "acl": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/acl/-/acl-0.4.11.tgz", + "integrity": "sha1-ACzHZuvyXNqP5TK1bzZRvr2yWzo=", + "requires": { + "async": "^2.1.4", + "bluebird": "^3.0.2", + "lodash": "^4.17.3", + "mongodb": "^2.0.47", + "redis": "^2.2.5" + }, + "dependencies": { + "async": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz", + "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==", + "requires": { + "lodash": "^4.17.10" + } + }, + "mongodb": { + "version": "2.2.35", + "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-2.2.35.tgz", + "integrity": "sha512-3HGLucDg/8EeYMin3k+nFWChTA85hcYDCw1lPsWR6yV9A6RgKb24BkLiZ9ySZR+S0nfBjWoIUS7cyV6ceGx5Gg==", + "requires": { + "es6-promise": "3.2.1", + "mongodb-core": "2.1.19", + "readable-stream": "2.2.7" + } + }, + "mongodb-core": { + "version": "2.1.19", + "resolved": "https://registry.npmjs.org/mongodb-core/-/mongodb-core-2.1.19.tgz", + "integrity": "sha512-Jt4AtWUkpuW03kRdYGxga4O65O1UHlFfvvInslEfLlGi+zDMxbBe3J2NVmN9qPJ957Mn6Iz0UpMtV80cmxCVxw==", + "requires": { + "bson": "~1.0.4", + "require_optional": "~1.0.0" + } + }, + "process-nextick-args": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=" + }, + "readable-stream": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.7.tgz", + "integrity": "sha1-BwV6y+JGeyIELTb5jFrVBwVOlbE=", + "requires": { + "buffer-shims": "~1.0.0", + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "string_decoder": "~1.0.0", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, "acorn": { "version": "5.6.2", "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.6.2.tgz", @@ -478,6 +546,11 @@ "underscore": "~1.4.4" } }, + "bindings": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz", + "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==" + }, "bluebird": { "version": "3.5.1", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", @@ -536,6 +609,11 @@ "integrity": "sha512-c5mRlguI/Pe2dSZmpER62rSCu0ryKmWddzRYsuXc50U2/g8jMOulc31VZMa4mYx31U5xsmSOpDCgH88Vl9cDGQ==", "dev": true }, + "buffer-shims": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz", + "integrity": "sha1-mXjOMXOIxkmth5MCjDR37wRKi1E=" + }, "builtin-modules": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", @@ -863,6 +941,11 @@ "esutils": "^2.0.2" } }, + "double-ended-queue": { + "version": "2.1.0-0", + "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz", + "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=" + }, "ecc-jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", @@ -917,6 +1000,11 @@ "is-arrayish": "^0.2.1" } }, + "es6-promise": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.2.1.tgz", + "integrity": "sha1-7FYjOGgDKQkgcXDDlEjiREndH8Q=" + }, "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", @@ -1623,8 +1711,7 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "isexe": { "version": "2.0.0", @@ -1697,6 +1784,17 @@ "resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz", "integrity": "sha1-BUNS5MTIDIbAkjh31EneF2pzLI0=" }, + "jsonld": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/jsonld/-/jsonld-1.0.2.tgz", + "integrity": "sha512-P7fQhPC8LaugDqXBw3JMs+JCXapqcWZdwPvMZXDnqIxUe2j3Zgzf908/mashovM4JFAR9D8S1k5qAo+kkqbToQ==", + "requires": { + "rdf-canonize": "^0.2.1", + "request": "^2.83.0", + "semver": "^5.5.0", + "xmldom": "0.1.19" + } + }, "jsonwebtoken": { "version": "8.2.2", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.2.2.tgz", @@ -1967,22 +2065,23 @@ } }, "mbjs-data-models": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/mbjs-data-models/-/mbjs-data-models-0.0.3.tgz", - "integrity": "sha512-ntpZ3on29EFenGWqCjm+DJIukoB1yAwa5rlVTZ6tEOREq8zCGdZpk8T2vZotC8elBwxtD5/Kib7i82fkguAQfA==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/mbjs-data-models/-/mbjs-data-models-0.0.4.tgz", + "integrity": "sha512-z9O0NPaK6/V8O5xGRw/mk6lQDkiHmajFz3R95iYEUvIoi1pPoYQOvVqs+FXK4uS4tCycoMXSmeLVLf7d/GBDNQ==", "requires": { "bignumber.js": "^6.0.0", "bluebird": "^3.5.1", - "mbjs-utils": "^0.0.1", + "jsonld": "^1.0.2", + "mbjs-utils": "^0.0.4", "schema-object": "^4.0.11", "slug": "^0.9.1", "validator": "^9.4.1" }, "dependencies": { "mbjs-utils": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/mbjs-utils/-/mbjs-utils-0.0.1.tgz", - "integrity": "sha512-kp3p7VrtrFmy7D0OFWHpcWHF1e0Gf9PP83+iXAvQ3OQhVLvj9wxVtibcBEy5AeUm7tmxYEv33iv6xs3pahh9sQ==", + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/mbjs-utils/-/mbjs-utils-0.0.4.tgz", + "integrity": "sha512-mB6B2nxZ3qvo55qm3Xaq7j6iFrT0Q86+6fn/gFFP25syfSNr75zk908XT2DOC11f91zGIx4BJQaNVwPK7RHRXw==", "requires": { "deep-extend": "^0.5.0", "luxon": "^1.0.0", @@ -2153,6 +2252,11 @@ "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", "dev": true }, + "nan": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", + "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==" + }, "nanoid": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-1.0.3.tgz", @@ -2183,6 +2287,11 @@ } } }, + "node-forge": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.5.tgz", + "integrity": "sha512-MmbQJ2MTESTjt3Gi/3yG1wGpIMhUfcIypUCGtTizFR9IiccFwxSpfp0vtIZlkFclEqERemxfnSdZEMR9VqqEFQ==" + }, "normalize-package-data": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", @@ -2459,6 +2568,17 @@ "unpipe": "1.0.0" } }, + "rdf-canonize": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/rdf-canonize/-/rdf-canonize-0.2.4.tgz", + "integrity": "sha512-xwAEHJt8FTe4hP9CjFgwQPFdszu4iwEintk31+9eh0rljC28vm9EhoaIlC1rQx5LaCB5oHom4+yoei4+DTdRjQ==", + "requires": { + "bindings": "^1.3.0", + "nan": "^2.10.0", + "node-forge": "^0.7.1", + "semver": "^5.4.1" + } + }, "read-pkg": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", @@ -2506,6 +2626,26 @@ "util-deprecate": "~1.0.1" } }, + "redis": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz", + "integrity": "sha512-M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==", + "requires": { + "double-ended-queue": "^2.1.0-0", + "redis-commands": "^1.2.0", + "redis-parser": "^2.6.0" + } + }, + "redis-commands": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.3.5.tgz", + "integrity": "sha512-foGF8u6MXGFF++1TZVC6icGXuMYPftKXt1FBT2vrfU9ZATNtZJ8duRC5d1lEfE8hyVe3jhelHGB91oB7I6qLsA==" + }, + "redis-parser": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz", + "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=" + }, "regenerator-runtime": { "version": "0.10.5", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", @@ -3093,8 +3233,7 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "uuid": { "version": "3.2.1", @@ -3184,6 +3323,11 @@ "mkdirp": "^0.5.1" } }, + "xmldom": { + "version": "0.1.19", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.19.tgz", + "integrity": "sha1-Yx/Ad3bv2EEYvyUXGzftTQdaCrw=" + }, "xtend": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", diff --git a/package.json b/package.json index 2b21d87..6c0cc1b 100644 --- a/package.json +++ b/package.json @@ -29,12 +29,13 @@ }, "dependencies": { "@polka/send-type": "^0.4.0", + "acl": "^0.4.11", "body-parser": "^1.18.3", "config": "^1.30.0", "cors": "^2.8.4", "express-jwt": "^5.3.1", "jwks-rsa": "^1.2.1", - "mbjs-data-models": "0.0.3", + "mbjs-data-models": "0.0.4", "mbjs-persistence": "^0.2.0", "mbjs-utils": "0.0.5", "mongodb": "^3.0.10", -- GitLab