From 7a971273534191f63c34d1cc84f568a87f83757a Mon Sep 17 00:00:00 2001 From: Robert Soriano Date: Sun, 30 Oct 2022 12:25:28 -0700 Subject: [PATCH] update directory structure --- packages/trpc-nuxt/LICENSE => LICENSE | 0 packages/trpc-nuxt/README.md => README.md | 0 packages/trpc-nuxt/client.d.ts => client.d.ts | 0 {packages/docs => docs}/README.md | 0 {packages/docs => docs}/app.config.ts | 0 .../content/1.get-started/1.installation.md | 0 .../content/1.get-started/2.usage.md | 0 .../content/2.examples/1.basic.md | 0 .../content/2.examples/2.multiple-routers.md | 0 {packages/docs => docs}/content/index.md | 0 {packages/docs => docs}/nuxt.config.ts | 0 {packages/docs => docs}/package.json | 0 {packages/docs => docs}/tokens.config.ts | 0 {packages/docs => docs}/tsconfig.json | 0 package.json | 46 +++++- packages/trpc-nuxt/package.json | 56 -------- packages/trpc-nuxt/tsconfig.json | 3 - .../playground => playground}/.gitignore | 0 {packages/playground => playground}/README.md | 0 {packages/playground => playground}/app.vue | 0 .../playground => playground}/nuxt.config.ts | 0 .../playground => playground}/package.json | 0 .../playground => playground}/pages/index.vue | 0 .../pages/todo/[id].vue | 0 .../plugins/trpc-client.ts | 0 .../server/api/trpc/[trpc].ts | 0 .../server/trpc/context.ts | 0 .../server/trpc/routers/index.ts | 0 .../server/trpc/routers/todo.ts | 0 .../server/trpc/routers/user.ts | 0 .../server/trpc/trpc.ts | 0 .../playground => playground}/tsconfig.json | 0 pnpm-lock.yaml | 131 +++++++++--------- pnpm-workspace.yaml | 3 +- .../trpc-nuxt/src => src}/client/index.ts | 0 .../trpc-nuxt/src => src}/client/types.ts | 0 {packages/trpc-nuxt/src => src}/index.ts | 0 {packages/trpc-nuxt/src => src}/server.ts | 0 .../tsup.config.ts => tsup.config.ts | 0 39 files changed, 112 insertions(+), 127 deletions(-) rename packages/trpc-nuxt/LICENSE => LICENSE (100%) rename packages/trpc-nuxt/README.md => README.md (100%) rename packages/trpc-nuxt/client.d.ts => client.d.ts (100%) rename {packages/docs => docs}/README.md (100%) rename {packages/docs => docs}/app.config.ts (100%) rename {packages/docs => docs}/content/1.get-started/1.installation.md (100%) rename {packages/docs => docs}/content/1.get-started/2.usage.md (100%) rename {packages/docs => docs}/content/2.examples/1.basic.md (100%) rename {packages/docs => docs}/content/2.examples/2.multiple-routers.md (100%) rename {packages/docs => docs}/content/index.md (100%) rename {packages/docs => docs}/nuxt.config.ts (100%) rename {packages/docs => docs}/package.json (100%) rename {packages/docs => docs}/tokens.config.ts (100%) rename {packages/docs => docs}/tsconfig.json (100%) delete mode 100644 packages/trpc-nuxt/package.json delete mode 100644 packages/trpc-nuxt/tsconfig.json rename {packages/playground => playground}/.gitignore (100%) rename {packages/playground => playground}/README.md (100%) rename {packages/playground => playground}/app.vue (100%) rename {packages/playground => playground}/nuxt.config.ts (100%) rename {packages/playground => playground}/package.json (100%) rename {packages/playground => playground}/pages/index.vue (100%) rename {packages/playground => playground}/pages/todo/[id].vue (100%) rename {packages/playground => playground}/plugins/trpc-client.ts (100%) rename {packages/playground => playground}/server/api/trpc/[trpc].ts (100%) rename {packages/playground => playground}/server/trpc/context.ts (100%) rename {packages/playground => playground}/server/trpc/routers/index.ts (100%) rename {packages/playground => playground}/server/trpc/routers/todo.ts (100%) rename {packages/playground => playground}/server/trpc/routers/user.ts (100%) rename {packages/playground => playground}/server/trpc/trpc.ts (100%) rename {packages/playground => playground}/tsconfig.json (100%) rename {packages/trpc-nuxt/src => src}/client/index.ts (100%) rename {packages/trpc-nuxt/src => src}/client/types.ts (100%) rename {packages/trpc-nuxt/src => src}/index.ts (100%) rename {packages/trpc-nuxt/src => src}/server.ts (100%) rename packages/trpc-nuxt/tsup.config.ts => tsup.config.ts (100%) diff --git a/packages/trpc-nuxt/LICENSE b/LICENSE similarity index 100% rename from packages/trpc-nuxt/LICENSE rename to LICENSE diff --git a/packages/trpc-nuxt/README.md b/README.md similarity index 100% rename from packages/trpc-nuxt/README.md rename to README.md diff --git a/packages/trpc-nuxt/client.d.ts b/client.d.ts similarity index 100% rename from packages/trpc-nuxt/client.d.ts rename to client.d.ts diff --git a/packages/docs/README.md b/docs/README.md similarity index 100% rename from packages/docs/README.md rename to docs/README.md diff --git a/packages/docs/app.config.ts b/docs/app.config.ts similarity index 100% rename from packages/docs/app.config.ts rename to docs/app.config.ts diff --git a/packages/docs/content/1.get-started/1.installation.md b/docs/content/1.get-started/1.installation.md similarity index 100% rename from packages/docs/content/1.get-started/1.installation.md rename to docs/content/1.get-started/1.installation.md diff --git a/packages/docs/content/1.get-started/2.usage.md b/docs/content/1.get-started/2.usage.md similarity index 100% rename from packages/docs/content/1.get-started/2.usage.md rename to docs/content/1.get-started/2.usage.md diff --git a/packages/docs/content/2.examples/1.basic.md b/docs/content/2.examples/1.basic.md similarity index 100% rename from packages/docs/content/2.examples/1.basic.md rename to docs/content/2.examples/1.basic.md diff --git a/packages/docs/content/2.examples/2.multiple-routers.md b/docs/content/2.examples/2.multiple-routers.md similarity index 100% rename from packages/docs/content/2.examples/2.multiple-routers.md rename to docs/content/2.examples/2.multiple-routers.md diff --git a/packages/docs/content/index.md b/docs/content/index.md similarity index 100% rename from packages/docs/content/index.md rename to docs/content/index.md diff --git a/packages/docs/nuxt.config.ts b/docs/nuxt.config.ts similarity index 100% rename from packages/docs/nuxt.config.ts rename to docs/nuxt.config.ts diff --git a/packages/docs/package.json b/docs/package.json similarity index 100% rename from packages/docs/package.json rename to docs/package.json diff --git a/packages/docs/tokens.config.ts b/docs/tokens.config.ts similarity index 100% rename from packages/docs/tokens.config.ts rename to docs/tokens.config.ts diff --git a/packages/docs/tsconfig.json b/docs/tsconfig.json similarity index 100% rename from packages/docs/tsconfig.json rename to docs/tsconfig.json diff --git a/package.json b/package.json index 15cee8d..fa93e0c 100644 --- a/package.json +++ b/package.json @@ -1,15 +1,55 @@ { - "name": "trpc-nuxt-workspace", + "name": "trpc-nuxt", + "version": "0.4.0-beta.2", "packageManager": "pnpm@7.5.0", + "license": "MIT", + "sideEffects": false, + "exports": { + "./package.json": "./package.json", + ".": { + "require": "./dist/index.js", + "import": "./dist/index.mjs" + }, + "./client": { + "require": "./dist/client/index.js", + "import": "./dist/client/index.mjs" + } + }, + "main": "./dist/index.js", + "module": "./dist/index.mjs", + "types": "./dist/index.d.ts", + "files": [ + "dist", + "client.d.ts" + ], "scripts": { + "prepublishOnly": "nr build", + "build": "tsup", "lint": "eslint .", - "lint:fix": "eslint . --fix" + "lint:fix": "eslint . --fix", + "release": "bumpp --commit --push --tag && npm publish" + }, + "peerDependencies": { + "@trpc/client": "^10.0.0-proxy-beta.21", + "@trpc/server": "^10.0.0-proxy-beta.21", + "nuxt": "^3.0.0-rc.12" + }, + "dependencies": { + "h3": "^0.8.5", + "ohash": "^0.1.5", + "ufo": "^0.8.6" }, "devDependencies": { "@antfu/eslint-config": "^0.27.0", "@antfu/ni": "^0.18.3", + "@trpc/client": "10.0.0-rc.1", + "@trpc/server": "10.0.0-rc.1", + "bumpp": "^8.2.1", "eslint": "^8.25.0", - "pnpm": "^7.5.0" + "nuxt": "3.0.0-rc.12", + "pnpm": "^7.5.0", + "tsup": "6.0.1", + "typescript": "^4.7.4" }, "eslintConfig": { "extends": "@antfu", diff --git a/packages/trpc-nuxt/package.json b/packages/trpc-nuxt/package.json deleted file mode 100644 index cc7ee06..0000000 --- a/packages/trpc-nuxt/package.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "name": "trpc-nuxt", - "version": "0.4.0-beta.2", - "packageManager": "pnpm@7.5.0", - "license": "MIT", - "sideEffects": false, - "exports": { - "./package.json": "./package.json", - ".": { - "require": "./dist/index.js", - "import": "./dist/index.mjs" - }, - "./client": { - "require": "./dist/client/index.js", - "import": "./dist/client/index.mjs" - } - }, - "main": "./dist/index.js", - "module": "./dist/index.mjs", - "types": "./dist/index.d.ts", - "files": [ - "dist", - "client.d.ts" - ], - "scripts": { - "prepublishOnly": "nr build", - "build": "tsup", - "lint": "eslint .", - "lint:fix": "eslint . --fix", - "release": "bumpp --commit --push --tag && npm publish" - }, - "peerDependencies": { - "@trpc/client": "^10.0.0-proxy-beta.21", - "@trpc/server": "^10.0.0-proxy-beta.21", - "nuxt": "^3.0.0-rc.12" - }, - "dependencies": { - "h3": "^0.8.5", - "ohash": "^0.1.5", - "ufo": "^0.8.6" - }, - "devDependencies": { - "@trpc/client": "10.0.0-rc.1", - "@trpc/server": "10.0.0-rc.1", - "bumpp": "^8.2.1", - "nuxt": "3.0.0-rc.12", - "tsup": "6.0.1", - "typescript": "^4.7.4" - }, - "eslintConfig": { - "extends": "@antfu", - "rules": { - "no-console": "warn" - } - } -} diff --git a/packages/trpc-nuxt/tsconfig.json b/packages/trpc-nuxt/tsconfig.json deleted file mode 100644 index 4082f16..0000000 --- a/packages/trpc-nuxt/tsconfig.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "../../tsconfig.json" -} diff --git a/packages/playground/.gitignore b/playground/.gitignore similarity index 100% rename from packages/playground/.gitignore rename to playground/.gitignore diff --git a/packages/playground/README.md b/playground/README.md similarity index 100% rename from packages/playground/README.md rename to playground/README.md diff --git a/packages/playground/app.vue b/playground/app.vue similarity index 100% rename from packages/playground/app.vue rename to playground/app.vue diff --git a/packages/playground/nuxt.config.ts b/playground/nuxt.config.ts similarity index 100% rename from packages/playground/nuxt.config.ts rename to playground/nuxt.config.ts diff --git a/packages/playground/package.json b/playground/package.json similarity index 100% rename from packages/playground/package.json rename to playground/package.json diff --git a/packages/playground/pages/index.vue b/playground/pages/index.vue similarity index 100% rename from packages/playground/pages/index.vue rename to playground/pages/index.vue diff --git a/packages/playground/pages/todo/[id].vue b/playground/pages/todo/[id].vue similarity index 100% rename from packages/playground/pages/todo/[id].vue rename to playground/pages/todo/[id].vue diff --git a/packages/playground/plugins/trpc-client.ts b/playground/plugins/trpc-client.ts similarity index 100% rename from packages/playground/plugins/trpc-client.ts rename to playground/plugins/trpc-client.ts diff --git a/packages/playground/server/api/trpc/[trpc].ts b/playground/server/api/trpc/[trpc].ts similarity index 100% rename from packages/playground/server/api/trpc/[trpc].ts rename to playground/server/api/trpc/[trpc].ts diff --git a/packages/playground/server/trpc/context.ts b/playground/server/trpc/context.ts similarity index 100% rename from packages/playground/server/trpc/context.ts rename to playground/server/trpc/context.ts diff --git a/packages/playground/server/trpc/routers/index.ts b/playground/server/trpc/routers/index.ts similarity index 100% rename from packages/playground/server/trpc/routers/index.ts rename to playground/server/trpc/routers/index.ts diff --git a/packages/playground/server/trpc/routers/todo.ts b/playground/server/trpc/routers/todo.ts similarity index 100% rename from packages/playground/server/trpc/routers/todo.ts rename to playground/server/trpc/routers/todo.ts diff --git a/packages/playground/server/trpc/routers/user.ts b/playground/server/trpc/routers/user.ts similarity index 100% rename from packages/playground/server/trpc/routers/user.ts rename to playground/server/trpc/routers/user.ts diff --git a/packages/playground/server/trpc/trpc.ts b/playground/server/trpc/trpc.ts similarity index 100% rename from packages/playground/server/trpc/trpc.ts rename to playground/server/trpc/trpc.ts diff --git a/packages/playground/tsconfig.json b/playground/tsconfig.json similarity index 100% rename from packages/playground/tsconfig.json rename to playground/tsconfig.json diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f543596..0a42ff1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,15 +6,34 @@ importers: specifiers: '@antfu/eslint-config': ^0.27.0 '@antfu/ni': ^0.18.3 + '@trpc/client': 10.0.0-rc.1 + '@trpc/server': 10.0.0-rc.1 + bumpp: ^8.2.1 eslint: ^8.25.0 + h3: ^0.8.5 + nuxt: 3.0.0-rc.12 + ohash: ^0.1.5 pnpm: ^7.5.0 + tsup: 6.0.1 + typescript: ^4.7.4 + ufo: ^0.8.6 + dependencies: + h3: 0.8.6 + ohash: 0.1.5 + ufo: 0.8.6 devDependencies: - '@antfu/eslint-config': 0.27.0_eslint@8.26.0 + '@antfu/eslint-config': 0.27.0_wyqvi574yv7oiwfeinomdzmc3m '@antfu/ni': 0.18.3 + '@trpc/client': 10.0.0-rc.1_@trpc+server@10.0.0-rc.1 + '@trpc/server': 10.0.0-rc.1 + bumpp: 8.2.1 eslint: 8.26.0 + nuxt: 3.0.0-rc.12_wyqvi574yv7oiwfeinomdzmc3m pnpm: 7.14.1 + tsup: 6.0.1_typescript@4.8.4 + typescript: 4.8.4 - packages/docs: + docs: specifiers: '@docus/github': npm:@docus/github-edge@latest '@nuxt-themes/docus': npm:@nuxt-themes/docus-edge@0.1.0-2a7c428 @@ -28,7 +47,7 @@ importers: nuxt: 3.0.0-rc.12 vue-plausible: 1.3.2 - packages/playground: + playground: specifiers: nuxt: 3.0.0-rc.12 superjson: ^1.11.0 @@ -36,34 +55,11 @@ importers: zod: ^3.19.1 dependencies: superjson: 1.11.0 - trpc-nuxt: link:../trpc-nuxt + trpc-nuxt: link:.. zod: 3.19.1 devDependencies: nuxt: 3.0.0-rc.12 - packages/trpc-nuxt: - specifiers: - '@trpc/client': 10.0.0-rc.1 - '@trpc/server': 10.0.0-rc.1 - bumpp: ^8.2.1 - h3: ^0.8.5 - nuxt: 3.0.0-rc.12 - ohash: ^0.1.5 - tsup: 6.0.1 - typescript: ^4.7.4 - ufo: ^0.8.6 - dependencies: - h3: 0.8.6 - ohash: 0.1.5 - ufo: 0.8.6 - devDependencies: - '@trpc/client': 10.0.0-rc.1_@trpc+server@10.0.0-rc.1 - '@trpc/server': 10.0.0-rc.1 - bumpp: 8.2.1 - nuxt: 3.0.0-rc.12_typescript@4.8.4 - tsup: 6.0.1_typescript@4.8.4 - typescript: 4.8.4 - packages: /@algolia/autocomplete-core/1.7.2: @@ -215,13 +211,13 @@ packages: '@jridgewell/trace-mapping': 0.3.17 dev: true - /@antfu/eslint-config-basic/0.27.0_c2flhriocdzler6lrwbyxxyoca: + /@antfu/eslint-config-basic/0.27.0_huremdigmcnkianavgfk3x6iou: resolution: {integrity: sha512-QgQVCiNiV9ZF7h09uBqTHctHDfVqJGIIpe0ZHCicLvUv233nAYeu4adAr53buhKrxDeoalozSs2ePiDiCyceTg==} peerDependencies: eslint: '>=7.4.0' dependencies: eslint: 8.26.0 - eslint-plugin-antfu: 0.27.0_eslint@8.26.0 + eslint-plugin-antfu: 0.27.0_wyqvi574yv7oiwfeinomdzmc3m eslint-plugin-eslint-comments: 3.2.0_eslint@8.26.0 eslint-plugin-html: 7.1.0 eslint-plugin-import: 2.26.0_c2flhriocdzler6lrwbyxxyoca @@ -241,28 +237,29 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.27.0_eslint@8.26.0: + /@antfu/eslint-config-ts/0.27.0_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-h/ai9xe65lXtsUiSBRAvfcN47fqn5uGHcCA5c0LoBRX6fVFHk06BbPWMlSJRtqmc3uBTmv3gU8SrnWwrycnKag==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.27.0_c2flhriocdzler6lrwbyxxyoca - '@typescript-eslint/eslint-plugin': 5.41.0_c2flhriocdzler6lrwbyxxyoca - '@typescript-eslint/parser': 5.41.0_eslint@8.26.0 + '@antfu/eslint-config-basic': 0.27.0_huremdigmcnkianavgfk3x6iou + '@typescript-eslint/eslint-plugin': 5.41.0_huremdigmcnkianavgfk3x6iou + '@typescript-eslint/parser': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m eslint: 8.26.0 + typescript: 4.8.4 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color dev: true - /@antfu/eslint-config-vue/0.27.0_eslint@8.26.0: + /@antfu/eslint-config-vue/0.27.0_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-Iw4GY4rXK1dPxzIl35bOwPE1vn6E5Wm8uljqdpQYQpTX1j6el7Yo30bpanCogWRcdPSMWKcS7GVlHjV47QB59w==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.27.0_eslint@8.26.0 + '@antfu/eslint-config-ts': 0.27.0_wyqvi574yv7oiwfeinomdzmc3m eslint: 8.26.0 eslint-plugin-vue: 9.6.0_eslint@8.26.0 transitivePeerDependencies: @@ -272,14 +269,14 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.27.0_eslint@8.26.0: + /@antfu/eslint-config/0.27.0_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-xM1In6/ueNyKxxWO86jd7a9IdKby66lZVT/fE8k2RlP+X0xe5/DTTQfwLbVvnRpn77jCPIhEjNKVWxDO/DUEIg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-vue': 0.27.0_eslint@8.26.0 - '@typescript-eslint/eslint-plugin': 5.41.0_c2flhriocdzler6lrwbyxxyoca - '@typescript-eslint/parser': 5.41.0_eslint@8.26.0 + '@antfu/eslint-config-vue': 0.27.0_wyqvi574yv7oiwfeinomdzmc3m + '@typescript-eslint/eslint-plugin': 5.41.0_huremdigmcnkianavgfk3x6iou + '@typescript-eslint/parser': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m eslint: 8.26.0 eslint-plugin-eslint-comments: 3.2.0_eslint@8.26.0 eslint-plugin-html: 7.1.0 @@ -1117,7 +1114,7 @@ packages: resolution: {integrity: sha512-oFjUfn9r9U4vNljd5uU08+6M3mF6OSxZfCrfqJQaN5TtqVTcZmZFzOZ4H866Lq+Eaugv/Vte225kuaZCB3FR/g==} dev: true - /@nuxt/vite-builder/3.0.0-rc.12_l7r24p6nevbtlimqmqcwa3ouhu: + /@nuxt/vite-builder/3.0.0-rc.12_5phhjlepx6uce62n7km5sehevq: resolution: {integrity: sha512-1jzEg2+Er9fzir8NvVnHAU8N4xda8IVzmqQQblKDWDE4v+zD5QLwk4Fp+l9Y74BZgH7pTogVSvEA01WdNQQUlw==} engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0} peerDependencies: @@ -1154,7 +1151,7 @@ packages: unplugin: 0.10.2 vite: 3.1.8 vite-node: 0.24.3 - vite-plugin-checker: 0.5.1_o3sppntgta7qijzxyjjxfsiapy + vite-plugin-checker: 0.5.1_hxciu4wc32bhtgnfnckkd3jfqy vue: 3.2.41 vue-bundle-renderer: 0.4.4 transitivePeerDependencies: @@ -1891,7 +1888,7 @@ packages: resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} dev: true - /@typescript-eslint/eslint-plugin/5.41.0_c2flhriocdzler6lrwbyxxyoca: + /@typescript-eslint/eslint-plugin/5.41.0_huremdigmcnkianavgfk3x6iou: resolution: {integrity: sha512-DXUS22Y57/LAFSg3x7Vi6RNAuLpTXwxB9S2nIA7msBb/Zt8p7XqMwdpdc1IU7CkOQUPgAqR5fWvxuKCbneKGmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1902,21 +1899,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.41.0_eslint@8.26.0 + '@typescript-eslint/parser': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m '@typescript-eslint/scope-manager': 5.41.0 - '@typescript-eslint/type-utils': 5.41.0_eslint@8.26.0 - '@typescript-eslint/utils': 5.41.0_eslint@8.26.0 + '@typescript-eslint/type-utils': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m + '@typescript-eslint/utils': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m debug: 4.3.4 eslint: 8.26.0 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.8 - tsutils: 3.21.0 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.41.0_eslint@8.26.0: + /@typescript-eslint/parser/5.41.0_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-HQVfix4+RL5YRWZboMD1pUfFN8MpRH4laziWkkAzyO1fvNOY/uinZcvo3QiFJVS/siNHupV8E5+xSwQZrl6PZA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1928,9 +1926,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.41.0 '@typescript-eslint/types': 5.41.0 - '@typescript-eslint/typescript-estree': 5.41.0 + '@typescript-eslint/typescript-estree': 5.41.0_typescript@4.8.4 debug: 4.3.4 eslint: 8.26.0 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true @@ -1943,7 +1942,7 @@ packages: '@typescript-eslint/visitor-keys': 5.41.0 dev: true - /@typescript-eslint/type-utils/5.41.0_eslint@8.26.0: + /@typescript-eslint/type-utils/5.41.0_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-L30HNvIG6A1Q0R58e4hu4h+fZqaO909UcnnPbwKiN6Rc3BUEx6ez2wgN7aC0cBfcAjZfwkzE+E2PQQ9nEuoqfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1953,11 +1952,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.41.0 - '@typescript-eslint/utils': 5.41.0_eslint@8.26.0 + '@typescript-eslint/typescript-estree': 5.41.0_typescript@4.8.4 + '@typescript-eslint/utils': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m debug: 4.3.4 eslint: 8.26.0 - tsutils: 3.21.0 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true @@ -1967,7 +1967,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.41.0: + /@typescript-eslint/typescript-estree/5.41.0_typescript@4.8.4: resolution: {integrity: sha512-SlzFYRwFSvswzDSQ/zPkIWcHv8O5y42YUskko9c4ki+fV6HATsTODUPbRbcGDFYP86gaJL5xohUEytvyNNcXWg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1982,12 +1982,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0 + tsutils: 3.21.0_typescript@4.8.4 + typescript: 4.8.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.41.0_eslint@8.26.0: + /@typescript-eslint/utils/5.41.0_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-QlvfwaN9jaMga9EBazQ+5DDx/4sAdqDkcs05AsQHMaopluVCUyu1bTRUVKzXbgjDlrRAQrYVoi/sXJ9fmG+KLQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1997,7 +1998,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.41.0 '@typescript-eslint/types': 5.41.0 - '@typescript-eslint/typescript-estree': 5.41.0 + '@typescript-eslint/typescript-estree': 5.41.0_typescript@4.8.4 eslint: 8.26.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.26.0 @@ -4183,7 +4184,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.41.0_eslint@8.26.0 + '@typescript-eslint/parser': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m debug: 3.2.7 eslint: 8.26.0 eslint-import-resolver-node: 0.3.6 @@ -4191,10 +4192,10 @@ packages: - supports-color dev: true - /eslint-plugin-antfu/0.27.0_eslint@8.26.0: + /eslint-plugin-antfu/0.27.0_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-xjNfATHonE3Do2igOlhwjfL2tlaGnm1EgbsLLkHgdk30oIvJU4bLNxF6wXIuaCdjqmwWIqF6smJbX2YhtaEC4w==} dependencies: - '@typescript-eslint/utils': 5.41.0_eslint@8.26.0 + '@typescript-eslint/utils': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m transitivePeerDependencies: - eslint - supports-color @@ -4239,7 +4240,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.41.0_eslint@8.26.0 + '@typescript-eslint/parser': 5.41.0_wyqvi574yv7oiwfeinomdzmc3m array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 @@ -6951,7 +6952,7 @@ packages: - vti dev: true - /nuxt/3.0.0-rc.12_typescript@4.8.4: + /nuxt/3.0.0-rc.12_wyqvi574yv7oiwfeinomdzmc3m: resolution: {integrity: sha512-VhSod1u/w+C3VWsagTd5Prnsjk/VxPRt/bbADhUz3l0zxxajHRhHFX4xZSJWNgzsakducDqhn7N1pY6Ukko9kg==} engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0} hasBin: true @@ -6961,7 +6962,7 @@ packages: '@nuxt/schema': 3.0.0-rc.12 '@nuxt/telemetry': 2.1.6 '@nuxt/ui-templates': 0.4.0 - '@nuxt/vite-builder': 3.0.0-rc.12_l7r24p6nevbtlimqmqcwa3ouhu + '@nuxt/vite-builder': 3.0.0-rc.12_5phhjlepx6uce62n7km5sehevq '@vue/reactivity': 3.2.41 '@vue/shared': 3.2.41 '@vueuse/head': 1.0.0-rc.14_vue@3.2.41 @@ -9150,13 +9151,14 @@ packages: - ts-node dev: true - /tsutils/3.21.0: + /tsutils/3.21.0_typescript@4.8.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 + typescript: 4.8.4 dev: true /type-check/0.4.0: @@ -9527,7 +9529,7 @@ packages: - terser dev: true - /vite-plugin-checker/0.5.1_o3sppntgta7qijzxyjjxfsiapy: + /vite-plugin-checker/0.5.1_hxciu4wc32bhtgnfnckkd3jfqy: resolution: {integrity: sha512-NFiO1PyK9yGuaeSnJ7Whw9fnxLc1AlELnZoyFURnauBYhbIkx9n+PmIXxSFUuC9iFyACtbJQUAEuQi6yHs2Adg==} engines: {node: '>=14.16'} peerDependencies: @@ -9551,6 +9553,7 @@ packages: chalk: 4.1.2 chokidar: 3.5.3 commander: 8.3.0 + eslint: 8.26.0 fast-glob: 3.2.12 lodash.debounce: 4.0.8 lodash.pick: 4.4.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 924b55f..dc60257 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,2 +1,3 @@ packages: - - packages/* + - playground + - docs diff --git a/packages/trpc-nuxt/src/client/index.ts b/src/client/index.ts similarity index 100% rename from packages/trpc-nuxt/src/client/index.ts rename to src/client/index.ts diff --git a/packages/trpc-nuxt/src/client/types.ts b/src/client/types.ts similarity index 100% rename from packages/trpc-nuxt/src/client/types.ts rename to src/client/types.ts diff --git a/packages/trpc-nuxt/src/index.ts b/src/index.ts similarity index 100% rename from packages/trpc-nuxt/src/index.ts rename to src/index.ts diff --git a/packages/trpc-nuxt/src/server.ts b/src/server.ts similarity index 100% rename from packages/trpc-nuxt/src/server.ts rename to src/server.ts diff --git a/packages/trpc-nuxt/tsup.config.ts b/tsup.config.ts similarity index 100% rename from packages/trpc-nuxt/tsup.config.ts rename to tsup.config.ts