feat: allow changing of src dir

This commit is contained in:
Robert Soriano
2022-06-05 17:05:13 -07:00
parent e4f42d5322
commit 2620379e02
3 changed files with 11 additions and 2 deletions

View File

@@ -37,6 +37,7 @@
"@trpc/server": "^9.23.2",
"@vueuse/core": "^8.5.0",
"@vueuse/nuxt": "^8.5.0",
"dedent": "^0.7.0",
"defu": "^6.0.0",
"h3": "^0.7.8",
"pathe": "^0.3.0",

8
pnpm-lock.yaml generated
View File

@@ -13,6 +13,7 @@ importers:
'@vueuse/core': ^8.5.0
'@vueuse/nuxt': ^8.5.0
bumpp: ^7.1.1
dedent: ^0.7.0
defu: ^6.0.0
eslint: ^8.14.0
h3: ^0.7.8
@@ -30,6 +31,7 @@ importers:
'@trpc/server': 9.23.4
'@vueuse/core': 8.5.0
'@vueuse/nuxt': 8.5.0
dedent: 0.7.0
defu: 6.0.0
h3: 0.7.8
pathe: 0.3.0
@@ -2077,6 +2079,10 @@ packages:
engines: {node: '>=0.10'}
dev: true
/dedent/0.7.0:
resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==}
dev: false
/deep-extend/0.6.0:
resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
engines: {node: '>=4.0.0'}
@@ -3794,7 +3800,7 @@ packages:
dev: true
/is-module/1.0.0:
resolution: {integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=}
resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
dev: true
/is-negative-zero/2.0.2:

View File

@@ -1,6 +1,8 @@
import { fileURLToPath } from 'url'
import { join, resolve } from 'pathe'
import { defu } from 'defu'
// @ts-expect-error: No types
import dedent from 'dedent'
import { addPlugin, addServerHandler, addTemplate, defineNuxtModule } from '@nuxt/kit'
@@ -53,7 +55,7 @@ export default defineNuxtModule<ModuleOptions>({
filename: 'trpc-handler.ts',
write: true,
getContents() {
return `
return dedent`
import { createTRPCHandler } from 'trpc-nuxt/api'
import * as functions from '${trpcOptionsPath}'