aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--frontend/package-lock.json179
-rw-r--r--frontend/package.json2
2 files changed, 142 insertions, 39 deletions
diff --git a/frontend/package-lock.json b/frontend/package-lock.json
index d9f37a4..f00b4d0 100644
--- a/frontend/package-lock.json
+++ b/frontend/package-lock.json
@@ -25,7 +25,7 @@
"react-use-precision-timer": "^3.5.6",
"remix-auth": "^4.1.0",
"remix-auth-form": "^3.0.0",
- "shiki": "^3.1.0",
+ "shiki": "^3.12.2",
"use-debounce": "^10.0.4"
},
"devDependencies": {
@@ -3221,60 +3221,60 @@
]
},
"node_modules/@shikijs/core": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.1.0.tgz",
- "integrity": "sha512-1ppAOyg3F18N8Ge9DmJjGqRVswihN33rOgPovR6gUHW17Hw1L4RlRhnmVQcsacSHh0A8IO1FIgNbtTxUFwodmg==",
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.12.2.tgz",
+ "integrity": "sha512-L1Safnhra3tX/oJK5kYHaWmLEBJi1irASwewzY3taX5ibyXyMkkSDZlq01qigjryOBwrXSdFgTiZ3ryzSNeu7Q==",
"license": "MIT",
"dependencies": {
- "@shikijs/types": "3.1.0",
+ "@shikijs/types": "3.12.2",
"@shikijs/vscode-textmate": "^10.0.2",
"@types/hast": "^3.0.4",
"hast-util-to-html": "^9.0.5"
}
},
"node_modules/@shikijs/engine-javascript": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.1.0.tgz",
- "integrity": "sha512-/LwkhW17jYi7uPcdaaSQQDNW+xgrHXarkrxYPoC6WPzH2xW5mFMw12doHXJBqxmYvtcTbaatcv2MkH9+3PU1FA==",
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.12.2.tgz",
+ "integrity": "sha512-Nm3/azSsaVS7hk6EwtHEnTythjQfwvrO5tKqMlaH9TwG1P+PNaR8M0EAKZ+GaH2DFwvcr4iSfTveyxMIvXEHMw==",
"license": "MIT",
"dependencies": {
- "@shikijs/types": "3.1.0",
+ "@shikijs/types": "3.12.2",
"@shikijs/vscode-textmate": "^10.0.2",
- "oniguruma-to-es": "^3.1.1"
+ "oniguruma-to-es": "^4.3.3"
}
},
"node_modules/@shikijs/engine-oniguruma": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.1.0.tgz",
- "integrity": "sha512-reRgy8VzDPdiDocuGDD60Rk/jLxgcgy+6H4n6jYLeN2Yw5ikasRjQQx8ERXtDM35yg2v/d6KolDBcK8hYYhcmw==",
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.12.2.tgz",
+ "integrity": "sha512-hozwnFHsLvujK4/CPVHNo3Bcg2EsnG8krI/ZQ2FlBlCRpPZW4XAEQmEwqegJsypsTAN9ehu2tEYe30lYKSZW/w==",
"license": "MIT",
"dependencies": {
- "@shikijs/types": "3.1.0",
+ "@shikijs/types": "3.12.2",
"@shikijs/vscode-textmate": "^10.0.2"
}
},
"node_modules/@shikijs/langs": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.1.0.tgz",
- "integrity": "sha512-hAM//sExPXAXG3ZDWjrmV6Vlw4zlWFOcT1ZXNhFRBwPP27scZu/ZIdZ+TdTgy06zSvyF4KIjnF8j6+ScKGu6ww==",
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.12.2.tgz",
+ "integrity": "sha512-bVx5PfuZHDSHoBal+KzJZGheFuyH4qwwcwG/n+MsWno5cTlKmaNtTsGzJpHYQ8YPbB5BdEdKU1rga5/6JGY8ww==",
"license": "MIT",
"dependencies": {
- "@shikijs/types": "3.1.0"
+ "@shikijs/types": "3.12.2"
}
},
"node_modules/@shikijs/themes": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.1.0.tgz",
- "integrity": "sha512-A4MJmy9+ydLNbNCtkmdTp8a+ON+MMXoUe1KTkELkyu0+pHGOcbouhNuobhZoK59cL4cOST6CCz1x+kUdkp9UZA==",
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.12.2.tgz",
+ "integrity": "sha512-fTR3QAgnwYpfGczpIbzPjlRnxyONJOerguQv1iwpyQZ9QXX4qy/XFQqXlf17XTsorxnHoJGbH/LXBvwtqDsF5A==",
"license": "MIT",
"dependencies": {
- "@shikijs/types": "3.1.0"
+ "@shikijs/types": "3.12.2"
}
},
"node_modules/@shikijs/types": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.1.0.tgz",
- "integrity": "sha512-F8e7Fy4ihtcNpJG572BZZC1ErYrBrzJ5Cbc9Zi3REgWry43gIvjJ9lFAoUnuy7Bvy4IFz7grUSxL5edfrrjFEA==",
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.12.2.tgz",
+ "integrity": "sha512-K5UIBzxCyv0YoxN3LMrKB9zuhp1bV+LgewxuVwHdl4Gz5oePoUFrr9EfgJlGlDeXCU1b/yhdnXeuRvAnz8HN8Q==",
"license": "MIT",
"dependencies": {
"@shikijs/vscode-textmate": "^10.0.2",
@@ -5345,6 +5345,7 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz",
"integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==",
+ "dev": true,
"license": "MIT"
},
"node_modules/encodeurl": {
@@ -8968,13 +8969,19 @@
"node": ">= 0.8"
}
},
+ "node_modules/oniguruma-parser": {
+ "version": "0.12.1",
+ "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.1.tgz",
+ "integrity": "sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==",
+ "license": "MIT"
+ },
"node_modules/oniguruma-to-es": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-3.1.1.tgz",
- "integrity": "sha512-bUH8SDvPkH3ho3dvwJwfonjlQ4R80vjyvrU8YpxuROddv55vAEJrTuCuCVUhhsHbtlD9tGGbaNApGQckXhS8iQ==",
+ "version": "4.3.3",
+ "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.3.tgz",
+ "integrity": "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==",
"license": "MIT",
"dependencies": {
- "emoji-regex-xs": "^1.0.0",
+ "oniguruma-parser": "^0.12.1",
"regex": "^6.0.1",
"regex-recursion": "^6.0.2"
}
@@ -10272,17 +10279,17 @@
}
},
"node_modules/shiki": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.1.0.tgz",
- "integrity": "sha512-LdTNyWQlC5zdCaHdcp1zPA1OVA2ivb+KjGOOnGcy02tGaF5ja+dGibWFH7Ar8YlngUgK/scDqworK18Ys9cbYA==",
+ "version": "3.12.2",
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.12.2.tgz",
+ "integrity": "sha512-uIrKI+f9IPz1zDT+GMz+0RjzKJiijVr6WDWm9Pe3NNY6QigKCfifCEv9v9R2mDASKKjzjQ2QpFLcxaR3iHSnMA==",
"license": "MIT",
"dependencies": {
- "@shikijs/core": "3.1.0",
- "@shikijs/engine-javascript": "3.1.0",
- "@shikijs/engine-oniguruma": "3.1.0",
- "@shikijs/langs": "3.1.0",
- "@shikijs/themes": "3.1.0",
- "@shikijs/types": "3.1.0",
+ "@shikijs/core": "3.12.2",
+ "@shikijs/engine-javascript": "3.12.2",
+ "@shikijs/engine-oniguruma": "3.12.2",
+ "@shikijs/langs": "3.12.2",
+ "@shikijs/themes": "3.12.2",
+ "@shikijs/types": "3.12.2",
"@shikijs/vscode-textmate": "^10.0.2",
"@types/hast": "^3.0.4"
}
@@ -10302,6 +10309,85 @@
"shiki-codegen": "bin.mjs"
}
},
+ "node_modules/shiki-codegen/node_modules/@shikijs/core": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.1.0.tgz",
+ "integrity": "sha512-1ppAOyg3F18N8Ge9DmJjGqRVswihN33rOgPovR6gUHW17Hw1L4RlRhnmVQcsacSHh0A8IO1FIgNbtTxUFwodmg==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/types": "3.1.0",
+ "@shikijs/vscode-textmate": "^10.0.2",
+ "@types/hast": "^3.0.4",
+ "hast-util-to-html": "^9.0.5"
+ }
+ },
+ "node_modules/shiki-codegen/node_modules/@shikijs/engine-javascript": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.1.0.tgz",
+ "integrity": "sha512-/LwkhW17jYi7uPcdaaSQQDNW+xgrHXarkrxYPoC6WPzH2xW5mFMw12doHXJBqxmYvtcTbaatcv2MkH9+3PU1FA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/types": "3.1.0",
+ "@shikijs/vscode-textmate": "^10.0.2",
+ "oniguruma-to-es": "^3.1.1"
+ }
+ },
+ "node_modules/shiki-codegen/node_modules/@shikijs/engine-oniguruma": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.1.0.tgz",
+ "integrity": "sha512-reRgy8VzDPdiDocuGDD60Rk/jLxgcgy+6H4n6jYLeN2Yw5ikasRjQQx8ERXtDM35yg2v/d6KolDBcK8hYYhcmw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/types": "3.1.0",
+ "@shikijs/vscode-textmate": "^10.0.2"
+ }
+ },
+ "node_modules/shiki-codegen/node_modules/@shikijs/langs": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.1.0.tgz",
+ "integrity": "sha512-hAM//sExPXAXG3ZDWjrmV6Vlw4zlWFOcT1ZXNhFRBwPP27scZu/ZIdZ+TdTgy06zSvyF4KIjnF8j6+ScKGu6ww==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/types": "3.1.0"
+ }
+ },
+ "node_modules/shiki-codegen/node_modules/@shikijs/themes": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.1.0.tgz",
+ "integrity": "sha512-A4MJmy9+ydLNbNCtkmdTp8a+ON+MMXoUe1KTkELkyu0+pHGOcbouhNuobhZoK59cL4cOST6CCz1x+kUdkp9UZA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/types": "3.1.0"
+ }
+ },
+ "node_modules/shiki-codegen/node_modules/@shikijs/types": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.1.0.tgz",
+ "integrity": "sha512-F8e7Fy4ihtcNpJG572BZZC1ErYrBrzJ5Cbc9Zi3REgWry43gIvjJ9lFAoUnuy7Bvy4IFz7grUSxL5edfrrjFEA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/vscode-textmate": "^10.0.2",
+ "@types/hast": "^3.0.4"
+ }
+ },
+ "node_modules/shiki-codegen/node_modules/oniguruma-to-es": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-3.1.1.tgz",
+ "integrity": "sha512-bUH8SDvPkH3ho3dvwJwfonjlQ4R80vjyvrU8YpxuROddv55vAEJrTuCuCVUhhsHbtlD9tGGbaNApGQckXhS8iQ==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex-xs": "^1.0.0",
+ "regex": "^6.0.1",
+ "regex-recursion": "^6.0.2"
+ }
+ },
"node_modules/shiki-codegen/node_modules/prettier": {
"version": "3.5.3",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz",
@@ -10318,6 +10404,23 @@
"url": "https://github.com/prettier/prettier?sponsor=1"
}
},
+ "node_modules/shiki-codegen/node_modules/shiki": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.1.0.tgz",
+ "integrity": "sha512-LdTNyWQlC5zdCaHdcp1zPA1OVA2ivb+KjGOOnGcy02tGaF5ja+dGibWFH7Ar8YlngUgK/scDqworK18Ys9cbYA==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "@shikijs/core": "3.1.0",
+ "@shikijs/engine-javascript": "3.1.0",
+ "@shikijs/engine-oniguruma": "3.1.0",
+ "@shikijs/langs": "3.1.0",
+ "@shikijs/themes": "3.1.0",
+ "@shikijs/types": "3.1.0",
+ "@shikijs/vscode-textmate": "^10.0.2",
+ "@types/hast": "^3.0.4"
+ }
+ },
"node_modules/side-channel": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
diff --git a/frontend/package.json b/frontend/package.json
index fd4710a..4a9a3ab 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -34,7 +34,7 @@
"react-use-precision-timer": "^3.5.6",
"remix-auth": "^4.1.0",
"remix-auth-form": "^3.0.0",
- "shiki": "^3.1.0",
+ "shiki": "^3.12.2",
"use-debounce": "^10.0.4"
},
"devDependencies": {