Skip to content

prisma-client provider and vanilla JS support? #27461

Description

@M1CK431

Bug description

As stated on the official Prisma website, both Javascript (aka "vanilla") and TypeScript are supported languages.

However, while trying prisma-client provider with generatedFileExtension = "js", generated files are still using TypeScript (despite .js extension) and so can't be used in vanilla JS files.

Severity

🔹 Minor: Unexpected behavior, but does not block development

Reproduction

Not relevant

Expected vs. Actual Behavior

Expected: generatedFileExtension = "js" should generate vanilla JS files
Actual: TypeScript files with .js generated

Frequency

Consistently reproducible

Does this occur in development or production?

Both development and production

Is this a regression?

No since related to an "Early Access" feature.

Workaround

Remain on prisma-client-js provider

Prisma Schema & Queries

Not relevant.

Prisma Config

Not relevant

Logs & Debug Info

Not relevant

Environment & Setup

  • OS: Archlinux
  • Database: SQLite
  • Node.js version: v24.2.0

Prisma Version

From package.json:

{
  "prisma": "^6.10.1"
  "@prisma/adapter-better-sqlite3": "^6.10.1",
  "@prisma/client": "^6.10.1",
}

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions