diff --git a/package-lock.json b/package-lock.json index b7df0ba5..e5b60110 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@typescript-eslint/eslint-plugin": "8.12.1", "@vite-pwa/nuxt": "0.7.0", "eslint": "8.57.1", - "markuplint": "4.9.3", + "markuplint": "4.9.4", "npm-run-all2": "6.2.6", "nuxt": "3.11.2", "sass": "1.78.0", @@ -2872,9 +2872,9 @@ } }, "node_modules/@markuplint/cli-utils": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@markuplint/cli-utils/-/cli-utils-4.4.4.tgz", - "integrity": "sha512-LxjpbTTSxRA6elWso3cL8Um68hF0/t+j0pWypyef4qGv0hqbKY/1jCSH0MDZ+pBqzPMv0P4B+augX4njtQlS+A==", + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@markuplint/cli-utils/-/cli-utils-4.4.5.tgz", + "integrity": "sha512-4jmfMf697pE33iK7hdLr0PYy82S1JDXzbBXyUFAY2olAhcIT4pXdUib+uovaXj5iHiMMPzKnVeh1yBHNhlyk7Q==", "dev": true, "license": "MIT", "dependencies": { @@ -2920,31 +2920,31 @@ } }, "node_modules/@markuplint/config-presets": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/@markuplint/config-presets/-/config-presets-4.5.5.tgz", - "integrity": "sha512-tePzPw58887cIumCiQrktF6DMiOhYEvG9WJkqnIlL9eBUj6S3FTLADwqfscFvD9Se7N6ZBKegzKzeATRzOYtoA==", + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@markuplint/config-presets/-/config-presets-4.5.6.tgz", + "integrity": "sha512-lZ8tSY+9oPUAQvLjIqjs/O2Bkbdh98rTJxCG+KJJHn7zlFl+pv3Gp//cRP8gOCibbn36C/9tvqEHLrkrs9O62A==", "dev": true, "license": "MIT" }, "node_modules/@markuplint/file-resolver": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/@markuplint/file-resolver/-/file-resolver-4.9.1.tgz", - "integrity": "sha512-u2D+U6WBgaDboh0gmOZuOntEC3+iyty0qnMrvbzHkjJdTilqpMyaxo4z1r7TShpmc+ZwwGpLN0eefDQ9p3i9GQ==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/@markuplint/file-resolver/-/file-resolver-4.9.2.tgz", + "integrity": "sha512-XyBiGSWgU/jTAM772w2I35aDCZoepjkgZdgBd2G9U+axOsiy762gGhlL5AUoaKNnPjFMwd9zJ/UvDiPR6XtdmA==", "dev": true, "license": "MIT", "dependencies": { - "@markuplint/html-parser": "4.6.6", - "@markuplint/ml-ast": "4.4.3", - "@markuplint/ml-config": "4.7.3", - "@markuplint/ml-core": "4.8.3", - "@markuplint/ml-spec": "4.6.4", - "@markuplint/parser-utils": "4.6.6", - "@markuplint/selector": "4.6.6", - "@markuplint/shared": "4.4.4", + "@markuplint/html-parser": "4.6.7", + "@markuplint/ml-ast": "4.4.4", + "@markuplint/ml-config": "4.7.4", + "@markuplint/ml-core": "4.9.0", + "@markuplint/ml-spec": "4.7.0", + "@markuplint/parser-utils": "4.6.7", + "@markuplint/selector": "4.6.7", + "@markuplint/shared": "4.4.5", "cosmiconfig": "9.0.0", - "debug": "4.3.6", + "debug": "4.3.7", "glob": "11.0.0", - "ignore": "5.3.2", + "ignore": "6.0.2", "import-meta-resolve": "4.1.0", "jsonc": "2.0.0", "minimatch": "10.0.1" @@ -2984,6 +2984,16 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/@markuplint/file-resolver/node_modules/ignore": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-6.0.2.tgz", + "integrity": "sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, "node_modules/@markuplint/file-resolver/node_modules/jackspeak": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.1.tgz", @@ -3047,152 +3057,152 @@ } }, "node_modules/@markuplint/html-parser": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/@markuplint/html-parser/-/html-parser-4.6.6.tgz", - "integrity": "sha512-7eHdJ8HaJrlyY0W6GDIKSdSRP9cyfjTAMowQYvcOnsOqfqKGSXmTeEz5wpbNl31Tx5qKaGyrM4ZdxXdYtumUGQ==", + "version": "4.6.7", + "resolved": "https://registry.npmjs.org/@markuplint/html-parser/-/html-parser-4.6.7.tgz", + "integrity": "sha512-SFqnEp9lw6rfmpvDv3vcfyfpHFhRjXRkxQ5f0CafgXSZL9DTOokj6wFi7JV3xVyhuJvUT/EibxAf52iwNAL6Aw==", "dev": true, "license": "MIT", "dependencies": { - "@markuplint/ml-ast": "4.4.3", - "@markuplint/parser-utils": "4.6.6", + "@markuplint/ml-ast": "4.4.4", + "@markuplint/parser-utils": "4.6.7", "parse5": "7.1.2", - "type-fest": "4.26.0" + "type-fest": "4.26.1" } }, "node_modules/@markuplint/html-spec": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@markuplint/html-spec/-/html-spec-4.9.0.tgz", - "integrity": "sha512-bS0XGYKrRss+HaWKJjyLBFfKXUvaj6gHJYq4WvjwyIzPGBopXlMr1OywU3G9bb7zaXeso5pWoxVu93aQlPy3nA==", + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@markuplint/html-spec/-/html-spec-4.9.1.tgz", + "integrity": "sha512-rT4XlgWqx4EnMxd/NMp2dahCwKfhPAWF9KEcbPjRBTW1kUtI4dZSlX7YIFS6wva8LJM7hcz/JLJ2qq+AAxVkIw==", "dev": true, "license": "MIT", "dependencies": { - "@markuplint/ml-spec": "4.6.4" + "@markuplint/ml-spec": "4.7.0" } }, "node_modules/@markuplint/i18n": { - "version": "4.5.2", - "resolved": "https://registry.npmjs.org/@markuplint/i18n/-/i18n-4.5.2.tgz", - "integrity": "sha512-PhWdWXQoj0qr38OjeUG2SVULhHdoL33ToJ0xBvsXgi9B/9qdjr36ACLwUYlWai1dzhklWTrrEaTRoyOFcTgRTw==", + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/@markuplint/i18n/-/i18n-4.5.3.tgz", + "integrity": "sha512-55R4wj6jupDXIsaGGVjXprqGRJXcnfKoLhRca9957j8jSpAg1dlDKqs5vOx8oFTsLmdcf+8ALKmx7BuM98U22w==", "dev": true, "license": "MIT" }, "node_modules/@markuplint/ml-ast": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/@markuplint/ml-ast/-/ml-ast-4.4.3.tgz", - "integrity": "sha512-X7l47AkyJA+niJTUhRlsS1x00HoCt65sroQH49fTeqmcdcIp/LiPHl/0po9dOL8/t4YHy/YeAauNZdvCsSskxw==", + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@markuplint/ml-ast/-/ml-ast-4.4.4.tgz", + "integrity": "sha512-qh5fEhJuCQi/akdbsd9CMTGViSlxdJjc4eMPHXN9c9BtP2KAvbFbhWdfbRpqAakrR1j4VndHEAJQ0GilnLLprg==", "dev": true, "license": "MIT" }, "node_modules/@markuplint/ml-config": { - "version": "4.7.3", - "resolved": "https://registry.npmjs.org/@markuplint/ml-config/-/ml-config-4.7.3.tgz", - "integrity": "sha512-NIzK/bbG4iXj+hV94FkmppJEdy+3V70ofHgE98sa9FIGRj36uXnXKvHAmD7gcdHqC4QwKvZaFZfgX1aMbYVPAg==", + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/@markuplint/ml-config/-/ml-config-4.7.4.tgz", + "integrity": "sha512-GeQYQr05kS93woN3bby+L9zwfuFzS2HCIkCLF2GoH/zfE9JBcpc5+wCIyqtqHyBDEIa3SPkxi39GnenXHJkSfA==", "dev": true, "license": "MIT", "dependencies": { - "@markuplint/ml-ast": "4.4.3", - "@markuplint/selector": "4.6.6", - "@markuplint/shared": "4.4.4", + "@markuplint/ml-ast": "4.4.4", + "@markuplint/selector": "4.6.7", + "@markuplint/shared": "4.4.5", "@types/mustache": "4.2.5", "deepmerge": "4.3.1", "is-plain-object": "5.0.0", "mustache": "4.2.0", - "type-fest": "4.26.0" + "type-fest": "4.26.1" } }, "node_modules/@markuplint/ml-core": { - "version": "4.8.3", - "resolved": "https://registry.npmjs.org/@markuplint/ml-core/-/ml-core-4.8.3.tgz", - "integrity": "sha512-znU2YTXcMSOYaV0NQ+cProQHrTI6pZe78PguDBl88fJbbKzuNDI9WCmUIPG2+be/SJNIedgehEA66fDmSWOrEw==", + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@markuplint/ml-core/-/ml-core-4.9.0.tgz", + "integrity": "sha512-75vhBXwHoRUiTGvkXOZsNqrGPC7M3JMmH5gRsz+awEzCnWY4dkVHCwEqsOqA+XWp7uxhbB86elmOcogm7hhMFA==", "dev": true, "license": "MIT", "dependencies": { - "@markuplint/config-presets": "4.5.5", - "@markuplint/html-parser": "4.6.6", - "@markuplint/html-spec": "4.9.0", - "@markuplint/i18n": "4.5.2", - "@markuplint/ml-ast": "4.4.3", - "@markuplint/ml-config": "4.7.3", - "@markuplint/ml-spec": "4.6.4", - "@markuplint/parser-utils": "4.6.6", - "@markuplint/selector": "4.6.6", - "@markuplint/shared": "4.4.4", + "@markuplint/config-presets": "4.5.6", + "@markuplint/html-parser": "4.6.7", + "@markuplint/html-spec": "4.9.1", + "@markuplint/i18n": "4.5.3", + "@markuplint/ml-ast": "4.4.4", + "@markuplint/ml-config": "4.7.4", + "@markuplint/ml-spec": "4.7.0", + "@markuplint/parser-utils": "4.6.7", + "@markuplint/selector": "4.6.7", + "@markuplint/shared": "4.4.5", "@types/debug": "4.1.12", - "debug": "4.3.6", + "debug": "4.3.7", "is-plain-object": "5.0.0", - "type-fest": "4.26.0" + "type-fest": "4.26.1" } }, "node_modules/@markuplint/ml-spec": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/@markuplint/ml-spec/-/ml-spec-4.6.4.tgz", - "integrity": "sha512-DYjfNRjXFjuE/cyZ2inzztveM/vIya2Bea9+ly9EgrMKUaERSdWxh7JSMKODUeS+5tk76jOvqXnDOpFaobgIFA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@markuplint/ml-spec/-/ml-spec-4.7.0.tgz", + "integrity": "sha512-+VgKsgb0TQMlzeh6w6M34MfsHWyaQgpQqS9w93jxCa9++uqxusDsoQTUDHucEsO4PrtFkhd9Bm2p70YBGY+AGA==", "dev": true, "license": "MIT", "dependencies": { - "@markuplint/ml-ast": "4.4.3", - "@markuplint/types": "4.5.4", + "@markuplint/ml-ast": "4.4.4", + "@markuplint/types": "4.6.0", "dom-accessibility-api": "0.7.0", "is-plain-object": "5.0.0", - "type-fest": "4.26.0" + "type-fest": "4.26.1" } }, "node_modules/@markuplint/parser-utils": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/@markuplint/parser-utils/-/parser-utils-4.6.6.tgz", - "integrity": "sha512-Q65aW3F1t0550t4LwWuX86UGQu4N6KyC7/0JdktsfDCIyGG3eBCA4s1cCADyNtQk7Xb2hzNwdAhRdVf6S7gLOQ==", + "version": "4.6.7", + "resolved": "https://registry.npmjs.org/@markuplint/parser-utils/-/parser-utils-4.6.7.tgz", + "integrity": "sha512-nlj0Oh4zQw6FbzGH2O2iZGgZyZIrJbybxlvBLoq8G+pjRs7z5xJAVUkcCiYDcTmTsmEz1OlvD1BRtKOHqosgLw==", "dev": true, "license": "MIT", "dependencies": { - "@markuplint/ml-ast": "4.4.3", - "@markuplint/ml-spec": "4.6.4", - "@markuplint/types": "4.5.4", + "@markuplint/ml-ast": "4.4.4", + "@markuplint/ml-spec": "4.7.0", + "@markuplint/types": "4.6.0", "@types/uuid": "10.0.0", - "debug": "4.3.6", + "debug": "4.3.7", "espree": "10.1.0", - "type-fest": "4.26.0", + "type-fest": "4.26.1", "uuid": "10.0.0" } }, "node_modules/@markuplint/rules": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/@markuplint/rules/-/rules-4.9.4.tgz", - "integrity": "sha512-cuyQuN+spDse3XERAV7Rkb0DVwpqWp+LGm/itVLQ3KW5swC2RULtjUqzxXdmrdtHjDhP9H9uVTWZhUsYQvm0hA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@markuplint/rules/-/rules-4.10.0.tgz", + "integrity": "sha512-HSHQUnyA15u9fecv+CeUDplHZmNXwEeAwGL9rUdYWAOCLQnLHZddcdaGyPkoCiNhLh/eSzSNJMUVc7KR7hQOhA==", "dev": true, "license": "MIT", "dependencies": { - "@markuplint/html-spec": "4.9.0", - "@markuplint/ml-core": "4.8.3", - "@markuplint/ml-spec": "4.6.4", - "@markuplint/selector": "4.6.6", - "@markuplint/shared": "4.4.4", - "@markuplint/types": "4.5.4", + "@markuplint/html-spec": "4.9.1", + "@markuplint/ml-core": "4.9.0", + "@markuplint/ml-spec": "4.7.0", + "@markuplint/selector": "4.6.7", + "@markuplint/shared": "4.4.5", + "@markuplint/types": "4.6.0", "@types/debug": "4.1.12", "@ungap/structured-clone": "1.2.0", "ansi-colors": "4.1.3", - "chrono-node": "2.7.6", - "debug": "4.3.6", - "type-fest": "4.26.0" + "chrono-node": "2.7.7", + "debug": "4.3.7", + "type-fest": "4.26.1" } }, "node_modules/@markuplint/selector": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/@markuplint/selector/-/selector-4.6.6.tgz", - "integrity": "sha512-x4pLWwAjZsY2a1fuHXcieBIHdfA9RdlgeLbM326rwhObEKtEdIR0BnjxtWVCvzaEIPqWftuUYmP0ovDsBZPaZQ==", + "version": "4.6.7", + "resolved": "https://registry.npmjs.org/@markuplint/selector/-/selector-4.6.7.tgz", + "integrity": "sha512-IUoMTX/YEKtAtwutjzqtQ6HPlHebBWpnBfKikgHIPuI/6e9JmKU4B8x6HrIGWf2naluedHHRsbu0jsbueKjcMA==", "dev": true, "license": "MIT", "dependencies": { - "@markuplint/ml-spec": "4.6.4", + "@markuplint/ml-spec": "4.7.0", "@types/debug": "4.1.12", - "debug": "4.3.6", + "debug": "4.3.7", "postcss-selector-parser": "6.1.2", - "type-fest": "4.26.0" + "type-fest": "4.26.1" } }, "node_modules/@markuplint/shared": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/@markuplint/shared/-/shared-4.4.4.tgz", - "integrity": "sha512-j1pS5aXStuuAFr0mteaxS+S60WYbvWggAK2ez5GIB+hgY0i6CXdE3cU3IAarlzbS765R/O/L6dn/b2AYhbRe7w==", + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@markuplint/shared/-/shared-4.4.5.tgz", + "integrity": "sha512-IoD6O9ElzebHmWPd1dJ10b2lSHcpJSvJCovvlUfdxTrmhDhndDbNNjOI4J42fJbVRaT6pmCss95Nhb8ip+ErOA==", "dev": true, "license": "MIT", "dependencies": { @@ -3200,24 +3210,45 @@ } }, "node_modules/@markuplint/types": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/@markuplint/types/-/types-4.5.4.tgz", - "integrity": "sha512-XV6fq7MQbEcklv+lxom3cINQUNZv5zRvhkbIqUgDaDp+D/s1P/XBujBE7qbxuNGUbeU1/UZoy+XlxFnyVKVlvA==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@markuplint/types/-/types-4.6.0.tgz", + "integrity": "sha512-4tx3dkvI4H3+nKayOYMmkHzK7fGZfE7f7+lLfMD9MUOEGZpDgxbUR+GGNR+MfIPgG3pZU3tf7INv0h4c8LTkHA==", "dev": true, "license": "MIT", "dependencies": { - "@markuplint/shared": "4.4.4", + "@markuplint/shared": "4.4.5", "@types/css-tree": "2.3.8", "@types/debug": "4.1.12", "@types/whatwg-mimetype": "3.0.2", "bcp-47": "2.1.0", - "css-tree": "2.3.1", - "debug": "4.3.6", + "css-tree": "3.0.0", + "debug": "4.3.7", "leven": "4.0.0", - "type-fest": "4.26.0", + "type-fest": "4.26.1", "whatwg-mimetype": "4.0.0" } }, + "node_modules/@markuplint/types/node_modules/css-tree": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.0.0.tgz", + "integrity": "sha512-o88DVQ6GzsABn1+6+zo2ct801dBO5OASVyxbbvA2W20ue2puSh/VOuqUj90eUeMSX/xqGqBmOKiRQN7tJOuBXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.10.0", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/@markuplint/types/node_modules/mdn-data": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.10.0.tgz", + "integrity": "sha512-qq7C3EtK3yJXMwz1zAab65pjl+UhohqMOctTgcqjLOWABqmwj+me02LSsCuEUxnst9X1lCBpoE0WArGKgdGDzw==", + "dev": true, + "license": "CC0-1.0" + }, "node_modules/@markuplint/vue-parser": { "version": "4.6.11", "resolved": "https://registry.npmjs.org/@markuplint/vue-parser/-/vue-parser-4.6.11.tgz", @@ -3338,24 +3369,6 @@ "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, - "node_modules/@markuplint/vue-parser/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, "node_modules/@markuplint/vue-parser/node_modules/eslint-visitor-keys": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.1.0.tgz", @@ -3394,13 +3407,6 @@ "dev": true, "license": "CC0-1.0" }, - "node_modules/@markuplint/vue-parser/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" - }, "node_modules/@markuplint/vue-parser/node_modules/parse5": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.0.tgz", @@ -3414,19 +3420,6 @@ "url": "https://github.com/inikulin/parse5?sponsor=1" } }, - "node_modules/@markuplint/vue-parser/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==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@markuplint/vue-spec": { "version": "4.5.11", "resolved": "https://registry.npmjs.org/@markuplint/vue-spec/-/vue-spec-4.5.11.tgz", @@ -3501,24 +3494,6 @@ "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" } }, - "node_modules/@markuplint/vue-spec/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, "node_modules/@markuplint/vue-spec/node_modules/mdn-data": { "version": "2.10.0", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.10.0.tgz", @@ -3526,26 +3501,6 @@ "dev": true, "license": "CC0-1.0" }, - "node_modules/@markuplint/vue-spec/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" - }, - "node_modules/@markuplint/vue-spec/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==", - "dev": true, - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@mdi/font": { "version": "7.4.47", "resolved": "https://registry.npmjs.org/@mdi/font/-/font-7.4.47.tgz", @@ -8158,9 +8113,9 @@ } }, "node_modules/chrono-node": { - "version": "2.7.6", - "resolved": "https://registry.npmjs.org/chrono-node/-/chrono-node-2.7.6.tgz", - "integrity": "sha512-yugKSRLHc6B6kXxm/DwNc94zhaddAjCSO9IOGH3w7NIWNM+gUoLl/2/XLndiw4I+XhU4H2LOhC5Ab2JjS6JWsA==", + "version": "2.7.7", + "resolved": "https://registry.npmjs.org/chrono-node/-/chrono-node-2.7.7.tgz", + "integrity": "sha512-p3S7gotuTPu5oqhRL2p1fLwQXGgdQaRTtWR3e8Di9P1Pa9mzkK5DWR5AWBieMUh2ZdOnPgrK+zCrbbtyuA+D/Q==", "dev": true, "license": "MIT", "dependencies": { @@ -8887,9 +8842,9 @@ } }, "node_modules/dayjs": { - "version": "1.11.12", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.12.tgz", - "integrity": "sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg==", + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", "dev": true, "license": "MIT" }, @@ -8916,13 +8871,13 @@ } }, "node_modules/debug": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", - "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dev": true, "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -12716,41 +12671,41 @@ } }, "node_modules/markuplint": { - "version": "4.9.3", - "resolved": "https://registry.npmjs.org/markuplint/-/markuplint-4.9.3.tgz", - "integrity": "sha512-ueoDMedfxWs2BXtDa0Bpmk2GzEFKj/lsaZzKiTUHlmDylAFdtzjlLzI6wdsODZbHcS3FGgyOwS+Btv+HRiJswA==", + "version": "4.9.4", + "resolved": "https://registry.npmjs.org/markuplint/-/markuplint-4.9.4.tgz", + "integrity": "sha512-zj34xxUmgJ/5OZ9iXJ1IboVTl0AkCnD9yUiKLkqPtimSN29rjka7AO3Wz6Gc91GGnBspB9raHFJRMRwKEGwnOA==", "dev": true, "license": "MIT", "dependencies": { - "@markuplint/cli-utils": "4.4.4", - "@markuplint/file-resolver": "4.9.1", - "@markuplint/html-parser": "4.6.6", - "@markuplint/html-spec": "4.9.0", - "@markuplint/i18n": "4.5.2", - "@markuplint/ml-ast": "4.4.3", - "@markuplint/ml-config": "4.7.3", - "@markuplint/ml-core": "4.8.3", - "@markuplint/ml-spec": "4.6.4", - "@markuplint/rules": "4.9.4", - "@markuplint/shared": "4.4.4", + "@markuplint/cli-utils": "4.4.5", + "@markuplint/file-resolver": "4.9.2", + "@markuplint/html-parser": "4.6.7", + "@markuplint/html-spec": "4.9.1", + "@markuplint/i18n": "4.5.3", + "@markuplint/ml-ast": "4.4.4", + "@markuplint/ml-config": "4.7.4", + "@markuplint/ml-core": "4.9.0", + "@markuplint/ml-spec": "4.7.0", + "@markuplint/rules": "4.10.0", + "@markuplint/shared": "4.4.5", "@types/debug": "4.1.12", - "chokidar": "3.6.0", - "debug": "4.3.6", + "chokidar": "4.0.1", + "debug": "4.3.7", "get-stdin": "9.0.0", "meow": "13.2.0", "os-locale": "6.0.2", "strict-event-emitter": "0.5.1", "strip-ansi": "7.1.0", - "type-fest": "4.26.0" + "type-fest": "4.26.1" }, "bin": { "markuplint": "bin/markuplint.mjs" } }, "node_modules/markuplint/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "dev": true, "license": "MIT", "engines": { @@ -12760,6 +12715,22 @@ "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, + "node_modules/markuplint/node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/markuplint/node_modules/meow": { "version": "13.2.0", "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", @@ -12773,6 +12744,20 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/markuplint/node_modules/readdirp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", + "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, "node_modules/markuplint/node_modules/strip-ansi": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", @@ -13193,10 +13178,11 @@ } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" }, "node_modules/mustache": { "version": "4.2.0", @@ -16006,12 +15992,6 @@ "node": ">=4" } }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, "node_modules/serialize-javascript": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", @@ -17198,9 +17178,9 @@ } }, "node_modules/type-fest": { - "version": "4.26.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.0.tgz", - "integrity": "sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw==", + "version": "4.26.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.1.tgz", + "integrity": "sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==", "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { diff --git a/package.json b/package.json index 0442d64c..d469f493 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "@typescript-eslint/eslint-plugin": "8.12.1", "@vite-pwa/nuxt": "0.7.0", "eslint": "8.57.1", - "markuplint": "4.9.3", + "markuplint": "4.9.4", "npm-run-all2": "6.2.6", "nuxt": "3.11.2", "sass": "1.78.0",