diff --git a/package-lock.json b/package-lock.json index 50e1b94..f6982aa 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ }, "devDependencies": { "@biomejs/biome": "^2.2.0", - "@markuplint/jsx-parser": "^4.7.20", + "@markuplint/jsx-parser": "^4.7.22", "@markuplint/react-spec": "^4.5.20", "@storybook/addon-a11y": "^9.1.17", "@storybook/addon-docs": "^9.1.17", @@ -106,6 +106,7 @@ "integrity": "sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", @@ -293,7 +294,6 @@ "integrity": "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6.9.0" } @@ -1192,19 +1192,6 @@ "minimatch": "10.0.3" } }, - "node_modules/@markuplint/file-resolver/node_modules/@markuplint/html-parser": { - "version": "4.6.22", - "resolved": "https://registry.npmjs.org/@markuplint/html-parser/-/html-parser-4.6.22.tgz", - "integrity": "sha512-cUC/skwuI/tG7VYCRuieuTKzxW1t484x27MrYY+u1E3tJH3c4NAEvs79ZOVxZ/0l80TDuq+p15Claqqo9Tgzzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@markuplint/ml-ast": "4.4.10", - "@markuplint/parser-utils": "4.8.10", - "parse5": "8.0.0", - "type-fest": "4.41.0" - } - }, "node_modules/@markuplint/file-resolver/node_modules/@markuplint/ml-spec": { "version": "4.10.1", "resolved": "https://registry.npmjs.org/@markuplint/ml-spec/-/ml-spec-4.10.1.tgz", @@ -1219,23 +1206,6 @@ "type-fest": "4.41.0" } }, - "node_modules/@markuplint/file-resolver/node_modules/@markuplint/parser-utils": { - "version": "4.8.10", - "resolved": "https://registry.npmjs.org/@markuplint/parser-utils/-/parser-utils-4.8.10.tgz", - "integrity": "sha512-spBtkkPiPVEuVh1s1KdCB1lhK89Gp5fzJMQUvhGBvPvnPCdrzrd9azN3RHXlB86JwuEzioYV0lMrgGFRh9+2XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@markuplint/ml-ast": "4.4.10", - "@markuplint/ml-spec": "4.10.1", - "@markuplint/types": "4.8.1", - "@types/uuid": "10.0.0", - "debug": "4.4.3", - "espree": "10.4.0", - "type-fest": "4.41.0", - "uuid": "13.0.0" - } - }, "node_modules/@markuplint/file-resolver/node_modules/@markuplint/types": { "version": "4.8.1", "resolved": "https://registry.npmjs.org/@markuplint/types/-/types-4.8.1.tgz", @@ -1376,29 +1346,15 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@markuplint/file-resolver/node_modules/uuid": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-13.0.0.tgz", - "integrity": "sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist-node/bin/uuid" - } - }, "node_modules/@markuplint/html-parser": { - "version": "4.6.20", - "resolved": "https://registry.npmjs.org/@markuplint/html-parser/-/html-parser-4.6.20.tgz", - "integrity": "sha512-obpFA9wWqDWPUSqj5piPqRdR7paiNcWLFhQ8GzK7wV+h1ck41UgjYHQI6e5UKbuBEYofEfDSDbzt9GQr2NJNsg==", + "version": "4.6.22", + "resolved": "https://registry.npmjs.org/@markuplint/html-parser/-/html-parser-4.6.22.tgz", + "integrity": "sha512-cUC/skwuI/tG7VYCRuieuTKzxW1t484x27MrYY+u1E3tJH3c4NAEvs79ZOVxZ/0l80TDuq+p15Claqqo9Tgzzw==", "dev": true, "license": "MIT", "dependencies": { "@markuplint/ml-ast": "4.4.10", - "@markuplint/parser-utils": "4.8.8", + "@markuplint/parser-utils": "4.8.10", "parse5": "8.0.0", "type-fest": "4.41.0" } @@ -1492,17 +1448,17 @@ "license": "MIT" }, "node_modules/@markuplint/jsx-parser": { - "version": "4.7.20", - "resolved": "https://registry.npmjs.org/@markuplint/jsx-parser/-/jsx-parser-4.7.20.tgz", - "integrity": "sha512-hdUddFgZP6Dguh7iXdrcgU5w0bWJsxx2K490/UTsRw26jwDh+JcgNxKkBxf5+nGoYM3M18ECXuegy9YST4n3VA==", + "version": "4.7.22", + "resolved": "https://registry.npmjs.org/@markuplint/jsx-parser/-/jsx-parser-4.7.22.tgz", + "integrity": "sha512-CEa18m27Z1iyFf4aX/VTkO6fv8z0ZqTWtXyvSEB2XQhzDTv8T8Yc36s8WFv0xFbiKn1U3eusF25mRHRTC1nXXA==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@markuplint/html-parser": "4.6.20", + "@markuplint/html-parser": "4.6.22", "@markuplint/ml-ast": "4.4.10", - "@markuplint/parser-utils": "4.8.8", - "@typescript-eslint/types": "8.39.0", - "@typescript-eslint/typescript-estree": "8.39.0" + "@markuplint/parser-utils": "4.8.10", + "@typescript-eslint/types": "8.44.0", + "@typescript-eslint/typescript-estree": "8.44.0" } }, "node_modules/@markuplint/ml-ast": { @@ -1624,19 +1580,6 @@ "type-fest": "4.41.0" } }, - "node_modules/@markuplint/ml-core/node_modules/@markuplint/html-parser": { - "version": "4.6.22", - "resolved": "https://registry.npmjs.org/@markuplint/html-parser/-/html-parser-4.6.22.tgz", - "integrity": "sha512-cUC/skwuI/tG7VYCRuieuTKzxW1t484x27MrYY+u1E3tJH3c4NAEvs79ZOVxZ/0l80TDuq+p15Claqqo9Tgzzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@markuplint/ml-ast": "4.4.10", - "@markuplint/parser-utils": "4.8.10", - "parse5": "8.0.0", - "type-fest": "4.41.0" - } - }, "node_modules/@markuplint/ml-core/node_modules/@markuplint/ml-spec": { "version": "4.10.1", "resolved": "https://registry.npmjs.org/@markuplint/ml-spec/-/ml-spec-4.10.1.tgz", @@ -1651,23 +1594,6 @@ "type-fest": "4.41.0" } }, - "node_modules/@markuplint/ml-core/node_modules/@markuplint/parser-utils": { - "version": "4.8.10", - "resolved": "https://registry.npmjs.org/@markuplint/parser-utils/-/parser-utils-4.8.10.tgz", - "integrity": "sha512-spBtkkPiPVEuVh1s1KdCB1lhK89Gp5fzJMQUvhGBvPvnPCdrzrd9azN3RHXlB86JwuEzioYV0lMrgGFRh9+2XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@markuplint/ml-ast": "4.4.10", - "@markuplint/ml-spec": "4.10.1", - "@markuplint/types": "4.8.1", - "@types/uuid": "10.0.0", - "debug": "4.4.3", - "espree": "10.4.0", - "type-fest": "4.41.0", - "uuid": "13.0.0" - } - }, "node_modules/@markuplint/ml-core/node_modules/@markuplint/types": { "version": "4.8.1", "resolved": "https://registry.npmjs.org/@markuplint/types/-/types-4.8.1.tgz", @@ -1725,20 +1651,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@markuplint/ml-core/node_modules/uuid": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-13.0.0.tgz", - "integrity": "sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist-node/bin/uuid" - } - }, "node_modules/@markuplint/ml-spec": { "version": "4.9.7", "resolved": "https://registry.npmjs.org/@markuplint/ml-spec/-/ml-spec-4.9.7.tgz", @@ -1754,20 +1666,91 @@ } }, "node_modules/@markuplint/parser-utils": { - "version": "4.8.8", - "resolved": "https://registry.npmjs.org/@markuplint/parser-utils/-/parser-utils-4.8.8.tgz", - "integrity": "sha512-Y/gjn6hV02ijXYqwMYeukcmHKL8ENDGCoXxm06hJ2Wa+f1+MONgKFrd0M5JXCVvf1NLUai+vrS5bflaFLyoqoQ==", + "version": "4.8.10", + "resolved": "https://registry.npmjs.org/@markuplint/parser-utils/-/parser-utils-4.8.10.tgz", + "integrity": "sha512-spBtkkPiPVEuVh1s1KdCB1lhK89Gp5fzJMQUvhGBvPvnPCdrzrd9azN3RHXlB86JwuEzioYV0lMrgGFRh9+2XQ==", "dev": true, "license": "MIT", "dependencies": { "@markuplint/ml-ast": "4.4.10", - "@markuplint/ml-spec": "4.9.7", - "@markuplint/types": "4.7.7", + "@markuplint/ml-spec": "4.10.1", + "@markuplint/types": "4.8.1", "@types/uuid": "10.0.0", - "debug": "4.4.1", + "debug": "4.4.3", "espree": "10.4.0", "type-fest": "4.41.0", - "uuid": "11.1.0" + "uuid": "13.0.0" + } + }, + "node_modules/@markuplint/parser-utils/node_modules/@markuplint/ml-spec": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/@markuplint/ml-spec/-/ml-spec-4.10.1.tgz", + "integrity": "sha512-HYxN2Rh8UqWnDBAVSZtFwHvG5laTN0dOOROMhId/O4SBcOilvJffvi/gJvIOGM5y92DWjxqPF4zVRuDOFiHdPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@markuplint/ml-ast": "4.4.10", + "@markuplint/types": "4.8.1", + "dom-accessibility-api": "0.7.0", + "is-plain-object": "5.0.0", + "type-fest": "4.41.0" + } + }, + "node_modules/@markuplint/parser-utils/node_modules/@markuplint/types": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/@markuplint/types/-/types-4.8.1.tgz", + "integrity": "sha512-jAG4b8k9W7O7bNgOPkuHhgROah1rqb79NAJvhFRz2jbjhhtchKg+8Qyn39ey9gwX6rdjajuRDjc/KsD7UI/eqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@markuplint/shared": "4.4.12", + "@types/css-tree": "2.3.11", + "@types/debug": "4.1.12", + "@types/whatwg-mimetype": "3.0.2", + "bcp-47": "2.1.0", + "css-tree": "3.1.0", + "debug": "4.4.3", + "leven": "4.1.0", + "type-fest": "4.41.0", + "whatwg-mimetype": "4.0.0" + } + }, + "node_modules/@markuplint/parser-utils/node_modules/@types/css-tree": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/@types/css-tree/-/css-tree-2.3.11.tgz", + "integrity": "sha512-aEokibJOI77uIlqoBOkVbaQGC9zII0A+JH1kcTNKW2CwyYWD8KM6qdo+4c77wD3wZOQfJuNWAr9M4hdk+YhDIg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@markuplint/parser-utils/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@markuplint/parser-utils/node_modules/leven": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-4.1.0.tgz", + "integrity": "sha512-KZ9W9nWDT7rF7Dazg8xyLHGLrmpgq2nVNFUckhqdW3szVP6YhCpp/RAnpmVExA9JvrMynjwSLVrEj3AepHR6ew==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@markuplint/react-spec": { @@ -4602,7 +4585,6 @@ "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@babel/code-frame": "^7.10.4", "@babel/runtime": "^7.12.5", @@ -4622,8 +4604,7 @@ "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/@tsconfig/node20": { "version": "20.1.6", @@ -4637,8 +4618,7 @@ "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/@types/babel__core": { "version": "7.20.5", @@ -4760,6 +4740,7 @@ "integrity": "sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~7.10.0" } @@ -4777,6 +4758,7 @@ "integrity": "sha512-/LDXMQh55EzZQ0uVAZmKKhfENivEvWz6E+EYzh+/MCjMhNsotd+ZHhBGIjFDTi6+fz0OhQQQLbTgdQIxxCsC0w==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/prop-types": "*", "csstype": "^3.0.2" @@ -4814,14 +4796,14 @@ "license": "MIT" }, "node_modules/@typescript-eslint/project-service": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.39.0.tgz", - "integrity": "sha512-CTzJqaSq30V/Z2Og9jogzZt8lJRR5TKlAdXmWgdu4hgcC9Kww5flQ+xFvMxIBWVNdxJO7OifgdOK4PokMIWPew==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.44.0.tgz", + "integrity": "sha512-ZeaGNraRsq10GuEohKTo4295Z/SuGcSq2LzfGlqiuEvfArzo/VRrT0ZaJsVPuKZ55lVbNk8U6FcL+ZMH8CoyVA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.39.0", - "@typescript-eslint/types": "^8.39.0", + "@typescript-eslint/tsconfig-utils": "^8.44.0", + "@typescript-eslint/types": "^8.44.0", "debug": "^4.3.4" }, "engines": { @@ -4836,9 +4818,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.39.0.tgz", - "integrity": "sha512-Fd3/QjmFV2sKmvv3Mrj8r6N8CryYiCS8Wdb/6/rgOXAWGcFuc+VkQuG28uk/4kVNVZBQuuDHEDUpo/pQ32zsIQ==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.44.0.tgz", + "integrity": "sha512-x5Y0+AuEPqAInc6yd0n5DAcvtoQ/vyaGwuX5HE9n6qAefk1GaedqrLQF8kQGylLUb9pnZyLf+iEiL9fr8APDtQ==", "dev": true, "license": "MIT", "engines": { @@ -4853,9 +4835,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.39.0.tgz", - "integrity": "sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.44.0.tgz", + "integrity": "sha512-ZSl2efn44VsYM0MfDQe68RKzBz75NPgLQXuGypmym6QVOWL5kegTZuZ02xRAT9T+onqvM6T8CdQk0OwYMB6ZvA==", "dev": true, "license": "MIT", "engines": { @@ -4867,16 +4849,16 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.39.0.tgz", - "integrity": "sha512-ndWdiflRMvfIgQRpckQQLiB5qAKQ7w++V4LlCHwp62eym1HLB/kw7D9f2e8ytONls/jt89TEasgvb+VwnRprsw==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.44.0.tgz", + "integrity": "sha512-lqNj6SgnGcQZwL4/SBJ3xdPEfcBuhCG8zdcwCPgYcmiPLgokiNDKlbPzCwEwu7m279J/lBYWtDYL+87OEfn8Jw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.39.0", - "@typescript-eslint/tsconfig-utils": "8.39.0", - "@typescript-eslint/types": "8.39.0", - "@typescript-eslint/visitor-keys": "8.39.0", + "@typescript-eslint/project-service": "8.44.0", + "@typescript-eslint/tsconfig-utils": "8.44.0", + "@typescript-eslint/types": "8.44.0", + "@typescript-eslint/visitor-keys": "8.44.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -4896,13 +4878,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.39.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.39.0.tgz", - "integrity": "sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==", + "version": "8.44.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.44.0.tgz", + "integrity": "sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.39.0", + "@typescript-eslint/types": "8.44.0", "eslint-visitor-keys": "^4.2.1" }, "engines": { @@ -5038,6 +5020,7 @@ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, "license": "MIT", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -5302,6 +5285,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001718", "electron-to-chromium": "^1.5.160", @@ -5378,7 +5362,6 @@ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -5763,6 +5746,7 @@ "dev": true, "hasInstallScript": true, "license": "MIT", + "peer": true, "bin": { "esbuild": "bin/esbuild" }, @@ -6665,7 +6649,6 @@ "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", "dev": true, "license": "MIT", - "peer": true, "bin": { "lz-string": "bin/bin.js" } @@ -6711,19 +6694,6 @@ "markuplint": "bin/markuplint.mjs" } }, - "node_modules/markuplint/node_modules/@markuplint/html-parser": { - "version": "4.6.22", - "resolved": "https://registry.npmjs.org/@markuplint/html-parser/-/html-parser-4.6.22.tgz", - "integrity": "sha512-cUC/skwuI/tG7VYCRuieuTKzxW1t484x27MrYY+u1E3tJH3c4NAEvs79ZOVxZ/0l80TDuq+p15Claqqo9Tgzzw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@markuplint/ml-ast": "4.4.10", - "@markuplint/parser-utils": "4.8.10", - "parse5": "8.0.0", - "type-fest": "4.41.0" - } - }, "node_modules/markuplint/node_modules/@markuplint/ml-spec": { "version": "4.10.1", "resolved": "https://registry.npmjs.org/@markuplint/ml-spec/-/ml-spec-4.10.1.tgz", @@ -6738,23 +6708,6 @@ "type-fest": "4.41.0" } }, - "node_modules/markuplint/node_modules/@markuplint/parser-utils": { - "version": "4.8.10", - "resolved": "https://registry.npmjs.org/@markuplint/parser-utils/-/parser-utils-4.8.10.tgz", - "integrity": "sha512-spBtkkPiPVEuVh1s1KdCB1lhK89Gp5fzJMQUvhGBvPvnPCdrzrd9azN3RHXlB86JwuEzioYV0lMrgGFRh9+2XQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@markuplint/ml-ast": "4.4.10", - "@markuplint/ml-spec": "4.10.1", - "@markuplint/types": "4.8.1", - "@types/uuid": "10.0.0", - "debug": "4.4.3", - "espree": "10.4.0", - "type-fest": "4.41.0", - "uuid": "13.0.0" - } - }, "node_modules/markuplint/node_modules/@markuplint/types": { "version": "4.8.1", "resolved": "https://registry.npmjs.org/@markuplint/types/-/types-4.8.1.tgz", @@ -6812,20 +6765,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/markuplint/node_modules/uuid": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-13.0.0.tgz", - "integrity": "sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==", - "dev": true, - "funding": [ - "https://github.com/sponsors/broofa", - "https://github.com/sponsors/ctavan" - ], - "license": "MIT", - "bin": { - "uuid": "dist-node/bin/uuid" - } - }, "node_modules/mdn-data": { "version": "2.12.2", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", @@ -7261,6 +7200,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", @@ -7399,31 +7339,12 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "license": "MIT" }, - "node_modules/prettier": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", - "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, "node_modules/pretty-format": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-regex": "^5.0.1", "ansi-styles": "^5.0.0", @@ -7439,7 +7360,6 @@ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=10" }, @@ -7472,6 +7392,7 @@ "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", "license": "MIT", + "peer": true, "dependencies": { "loose-envify": "^1.1.0" }, @@ -7610,6 +7531,7 @@ "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", "license": "MIT", + "peer": true, "dependencies": { "loose-envify": "^1.1.0", "scheduler": "^0.23.2" @@ -7623,8 +7545,7 @@ "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", "dev": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/react-stately": { "version": "3.40.0", @@ -7790,6 +7711,7 @@ "integrity": "sha512-YbxoxvoqNg9zAmw4+vzh1FkGAiZRK+LhnSrbSrSXMdZYsRPDWoshcSd/pldKRO6lWzv/e9TiJAVQyirYIeSIPQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@types/estree": "1.0.8" }, @@ -7927,6 +7849,7 @@ "integrity": "sha512-kfr6kxQAjA96ADlH6FMALJwJ+eM80UqXy106yVHNgdsAP/CdzkkicglRAhZAvUycXK9AeadF6KZ00CWLtVMN4w==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "@storybook/global": "^5.0.0", "@testing-library/jest-dom": "^6.6.3", @@ -8207,6 +8130,7 @@ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", "license": "MIT", + "peer": true, "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", @@ -8402,9 +8326,9 @@ } }, "node_modules/ts-api-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", - "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.3.0.tgz", + "integrity": "sha512-6eg3Y9SF7SsAvGzRHQvvc1skDAhwI4YQ32ui1scxD1Ccr0G5qIIbUBT3pFTKX8kmWIQClHobtUdNuaBgwdfdWg==", "dev": true, "license": "MIT", "engines": { @@ -8480,6 +8404,7 @@ "integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==", "dev": true, "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -8569,9 +8494,9 @@ "license": "MIT" }, "node_modules/uuid": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz", - "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==", + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-13.0.0.tgz", + "integrity": "sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==", "dev": true, "funding": [ "https://github.com/sponsors/broofa", @@ -8579,7 +8504,7 @@ ], "license": "MIT", "bin": { - "uuid": "dist/esm/bin/uuid" + "uuid": "dist-node/bin/uuid" } }, "node_modules/vite": { @@ -8588,6 +8513,7 @@ "integrity": "sha512-ITcnkFeR3+fI8P1wMgItjGrR10170d8auB4EpMLPqmx6uxElH3a/hHGQabSHKdqd4FXWO1nFIp9rRn7JQ34ACQ==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.5.0", diff --git a/package.json b/package.json index fd3594b..a6d7355 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ }, "devDependencies": { "@biomejs/biome": "^2.2.0", - "@markuplint/jsx-parser": "^4.7.20", + "@markuplint/jsx-parser": "^4.7.22", "@markuplint/react-spec": "^4.5.20", "@storybook/addon-a11y": "^9.1.17", "@storybook/addon-docs": "^9.1.17",