Skip to content

Commit cdc0c42

Browse files
fix(primitives-nuxt): all component install
1 parent 1e2ae28 commit cdc0c42

5 files changed

Lines changed: 50 additions & 178 deletions

File tree

packages/primitives-nuxt/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@oku-ui/primitives-nuxt",
33
"type": "module",
4-
"version": "0.1.4",
4+
"version": "0.1.5",
55
"description": "Oku Primitives for Nuxt Module",
66
"license": "MIT",
77
"funding": "https://github.com/sponsors/productdevbook",
Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
export default defineNuxtConfig({
22
modules: ['../src/module'],
3+
// installComponents: {
4+
// 'aspect-ratio': true,
5+
// 'avatar': true,
6+
// },
37
primitives: {
4-
installComponents: {
5-
'aspect-ratio': true,
6-
'avatar': true,
7-
},
8+
installComponents: true,
89
},
910
devtools: { enabled: true },
1011
})

packages/primitives-nuxt/playground/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"@oku-ui/aspect-ratio": "workspace:^",
1212
"@oku-ui/avatar": "workspace:^",
1313
"@oku-ui/checkbox": "workspace:^",
14-
"@oku-ui/hover-card": "workspace:^",
1514
"@oku-ui/primitives": "workspace:^"
1615
},
1716
"devDependencies": {

packages/primitives-nuxt/src/utils.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,14 @@ export async function installPackage(settings: {
124124
}
125125
// Full package installation
126126
else {
127-
if (!Object.prototype.hasOwnProperty.call(settings.packageJson.dependencies, '@oku-ui/primitives') ?? !Object.prototype.hasOwnProperty.call(settings.packageJson.devDependencies, '@oku-ui/primitives')) {
127+
if (
128+
(settings.packageJson.dependencies
129+
&& !Object.prototype.hasOwnProperty.call(settings.packageJson.dependencies, '@oku-ui/primitives')
130+
)
131+
?? (
132+
settings.packageJson.devDependencies
133+
&& !Object.prototype.hasOwnProperty.call(settings.packageJson.devDependencies, '@oku-ui/primitives')
134+
)) {
128135
consola.info('@oku-ui/primitives is not installed')
129136
execSync('ni @oku-ui/primitives', {
130137
cwd: settings.rootDir,

0 commit comments

Comments
 (0)