You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

@postgresql-typed/cache

Package Overview
Dependencies
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@postgresql-typed/cache - npm Package Compare versions

Comparing version

to
0.1.9

4

lib/util/deserializer.js

@@ -1,2 +0,2 @@

import { Bit, BitVarying, Boolean, Box, Character, CharacterVarying, Circle, Date, DateMultiRange, DateRange, Float4, Float8, Int2, Int4, Int4MultiRange, Int4Range, Int8, Int8MultiRange, Int8Range, Interval, JSON, Line, LineSegment, Money, Name, OID, Path, Point, Polygon, Text, Time, Timestamp, TimestampMultiRange, TimestampRange, TimestampTZ, TimestampTZMultiRange, TimestampTZRange, TimeTZ, UUID, } from "@postgresql-typed/parsers";
import { Bit, BitVarying, Boolean, Box, ByteA, Character, CharacterVarying, Circle, Date, DateMultiRange, DateRange, Float4, Float8, Int2, Int4, Int4MultiRange, Int4Range, Int8, Int8MultiRange, Int8Range, Interval, JSON, Line, LineSegment, Money, Name, OID, Path, Point, Polygon, Text, Time, Timestamp, TimestampMultiRange, TimestampRange, TimestampTZ, TimestampTZMultiRange, TimestampTZRange, TimeTZ, UUID, } from "@postgresql-typed/parsers";
export function deserializer(object) {

@@ -11,2 +11,4 @@ if (typeof object !== "object" || object === null)

switch (__pgtParserType) {
case "bytea":
return ByteA.from(rest);
case "bit":

@@ -13,0 +15,0 @@ return Bit.setN(Number.POSITIVE_INFINITY).from(rest);

@@ -1,2 +0,2 @@

import { Bit, BitVarying, Boolean, Box, Character, CharacterVarying, Circle, Date, DateMultiRange, DateRange, Float4, Float8, Int2, Int4, Int4MultiRange, Int4Range, Int8, Int8MultiRange, Int8Range, Interval, JSON, Line, LineSegment, Money, Name, OID, Path, Point, Polygon, Text, Time, Timestamp, TimestampMultiRange, TimestampRange, TimestampTZ, TimestampTZMultiRange, TimestampTZRange, TimeTZ, UUID, } from "@postgresql-typed/parsers";
import { Bit, BitVarying, Boolean, Box, ByteA, Character, CharacterVarying, Circle, Date, DateMultiRange, DateRange, Float4, Float8, Int2, Int4, Int4MultiRange, Int4Range, Int8, Int8MultiRange, Int8Range, Interval, JSON, Line, LineSegment, Money, Name, OID, Path, Point, Polygon, Text, Time, Timestamp, TimestampMultiRange, TimestampRange, TimestampTZ, TimestampTZMultiRange, TimestampTZRange, TimeTZ, UUID, } from "@postgresql-typed/parsers";
export function serializer(object) {

@@ -7,2 +7,4 @@ if (typeof object !== "object" || object === null)

return object.map(element => serializer(element));
if (ByteA.isByteA(object))
return toJSON("bytea", object);
if (Bit.isAnyBit(object))

@@ -9,0 +11,0 @@ return toJSON("bit", object);

{
"name": "@postgresql-typed/cache",
"version": "0.1.8",
"version": "0.1.9",
"description": "A PostgreSQL-Typed extension to cache queries using Keyv",

@@ -46,4 +46,4 @@ "type": "module",

"source-map-support": "^0.5.21",
"@postgresql-typed/parsers": "0.7.0",
"@postgresql-typed/util": "0.5.0"
"@postgresql-typed/parsers": "0.8.0",
"@postgresql-typed/util": "0.6.0"
},

@@ -54,4 +54,4 @@ "devDependencies": {

"typescript": "^4.9.5",
"@postgresql-typed/cli": "0.4.0",
"@postgresql-typed/core": "0.5.0"
"@postgresql-typed/cli": "0.5.0",
"@postgresql-typed/core": "0.5.1"
},

@@ -58,0 +58,0 @@ "packageManager": "pnpm@8.6.0",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet