diff --git a/.changeset/rude-pens-itch.md b/.changeset/rude-pens-itch.md new file mode 100644 index 0000000..02e3633 --- /dev/null +++ b/.changeset/rude-pens-itch.md @@ -0,0 +1,5 @@ +--- +"create-better-t-stack": patch +--- + +fix convex imports diff --git a/apps/cli/templates/backend/convex/packages/backend/package.json.hbs b/apps/cli/templates/backend/convex/packages/backend/package.json.hbs index e27ad0a..3fb4edb 100644 --- a/apps/cli/templates/backend/convex/packages/backend/package.json.hbs +++ b/apps/cli/templates/backend/convex/packages/backend/package.json.hbs @@ -1,10 +1,6 @@ { "name": "@{{projectName}}/backend", "version": "1.0.0", - "private": true, - "exports": { - "./convex/*": "./convex/*" - }, "scripts": { "dev": "convex dev", "setup": "convex dev --configure --until-success" diff --git a/apps/cli/templates/examples/todo/native/nativewind/app/todo.tsx.hbs b/apps/cli/templates/examples/todo/native/nativewind/app/todo.tsx.hbs index efc13f8..effc135 100644 --- a/apps/cli/templates/examples/todo/native/nativewind/app/todo.tsx.hbs +++ b/apps/cli/templates/examples/todo/native/nativewind/app/todo.tsx.hbs @@ -11,8 +11,8 @@ import { import { Ionicons } from "@expo/vector-icons"; {{#if (eq backend "convex")}} import { useMutation, useQuery } from "convex/react"; -import { api } from "@{{projectName}}/backend/convex/_generated/api.js"; -import type { Id } from "@{{projectName}}/backend/convex/_generated/dataModel.d.ts"; +import { api } from "@{{projectName}}/backend/convex/_generated/api"; +import type { Id } from "@{{projectName}}/backend/convex/_generated/dataModel"; {{else}} import { useMutation, useQuery } from "@tanstack/react-query"; {{/if}} diff --git a/apps/cli/templates/examples/todo/web/react/next/src/app/todos/page.tsx.hbs b/apps/cli/templates/examples/todo/web/react/next/src/app/todos/page.tsx.hbs index f20b3e4..66a2c80 100644 --- a/apps/cli/templates/examples/todo/web/react/next/src/app/todos/page.tsx.hbs +++ b/apps/cli/templates/examples/todo/web/react/next/src/app/todos/page.tsx.hbs @@ -15,8 +15,8 @@ import { useState } from "react"; {{#if (eq backend "convex")}} import { useMutation, useQuery } from "convex/react"; -import { api } from "@{{projectName}}/backend/convex/_generated/api.js"; -import type { Id } from "@{{projectName}}/backend/convex/_generated/dataModel.d.ts"; +import { api } from "@{{projectName}}/backend/convex/_generated/api"; +import type { Id } from "@{{projectName}}/backend/convex/_generated/dataModel"; {{else}} import { useMutation, useQuery } from "@tanstack/react-query"; {{#if (eq api "orpc")}} diff --git a/apps/cli/templates/examples/todo/web/react/react-router/src/routes/todos.tsx.hbs b/apps/cli/templates/examples/todo/web/react/react-router/src/routes/todos.tsx.hbs index cb0abab..cd681a9 100644 --- a/apps/cli/templates/examples/todo/web/react/react-router/src/routes/todos.tsx.hbs +++ b/apps/cli/templates/examples/todo/web/react/react-router/src/routes/todos.tsx.hbs @@ -13,8 +13,8 @@ import { useState } from "react"; {{#if (eq backend "convex")}} import { useMutation, useQuery } from "convex/react"; -import { api } from "@{{projectName}}/backend/convex/_generated/api.js"; -import type { Id } from "@{{projectName}}/backend/convex/_generated/dataModel.d.ts"; +import { api } from "@{{projectName}}/backend/convex/_generated/api"; +import type { Id } from "@{{projectName}}/backend/convex/_generated/dataModel"; {{else}} {{#if (eq api "orpc")}} import { orpc } from "@/utils/orpc"; diff --git a/apps/cli/templates/examples/todo/web/react/tanstack-router/src/routes/todos.tsx.hbs b/apps/cli/templates/examples/todo/web/react/tanstack-router/src/routes/todos.tsx.hbs index 5c46b98..7aea332 100644 --- a/apps/cli/templates/examples/todo/web/react/tanstack-router/src/routes/todos.tsx.hbs +++ b/apps/cli/templates/examples/todo/web/react/tanstack-router/src/routes/todos.tsx.hbs @@ -14,8 +14,8 @@ import { useState } from "react"; {{#if (eq backend "convex")}} import { useMutation, useQuery } from "convex/react"; -import { api } from "@{{projectName}}/backend/convex/_generated/api.js"; -import type { Id } from "@{{projectName}}/backend/convex/_generated/dataModel.d.ts"; +import { api } from "@{{projectName}}/backend/convex/_generated/api"; +import type { Id } from "@{{projectName}}/backend/convex/_generated/dataModel"; {{else}} {{#if (eq api "orpc")}} import { orpc } from "@/utils/orpc"; diff --git a/apps/cli/templates/examples/todo/web/react/tanstack-start/src/routes/todos.tsx.hbs b/apps/cli/templates/examples/todo/web/react/tanstack-start/src/routes/todos.tsx.hbs index 50dd8c4..85dc57a 100644 --- a/apps/cli/templates/examples/todo/web/react/tanstack-start/src/routes/todos.tsx.hbs +++ b/apps/cli/templates/examples/todo/web/react/tanstack-start/src/routes/todos.tsx.hbs @@ -16,7 +16,7 @@ import { useState } from "react"; import { useSuspenseQuery } from "@tanstack/react-query"; import { convexQuery } from "@convex-dev/react-query"; import { useMutation } from "convex/react"; -import { api } from "@{{projectName}}/backend/convex/_generated/api.js"; +import { api } from "@{{projectName}}/backend/convex/_generated/api"; import type { Id } from "@{{projectName}}/backend/convex/_generated/dataModel.js"; {{else}} {{#if (eq api "trpc")}} diff --git a/apps/cli/templates/examples/todo/web/svelte/src/routes/todos/+page.svelte.hbs b/apps/cli/templates/examples/todo/web/svelte/src/routes/todos/+page.svelte.hbs index f2fe062..5a593db 100644 --- a/apps/cli/templates/examples/todo/web/svelte/src/routes/todos/+page.svelte.hbs +++ b/apps/cli/templates/examples/todo/web/svelte/src/routes/todos/+page.svelte.hbs @@ -1,7 +1,7 @@ {{#if (eq backend "convex")}}