library Package manifest v6.1.3
lib.graphql-prisma Pothos + Prisma builder factory with injectable client/DMMF
@lssm-tech/lib.graphql-prismaCopy name
Source, release and verification context Source snapshot bcc79fcc · Declared package version 6.1.3. This page combines the checked-in package guide and manifest; commands and runtime behavior were not executed in this review.
Package source ↗ Manifest ↗ server node
USED BY 0 workspace packages →
THIS PACKAGE lib.graphql-prisma platform
→
DEPENDS ON 13 distinct packages
Arrows point from a package to its direct dependency. Each count is derived from the captured manifests.
Dependencies Used by 0 import paths 2
10 declarations · first 6 shown SELECT TO INSPECT
◇ lib.contracts-spec-core workspace:^ › ◇ lib.schema workspace:^ › ↗ @pothos/core catalog:graphql › ↗ @pothos/plugin-complexity catalog:graphql › ↗ @pothos/plugin-dataloader catalog:graphql › ↗ @pothos/plugin-prisma ^4.17.0 ›
Show 4 more ↓ Runtime DEPENDENCY lib.contracts-spec-core Portable ContractSpec feature models, ownership, query, result, approval and reference primitives
Declared range workspace:^
Area core contracts
Layer foundation Read the package manual ↗
The selected source relationships above remain readable. The complete import and dependency references are below.
Guide Capabilities Imports Dependencies Scripts @lssm-tech/lib.graphql-prisma
Website: https://contractspec.io
Pothos + Prisma builder factory with injectable client/DMMF.
What It Provides
Layer : lib.
Consumers : bundles with Prisma.
Related ContractSpec packages include @lssm-tech/lib.schema, @lssm-tech/tool.bun, @lssm-tech/tool.typescript.
Related ContractSpec packages include @lssm-tech/lib.schema, @lssm-tech/tool.bun, @lssm-tech/tool.typescript.
Installation
npm install @lssm-tech/lib.graphql-prisma
or
bun add @lssm-tech/lib.graphql-prisma
Usage
Import the root entrypoint from @lssm-tech/lib.graphql-prisma, or choose a documented subpath when you only need one part of the package surface.
Architecture
src/index.ts is the root public barrel and package entrypoint.
Public Entry Points
Export . resolves through ./src/index.ts.
Local Commands
bun run dev — contractspec-bun-build dev
bun run build — contractspec-bun-build build
bun run typecheck — tsgo --noEmit
bun run publish:pkg — bun publish --tolerate-republish --ignore-scripts --verbose
bun run publish:pkg:canary — bun publish:pkg --tag canary
bun run clean — rm -rf dist
bun run prebuild — contractspec-bun-build prebuild
bun run build:bundle — contractspec-bun-build transpile
bun run build:types — contractspec-bun-build types
Recent Updates
Replace eslint+prettier by biomejs to optimize speed.
Notes
Prisma client injection must stay lazy — eagerly importing the client breaks tree-shaking and test isolation.
DMMF handling is version-sensitive; Prisma major upgrades require validation here first.
Depends on graphql-core — keep builder factory usage aligned.
Declared capabilities. Lib Graphql Prisma Pothos + Prisma builder factory with injectable client/DMMF
Use it to Adopt pothos + prisma builder factory with injectable client/dmmf Requires Choose another boundary when The @lssm-tech/lib.graphql-prisma package constraints do not match the target runtime or platform. @lssm-tech/lib.graphql-prisma
@lssm-tech/lib.graphql-prisma/graphql-prisma.feature
Imports and export paths. 2 entries These are package-manifest entry points. Named symbols listed above come from the capability catalogue; this is not an exhaustive TypeScript symbol reference.
Find an import or subpath 2 imports
@lssm-tech/lib.graphql-prismaCopy path @lssm-tech/lib.graphql-prisma/graphql-prisma.featureCopy path Show more imports No export paths match this search.
Dependencies and related packages. Runtime dependencies 10
@pothos/core catalog:graphql
@pothos/plugin-complexity catalog:graphql
@pothos/plugin-dataloader catalog:graphql
@pothos/plugin-prisma ^4.17.0
@pothos/plugin-relay catalog:graphql
@pothos/plugin-tracing catalog:graphql
graphql catalog:graphql
graphql-scalars ^2.0.0 Peer dependencies 1
graphql >=16.14.2 Development dependencies 3
typescript catalog: Package scripts. Commands declared by this package. Review its setup requirements before running them; no command here was executed by this review.
publish:pkg bun publish --tolerate-republish --ignore-scripts --verbose
publish:pkg:canary bun publish:pkg --tag canary
build contractspec-bun-build build
dev contractspec-bun-build dev
clean rm -rf dist
prebuild contractspec-bun-build prebuild
build:bundle contractspec-bun-build transpile
build:types contractspec-bun-build types
typecheck tsgo --noEmit