diff --git a/package-lock.json b/package-lock.json index ace4ed70..e4d25ab5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "react-use-measure": "^2.1.1", "rehype-pretty-code": "^0.13.2", "rehype-stringify": "^10.0.0", - "shiki": "^1.15.2", + "shiki": "^1.16.1", "sonner": "^1.5.0", "tailwind-merge": "^2.5.2", "tailwind-variants": "^0.2.1", @@ -42,13 +42,13 @@ "usemods": "^1.7.1" }, "devDependencies": { - "@shikijs/rehype": "^1.15.2", + "@shikijs/rehype": "^1.16.1", "@tailwindcss/typography": "^0.5.15", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/chroma-js": "^2.4.4", "@types/color-namer": "^1.3.3", "@types/culori": "^2.1.1", - "@types/node": "^20.16.2", + "@types/node": "^20.16.3", "@types/react": "^18.3.5", "@types/react-dom": "^18.3.0", "@types/title": "^3.4.3", @@ -59,7 +59,7 @@ "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "husky": "^9.1.5", - "postcss": "^8.4.42", + "postcss": "^8.4.44", "prettier": "^3.3.3", "prettier-plugin-tailwindcss": "^0.6.6", "rehype-autolink-headings": "^7.1.0", @@ -3660,33 +3660,42 @@ "license": "MIT" }, "node_modules/@shikijs/core": { - "version": "1.15.2", - "license": "MIT", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.16.1.tgz", + "integrity": "sha512-aI0hBtw+a6KsJp2jcD4YuQqKpeCbURMZbhHVozDknJpm+KJqeMRkEnfBC8BaKE/5XC+uofPgCLsa/TkTk0Ba0w==", "dependencies": { + "@shikijs/vscode-textmate": "^9.2.0", "@types/hast": "^3.0.4" } }, "node_modules/@shikijs/rehype": { - "version": "1.15.2", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@shikijs/rehype/-/rehype-1.16.1.tgz", + "integrity": "sha512-6GM4yvvs4iz9JYaKWww/02tkOK3nBkmK1j2IcRd8y4/LKnDrv2Nm/TeNohYkZG8CjX8UQfLlBQB5nCXD2OMSgg==", "dev": true, - "license": "MIT", "dependencies": { - "@shikijs/transformers": "1.15.2", + "@shikijs/transformers": "1.16.1", "@types/hast": "^3.0.4", "hast-util-to-string": "^3.0.0", - "shiki": "1.15.2", + "shiki": "1.16.1", "unified": "^11.0.5", "unist-util-visit": "^5.0.0" } }, "node_modules/@shikijs/transformers": { - "version": "1.15.2", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.16.1.tgz", + "integrity": "sha512-mfbe4YMov+1eyIBU3F6BtaPmLgDkRQaVse8xsBlKTVAcNF3cbZMRCyUz2N6gJOMKLJiv9T5gapBPbRxrDMuoxA==", "dev": true, - "license": "MIT", "dependencies": { - "shiki": "1.15.2" + "shiki": "1.16.1" } }, + "node_modules/@shikijs/vscode-textmate": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.2.0.tgz", + "integrity": "sha512-5FinaOp6Vdh/dl4/yaOTh0ZeKch+rYS8DUb38V3GMKYVkdqzxw53lViRKUYkVILRiVQT7dcPC7VvAKOR73zVtQ==" + }, "node_modules/@swc/counter": { "version": "0.1.3", "license": "Apache-2.0" @@ -3809,9 +3818,10 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "20.16.2", + "version": "20.16.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.3.tgz", + "integrity": "sha512-/wdGiWRkMOm53gAsSyFMXFZHbVg7C6CbkrzHNpaHoYfsUWPg7m6ZRKtvQjgvQ9i8WT540a3ydRlRQbxjY30XxQ==", "dev": true, - "license": "MIT", "dependencies": { "undici-types": "~6.19.2" } @@ -3838,15 +3848,6 @@ "@types/react": "*" } }, - "node_modules/@types/react-dom/node_modules/@types/react": { - "version": "18.3.3", - "devOptional": true, - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, "node_modules/@types/title": { "version": "3.4.3", "dev": true, @@ -8181,8 +8182,9 @@ "license": "MIT" }, "node_modules/micromatch": { - "version": "4.0.7", - "license": "MIT", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -8750,7 +8752,9 @@ } }, "node_modules/postcss": { - "version": "8.4.42", + "version": "8.4.44", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.44.tgz", + "integrity": "sha512-Aweb9unOEpQ3ezu4Q00DPvvM2ZTUitJdNKeP/+uQgr1IBIqu574IaZoURId7BKtWMREwzKa9OgzPzezWGPWFQw==", "funding": [ { "type": "opencollective", @@ -8765,7 +8769,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.0.1", @@ -9719,10 +9722,12 @@ } }, "node_modules/shiki": { - "version": "1.15.2", - "license": "MIT", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.16.1.tgz", + "integrity": "sha512-tCJIMaxDVB1mEIJ5TvfZU7kCPB5eo9fli5+21Olc/bmyv+w8kye3JOp+LZRmGkAyT71hrkefQhTiY+o9mBikRQ==", "dependencies": { - "@shikijs/core": "1.15.2", + "@shikijs/core": "1.16.1", + "@shikijs/vscode-textmate": "^9.2.0", "@types/hast": "^3.0.4" } }, @@ -10187,32 +10192,6 @@ "tailwindcss": "*" } }, - "node_modules/tailwindcss/node_modules/postcss": { - "version": "8.4.41", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, "node_modules/tailwindcss/node_modules/postcss-selector-parser": { "version": "6.1.2", "license": "MIT",