From e34ceaae2564595aa6c4d06d705f03fd40fe7994 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Mon, 9 Jan 2023 16:25:26 +0000 Subject: [PATCH] fix: package.json & package-lock.json to reduce vulnerabilities The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-DEBUG-3227433 --- package-lock.json | 620 ++++++++++++++++++++++++++++++++++++++++++---- package.json | 2 +- 2 files changed, 576 insertions(+), 46 deletions(-) diff --git a/package-lock.json b/package-lock.json index c7318d8..c7ba374 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "object-assign": "2.0.0", "react": "~0.13.0", "react-codemirror": "~0.1.7", - "webtask-tools": "^2.0.1" + "webtask-tools": "^3.4.0" }, "devDependencies": { "jade": "^1.11.0", @@ -528,15 +528,12 @@ } }, "node_modules/boom": { - "version": "2.10.1", - "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/boom/-/boom-7.3.0.tgz", + "integrity": "sha512-Swpoyi2t5+GhOEGw8rEsKvTxFLIDiiKoUc2gsoV6Lyr43LHBIzch3k2MvYUs8RTROrIkVJ3Al0TkaOGjnb+B6A==", + "deprecated": "This module has moved and is now available at @hapi/boom. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.", "dependencies": { - "hoek": "2.x.x" - }, - "engines": { - "node": ">=0.10.40" + "hoek": "6.x.x" } }, "node_modules/brace-expansion": { @@ -1744,8 +1741,7 @@ "node_modules/graceful-readlink": { "version": "1.0.1", "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", - "dev": true + "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=" }, "node_modules/har-schema": { "version": "2.0.0", @@ -1861,13 +1857,10 @@ } }, "node_modules/hoek": { - "version": "2.16.3", - "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", - "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).", - "engines": { - "node": ">=0.10.40" - } + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-6.1.3.tgz", + "integrity": "sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ==", + "deprecated": "This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues." }, "node_modules/http-errors": { "version": "1.7.2", @@ -3249,8 +3242,7 @@ "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=", - "dev": true + "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=" }, "node_modules/promise": { "version": "7.3.1", @@ -3388,6 +3380,20 @@ "node": ">=0.10.0" } }, + "node_modules/pug-loader": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-loader/-/pug-loader-0.0.0.tgz", + "integrity": "sha512-JqesS0ByD8V9lH4Uc/KfMZ/JMd3ns57rq2suqnIvz+rkWV9lQ6mI5k9h+DMLNf8PQByeJGjuzqY7pOulSwdxoA==", + "deprecated": "Please use pug-load for pug-loader@<=1.0.2.", + "dependencies": { + "pug-walk": "0.0.0" + } + }, + "node_modules/pug-loader/node_modules/pug-walk": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-0.0.0.tgz", + "integrity": "sha512-9aDiy0Z+l7VM0JDqvSngJeDJ5D+cJ9np0xk7a9tg8Xo3En1vodD5X3LJu9NkQ3VRMa9yJdvXy7vrOY5ItBs5Fg==" + }, "node_modules/pug-parser": { "version": "5.0.1", "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/pug-parser/-/pug-parser-5.0.1.tgz", @@ -5164,8 +5170,7 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "node_modules/utils-merge": { "version": "1.0.0", @@ -5355,13 +5360,288 @@ "dev": true }, "node_modules/webtask-tools": { - "version": "2.2.0", - "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/webtask-tools/-/webtask-tools-2.2.0.tgz", - "integrity": "sha1-/xtgjKy9CZNtm6ycs9jpkuKl6Fk=", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/webtask-tools/-/webtask-tools-3.4.0.tgz", + "integrity": "sha512-kmim5e5qUB9+nVZUwn4OKwoNzBj4zJCM9JMVV0HhAm6eWsqw2jySphjEvodLRcA3/x+z/B6BlpHS8TqHAQxSyw==", "dependencies": { - "boom": "^2.7.2", + "boom": "^7.2.0", "jsonwebtoken": "^5.7.0", - "superagent": "^1.8.3" + "pug": "^0.1.0", + "safe-buffer": "^5.0.1", + "superagent": "^3.8.3" + } + }, + "node_modules/webtask-tools/node_modules/acorn": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", + "integrity": "sha512-pXK8ez/pVjqFdAgBkF1YPVRacuLQ9EXBKaKWaeh58WNfMkCmZhOZzu+NtKSPD5PHmCCHheQ5cD29qM1K4QTxIg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webtask-tools/node_modules/clean-css": { + "version": "3.4.28", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz", + "integrity": "sha512-aTWyttSdI2mYi07kWqHi24NUU9YlELFKGOAgFzZjDN1064DMAOy2FBuoyGmkKRlXkbpXd0EVHmiVkbKhKoirTw==", + "dependencies": { + "commander": "2.8.x", + "source-map": "0.4.x" + }, + "bin": { + "cleancss": "bin/cleancss" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webtask-tools/node_modules/commander": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha512-+pJLBFVk+9ZZdlAOB5WuIElVPPth47hILFkmGym57aq8kwxsowvByvB0DHs1vQAhyMZzdcpTtF0VDKGkSDR4ZQ==", + "dependencies": { + "graceful-readlink": ">= 1.0.0" + }, + "engines": { + "node": ">= 0.6.x" + } + }, + "node_modules/webtask-tools/node_modules/cookiejar": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", + "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==" + }, + "node_modules/webtask-tools/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/webtask-tools/node_modules/formidable": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz", + "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==", + "deprecated": "Please upgrade to latest, formidable@v2 or formidable@v3! Check these notes: https://bit.ly/2ZEqIau", + "funding": { + "url": "https://ko-fi.com/tunnckoCore/commissions" + } + }, + "node_modules/webtask-tools/node_modules/is-expression": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-1.0.2.tgz", + "integrity": "sha512-ynWEmX/S8I+WxXHWkHzrMbyjHTDzqreNdVOQBFwI9Pmdok9OOnTK1ytxg7JTNgQPjoAOEGFMW+9d0b9UtZsvIw==", + "dependencies": { + "acorn": "~2.7.0", + "object-assign": "^4.0.1" + } + }, + "node_modules/webtask-tools/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/webtask-tools/node_modules/jstransformer": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-0.0.3.tgz", + "integrity": "sha512-QNVOugrVtUhxx6Ft1xXViaSmNjOjKq/eSuZRCZSSN/oUiB/09GFVMFQ7XMJOchCn7F8AKtI46PlKUaWZD1Dc9g==", + "dependencies": { + "is-promise": "^2.0.0", + "promise": "^7.0.1" + } + }, + "node_modules/webtask-tools/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webtask-tools/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/webtask-tools/node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webtask-tools/node_modules/pug": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/pug/-/pug-0.1.0.tgz", + "integrity": "sha512-vC9TUHIZTn5v4LI+eBBjKZ7ZsYi0xqJkeblgI0geIHHRKU8nANfNOeHwTAMbd+adjily9mvpGOppdKAmuRqr0w==", + "deprecated": "Please update to the latest version of pug, at time of writing that is pug@2.0.0-alpha6", + "dependencies": { + "pug-code-gen": "0.0.0", + "pug-filters": "1.1.0", + "pug-lexer": "0.0.0", + "pug-linker": "0.0.0", + "pug-loader": "0.0.0", + "pug-parser": "0.0.0", + "pug-runtime": "0.0.0", + "pug-strip-comments": "0.0.1" + }, + "bin": { + "jade": "bin/jade.js" + } + }, + "node_modules/webtask-tools/node_modules/pug-attrs": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-0.0.0.tgz", + "integrity": "sha512-l37UxQdIYLBeg5PbHa8xleN8Tg6d1lT86g1iKVHydxXKLXnmdHlnj7ndtFWDIaZw79OIgm54XX6o597PP/Qk9Q==", + "dependencies": { + "constantinople": "^3.0.1", + "js-stringify": "^1.0.1", + "pug-runtime": "^0.0.0" + } + }, + "node_modules/webtask-tools/node_modules/pug-code-gen": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-0.0.0.tgz", + "integrity": "sha512-JQZeH4mt+aOZWClRjtuHulNhJmaJq86RvsjgMLJcxbg0z+wEYKV4mMkpzxFFlSyRfJ9dPY2k3L1JTPzm760IXQ==", + "dependencies": { + "constantinople": "^3.0.1", + "doctypes": "^1.0.0", + "js-stringify": "^1.0.1", + "pug-attrs": "^0.0.0", + "pug-runtime": "^0.0.0", + "void-elements": "^2.0.1", + "with": "^5.0.0" + } + }, + "node_modules/webtask-tools/node_modules/pug-error": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-0.0.0.tgz", + "integrity": "sha512-cJ0kRNZTbCS0XygVThq0l4/McrhX0ZS8XUv9Emi3Gu2dLD12J0gXTYErYTdUj8HQI0hH1e1v04SGzCYseOotOA==" + }, + "node_modules/webtask-tools/node_modules/pug-filters": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-1.1.0.tgz", + "integrity": "sha512-qJHhfH/gzg9AP0pZ2d75pQpSHrG1F8ubKw1jyuElQ87KEySdRQ15GW3+KM+emS1qLFPkjmx4HoBfDf5+RWT31Q==", + "dependencies": { + "clean-css": "^3.3.0", + "constantinople": "^3.0.1", + "jstransformer": "0.0.3", + "pug-error": "^0.0.0", + "pug-walk": "^0.0.0", + "resolve": "^1.1.6", + "uglify-js": "^2.6.1" + } + }, + "node_modules/webtask-tools/node_modules/pug-lexer": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-0.0.0.tgz", + "integrity": "sha512-YecTDk1iAxr3JfKLOsSj77iTCyDzFPA6YY/2Zj7zJTM7pqtAHNEKrnXEXZ2yL6qgZlph50GbJUFH+5W0wevmog==", + "dependencies": { + "character-parser": "^2.1.1", + "is-expression": "^1.0.0", + "pug-error": "^0.0.0" + } + }, + "node_modules/webtask-tools/node_modules/pug-linker": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-0.0.0.tgz", + "integrity": "sha512-JxKyIouJZltipOcnaBXNqp64qnFz0EZSOnSa/Ru6arafEg41sjrInQSNGzzAdtUj2UAkLLPg0ctMXjfBBw8dAQ==", + "dependencies": { + "pug-error": "^0.0.0", + "pug-walk": "^0.0.0" + } + }, + "node_modules/webtask-tools/node_modules/pug-parser": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-0.0.0.tgz", + "integrity": "sha512-ESfkOxT1YLcE8BZzGv2YmxhavzA2kqbg6JsCeDUQ3Pjv+6Ix2kzTVt65nDjK34kG0gP8qxcY9aQVRDabqeaQUw==", + "dependencies": { + "pug-error": "^0.0.0", + "token-stream": "0.0.1" + } + }, + "node_modules/webtask-tools/node_modules/pug-runtime": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-0.0.0.tgz", + "integrity": "sha512-2GRgqKuE46Fq+FZ/SP1yBR3Qsrlaejg8x5eCS3YengmhfewMevwP17KfzdBWCC8FT7Vn3PXHZPLBDv4IwIjhRQ==" + }, + "node_modules/webtask-tools/node_modules/pug-strip-comments": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-0.0.1.tgz", + "integrity": "sha512-jipFzzHNg9HWz3UQRk8XeYV/1sTBkiAdC6oBfRDKTfQPHSVJtaFBkDKb7fbujliaMwm6YToQ1Dsl0bbpw9GhMg==", + "dependencies": { + "pug-error": "^0.0.0" + } + }, + "node_modules/webtask-tools/node_modules/pug-walk": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-0.0.0.tgz", + "integrity": "sha512-9aDiy0Z+l7VM0JDqvSngJeDJ5D+cJ9np0xk7a9tg8Xo3En1vodD5X3LJu9NkQ3VRMa9yJdvXy7vrOY5ItBs5Fg==" + }, + "node_modules/webtask-tools/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/webtask-tools/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/webtask-tools/node_modules/source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==", + "dependencies": { + "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/webtask-tools/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/webtask-tools/node_modules/superagent": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz", + "integrity": "sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA==", + "deprecated": "Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at .", + "dependencies": { + "component-emitter": "^1.2.0", + "cookiejar": "^2.1.0", + "debug": "^3.1.0", + "extend": "^3.0.0", + "form-data": "^2.3.1", + "formidable": "^1.2.0", + "methods": "^1.1.1", + "mime": "^1.4.1", + "qs": "^6.5.1", + "readable-stream": "^2.3.5" + }, + "engines": { + "node": ">= 4.0" } }, "node_modules/window-size": { @@ -5829,11 +6109,11 @@ } }, "boom": { - "version": "2.10.1", - "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/boom/-/boom-7.3.0.tgz", + "integrity": "sha512-Swpoyi2t5+GhOEGw8rEsKvTxFLIDiiKoUc2gsoV6Lyr43LHBIzch3k2MvYUs8RTROrIkVJ3Al0TkaOGjnb+B6A==", "requires": { - "hoek": "2.x.x" + "hoek": "6.x.x" } }, "brace-expansion": { @@ -6825,8 +7105,7 @@ "graceful-readlink": { "version": "1.0.1", "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/graceful-readlink/-/graceful-readlink-1.0.1.tgz", - "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", - "dev": true + "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=" }, "har-schema": { "version": "2.0.0", @@ -6914,9 +7193,9 @@ } }, "hoek": { - "version": "2.16.3", - "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=" + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-6.1.3.tgz", + "integrity": "sha512-YXXAAhmF9zpQbC7LEcREFtXfGq5K1fmd+4PHkBq8NUqmzW3G+Dq10bI/i0KucLRwss3YYFQ0fSfoxBZYiGUqtQ==" }, "http-errors": { "version": "1.7.2", @@ -8058,8 +8337,7 @@ "process-nextick-args": { "version": "2.0.1", "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=", - "dev": true + "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=" }, "promise": { "version": "7.3.1", @@ -8193,6 +8471,21 @@ } } }, + "pug-loader": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-loader/-/pug-loader-0.0.0.tgz", + "integrity": "sha512-JqesS0ByD8V9lH4Uc/KfMZ/JMd3ns57rq2suqnIvz+rkWV9lQ6mI5k9h+DMLNf8PQByeJGjuzqY7pOulSwdxoA==", + "requires": { + "pug-walk": "0.0.0" + }, + "dependencies": { + "pug-walk": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-0.0.0.tgz", + "integrity": "sha512-9aDiy0Z+l7VM0JDqvSngJeDJ5D+cJ9np0xk7a9tg8Xo3En1vodD5X3LJu9NkQ3VRMa9yJdvXy7vrOY5ItBs5Fg==" + } + } + }, "pug-parser": { "version": "5.0.1", "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/pug-parser/-/pug-parser-5.0.1.tgz", @@ -9664,8 +9957,7 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "utils-merge": { "version": "1.0.0", @@ -9825,13 +10117,251 @@ } }, "webtask-tools": { - "version": "2.2.0", - "resolved": "https://a0us.jfrog.io/a0us/api/npm/npm/webtask-tools/-/webtask-tools-2.2.0.tgz", - "integrity": "sha1-/xtgjKy9CZNtm6ycs9jpkuKl6Fk=", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/webtask-tools/-/webtask-tools-3.4.0.tgz", + "integrity": "sha512-kmim5e5qUB9+nVZUwn4OKwoNzBj4zJCM9JMVV0HhAm6eWsqw2jySphjEvodLRcA3/x+z/B6BlpHS8TqHAQxSyw==", "requires": { - "boom": "^2.7.2", + "boom": "^7.2.0", "jsonwebtoken": "^5.7.0", - "superagent": "^1.8.3" + "pug": "^0.1.0", + "safe-buffer": "^5.0.1", + "superagent": "^3.8.3" + }, + "dependencies": { + "acorn": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", + "integrity": "sha512-pXK8ez/pVjqFdAgBkF1YPVRacuLQ9EXBKaKWaeh58WNfMkCmZhOZzu+NtKSPD5PHmCCHheQ5cD29qM1K4QTxIg==" + }, + "clean-css": { + "version": "3.4.28", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz", + "integrity": "sha512-aTWyttSdI2mYi07kWqHi24NUU9YlELFKGOAgFzZjDN1064DMAOy2FBuoyGmkKRlXkbpXd0EVHmiVkbKhKoirTw==", + "requires": { + "commander": "2.8.x", + "source-map": "0.4.x" + } + }, + "commander": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha512-+pJLBFVk+9ZZdlAOB5WuIElVPPth47hILFkmGym57aq8kwxsowvByvB0DHs1vQAhyMZzdcpTtF0VDKGkSDR4ZQ==", + "requires": { + "graceful-readlink": ">= 1.0.0" + } + }, + "cookiejar": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.3.tgz", + "integrity": "sha512-JxbCBUdrfr6AQjOXrxoTvAMJO4HBTUIlBzslcJPAz+/KT8yk53fXun51u+RenNYvad/+Vc2DIz5o9UxlCDymFQ==" + }, + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "formidable": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.2.6.tgz", + "integrity": "sha512-KcpbcpuLNOwrEjnbpMC0gS+X8ciDoZE1kkqzat4a8vrprf+s9pKNQ/QIwWfbfs4ltgmFl3MD177SNTkve3BwGQ==" + }, + "is-expression": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-1.0.2.tgz", + "integrity": "sha512-ynWEmX/S8I+WxXHWkHzrMbyjHTDzqreNdVOQBFwI9Pmdok9OOnTK1ytxg7JTNgQPjoAOEGFMW+9d0b9UtZsvIw==", + "requires": { + "acorn": "~2.7.0", + "object-assign": "^4.0.1" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "jstransformer": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-0.0.3.tgz", + "integrity": "sha512-QNVOugrVtUhxx6Ft1xXViaSmNjOjKq/eSuZRCZSSN/oUiB/09GFVMFQ7XMJOchCn7F8AKtI46PlKUaWZD1Dc9g==", + "requires": { + "is-promise": "^2.0.0", + "promise": "^7.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "pug": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/pug/-/pug-0.1.0.tgz", + "integrity": "sha512-vC9TUHIZTn5v4LI+eBBjKZ7ZsYi0xqJkeblgI0geIHHRKU8nANfNOeHwTAMbd+adjily9mvpGOppdKAmuRqr0w==", + "requires": { + "pug-code-gen": "0.0.0", + "pug-filters": "1.1.0", + "pug-lexer": "0.0.0", + "pug-linker": "0.0.0", + "pug-loader": "0.0.0", + "pug-parser": "0.0.0", + "pug-runtime": "0.0.0", + "pug-strip-comments": "0.0.1" + } + }, + "pug-attrs": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-0.0.0.tgz", + "integrity": "sha512-l37UxQdIYLBeg5PbHa8xleN8Tg6d1lT86g1iKVHydxXKLXnmdHlnj7ndtFWDIaZw79OIgm54XX6o597PP/Qk9Q==", + "requires": { + "constantinople": "^3.0.1", + "js-stringify": "^1.0.1", + "pug-runtime": "^0.0.0" + } + }, + "pug-code-gen": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-0.0.0.tgz", + "integrity": "sha512-JQZeH4mt+aOZWClRjtuHulNhJmaJq86RvsjgMLJcxbg0z+wEYKV4mMkpzxFFlSyRfJ9dPY2k3L1JTPzm760IXQ==", + "requires": { + "constantinople": "^3.0.1", + "doctypes": "^1.0.0", + "js-stringify": "^1.0.1", + "pug-attrs": "^0.0.0", + "pug-runtime": "^0.0.0", + "void-elements": "^2.0.1", + "with": "^5.0.0" + } + }, + "pug-error": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-0.0.0.tgz", + "integrity": "sha512-cJ0kRNZTbCS0XygVThq0l4/McrhX0ZS8XUv9Emi3Gu2dLD12J0gXTYErYTdUj8HQI0hH1e1v04SGzCYseOotOA==" + }, + "pug-filters": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-1.1.0.tgz", + "integrity": "sha512-qJHhfH/gzg9AP0pZ2d75pQpSHrG1F8ubKw1jyuElQ87KEySdRQ15GW3+KM+emS1qLFPkjmx4HoBfDf5+RWT31Q==", + "requires": { + "clean-css": "^3.3.0", + "constantinople": "^3.0.1", + "jstransformer": "0.0.3", + "pug-error": "^0.0.0", + "pug-walk": "^0.0.0", + "resolve": "^1.1.6", + "uglify-js": "^2.6.1" + } + }, + "pug-lexer": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-0.0.0.tgz", + "integrity": "sha512-YecTDk1iAxr3JfKLOsSj77iTCyDzFPA6YY/2Zj7zJTM7pqtAHNEKrnXEXZ2yL6qgZlph50GbJUFH+5W0wevmog==", + "requires": { + "character-parser": "^2.1.1", + "is-expression": "^1.0.0", + "pug-error": "^0.0.0" + } + }, + "pug-linker": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-0.0.0.tgz", + "integrity": "sha512-JxKyIouJZltipOcnaBXNqp64qnFz0EZSOnSa/Ru6arafEg41sjrInQSNGzzAdtUj2UAkLLPg0ctMXjfBBw8dAQ==", + "requires": { + "pug-error": "^0.0.0", + "pug-walk": "^0.0.0" + } + }, + "pug-parser": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-0.0.0.tgz", + "integrity": "sha512-ESfkOxT1YLcE8BZzGv2YmxhavzA2kqbg6JsCeDUQ3Pjv+6Ix2kzTVt65nDjK34kG0gP8qxcY9aQVRDabqeaQUw==", + "requires": { + "pug-error": "^0.0.0", + "token-stream": "0.0.1" + } + }, + "pug-runtime": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-0.0.0.tgz", + "integrity": "sha512-2GRgqKuE46Fq+FZ/SP1yBR3Qsrlaejg8x5eCS3YengmhfewMevwP17KfzdBWCC8FT7Vn3PXHZPLBDv4IwIjhRQ==" + }, + "pug-strip-comments": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-0.0.1.tgz", + "integrity": "sha512-jipFzzHNg9HWz3UQRk8XeYV/1sTBkiAdC6oBfRDKTfQPHSVJtaFBkDKb7fbujliaMwm6YToQ1Dsl0bbpw9GhMg==", + "requires": { + "pug-error": "^0.0.0" + } + }, + "pug-walk": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-0.0.0.tgz", + "integrity": "sha512-9aDiy0Z+l7VM0JDqvSngJeDJ5D+cJ9np0xk7a9tg8Xo3En1vodD5X3LJu9NkQ3VRMa9yJdvXy7vrOY5ItBs5Fg==" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==", + "requires": { + "amdefine": ">=0.0.4" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "superagent": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/superagent/-/superagent-3.8.3.tgz", + "integrity": "sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA==", + "requires": { + "component-emitter": "^1.2.0", + "cookiejar": "^2.1.0", + "debug": "^3.1.0", + "extend": "^3.0.0", + "form-data": "^2.3.1", + "formidable": "^1.2.0", + "methods": "^1.1.1", + "mime": "^1.4.1", + "qs": "^6.5.1", + "readable-stream": "^2.3.5" + } + } } }, "window-size": { diff --git a/package.json b/package.json index e3ef2cc..36c091d 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "object-assign": "2.0.0", "react": "~0.13.0", "react-codemirror": "~0.1.7", - "webtask-tools": "^2.0.1" + "webtask-tools": "^3.4.0" }, "devDependencies": { "jade": "^1.11.0",