Skip to content

Commit 566436a

Browse files
authored
chore: do not shamefully-hoist deps (#140)
1 parent e2d011d commit 566436a

File tree

32 files changed

+158
-129
lines changed

32 files changed

+158
-129
lines changed

.github/workflows/playwright.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828

2929
- name: Install playwright
3030
run: pnpm playwright install
31+
working-directory: .e2e
3132

3233
- name: Run Playwright tests
3334
run: pnpm --filter e2e test:all

.npmrc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
1-
shamefully-hoist=true
2-
strict-peer-dependencies=false
31
shell-emulator=true

.scripts/typecheck.mjs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { basename } from 'node:path'
2-
import { globby } from 'globby'
2+
import { glob } from 'tinyglobby'
33
import { exec } from 'tinyexec'
44
import { consola } from 'consola'
55

6-
const packages = await globby([
6+
const packages = await glob([
77
'shared/**/package.json',
88
'examples/**/package.json',
99
'!**/node_modules',

examples/advanced/config-extends/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
},
99
"devDependencies": {
1010
"@nuxt/examples-ui": "latest",
11-
"nuxt": "^3.16.2"
11+
"nuxt": "^3.16.2",
12+
"vue": "3.5.13"
1213
}
1314
}

examples/advanced/error-handling/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
},
99
"devDependencies": {
1010
"@nuxt/examples-ui": "latest",
11-
"nuxt": "^3.16.2"
11+
"nuxt": "^3.16.2",
12+
"vue": "3.5.13"
1213
}
1314
}

examples/advanced/jsx/components/MyComponent.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ export default defineComponent({
22
props: {
33
message: String,
44
},
5-
// @ts-expect-error investigate why this is not typed
5+
// @ts-expect-error investigate why `props` is not typed
66
render(props) {
77
return (
88
<div>

examples/advanced/jsx/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
},
99
"devDependencies": {
1010
"@nuxt/examples-ui": "latest",
11-
"nuxt": "^3.16.2"
11+
"nuxt": "^3.16.2",
12+
"vue": "3.5.13"
1213
}
1314
}

examples/advanced/locale/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
},
99
"devDependencies": {
1010
"@nuxt/examples-ui": "latest",
11-
"nuxt": "^3.16.2"
11+
"nuxt": "^3.16.2",
12+
"vue": "3.5.13"
1213
}
1314
}

examples/advanced/module-extend-pages/modules/pages/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
import { defineNuxtModule, extendPages } from '@nuxt/kit'
2-
import { resolve } from 'pathe'
1+
import { createResolver, defineNuxtModule, extendPages } from 'nuxt/kit'
32

43
export default defineNuxtModule({
54
setup() {
5+
const resolver = createResolver(import.meta.url)
66
extendPages((pages) => {
77
// Add /test page
88
pages.push({
99
name: 'Test',
1010
path: '/test',
11-
file: resolve(__dirname, './pages/test.vue'),
11+
file: resolver.resolve('./pages/test.vue'),
1212
})
1313
})
1414
},

examples/advanced/module-extend-pages/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
},
99
"devDependencies": {
1010
"@nuxt/examples-ui": "latest",
11-
"nuxt": "^3.16.2"
11+
"nuxt": "^3.16.2",
12+
"vue": "3.5.13"
1213
}
1314
}

0 commit comments

Comments
 (0)