{
	"name": "nano-json-stream-parser",
	"versions": {
		"0.1.0": {
			"name": "nano-json-stream-parser",
			"version": "0.1.0",
			"description": "Lightweight, streamed JSON parser in 748 bytes",
			"main": "dist/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/maiavictor/nano-json-stream-parser.git"
			},
			"keywords": [
				"json",
				"parse"
			],
			"author": {
				"name": "Victor Maia"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/maiavictor/nano-json-stream-parser/issues"
			},
			"homepage": "https://github.com/maiavictor/nano-json-stream-parser#readme",
			"gitHead": "21a75fa5edc01d44348634fa082770d6ea1d329b",
			"_id": "nano-json-stream-parser@0.1.0",
			"_shasum": "6fa6d202ee4f4b0fe969c4b3e2e5e800cd73a50d",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.8.0",
			"_npmUser": {
				"name": "maiavictor",
				"email": "srvictormaia@gmail.com"
			},
			"dist": {
				"shasum": "6fa6d202ee4f4b0fe969c4b3e2e5e800cd73a50d",
				"tarball": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "maiavictor",
					"email": "srvictormaia@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/nano-json-stream-parser-0.1.0.tgz_1493586679322_0.34421070222742856"
			},
			"directories": {},
			"contributors": []
		},
		"0.1.1": {
			"name": "nano-json-stream-parser",
			"version": "0.1.1",
			"description": "Lightweight, streamed JSON parser in 748 bytes",
			"main": "dist/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/maiavictor/nano-json-stream-parser.git"
			},
			"keywords": [
				"json",
				"parse"
			],
			"author": {
				"name": "Victor Maia"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/maiavictor/nano-json-stream-parser/issues"
			},
			"homepage": "https://github.com/maiavictor/nano-json-stream-parser#readme",
			"gitHead": "716be8e55dc088378ecc298ab70893802430ed0f",
			"_id": "nano-json-stream-parser@0.1.1",
			"_shasum": "8bbc94fc286696bd75115f76bba980ef3cb4b79e",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.8.0",
			"_npmUser": {
				"name": "maiavictor",
				"email": "srvictormaia@gmail.com"
			},
			"dist": {
				"shasum": "8bbc94fc286696bd75115f76bba980ef3cb4b79e",
				"tarball": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "maiavictor",
					"email": "srvictormaia@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/nano-json-stream-parser-0.1.1.tgz_1493659605236_0.9735544801224023"
			},
			"directories": {},
			"contributors": []
		},
		"0.1.2": {
			"name": "nano-json-stream-parser",
			"version": "0.1.2",
			"description": "Lightweight, streamed JSON parser in 748 bytes",
			"main": "dist/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/maiavictor/nano-json-stream-parser.git"
			},
			"keywords": [
				"json",
				"parse"
			],
			"author": {
				"name": "Victor Maia"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/maiavictor/nano-json-stream-parser/issues"
			},
			"homepage": "https://github.com/maiavictor/nano-json-stream-parser#readme",
			"gitHead": "ca2bf5a2155f1c0d4bccf50b144e881a5a237ae3",
			"_id": "nano-json-stream-parser@0.1.2",
			"_shasum": "0cc8f6d0e2b622b479c40d499c46d64b755c6f5f",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.8.0",
			"_npmUser": {
				"name": "maiavictor",
				"email": "srvictormaia@gmail.com"
			},
			"dist": {
				"shasum": "0cc8f6d0e2b622b479c40d499c46d64b755c6f5f",
				"tarball": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz"
			},
			"maintainers": [
				{
					"name": "maiavictor",
					"email": "srvictormaia@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/nano-json-stream-parser-0.1.2.tgz_1493672555798_0.9405406750738621"
			},
			"directories": {},
			"contributors": []
		}
	},
	"time": {
		"modified": "2017-05-01T21:02:36.077Z",
		"created": "2017-04-30T21:11:19.540Z",
		"0.1.0": "2017-04-30T21:11:19.540Z",
		"0.1.1": "2017-05-01T17:26:45.527Z",
		"0.1.2": "2017-05-01T21:02:36.077Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "0.1.2"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"79f0c7f6e3618937f1d5d32cab6e015f\"",
			"fetched": 1602009456806
		}
	},
	"_distfiles": {
		"nano-json-stream-parser-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.0.tgz",
			"sha": "6fa6d202ee4f4b0fe969c4b3e2e5e800cd73a50d",
			"registry": "npmjs"
		},
		"nano-json-stream-parser-0.1.1.tgz": {
			"url": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.1.tgz",
			"sha": "8bbc94fc286696bd75115f76bba980ef3cb4b79e",
			"registry": "npmjs"
		},
		"nano-json-stream-parser-0.1.2.tgz": {
			"url": "https://registry.npmjs.org/nano-json-stream-parser/-/nano-json-stream-parser-0.1.2.tgz",
			"sha": "0cc8f6d0e2b622b479c40d499c46d64b755c6f5f",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"nano-json-stream-parser-0.1.2.tgz": {
			"shasum": "0cc8f6d0e2b622b479c40d499c46d64b755c6f5f"
		}
	},
	"_rev": "17-347c95296e1ed93f",
	"_id": "nano-json-stream-parser",
	"readme": "# nano-json-stream-parser\n\nA complete, pure JavaScript, streamed JSON parser in about `750 bytes` (gzipped). It is similar to [Oboe.js](https://github.com/jimhigson/oboe.js/), a streaming JSON micro-library with a size of `4.8kb` (gzipped). While that alone isn't much, sizes add up quickly when you stack many libs. This lib achieves a 85% size reduction, while still offering the same main functionality. Uses ES6 arrows.\n\n## Install\n\n    npm i nano-json-stream-parser\n\n## Usage\n\nUsage is self explanatory:\n\n```javascript\nconst njsp = require(\"nano-json-stream-parser\");\n\n// Callback is called when there is a complete JSON\nconst parse = njsp((json) => console.log(json));\n\nparse('[1,2,3,4]');\n\nparse('[1,2');\nparse(',3,4]');\n\nparse(\"[::invalid_json_is_ignored::]\");\n\nparse('{\"pos\": {\"x\":');\nparse('1.70, \"y\": 2.');\nparse('49, \"z\": 2e3}}');\n\nparse('[ \"aaaa\\\\\"abcd\\\\u0123\\\\\\\\aa\\\\/aa\" ]')\n```\n\nOutput:\n\n```\n[ 1, 2, 3, 4 ]\n[ 1, 2, 3, 4 ]\n{ pos: { x: 1.7, y: 2.49, z: 2000 } }\n[ 'aaaa\"abcdģ\\\\aa/aa' ]\n```\n\n## Disclaimer\n\nThis library has no tests yet and could contain buggy edge-cases."
}