diff --git a/package-lock.json b/package-lock.json index 647ab44..a774a78 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,6 +10,30 @@ "integrity": "sha512-jkTQzUdapAkusrgZUAOS2vBoUO5Taz+8hzaOrzj7e7XlUDfUZtygS6K8Ou0xkdb59OSL2IAnO6FEx4rTRAPSnQ==", "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.11.0", "resolved": "https://registry.npmjs.org/@bevry/pluginloader/-/pluginloader-4.11.0.tgz", @@ -155,9 +179,9 @@ } }, "badges": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/badges/-/badges-4.23.0.tgz", - "integrity": "sha512-8Cesqqp93JafzXkgeNCK6pF6YvUJvTbgHxKHVnpvFgK7XeqgKT08NxVHA2UKYr2tY87YhXKlHHxR+FRHfIRp9g==", + "version": "4.31.0", + "resolved": "https://registry.npmjs.org/badges/-/badges-4.31.0.tgz", + "integrity": "sha512-hmys0FJnqIQBJ3UlZSY8jNohZJoFp/dTsAcmB8+CFAZhKxSlhosbkRnKUmZnvHA1Sx29G+f1dMLvPLmn6JV/Xg==", "dev": true }, "bal-util": { @@ -1218,27 +1242,104 @@ "dev": true }, "projectz": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.17.0.tgz", - "integrity": "sha512-RIKq7tbwXNrllYlPiniI9HHhML2S0WzmYqYHhZESgZdKsA4pHo3U6cWtqin/bWNdu2BcmsbDXZSmTTO94HtyPQ==", + "version": "2.23.0", + "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.23.0.tgz", + "integrity": "sha512-XgAXkKCdEtdixFkQBCwYJ4n3PWLcvrxBZSRzGV5uQrZYUfcZhxQyLqE5yP15Vy7yk+J0MVQWYHpHlBUloKXn6Q==", "dev": true, "requires": { - "badges": "^4.23.0", - "caterpillar": "^6.6.0", - "cson-parser": "^4.0.5", - "errlop": "^4.1.0", - "fellow": "^6.21.0", - "get-cli-arg": "^6.8.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.3.0", - "typechecker": "^7.16.0" + "spdx-license-list": "^6.6.0", + "typechecker": "^7.18.0" }, "dependencies": { - "errlop": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/errlop/-/errlop-4.1.0.tgz", - "integrity": "sha512-vul6gGBuVt0M2TPi1/WrcL86+Hb3Q2Tpu3TME3sbVhZrYf7J1ZMHCodI25RQKCVurh56qTfvgM0p3w5cT4reSQ==", + "@bevry/ansi": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@bevry/ansi/-/ansi-3.5.0.tgz", + "integrity": "sha512-64cTf9QlwvRErbcyblGN/pTlV6wFCobu+2uv4hXpBPHrin5vkXTI4QPdVCjn2o+W4NSJGVqu26at2Y0n4MXqpw==", + "dev": true, + "requires": { + "editions": "^6.8.0" + } + }, + "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" + } + }, + "editions": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.10.0.tgz", + "integrity": "sha512-tPYwxZWPyt+UlFA9t+MRJsnGkcRAnJdUTB1IUgUkbmQ/MA2XMDlHjxxc5UpR3M3LGYgtKf0Bgj5Qukp3QXx8Ow==", + "dev": true, + "requires": { + "version-range": "^3.0.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.7.0", + "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-6.7.0.tgz", + "integrity": "sha512-k0OFBIYPandXy7odmwxGbJiBpXQnTjF3dBVLQgV7yiD6CUehVnFqB42PLI71aVwul56EbzHgW7BaG20FUx9S/A==", "dev": true + }, + "normalify": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/normalify/-/normalify-2.25.0.tgz", + "integrity": "sha512-cxwJIcf3b7yK0tgprrNHJkbwu679m2MRcmMtADWtOBixojPavGQjbRSRKTUCs/5x3IfADhrhQhBbofkdI7ERrw==", + "dev": true + }, + "rfc-log-levels": { + "version": "3.18.0", + "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-3.18.0.tgz", + "integrity": "sha512-Bjc4gS02aK19WAF5p/Dgfy78YHlOYUwhvpBo6UXfd47zqqm6eQy1btSSvF46fA/JEOqlH5lV4eQnNgzcdUA3Jw==", + "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 + }, + "version-compare": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/version-compare/-/version-compare-3.0.0.tgz", + "integrity": "sha512-LtZ+bumN9cAKSERLAUTr+sYyDP+nrcBYj3zUUnUSM1H1DjqVUcCaYte1fzstnJvFlUzKIEezzV5cEmN/alXpRg==", + "dev": true + }, + "version-range": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/version-range/-/version-range-3.0.0.tgz", + "integrity": "sha512-BhZfBTINGChAdtp6xhAWr7SFUSAVZ4poAZwFFXh6JtSMQg4EyuknCGhJaAMZ26pr8POVcrkwPCB363hePrFqxw==", + "dev": true, + "requires": { + "version-compare": "^3.0.0" + } } } }, @@ -1392,15 +1493,15 @@ } }, "spdx-license-ids": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", - "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==", + "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.3.0", - "resolved": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-6.3.0.tgz", - "integrity": "sha512-Qz8ru5VVK5T4cFOBrshIzggzrQ15fVBcpjpZLCVz2j9KNnpslGbw8w1r06v2vi6YP6bnUSY5CXsFCfUypLZ2GA==", + "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": {