{"_id":"@ams-team/json-stringify","_rev":"1-ccce89783221977ecdd8456089149952","name":"@ams-team/json-stringify","dist-tags":{"latest":"0.9.0"},"versions":{"0.9.0":{"name":"@ams-team/json-stringify","version":"0.9.0","description":"JSON.stringify with function","main":"index.js","dependencies":{},"devDependencies":{"benchmark":"^2.1.4","coveralls":"^3.0.0","eslint":"^4.9.0","fast-stable-stringify":"latest","faster-stable-stringify":"latest","json-stable-stringify":"latest","nyc":"^11.2.1","pre-commit":"^1.2.2","tape":"~1.0.4"},"scripts":{"eslint":"eslint index.js test","test-spec":"tape test/*.js","test":"npm run eslint && nyc npm run test-spec"},"_id":"@ams-team/json-stringify@0.9.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"w3cmark","email":"lijungm305@gmail.com"},"dist":{"integrity":"sha512-G5dZ5Ac/cSOympf5IkrQeNv5q91TlEOpOPJ/La4KAIup8qMf4jEfpl2P7SxRKGxFeNWpp0RVt9begj14hXVwFw==","shasum":"973e881836dfbcc489bfa356fd0b930eee2d41bd","tarball":"https://registry.npmjs.org/@ams-team/json-stringify/-/json-stringify-0.9.0.tgz","fileCount":11,"unpackedSize":6755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVoXSCRA9TVsSAnZWagAAk2MP/1Q1RaBd6yDy9IJ+2yPX\nCXS3mvHBm96cnuN42svZcwAcoC7wk9t8MBZAAbUKDdl3D+NPWCRULVjon4Ge\nYDtuXo77mRpblge/2u5KuIUN7bQEde67i+1LxArUpy4TXaIKqKWN7PkoB8Vf\nuVI4/D7ywDcCYcDFXqQyNp+APunXTJF+JvsotSaHSGV/uL6U1Dm5H3TGMg0j\nUE4re2GVS/0oWydqdbglSHR8Jlz10wkqsc8h9AeFOcel/jW6ApAsKlmrIV8d\nv5ixew2Qy/BheyHjamz92BQIsm/8n6u7wGOhYNtbO2mvXKFY1yacBN2RUFfO\nXLCDyvACdQXOWdO5C+9BPXys+ClJ6BrHELb3AyoU/YxWjYISdx7h+ngdC38F\nt4mhOTZKaw2JWSkwmo+pCkkeN+l3Admmm0SPxbO7mYbH+LES79LgQYz4gixv\np7IpddzFX0ECS1Os+Qhrm6tIL4wGcBaQW1NkvhUb5PbPtUIY0VpNpOLwB4Lk\nrQ3x3jFs/IF6viXKZ84FWfJu90hBlZ+mTL0MgRwe40jnZXQw8LyYPUm78hM8\nAYdX4uuD+qVvQ+dkj5Cz9yGQjuSHxwMc8sZd6MTxVwqjo6UhtL5XmtCi8069\nd6GaJRGbgxyHy1QaOGvvVqEAlyCbXkFvh6vpWSyE+XFbFkoYu6GiuwqmJ8Jc\n3ec2\r\n=jdTF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQ1HmgqUmPP5FV3NBZDMUiwxneC9yTu1t0eK7FhIGXvAiEAsO8Riy4yegWQrCs7OIFPbwe8ac+cP0AaoVoljwzl2rM="}]},"maintainers":[{"name":"w3cmark","email":"lijungm305@gmail.com"},{"name":"eshaooo","email":"16602047278@163.com"},{"name":"bfkkkd","email":"yournana@gmail.com"},{"name":"wzbwzb","email":"1069467662@qq.com"},{"name":"hodor-cn","email":"331492653@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-stringify_0.9.0_1565951441661_0.20437500165763178"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-16T10:30:41.463Z","0.9.0":"2019-08-16T10:30:41.799Z","modified":"2022-04-04T13:53:06.005Z"},"maintainers":[{"name":"w3cmark","email":"lijungm305@gmail.com"},{"name":"eshaooo","email":"16602047278@163.com"},{"name":"bfkkkd","email":"yournana@gmail.com"},{"name":"wzbwzb","email":"1069467662@qq.com"},{"name":"hodor-cn","email":"331492653@qq.com"}],"description":"JSON.stringify with function","readme":"# @ams-team/json-stringify\n\n# example\n\n``` js\nvar stringify = require('@ams-team/json-stringify');\nvar obj = { c: 8, b: [{z:6,y:5,x:4},7], a: 3 };\nconsole.log(stringify(obj));\n```\n\noutput:\n\n```\n{\"a\":3,\"b\":[{\"x\":4,\"y\":5,\"z\":6},7],\"c\":8}\n```\n\n\n# methods\n\n``` js\nvar stringify = require('@ams/json-stringify')\n```\n\n## var str = stringify(obj, opts)\n\nReturn a deterministic stringified string `str` from the object `obj`.\n\n\n## options\n\n### cycles\n\nPass `true` in `opts.cycles` to stringify circular property as `__cycle__` - the result will not be a valid JSON string in this case.\n\nTypeError will be thrown in case of circular object without this option.\n\n","readmeFilename":"README.md"}