build: update to astro 3.0
This commit is contained in:
parent
c138af1677
commit
a0891caa5f
|
@ -20,7 +20,7 @@ export default defineConfig({
|
|||
remarkDirective,
|
||||
[remarkRuby, {separator: ';'}],
|
||||
remarkBibliography,
|
||||
[remarkEmoji as any, {accessible: true}],
|
||||
[remarkEmoji, {accessible: true}],
|
||||
remarkMath,
|
||||
],
|
||||
rehypePlugins: [
|
||||
|
@ -30,9 +30,6 @@ export default defineConfig({
|
|||
theme: 'min-light'
|
||||
}
|
||||
},
|
||||
experimental: {
|
||||
assets: true,
|
||||
},
|
||||
integrations: [
|
||||
mdx(),
|
||||
solid(),
|
||||
|
|
26
package.json
26
package.json
|
@ -11,38 +11,38 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/mdx": "^0.19.7",
|
||||
"@astrojs/solid-js": "^2.2.1",
|
||||
"@astrojs/mdx": "^1.0.0",
|
||||
"@astrojs/solid-js": "^3.0.0",
|
||||
"@citation-js/plugin-bibtex": "^0.6.8",
|
||||
"@js-temporal/polyfill": "^0.4.4",
|
||||
"astro": "^2.10.12",
|
||||
"astro": "^3.0.6",
|
||||
"astro-pagefind": "^1.2.3",
|
||||
"chart.js": "^4.3.3",
|
||||
"chart.js": "^4.4.0",
|
||||
"citation-js": "^0.6.8",
|
||||
"dayjs": "^1.11.9",
|
||||
"leaflet": "^1.9.4",
|
||||
"leaflet.markercluster": "^1.5.3",
|
||||
"mdast-util-to-string": "^3.2.0",
|
||||
"mdast-util-to-string": "^4.0.0",
|
||||
"purify-ts": "^2.0.1",
|
||||
"rehype-katex": "^6.0.3",
|
||||
"rehype-raw": "^6.1.1",
|
||||
"rehype-stringify": "^9.0.4",
|
||||
"rehype-raw": "^7.0.0",
|
||||
"rehype-stringify": "^10.0.0",
|
||||
"remark-directive": "^2.0.1",
|
||||
"remark-emoji": "^3.1.2",
|
||||
"remark-emoji": "^4.0.0",
|
||||
"remark-gfm": "^3.0.1",
|
||||
"remark-math": "^5.1.1",
|
||||
"remark-parse": "^10.0.2",
|
||||
"remark-rehype": "^10.1.0",
|
||||
"reveal.js": "^4.5.0",
|
||||
"solid-js": "^1.7.11",
|
||||
"unified": "^10.1.2",
|
||||
"unist-util-visit": "^4.1.2"
|
||||
"unified": "^11.0.2",
|
||||
"unist-util-visit": "^5.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/leaflet": "^1.9.3",
|
||||
"@types/leaflet.markercluster": "^1.5.1",
|
||||
"@types/leaflet": "^1.9.4",
|
||||
"@types/leaflet.markercluster": "^1.5.2",
|
||||
"@types/reveal.js": "^4.4.2",
|
||||
"@types/unist": "^2.0.7",
|
||||
"@types/unist": "^3.0.0",
|
||||
"pagefind": "^0.12.0",
|
||||
"sass": "^1.66.1"
|
||||
}
|
||||
|
|
1766
pnpm-lock.yaml
1766
pnpm-lock.yaml
File diff suppressed because it is too large
Load diff
2
src/env.d.ts
vendored
2
src/env.d.ts
vendored
|
@ -1,2 +1,2 @@
|
|||
/// <reference path="../.astro/types.d.ts" />
|
||||
/// <reference types="astro/client-image" />
|
||||
/// <reference types="astro/client" />
|
||||
|
|
|
@ -20,12 +20,12 @@ export function transform(input: string): Annotated[] {
|
|||
while (true) {
|
||||
const match = regex.exec(input);
|
||||
if (!match) break;
|
||||
|
||||
|
||||
const [full, text, ruby] = match;
|
||||
|
||||
if (match.index > lastIndex)
|
||||
parts.push(input.slice(lastIndex, match.index));
|
||||
|
||||
|
||||
parts.push({ text: text, ruby: ruby });
|
||||
lastIndex = regex.lastIndex;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue