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

serialize-javascript

Package Overview
Dependencies
Maintainers
3
Versions
29
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

serialize-javascript - npm Package Compare versions

Comparing version
6.0.2
to
7.0.0
+1
-3
index.js

@@ -9,4 +9,2 @@ /*

var randomBytes = require('randombytes');
// Generate an internal UID to make the regexp pattern harder to guess.

@@ -39,3 +37,3 @@ var UID_LENGTH = 16;

function generateUID() {
var bytes = randomBytes(UID_LENGTH);
var bytes = crypto.getRandomValues(new Uint8Array(UID_LENGTH));
var result = '';

@@ -42,0 +40,0 @@ for(var i=0; i<UID_LENGTH; ++i) {

{
"name": "serialize-javascript",
"version": "6.0.2",
"version": "7.0.0",
"description": "Serialize JavaScript to a superset of JSON that includes regular expressions and functions.",

@@ -8,3 +8,3 @@ "main": "index.js",

"benchmark": "node -v && node test/benchmark/serialize.js",
"test": "nyc --reporter=lcov mocha test/unit"
"test": "node --test test/unit/*.js"
},

@@ -29,10 +29,7 @@ "repository": {

"devDependencies": {
"benchmark": "^2.1.4",
"chai": "^4.1.0",
"mocha": "^10.0.0",
"nyc": "^15.0.0"
"benchmark": "^2.1.4"
},
"dependencies": {
"randombytes": "^2.1.0"
"engines": {
"node": ">=20.0.0"
}
}