Skip to content

Commit c4f457e

Browse files
committed
progress commit
1 parent 200d5e6 commit c4f457e

File tree

13 files changed

+78
-66
lines changed

13 files changed

+78
-66
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
"playwright": "^1.28.1",
2626
"typescript": "^4.9.3",
2727
"unbuild": "^1.0.1",
28-
"unhead": "^1.0.9",
28+
"unhead": "^1.0.10",
2929
"utility-types": "^3.10.0",
3030
"vitest": "^0.25.5"
3131
}

packages/nuxt/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
},
4242
"dependencies": {
4343
"@nuxt/kit": "3.0.0",
44-
"@unhead/schema-org-vue": "^0.1.0",
44+
"@unhead/schema-org-vue": "^0.1.1",
4545
"pathe": "^1.0.0"
4646
},
4747
"devDependencies": {

packages/schema-org/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,6 @@
5454
"vue": ">=3.2.0"
5555
},
5656
"dependencies": {
57-
"@unhead/schema-org-vue": "^0.1.0"
57+
"@unhead/schema-org-vue": "^0.1.1"
5858
}
5959
}

playgrounds/nuxt3/nuxt.config.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ export default defineNuxtConfig({
99
ssr: false,
1010
alias: {
1111
'nuxt-schema-org': resolve(__dirname, '../../packages/nuxt/src/module.ts'),
12-
'@vueuse/schema-org-vite': resolve(__dirname, '../../packages/vite/src/index.ts'),
1312
},
1413
modules: [
1514
'nuxt-windicss',
@@ -24,7 +23,7 @@ export default defineNuxtConfig({
2423
},
2524

2625
build: {
27-
transpile: ['@vueuse/schema-org', '@vueuse/schema-org-vite', 'nuxt-schema-org', '@vueuse/head'],
26+
transpile: ['@vueuse/schema-org', 'nuxt-schema-org', '@vueuse/head'],
2827
},
2928

3029
ignore: [

playgrounds/vite/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
},
1111
"dependencies": {
1212
"@vueuse/schema-org": "link:../../packages/schema-org",
13-
"@vueuse/schema-org-vite": "link:../../packages/vite",
1413
"vue": "^3.2.37",
1514
"vue-router": "^4.1.3"
1615
},

playgrounds/vite/vite.config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ export default defineConfig({
1212
],
1313
resolve: {
1414
alias: {
15-
'@vueuse/schema-org-vite': resolve(__dirname, '../../packages/vite/dist'),
1615
'@': fileURLToPath(new URL('./src', import.meta.url)),
1716
},
1817
},

playgrounds/vitesse/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
},
1717
"dependencies": {
1818
"@vueuse/core": "^9.1.0",
19-
"@vueuse/head": "^1.0.20",
19+
"@vueuse/head": "^1.0.22",
2020
"nprogress": "^0.2.0",
2121
"pinia": "^2.0.17",
2222
"vue": "^3.2.45",
@@ -32,7 +32,6 @@
3232
"@vitejs/plugin-vue": "^3.0.1",
3333
"@vue/test-utils": "^2.0.2",
3434
"@vueuse/schema-org": "link:../../packages/schema-org",
35-
"@vueuse/schema-org-vite": "link:../../packages/vite",
3635
"critters": "^0.0.16",
3736
"cross-env": "^7.0.3",
3837
"cypress": "^10.4.0",

playgrounds/vitesse/pnpm-lock.yaml

Lines changed: 30 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
import { type UserModule } from '~/types'
22

3-
// Setup @vueuse/schema-org
4-
// https://schema-org.vueuse.com
3+
// https://unhead-schema-org.harlanzw.com/
54
export const install: UserModule = async (ctx) => {
5+
// Disables on client build, allows 0kb runtime
66
if (ctx.isClient && import.meta.env.PROD)
77
return
88

9-
const { installSchemaOrg } = await import('@vueuse/schema-org-vite/vitesse')
10-
installSchemaOrg(ctx, {
9+
const { SchemaOrgUnheadPlugin } = await import('@vueuse/schema-org')
10+
ctx.head?.use(SchemaOrgUnheadPlugin({
11+
// config
1112
host: 'https://vitesse.example.com',
12-
})
13+
}, () => {
14+
return {
15+
path: ctx.router.currentRoute.value.path,
16+
...ctx.router.currentRoute.value.meta,
17+
}
18+
}))
1319
}

playgrounds/vitesse/vite.config.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import path, { resolve } from 'path'
1+
import path from 'path'
22
import { defineConfig } from 'vite'
33
import Vue from '@vitejs/plugin-vue'
44
import Pages from 'vite-plugin-pages'
@@ -13,12 +13,11 @@ import Inspect from 'vite-plugin-inspect'
1313
import LinkAttributes from 'markdown-it-link-attributes'
1414
import Unocss from 'unocss/vite'
1515
import Shiki from 'markdown-it-shiki'
16-
import { SchemaOrgResolver, schemaOrgAutoImports } from '@vueuse/schema-org-vite'
16+
import { SchemaOrgResolver, schemaAutoImports } from '@vueuse/schema-org'
1717

1818
export default defineConfig({
1919
resolve: {
2020
alias: {
21-
'@vueuse/schema-org-vite': resolve(__dirname, '../../packages/vite/dist'),
2221
'~/': `${path.resolve(__dirname, 'src')}/`,
2322
},
2423
},
@@ -50,7 +49,9 @@ export default defineConfig({
5049
'vue/macros',
5150
'@vueuse/head',
5251
'@vueuse/core',
53-
schemaOrgAutoImports,
52+
{
53+
'@vueuse/schema-org': schemaAutoImports
54+
},
5455
],
5556
dts: 'src/auto-imports.d.ts',
5657
dirs: [

0 commit comments

Comments
 (0)