diff --git a/env.example b/env.example index 92e62c4..9502ff1 100644 --- a/env.example +++ b/env.example @@ -1,5 +1,5 @@ # GitHub API Configuration -REPO_TOKEN= +GITHUB_TOKEN= GITHUB_APP_ID= GITHUB_APP_PRIVATE_KEY= GITHUB_CLINET_ID= diff --git a/package.json b/package.json index 3614287..8e01087 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "private": true, "scripts": { "dev": "next dev --turbopack", - "build": "next build", + "build": "prisma generate && next build ", "start": "next start", "lint": "next lint" }, diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 2f3cf71..a611b2d 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -6,7 +6,6 @@ generator client { provider = "prisma-client-js" - output = "../src/generated/prisma" } datasource db { diff --git a/src/app/docs/page.tsx b/src/app/docs/page.tsx index 0d749d7..20c1070 100644 --- a/src/app/docs/page.tsx +++ b/src/app/docs/page.tsx @@ -169,7 +169,7 @@ pnpm install`} Create a .env.local file with your GitHub token:
- {`REPO_TOKEN=your_github_personal_access_token_here
+ {`GITHUB_TOKEN=your_github_personal_access_token_here
NEXT_PUBLIC_APP_NAME=GitIntel`}
diff --git a/src/lib/auth.ts b/src/lib/auth.ts
index fe3d49a..65f89ee 100644
--- a/src/lib/auth.ts
+++ b/src/lib/auth.ts
@@ -21,8 +21,8 @@ export const authOptions: NextAuthOptions = {
clientSecret: process.env.GOOGLE_CLIENT_SECRET!,
}),
GitHubProvider({
- clientId: process.env.REPO_CLIENT_ID!,
- clientSecret: process.env.REPO_CLIENT_SECRET!,
+ clientId: process.env.GITHUB_CLIENT_ID!,
+ clientSecret: process.env.GITHUB_CLIENT_SECRET!,
}),
CredentialsProvider({
name: 'credentials',
diff --git a/src/lib/db.ts b/src/lib/db.ts
index 84148bb..ec26f0a 100644
--- a/src/lib/db.ts
+++ b/src/lib/db.ts
@@ -1,5 +1,4 @@
-import { PrismaClient } from '../generated/prisma'
-
+import { PrismaClient } from '@prisma/client';
const globalForPrisma = globalThis as unknown as {
prisma: PrismaClient | undefined
}
diff --git a/src/lib/github.ts b/src/lib/github.ts
index 81303d1..7356cab 100644
--- a/src/lib/github.ts
+++ b/src/lib/github.ts
@@ -4,9 +4,9 @@ import { GitHubRepositoryResponse, GitHubSearchResponse } from './github-types';
// Initialize GitHub API clients lazily
function getGitHubToken() {
- const githubToken = process.env.REPO_TOKEN;
+ const githubToken = process.env.GITHUB_TOKEN;
if (!githubToken) {
- throw new Error('REPO_TOKEN environment variable is required');
+ throw new Error('GITHUB_TOKEN environment variable is required');
}
return githubToken;
}