diff --git a/package-lock.json b/package-lock.json index af953e4..74e95b4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,6 +43,50 @@ } } }, + "@bevry/ansi": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@bevry/ansi/-/ansi-3.3.0.tgz", + "integrity": "sha512-xBLQKWKTnfGynlrRj1y/sv6Qe0ahNls9+vATTbhEcXvRh9CrD6/AqQVB3pCdv47cm9waWdI3zArptcaEspfgVA==", + "dev": true, + "requires": { + "editions": "^6.5.0" + }, + "dependencies": { + "editions": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.7.0.tgz", + "integrity": "sha512-c4277FrLdMcqEq/furtDBjXIhN+qPnBxng5IQRtJZEOttf0LTz7m5hm/D0GCwn9RXCBFgpTTc/x5DAuigZdBkw==", + "dev": true, + "requires": { + "version-range": "^1.2.0" + } + } + } + }, + "@bevry/file": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@bevry/file/-/file-1.2.0.tgz", + "integrity": "sha512-YuGkX6NlbwIXZpLvvNdQpNxk7s2KoTgK1kyGqDUBjsEvPRpm3bVqH+cusCaaSpeIz0VXDv4hSuNRVrkH6HIL+A==", + "dev": true + }, + "@bevry/json": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@bevry/json/-/json-1.4.0.tgz", + "integrity": "sha512-0Z5m7IiXTuA1GiEBlsofvELILycQtiUfWe4arQMjmiXHPALgvg+3UxTRPBKoiJyOHAEio+8k6X7e6BGZz28OlQ==", + "dev": true, + "requires": { + "@bevry/file": "^1.1.0", + "errlop": "^4.2.0" + }, + "dependencies": { + "errlop": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-4.5.0.tgz", + "integrity": "sha512-oUGLzMxSQ/wfkq2hTIJv66Y6WAqCXM+10BKdllOrQFvc6bqcSomL2pUcflazdcOtodT7agUJ8tz75XzBtL1o0w==", + "dev": true + } + } + }, "@bevry/update-contributors": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/@bevry/update-contributors/-/update-contributors-1.13.0.tgz", @@ -276,12 +320,6 @@ "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", "dev": true }, - "ansistyles": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/ansistyles/-/ansistyles-0.1.3.tgz", - "integrity": "sha1-XeYEFb2gcbs3EnhUyGT0GyMlRTk=", - "dev": true - }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -375,9 +413,9 @@ "dev": true }, "badges": { - "version": "4.19.0", - "resolved": "https://registry.npmjs.org/badges/-/badges-4.19.0.tgz", - "integrity": "sha512-RUVVx/qlf39keeLhigvhhy+oRMxLXTE8HWiINSCQ+elmdOcy8PhxAQuGKAiQTojK/09HIaD12EzvBBMcR3ZQwg==", + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/badges/-/badges-4.27.0.tgz", + "integrity": "sha512-zhu9/RgFiLxbNPqgoe9e6OwHS6l6DAs+Nhsk1ZBpQl+g3BJ5vFq1OZu8DV2z8Ph1cLX5nYRo/CG2F8fk6ohkBw==", "dev": true }, "balanced-match": { @@ -446,22 +484,6 @@ "rfc-log-levels": "^3.10.0" } }, - "caterpillar-filter": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/caterpillar-filter/-/caterpillar-filter-6.14.0.tgz", - "integrity": "sha512-tXdsjwa/l6A+mPqrLwt/kvnJkgQDLHt8TniBU6uzr8QLcKCNPprRF4vvwbrVx7hG74Yk5mK4tWrXbo9cjR4H7g==", - "dev": true - }, - "caterpillar-human": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/caterpillar-human/-/caterpillar-human-6.14.0.tgz", - "integrity": "sha512-3IosCJE1OcLOKHQIJAxXt4FKEzbftJLaHwDrUin3GWkvuSZi3fQJmHxU7By865+9bPgdptN/2996G22YYx52nQ==", - "dev": true, - "requires": { - "ansicolors": "~0.3.2", - "ansistyles": "~0.1.3" - } - }, "chalk": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", @@ -573,12 +595,6 @@ "integrity": "sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==", "dev": true }, - "coffeescript": { - "version": "1.12.7", - "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.12.7.tgz", - "integrity": "sha512-pLXHFxQMPklVoEekowk8b3erNynC+DVJzChxS/LCBBgR6/8AJkHivkm//zbowcfc7BTCAjryuhx6gPqPRfsFoA==", - "dev": true - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -642,15 +658,6 @@ "which": "^2.0.1" } }, - "cson-parser": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/cson-parser/-/cson-parser-4.0.5.tgz", - "integrity": "sha512-XgloWiJcHy3TeuonPJseMfZOuwDpfczIQ12xw+DS2D8TCFxbj61gVlu8Cfs6lOwucQlrJFCvBTiovBqYMwPfQw==", - "dev": true, - "requires": { - "coffeescript": "^1.10.0" - } - }, "cycle": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", @@ -2058,28 +2065,70 @@ "dev": true }, "projectz": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.11.0.tgz", - "integrity": "sha512-3zS7W2nbAA+soApLcYpkoncWRIzOmU9+iSIiabmDrwa1OOcot/yR50iVB4Vp13slpcclXLogR+VwMvyEkNp14A==", - "dev": true, - "requires": { - "badges": "^4.14.0", - "caterpillar": "^5.11.0", - "caterpillar-filter": "^6.11.0", - "caterpillar-human": "^6.11.0", - "cson-parser": "^4.0.4", - "errlop": "^3.10.0", - "fellow": "^6.15.0", - "get-cli-arg": "^6.1.0", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.22.0.tgz", + "integrity": "sha512-yW0JjJCaLRMxT+AnrlwzXqqYnySrtE1BN5LG2WwZA1pwJGwBHTmgS+LCiZl95P893MNda/TVxnnybsGsVIs5GA==", + "dev": true, + "requires": { + "@bevry/file": "^1.2.0", + "@bevry/json": "^1.4.0", + "badges": "^4.27.0", + "caterpillar": "^6.8.0", + "fellow": "^6.24.0", + "get-cli-arg": "^7.3.0", "spdx-expression-parse": "^3.0.1", - "spdx-license-list": "^6.2.0", - "typechecker": "7.10.0" + "spdx-license-list": "^6.4.0", + "typechecker": "^7.17.0" }, "dependencies": { + "caterpillar": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-6.8.0.tgz", + "integrity": "sha512-221w6wxVE7mIE1u7Tl6o+Koo6UpnO/mg3smEBC8JmqgnsL/m2H6K2I4K2kgEg05LNXcrEpRvnoQ88dfwU3ISrQ==", + "dev": true, + "requires": { + "@bevry/ansi": "^3.3.0", + "get-current-line": "^6.5.0", + "rfc-log-levels": "^3.16.0" + } + }, + "fellow": { + "version": "6.24.0", + "resolved": "https://registry.npmjs.org/fellow/-/fellow-6.24.0.tgz", + "integrity": "sha512-1y/L9xRWlNExWmrOnGgaOYGlbsf25ibqUES/FE+bCOQONhK3d/XPRGZEKOPUiUjGdkDyFIG87B1PkYEcsIkg5g==", + "dev": true + }, + "get-cli-arg": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-7.3.0.tgz", + "integrity": "sha512-4ccIo5TqI0OAvheSsT5SR5KgmcIOysGMCqAacA22kyuji23uBKY1Xd5ow248EIRo4feq/y4c0P0u7Z5RDzV/tg==", + "dev": true, + "requires": { + "normalify": "^2.22.0" + } + }, + "get-current-line": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-6.6.0.tgz", + "integrity": "sha512-9q/tqdL4+GMb0P28N/oSFruQE/8Sa1l9ew73AWS4j/KEMY32wD8+5QRB8LSTgt9HUZuLplmi8vc5dFFf5OvROA==", + "dev": true + }, + "normalify": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/normalify/-/normalify-2.24.0.tgz", + "integrity": "sha512-zwLnXtcvYq9+IOdmokIWRWVn71myOcAP90a+FiK1p6m8yU+e2sRFaLq4VlnumbtrLhnxLqr5yVerNs/2l/4xhg==", + "dev": true + }, + "rfc-log-levels": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-3.17.0.tgz", + "integrity": "sha512-vgSO25fGN2UZYQ82+kd92v/bVzbNBzg+Hmwy/RdsRldAQTSHpO3gPwokpQV5Blt0Pv4FeAJ3obyXOinheqklyQ==", + "dev": true + }, "typechecker": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-7.10.0.tgz", - "integrity": "sha512-e7yzPyPe1FGiyt8YwvxsZcR5/BI/RjRkfSQ9S0ilCBYFPED7qQ09dN0mpq6MlM67Vo+zRbfXc6ghYNYwBpQoaw==", + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-7.18.0.tgz", + "integrity": "sha512-GjwqmuBuIQOvy0VsuMyjxur1hop/mLgKby61izt4UpT3Knm/7qzXAxpQHVhLK7bgmZjIj9GtIBmh1FMnyEDVBw==", "dev": true } } @@ -2355,15 +2404,15 @@ } }, "spdx-license-ids": { - "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==", + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", + "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==", "dev": true }, "spdx-license-list": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.2.0.tgz", - "integrity": "sha512-sHM1eQz+yYrKRIO5j/tzu3yWhbouQc2RYmCn5nNC296nVztW0VSlpJvmgsWPKAMEIqjfghXy3vvIwCbEOJPSHg==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.4.0.tgz", + "integrity": "sha512-4BxgJ1IZxTJuX1YxMGu2cRYK46Bk9zJNTK2/R0wNZR0cm+6SVl26/uG7FQmQtxoJQX1uZ0EpTi2L7zvMLboaBA==", "dev": true }, "split": { @@ -2830,6 +2879,21 @@ "extsprintf": "^1.2.0" } }, + "version-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/version-compare/-/version-compare-1.4.0.tgz", + "integrity": "sha512-mhSGH/W+zv2JuoeefqEbtfSCrHbQD4DhvYXplTnzIllJ58VMuMrRt+2zSmoUb0exBCSKVB05sTPirQwxFhUbbQ==", + "dev": true + }, + "version-range": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/version-range/-/version-range-1.4.0.tgz", + "integrity": "sha512-X5aUE7gsPxMld7+LENKEKolrtSDmF4xUcljaUz4uCZXQMj2D16UoyUkr4dYXhrsJjjgf7pe5SnDZQ1puz59kfw==", + "dev": true, + "requires": { + "version-compare": "^1.2.0" + } + }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",