serialize-javascript
Advanced tools
+1
-3
@@ -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) { |
+5
-8
| { | ||
| "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" | ||
| } | ||
| } |
0
-100%1
-75%16790
-0.61%215
-0.46%- Removed
- Removed
- Removed