diff --git a/package-lock.json b/package-lock.json index b66fe62..90763c8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,14 +11,14 @@ "dependencies": { "cssnano": "7.0.6", "postcss": "8.4.49", - "postcss-preset-env": "10.1.0", + "postcss-preset-env": "10.1.1", "tachyons": "4.12.0" }, "devDependencies": { - "@davidsneighbour/markdownlint-config": "^2024.4.8", - "@davidsneighbour/release-config": "2024.4.8", - "@davidsneighbour/tools": "2024.4.8", - "dotenv": "^16.4.5" + "@davidsneighbour/markdownlint-config": "2024.4.9", + "@davidsneighbour/release-config": "2024.4.9", + "@davidsneighbour/tools": "2024.4.9", + "dotenv": "16.4.5" } }, "node_modules/@azu/format-text": { @@ -1022,9 +1022,9 @@ } }, "node_modules/@csstools/postcss-sign-functions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.0.0.tgz", - "integrity": "sha512-cUpr5W8eookBi5TiLSvx1HL6DFoTTgcj2pmiVNd63y2JHhvtpnJs3sfsFMmLhB42yTRS02tFPsNz3Q5zeN8ZVA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.0.tgz", + "integrity": "sha512-SLcc20Nujx/kqbSwDmj6oaXgpy3UjFhBy1sfcqPgDkHfOIfUtUVH7OXO+j7BU4v/At5s61N5ZX6shvgPwluhsA==", "funding": [ { "type": "github", @@ -1170,54 +1170,26 @@ } }, "node_modules/@davidsneighbour/markdownlint-config": { - "version": "2024.4.8", - "resolved": "https://registry.npmjs.org/@davidsneighbour/markdownlint-config/-/markdownlint-config-2024.4.8.tgz", - "integrity": "sha512-NISNVQUAzGTeKLpfmVCCnSPFtSMSPB0LOhYTZzbsHcyhyGV/DJw5uUhrLQcs9P3gmVcQmFfol1l8LSuBqUMoug==", + "version": "2024.4.9", + "resolved": "https://registry.npmjs.org/@davidsneighbour/markdownlint-config/-/markdownlint-config-2024.4.9.tgz", + "integrity": "sha512-c7EIzv30pA2exSfafbIGtyq4ZCLZTn7jby3HeHANmvoGNGjH8Desbxeq1z9Kg+A35eGi3d8EGIrWomgNoV7rLA==", "dev": true, "dependencies": { "markdownlint": "0.36.1", - "markdownlint-cli2": "0.14.0" + "markdownlint-cli2": "0.15.0" }, "engines": { "node": ">=20.18.0", "npm": ">=10.3.0" } }, - "node_modules/@davidsneighbour/markdownlint-config/node_modules/markdownlint": { - "version": "0.36.1", - "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.36.1.tgz", - "integrity": "sha512-s73fU2CQN7WCgjhaQUQ8wYESQNzGRNOKDd+3xgVqu8kuTEhmwepd/mxOv1LR2oV046ONrTLBFsM7IoKWNvmy5g==", - "dev": true, - "dependencies": { - "markdown-it": "14.1.0", - "markdownlint-micromark": "0.1.12" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/DavidAnson" - } - }, - "node_modules/@davidsneighbour/markdownlint-config/node_modules/markdownlint-micromark": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/markdownlint-micromark/-/markdownlint-micromark-0.1.12.tgz", - "integrity": "sha512-RlB6EwMGgc0sxcIhOQ2+aq7Zw1V2fBnzbXKGgYK/mVWdT7cz34fteKSwfYeo4rL6+L/q2tyC9QtD/PgZbkdyJQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/DavidAnson" - } - }, "node_modules/@davidsneighbour/release-config": { - "version": "2024.4.8", - "resolved": "https://registry.npmjs.org/@davidsneighbour/release-config/-/release-config-2024.4.8.tgz", - "integrity": "sha512-GifgfCWz8iPTd5tbc9Elqhgw0ipub6fyIY9JVYdHb3XwcWXv36ZikNwSX4DPQw3EqCwr56xz84HwASyWcHsI8A==", + "version": "2024.4.9", + "resolved": "https://registry.npmjs.org/@davidsneighbour/release-config/-/release-config-2024.4.9.tgz", + "integrity": "sha512-Botqzq9d7r7QxqazMrBKdguiAWs5ErbsfIJIN0m+3NoIj3YNDIpUSEIkoYFEGKafkZOmXbwKZbkL1Z5EgA1+Tw==", "dev": true, "dependencies": { - "@davidsneighbour/tools": "2024.4.8", + "@davidsneighbour/tools": "^2024.4.9", "commit-and-tag-version": "12.5.0", "simple-git-hooks": "^2.11.1" }, @@ -1227,9 +1199,9 @@ } }, "node_modules/@davidsneighbour/tools": { - "version": "2024.4.8", - "resolved": "https://registry.npmjs.org/@davidsneighbour/tools/-/tools-2024.4.8.tgz", - "integrity": "sha512-jzZMUnIereP/dUFQBQWGiUn4jFeHDUFY6iRuIkIi+OhAf9Bp3dQD08EBLWwq2BD9Bieku+dKcjb3elL/ZUY2Vw==", + "version": "2024.4.9", + "resolved": "https://registry.npmjs.org/@davidsneighbour/tools/-/tools-2024.4.9.tgz", + "integrity": "sha512-58E7c5lJ5brHSxJ9PBfZ/E4BA5dX+vOI1Zq8hy1oOwNCJx51aoJWGH5SYZARwnYZjGBZRLP/95q9XEA4uYZGoQ==", "dev": true, "dependencies": { "@j9t/obsohtml": "1.6.2", @@ -1242,7 +1214,7 @@ "lockfile-lint": "4.14.0", "ncp": "2.0.0", "node-fetch": "3.3.2", - "npm-check-updates": "17.1.10", + "npm-check-updates": "17.1.11", "npm-package-json-lint": "8.0.0", "npm-run-all2": "7.0.1", "npm-watch": "0.13.0", @@ -1594,21 +1566,22 @@ } }, "node_modules/@textlint/ast-node-types": { - "version": "14.2.1", - "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.2.1.tgz", - "integrity": "sha512-UuYY1ADfU6Nvo3l9JQoJ6XWt1lohSyyvbFE96FVjkJDIwLxEyF8nPeoTNa/gJTmLCzimQfY0C+4jAYrPxVjt/A==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.3.0.tgz", + "integrity": "sha512-baDgKcA8MeO55I2+LNc9FTAJ/aUKlxN6DgM5B511tT9kDwECXRk+iYi/H+oaP25z5Zq3FqrL6n7mmyfFWDUWkQ==", "dev": true }, "node_modules/@textlint/linter-formatter": { - "version": "14.2.1", - "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-14.2.1.tgz", - "integrity": "sha512-GHgNuQQAA/YyYeYcfF0JbFZZomrC0VtfldjKqCmTmPy7c89MTZPZFgyRbTKm1G8tUmxh4RuT1rkgwvX3IgT2VQ==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-14.3.0.tgz", + "integrity": "sha512-9Rzq0y9Qi6L43To9GIUd1kh/7Pq202qU9nQ15atyK5BlvPFlzJnc98X/hCE1tN+uDriZnxu4v4Vs7+mHFT9VPw==", "dev": true, "dependencies": { "@azu/format-text": "^1.0.2", "@azu/style-format": "^1.0.1", - "@textlint/module-interop": "^14.2.1", - "@textlint/types": "^14.2.1", + "@textlint/module-interop": "^14.3.0", + "@textlint/resolver": "^14.3.0", + "@textlint/types": "^14.3.0", "chalk": "^4.1.2", "debug": "^4.3.4", "js-yaml": "^3.14.1", @@ -1617,8 +1590,7 @@ "string-width": "^4.2.3", "strip-ansi": "^6.0.1", "table": "^6.8.1", - "text-table": "^0.2.0", - "try-resolve": "^1.0.1" + "text-table": "^0.2.0" } }, "node_modules/@textlint/linter-formatter/node_modules/ansi-regex": { @@ -1774,18 +1746,24 @@ } }, "node_modules/@textlint/module-interop": { - "version": "14.2.1", - "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-14.2.1.tgz", - "integrity": "sha512-xMkUYUDnP6le/s3oHyoAX6pvIESDlz7l+vUyDwQjKxnZwawdaO3K8aZIXkXDh4VNiBx9erFhsFoePm714VsPtA==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-14.3.0.tgz", + "integrity": "sha512-Adxkx8GSFVPhCZiveTD/u66f5T3W6yIlPUsKi7ZLar7ahYI/D4P/XfA0RNhgMF3xM4uw+vNrer2LcY4KY7cUfw==", + "dev": true + }, + "node_modules/@textlint/resolver": { + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@textlint/resolver/-/resolver-14.3.0.tgz", + "integrity": "sha512-v17n8eUJPNaE9SblemmEnAeIcGHBfn/hEMuZe0iSl3hLyJueDM7zP3GP54FoWyuTIMyQqPt21l6+48+BjJ9tfQ==", "dev": true }, "node_modules/@textlint/types": { - "version": "14.2.1", - "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.2.1.tgz", - "integrity": "sha512-SaJsPYn7mXbInU77wbvsW277hLwmyijCS6Gld3VjBxXBYpJb9fzDliKHt1GYTYNRMtI/jQudwl13Clyt3nju5w==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/@textlint/types/-/types-14.3.0.tgz", + "integrity": "sha512-zvPCQUpK1hOQA6Bg4XLYvKbOvFcQT65Nm25wsDdOGRgOvZbUzA+DJkiaH9Z8DAaJx83tTknIeLl4qwu97Hw1Ew==", "dev": true, "dependencies": { - "@textlint/ast-node-types": "^14.2.1" + "@textlint/ast-node-types": "^14.3.0" } }, "node_modules/@trysound/sax": { @@ -2756,9 +2734,9 @@ } }, "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "dependencies": { "path-key": "^3.1.0", @@ -4796,13 +4774,13 @@ } }, "node_modules/markdownlint": { - "version": "0.35.0", - "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.35.0.tgz", - "integrity": "sha512-wgp8yesWjFBL7bycA3hxwHRdsZGJhjhyP1dSxKVKrza0EPFYtn+mHtkVy6dvP1kGSjovyG5B8yNP6Frj0UFUJg==", + "version": "0.36.1", + "resolved": "https://registry.npmjs.org/markdownlint/-/markdownlint-0.36.1.tgz", + "integrity": "sha512-s73fU2CQN7WCgjhaQUQ8wYESQNzGRNOKDd+3xgVqu8kuTEhmwepd/mxOv1LR2oV046ONrTLBFsM7IoKWNvmy5g==", "dev": true, "dependencies": { "markdown-it": "14.1.0", - "markdownlint-micromark": "0.1.10" + "markdownlint-micromark": "0.1.12" }, "engines": { "node": ">=18" @@ -4812,15 +4790,15 @@ } }, "node_modules/markdownlint-cli2": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.14.0.tgz", - "integrity": "sha512-2cqdWy56frU2FTpbuGb83mEWWYuUIYv6xS8RVEoUAuKNw/hXPar2UYGpuzUhlFMngE8Omaz4RBH52MzfRbGshw==", + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/markdownlint-cli2/-/markdownlint-cli2-0.15.0.tgz", + "integrity": "sha512-4P/lnxQxU2R5lywRJs4b2ajm8z65CW8qqR1bTIcdQ5EG+nZpC6HJlJUnmIR5ee+uecUkoMroazxWcLB7etSmrg==", "dev": true, "dependencies": { "globby": "14.0.2", "js-yaml": "4.1.0", "jsonc-parser": "3.3.1", - "markdownlint": "0.35.0", + "markdownlint": "0.36.1", "markdownlint-cli2-formatter-default": "0.0.5", "micromatch": "4.0.8" }, @@ -4847,9 +4825,9 @@ } }, "node_modules/markdownlint-micromark": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/markdownlint-micromark/-/markdownlint-micromark-0.1.10.tgz", - "integrity": "sha512-no5ZfdqAdWGxftCLlySHSgddEjyW4kui4z7amQcGsSKfYC5v/ou+8mIQVyg9KQMeEZLNtz9OPDTj7nnTnoR4FQ==", + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/markdownlint-micromark/-/markdownlint-micromark-0.1.12.tgz", + "integrity": "sha512-RlB6EwMGgc0sxcIhOQ2+aq7Zw1V2fBnzbXKGgYK/mVWdT7cz34fteKSwfYeo4rL6+L/q2tyC9QtD/PgZbkdyJQ==", "dev": true, "engines": { "node": ">=18" @@ -5283,9 +5261,9 @@ } }, "node_modules/npm-check-updates": { - "version": "17.1.10", - "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-17.1.10.tgz", - "integrity": "sha512-GnN6KbUzC8BpwsRYJntuumgCiagZ0+xxorvUJM9m06d7AlyK9lm3iFsAsnXF3VAZZzpD5QjZvWBwNze61Vywkw==", + "version": "17.1.11", + "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-17.1.11.tgz", + "integrity": "sha512-TR2RuGIH7P3Qrb0jfdC/nT7JWqXPKjDlxuNQt3kx4oNVf1Pn5SBRB7KLypgYZhruivJthgTtfkkyK4mz342VjA==", "dev": true, "bin": { "ncu": "build/cli.js", @@ -5651,9 +5629,9 @@ } }, "node_modules/npm-package-json-lint/node_modules/type-fest": { - "version": "4.26.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz", - "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==", + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.29.0.tgz", + "integrity": "sha512-RPYt6dKyemXJe7I6oNstcH24myUGSReicxcHTvCLgzm4e0n8y05dGvcGB15/SoPRBmhlMthWQ9pvKyL81ko8nQ==", "dev": true, "engines": { "node": ">=16" @@ -5928,9 +5906,9 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.1.tgz", - "integrity": "sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ==", + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz", + "integrity": "sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==", "dev": true, "engines": { "node": "20 || >=22" @@ -6957,9 +6935,9 @@ } }, "node_modules/postcss-preset-env": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.1.0.tgz", - "integrity": "sha512-OfzbinZWpFcmuLB3mabsGa0NArzx5DVVtZ9G1k326iLvU7Jj9q/G3ihBu/Msi0mt96CjrM23HpbuEewDvT71KQ==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.1.1.tgz", + "integrity": "sha512-wqqsnBFD6VIwcHHRbhjTOcOi4qRVlB26RwSr0ordPj7OubRRxdWebv/aLjKLRR8zkZrbxZyuus03nOIgC5elMQ==", "funding": [ { "type": "github", @@ -6995,10 +6973,10 @@ "@csstools/postcss-normalize-display-values": "^4.0.0", "@csstools/postcss-oklab-function": "^4.0.6", "@csstools/postcss-progressive-custom-properties": "^4.0.0", - "@csstools/postcss-random-function": "^1.0.0", + "@csstools/postcss-random-function": "^1.0.1", "@csstools/postcss-relative-color-syntax": "^3.0.6", "@csstools/postcss-scope-pseudo-class": "^4.0.1", - "@csstools/postcss-sign-functions": "^1.0.0", + "@csstools/postcss-sign-functions": "^1.1.0", "@csstools/postcss-stepped-value-functions": "^4.0.5", "@csstools/postcss-text-decoration-shorthand": "^4.0.1", "@csstools/postcss-trigonometric-functions": "^4.0.5", @@ -7900,9 +7878,9 @@ } }, "node_modules/secretlint/node_modules/type-fest": { - "version": "4.26.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz", - "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==", + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.29.0.tgz", + "integrity": "sha512-RPYt6dKyemXJe7I6oNstcH24myUGSReicxcHTvCLgzm4e0n8y05dGvcGB15/SoPRBmhlMthWQ9pvKyL81ko8nQ==", "dev": true, "engines": { "node": ">=16" @@ -7946,10 +7924,13 @@ } }, "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.2.tgz", + "integrity": "sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==", "dev": true, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -8633,9 +8614,9 @@ "dev": true }, "node_modules/tslib": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", - "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true }, "node_modules/type-fest": { diff --git a/package.json b/package.json index afd39ea..df887ad 100644 --- a/package.json +++ b/package.json @@ -34,14 +34,14 @@ "dependencies": { "cssnano": "7.0.6", "postcss": "8.4.49", - "postcss-preset-env": "10.1.0", + "postcss-preset-env": "10.1.1", "tachyons": "4.12.0" }, "devDependencies": { - "@davidsneighbour/markdownlint-config": "^2024.4.8", - "@davidsneighbour/release-config": "2024.4.8", - "@davidsneighbour/tools": "2024.4.8", - "dotenv": "^16.4.5" + "@davidsneighbour/markdownlint-config": "2024.4.9", + "@davidsneighbour/release-config": "2024.4.9", + "@davidsneighbour/tools": "2024.4.9", + "dotenv": "16.4.5" }, "scripts": { "deploy": "cd exampleSite; hugo;",