diff --git a/package-lock.json b/package-lock.json index 764d60db..bed22ed4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40,12 +40,13 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", "license": "MIT", "dependencies": { - "@babel/highlight": "^7.24.7", + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", "picocolors": "^1.0.0" }, "engines": { @@ -431,9 +432,9 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", "license": "MIT", "engines": { "node": ">=6.9.0" @@ -480,6 +481,7 @@ "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "dev": true, "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.24.7", @@ -495,6 +497,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -506,6 +509,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -519,6 +523,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, "dependencies": { "color-name": "1.1.3" } @@ -526,12 +531,14 @@ "node_modules/@babel/highlight/node_modules/color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true }, "node_modules/@babel/highlight/node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, "engines": { "node": ">=0.8.0" } @@ -540,6 +547,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, "engines": { "node": ">=4" } @@ -548,6 +556,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -8238,9 +8247,9 @@ } }, "node_modules/devtools-protocol": { - "version": "0.0.1342118", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1342118.tgz", - "integrity": "sha512-75fMas7PkYNDTmDyb6PRJCH7ILmHLp+BhrZGeMsa4bCh40DTxgCz2NRy5UDzII4C5KuD0oBMZ9vXKhEl6UD/3w==", + "version": "0.0.1354347", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1354347.tgz", + "integrity": "sha512-BlmkSqV0V84E2WnEnoPnwyix57rQxAM5SKJjf4TbYOCGLAWtz8CDH8RIaGOjPgPCXo2Mce3kxSY497OySidY3Q==", "license": "BSD-3-Clause" }, "node_modules/diff": { @@ -16734,17 +16743,17 @@ } }, "node_modules/puppeteer": { - "version": "23.5.0", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-23.5.0.tgz", - "integrity": "sha512-jnUx5M0YtFva7vXr39qqsxgB46JiwXJavuM1Hgsqbd9WWiGTEUt9klGpTxyHi+ZQf3NUgleDhNsnI10IK8Ebsg==", + "version": "23.6.1", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-23.6.1.tgz", + "integrity": "sha512-8+ALGQgwXd3P/tGcuSsxTPGDaOQIjcDIm04I5hpWZv/PiN5q8bQNHRUyfYrifT+flnM9aTWCP7tLEzuB6SlIgA==", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.4.0", "chromium-bidi": "0.8.0", "cosmiconfig": "^9.0.0", - "devtools-protocol": "0.0.1342118", - "puppeteer-core": "23.5.0", + "devtools-protocol": "0.0.1354347", + "puppeteer-core": "23.6.1", "typed-query-selector": "^2.12.0" }, "bin": { @@ -16755,15 +16764,15 @@ } }, "node_modules/puppeteer-core": { - "version": "23.5.0", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.5.0.tgz", - "integrity": "sha512-+5ed+625GuQ2emRHqYec8khT9LP14FWzv8hYl0HiM6hnnlNzdVU9uDJIPHeCPLIWxq15ost9MeF8kBk4R3eiFw==", + "version": "23.6.1", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-23.6.1.tgz", + "integrity": "sha512-DoNLAzQfGklPauEn33N4h9cM9GubJSINEn+AUMwAXwW159Y9JLk5y34Jsbv4c7kG8P0puOYWV9leu2siMZ/QpQ==", "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.4.0", "chromium-bidi": "0.8.0", "debug": "^4.3.7", - "devtools-protocol": "0.0.1342118", + "devtools-protocol": "0.0.1354347", "typed-query-selector": "^2.12.0", "ws": "^8.18.0" }, @@ -17779,9 +17788,10 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sanitize-html": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.13.0.tgz", - "integrity": "sha512-Xff91Z+4Mz5QiNSLdLWwjgBDm5b1RU6xBT0+12rapjiaR7SwfRdjw8f+6Rir2MXKLrDicRFHdb51hGOAxmsUIA==", + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-2.13.1.tgz", + "integrity": "sha512-ZXtKq89oue4RP7abL9wp/9URJcqQNABB5GGJ2acW1sdO8JTVl92f4ygD7Yc9Ze09VAZhnt2zegeU0tbNsdcLYg==", + "license": "MIT", "dependencies": { "deepmerge": "^4.2.2", "escape-string-regexp": "^4.0.0", @@ -19164,9 +19174,9 @@ } }, "node_modules/top-user-agents": { - "version": "2.1.23", - "resolved": "https://registry.npmjs.org/top-user-agents/-/top-user-agents-2.1.23.tgz", - "integrity": "sha512-UfsV48GGYQVBLIBPPleHvsSd+SEPG0B2pJmAlbKQDKLAz/zQWjDVoRlbfJwsD/pj4FEl8jHZIu+WP87wVr585g==", + "version": "2.1.24", + "resolved": "https://registry.npmjs.org/top-user-agents/-/top-user-agents-2.1.24.tgz", + "integrity": "sha512-4l+VQ8Oj3g0ggJ/AcBmoHJibykL9t1qEkDanVy7svOSl4ljjfjVk+vpZVPwd+o5HtS8sX10CNkLvlUrLQD84SQ==", "license": "MIT" }, "node_modules/topojson-client": { @@ -21536,13 +21546,13 @@ } }, "packages/metalsmith-collections-related": { - "version": "2.0.11", + "version": "2.0.12", "license": "GPL-3.0-or-later", "dependencies": { "deepmerge": "^4.3.1", "html-escaper": "^3.0.3", "natural": "^8.0.1", - "sanitize-html": "^2.13.0" + "sanitize-html": "^2.13.1" }, "devDependencies": { "@jest/globals": "^29.7.0", @@ -21717,10 +21727,10 @@ } }, "packages/metalsmith-html-linter": { - "version": "2.0.7", + "version": "2.0.8", "license": "GPL-3.0-or-later", "dependencies": { - "@babel/code-frame": "^7.24.7", + "@babel/code-frame": "^7.26.0", "@linthtml/linthtml": "^0.9.6", "async": "^3.2.6", "cheerio": "^1.0.0", @@ -21913,13 +21923,13 @@ } }, "packages/metalsmith-link-checker": { - "version": "2.1.8", + "version": "2.1.9", "license": "GPL-3.0-or-later", "dependencies": { "async": "^3.2.6", "cheerio": "^1.0.0", "deepmerge": "^4.3.1", - "top-user-agents": "^2.1.23" + "top-user-agents": "^2.1.24" }, "devDependencies": { "@jest/globals": "^29.7.0", @@ -21948,13 +21958,13 @@ } }, "packages/metalsmith-mermaid": { - "version": "1.0.12", + "version": "1.0.13", "license": "GPL-3.0-or-later", "dependencies": { "@mermaid-js/mermaid-cli": "^9.4.0", "async": "^3.2.6", "deepmerge": "^4.3.1", - "puppeteer": "^23.5.0", + "puppeteer": "^23.6.1", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", "unified": "^11.0.5", diff --git a/packages/metalsmith-collections-related/package.json b/packages/metalsmith-collections-related/package.json index 600f0f98..2816f19b 100644 --- a/packages/metalsmith-collections-related/package.json +++ b/packages/metalsmith-collections-related/package.json @@ -1,6 +1,6 @@ { "name": "metalsmith-collections-related", - "version": "2.0.11", + "version": "2.0.12", "description": "A Metalsmith plugin to find related files within collections.", "keywords": [ "metalsmith", @@ -50,7 +50,7 @@ "deepmerge": "^4.3.1", "html-escaper": "^3.0.3", "natural": "^8.0.1", - "sanitize-html": "^2.13.0" + "sanitize-html": "^2.13.1" }, "peerDependencies": { "metalsmith": "^2.5.0" diff --git a/packages/metalsmith-html-linter/package.json b/packages/metalsmith-html-linter/package.json index 645696be..a9d1d436 100644 --- a/packages/metalsmith-html-linter/package.json +++ b/packages/metalsmith-html-linter/package.json @@ -1,6 +1,6 @@ { "name": "metalsmith-html-linter", - "version": "2.0.7", + "version": "2.0.8", "description": "A Metalsmith plugin to lint HTML.", "keywords": [ "metalsmith", @@ -47,7 +47,7 @@ "postpack": "rm ./LICENSE" }, "dependencies": { - "@babel/code-frame": "^7.24.7", + "@babel/code-frame": "^7.26.0", "@linthtml/linthtml": "^0.9.6", "async": "^3.2.6", "cheerio": "^1.0.0", diff --git a/packages/metalsmith-link-checker/package.json b/packages/metalsmith-link-checker/package.json index fa7399fc..67c83248 100644 --- a/packages/metalsmith-link-checker/package.json +++ b/packages/metalsmith-link-checker/package.json @@ -1,6 +1,6 @@ { "name": "metalsmith-link-checker", - "version": "2.1.8", + "version": "2.1.9", "description": "A Metalsmith plugin to check for broken links.", "keywords": [ "metalsmith", @@ -50,7 +50,7 @@ "async": "^3.2.6", "cheerio": "^1.0.0", "deepmerge": "^4.3.1", - "top-user-agents": "^2.1.23" + "top-user-agents": "^2.1.24" }, "peerDependencies": { "metalsmith": "^2.5.0" diff --git a/packages/metalsmith-mermaid/package.json b/packages/metalsmith-mermaid/package.json index fb9e91ce..6bc880bd 100644 --- a/packages/metalsmith-mermaid/package.json +++ b/packages/metalsmith-mermaid/package.json @@ -1,6 +1,6 @@ { "name": "metalsmith-mermaid", - "version": "1.0.12", + "version": "1.0.13", "description": "A Metalsmith plugin to remove unused CSS rules.", "keywords": [ "metalsmith", @@ -50,7 +50,7 @@ "@mermaid-js/mermaid-cli": "^9.4.0", "async": "^3.2.6", "deepmerge": "^4.3.1", - "puppeteer": "^23.5.0", + "puppeteer": "^23.6.1", "remark-parse": "^11.0.0", "remark-stringify": "^11.0.0", "unified": "^11.0.5",