Skip to content

Commit 84c9cf7

Browse files
authored
chore: Updated all modules (#33)
1 parent 24d0c65 commit 84c9cf7

File tree

6 files changed

+16
-10
lines changed

6 files changed

+16
-10
lines changed

src/steps/2.addModules/moduleConfigs/auth.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,14 @@ const auth: ModuleConfig = {
8484
dependencies: [
8585
{
8686
name: "@sidebase/nuxt-auth",
87-
version: "^0.5.0",
87+
version: "^0.6.4",
8888
isDev: true
8989
},
9090
{
9191
name: "next-auth",
9292
version: "4.21.1",
9393
isDev: false,
94+
isPeer: true,
9495
}
9596
],
9697
nuxtConfig: {

src/steps/2.addModules/moduleConfigs/naiveui.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ const naiveui: ModuleConfig = {
3131
description: "A Vue 3 Component Library. Complete, Customizable, Uses TypeScript, Fast. See more: https://www.naiveui.com/",
3232
dependencies: [{
3333
name: "@bg-dev/nuxt-naiveui",
34-
version: "^1.5.1",
34+
version: "^1.8.1",
3535
isDev: true
3636
}],
3737
nuxtConfig: {

src/steps/2.addModules/moduleConfigs/prisma.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,12 +106,12 @@ const prisma: ModuleConfig = {
106106
dependencies: [
107107
{
108108
name: "prisma",
109-
version: "^5.4.1",
109+
version: "^5.7.1",
110110
isDev: true
111111
},
112112
{
113113
name: "@prisma/client",
114-
version: "^5.4.1",
114+
version: "^5.7.1",
115115
isDev: false
116116
}
117117
],

src/steps/2.addModules/moduleConfigs/tailwind.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const tailwind: ModuleConfig = {
1919
description: "A utility-first CSS framework packed with classes that can be composed to build any design, directly in your markup. See more: https://tailwindcss.com/",
2020
dependencies: [{
2121
name: "@nuxtjs/tailwindcss",
22-
version: "^6.8.0",
22+
version: "^6.10.4",
2323
isDev: true
2424
}],
2525
nuxtConfig: {

src/steps/2.addModules/moduleConfigs/trpc.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -130,23 +130,23 @@ const trpc: ModuleConfig = {
130130
description: "Build end-to-end typesafe APIs in Nuxt applications. See more: https://trpc.io/",
131131
dependencies: [{
132132
name: "@trpc/server",
133-
version: "^10.40.0",
133+
version: "^10.45.0",
134134
isDev: false
135135
}, {
136136
name: "@trpc/client",
137-
version: "^10.40.0",
137+
version: "^10.45.0",
138138
isDev: false
139139
}, {
140140
name: "trpc-nuxt",
141-
version: "^0.10.12",
141+
version: "^0.10.15",
142142
isDev: false
143143
}, {
144144
name: "zod",
145145
version: "^3.22.4",
146146
isDev: false
147147
}, {
148148
name: "superjson",
149-
version: "^1.12.2",
149+
version: "^2.2.1",
150150
isDev: false
151151
}],
152152
nuxtConfig: {

src/utils/addPackageDependency.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ export interface Dependency {
66
name: string
77
version: string
88
isDev: boolean
9+
isPeer?: boolean
910
}
1011

1112
export const addPackageDependencies = async (opts: {
@@ -17,11 +18,15 @@ export const addPackageDependencies = async (opts: {
1718
const pathToPackageJson = resolve(`./${projectDir}/package.json`)
1819
const packageJson = await readPackageJSON(pathToPackageJson)
1920

20-
for (const { name, version, isDev } of dependencies) {
21+
for (const { name, version, isDev, isPeer } of dependencies) {
2122
if (isDev) {
2223
packageJson.devDependencies = defu(packageJson.devDependencies, {
2324
[name]: version
2425
})
26+
} else if (isPeer) {
27+
packageJson.peerDependencies = defu(packageJson.peerDependencies, {
28+
[name]: version
29+
})
2530
} else {
2631
packageJson.dependencies = defu(packageJson.dependencies, {
2732
[name]: version

0 commit comments

Comments
 (0)