Skip to content

Commit 7135420

Browse files
committed
Upgrade Elements
1 parent b21f39e commit 7135420

File tree

4 files changed

+222
-204
lines changed

4 files changed

+222
-204
lines changed

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
"build": "astro check && astro build",
99
"preview": "astro preview",
1010
"astro": "astro",
11-
"cem": "nodemon scripts/cem-to-markdown.mjs"
11+
"update-cem": "node scripts/update-cem.js"
1212
},
1313
"dependencies": {
1414
"@astrojs/check": "^0.9.4",
1515
"@astrojs/starlight": "^0.35.2",
1616
"@expressive-code/plugin-line-numbers": "^0.41.2",
17-
"@vscode-elements/elements": "^2.5.0",
17+
"@vscode-elements/elements": "^2.5.1",
1818
"@vscode-elements/webview-playground": "^1.7.0",
1919
"astro": "^5.13.2",
2020
"marked": "^15.0.11",
@@ -27,4 +27,4 @@
2727
"nodemon": "^3.1.10",
2828
"ts-node": "^10.9.2"
2929
}
30-
}
30+
}

scripts/update-cem.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import fs from "node:fs";
2+
import path from "node:path";
3+
import { fileURLToPath } from "node:url";
4+
5+
const __filename = fileURLToPath(import.meta.url);
6+
const __dirname = path.dirname(__filename);
7+
8+
const src = path.resolve(
9+
__dirname,
10+
"../node_modules/@vscode-elements/elements/custom-elements.json"
11+
);
12+
const destDir = path.resolve(__dirname, "../src/data");
13+
const dest = path.join(destDir, "custom-elements.json");
14+
15+
fs.mkdirSync(destDir, { recursive: true });
16+
fs.copyFileSync(src, dest);
17+
18+
console.log("custom-elements.json copied to src/data");

0 commit comments

Comments
 (0)