You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@keyv/serialize

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@keyv/serialize - npm Package Compare versions

Comparing version
1.0.3
to
1.1.0
+3
-3
dist/index.cjs

@@ -27,3 +27,3 @@ "use strict";

module.exports = __toCommonJS(index_exports);
var import_buffer = require("buffer");
var import_node_buffer = require("buffer");
var defaultSerialize = (data) => {

@@ -36,3 +36,3 @@ if (data === void 0 || data === null) {

}
if (import_buffer.Buffer.isBuffer(data)) {
if (import_node_buffer.Buffer.isBuffer(data)) {
return JSON.stringify(":base64:" + data.toString("base64"));

@@ -71,3 +71,3 @@ }

if (value.startsWith(":base64:")) {
return import_buffer.Buffer.from(value.slice(8), "base64");
return import_node_buffer.Buffer.from(value.slice(8), "base64");
}

@@ -74,0 +74,0 @@ return value.startsWith(":") ? value.slice(1) : value;

{
"name": "@keyv/serialize",
"version": "1.0.3",
"version": "1.1.0",
"description": "Serialization for Keyv",

@@ -15,22 +15,2 @@ "type": "module",

},
"xo": {
"rules": {
"import/no-named-as-default": "off",
"unicorn/prefer-module": "off",
"unicorn/prefer-event-target": "off",
"unicorn/no-array-reduce": "off",
"n/prefer-global/process": "off",
"node/prefer-global/process": "off",
"unicorn/prefer-object-from-entries": "off",
"unicorn/prefer-node-protocol": "off",
"@typescript-eslint/consistent-type-imports": "off",
"@typescript-eslint/consistent-type-definitions": "off",
"@typescript-eslint/no-empty-function": "off",
"import/extensions": "off",
"no-promise-executor-return": "off",
"import/no-extraneous-dependencies": "off",
"@typescript-eslint/no-unsafe-call": "off",
"@typescript-eslint/no-unsafe-assignment": "off"
}
},
"repository": {

@@ -53,13 +33,11 @@ "type": "git",

"homepage": "https://github.com/jaredwray/keyv",
"dependencies": {
"buffer": "^6.0.3"
},
"devDependencies": {
"@vitest/coverage-v8": "^3.2.4",
"rimraf": "^6.0.1",
"ts-node": "^10.9.2",
"tsd": "^0.31.2",
"typescript": "^5.7.3",
"xo": "^0.60.0",
"@keyv/test-suite": "^2.0.4",
"keyv": "^5.2.3"
"tsd": "^0.32.0",
"typescript": "^5.8.3",
"vitest": "^3.2.4",
"xo": "^1.2.1",
"@keyv/test-suite": "^2.0.9",
"keyv": "^5.3.4"
},

@@ -76,5 +54,5 @@ "tsd": {

"test": "xo --fix && vitest run --coverage",
"test:ci": "xo && vitest --run --sequence.setupFiles=list",
"test:ci": "xo && vitest --run --sequence.setupFiles=list --coverage",
"clean": "rimraf ./node_modules ./coverage ./dist"
}
}