diff --git a/docs/package-lock.json b/docs/package-lock.json index 9a11be7..e5d7343 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -11,9 +11,9 @@ "license": "AGPL-3.0-or-later", "dependencies": { "@creativebulma/bulma-divider": "^1.1.0", - "@fontsource/crimson-pro": "^4.5.3", - "@fontsource/rasa": "^4.5.5", - "@quasibit/eleventy-plugin-schema": "^1.6.0", + "@fontsource/crimson-pro": "^4.5.4", + "@fontsource/rasa": "^4.5.6", + "@quasibit/eleventy-plugin-schema": "^1.7.0", "@sindresorhus/slugify": "^2.1.0", "animate-sass": "^0.8.2", "animate.css": "github:animate-css/animate.css", @@ -25,8 +25,8 @@ "@11ty/eleventy": "^1.0.0", "@11ty/eleventy-img": "^1.0.0", "@11ty/eleventy-plugin-syntaxhighlight": "^4.0.0", - "@fontsource/inter": "^4.5.3", - "@fortawesome/fontawesome-free": "^5.15.4", + "@fontsource/inter": "^4.5.4", + "@fortawesome/fontawesome-free": "^6.0.0", "@fullhuman/postcss-purgecss": "^4.1.3", "@toycode/markdown-it-class": "^1.2.4", "algoliasearch": "^4.12.1", @@ -36,7 +36,7 @@ "cssnano": "^5.0.17", "eleventy-plugin-metagen": "^1.5.2", "esbuild": "^0.14.21", - "eslint": "^8.8.0", + "eslint": "^8.9.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-import": "^2.25.4", "fontawesome-subset": "^3.0.0", @@ -455,14 +455,14 @@ "integrity": "sha512-Lx5MlUhgAnTF+wNZ5LXcaE1K0F2m0Pkwte1p08FBsIyRV6Oq7BuKPk/O9XJPcF+vR6BjCxNy/hjYFXtNmoXbNg==" }, "node_modules/@eslint/eslintrc": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.5.tgz", - "integrity": "sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.1.0.tgz", + "integrity": "sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.2.0", + "espree": "^9.3.1", "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", @@ -514,25 +514,25 @@ } }, "node_modules/@fontsource/crimson-pro": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/@fontsource/crimson-pro/-/crimson-pro-4.5.3.tgz", - "integrity": "sha512-+DWEkQ4s1p3FtDXS93K82d1Na9ikQ+xF/jpSwmi7ptHOs6NUCPz3Xt56b5m1L3K3mkVaZZexhgwaSPFY5Hll3A==" + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@fontsource/crimson-pro/-/crimson-pro-4.5.4.tgz", + "integrity": "sha512-kEQ3Rwb27cMVXD3ObA/QMGjbny+VLSWAjzFfatEaDhuEbXIH/TEAcu++8MJ3qJfwqOxbM84isXYykWI02mL4GQ==" }, "node_modules/@fontsource/inter": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-4.5.3.tgz", - "integrity": "sha512-2PC2tEv3Qvzp6z9vDKrcxiGh6woaQB/wi5adkgLLX9bXr8rcwY/zAQGcZhhWZPal5rO5KTdAfuCTH9lwguy5ZA==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-4.5.4.tgz", + "integrity": "sha512-D0icTFpt9bWvB/OEXMztYf0bhUQZoDIYpsco5C7GVfxgKDRl8Jdn3N2aHHQqwjgRUUvRuyMv8HrRM8Hrt4U52w==", "dev": true }, "node_modules/@fontsource/rasa": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/@fontsource/rasa/-/rasa-4.5.5.tgz", - "integrity": "sha512-GEYlVnsFC4UITrdmNv/AevbqXsldLNjlx+LI/Lg+C/0A0LdU4VjoH2KoIyU3PWscOKEDHqpqws4SFpi3B19vZw==" + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@fontsource/rasa/-/rasa-4.5.6.tgz", + "integrity": "sha512-yJ2LSTQrr7AGm/uLrDMbvXdsB2Q2WTqHZAEoGfK6DIJs4klc1LRTSNTKxc0MMf53qCZjVZtXpjKb+PjidVBV4Q==" }, "node_modules/@fortawesome/fontawesome-free": { - "version": "5.15.4", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz", - "integrity": "sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.0.0.tgz", + "integrity": "sha512-6LB4PYBST1Rx40klypw1SmSDArjFOcfBf2LeX9Zg5EKJT2eXiyiJq+CyBYKeXyK0sXS2FsCJWSPr/luyhuvh0Q==", "dev": true, "hasInstallScript": true, "engines": { @@ -681,9 +681,9 @@ } }, "node_modules/@quasibit/eleventy-plugin-schema": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@quasibit/eleventy-plugin-schema/-/eleventy-plugin-schema-1.6.0.tgz", - "integrity": "sha512-8hwPIEt4dQ4rQW//gVaNv4YnjM8dU6tvSB2s/kQF37c24Q3QKBS8iZJhHoNe81w6uQgiMD52IcoVs9AlW3ZRmw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@quasibit/eleventy-plugin-schema/-/eleventy-plugin-schema-1.7.0.tgz", + "integrity": "sha512-H16svkGf3Wo1YWMoAPZJnEs1lawfzbv0NNxT30CpYdtRtroNBM3cHWNlwQ1uYzyES5HqU3mmyBtfpLnfr5S/GQ==", "engines": { "node": ">=10.0.0" }, @@ -4064,12 +4064,12 @@ } }, "node_modules/eslint": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.8.0.tgz", - "integrity": "sha512-H3KXAzQGBH1plhYS3okDix2ZthuYJlQQEGE5k0IKuEqUSiyu4AmxxlJ2MtTYeJ3xB4jDhcYCwGOg2TXYdnDXlQ==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.9.0.tgz", + "integrity": "sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.0.5", + "@eslint/eslintrc": "^1.1.0", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -4077,10 +4077,10 @@ "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.0", + "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.2.0", - "espree": "^9.3.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -4306,9 +4306,9 @@ "dev": true }, "node_modules/eslint-scope": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.0.tgz", - "integrity": "sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", "dev": true, "dependencies": { "esrecurse": "^4.3.0", @@ -4346,9 +4346,9 @@ } }, "node_modules/eslint-visitor-keys": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.2.0.tgz", - "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4460,14 +4460,14 @@ } }, "node_modules/espree": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.0.tgz", - "integrity": "sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", "dev": true, "dependencies": { "acorn": "^8.7.0", "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.1.0" + "eslint-visitor-keys": "^3.3.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4772,9 +4772,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.14.7", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", - "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==", + "version": "1.14.8", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.8.tgz", + "integrity": "sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==", "funding": [ { "type": "individual", @@ -5072,9 +5072,9 @@ } }, "node_modules/globals": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", - "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -11983,14 +11983,14 @@ "integrity": "sha512-Lx5MlUhgAnTF+wNZ5LXcaE1K0F2m0Pkwte1p08FBsIyRV6Oq7BuKPk/O9XJPcF+vR6BjCxNy/hjYFXtNmoXbNg==" }, "@eslint/eslintrc": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.0.5.tgz", - "integrity": "sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.1.0.tgz", + "integrity": "sha512-C1DfL7XX4nPqGd6jcP01W9pVM1HYCuUkFk1432D7F0v3JSlUIeOYn9oCoi3eoLZ+iwBSb29BMFxxny0YrrEZqg==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.2.0", + "espree": "^9.3.1", "globals": "^13.9.0", "ignore": "^4.0.6", "import-fresh": "^3.2.1", @@ -12029,25 +12029,25 @@ } }, "@fontsource/crimson-pro": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/@fontsource/crimson-pro/-/crimson-pro-4.5.3.tgz", - "integrity": "sha512-+DWEkQ4s1p3FtDXS93K82d1Na9ikQ+xF/jpSwmi7ptHOs6NUCPz3Xt56b5m1L3K3mkVaZZexhgwaSPFY5Hll3A==" + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@fontsource/crimson-pro/-/crimson-pro-4.5.4.tgz", + "integrity": "sha512-kEQ3Rwb27cMVXD3ObA/QMGjbny+VLSWAjzFfatEaDhuEbXIH/TEAcu++8MJ3qJfwqOxbM84isXYykWI02mL4GQ==" }, "@fontsource/inter": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-4.5.3.tgz", - "integrity": "sha512-2PC2tEv3Qvzp6z9vDKrcxiGh6woaQB/wi5adkgLLX9bXr8rcwY/zAQGcZhhWZPal5rO5KTdAfuCTH9lwguy5ZA==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/@fontsource/inter/-/inter-4.5.4.tgz", + "integrity": "sha512-D0icTFpt9bWvB/OEXMztYf0bhUQZoDIYpsco5C7GVfxgKDRl8Jdn3N2aHHQqwjgRUUvRuyMv8HrRM8Hrt4U52w==", "dev": true }, "@fontsource/rasa": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/@fontsource/rasa/-/rasa-4.5.5.tgz", - "integrity": "sha512-GEYlVnsFC4UITrdmNv/AevbqXsldLNjlx+LI/Lg+C/0A0LdU4VjoH2KoIyU3PWscOKEDHqpqws4SFpi3B19vZw==" + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@fontsource/rasa/-/rasa-4.5.6.tgz", + "integrity": "sha512-yJ2LSTQrr7AGm/uLrDMbvXdsB2Q2WTqHZAEoGfK6DIJs4klc1LRTSNTKxc0MMf53qCZjVZtXpjKb+PjidVBV4Q==" }, "@fortawesome/fontawesome-free": { - "version": "5.15.4", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz", - "integrity": "sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.0.0.tgz", + "integrity": "sha512-6LB4PYBST1Rx40klypw1SmSDArjFOcfBf2LeX9Zg5EKJT2eXiyiJq+CyBYKeXyK0sXS2FsCJWSPr/luyhuvh0Q==", "dev": true }, "@fullhuman/postcss-purgecss": { @@ -12161,9 +12161,9 @@ } }, "@quasibit/eleventy-plugin-schema": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@quasibit/eleventy-plugin-schema/-/eleventy-plugin-schema-1.6.0.tgz", - "integrity": "sha512-8hwPIEt4dQ4rQW//gVaNv4YnjM8dU6tvSB2s/kQF37c24Q3QKBS8iZJhHoNe81w6uQgiMD52IcoVs9AlW3ZRmw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@quasibit/eleventy-plugin-schema/-/eleventy-plugin-schema-1.7.0.tgz", + "integrity": "sha512-H16svkGf3Wo1YWMoAPZJnEs1lawfzbv0NNxT30CpYdtRtroNBM3cHWNlwQ1uYzyES5HqU3mmyBtfpLnfr5S/GQ==", "requires": {} }, "@sideway/address": { @@ -14707,12 +14707,12 @@ } }, "eslint": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.8.0.tgz", - "integrity": "sha512-H3KXAzQGBH1plhYS3okDix2ZthuYJlQQEGE5k0IKuEqUSiyu4AmxxlJ2MtTYeJ3xB4jDhcYCwGOg2TXYdnDXlQ==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.9.0.tgz", + "integrity": "sha512-PB09IGwv4F4b0/atrbcMFboF/giawbBLVC7fyDamk5Wtey4Jh2K+rYaBhCAbUyEI4QzB1ly09Uglc9iCtFaG2Q==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.0.5", + "@eslint/eslintrc": "^1.1.0", "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", "chalk": "^4.0.0", @@ -14720,10 +14720,10 @@ "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.0", + "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.2.0", - "espree": "^9.3.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -14985,9 +14985,9 @@ } }, "eslint-scope": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.0.tgz", - "integrity": "sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", "dev": true, "requires": { "esrecurse": "^4.3.0", @@ -15012,20 +15012,20 @@ } }, "eslint-visitor-keys": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.2.0.tgz", - "integrity": "sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", "dev": true }, "espree": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.0.tgz", - "integrity": "sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", "dev": true, "requires": { "acorn": "^8.7.0", "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.1.0" + "eslint-visitor-keys": "^3.3.0" }, "dependencies": { "acorn": { @@ -15271,9 +15271,9 @@ "dev": true }, "follow-redirects": { - "version": "1.14.7", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", - "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==" + "version": "1.14.8", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.8.tgz", + "integrity": "sha512-1x0S9UVJHsQprFcEC/qnNzBLcIxsjAV905f/UkQxbclCsoTWlacCNOpQa/anodLl2uaEKFhfWOvM2Qg77+15zA==" }, "fontawesome-subset": { "version": "3.0.0", @@ -15484,9 +15484,9 @@ } }, "globals": { - "version": "13.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz", - "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==", + "version": "13.12.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.1.tgz", + "integrity": "sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==", "dev": true, "requires": { "type-fest": "^0.20.2" diff --git a/docs/package.json b/docs/package.json index 958e03c..93d64c6 100644 --- a/docs/package.json +++ b/docs/package.json @@ -15,9 +15,9 @@ "browserslist": "> 2%, not dead", "dependencies": { "@creativebulma/bulma-divider": "^1.1.0", - "@fontsource/crimson-pro": "^4.5.3", - "@fontsource/rasa": "^4.5.5", - "@quasibit/eleventy-plugin-schema": "^1.6.0", + "@fontsource/crimson-pro": "^4.5.4", + "@fontsource/rasa": "^4.5.6", + "@quasibit/eleventy-plugin-schema": "^1.7.0", "@sindresorhus/slugify": "^2.1.0", "animate-sass": "^0.8.2", "animate.css": "github:animate-css/animate.css", @@ -29,8 +29,8 @@ "@11ty/eleventy": "^1.0.0", "@11ty/eleventy-img": "^1.0.0", "@11ty/eleventy-plugin-syntaxhighlight": "^4.0.0", - "@fontsource/inter": "^4.5.3", - "@fortawesome/fontawesome-free": "^5.15.4", + "@fontsource/inter": "^4.5.4", + "@fortawesome/fontawesome-free": "^6.0.0", "@fullhuman/postcss-purgecss": "^4.1.3", "@toycode/markdown-it-class": "^1.2.4", "algoliasearch": "^4.12.1", @@ -40,7 +40,7 @@ "cssnano": "^5.0.17", "eleventy-plugin-metagen": "^1.5.2", "esbuild": "^0.14.21", - "eslint": "^8.8.0", + "eslint": "^8.9.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-plugin-import": "^2.25.4", "fontawesome-subset": "^3.0.0", diff --git a/poetry.lock b/poetry.lock index 2df8761..46a266c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -79,7 +79,7 @@ toml = ["tomli"] [[package]] name = "importlib-metadata" -version = "4.10.1" +version = "4.11.0" description = "Read metadata from Python packages" category = "main" optional = false @@ -145,7 +145,7 @@ python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" [[package]] name = "platformdirs" -version = "2.4.1" +version = "2.5.0" description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." category = "dev" optional = false @@ -191,7 +191,7 @@ diagrams = ["jinja2", "railroad-diagrams"] [[package]] name = "pytest" -version = "7.0.0" +version = "7.0.1" description = "pytest: simple powerful testing with Python" category = "main" optional = true @@ -244,7 +244,7 @@ python-versions = "*" [[package]] name = "tomli" -version = "2.0.0" +version = "2.0.1" description = "A lil' TOML parser" category = "main" optional = false @@ -252,7 +252,7 @@ python-versions = ">=3.7" [[package]] name = "tomlkit" -version = "0.9.0" +version = "0.9.2" description = "Style preserving TOML library" category = "main" optional = false @@ -284,7 +284,7 @@ python-versions = "*" [[package]] name = "typing-extensions" -version = "4.0.1" +version = "4.1.0" description = "Backported and Experimental Type Hints for Python 3.6+" category = "main" optional = false @@ -308,7 +308,7 @@ test = ["coverage", "pytest", "pytest-cov"] [metadata] lock-version = "1.1" python-versions = "^3.7,<4.0" -content-hash = "4197619093055b2a7bd997337028a2fee86e3e5e168a058b3afadfc81a3f1699" +content-hash = "5882c401d3802c01018bfafaf2a8be1129c29288f51af71ece4388b8bb8a76be" [metadata.files] atomicwrites = [ @@ -396,8 +396,8 @@ coverage = [ {file = "coverage-6.3.1.tar.gz", hash = "sha256:6c3f6158b02ac403868eea390930ae64e9a9a2a5bbfafefbb920d29258d9f2f8"}, ] importlib-metadata = [ - {file = "importlib_metadata-4.10.1-py3-none-any.whl", hash = "sha256:899e2a40a8c4a1aec681feef45733de8a6c58f3f6a0dbed2eb6574b4387a77b6"}, - {file = "importlib_metadata-4.10.1.tar.gz", hash = "sha256:951f0d8a5b7260e9db5e41d429285b5f451e928479f19d80818878527d36e95e"}, + {file = "importlib_metadata-4.11.0-py3-none-any.whl", hash = "sha256:6affcdb3aec542dd98df8211e730bba6c5f2bec8288d47bacacde898f548c9ad"}, + {file = "importlib_metadata-4.11.0.tar.gz", hash = "sha256:9e5e553bbba1843cb4a00823014b907616be46ee503d2b9ba001d214a8da218f"}, ] iniconfig = [ {file = "iniconfig-1.1.1-py2.py3-none-any.whl", hash = "sha256:011e24c64b7f47f6ebd835bb12a743f2fbe9a26d4cecaa7f53bc4f35ee9da8b3"}, @@ -420,8 +420,8 @@ pathspec = [ {file = "pathspec-0.9.0.tar.gz", hash = "sha256:e564499435a2673d586f6b2130bb5b95f04a3ba06f81b8f895b651a3c76aabb1"}, ] platformdirs = [ - {file = "platformdirs-2.4.1-py3-none-any.whl", hash = "sha256:1d7385c7db91728b83efd0ca99a5afb296cab9d0ed8313a45ed8ba17967ecfca"}, - {file = "platformdirs-2.4.1.tar.gz", hash = "sha256:440633ddfebcc36264232365d7840a970e75e1018d15b4327d11f91909045fda"}, + {file = "platformdirs-2.5.0-py3-none-any.whl", hash = "sha256:30671902352e97b1eafd74ade8e4a694782bd3471685e78c32d0fdfd3aa7e7bb"}, + {file = "platformdirs-2.5.0.tar.gz", hash = "sha256:8ec11dfba28ecc0715eb5fb0147a87b1bf325f349f3da9aab2cd6b50b96b692b"}, ] pluggy = [ {file = "pluggy-1.0.0-py2.py3-none-any.whl", hash = "sha256:74134bbf457f031a36d68416e1509f34bd5ccc019f0bcc952c7b909d06b37bd3"}, @@ -436,8 +436,8 @@ pyparsing = [ {file = "pyparsing-3.0.7.tar.gz", hash = "sha256:18ee9022775d270c55187733956460083db60b37d0d0fb357445f3094eed3eea"}, ] pytest = [ - {file = "pytest-7.0.0-py3-none-any.whl", hash = "sha256:42901e6bd4bd4a0e533358a86e848427a49005a3256f657c5c8f8dd35ef137a9"}, - {file = "pytest-7.0.0.tar.gz", hash = "sha256:dad48ffda394e5ad9aa3b7d7ddf339ed502e5e365b1350e0af65f4a602344b11"}, + {file = "pytest-7.0.1-py3-none-any.whl", hash = "sha256:9ce3ff477af913ecf6321fe337b93a2c0dcf2a0a1439c43f5452112c1e4280db"}, + {file = "pytest-7.0.1.tar.gz", hash = "sha256:e30905a0c131d3d94b89624a1cc5afec3e0ba2fbdb151867d8e0ebd49850f171"}, ] pytest-cov = [ {file = "pytest-cov-3.0.0.tar.gz", hash = "sha256:e7f0f5b1617d2210a2cabc266dfe2f4c75a8d32fb89eafb7ad9d06f6d076d470"}, @@ -555,12 +555,12 @@ regex = [ {file = "regex-2022.1.18.tar.gz", hash = "sha256:97f32dc03a8054a4c4a5ab5d761ed4861e828b2c200febd4e46857069a483916"}, ] tomli = [ - {file = "tomli-2.0.0-py3-none-any.whl", hash = "sha256:b5bde28da1fed24b9bd1d4d2b8cba62300bfb4ec9a6187a957e8ddb9434c5224"}, - {file = "tomli-2.0.0.tar.gz", hash = "sha256:c292c34f58502a1eb2bbb9f5bbc9a5ebc37bee10ffb8c2d6bbdfa8eb13cc14e1"}, + {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, + {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, ] tomlkit = [ - {file = "tomlkit-0.9.0-py3-none-any.whl", hash = "sha256:c1b0fc73abd4f1e77c29ea4061ca0f2e11cbfb77342e17df3d3fdd496fc3f899"}, - {file = "tomlkit-0.9.0.tar.gz", hash = "sha256:5a83672c565f78f5fc8f1e44e5f2726446cc6b765113efd21d03e9331747d9ab"}, + {file = "tomlkit-0.9.2-py3-none-any.whl", hash = "sha256:daf4f9c5f2fbf6b861d6adfc51940b98dee36c13e1d88749a6dc9fb280fff304"}, + {file = "tomlkit-0.9.2.tar.gz", hash = "sha256:ebd982d61446af95a1e082b103e250cb9e6d152eae2581d4a07d31a70b34ab0f"}, ] tqdm = [ {file = "tqdm-4.62.3-py2.py3-none-any.whl", hash = "sha256:8dd278a422499cd6b727e6ae4061c40b48fce8b76d1ccbf5d34fca9b7f925b0c"}, @@ -599,8 +599,8 @@ typed-ast = [ {file = "typed_ast-1.4.3.tar.gz", hash = "sha256:fb1bbeac803adea29cedd70781399c99138358c26d05fcbd23c13016b7f5ec65"}, ] typing-extensions = [ - {file = "typing_extensions-4.0.1-py3-none-any.whl", hash = "sha256:7f001e5ac290a0c0401508864c7ec868be4e701886d5b573a9528ed3973d9d3b"}, - {file = "typing_extensions-4.0.1.tar.gz", hash = "sha256:4ca091dea149f945ec56afb48dae714f21e8692ef22a395223bcd328961b6a0e"}, + {file = "typing_extensions-4.1.0-py3-none-any.whl", hash = "sha256:c13180fbaa7cd97065a4915ceba012bdb31dc34743e63ddee16360161d358414"}, + {file = "typing_extensions-4.1.0.tar.gz", hash = "sha256:ba97c5143e5bb067b57793c726dd857b1671d4b02ced273ca0538e71ff009095"}, ] zipp = [ {file = "zipp-3.7.0-py3-none-any.whl", hash = "sha256:b47250dd24f92b7dd6a0a8fc5244da14608f3ca90a5efcd37a3b1642fac9a375"}, diff --git a/pyproject.toml b/pyproject.toml index a260960..3281e4f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,12 +35,12 @@ PyYAML = "^6.0" colorama = "^0.4.4" regex = "^2022.1.18" tqdm = "^4.62.2" -tomlkit = "^0.9.0" +tomlkit = "^0.9.2" coverage = { version = "^6.3.1", optional = true } -pytest = { version = "^7.0.0", optional = true } +pytest = { version = "^7.0.1", optional = true } pytest-cov = { version = "^3.0.0", optional = true } pathspec = "^0.9.0" -importlib-metadata = "^4.10.1" +importlib-metadata = "^4.11.0" [tool.poetry.dev-dependencies] black = "^22.1.0"