diff --git a/package-lock.json b/package-lock.json index 6dfb67b051..92a55887f5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", "@markedjs/eslint-config": "^1.0.14", - "@markedjs/testutils": "15.0.11-0", + "@markedjs/testutils": "17.0.1-2", "@semantic-release/commit-analyzer": "^13.0.1", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^12.0.2", @@ -943,24 +943,24 @@ } }, "node_modules/@markedjs/html-differ": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@markedjs/html-differ/-/html-differ-5.0.2.tgz", - "integrity": "sha512-GKVpC8xWQe0Bu1k9oTPbLrdTKVSa03PLRHsTVyM/qiR2LTnZxNB5SlG9TIvAk9brUrDoHwKGPh1IcToifzk0qg==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@markedjs/html-differ/-/html-differ-5.0.4.tgz", + "integrity": "sha512-K0fzilP5W/2tikOBKC0x1s2tS7dc87nJUS0mhmE5V+OYXRMLe8hDPrAVPZjBxUQZhSPbRi5lnVJCbaQ5gQUCJw==", "dev": true, "dependencies": { "chalk": "^5.3.0", "coa": "^2.0.2", "diff": "^8.0.0", - "parse5-sax-parser": "^7.0.0" + "parse5-sax-parser": "^8.0.0" }, "bin": { "html-differ": "bin/html-differ.js" } }, "node_modules/@markedjs/html-differ/node_modules/chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", + "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", "dev": true, "license": "MIT", "engines": { @@ -971,16 +971,29 @@ } }, "node_modules/@markedjs/testutils": { - "version": "15.0.11-0", - "resolved": "https://registry.npmjs.org/@markedjs/testutils/-/testutils-15.0.11-0.tgz", - "integrity": "sha512-5Q+rKw7zOVbSnRfkIVhWuA4e8Jw4Sdb9JasrBfAz2k84EZFRsFcbR2UIXFCHEaabCm7/I/ciIaH0NTbpfTEd4Q==", + "version": "17.0.1-2", + "resolved": "https://registry.npmjs.org/@markedjs/testutils/-/testutils-17.0.1-2.tgz", + "integrity": "sha512-WNQwNnR/eMvDgw0h/srPQCNGIm4dBuN6C7uhVEn3V9JOiTCYXpT93CYVW12hbFMhNFDxNt1SJfq6sZdOwUqyTQ==", "dev": true, "license": "MIT", "dependencies": { - "@markedjs/html-differ": "^5.0.1", + "@markedjs/html-differ": "^5.0.4", "front-matter": "^4.0.2", - "marked": "^15.0.11", - "marked-repo": "https://github.com/markedjs/marked/tarball/v15.0.11" + "marked": "17.0.1", + "marked-repo": "https://github.com/markedjs/marked/tarball/v17.0.1" + } + }, + "node_modules/@markedjs/testutils/node_modules/marked": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/marked/-/marked-17.0.1.tgz", + "integrity": "sha512-boeBdiS0ghpWcSwoNm/jJBwdpFaMnZWRzjA6SkUMYb40SVaN1x7mmfGKp0jvexGcx+7y2La5zRZsYFZI6Qpypg==", + "dev": true, + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 20" } }, "node_modules/@nodelib/fs.scandir": { @@ -4794,16 +4807,16 @@ }, "node_modules/marked-repo": { "name": "marked", - "version": "15.0.11", - "resolved": "https://github.com/markedjs/marked/tarball/v15.0.11", - "integrity": "sha512-12m1e693CSS7xWbXyPO9pVTDhfhCA4ffxiI0+JQJ0dfHhdJUzS8KINWUxfX6LhcDk+/e9MDkxvO9vC5qNHOVsw==", + "version": "17.0.1", + "resolved": "https://github.com/markedjs/marked/tarball/v17.0.1", + "integrity": "sha512-9+18dGYWFxZFM1UgdbD4POysKkoXH4qCY5nmE39Q83uv9slPIMioRvdqFZfe13fhqzRjGjxYXSgnahL9SgjiXg==", "dev": true, "license": "MIT", "bin": { "marked": "bin/marked.js" }, "engines": { - "node": ">= 18" + "node": ">= 20" } }, "node_modules/marked-terminal": { @@ -7453,13 +7466,39 @@ } }, "node_modules/parse5-sax-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", - "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-8.0.0.tgz", + "integrity": "sha512-/dQ8UzHZwnrzs3EvDj6IkKrD/jIZyTlB+8XrHJvcjNgRdmWruNdN9i9RK/JtxakmlUdPwKubKPTCqvbTgzGhrw==", "dev": true, "license": "MIT", "dependencies": { - "parse5": "^7.0.0" + "parse5": "^8.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-sax-parser/node_modules/entities": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", + "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/parse5-sax-parser/node_modules/parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.0.tgz", + "integrity": "sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^6.0.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" diff --git a/package.json b/package.json index 9706a82087..a7991512e2 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "devDependencies": { "@arethetypeswrong/cli": "^0.18.2", "@markedjs/eslint-config": "^1.0.14", - "@markedjs/testutils": "15.0.11-0", + "@markedjs/testutils": "17.0.1-2", "@semantic-release/commit-analyzer": "^13.0.1", "@semantic-release/git": "^10.0.1", "@semantic-release/github": "^12.0.2",