Skip to content

Commit e75a638

Browse files
committed
refactor(content-mapper-vitepress): restore the @VUE scope
`@vue/content-mapper-vitepress` shares the `@vue/content-mapper` prefix, so the package family reads as one thing; the directory and the VS Code bundle names follow the published name.
1 parent a14c45c commit e75a638

15 files changed

Lines changed: 42 additions & 42 deletions

File tree

extensions/vscode/rolldown.config.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ export default defineConfig({
1111
'typescript-plugin': './node_modules/@vue/typescript-plugin/index.ts',
1212
'content-mapper-server': '../../packages/content-mapper/server.ts',
1313
'content-mapper-worker': '../../packages/content-mapper/worker.ts',
14-
'vitepress-content-mapper-server': '../../packages/vitepress-content-mapper/server.ts',
15-
'vitepress-content-mapper-worker': '../../packages/vitepress-content-mapper/worker.ts',
14+
'content-mapper-vitepress-server': '../../packages/content-mapper-vitepress/server.ts',
15+
'content-mapper-vitepress-worker': '../../packages/content-mapper-vitepress/worker.ts',
1616
},
1717
output: {
1818
format: 'cjs',

extensions/vscode/schemas/vue-content-mapper-tsconfig.schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"package": {
1212
"enum": [
1313
"@vue/content-mapper",
14-
"vitepress-content-mapper"
14+
"@vue/content-mapper-vitepress"
1515
]
1616
}
1717
}

extensions/vscode/src/extension.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -320,9 +320,9 @@ function registerTypeScriptContentMapper(context: vscode.ExtensionContext) {
320320
),
321321
createContribution(
322322
['.md'],
323-
'vitepress-content-mapper',
324-
'vitepress-content-mapper-server.js',
325-
'vitepress-content-mapper-worker.js',
323+
'@vue/content-mapper-vitepress',
324+
'content-mapper-vitepress-server.js',
325+
'content-mapper-vitepress-worker.js',
326326
),
327327
],
328328
));

packages/vitepress-content-mapper/README.md renamed to packages/content-mapper-vitepress/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# VitePress content mapper
22

3-
`vitepress-content-mapper` type-checks VitePress markdown with `tsc` through the TypeScript
3+
`@vue/content-mapper-vitepress` type-checks VitePress markdown with `tsc` through the TypeScript
44
content-mapper protocol. It turns a markdown file into the SFC shape that VitePress renders —
55
frontmatter, fenced code blocks and `<<<` snippet imports blanked, `<script>` / `<style>` blocks
66
lifted out, the remaining markdown as the template — and reuses `@vue/content-mapper`'s project
@@ -14,7 +14,7 @@ Install it beside the Vue mapper, then register both in `tsconfig.json`:
1414
{
1515
"contentMappers": [
1616
{ "package": "@vue/content-mapper", "extensions": [".vue"] },
17-
{ "package": "vitepress-content-mapper", "extensions": [".md"] }
17+
{ "package": "@vue/content-mapper-vitepress", "extensions": [".md"] }
1818
]
1919
}
2020
```

packages/vitepress-content-mapper/package.json renamed to packages/content-mapper-vitepress/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "vitepress-content-mapper",
2+
"name": "@vue/content-mapper-vitepress",
33
"version": "3.3.11",
44
"license": "MIT",
55
"files": [
@@ -11,7 +11,7 @@
1111
"repository": {
1212
"type": "git",
1313
"url": "https://github.com/vuejs/language-tools.git",
14-
"directory": "packages/vitepress-content-mapper"
14+
"directory": "packages/content-mapper-vitepress"
1515
},
1616
"typescript": {
1717
"contentMapper": {
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)