diff --git a/package-lock.json b/package-lock.json index 04cb0f1..a21acff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -88,6 +88,30 @@ "integrity": "sha512-HAahyVq+yyYRSbw+OnQuNlLApGm8eRWFuuwc/kJbcCw8jBdZ3cPo5a2acO8HXcilJkD3avpSaOAW5QuShc95iw==", "dev": true }, + "@bevry/file": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@bevry/file/-/file-1.5.0.tgz", + "integrity": "sha512-RKKDXkZwjAFYYGXdsr0XCarrgVC1ML2Fj+KrOXWbozx4l8JuHOze8QInjGWhjTOFe55MMwCJStEQ9YW95Bw5oA==", + "dev": true + }, + "@bevry/json": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@bevry/json/-/json-1.6.0.tgz", + "integrity": "sha512-1k9U19P3AD2zkhdhcZ+V63Dm6WDz5+29mlj49w19urTXxSpNdozwTGM95EfrviWqTiwFXVqMYbAh4vekGR0pQA==", + "dev": true, + "requires": { + "@bevry/file": "^1.5.0", + "errlop": "^5.0.0" + }, + "dependencies": { + "errlop": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-5.0.0.tgz", + "integrity": "sha512-2fCmpAa26GJq1FEYoKPAzYqFpGj3FpKscYulxO7GbZoodRS0t4/8X6qmVt+kkkWg4OmaeaJTH5rkVTUiasuXBA==", + "dev": true + } + } + }, "@bevry/pluginloader": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/@bevry/pluginloader/-/pluginloader-4.9.0.tgz", @@ -291,9 +315,9 @@ } }, "badges": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/badges/-/badges-4.20.0.tgz", - "integrity": "sha512-ZowG1na16Ox9rO8Db4QifMI6GFa9JWfFOwusNTC/HvewITyEoC9DssvFpqSL2e7YBtDFDJwYBqg7m4OPlJLiNw==", + "version": "4.32.0", + "resolved": "https://registry.npmjs.org/badges/-/badges-4.32.0.tgz", + "integrity": "sha512-NLFyk36zumFczfq+tyjzBR2GASb0nEUdudZr+qdHKNELuvCrv0xszbfMs9kI8HgRIH6idrja9WvH8qUTA7LjCQ==", "dev": true }, "bal-util": { @@ -1739,20 +1763,91 @@ "dev": true }, "projectz": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.13.0.tgz", - "integrity": "sha512-Z7CqYvrx5am+BrnJw6H383aCKieprcYNGCgpXthizFgM7EFB2CRo4+FOmXjTmgdjQmysWerTS3GMDNeWCweJaA==", + "version": "2.23.0", + "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.23.0.tgz", + "integrity": "sha512-XgAXkKCdEtdixFkQBCwYJ4n3PWLcvrxBZSRzGV5uQrZYUfcZhxQyLqE5yP15Vy7yk+J0MVQWYHpHlBUloKXn6Q==", "dev": true, "requires": { - "badges": "^4.20.0", - "caterpillar": "^6.1.0", - "cson-parser": "^4.0.5", - "errlop": "^3.15.0", - "fellow": "^6.18.0", - "get-cli-arg": "^6.5.0", + "@bevry/file": "^1.2.0", + "@bevry/json": "^1.4.0", + "badges": "^4.28.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.12.0" + "spdx-license-list": "^6.6.0", + "typechecker": "^7.18.0" + }, + "dependencies": { + "@bevry/ansi": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@bevry/ansi/-/ansi-6.1.0.tgz", + "integrity": "sha512-xKY8zybxMVwJYSe0SJRCYceA0tLGMLWE78U/GVSOGYjzXzKFtKtJJXNsQ7uTofpwKEWI+s4eVvWyQXl4f0u70Q==", + "dev": true, + "requires": { + "editions": "^6.10.0" + } + }, + "caterpillar": { + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-6.9.0.tgz", + "integrity": "sha512-VNio1zCI1XyjmqPEIMWeRPZ6/V4ShmlnYHfPQjqUSmOW+XK2zWahfRDAN1p5aLYKJFbaNrEdRTduH5ty9zYAXw==", + "dev": true, + "requires": { + "@bevry/ansi": "^6.1.0", + "editions": "^6.11.0", + "get-current-line": "^6.8.0", + "rfc-log-levels": "^3.19.0" + } + }, + "editions": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.11.0.tgz", + "integrity": "sha512-zkeYLFJZL2doPyqlj03eVtUcGt7imyMfxLyJcG7ufc8J2vFXVm/qXmVhSO1OgECj/PhnVlZiDVElyN/JLsmVKw==", + "dev": true, + "requires": { + "version-range": "^3.1.0" + } + }, + "fellow": { + "version": "6.25.0", + "resolved": "https://registry.npmjs.org/fellow/-/fellow-6.25.0.tgz", + "integrity": "sha512-/eYuI5Cr9hi2Llw5VHIdiDQKe4cL4Qa1a9EE8NxuT/xa7KsfsnF7pBcYXIhmqSLxPbWS1ozF1vzYcN4VTf9OwA==", + "dev": true + }, + "get-cli-arg": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-7.4.0.tgz", + "integrity": "sha512-5/AgKgM3d0RNbjPLLhj5z/5fp1Fzh1ccJzpsEc/0O8vcB/v2ITvFWeQ7KoXIomiPuzaeEQCR8VHAHbTeHkcJDg==", + "dev": true, + "requires": { + "normalify": "^2.24.0" + } + }, + "get-current-line": { + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-6.8.0.tgz", + "integrity": "sha512-X4JqocHKZEZRvFGdTzvPLYSZ16hol/9gzKF3bMGe53PWIkxlSv0U9xGxB4gXFqhN6jR1YNGMc6u1oMAFBrBqGw==", + "dev": true + }, + "normalify": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/normalify/-/normalify-2.26.0.tgz", + "integrity": "sha512-G4oWM/03stGSeu/C7FXBiTj44Ei5ba4WKiTET3gH/QiTPEEoS8aqH0OPPP1qJamxikY1kztCnlvCVsyL22uqrA==", + "dev": true + }, + "rfc-log-levels": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-3.19.0.tgz", + "integrity": "sha512-4+EiBg1icaZ5jaz+4B2O15Xq4YcrCverWekGnJUqGlXgGJWjrjgMJ74cqCWMzvffeSph5g2HxyfOQcnQDSh40Q==", + "dev": true + }, + "typechecker": { + "version": "7.18.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-7.18.0.tgz", + "integrity": "sha512-GjwqmuBuIQOvy0VsuMyjxur1hop/mLgKby61izt4UpT3Knm/7qzXAxpQHVhLK7bgmZjIj9GtIBmh1FMnyEDVBw==", + "dev": true + } } }, "punycode": { @@ -1960,15 +2055,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.16", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", + "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", "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.8.0", + "resolved": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.8.0.tgz", + "integrity": "sha512-5UdM7r9yJ1EvsPQZWfa41AZjLQngl9iMMysm9XBW7Lqhq7aF8cllfqjS+rFCHB8FFMGSM0yFWue2LUV9mR0QzQ==", "dev": true }, "sprintf-js": { @@ -2174,6 +2269,21 @@ "filename-reserved-regex": "^2.0.0" } }, + "version-compare": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/version-compare/-/version-compare-3.1.0.tgz", + "integrity": "sha512-2mBbYi/gSFSBN1g75mPIJOyPHN0JzOjcKhwu4IVQH7JgA4DNb/lIlF95mgDSVOOd3JmGLK/k4XEUQkHI8sFckw==", + "dev": true + }, + "version-range": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/version-range/-/version-range-3.1.0.tgz", + "integrity": "sha512-RZGnPNzMcv8pa7PyqEmf8OGX8NH3UAOPX89mwYOGT2WnIjMZLEp0RbLXH/+lMeLwpOkzcN/3EjwvHoZwQ/E7sQ==", + "dev": true, + "requires": { + "version-compare": "^3.1.0" + } + }, "watchr": { "version": "6.6.0", "resolved": "https://registry.npmjs.org/watchr/-/watchr-6.6.0.tgz",