UNPKG

@darkgl/slow-json-stringify

Version:
71 lines (70 loc) 2 kB
{ "name": "@darkgl/slow-json-stringify", "version": "2.1.1", "description": "The fastest JSON stringifier", "main": "dist/sjs.js", "types": "dist/sjs.d.ts", "type": "module", "scripts": { "ci": "npm run build && npm run check && npm run check-exports && npm run test", "lint": "npx @biomejs/biome lint --write ./src ./test", "format": "npx @biomejs/biome format --write ./src ./test", "check": "npx @biomejs/biome check --write ./src ./test", "build": "tsc --build", "prepare": "husky", "test": "npm run build && node --import tsx --test ./test/*test.ts", "check-exports": "attw --pack . --ignore-rules=cjs-resolves-to-esm", "local-release": "changeset version && changeset publish", "prepublishOnly": "npm run ci", "benchmark": "cd benchmark && sh run.sh" }, "repository": { "type": "git", "url": "git+https://github.com/DarkGL/slow-json-stringify.git" }, "devDependencies": { "@arethetypeswrong/cli": "^0.16.4", "@biomejs/biome": "^1.9.4", "@changesets/cli": "^2.27.9", "@types/chai": "^5.0.1", "@types/chai-spies": "^1.0.6", "@types/mocha": "^10.0.9", "@types/node": "^22.8.7", "@types/sinon": "^17.0.3", "benchmark": "^2.1.4", "chai": "^5.1.2", "chai-spies": "^1.1.0", "fast-json-stringify": "^6.0.0", "husky": "^9.1.6", "mocha": "^10.8.2", "sinon": "^19.0.2", "tsx": "^4.19.2", "typescript": "^5.6.3" }, "keywords": [ "stringify", "json", "deterministic", "safe", "serialize", "hash", "stringification", "fast", "performance" ], "author": "Rafał Więcek <contact@darkgl.pl> (https://darkgl.pl/)", "contributors": [ "Luca Gesmundo <lucagesmundo@yahoo.it>" ], "license": "MIT", "bugs": { "url": "https://github.com/DarkGL/slow-json-stringify/issues" }, "homepage": "https://github.com/DarkGL/slow-json-stringify#readme", "files": [ "dist" ], "engines": { "node": ">=20.11.0" } }