{"author":{"name":"tony_quetano@planttheidea.com"},"browser":"dist/umd/index.js","bugs":{"url":"https://github.com/planttheidea/fast-stringify/issues"},"description":"A blazing fast stringifier that safely handles circular objects","devDependencies":{"@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.3.0","@types/json-stringify-safe":"^5.0.3","@types/lodash":"^4.17.20","@types/node":"^24.10.0","@types/react":"^19.2.2","@typescript-eslint/eslint-plugin":"^8.46.4","@typescript-eslint/parser":"^8.46.4","@vitest/coverage-v8":"^4.0.8","decircularize":"^1.0.0","eslint":"^9.39.1","eslint-friendly-formatter":"^4.0.1","eslint-loader":"^4.0.2","fast-json-stable-stringify":"^2.1.0","faster-stable-stringify":"^1.0.0","json-cycle":"^1.5.0","json-stable-stringify":"^1.3.0","json-stringify-safe":"^5.0.1","lodash":"^4.17.21","prettier":"^3.6.2","react":"^19.2.0","react-dom":"^19.2.0","release-it":"^19.0.6","rollup":"^4.53.2","superjson":"^2.2.5","tinybench":"^5.1.0","typescript":"^5.9.3","typescript-eslint":"^8.46.4","vite":"^7.2.2","vitest":"^4.0.8"},"exports":{".":{"import":{"types":"./dist/esm/types/index.d.mts","default":"./dist/esm/index.mjs"},"require":{"types":"./dist/cjs/types/index.d.cts","default":"./dist/cjs/index.cjs"},"default":{"types":"./dist/umd/types/index.d.ts","default":"./dist/umd/index.js"}}},"homepage":"https://github.com/planttheidea/fast-stringify#readme","keywords":["stringify","fast","serialize","json"],"license":"MIT","main":"dist/cjs/index.cjs","module":"dist/esm/index.mjs","name":"fast-stringify","repository":{"type":"git","url":"git+https://github.com/planttheidea/fast-stringify.git"},"scripts":{"benchmark":"npm run clean:esm && npm run build:esm && node benchmark/index.js","build":"npm run clean && npm run build:esm && npm run build:cjs && npm run build:umd && npm run build:min","build:cjs":"NODE_ENV=production rollup -c config/rollup/config.cjs.js && tsc -p config/tsconfig/cjs.json && node scripts/create-cts-files.js","build:esm":"NODE_ENV=production rollup -c config/rollup/config.esm.js && tsc -p config/tsconfig/esm.json && node scripts/create-mts-files.js","build:min":"NODE_ENV=production rollup -c config/rollup/config.min.js && tsc -p config/tsconfig/min.json","build:umd":"NODE_ENV=production rollup -c config/rollup/config.umd.js && tsc -p config/tsconfig/umd.json","clean":"rm -rf dist","clean:cjs":"rm -rf dist/cjs","clean:esm":"rm -rf dist/esm","clean:min":"rm -rf dist/min","clean:umd":"rm -rf dist/umd","dev":"vite --config config/vite.config.js","dist":"npm run clean && npm run build","lint":"eslint --max-warnings 0","lint:fix":"npm run lint -- --fix","release":"release-it","release:beta":"release-it --config=.release-it.beta.json","release:scripts":"npm run typecheck && npm run lint && npm run test:coverage && npm run dist","start":"npm run dev","test":"vitest run","test:coverage":"vitest run --coverage","test:watch":"vitest","typecheck":"tsc --noEmit"},"type":"module","types":"index.d.ts","version":"4.0.0","gitHead":"b8932cc490ec475aa25c50b8c92cddf2527624df","_id":"fast-stringify@4.0.0","_nodeVersion":"24.8.0","_npmVersion":"11.6.2","dist":{"shasum":"bc0365981be6a2c19086b5208399f63f8dedbb16","size":9110,"noattachment":false,"key":"/fast-stringify/-/fast-stringify-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fast-stringify/download/fast-stringify-4.0.0.tgz"},"_npmUser":{"name":"planttheidea","email":"tony.quetano@planttheidea.com"},"directories":{},"maintainers":[{"name":"planttheidea","email":"tony.quetano@planttheidea.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fast-stringify_4.0.0_1762898307335_0.818323721724848"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-11T21:58:27.543Z","publish_time":1762898307543,"_source_registry_name":"default","_cnpm_publish_time":1762898307543,"dist-tags":{"latest":"4.0.0","next":"4.0.0-beta.0"}}