Skip to content

Commit ba5143b

Browse files
committed
build: fixed pnpm link issue
See witchcraftjs/editor@c4c2648
1 parent d9aeb15 commit ba5143b

6 files changed

Lines changed: 575 additions & 9440 deletions

File tree

package.json

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@
5656
"gen:exports": "indexit update --ignore **/*.d.ts **.vue src/assets/** -o '${path}.js'"
5757
},
5858
"dependencies": {
59-
"@alanscodelog/utils": "^6.0.1",
60-
"@iconify/json": "^2.2.383",
61-
"es-toolkit": "^1.39.10"
59+
"@alanscodelog/utils": "catalog:",
60+
"@iconify/json": "catalog:",
61+
"es-toolkit": "catalog:"
6262
},
6363
"peerDependencies": {
6464
"@witchcraft/nuxt-utils": "^0.2.1",
@@ -73,44 +73,44 @@
7373
}
7474
},
7575
"devDependencies": {
76-
"@alanscodelog/commitlint-config": "^3.1.2",
77-
"@alanscodelog/eslint-config": "^6.3.0",
78-
"@alanscodelog/semantic-release-config": "^5.0.4",
79-
"@alanscodelog/tsconfigs": "^6.2.0",
80-
"@alanscodelog/vite-config": "^0.0.6",
81-
"@commitlint/cli": "^19.8.1",
82-
"@nuxt/eslint-config": "^1.9.0",
83-
"@nuxt/kit": "^4.1.2",
84-
"@nuxt/module-builder": "^1.0.2",
85-
"@nuxt/schema": "^4.1.2",
86-
"@nuxt/types": "^2.18.1",
87-
"@tailwindcss/vite": "^4.1.12",
88-
"@types/node": "^24.3.3",
89-
"@vitejs/plugin-vue": "^6.0.1",
90-
"@vitest/coverage-c8": "^0.33.0",
91-
"@witchcraft/nuxt-utils": "^0.3.2",
92-
"@witchcraft/ui": "^0.3.2",
93-
"concurrently": "^9.2.1",
94-
"cross-env": "^10.0.0",
95-
"fast-glob": "^3.3.3",
96-
"http-server": "^14.1.1",
97-
"husky": "^9.1.7",
98-
"indexit": "2.1.0-beta.3",
99-
"madge": "^8.0.0",
100-
"nuxt": "^4.1.2",
101-
"onchange": "^7.1.0",
102-
"semantic-release": "^24.2.8",
103-
"tailwindcss": "^4.1.12",
104-
"typedoc": "0.28.12",
105-
"typescript": "^5.8.3",
106-
"unplugin-icons": "^22.3.0",
107-
"unplugin-vue-components": "^29.0.0",
108-
"uuid": "^13.0.0",
109-
"vite": "^7.1.5",
110-
"vitest": "^3.2.4",
111-
"vue": "^3.5.20",
112-
"vue-tsc": "^2.2.12",
113-
"zod": "^4.1.8"
76+
"@alanscodelog/commitlint-config": "catalog:",
77+
"@alanscodelog/eslint-config": "catalog:",
78+
"@alanscodelog/semantic-release-config": "catalog:",
79+
"@alanscodelog/tsconfigs": "catalog:",
80+
"@alanscodelog/vite-config": "catalog:",
81+
"@commitlint/cli": "catalog:",
82+
"@nuxt/eslint-config": "catalog:",
83+
"@nuxt/kit": "catalog:",
84+
"@nuxt/module-builder": "catalog:",
85+
"@nuxt/schema": "catalog:",
86+
"@nuxt/types": "catalog:",
87+
"@tailwindcss/vite": "catalog:",
88+
"@types/node": "catalog:",
89+
"@vitejs/plugin-vue": "catalog:",
90+
"@vitest/coverage-c8": "catalog:",
91+
"@witchcraft/nuxt-utils": "catalog:",
92+
"@witchcraft/ui": "catalog:",
93+
"concurrently": "catalog:",
94+
"cross-env": "catalog:",
95+
"fast-glob": "catalog:",
96+
"http-server": "catalog:",
97+
"husky": "catalog:",
98+
"indexit": "catalog:",
99+
"madge": "catalog:",
100+
"nuxt": "catalog:",
101+
"onchange": "catalog:",
102+
"semantic-release": "catalog:",
103+
"tailwindcss": "catalog:",
104+
"typedoc": "catalog:",
105+
"typescript": "catalog:",
106+
"unplugin-icons": "catalog:",
107+
"unplugin-vue-components": "catalog:",
108+
"uuid": "catalog:",
109+
"vite": "catalog:",
110+
"vitest": "catalog:",
111+
"vue": "catalog:",
112+
"vue-tsc": "catalog:",
113+
"zod": "catalog:"
114114
},
115115
"author": "Alan <alanscodelog@gmail.com>",
116116
"repository": "https://github.com/witchcraftjs/layout",

playground/nuxt.config.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,5 @@ export default defineNuxtConfig({
1414
modules: [
1515
"@witchcraft/ui/nuxt",
1616
"../src/module"
17-
// the below also works, just remember to run the update-dep script and uncomment ../src/module above before attempting to use the file: linked module
18-
// "@witchcraft/layout/nuxt",
1917
],
2018
})

playground/package.json

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,13 @@
55
"scripts": {
66
"dev": "nuxi dev",
77
"build": "nuxi build",
8-
"generate": "nuxi generate",
9-
"update-dep": "cd ../ && pnpm build:only && cd playground && pnpm update @witchcraft/layout"
8+
"generate": "nuxi generate"
109
},
1110
"dependencies": {
12-
"@iconify/json": "^2.2.381",
13-
"@witchcraft/layout": "file:../",
14-
"@witchcraft/ui": "^0.3.2",
15-
"nuxt": "^4.0.3",
16-
"tailwindcss": "^4.1.12"
11+
"@iconify/json": "catalog:",
12+
"@witchcraft/layout": "workspace:*",
13+
"@witchcraft/ui": "catalog:",
14+
"nuxt": "catalog:",
15+
"tailwindcss": "catalog:"
1716
}
1817
}

0 commit comments

Comments
 (0)