JSPM

@saas-billkit/adapter-prisma

0.2.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q35276F
  • License MIT

Prisma adapter for SaaS BillKit billing engine

Package Exports

  • @saas-billkit/adapter-prisma
  • @saas-billkit/adapter-prisma/schema

Readme

@saas-billkit/adapter-prisma

Prisma adapter for the SaaS BillKit billing engine. Connects BillKit to your Prisma-managed database.

Installation

npm install @saas-billkit/adapter-prisma @saas-billkit/core @prisma/client

Quick Start

import { SaasBillkit } from '@saas-billkit/core'
import { createPrismaAdapter } from '@saas-billkit/adapter-prisma'
import { PrismaClient } from '@prisma/client'

const prisma = new PrismaClient()
const adapter = createPrismaAdapter(prisma)

const billkit = new SaasBillkit({
  adapter,
  defaultCurrency: 'usd',
})

Add the BillKit schema to your Prisma project:

// Copy from node_modules/@saas-billkit/adapter-prisma/src/schema/schema.prisma

Documentation

Full documentation available at github.com/MajorAbdullah/saas-billkit

License

MIT