diff --git a/package-lock.json b/package-lock.json index 9f43fb2..cf5ad57 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "docpad-plugin-thumbnails", - "version": "2.2.0", + "version": "2.3.0", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1100,6 +1100,199 @@ "integrity": "sha512-BHfYVDnwVyux5q18umKPow3CLMXKhkKT5rLKBJMtnhQWRfQy+/HnL7pt7VjpWjLEslBmX+Zg7Wcu4IeeNgRr6Q==", "dev": true }, + "@bevry/fs-accessible": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-accessible/-/fs-accessible-2.2.0.tgz", + "integrity": "sha512-LfwU96cE4/7BCx9cwiWsT/1773zS0Z1NCamMF7vnLFxP6nwnCjRSxUedzGDF942WkuEaENpUdAAl/o9TedVWXw==", + "dev": true, + "requires": { + "editions": "^6.16.0" + }, + "dependencies": { + "editions": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.16.0.tgz", + "integrity": "sha512-RsLYxqnrKIpdKTY670m2pkpYhkd2bPL3ytsSqhm/dMOCCCub9HjIjZACYQDVZ0BMvdKX4Xie6yOzkb1HFJEMyQ==", + "dev": true, + "requires": { + "version-range": "^4.7.0" + } + } + } + }, + "@bevry/fs-list": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-list/-/fs-list-2.3.0.tgz", + "integrity": "sha512-n2Y9m6Zip/1Q4pz8TSUhLqdQPyA0luOMbX1SQrnguM9KEdikymyl2iOoHboBTNTbO5hH+KfxhP2KFz2TtNOByg==", + "dev": true, + "requires": { + "@bevry/fs-accessible": "^2.2.0", + "editions": "^6.16.0", + "errlop": "^7.4.0", + "version-compare": "^3.4.0" + }, + "dependencies": { + "editions": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.16.0.tgz", + "integrity": "sha512-RsLYxqnrKIpdKTY670m2pkpYhkd2bPL3ytsSqhm/dMOCCCub9HjIjZACYQDVZ0BMvdKX4Xie6yOzkb1HFJEMyQ==", + "dev": true, + "requires": { + "version-range": "^4.7.0" + } + }, + "errlop": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-7.4.0.tgz", + "integrity": "sha512-1sewbkMZKj/0skdam//E9xu8Cqhhh9qIXJj5USRfkTkPwE32KFJEn76dQJvzGHk2GBPQ9ilDEjx3Q2fqGFc9Cg==", + "dev": true + } + } + }, + "@bevry/fs-mkdirp": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-mkdirp/-/fs-mkdirp-1.3.0.tgz", + "integrity": "sha512-xw9Q/p5B/TytBiALokrhED4KyUqDO97rXtG9vU8kE4t4mKV+AkH87DBE9c/CVxuWtOe+ZOv+T6BadgfYvWdBHA==", + "dev": true, + "requires": { + "@bevry/fs-accessible": "^2.2.0", + "editions": "^6.16.0", + "errlop": "^7.4.0", + "version-compare": "^3.4.0" + }, + "dependencies": { + "editions": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.16.0.tgz", + "integrity": "sha512-RsLYxqnrKIpdKTY670m2pkpYhkd2bPL3ytsSqhm/dMOCCCub9HjIjZACYQDVZ0BMvdKX4Xie6yOzkb1HFJEMyQ==", + "dev": true, + "requires": { + "version-range": "^4.7.0" + } + }, + "errlop": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-7.4.0.tgz", + "integrity": "sha512-1sewbkMZKj/0skdam//E9xu8Cqhhh9qIXJj5USRfkTkPwE32KFJEn76dQJvzGHk2GBPQ9ilDEjx3Q2fqGFc9Cg==", + "dev": true + } + } + }, + "@bevry/fs-read": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-read/-/fs-read-1.3.0.tgz", + "integrity": "sha512-gv8HALfji3xhGot7dV6754HXitIox2Mg34qo0t8hX3biT/4pLf11a7IWawLOFsIIR2lJGi6dgsHY+N2Kc15CVw==", + "dev": true, + "requires": { + "@bevry/fs-accessible": "^2.2.0", + "editions": "^6.16.0", + "errlop": "^7.4.0" + }, + "dependencies": { + "editions": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.16.0.tgz", + "integrity": "sha512-RsLYxqnrKIpdKTY670m2pkpYhkd2bPL3ytsSqhm/dMOCCCub9HjIjZACYQDVZ0BMvdKX4Xie6yOzkb1HFJEMyQ==", + "dev": true, + "requires": { + "version-range": "^4.7.0" + } + }, + "errlop": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-7.4.0.tgz", + "integrity": "sha512-1sewbkMZKj/0skdam//E9xu8Cqhhh9qIXJj5USRfkTkPwE32KFJEn76dQJvzGHk2GBPQ9ilDEjx3Q2fqGFc9Cg==", + "dev": true + } + } + }, + "@bevry/fs-unlink": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-unlink/-/fs-unlink-1.3.0.tgz", + "integrity": "sha512-TfyEZdVdZvMV8XHo4EZl/aPLYTh+Faven/Uf4n3Qr4s3AxLbgRUMftJ7HzhDL1oluOAMui3dl8jt3n8IsV6gKw==", + "dev": true, + "requires": { + "@bevry/fs-accessible": "^2.2.0", + "editions": "^6.16.0", + "errlop": "^7.4.0" + }, + "dependencies": { + "editions": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.16.0.tgz", + "integrity": "sha512-RsLYxqnrKIpdKTY670m2pkpYhkd2bPL3ytsSqhm/dMOCCCub9HjIjZACYQDVZ0BMvdKX4Xie6yOzkb1HFJEMyQ==", + "dev": true, + "requires": { + "version-range": "^4.7.0" + } + }, + "errlop": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-7.4.0.tgz", + "integrity": "sha512-1sewbkMZKj/0skdam//E9xu8Cqhhh9qIXJj5USRfkTkPwE32KFJEn76dQJvzGHk2GBPQ9ilDEjx3Q2fqGFc9Cg==", + "dev": true + } + } + }, + "@bevry/fs-write": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@bevry/fs-write/-/fs-write-1.3.0.tgz", + "integrity": "sha512-7TSHZcKHmguFURQIXh6b6QXNacraK0bghvsWtbMS5elT24wAHmp2lv5Cls6p5wo8SPJaMdoDQoWjZKMRlehq8A==", + "dev": true, + "requires": { + "@bevry/fs-accessible": "^2.2.0", + "@bevry/fs-mkdirp": "^1.3.0", + "editions": "^6.16.0", + "errlop": "^7.4.0" + }, + "dependencies": { + "editions": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.16.0.tgz", + "integrity": "sha512-RsLYxqnrKIpdKTY670m2pkpYhkd2bPL3ytsSqhm/dMOCCCub9HjIjZACYQDVZ0BMvdKX4Xie6yOzkb1HFJEMyQ==", + "dev": true, + "requires": { + "version-range": "^4.7.0" + } + }, + "errlop": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-7.4.0.tgz", + "integrity": "sha512-1sewbkMZKj/0skdam//E9xu8Cqhhh9qIXJj5USRfkTkPwE32KFJEn76dQJvzGHk2GBPQ9ilDEjx3Q2fqGFc9Cg==", + "dev": true + } + } + }, + "@bevry/json": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@bevry/json/-/json-2.1.0.tgz", + "integrity": "sha512-IxdlzfvDpFJECDuAbFxrHMT4U6LZeFr3GG4m1Y1+gY3U9NVipWBKE8pkiY6FzCfxgIVMOWeI9K2pYUJARgf53g==", + "dev": true, + "requires": { + "@bevry/fs-read": "^1.3.0", + "@bevry/fs-unlink": "^1.3.0", + "@bevry/fs-write": "^1.3.0", + "editions": "^6.16.0", + "errlop": "^7.4.0" + }, + "dependencies": { + "editions": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.16.0.tgz", + "integrity": "sha512-RsLYxqnrKIpdKTY670m2pkpYhkd2bPL3ytsSqhm/dMOCCCub9HjIjZACYQDVZ0BMvdKX4Xie6yOzkb1HFJEMyQ==", + "dev": true, + "requires": { + "version-range": "^4.7.0" + } + }, + "errlop": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/errlop/-/errlop-7.4.0.tgz", + "integrity": "sha512-1sewbkMZKj/0skdam//E9xu8Cqhhh9qIXJj5USRfkTkPwE32KFJEn76dQJvzGHk2GBPQ9ilDEjx3Q2fqGFc9Cg==", + "dev": true + } + } + }, "@bevry/pluginloader": { "version": "4.11.0", "resolved": "https://registry.npmjs.org/@bevry/pluginloader/-/pluginloader-4.11.0.tgz", @@ -1431,9 +1624,9 @@ } }, "badges": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/badges/-/badges-4.22.0.tgz", - "integrity": "sha512-54Fj0gxhMfqU5pLJfIywYf0o1dUWwApwkbM5ez9qvo1OD3sFMYqiSoAsJk0I64QllLGeNAZMOQKSzQSahH/uMA==", + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/badges/-/badges-4.37.0.tgz", + "integrity": "sha512-bEcUJp9MwKqX14G7Qh6ZKnn6Rtyouqh7AqVPvyO6co6QeNThqJfYhTX20zp27Y9xnM2NKOETGekrnNZg+yWinA==", "dev": true }, "bal-util": { @@ -4133,20 +4326,99 @@ "dev": true }, "projectz": { - "version": "2.16.0", - "resolved": "https://registry.npmjs.org/projectz/-/projectz-2.16.0.tgz", - "integrity": "sha512-ublqRbZv6uyp6ReQ0JLvFsDvOGHGWwd61I0GwM0lf8xW4jbdZ67cPou8bFuGe3RGg8Sqhzx7bV+BI2XuUls4ow==", - "dev": true, - "requires": { - "badges": "^4.22.0", - "caterpillar": "^6.5.0", - "cson-parser": "^4.0.5", - "errlop": "^3.17.0", - "fellow": "^6.20.0", - "get-cli-arg": "^6.7.0", - "spdx-expression-parse": "^3.0.1", - "spdx-license-list": "^6.2.0", - "typechecker": "^7.15.0" + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/projectz/-/projectz-3.4.0.tgz", + "integrity": "sha512-T3A/ioNJAhFhCxR33JBCH5OMXoJeDCTmmftC1XlfQl8wI3BTrSK7kUEym0OtbmCrpYmvxE/+x4NDoROliPkMdA==", + "dev": true, + "requires": { + "@bevry/fs-list": "^2.3.0", + "@bevry/fs-read": "^1.3.0", + "@bevry/fs-write": "^1.3.0", + "@bevry/json": "^2.1.0", + "badges": "^4.37.0", + "caterpillar": "^7.0.0", + "fellow": "^6.25.0", + "get-cli-arg": "^8.3.0", + "spdx-expression-parse": "^4.0.0", + "spdx-license-list": "^6.8.0", + "typechecker": "^8.5.0" + }, + "dependencies": { + "@bevry/ansi": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@bevry/ansi/-/ansi-6.5.0.tgz", + "integrity": "sha512-F1V0fQsvjKW+8HD81pAQ3A/B3t9hZBwpozXA5FnQaqAlrELPhwtF+B8FQi0O6he5HCAlKP/PmzlySk/ZtS8IZg==", + "dev": true, + "requires": { + "editions": "^6.15.0" + } + }, + "caterpillar": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/caterpillar/-/caterpillar-7.0.0.tgz", + "integrity": "sha512-xZBdJ+r5SCHlmbkYs7xV4aUgUFa2Lc2MXH8gQCDg9CKLk7ui/Z2Ahq2b/LSYmyTj3XCJQRvn5ECabEU8peSQMg==", + "dev": true, + "requires": { + "@bevry/ansi": "^6.5.0", + "editions": "^6.15.0", + "get-current-line": "^7.0.0", + "rfc-log-levels": "^3.21.0" + } + }, + "editions": { + "version": "6.16.0", + "resolved": "https://registry.npmjs.org/editions/-/editions-6.16.0.tgz", + "integrity": "sha512-RsLYxqnrKIpdKTY670m2pkpYhkd2bPL3ytsSqhm/dMOCCCub9HjIjZACYQDVZ0BMvdKX4Xie6yOzkb1HFJEMyQ==", + "dev": true, + "requires": { + "version-range": "^4.7.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": "8.3.0", + "resolved": "https://registry.npmjs.org/get-cli-arg/-/get-cli-arg-8.3.0.tgz", + "integrity": "sha512-oZhUYqxhpFJyBX/Oc6I47cv0d0fNKJHMocUIXmnb2jwzXy+Yo0HIGOtsdx1z/I27Gwi12tDfG4Z6iTzd+eTSEA==", + "dev": true, + "requires": { + "normalify": "^2.28.0" + } + }, + "get-current-line": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/get-current-line/-/get-current-line-7.1.0.tgz", + "integrity": "sha512-s0pz6fWzYT+nxEw/n7+wOO/mqQ0DBnjMLA42Xg6P5iRmJoJMenw5XF0ML0OyqJ8q+Slc/FXlktQ6tQMkvXfeRg==", + "dev": true, + "requires": { + "editions": "^6.16.0" + } + }, + "normalify": { + "version": "2.29.0", + "resolved": "https://registry.npmjs.org/normalify/-/normalify-2.29.0.tgz", + "integrity": "sha512-mpJoTx/9AgQNJvZMqY6aOk6SXEk7lf7FG8XFR1+VW5k6z7Po17e0vSSAyGxoxrJtMncgC7OnDDoRZku6+KXwYg==", + "dev": true + }, + "rfc-log-levels": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/rfc-log-levels/-/rfc-log-levels-3.21.0.tgz", + "integrity": "sha512-AP+S8PnysICJ8XD4MGM5yyODJFmQW30Xs37FGkheWGosUVlYsTnK1gYTytyVbc4CYzKai6Jmh//7C2aUErp79g==", + "dev": true + }, + "typechecker": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/typechecker/-/typechecker-8.6.0.tgz", + "integrity": "sha512-s803IhKCZLZ9ZbYArmRzI+0gqUGE9TEzz4hR2EXF0ecFaZTIHv6QFduYhwbhdTruIO+R9UkhB6hOP5SGsv9ksw==", + "dev": true, + "requires": { + "editions": "^6.16.0" + } + } } }, "pseudomap": { @@ -4680,9 +4952,9 @@ "dev": true }, "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", + "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", "dev": true, "requires": { "spdx-exceptions": "^2.1.0", @@ -4690,15 +4962,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 }, "split-string": { @@ -5112,6 +5384,18 @@ "filename-reserved-regex": "^2.0.0" } }, + "version-compare": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/version-compare/-/version-compare-3.5.0.tgz", + "integrity": "sha512-LxRBbnAkNZXZKkgZ3UVJ70fhWqjVjzcwL52r1jYMfNPn7bPkKaNlRYs1wsKfiKc1R1EHb3hStYfwRn585yiFiQ==", + "dev": true + }, + "version-range": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/version-range/-/version-range-4.8.0.tgz", + "integrity": "sha512-9f/3JWSAky9xO8SHiDUWD/5M0C54HVryDo1Zn3bgoVSTHoF/7RS4GqCiSUInDxmaOfMUkdIyPw7mpMMnJd9tTw==", + "dev": true + }, "watchr": { "version": "6.8.0", "resolved": "https://registry.npmjs.org/watchr/-/watchr-6.8.0.tgz", diff --git a/package.json b/package.json index 4145c10..d9e4731 100644 --- a/package.json +++ b/package.json @@ -128,7 +128,7 @@ "eslint-config-prettier": "^6.11.0", "eslint-plugin-prettier": "^3.1.4", "prettier": "^2.1.1", - "projectz": "^2.16.0", + "projectz": "^3.4.0", "valid-directory": "^3.4.0" }, "peerDependencies": {