diff --git a/package-lock.json b/package-lock.json index 9d644ea..3079eb7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -77,6 +77,12 @@ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -625,13 +631,10 @@ "dev": true }, "badges": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/badges/-/badges-1.2.4.tgz", - "integrity": "sha1-jHts1k/3GrvAZpcvAtWdxCc/H5A=", - "dev": true, - "requires": { - "editions": "1.3.3" - } + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/badges/-/badges-2.0.0.tgz", + "integrity": "sha512-hNan513QfabLoZYAJnzLPskIUlHvprbxB7zgnWETO5JCPxG9ulAM/WSblSxyVmdLF7c6JYzFrj3L8WgaIIGsVw==", + "dev": true }, "balanced-match": { "version": "1.0.0", @@ -671,81 +674,75 @@ "concat-map": "0.0.1" } }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, "caterpillar": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-3.0.1.tgz", - "integrity": "sha1-RUZagV/tAe8RLGj89Dp+bdO8Gbo=", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-3.3.0.tgz", + "integrity": "sha512-dhCv7xTTg+YXNRDfM9QDhAcWLJfILXVpzOFD9Mw6wOzZSGc6HXy13RjnEMDWLWsn7pMaL+4hYlEJp1b2VvQjLQ==", "dev": true, "requires": { - "editions": "1.3.3", - "extendr": "3.2.2" + "editions": "^2.2.0", + "extendr": "^3.5.0", + "rfc-log-levels": "^1.1.0" + }, + "dependencies": { + "editions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-2.2.0.tgz", + "integrity": "sha512-RYg3iEA2BDLCNVe8PUkD+ox5vAKxB9XS/mAhx1bdxGCF0CpX077C0pyTA9t5D6idCYA3avl5/XDHKPsHFrygfw==", + "dev": true, + "requires": { + "errlop": "^1.1.2", + "semver": "^6.3.0" + } + }, + "extendr": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/extendr/-/extendr-3.5.0.tgz", + "integrity": "sha512-7zpVbnnZy91J4k916ZGwpys56DEgJc/prTXDiqCYe/Mud5pqdVsSc9mG/U6sz3lQEvHs81i8Zi7whsFwifhZyw==", + "dev": true, + "requires": { + "editions": "^2.2.0", + "typechecker": "^4.7.0" + } + }, + "typechecker": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.11.0.tgz", + "integrity": "sha512-lz39Mc/d1UBcF/uQFL5P8L+oWdIn/stvkUgHf0tPRW4aEwGGErewNXo2Nb6We2WslWifn00rhcHbbRWRcTGhuw==", + "dev": true, + "requires": { + "editions": "^2.2.0" + } + } } }, "caterpillar-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caterpillar-filter/-/caterpillar-filter-3.0.0.tgz", - "integrity": "sha1-WDOMJpwhB0AmuAPQUmi0DwL52IE=", - "dev": true, - "requires": { - "editions": "1.3.3" - } + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/caterpillar-filter/-/caterpillar-filter-4.0.0.tgz", + "integrity": "sha512-dD0Dv4JtwCpk96hYFHHQ/GSCu+pjF3E/zAjIJ6yGu0F/7HnCcWm5dLsiqVihr9C8Qg+ex+ipQy63tELSoDM1Eg==", + "dev": true }, "caterpillar-human": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caterpillar-human/-/caterpillar-human-3.0.0.tgz", - "integrity": "sha1-PcytsXL7fuifjSo1skdc0/FaFXo=", - "dev": true, - "requires": { - "ansicolors": "0.3.2", - "ansistyles": "0.1.3", - "editions": "1.3.3" - } - }, - "chainy-core": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/chainy-core/-/chainy-core-1.6.0.tgz", - "integrity": "sha1-9E1KE6QBcfsV6Lz1zb+t9FV2GSk=", - "dev": true, - "requires": { - "csextends": "1.1.1", - "taskgroup": "5.0.1" - } - }, - "chainy-plugin-each": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/chainy-plugin-each/-/chainy-plugin-each-1.1.0.tgz", - "integrity": "sha1-glJBg6Ln+sf7pE/opxznSapczcY=", - "dev": true, - "requires": { - "taskgroup": "5.0.1" - } - }, - "chainy-plugin-feed": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/chainy-plugin-feed/-/chainy-plugin-feed-1.0.0.tgz", - "integrity": "sha1-GvUyyzgk6HVjnFX9A1Ko38HNA3w=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/caterpillar-human/-/caterpillar-human-4.0.0.tgz", + "integrity": "sha512-JRSAMMo4BSyeY80dblvlIYmVEnoyBGC681SxDS0MarHEU0Ri1JMllxLL35kI7yjI4zwBBIZLJtK1NVAjZn4jUw==", "dev": true, "requires": { - "feedr": "2.13.5" + "ansicolors": "~0.3.2", + "ansistyles": "~0.1.3" } }, - "chainy-plugin-map": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/chainy-plugin-map/-/chainy-plugin-map-1.0.5.tgz", - "integrity": "sha1-ltjF9h7nmRTrNXS/7TsWWdERiBM=", - "dev": true - }, - "chainy-plugin-set": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/chainy-plugin-set/-/chainy-plugin-set-1.0.2.tgz", - "integrity": "sha1-9EV53Keqk8U+Pd0TCALgjYJA8Ec=", - "dev": true - }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", @@ -774,11 +771,28 @@ "timers-ext": "0.1.2" } }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, "co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, "coffee-script": { "version": "1.12.7", "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.12.7.tgz", @@ -821,9 +835,9 @@ } }, "commander": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.0.1.tgz", + "integrity": "sha512-IPF4ouhCP+qdlcmCedhxX4xiGBPyigb8v5NeUp+0LyhwLgxMqyp3S0vl7TAPfS/hiP7FC3caI/PB9lTmP8r1NA==", "dev": true }, "concat-map": { @@ -867,15 +881,6 @@ } } }, - "csextends": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/csextends/-/csextends-1.1.1.tgz", - "integrity": "sha1-zFPBNJ+vfwrmzfb2xKTZFW08TsE=", - "dev": true, - "requires": { - "coffee-script": "1.12.7" - } - }, "cson": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/cson/-/cson-4.1.0.tgz", @@ -922,6 +927,12 @@ "ms": "2.0.0" } }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -965,6 +976,25 @@ "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.3.tgz", "integrity": "sha1-CQcQG92iD6w8vjNMJ8vQaI3Jmls=" }, + "errlop": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-1.3.0.tgz", + "integrity": "sha512-qbb3CRis7c/XouHw41umhSIt4e0KFcESXDrWvgFwIuD/neT1WBO9lKFj7sriqPgF8xEY0Vz6Ws5hMbjN4q/hsQ==", + "requires": { + "editions": "^2.2.0" + }, + "dependencies": { + "editions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-2.2.0.tgz", + "integrity": "sha512-RYg3iEA2BDLCNVe8PUkD+ox5vAKxB9XS/mAhx1bdxGCF0CpX077C0pyTA9t5D6idCYA3avl5/XDHKPsHFrygfw==", + "requires": { + "errlop": "^1.1.2", + "semver": "^6.3.0" + } + } + } + }, "es5-ext": { "version": "0.10.38", "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.38.tgz", @@ -1107,13 +1137,10 @@ } }, "fellow": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/fellow/-/fellow-2.3.0.tgz", - "integrity": "sha1-Gr/9OeKKdF5ClPn9GtbdhSFqY1w=", - "dev": true, - "requires": { - "editions": "1.3.3" - } + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fellow/-/fellow-3.0.0.tgz", + "integrity": "sha512-HRdmviJzuxSlerMwF5ffNYm6fnzoo4FlGhCVg0LzA5g2J2Q9M+tI7Um7PhPZys+3BizsjTYjjtoN4CyoKEwfvw==", + "dev": true }, "forever-agent": { "version": "0.6.1", @@ -1130,6 +1157,18 @@ "mime-types": "2.1.17" } }, + "fs-plus": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/fs-plus/-/fs-plus-3.1.1.tgz", + "integrity": "sha512-Se2PJdOWXqos1qVTkvqqjb0CSnfBnwwD+pq+z4ksT+e97mEShod/hrNg0TRCCsXPbJzcIq+NuzQhigunMWMJUA==", + "dev": true, + "requires": { + "async": "^1.5.2", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.2", + "underscore-plus": "1.x" + } + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -1144,6 +1183,12 @@ "assert-plus": "1.0.0" } }, + "githubauthquerystring": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/githubauthquerystring/-/githubauthquerystring-2.0.0.tgz", + "integrity": "sha512-e8LGa0+8CareBe2k6Jfqf/nhxcyKnV5qc+VBq/ZHRTCmp3zxPv0YdWfG7DzMKOfBkdI2cC2kMMPxg7Re72If3Q==", + "dev": true + }, "glob": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", @@ -1259,6 +1304,12 @@ "loose-envify": "1.3.1" } }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, "is-finite": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", @@ -1268,6 +1319,15 @@ "number-is-nan": "1.0.1" } }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", @@ -1375,6 +1435,15 @@ "verror": "1.10.0" } }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, "lodash": { "version": "4.17.4", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", @@ -1464,6 +1533,13 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true, + "optional": true + }, + "node-fetch": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz", + "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==", "dev": true }, "number-is-nan": { @@ -1502,6 +1578,15 @@ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", "dev": true }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", @@ -1526,31 +1611,267 @@ "dev": true }, "projectz": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/projectz/-/projectz-1.4.0.tgz", - "integrity": "sha1-Iq3X40bb+3BMjsHrK0PTbts2AlA=", - "dev": true, - "requires": { - "badges": "1.2.4", - "caterpillar": "3.0.1", - "caterpillar-filter": "3.0.0", - "caterpillar-human": "3.0.0", - "chainy-core": "1.6.0", - "chainy-plugin-each": "1.1.0", - "chainy-plugin-feed": "1.0.0", - "chainy-plugin-map": "1.0.5", - "chainy-plugin-set": "1.0.2", - "commander": "2.13.0", - "cson": "4.1.0", - "eachr": "3.2.0", - "editions": "1.3.3", - "extendr": "3.2.2", - "fellow": "2.3.0", - "safefs": "4.1.0", - "spdx": "0.5.1", - "spdx-license-list": "3.0.1", - "taskgroup": "5.0.1", - "typechecker": "4.4.1" + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/projectz/-/projectz-1.12.0.tgz", + "integrity": "sha512-eFJaxMXWUEMBJfpayRwhnCEynDZLStGgBLQ8fTTAmqm77F8O+f2e7y9WcdhcIRLM74lpl5Rgp4KGR8zKBjjFEw==", + "dev": true, + "requires": { + "badges": "^2.0.0", + "caterpillar": "^3.3.0", + "caterpillar-filter": "^4.0.0", + "caterpillar-human": "^4.0.0", + "commander": "^4.0.1", + "eachr": "^4.1.0", + "extendr": "^4.0.0", + "fellow": "^3.0.0", + "githubauthquerystring": "2.0.0", + "node-fetch": "^2.6.0", + "safefs": "5.2.0", + "season": "^6.0.2", + "spdx-expression-parse": "^3.0.0", + "spdx-license-list": "^6.1.0", + "taskgroup": "6.2.0", + "typechecker": "^5.0.0" + }, + "dependencies": { + "ambi": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ambi/-/ambi-3.2.0.tgz", + "integrity": "sha512-nj5sHLPFd7u2OLmHdFs4DHt3gK6edpNw35hTRIKyI/Vd2Th5e4io50rw1lhmCdUNO2Mm4/4FkHmv6shEANAWcw==", + "requires": { + "editions": "^2.1.0", + "typechecker": "^4.3.0" + }, + "dependencies": { + "typechecker": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.11.0.tgz", + "integrity": "sha512-lz39Mc/d1UBcF/uQFL5P8L+oWdIn/stvkUgHf0tPRW4aEwGGErewNXo2Nb6We2WslWifn00rhcHbbRWRcTGhuw==", + "requires": { + "editions": "^2.2.0" + } + } + } + }, + "eachr": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/eachr/-/eachr-4.1.0.tgz", + "integrity": "sha512-EHOObj2ygRLAWaQ4MASUBl28L0ZhoNTUekkrrF6GVgEdfnBG7PIW5wnsJqkDdgS37VykIdKd7OqigO2Lb97ueg==", + "dev": true, + "requires": { + "typechecker": "^4.10.0" + }, + "dependencies": { + "typechecker": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.11.0.tgz", + "integrity": "sha512-lz39Mc/d1UBcF/uQFL5P8L+oWdIn/stvkUgHf0tPRW4aEwGGErewNXo2Nb6We2WslWifn00rhcHbbRWRcTGhuw==", + "dev": true, + "requires": { + "editions": "^2.2.0" + } + } + } + }, + "editions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-2.2.0.tgz", + "integrity": "sha512-RYg3iEA2BDLCNVe8PUkD+ox5vAKxB9XS/mAhx1bdxGCF0CpX077C0pyTA9t5D6idCYA3avl5/XDHKPsHFrygfw==", + "requires": { + "errlop": "^1.1.2", + "semver": "^6.3.0" + } + }, + "extendr": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/extendr/-/extendr-4.0.0.tgz", + "integrity": "sha512-GJXzEj9Jjuf2sGOkwy2IBBMtjA3I5WF2F/plN9eVy/aPdYnZ4gK4E2YcUdA2UohRUD6uFERHHP8VGSYPhIxeIA==", + "dev": true, + "requires": { + "typechecker": "^4.10.0" + }, + "dependencies": { + "typechecker": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.11.0.tgz", + "integrity": "sha512-lz39Mc/d1UBcF/uQFL5P8L+oWdIn/stvkUgHf0tPRW4aEwGGErewNXo2Nb6We2WslWifn00rhcHbbRWRcTGhuw==", + "dev": true, + "requires": { + "editions": "^2.2.0" + } + } + } + }, + "extract-opts": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/extract-opts/-/extract-opts-4.0.0.tgz", + "integrity": "sha512-pJ0bU8fESg03OkpCjiBFPQbIM0eXcbH+Dlkiy7oA19QAgKXzW2dDXhyx+3N2jtrQDRxE7vrlkRP8eKpWmONcJw==", + "dev": true, + "requires": { + "eachr": "^4.1.0", + "typechecker": "^4.10.0" + }, + "dependencies": { + "typechecker": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.11.0.tgz", + "integrity": "sha512-lz39Mc/d1UBcF/uQFL5P8L+oWdIn/stvkUgHf0tPRW4aEwGGErewNXo2Nb6We2WslWifn00rhcHbbRWRcTGhuw==", + "dev": true, + "requires": { + "editions": "^2.2.0" + } + } + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==" + }, + "safefs": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/safefs/-/safefs-5.2.0.tgz", + "integrity": "sha512-c5UbkGu/JNVOao87kYp3eJHi3IweRq5BeYsGEgL9U0fEE22tmNnFx1fNghaDBrN+/30HRo/e3hVJjL8hOyTNTw==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.3" + } + }, + "safeps": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/safeps/-/safeps-9.0.0.tgz", + "integrity": "sha512-58RAd9Y5pTLjM9V5xVbPvrcuXfAuyo6eZPC0J4G43q2nNUNT5+2urkU1ao59zrdXfjlpVcQiGSPcKxgX36wQUg==", + "dev": true, + "requires": { + "extract-opts": "^4.0.0", + "safefs": "5.2.0", + "taskgroup": "6.1.0", + "typechecker": "^4.11.0" + }, + "dependencies": { + "eachr": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eachr/-/eachr-3.3.0.tgz", + "integrity": "sha512-yKWuGwOE283CTgbEuvqXXusLH4VBXnY2nZbDkeWev+cpAXY6zCIADSPLdvfkAROc0t8S4l07U1fateCdEDuuvg==", + "requires": { + "editions": "^2.2.0", + "typechecker": "^4.9.0" + } + }, + "extendr": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/extendr/-/extendr-3.5.0.tgz", + "integrity": "sha512-7zpVbnnZy91J4k916ZGwpys56DEgJc/prTXDiqCYe/Mud5pqdVsSc9mG/U6sz3lQEvHs81i8Zi7whsFwifhZyw==", + "requires": { + "editions": "^2.2.0", + "typechecker": "^4.7.0" + } + }, + "safeps": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/safeps/-/safeps-8.0.0.tgz", + "integrity": "sha512-Bwl1INqYoYmkeXL6ymLl7ILP8/mAjZMVohDgKJBo/HszjVuBmPLK2IpPa2ytEACrGctTvcsjRVqDCgY+XW2cSw==", + "requires": { + "editions": "^2.2.0", + "extract-opts": "^3.3.1", + "safefs": "^4.1.0", + "taskgroup": "^5.3.0", + "typechecker": "^4.8.0" + }, + "dependencies": { + "extract-opts": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/extract-opts/-/extract-opts-3.4.0.tgz", + "integrity": "sha512-M7Y+1cJDkzOWqvGH5F/V2qgkD6+uitW3NV9rQGl+pLSVuXZ4IDDQgxxMeLPKcWUyfypBWczIILiroSuhXG7Ytg==", + "requires": { + "eachr": "^3.2.0", + "editions": "^2.2.0", + "typechecker": "^4.9.0" + } + }, + "safefs": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/safefs/-/safefs-4.2.0.tgz", + "integrity": "sha512-1amPBO92jw/hWS+gH/u7z7EL7YxaJ8WecBQl49tMQ6Y6EQfndxNNKwlPqDOcwpUetdmK6nKLoVdjybVScRwq5A==", + "requires": { + "editions": "^2.2.0", + "graceful-fs": "^4.2.3" + } + }, + "safeps": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/safeps/-/safeps-7.0.1.tgz", + "integrity": "sha1-FXPMsJy/AeAckFIr68bIsicL8hk=", + "requires": { + "editions": "^1.3.3", + "extract-opts": "^3.3.1", + "safefs": "^4.1.0", + "taskgroup": "^5.0.0", + "typechecker": "^4.3.0" + }, + "dependencies": { + "editions": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", + "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==" + } + } + }, + "taskgroup": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-5.5.0.tgz", + "integrity": "sha512-YFkdc6HU+p3xO2lZ1MWdx7R7EbrLF/bpXv5k9635bTzdgOLNbmnsDg5alSpZost+PYMk40d6ZDAJHBHNHiiLvw==", + "requires": { + "ambi": "3.2.0", + "eachr": "^3.2.0", + "editions": "^2.2.0", + "extendr": "^3.5.0", + "unbounded": "^1.2.0" + } + } + } + }, + "taskgroup": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-6.1.0.tgz", + "integrity": "sha512-+cWiBm3Wx7RB1g54CqhmL6ftpPwBztyxOQQoJmjR4Vh16xDoHyeulP/yfxZVXjeyjSephPVEKBbWqpYM1gPklA==", + "dev": true, + "requires": { + "ambi": "3.2.0", + "eachr": "^3.2.0", + "extendr": "^3.5.0", + "unbounded": "^1.2.0" + } + }, + "typechecker": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-4.11.0.tgz", + "integrity": "sha512-lz39Mc/d1UBcF/uQFL5P8L+oWdIn/stvkUgHf0tPRW4aEwGGErewNXo2Nb6We2WslWifn00rhcHbbRWRcTGhuw==", + "requires": { + "editions": "^2.2.0" + } + } + } + }, + "taskgroup": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/taskgroup/-/taskgroup-6.2.0.tgz", + "integrity": "sha512-o2Kq5KGj+NLfDeRDL/0zj70mwkJXOGvvkVp2e2xhmC/ZSou+XtSJ62/aAiFsHlHUkj1QCVKA1e9stdOG4eh5wg==", + "dev": true, + "requires": { + "ambi": "3.2.0", + "eachr": "^4.1.0", + "extendr": "^4.0.0", + "safeps": "9.0.0", + "unbounded": "^1.3.0" + } + }, + "typechecker": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-5.0.0.tgz", + "integrity": "sha512-i7+wNratRdjM6SbkxrvQvSbzs/c/Vc6fI8EaW1wwVFGXNt8aNjlb4iGMX1l7GRb9Rtoz+qVH798SI0SGbv51uA==", + "dev": true + } } }, "punycode": { @@ -1672,6 +1993,37 @@ "integrity": "sha1-3ZV5gufnNt699TtYpN2RdUV13UY=", "dev": true }, + "rfc-log-levels": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-1.2.0.tgz", + "integrity": "sha512-tNWo0eBUEC68l7sKwvoEuWCIINK+uF34Yu5Nl1wFgmVB+elrGn6z8G8I8DXy4RQEhKsiv4BBQTnhS8/JrB8S0Q==", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + } + } + }, "safe-buffer": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", @@ -1703,6 +2055,22 @@ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, + "season": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/season/-/season-6.0.2.tgz", + "integrity": "sha1-naWPsd3SSCTXYhstxjpxI7UCF7Y=", + "dev": true, + "requires": { + "cson-parser": "^1.3.0", + "fs-plus": "^3.0.0", + "yargs": "^3.23.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, "slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", @@ -1732,32 +2100,32 @@ "source-map": "0.5.7" } }, - "spdx": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/spdx/-/spdx-0.5.1.tgz", - "integrity": "sha1-02wnUIi0jXWpBGzUSoOM5LUzmZg=", + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "dev": true, "requires": { - "spdx-exceptions": "1.0.5", - "spdx-license-ids": "1.2.2" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "spdx-exceptions": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.5.tgz", - "integrity": "sha1-nSGsTaS9tx0GD7dOWmdTHQMsu6Y=", - "dev": true - }, "spdx-license-ids": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", - "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", "dev": true }, "spdx-license-list": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-3.0.1.tgz", - "integrity": "sha1-Fj1yEj4A9Pi9bhgSVpawCfEkj/U=", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.1.0.tgz", + "integrity": "sha512-xiaE3KtBiylVmZrlux8tHR28HZgZ921HTXbx2fEZaDloRjbBOro79LeKttcQJ5MSDYFKG7in9v2GTAEhcR9/Qg==", "dev": true }, "sprintf-js": { @@ -1780,6 +2148,17 @@ "tweetnacl": "0.14.5" } }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, "stringstream": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", @@ -1827,6 +2206,7 @@ "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.2.tgz", "integrity": "sha1-YcxHp2wavTGV8UUn+XjViulMUgQ=", "dev": true, + "optional": true, "requires": { "es5-ext": "0.10.38", "next-tick": "1.0.0" @@ -1874,6 +2254,40 @@ "editions": "1.3.3" } }, + "unbounded": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/unbounded/-/unbounded-1.3.0.tgz", + "integrity": "sha512-RWVCkvcoItljlNTz0iTdBQU6bDj+slVLNaWN7d6DXgH02FfYrz8ytcJ4OPW8b0HqmCehwufJHOIzjHWrQUXBvg==", + "requires": { + "editions": "^2.2.0" + }, + "dependencies": { + "editions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-2.2.0.tgz", + "integrity": "sha512-RYg3iEA2BDLCNVe8PUkD+ox5vAKxB9XS/mAhx1bdxGCF0CpX077C0pyTA9t5D6idCYA3avl5/XDHKPsHFrygfw==", + "requires": { + "errlop": "^1.1.2", + "semver": "^6.3.0" + } + } + } + }, + "underscore": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz", + "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==", + "dev": true + }, + "underscore-plus": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/underscore-plus/-/underscore-plus-1.7.0.tgz", + "integrity": "sha512-A3BEzkeicFLnr+U/Q3EyWwJAQPbA19mtZZ4h+lLq3ttm9kn8WC4R3YpuJZEXmWdLjYP47Zc8aLZm9kwdv+zzvA==", + "dev": true, + "requires": { + "underscore": "^1.9.1" + } + }, "uuid": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", @@ -1889,12 +2303,28 @@ "extsprintf": "1.3.0" } }, + "window-size": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", + "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=", + "dev": true + }, "wordwrap": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", "dev": true }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -1914,6 +2344,27 @@ "version": "9.0.4", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.4.tgz", "integrity": "sha1-UZy0ymhtAFqEINNJbz8MruzKWA8=" + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yargs": { + "version": "3.32.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", + "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", + "dev": true, + "requires": { + "camelcase": "^2.0.1", + "cliui": "^3.0.3", + "decamelize": "^1.1.1", + "os-locale": "^1.4.0", + "string-width": "^1.0.1", + "window-size": "^0.1.4", + "y18n": "^3.2.0" + } } } }