🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@prisma-next/sql-relational-core

Package Overview
Dependencies
Maintainers
4
Versions
972
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@prisma-next/sql-relational-core - npm Package Compare versions

Comparing version
0.14.0-dev.76
to
0.14.0-dev.77
+11
-11
package.json
{
"name": "@prisma-next/sql-relational-core",
"version": "0.14.0-dev.76",
"version": "0.14.0-dev.77",
"license": "Apache-2.0",

@@ -9,8 +9,8 @@ "type": "module",

"dependencies": {
"@prisma-next/contract": "0.14.0-dev.76",
"@prisma-next/framework-components": "0.14.0-dev.76",
"@prisma-next/operations": "0.14.0-dev.76",
"@prisma-next/sql-contract": "0.14.0-dev.76",
"@prisma-next/sql-operations": "0.14.0-dev.76",
"@prisma-next/utils": "0.14.0-dev.76",
"@prisma-next/contract": "0.14.0-dev.77",
"@prisma-next/framework-components": "0.14.0-dev.77",
"@prisma-next/operations": "0.14.0-dev.77",
"@prisma-next/sql-contract": "0.14.0-dev.77",
"@prisma-next/sql-operations": "0.14.0-dev.77",
"@prisma-next/utils": "0.14.0-dev.77",
"@standard-schema/spec": "^1.1.0",

@@ -21,6 +21,6 @@ "arktype": "^2.2.2",

"devDependencies": {
"@prisma-next/sql-contract-ts": "0.14.0-dev.76",
"@prisma-next/test-utils": "0.14.0-dev.76",
"@prisma-next/tsconfig": "0.14.0-dev.76",
"@prisma-next/tsdown": "0.14.0-dev.76",
"@prisma-next/sql-contract-ts": "0.14.0-dev.77",
"@prisma-next/test-utils": "0.14.0-dev.77",
"@prisma-next/tsconfig": "0.14.0-dev.77",
"@prisma-next/tsdown": "0.14.0-dev.77",
"tsdown": "0.22.3",

@@ -27,0 +27,0 @@ "typescript": "5.9.3",

@@ -96,3 +96,3 @@ # @prisma-next/sql-relational-core

Codec authors extend the framework `CodecImpl` (and pair the codec with a `CodecDescriptorImpl` registration) per [ADR 208 — Higher-order codecs for parameterized types](../../../../docs/architecture%20docs/adrs/ADR%20208%20-%20Higher-order%20codecs%20for%20parameterized%20types.md). Each codec class declares the four conversion methods (`encode`, `decode`, `encodeJson`, `decodeJson`); the descriptor class declares static metadata (`codecId`, `traits`, `targetTypes`, `meta`, `paramsSchema`, optional `renderOutputType`) and a `factory` returning a per-instance codec.
SQL codec authors extend the framework `CodecImpl` base (and pair the codec with a `CodecDescriptorImpl` registration) per [ADR 208 — Higher-order codecs for parameterized types](../../../../docs/architecture%20docs/adrs/ADR%20208%20-%20Higher-order%20codecs%20for%20parameterized%20types.md). Each codec class declares `encode`, `decode`, `encodeJson`, and `decodeJson`. The JSON methods use the exact scalar shape produced by the corresponding database inside JSON values; include decoding calls `decodeJson`, while ordinary column decoding calls `decode`.

@@ -99,0 +99,0 @@ - Query-time methods (`encode` / `decode`) are typed as `Promise<…>`-returning at the public boundary; sync method bodies are accepted via TypeScript bivariance and the runtime always awaits.