Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 10 additions & 9 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,37 +37,38 @@
"spec": "DEBUG=prisma-queue,prisma-query vitest --run --pool=forks",
"coverage": "DEBUG=prisma-queue,prisma-query vitest --run --pool=forks --coverage",
"dev": "DEBUG=prisma-queue vitest --watch --pool=forks --reporter=dot",
"test": "npm run lint && npm run prettycheck && npm run typecheck && npm run spec",
"test": "pnpm run lint && pnpm run prettycheck && pnpm run typecheck && pnpm run spec",
"prepare": "prisma generate",
"reset": "prisma db push --force-reset && prisma generate",
"prepublishOnly": "npm run build",
"prepublishOnly": "pnpm run build",
"with-env": "dotenv -e ./.env --"
},
"dependencies": {
"croner": "^9.1.0",
"debug": "^4.4.3"
},
"peerDependencies": {
"@prisma/client": ">=3"
"@prisma/client": ">=7"
},
"devDependencies": {
"@mgcrea/eslint-config-node": "^0.14.1",
"@prisma/client": "6.16.2",
"@prisma/adapter-pg": "^7.3.0",
"@prisma/client": "^7.3.0",
"@tsconfig/node-lts": "^24.0.0",
"@tsconfig/strictest": "^2.0.8",
"@types/debug": "^4.1.12",
"@types/node": "^24.10.6",
"@vitest/coverage-v8": "^4.0.16",
"@types/node": "^25.0.10",
"@vitest/coverage-v8": "^4.0.17",
"dotenv-cli": "^11.0.0",
"eslint": "^9.39.2",
"prettier": "^3.7.4",
"prettier": "^3.8.1",
"prettier-plugin-organize-imports": "^4.3.0",
"prisma": "6.16.2",
"prisma": "^7.3.0",
"tsup": "^8.5.1",
"tsx": "^4.21.0",
"typescript": "^5.9.3",
"vite-tsconfig-paths": "^6.0.4",
"vitest": "^4.0.16"
"vitest": "^4.0.17"
},
"packageManager": "pnpm@10.28.0"
}
1,697 changes: 1,006 additions & 691 deletions pnpm-lock.yaml

Large diffs are not rendered by default.

8 changes: 8 additions & 0 deletions prisma.config.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import { defineConfig, env } from "prisma/config";

export default defineConfig({
schema: "prisma/schema.prisma",
datasource: {
url: env("DATABASE_URL"),
},
});
24 changes: 24 additions & 0 deletions prisma/client/browser.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@

/* !!! This is code generated by Prisma. Do not edit directly. !!! */
/* eslint-disable */
// biome-ignore-all lint: generated file
// @ts-nocheck
/*
* This file should be your main import to use Prisma-related types and utilities in a browser.
* Use it to get access to models, enums, and input types.
*
* This file does not contain a `PrismaClient` class, nor several other helpers that are intended as server-side only.
* See `client.ts` for the standard, server-side entry point.
*
* 🟢 You can import this file directly.
*/

import * as Prisma from './internal/prismaNamespaceBrowser'
export { Prisma }
export * as $Enums from './enums'
export * from './enums';
/**
* Model QueueJob
*
*/
export type QueueJob = Prisma.QueueJobModel
46 changes: 46 additions & 0 deletions prisma/client/client.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@

/* !!! This is code generated by Prisma. Do not edit directly. !!! */
/* eslint-disable */
// biome-ignore-all lint: generated file
// @ts-nocheck
/*
* This file should be your main import to use Prisma. Through it you get access to all the models, enums, and input types.
* If you're looking for something you can import in the client-side of your application, please refer to the `browser.ts` file instead.
*
* 🟢 You can import this file directly.
*/

import * as process from 'node:process'
import * as path from 'node:path'
import { fileURLToPath } from 'node:url'
globalThis['__dirname'] = path.dirname(fileURLToPath(import.meta.url))

import * as runtime from "@prisma/client/runtime/client"
import * as $Enums from "./enums"
import * as $Class from "./internal/class"
import * as Prisma from "./internal/prismaNamespace"

export * as $Enums from './enums'
export * from "./enums"
/**
* ## Prisma Client
*
* Type-safe database client for TypeScript
* @example
* ```
* const prisma = new PrismaClient()
* // Fetch zero or more QueueJobs
* const queueJobs = await prisma.queueJob.findMany()
* ```
*
* Read more in our [docs](https://pris.ly/d/client).
*/
export const PrismaClient = $Class.getPrismaClientClass()
export type PrismaClient<LogOpts extends Prisma.LogLevel = never, OmitOpts extends Prisma.PrismaClientOptions["omit"] = Prisma.PrismaClientOptions["omit"], ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs> = $Class.PrismaClient<LogOpts, OmitOpts, ExtArgs>
export { Prisma }

/**
* Model QueueJob
*
*/
export type QueueJob = Prisma.QueueJobModel
Loading