{
	"name": "flatted",
	"versions": {
		"0.1.0": {
			"name": "flatted",
			"version": "0.1.0",
			"description": "A fast and minimal circular JSON parser.",
			"browser": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"scripts": {
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"coveralls": "cat ./coverage/lcov.info | coveralls",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export const parse = Flatted.parse;' >> esm/index.js; echo 'export const stringify = Flatted.stringify;' >> esm/index.js",
				"min": "uglifyjs index.js --support-ie8 --comments=/^!/ -c -m -o min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c",
				"test": "istanbul cover test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"uglify-js": "^3.3.22"
			},
			"dependencies": {
				"coveralls": "^3.0.0",
				"istanbul": "^0.4.5"
			},
			"gitHead": "3979ba71d6b54a4694957303e0582d15079279bd",
			"_id": "flatted@0.1.0",
			"_npmVersion": "5.8.0",
			"_nodeVersion": "10.0.0",
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"dist": {
				"integrity": "sha512-JePezGydVdA1Fo3WCj5ofqtJ2J1QbzO7Qct/6lHTVrvJEAGjw18XqoJ9dIVwOfn7Q24n4r3zhM0SdgzZ549haQ==",
				"shasum": "bca4ac63170ac8f8d549af4843b0a6d622106bd8",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-0.1.0.tgz",
				"fileCount": 7,
				"unpackedSize": 10904,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4aDuCRA9TVsSAnZWagAAnsUP/2w3IXnMKH0TfD3n+yUm\nN687P5r92nSE0hYi50c3p6km6usTa6W9QHIXWE1P97r2Je6CoiCDOAUJI+B9\n2c5diFWW2wXslrkPsXAhD0h6LfaWAON4lNt6DEyFadEQwPoGu87OgaRA2/Nh\nGbiDAnyRT1dFje6Rnmo2uYhIRwWpsC75Es4D0F+PMCZlHBG+Adv7Ppz2IfUz\nTl8gQ7NdjvQtpWsSGVJ3d1raqu9bwWx/S+2IUFpA0IqP1yLC4sgQqKreJT8R\nKFfzo93r3OeLNB+Wuakm44O2ex8sD/zfMpiYYcJ9ABhCaZ39jbw2vneSnGDr\n8hDa4mPfdTBE9Q6vvHbEL7zuBxSMtMNuLSAH0r3uKLUqqkKI7kM8jIhZdjLu\n6AqD5R3eE92ALE9B0ZyhXWpomOzlKOLyM1uJCMrWAMCl5ygtuTpD9mV/5I0x\nSAefupR27aJn1LLboU8yzRL1uc1lHpkkxiY+viotQqqzM3qr2um71ofU4sAa\n9vbKw62pDTFkKpotO9499dmKpbX71y+/RNXvxS+0vOJmhJElqI2k4n7X1ve3\ntq4mvdHw6EudxUufG5a+8UI/tm4dZz6pvDM1zq8pGgLAgVzV096kPbPIRA0t\n8axJbZbKIMMIV1fLX+t56EY1P4kr5EZ9A8Crvax+aD6vArpRX9OGMj9TzVDK\nxTEy\r\n=VJ0T\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_0.1.0_1524736237331_0.3625106952344921"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.2.0": {
			"name": "flatted",
			"version": "0.2.0",
			"description": "A fast and minimal circular JSON parser.",
			"browser": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"scripts": {
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"coveralls": "cat ./coverage/lcov.info | coveralls",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export const parse = Flatted.parse;' >> esm/index.js; echo 'export const stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c",
				"test": "istanbul cover test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"uglify-js": "^3.3.22"
			},
			"dependencies": {
				"coveralls": "^3.0.0",
				"istanbul": "^0.4.5"
			},
			"gitHead": "2859ab2a286a81476cacd05ca221ac6de8f047c4",
			"_id": "flatted@0.2.0",
			"_npmVersion": "5.8.0",
			"_nodeVersion": "10.0.0",
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"dist": {
				"integrity": "sha512-4XdqkO+FzKo0mVpG+WC5CazLcFi6ARhkuvpn/NftBjfaWkCEWtS0pKh1DlfxjOJdkniyV24Iknf2c+fAtVkZHw==",
				"shasum": "4bc5f317f90bc4d05816f48bb9141989dbf33a88",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-0.2.0.tgz",
				"fileCount": 7,
				"unpackedSize": 13418,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4b76CRA9TVsSAnZWagAAQkoP/jrAD19dpJ8/YdgWZbED\nBgqNIl1tfbUWN3UFsbmFJ2fjUOX33O62m7+Jnn5lshGZxaioTdIM6RO8ugPD\ng7du1oA0baJJGW3Ja6fbJk4WdO9kF7SxPeO/LesZc/xFYIHNzxK1WvHiJyuP\nLnUWox5dcsHBzzvBM+AHBdolBrBDJ/dkr+/OvHtbpOZkwCJl7gshO/36MHBy\nf3wsJ67Eoc1mbLgfh7gvFpZBw2M1hGvvCd1G1sd32T6fMrzwywK9L+eTJXfl\nGMcLKIkYi/dEZzOLfjsgitCD5M1DIX9BJ2ZQeYExcdPpn4mZcn1YFp9qNYYJ\nNHozw/lUnQY5owBKI0V7qABCo9gUdp5hOoiTfezdDwNvjsBwbkeRdFh2RCJn\npSI20WkoKBw3UiEBRBAcebMjdW6oAUd7CPqQTM3mlLPzRzuthpAh1utpJqKB\n4PvxXKsycvmxbUzqaz5xY3IICPJ8sn1fBmej4GLwSdLclDvm3t23JPfDYSnd\nU2hU8LABB+2XayJs2zfWZCYAzmUNmqE7gh6aWF/0bzcEM3I6xbTIt6TiBVST\nt+DRXV1465HyzlOofbs2iieEpJZU+bBycJf/9UCs11NccZNVgrqpmLCLRaWx\nopbnD0xzICxNgS3a8lO38a2T/8/Q8BtaAvhtcz0dQf4PpzR2/Y4UI0IrjfSj\nmfoM\r\n=zRLC\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_0.2.0_1524743930314_0.6022769067462244"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.2.1": {
			"name": "flatted",
			"version": "0.2.1",
			"description": "A fast and minimal circular JSON parser.",
			"browser": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"coveralls": "cat ./coverage/lcov.info | coveralls",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export const parse = Flatted.parse;' >> esm/index.js; echo 'export const stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c",
				"test": "istanbul cover test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "latest",
				"circular-json-es6": "latest",
				"jsan": "latest",
				"uglify-js": "^3.3.22"
			},
			"dependencies": {
				"coveralls": "^3.0.0",
				"istanbul": "^0.4.5"
			},
			"gitHead": "9763d390f9a27559622b7efff6f007cd64c9bbe5",
			"_id": "flatted@0.2.1",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "9.11.1",
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"dist": {
				"integrity": "sha512-Tbuwcu4I58PXL87nE/h/iQJoOS2smrMNMevS3rZXzlXiRZSMTrpF0CSiI3E6Tv//y2Se80ZRZj4ljQaFM0Xnyw==",
				"shasum": "b398f3bbec2287ed7917b3e9bd3c5dfafc9faaf6",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-0.2.1.tgz",
				"fileCount": 7,
				"unpackedSize": 13675,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa41fdCRA9TVsSAnZWagAAVLEP/jgBSYTNtsERwt51+Cvv\n2duiN4+bTnxXbYY0nYoQt9KVYixLB/JrmIrzDA6j//DJAR4hlcuVVWxo7s/r\nhcGx+2xxhgb3maXTe6NyHjwUEUC2YVtnM6xEqWVR0APTE14XnyORoeRByotp\nkCY+aPO2gyDlhCK9+i+hg/bsFgIqEefA/UNo8XAcMFOEdgIsq/KeoBdLRTfE\ndl/Ci1aZuS5RhvUBG/OIqij53GPY+PMDHcNWm0EN/XtpyjSe+Pto/0LZHvKg\nuiPL43zaHf/+A19Ewu1vSyAEdi4hyM1kzzlMNUcU1SZR7UeT+S3g4jf+CRJ5\nM+nNd27CHr46yJOmq0st/SOMpyqR/Eez+lWbMu21aP//6jB2fb+adCxiBPJu\nj2bBiSXt2erPrymRaMTEy4YP2+GpRmUig9E893eBd/Y6vlhfpVKKjUp/GRCi\nvCOYLxmsMyaU9pfAEUN/8W5U9JmtANPb9zYh04VDVIzk5pxJ3mx97+/AHWFU\n+arr9VbV4CwjihElZgSJp65Ft6XNuu//mEb2BwwKUi/CxAl/NfuD6rlSorFf\nOW76xAAqDzEhF2EEbycD5yoV+vjX20Vn5yNqnR/Q5pcakqF6duzaDYlS0EbY\ndwvlniFzAbL87nu1Eh/Oi0KNerToVz2ckpQnO5hNE/exNDUXLEDBKcyC+Ma/\n+4dY\r\n=MFDp\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_0.2.1_1524848604541_0.7940000656957966"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.2.2": {
			"name": "flatted",
			"version": "0.2.2",
			"description": "A fast and minimal circular JSON parser.",
			"browser": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"coveralls": "cat ./coverage/lcov.info | coveralls",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export const parse = Flatted.parse;' >> esm/index.js; echo 'export const stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c",
				"test": "istanbul cover test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "latest",
				"circular-json-es6": "latest",
				"coveralls": "^3.0.0",
				"istanbul": "^0.4.5",
				"jsan": "latest",
				"uglify-js": "^3.3.22"
			},
			"gitHead": "9cae0ad266fb7cae71890fde15bd5166e35e485d",
			"_id": "flatted@0.2.2",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "9.11.1",
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"dist": {
				"integrity": "sha512-pm9hqgoAd4XSOdjwvJdTkutOMlZcNLlTDhKkQsJEuxb5A7w5fQvqNUVLUknX8vyRkOe6xI+qj3xrUM9w6YNVKQ==",
				"shasum": "267f8f687693d8411aefc81df662c1f07646f128",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-0.2.2.tgz",
				"fileCount": 7,
				"unpackedSize": 13651,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDYXBCRA9TVsSAnZWagAAE9YP/jARgd2Uyx3docyBJtzv\nmAZKuAV0r0BWdVTHsryhfkF2JIM8mbdYpbsd9CiNodFHBDdl+dNzZ8uFb4bk\n5rjk5LrvmcubJJqp0MvkaxtqqupS83z/byG7Vvgk/V7aCKGve+72ab08WHSN\nrBBH8Th6RGFfObg/UUMYQ2Ucx0DP6/N8AJrCMsRC3issQYRb+a5dpvz9IwAG\nFjs+CMufExIdQMKR6zvC21Jot1u9Ym/ilEjC7vYrmx96IVaQkO3jiA1UvwEH\naCWH2CQGrkj4KPLZGyFMASD4mTqRdWpsdICHL862CSwYj2m5u2o0cZevFauC\nhfh/LFep4kpkd1ZJP4uhqDZ/Opg48WtYfe3NkM0iPajEdTDePJo/T/HR8qIr\ncRVEW5HTezHTdWN2/cQ5vO1uNPVocLVA+o652MUzQp2l+n356bt9+CE4cuLY\nrVBZhVpuT+C3UF1CmeRwNC83gtXtcgQ6UIPCHcqoyOqIW6CkhuYKkw8+Cr18\n8UItpDFUM5hGKZ2dB+fnK4AtLpBVVLVWN2VPes1mH+5MmCQbsn4F2Ldpo1G4\nEavWEGp4tuA27x8cM7cRSrcgF5QRmBGzJcBVy2C5Xk8HKZxZwG8NSEkN2oeF\naF6nE9ij7weQNluj3g08CRb76VyvYFjxDRywNeHs0cqa/jzu53difWxpGtJp\npd2Y\r\n=CYSt\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_0.2.2_1527612864352_0.7945905209511002"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"0.2.3": {
			"name": "flatted",
			"version": "0.2.3",
			"description": "A fast and minimal circular JSON parser.",
			"unpkg": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"coveralls": "cat ./coverage/lcov.info | coveralls",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export const parse = Flatted.parse;' >> esm/index.js; echo 'export const stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c",
				"test": "istanbul cover test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "latest",
				"circular-json-es6": "latest",
				"coveralls": "^3.0.0",
				"istanbul": "^0.4.5",
				"jsan": "latest",
				"uglify-js": "^3.3.22"
			},
			"gitHead": "c05cae20632f2661d2d7687739fd7d1c7cb33046",
			"_id": "flatted@0.2.3",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "9.11.1",
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"dist": {
				"integrity": "sha512-C4B5UtK3kOrLAyZ1ftqEWprxCfLmCIqEcNufZrtsJhiZ/fcI5mvCgtAtC3pu7BC9KE7aUIrPXwTgcT1fiI7QhA==",
				"shasum": "2373f329b476e4362ed4a69a7233b42d6f93365b",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-0.2.3.tgz",
				"fileCount": 7,
				"unpackedSize": 13649,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbO7DcCRA9TVsSAnZWagAAcdYP/Rnp220UV9AdhnSYeCbb\nLslsHSDIRv6CG19ubfKBDdKv7FkiMzmgvHbAgTXX9JdbwydWri6NTixqUWo+\navE/uLJUeznNMICPRxOHFkIRWF1vliWLvefCIgHDUnYaKUHwJ2DYJrcMsyj6\npCJqG44tB4o1AXlpkrIOHNMHlyao91e4FXXLGekKGf7pqsMj94BgjyQOUgU+\n0Irlda6F8ypKEYCkY6oUnRgtnPFCbM1uNeeh9jCJIytrXFpTRfBir2jff86E\nx5MdUAUknvto/Hp83yJMZRUoVT+36/Nc2sQROBnVx7XikLM8uXbZLwiO6nQg\nNgDwp+zgr8f7rsCqtVTRby7Nnphp0c45RpqH0l5PekQNlHXtq53npumH1PLk\nO6thOO0y+ZgvjwdbxIglYSKsqgpi6SLxkUh5KIGnPu1k1tB3vlIarQ3I0uG1\nAHMwP9iTiz2Nb9PhZo6CacV0/wkXWdnYSVL3+nq3tOM3N6BxvDPY8AXgOnTr\n4TPgJSTtdNLuJa+sCaD/liNA+Tkz4lM4keeuGFowzrUdoPUwc6rrj8o5j7kD\nxXB6JgLdyx5tKvs8dByyCZA8HMABp8UjxKWvlOnPXcu1SiaCzk7LWE8qx4Mk\nlU1dxzZtalskAMfTXLF5IFhdDSZuElcv3qNkAuUFYYEKfLlYDbnhpl42wreg\nQRrZ\r\n=H/SL\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_0.2.3_1530638556391_0.8362260439330385"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.0": {
			"name": "flatted",
			"version": "1.0.0",
			"description": "A fast and minimal circular JSON parser.",
			"unpkg": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"coveralls": "cat ./coverage/lcov.info | coveralls",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export const parse = Flatted.parse;' >> esm/index.js; echo 'export const stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c",
				"test": "istanbul cover test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "latest",
				"circular-json-es6": "latest",
				"coveralls": "latest",
				"istanbul": "latest",
				"jsan": "latest",
				"uglify-js": "latest"
			},
			"gitHead": "0f8cecb636c0c3c83e9cf26b3d4c4e8f46c53459",
			"_id": "flatted@1.0.0",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "9.11.1",
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"dist": {
				"integrity": "sha512-ps2AqOWD2rDR3ruvZ9rwEezBxWzDfoEFmfsOK58oiHDWaWUQowg1THjg33XII22xBxMDhoi2oFCmCTPyP1gYvg==",
				"shasum": "25c4cf913345bf1bfc391d415afee1412d8470ff",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-1.0.0.tgz",
				"fileCount": 7,
				"unpackedSize": 14672,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboS+dCRA9TVsSAnZWagAAbmQP/AxBrmwTZQvmkbY08JLB\n5JFtSKbmm/dW7h6CQpThmEtQFxTlMHLvSBeKiL6kZzZaNAiJ4voNQKD2WZMT\nP9dJl/v6+mWVb6STvVGtlQHfNvgJX8mloa9Xm0bpRql1gys834a7613jghnY\ntniq/la33Sw03Z82EcXZo5Q9zN6QDSBL0FBFo0vwTmWqSJNMYzOpOAJQ1998\nR2iiYlRBgvZgIKvLmK9uKzCqn0fVOFdFXq29zavZr2Tdbn4d7P0M4j27w+cl\n84NsL9Cq+dB18hxhyp/qcIgVkInpa0Lr7s9RtyeuyWkAS5V9LkkkmauM5rn9\n+OM40QJJevJd86Gc9x6Lhy4I1dhL52xMGPVNEYPfLqprWAuK58yljZBwimxS\nFeTL4VcerlyNFicbt1FqkscLlgUkii1B7F1U3Pe2RLQqVeRLNOJbfO8i+jo5\nJnPUntpr2w06AOkB9s1G8n/73aDv/adTV/igAYFXnrOTMSL6RTj9p+TwQNQR\n7ZWMVR2G6i1IckS3L8DodSl2lVvdamnqowICyxC4hgc8ekNDLdWN8wyyaRHv\n4x3kICzxL693SRF7vNmFUf/GExVPkVsf2zRTwuIdcjnlN7fGs3yhi6/8eNS6\nGqR3e+I/aSresLGWEriJijAJk0bvfrPrxE8ObQVftbjzzI+61V9PnuUwLJus\nTD1Y\r\n=H0/U\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_1.0.0_1537290140354_0.03954508127013345"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.1": {
			"name": "flatted",
			"version": "1.0.1",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"coveralls": "cat ./coverage/lcov.info | coveralls",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export const parse = Flatted.parse;' >> esm/index.js; echo 'export const stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c",
				"test": "istanbul cover test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "latest",
				"circular-json-es6": "latest",
				"coveralls": "latest",
				"istanbul": "latest",
				"jsan": "latest",
				"uglify-js": "latest"
			},
			"gitHead": "6951a32f4ae0b11ead66c4dc15511cba58bd30bf",
			"_id": "flatted@1.0.1",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "9.11.1",
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"dist": {
				"integrity": "sha512-meHYQbO9qvAeZOnfE/obyUzx1vX5rPfHhdKTw5WHgJPgAgeT7vr0U6GCaQvq6pxRnoTjbDz5G2fIA24LRReLlg==",
				"shasum": "eefd9a6418e9e70845380418400e573076b253d9",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-1.0.1.tgz",
				"fileCount": 7,
				"unpackedSize": 15681,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbofVxCRA9TVsSAnZWagAAecAP/A4LcJpBoDL+HgiJB4PR\n5BWm1tpT+5sDBNa6hTLU5UXUfCe/OdsoqofDzQU9j0BbvGlmR/VwFIeSOHBz\nefkq0fTXGhORsmdfFLJbIf1pRG8RQBNPrw4h8OeOMVK6jajmsVCQfxp4qbsC\nuCdwgMHfsqkoDalmtju2I653V7/vIefbrvAdvbPNvbp58unFdfcb6AoLXIrQ\nEUtWlRVzWq1c7W5SHGVM3xNA+IxJO8PuIG+5Lps01VS84pwllyORfjiIs9oh\nGD0dXklUOgl16xAw7aBSev0hpcJ5ROKiT7wduz4rIcQKuDJuHXKJDba0d2EZ\nizoV2TgFTj0m/+D74jossjwRdCXZQUo3jOuft5qzN88LeRBoU3+zlnq3GVlD\nKzemiGtdkpADO4Cc+X1vXvY2QtD6B5xlH6/DgrMCmQRmpxC8iVZH+EYnwKNm\nxGQ0uOF3TyMmye7hAhVUEGfiItxHSmpDsqrEb+ZTtMIq/hIsvRrJ4oj6Uuny\nNf+D5n78K8G2DoaLI+meUrljHvGebTuvjcxmB4M8Y5Pd8AJ+9+PqExv/Jfnw\nyp8JtNQIhu57CRv5vsiAaGcrB1Linma/NwLzSctsGSid7Yx6yvvlSWn5TERu\nIF95vgL2W2RU+kiB2kTRL2rYDRT2xTJvbtvZXgjQ42lB1OClpK+hSeNaz6hr\nyroK\r\n=3iKC\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_1.0.1_1537340784246_0.06912057319422837"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.2": {
			"name": "flatted",
			"version": "1.0.2",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"types": "types.d.ts",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"coveralls": "cat ./coverage/lcov.info | coveralls",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export const parse = Flatted.parse;' >> esm/index.js; echo 'export const stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c",
				"test": "istanbul cover test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "latest",
				"circular-json-es6": "latest",
				"coveralls": "latest",
				"istanbul": "latest",
				"jsan": "latest",
				"uglify-js": "latest"
			},
			"gitHead": "acc9f9317b540dc9a7935fffdc6d89dec07df197",
			"_id": "flatted@1.0.2",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "9.11.1",
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"dist": {
				"integrity": "sha512-8Afk1OC2CO44rSCyefiosSMIp5dZIzxLLflstqTn8te3WybWv7tIdjTUeY67aKfsArMNZZ1ei5AWUthvEwFOuA==",
				"shasum": "43f615c21f67a578e3e1d2eeee4e68af5e3d7630",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-1.0.2.tgz",
				"fileCount": 8,
				"unpackedSize": 16188,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpGmrCRA9TVsSAnZWagAA7lMP/069RJKF5gnzxcnmxlnH\nVAj0LDZI4SwWLUYKlLobFDTbDpmu8uBtykxQTx0Ty/djqQehGoNNv5CPokFu\n7SDwDVNylFom4uxESZ5VYA14b3D2WmG/zSVy16L8ducvCoFbQG6+zSOf9uMb\nv6HpC6iEYO9N2Moy6Vy9RWRQ7dOpIjthl4ncvJbbTQj82gbwCXldspyD1xM3\nWOs9maCoMlkApe+IusIFApxFICQ4a0rAyG2yCLD0lT8aev0kflxljLE/cznz\ncpfsnY/ngBA7zHFTZlB2cBu0qgANrYOHkQ1dbUJMJDXrBejqOtf9ZKfGTW3j\nk3TuaLTKVUHgxLVt/EMVh2/TQYDwHq2QNgrmRSNb4HgSXXIYPQQWinXka4aV\nplUXsCGEpWgaOdUcpp/EGvHZXcTtRznO0BgmmV0yHqOmaNvqCQxgbO7rJb9q\n8En3WIUsVZrfcZqXdlXhbp9wUXOTfbhfGLfs47nIfG7wn4VFUsYbjrlJcRIA\nxLhS+aPGTQC2bG234LU6JezScU8798u2axdsVMaP9A6kHqbC0E/EpM6VXQ7J\nwJtby81Twjxh7Dn7ye+KOHPfDrWmRojNVNO6xQ/SQ6Yfp05G+Lv5V3TXMgc0\nWHwSzdH3LYTxBOTMeUxVKkwBdPZ3ae4HtxkOvYR/bHu6CnA1wiX8i+9Rdq+3\niVc2\r\n=SjNj\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_1.0.2_1537501610313_0.7785051819579907"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.0.3": {
			"name": "flatted",
			"version": "1.0.3",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"types": "types.d.ts",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"coveralls": "cat ./coverage/lcov.info | coveralls",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export const parse = Flatted.parse;' >> esm/index.js; echo 'export const stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c",
				"test": "istanbul cover test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "latest",
				"circular-json-es6": "latest",
				"coveralls": "latest",
				"istanbul": "latest",
				"jsan": "latest",
				"uglify-js": "latest"
			},
			"gitHead": "a37526dce9e8f47636c82833b0d09a7e7359f22a",
			"_id": "flatted@1.0.3",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "9.11.1",
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"dist": {
				"integrity": "sha512-3JPwKDX4pKsnnuPtApEoD4HEy61R1gO6CN8XH5/wdA5i7TrhLKIB2lgHEb9ETGkigo9snd1iCSvvcjhFanyxvg==",
				"shasum": "18dc8704f89e757d88d7048e9d77b316f91705c2",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-1.0.3.tgz",
				"fileCount": 8,
				"unpackedSize": 16244,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvwtVCRA9TVsSAnZWagAA0qkP/jSFz59Ow54ExOewFhur\nx5dSYL8aN7LixTlTCwdqQRw//iJrncmpSkIi36wv5afdAqeadc1nxDDh+BzZ\nnyFsdbSx+IzdDthpOP8y5aiSccdH+g8pcsbfYpDVs23ALkF1lcKEBA5fRhqv\nsfJ6/9gK/k9wYDsgYUomaSB2UYJxd/YtgpJaawuefaYvMXXf6RJy8fVv1bI3\nMfXoqO+7GcimA6XCeHr/0M/l5hA2Y+w31x/kb8EHJcj042xLjUU1ahFIklMd\ngfsqlDlLQSap6s2Afq2cF1ttYA3n39EehT6KtAa9UNBbRpVXatNZ09dbZfUC\nOeBacvxPGxAzcXlpR9NwWIVhpaGEENJbO0vcruMLs6kahYwl/0XZ4ESh8A4L\nrYPr/S5OQJL8lo4DdotmbP5YnJjKUa49EKA49QICCkYgaQmGSKguaU6sgNfq\noJioBcptBAhaCCWfVLaywb9Xs2csrGeW0zgDR8vbeC4+3gTo7HAYsjfBw5Vg\nMGlZQTeKg1zrK+tWH1JIotITW1dl4wozdfGIrhoQYVt6os7zKr0shttsteDV\nlg+7D0n8ON1S0IDnDwnciDUrRpBEK1eNCFiZ+vEnVJadXfQeAOr4M1xSrz4z\nQA7aIHyhTqhsLBbHsZiooCqBTlmK1Y2OLLMKIdjDGTqwPCfEMR/e6ZkMHvWS\nOYdq\r\n=XeX9\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_1.0.3_1539246932410_0.3260183809046755"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0": {
			"name": "flatted",
			"version": "2.0.0",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"types": "types.d.ts",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"coveralls": "cat ./coverage/lcov.info | coveralls",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export const parse = Flatted.parse;' >> esm/index.js; echo 'export const stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c",
				"test": "istanbul cover test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "latest",
				"circular-json-es6": "latest",
				"coveralls": "latest",
				"istanbul": "latest",
				"jsan": "latest",
				"uglify-js": "latest"
			},
			"gitHead": "508c9c5a1358d8d6c484066de30082e8a43f10b3",
			"_id": "flatted@2.0.0",
			"_npmVersion": "6.0.0",
			"_nodeVersion": "9.11.1",
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"dist": {
				"integrity": "sha512-R+H8IZclI8AAkSBRQJLVOsxwAoHd6WC40b4QTNWIjzAa6BXOBfQcM587MXDTVPeYaopFNWHUFLx7eNmHDSxMWg==",
				"shasum": "55122b6536ea496b4b44893ee2608141d10d9916",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz",
				"fileCount": 8,
				"unpackedSize": 16944,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzYDzCRA9TVsSAnZWagAAmzYP/3e5YKOObUuAOVM+uhnL\nv9sQ9fkZsKlzmcSsUv9cC0FVHh+KwUOrxv67SO9rWvfrnl/gpgeLhQ9xJc3b\nTvv04vfAG9lN/Ua0cGDTRk5GDHJ3IcmFfgu7jRaUOwlApeuroTC1HEdzo1E7\nMacaI/pDpE3H24kW5t2gMstmUiwqXr19ef+XZlqi93mwRhusxR0f7er/AoAB\nKGqwbAi2hYlYz/lcZKBhq1Ax+53Z03gFVMOzzFAvzK7Y5/2X+Vfk2oHxWwQ/\n0eqjSz6sSRLSCv7GY0UWRKiZvsqAQ3K8fRxFT0abinhtuV7hcuc/54yRUmTb\nA61K97o+kEDb9ZcDdftdnH5jCxQgcfKf3G89S/Rpk7KlbIkd5HZsYiLBCtM/\nMfSld73EgU5pHOpqImIqdpb1Hh5wlRAR3fbbCE5FBeCj3BwwQGMSvCTRkglx\nXs3eLa6OF/ZxaGKCDKg8MgwPB5mc2b2DYwUDI3ZSU/uJJ4cSXVd454UmLGNB\nrW1Aol7+y98rO56KU5Bxa1DQuj6jV48PE0OsJ+qs5AfqX08s7pfhkIeRWWbb\n2DSOcQs4o+PQhW/l1x+Ej17unMoUMQ6hXQT94MkgIx4m77C6dRrEOaG3NEPj\nZq1piGrAC+fVAxREVj97jTItQqtwFXg8zNEJXXPJuzdJ2mMZ0245sA02ybUM\npu12\r\n=x+Qj\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_2.0.0_1540194546439_0.49900973575187746"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.1": {
			"name": "flatted",
			"version": "2.0.1",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"types": "types.d.ts",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"coveralls": "cat ./coverage/lcov.info | coveralls",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export var parse = Flatted.parse;' >> esm/index.js; echo 'export var stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c",
				"test": "istanbul cover test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "latest",
				"circular-json-es6": "latest",
				"coveralls": "latest",
				"istanbul": "latest",
				"jsan": "latest",
				"uglify-js": "latest"
			},
			"gitHead": "2b36649b6a314337559bf9cf7dee6fcc104c5e3d",
			"_id": "flatted@2.0.1",
			"_nodeVersion": "11.15.0",
			"_npmVersion": "6.9.0",
			"dist": {
				"integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==",
				"shasum": "69e57caa8f0eacbc281d2e2cb458d46fdb449e08",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
				"fileCount": 10,
				"unpackedSize": 20883,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEhVdCRA9TVsSAnZWagAA1z4QAJAk9VzMXuDITTHFtTXh\nZP2OKdWudIBHX0bpFiNuZIA0PS7SYSREQ5868sxZliuVt+EECUj2P9huFnI+\nmWc3ul4sPn0GIy0ciSQ0XfbbPmnovvMHn/fQuW0fVdeobOSqkGI2rrdX5Sn6\nbuiJ7pJXR3go8eTrQ2E4Op2mwSjl6s1fxHJhXqnRszdMYVw4TIYcZk67U+JP\nm5JKsu1WGs7DgCUrg1UrEzpjClWWhUmkK79OFFL5tWKE+SVqcI3u33okBaJy\nUfOjpePMTGPzonD1jA9PUCuDwylJlhhWRHXjQA9rVh1cnkH99fbegygsHokT\njXLZ1rQl8H+p0OKr2o8qcZ2rO3d+zi3MjWrKs0UJKuL5UhkxHcbdNx4suC1Z\n7nIrQXXpG4xKeJTvwK7QcdC0dbLPkv8MtCBz/20tzsbvPQQkcooknxoIfmYl\nb5RuNci6/6BAl+R02CDKIldE8fGdd37JGJJmk08gU0wfx4W2tzeKotN4hYB6\nolLNa13xgrxBOliZSvMbS93L5IqQQEoF/5KthvYdR7ELSKcqBXhb6/XVM+QL\niUvuWOH8fjW33WatBq8Oox4vt3qYRJE5jL4RZfzWPvOW40WPbAL7MBZkTYVH\nUCUQe5xpZE86K01raJTBVLGdpOmA8YahM/T3afSYF+c+Zfj0GOMlkGFQJV9j\n9rc+\r\n=DPWA\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_2.0.1_1561466204334_0.04946069871974412"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.2": {
			"name": "flatted",
			"version": "2.0.2",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"main": "cjs/index.js",
			"module": "esm/index.js",
			"types": "types.d.ts",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export var parse = Flatted.parse;' >> esm/index.js; echo 'export var stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c",
				"coveralls": "nyc report --reporter=text-lcov | coveralls",
				"test": "nyc node test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "^0.5.9",
				"circular-json-es6": "^2.0.2",
				"coveralls": "^3.0.11",
				"jsan": "^3.1.13",
				"nyc": "^15.0.0",
				"uglify-js": "^3.8.1"
			},
			"gitHead": "5e3ec39a3e613e70c56f3775c790ddebdbc363a6",
			"_id": "flatted@2.0.2",
			"_nodeVersion": "13.12.0",
			"_npmVersion": "6.14.4",
			"dist": {
				"integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
				"shasum": "4575b21e2bcee7434aa9be662f4b7b5f9c2b5138",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
				"fileCount": 10,
				"unpackedSize": 21199,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegFblCRA9TVsSAnZWagAAIWgQAJjhbL3IlI6fwlES+ZfR\n2iz6yex0tEHfUexgsGexjYrwuJKv0sv69IIczm9e7pgF6Q4jVIHdWmyds6mf\nYjku4NE1PQ7ysv/v+Ia/67D5WoqskrTHsWuQGzsHBZ87UfioMBkDlf0PRkzj\np/WtigNHURi7cDiRvQXUbWC/D6VhaHDLmx8vAfowYhyhUFdlv+yeXFMdBbWf\n/ya7yL+A7c2hKS8rxRaP4AzGwW7sjc2cRxi3CcQhscQoSGgbP44T/eXPl2eV\n1dzGTkq9VGwotSkfVHu1YWs1I6d7wQLWOiKOmYpPBkFTYSTVyKxzlCEFkXR3\nuVxhKNn3V3JiS/shh/3AWXc0bWQWe1kR6eVqmzTQvbNFZSymm+gCKMUhIewe\n8yOIj5FQxeWl+gGiMHwVxtneyZjjwuKe7Nav+q/NR0rev1QseYjwLToZ8VED\nNnEw32NxWXGFoGOxY5x2l9Ndi67SpdXVsXOHkGOXF84E8eHVoeQQISxNTXfR\nn/Kax7jK/4JaNfT3xojUmELe1dFRNYdCdnjVSs3DSVAB07+9C4XQ5jPl5/7K\nZKfTy36HP9u5Ri3FQNFHjwDBfAxGI6l7e3j7XBvLhED4Rs8oQuqJGpjkW0Fs\nXReEPvbKX/T203ZOvxYI6c/1FQ0BbAFFGxbbDF3UfSWBP/EavM5WGOsPdKMd\nLpDI\r\n=aJ7O\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_2.0.2_1585469156747_0.9739132405400666"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0": {
			"name": "flatted",
			"version": "3.0.0",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"types": "types.d.ts",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export default Flatted;' >> esm/index.js; echo 'export var parse = Flatted.parse;' >> esm/index.js; echo 'export var stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c",
				"coveralls": "nyc report --reporter=text-lcov | coveralls",
				"test": "nyc node test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"type": "module",
			"main": "./cjs/index.js",
			"module": "./esm/index.js",
			"exports": {
				"import": "./esm/index.js",
				"default": "./cjs/index.js"
			},
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "^0.5.9",
				"circular-json-es6": "^2.0.2",
				"coveralls": "^3.0.11",
				"jsan": "^3.1.13",
				"nyc": "^15.0.1",
				"uglify-js": "^3.8.1"
			},
			"gitHead": "1fe32677a2f60adbd2a19df4fde62b93bc231a7b",
			"_id": "flatted@3.0.0",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-1CZaYbyUZ2eVgyWG1f7dAIJfisA9ySHm4z4pokxn1C3lpfcm8mlQuFfZAGSOsKEpJAMkyQeIny0aKEwkSx2C4g==",
				"shasum": "04d77cf9400cba52d4ac6c15d2b9bf4a87e59b97",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-3.0.0.tgz",
				"fileCount": 11,
				"unpackedSize": 21318,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezU5tCRA9TVsSAnZWagAA3GgP/Al7yFtpRCH7pTm/9CEf\nnLAL+e0g4vq8KJLYY5EClWwVmsjRAShmeLAp91kz+zEam0XVGcNiP8F5lx96\nb1spokr54wrcgW0y40Cp3eIZaO6OEtjU2xtBK72oxEIcNDRuJn/PCArjcEfi\n+8wkjRHn8EpFbbTVueHaGmctd2Pn9bENGALRXWceUha03vnIpD1X+KagrMyW\nEetXDaXBjdFDhXdPrKL5/3HyjL1p37ZS+KAgw4pTAbjkREgq4m5W0w2TLNF/\nNQ0kVumvLs7bfSxh49Y0EIfDXADzbQF384rUqeHS93R88Q+CFLkKqMJ1y8tr\nS/D1JF1Mb5x/jAtkU8L2gLhynanpsehrivAsn8UK1DNEXPIsYg9Cf94AGCIo\nlD4wJ0WmcDC+KXn1eTEVXHHdDBhA7EcQaaaeXOo7LoR275rFwak2B3Si0w14\n6TR6EJWtTs1803ueKw5mfaKbjCf+KXMoxAmNdZ+gIrc9894N4sAztZXbqNiv\naW/4glIjhBu+/GLpfCIUodOUZyh2BLLuVYqXmExFHTUYQz1GNOB2xBCFEdk3\ni3diUaURA6svjsRHgdnRsW/7q5/iCqpyiPerEKwYf7tIQQxTgGm7UzOU/5oc\nJyf0uwessb1UJ18F2Di9EPTtbe2GK3xOoBVjA9uqGLomyI+an4C9c0Pfov2P\nLcso\r\n=kXyA\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_3.0.0_1590513260692_0.8230788793981227"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.1": {
			"name": "flatted",
			"version": "3.0.1",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"types": "types.d.ts",
			"scripts": {
				"bench": "node test/bench.js",
				"build": "npm run cjs && npm test && npm run esm && npm run min && npm run size",
				"cjs": "cp index.js cjs/index.js; echo 'module.exports = Flatted;' >> cjs/index.js",
				"esm": "cp index.js esm/index.js; echo 'export var parse = Flatted.parse;' >> esm/index.js; echo 'export var stringify = Flatted.stringify;' >> esm/index.js",
				"min": "echo '/*! (c) 2018, Andrea Giammarchi, (ISC) */'>min.js && uglifyjs index.js --support-ie8 -c -m >> min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c",
				"coveralls": "nyc report --reporter=text-lcov | coveralls",
				"test": "nyc node test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"type": "module",
			"main": "./cjs/index.js",
			"module": "./esm/index.js",
			"exports": {
				"import": "./esm/index.js",
				"default": "./cjs/index.js"
			},
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"circular-json": "^0.5.9",
				"circular-json-es6": "^2.0.2",
				"coveralls": "^3.1.0",
				"jsan": "^3.1.13",
				"nyc": "^15.0.1",
				"uglify-js": "^3.9.3"
			},
			"gitHead": "a27e2c8492a930126974cd41ee542dd10ac99f05",
			"_id": "flatted@3.0.1",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-mmI6NAGbzilEAIica3VZM+1ZzIZ7hChKNJrh9nKH4wIBxy3Qs5ke+BvOMM8+gAYNV80hYkRn0UTfF6wHVT8Mrg==",
				"shasum": "6c44102e4d994b9f2403a73c9599c8255b6d2a77",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-3.0.1.tgz",
				"fileCount": 11,
				"unpackedSize": 21233,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezU+9CRA9TVsSAnZWagAA5I4P/RUXdw2qR54htS5njYAu\nkGETTz3QfpcbJBU8LMokI2H2uzWUd/vsJwZp1m4fnuOnha6T1ah7LIMyFUpg\nJhrmTfDIJkburFa2tNMWiGgLEkPb7ydEKUZ/S8QsHBM3ikjn8+ZGIvnVX3O0\nT2damInX7CtHd+/xcZ9Wcsa/Szs1PCxUZBaPi/95S1bv9cQIA9GEibNRGv9X\nuftZiC+bV5FErhd2fvOQP00120JPAnudxtVOvTwcpcdi+20CUPhs6KXv1Bil\n4zF6xcrcyp3YnC2bnvA9qwAtw+Gcy5idfee33h960Ds7qMUWNdlgWqA4Eue+\nrS3xOJyOvkjuaH2oF2V02pPLTVs982/ZTeJ0FXq/u1jyfH2BS7pAhURorJC4\njzrhWluM2ZNtincraIEBRou4Y4vmSj7zJyrUYBIeqVk+JW2azz/2rSTdUpQM\ntI0MsZenPrLX1e07+pw7W87Zs117dWXCMPNDAxqPabh7LeK5F+eUYEpSAszc\n3m6CI/zE+5Uoiq8C0Dh5rBAg93DMP5zMlGSpOXiePGdaA5e5UECa+uOSENAm\neazKjn/3fw3Q6GoaxJk2r6+VI+q2kXEZ4ZT9KFswGNxbFacRcT3hbmJsnkah\nrtG2UHQYfs4yHQuvWRdknGAjbabF1QtiyFGmjGybsQglEyRy2W8vo+f/cEnT\nEr10\r\n=w5At\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_3.0.1_1590513596793_0.8960297782013495"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.2": {
			"name": "flatted",
			"version": "3.0.2",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"types": "types.d.ts",
			"main": "./cjs/index.js",
			"scripts": {
				"build": "npm run cjs && npm run rollup:es && npm run rollup:babel && npm run min && npm run test && npm run size",
				"cjs": "ascjs esm cjs",
				"rollup:es": "rollup --config rollup/es.config.js && sed -i.bck 's/^var /self./' es.js && rm -rf es.js.bck",
				"rollup:babel": "rollup --config rollup/babel.config.js && sed -i.bck 's/^var /self./' index.js && rm -rf index.js.bck && drop-babel-typeof index.js",
				"min": "uglifyjs index.js --support-ie8 --comments=/^!/ -c -m -o min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c; cat es.js | brotli | wc -c",
				"coveralls": "nyc report --reporter=text-lcov | coveralls",
				"test": "nyc node test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"@babel/core": "^7.9.6",
				"@babel/preset-env": "^7.9.6",
				"ascjs": "^4.0.1",
				"circular-json": "^0.5.9",
				"circular-json-es6": "^2.0.2",
				"coveralls": "^3.1.0",
				"drop-babel-typeof": "^1.0.3",
				"jsan": "^3.1.13",
				"nyc": "^15.0.1",
				"rollup": "^2.10.9",
				"rollup-plugin-babel": "^4.4.0",
				"rollup-plugin-node-resolve": "^5.2.0",
				"rollup-plugin-terser": "^6.1.0",
				"uglify-js": "^3.9.3"
			},
			"module": "./esm/index.js",
			"type": "module",
			"exports": {
				"import": "./esm/index.js",
				"default": "./cjs/index.js"
			},
			"gitHead": "3138eaa407130f0c58d93f3fef98623787856cb0",
			"_id": "flatted@3.0.2",
			"_nodeVersion": "14.3.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-CsGzkXnjwEGEetj4HLWbjePVyal4AzgfjrP3FaLqPg30uZ8LyNKrTU4gciZc9g0xWArqbmObTjSLQ1QOF6u2Wg==",
				"shasum": "b07f9c6f349f6b7fd0d49d70704c11d8f850bb9a",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-3.0.2.tgz",
				"fileCount": 12,
				"unpackedSize": 19366,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezV2ICRA9TVsSAnZWagAAtZoP/iBRxPUzbIoCZpUMmfxy\nzomxN+/1/RrnVKIZT5tCHldG+a8t4qT6HA6mJ/inZLiTCmOkC6aoqrxQOcnV\nNlVNCB5tcm1lQu3OL7tDW7a8cbXI3kLPPzfHeqfVjdn/UgWieT5/2de45olz\n/aui18NWwQg86yo7tLOfNsdKVZltTxqUtvygSHU/WHmHODLNjD/31qYlRvIU\n6fI7NCa31cqRdMb+8UlJX2Lz4J7Tm/5w7ZcaaoDE02ZVk2D4UPT5uepj4v3C\nlAsFAa6MyZKA7Nv8ESJHnWdKXzGj7Xd96sR53vKj2OENLUVbxpFTVqHtXWc9\n7rh+EQvFqIDmHtbaPKuuuivEWWLCRuIz5URzxjnW9DkfYOA2vojPSK0cnL+4\nO731KUmUfI0pG8B4waNvSRQxbf1GhcjyCpsTEpXQKUjUty70LYos6jAuKF49\nIp8Rlj1HurEDmDTguOiTp1KP2ZVZtHjv5j2+run4Nuqvf+l4oV8vBDaWxYky\nUFywgZEC8O8rc0tw9+euFRWw62iT7XN63yt/RxY8NMY9vOVSGdZdTmHTvmB7\neQLNACTGR11d7uvJBwoacVxsEP9iLGYnfAvsisaxxpIi5J++pcf84hvJMXGT\n4BVC8Sbjm9o/g3QCE/R39UuauQg+d0jO2mJbxBit/DStZm1NONkNtktUeARe\nGqtT\r\n=DGGq\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_3.0.2_1590517127582_0.6362302099088213"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.3": {
			"name": "flatted",
			"version": "3.0.3",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"types": "types.d.ts",
			"main": "./cjs/index.js",
			"scripts": {
				"build": "npm run cjs && npm run rollup:es && npm run rollup:babel && npm run min && npm run test && npm run size",
				"cjs": "ascjs esm cjs",
				"rollup:es": "rollup --config rollup/es.config.js && sed -i.bck 's/^var /self./' es.js && rm -rf es.js.bck",
				"rollup:babel": "rollup --config rollup/babel.config.js && sed -i.bck 's/^var /self./' index.js && rm -rf index.js.bck && drop-babel-typeof index.js",
				"min": "uglifyjs index.js -c -m -o min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c; cat es.js | brotli | wc -c",
				"coveralls": "nyc report --reporter=text-lcov | coveralls",
				"test": "nyc node test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"@babel/core": "^7.10.4",
				"@babel/preset-env": "^7.10.4",
				"ascjs": "^4.0.1",
				"circular-json": "^0.5.9",
				"circular-json-es6": "^2.0.2",
				"coveralls": "^3.1.0",
				"drop-babel-typeof": "^1.0.3",
				"jsan": "^3.1.13",
				"nyc": "^15.1.0",
				"rollup": "^2.19.0",
				"rollup-plugin-babel": "^4.4.0",
				"rollup-plugin-node-resolve": "^5.2.0",
				"rollup-plugin-terser": "^6.1.0",
				"uglify-js": "^3.10.0"
			},
			"module": "./esm/index.js",
			"type": "module",
			"exports": {
				"import": "./esm/index.js",
				"default": "./cjs/index.js"
			},
			"gitHead": "a679b7e763aea199690a2eeb5fbc6b6b0a90a0aa",
			"_id": "flatted@3.0.3",
			"_nodeVersion": "14.5.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-VSp22gUdZ4A1EAgLK5iZ0sySUn79fSyAEVp5X5Pnxw6PfmrS8ic8y/TfK35PqY8ajJYBGiM3oPO+FREiqxRSIg==",
				"shasum": "ef4057805bcbc2baaff880a891f8b4dcc85385e0",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-3.0.3.tgz",
				"fileCount": 14,
				"unpackedSize": 28592,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAcM2CRA9TVsSAnZWagAAiVQQAIgJyrNjaq+U4PLaPNQ/\n8s7S04FGlOIXUSEG5tPQXbc+H7XdhvHAU/6E8C0PDitqnvYXh5UTXoHgwVI3\nWoH7OoiGLOwnWXkO42QrGKo+LIVEk5WFWZr4eglkbB6h/mw+WzKn1IWALeAz\nt1ma+qlt7c8JtIl8IJTdanRo4Ft306ZXygQ86mXJfv9z1HpzhfqC9xdSTNQz\nt5J8J5n4/CaNAeJKIXCVNYqKDoQHWp3BL1kmWgMMhI1XI4xzv+ElFdQH9LUV\nyMMCyC37WJavK44XV0IuNIrucgKx9aTcIHuYUL0X3EkDzJh/n7fxiruBeoQQ\nSE5K+6a0tazkREih7DoDVwEpApKVuFMMe048+cTQx19uztv2D0n0TIc+Rhvr\nTNRYYyWABCYPtTmrwZ19a8V9kZ8Y9lZdmhlQIVfFw695vOj+PLJfH9/LdZ9Y\nlx5FN0qwr0v4G5YRQhkKvYeofz2TBygLZcGbMM3hHL3FpgkfUXNsjqwo16B/\nkMm3UyEeOdixC9NDOxsH5PbAK+VzDlePKk6O+CWWYH0SBRVBmTTtoDwOAyoc\nPAF6RAsuxMjjWCIl6u+YAKF2wMp4NAZdiNKOvPdtpih5U1zWyoTg0q2lhPye\nmO57hD4AKSm2I8Cr2HvWMhScfVQaxSKFhnkIj62HsqRQ3jyHHIOQIJlj4iaK\nk40B\r\n=5G3p\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_3.0.3_1593951030152_0.8337030311704958"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.4": {
			"name": "flatted",
			"version": "3.0.4",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"types": "types.d.ts",
			"main": "./cjs/index.js",
			"scripts": {
				"build": "npm run cjs && npm run rollup:es && npm run rollup:babel && npm run min && npm run test && npm run size",
				"cjs": "ascjs esm cjs",
				"rollup:es": "rollup --config rollup/es.config.js && sed -i.bck 's/^var /self./' es.js && rm -rf es.js.bck",
				"rollup:babel": "rollup --config rollup/babel.config.js && sed -i.bck 's/^var /self./' index.js && rm -rf index.js.bck && drop-babel-typeof index.js",
				"min": "uglifyjs index.js -c -m -o min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c; cat es.js | brotli | wc -c",
				"coveralls": "nyc report --reporter=text-lcov | coveralls",
				"test": "nyc node test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"@babel/core": "^7.10.4",
				"@babel/preset-env": "^7.10.4",
				"ascjs": "^4.0.1",
				"circular-json": "^0.5.9",
				"circular-json-es6": "^2.0.2",
				"coveralls": "^3.1.0",
				"drop-babel-typeof": "^1.0.3",
				"jsan": "^3.1.13",
				"nyc": "^15.1.0",
				"rollup": "^2.19.0",
				"rollup-plugin-babel": "^4.4.0",
				"rollup-plugin-node-resolve": "^5.2.0",
				"rollup-plugin-terser": "^6.1.0",
				"uglify-js": "^3.10.0"
			},
			"module": "./esm/index.js",
			"type": "module",
			"exports": {
				"import": "./esm/index.js",
				"default": "./cjs/index.js"
			},
			"gitHead": "d41b9737f0b36c2d849ab4b673968f966cfb15fd",
			"_id": "flatted@3.0.4",
			"_nodeVersion": "14.5.0",
			"_npmVersion": "6.14.5",
			"dist": {
				"integrity": "sha512-4gZhsMc26tSiMgQ+0gRN818ST2KCkX/4EvqocCkE1+SRb7mapNk4KLSP+XAj02jc8rxuyD3DrmI3a0BQ/TNOpg==",
				"shasum": "f75ed043c803c8ca43a4d0bbc05f2bf20b5d9656",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-3.0.4.tgz",
				"fileCount": 15,
				"unpackedSize": 77250,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAcTZCRA9TVsSAnZWagAA7LoP/jd3bT/qMX2MiMkdqqfz\n0tx7tnEaaAuykJXIw0Dh+sQX+CBM0KB0POJvmAZonBHMXudLuXd8NRyCpLGg\n1+bo/lSWkrkqL3kabQbzfDi6YI3zoVQKODuitCWmVJ9n/9uAgqSED9XWmBlA\nVWpII0hVuE9GC6lBLzOBZKoRO2oAPKtwYTb0Dl/Ct87pMkEzUqBFN/7+qVZY\ndeSQ/OxlArEiGs62CkEvsqEqTKbdRGkBBrX/eAS/uGLmEcIBqWQk8nqgwgJ5\nQeCsFOHBybCN3xPnl6smM7brl1K5lhQV7PzNGJIImGKh0rYvv2RgJ++vyS/m\nQNOwa6UiDm9bkiclajKbPsfv5n25vuQyllSCV4C4vQWAUmNqBQr+gzRjTQgN\nGG2ASsqU+uxPcovZJaHw3KLUWewNjYy9cy9cOnFdz4DQhV25gFU3rlVzTORH\nRMHdjGNSPky5GqR0jhz/PzFMBtDE9XHAUEhdFF/FV5Vjw7rhqEy/SHdJMyc2\nwyeKi99JdAFsqbWAp3Sny99JMIRJemm++OtsGjYlH0cq0ygjMPFZYX6C6Z/3\ncqGgxLqFSny3uN8AhgWoE3Hclcc/QAhzZL3OyKlXTY08uLd+2hhERyC59F1T\nPADuPHqbniHgSJazVow76vel2EQD8bvi0qT6ATX8MCYdp4x+H5+mIoxzF3q+\npQuk\r\n=wR9o\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_3.0.4_1593951448812_0.58719320755659"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.5": {
			"name": "flatted",
			"version": "3.0.5",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"types": "types.d.ts",
			"main": "./cjs/index.js",
			"scripts": {
				"build": "npm run cjs && npm run rollup:es && npm run rollup:babel && npm run min && npm run test && npm run size",
				"cjs": "ascjs esm cjs",
				"rollup:es": "rollup --config rollup/es.config.js && sed -i.bck 's/^var /self./' es.js && rm -rf es.js.bck",
				"rollup:babel": "rollup --config rollup/babel.config.js && sed -i.bck 's/^var /self./' index.js && rm -rf index.js.bck && drop-babel-typeof index.js",
				"min": "terser index.js -c -m -o min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c; cat es.js | brotli | wc -c",
				"coveralls": "nyc report --reporter=text-lcov | coveralls",
				"test": "nyc node test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"@babel/core": "^7.11.6",
				"@babel/preset-env": "^7.11.5",
				"ascjs": "^4.0.1",
				"circular-json": "^0.5.9",
				"circular-json-es6": "^2.0.2",
				"coveralls": "^3.1.0",
				"drop-babel-typeof": "^1.0.3",
				"jsan": "^3.1.13",
				"nyc": "^15.1.0",
				"rollup": "^2.26.11",
				"rollup-plugin-babel": "^4.4.0",
				"rollup-plugin-node-resolve": "^5.2.0",
				"rollup-plugin-terser": "^7.0.2",
				"terser": "^5.3.0"
			},
			"module": "./esm/index.js",
			"type": "module",
			"exports": {
				"import": "./esm/index.js",
				"default": "./cjs/index.js"
			},
			"gitHead": "91e28b150597051c6ff2ad33b4d79a2e50de8fea",
			"_id": "flatted@3.0.5",
			"_nodeVersion": "14.10.0",
			"_npmVersion": "6.14.7",
			"dist": {
				"integrity": "sha512-bDEpEsHk2pHn4R+slxblk0N0gK5lQsK2aRwW6LJyIpX3o9qhoVkufDjDvU3fpSJbR7UgOl+icRoR9agYyjzMTw==",
				"shasum": "2db8faa9fc50b48b7c4ba3d6399846538fdab9f6",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-3.0.5.tgz",
				"fileCount": 15,
				"unpackedSize": 77220,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWelOCRA9TVsSAnZWagAAYIUP/0Es11FC9Ici+gI9Opph\ng9T42Vpp2D7P+NRRCcYx3cTVQ1Duc5gA0cwClzWBVcVXCbTTpOo3wB/3U+CW\nuChNqBNgK7m0CFWiHeYLXmRd7SGXiG/rP8xk/dTL/mTA1YE5HmiDiCbL1xdC\n3GzWrOnrJbna5yoWMM6NzN37r8rffn6PoLHyKW80fuoI5HCborJy9chFek93\nU5dYLKn+jG3Z1s3Ht6TaglSgyeTuYbli09DOk+xTV9I8bciwH5xqUgk6TvIE\nQovaAST1AxSmjx+xNceu2FChUJ+A0rbOf/uS0+P1thqSYaipOh4LkVnaPH36\nOxoAuQ4zBwS1UUmVKgbV6kqJ/ut4xlMAuR+aulUOlaetMr3D0OFFqWdXTLa7\np9uUO5LYLwi0UMbhJ1N2/jITcL2vWrtdpeeAuHpBUIvUyWjkYClaby+Ya5cT\nM4JBTnWglENFLAAd703d1ZZ3gn1gMrdj+7FqyxNdpXzOfo1dBy2nJl5FowvY\nh8oqfXSWZJNNFD5u8eKNV6sOvSXw5ChwG/nX+dNdNAS/hFodKo4q+PMxAXv6\nO2um/79JpvRLr5dlHyhNe1mCv4nUGWqj8zvNubFz1FXXcKMGWZW13r2NZyjo\ne3kHCPTw06AlKTqbvBNkPZRKoS3f7hiVhnqaDGRkQKkqjvaI8obK/II5rz72\nwgbA\r\n=eYwD\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_3.0.5_1599727949555_0.9502094292911789"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.1.0": {
			"name": "flatted",
			"version": "3.1.0",
			"description": "A super light and fast circular JSON parser.",
			"unpkg": "min.js",
			"types": "types.d.ts",
			"main": "./cjs/index.js",
			"scripts": {
				"build": "npm run cjs && npm run rollup:es && npm run rollup:babel && npm run min && npm run test && npm run size",
				"cjs": "ascjs esm cjs",
				"rollup:es": "rollup --config rollup/es.config.js && sed -i.bck 's/^var /self./' es.js && rm -rf es.js.bck",
				"rollup:babel": "rollup --config rollup/babel.config.js && sed -i.bck 's/^var /self./' index.js && rm -rf index.js.bck && drop-babel-typeof index.js",
				"min": "terser index.js -c -m -o min.js",
				"size": "cat index.js | wc -c;cat min.js | wc -c;gzip -c9 min.js | wc -c;cat min.js | brotli | wc -c; cat es.js | brotli | wc -c",
				"coveralls": "nyc report --reporter=text-lcov | coveralls",
				"test": "nyc node test/index.js"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/WebReflection/flatted.git"
			},
			"keywords": [
				"circular",
				"JSON",
				"fast",
				"parser",
				"minimal"
			],
			"author": {
				"name": "Andrea Giammarchi"
			},
			"license": "ISC",
			"bugs": {
				"url": "https://github.com/WebReflection/flatted/issues"
			},
			"homepage": "https://github.com/WebReflection/flatted#readme",
			"devDependencies": {
				"@babel/core": "^7.11.6",
				"@babel/preset-env": "^7.11.5",
				"ascjs": "^4.0.1",
				"circular-json": "^0.5.9",
				"circular-json-es6": "^2.0.2",
				"coveralls": "^3.1.0",
				"drop-babel-typeof": "^1.0.3",
				"jsan": "^3.1.13",
				"nyc": "^15.1.0",
				"rollup": "^2.26.11",
				"rollup-plugin-babel": "^4.4.0",
				"rollup-plugin-node-resolve": "^5.2.0",
				"rollup-plugin-terser": "^7.0.2",
				"terser": "^5.3.0"
			},
			"module": "./esm/index.js",
			"type": "module",
			"exports": {
				"import": "./esm/index.js",
				"default": "./cjs/index.js"
			},
			"gitHead": "ae1739d6914c12fb042bab4dcdc2631295a8d866",
			"_id": "flatted@3.1.0",
			"_nodeVersion": "14.12.0",
			"_npmVersion": "6.14.7",
			"dist": {
				"integrity": "sha512-tW+UkmtNg/jv9CSofAKvgVcO7c2URjhTdW1ZTkcAritblu8tajiYy7YisnIflEwtKssCtOxpnBRoCB7iap0/TA==",
				"shasum": "a5d06b4a8b01e3a63771daa5cb7a1903e2e57067",
				"tarball": "https://registry.npmjs.org/flatted/-/flatted-3.1.0.tgz",
				"fileCount": 15,
				"unpackedSize": 78298,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdBmqCRA9TVsSAnZWagAAWnoQAJuNbR9yk8ZVy/M038um\nbePl8qIrxPeoJvyWEcG6TE7C/okYLUXCfKhV0iZDF6dmCYzuHEcthu5GovTB\nZk8FEdGcoYG7V3TZ4PiBeZ187CFDvgQAMIn/GHHNSdNFdW5jb3xD3bl7cPOz\nl3kihzO1QqbWp0QW9kPeVJfnbOftN7Ugs/BG7zb3s+y/sIWeGoB5R50b3ZKy\n3trzZETyisHtfBJX3159OwA7jjcgUZAy6/y0lCnrr6bArHq6W2EHd45kC5fA\noKda1qL6Jik/bBcj6a1SLB8bnVpOiqa3gJb0OEAEmDqwVwEfeClW/4Up0jyI\nOCgunPNkNLp0ZJ4rv50RQGHceRSpfXmOYZzzg0mEYY1qftWuTBM9H8H0SmQ0\ntCOTPYllVYw56lmH3h2f/bt1qJsjkPuQwZUictYvax7rWIftNTA0sitlsD00\nda/yxE70eu+vuussq0Zz+TFR/zc6Y+dLx/Fcu3Md7whoBoiW61uH/TXL/ZA0\n/ZnAv+OZYN6kTSt4R+s0cG1es/LaTSPTat5MTD8QS2QB+82Lk6BVPeYxL9kj\nt41pSpUFl3sso+B9GYjUT6HrQPbbLX6PGAnTyYMMOH4VBRBAxC/FTQf11aEs\nvpFnTTgVleSqGyG1joMLd2HduW7Ctdw88dEk613eTC5poR8bmFmSgLAlV50U\nvZBl\r\n=nPZb\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "webreflection",
					"email": "andrea.giammarchi@gmail.com"
				}
			],
			"_npmUser": {
				"name": "webreflection",
				"email": "andrea.giammarchi@gmail.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/flatted_3.1.0_1601444265882_0.01625762601305114"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"created": "2018-04-26T09:50:37.331Z",
		"0.1.0": "2018-04-26T09:50:37.595Z",
		"modified": "2020-09-30T05:37:48.377Z",
		"0.2.0": "2018-04-26T11:58:50.371Z",
		"0.2.1": "2018-04-27T17:03:24.657Z",
		"0.2.2": "2018-05-29T16:54:24.427Z",
		"0.2.3": "2018-07-03T17:22:36.473Z",
		"1.0.0": "2018-09-18T17:02:20.547Z",
		"1.0.1": "2018-09-19T07:06:24.413Z",
		"1.0.2": "2018-09-21T03:46:50.505Z",
		"1.0.3": "2018-10-11T08:35:32.528Z",
		"2.0.0": "2018-10-22T07:49:06.657Z",
		"2.0.1": "2019-06-25T12:36:44.430Z",
		"2.0.2": "2020-03-29T08:05:56.847Z",
		"3.0.0": "2020-05-26T17:14:20.822Z",
		"3.0.1": "2020-05-26T17:19:57.029Z",
		"3.0.2": "2020-05-26T18:18:47.701Z",
		"3.0.3": "2020-07-05T12:10:30.364Z",
		"3.0.4": "2020-07-05T12:17:28.985Z",
		"3.0.5": "2020-09-10T08:52:29.670Z",
		"3.1.0": "2020-09-30T05:37:46.008Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "3.1.0"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"e58809bde20329d94638143565a45a56\"",
			"fetched": 1602009400120
		}
	},
	"_distfiles": {
		"flatted-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-0.1.0.tgz",
			"sha": "bca4ac63170ac8f8d549af4843b0a6d622106bd8",
			"registry": "npmjs"
		},
		"flatted-0.2.0.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-0.2.0.tgz",
			"sha": "4bc5f317f90bc4d05816f48bb9141989dbf33a88",
			"registry": "npmjs"
		},
		"flatted-0.2.1.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-0.2.1.tgz",
			"sha": "b398f3bbec2287ed7917b3e9bd3c5dfafc9faaf6",
			"registry": "npmjs"
		},
		"flatted-0.2.2.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-0.2.2.tgz",
			"sha": "267f8f687693d8411aefc81df662c1f07646f128",
			"registry": "npmjs"
		},
		"flatted-0.2.3.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-0.2.3.tgz",
			"sha": "2373f329b476e4362ed4a69a7233b42d6f93365b",
			"registry": "npmjs"
		},
		"flatted-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-1.0.0.tgz",
			"sha": "25c4cf913345bf1bfc391d415afee1412d8470ff",
			"registry": "npmjs"
		},
		"flatted-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-1.0.1.tgz",
			"sha": "eefd9a6418e9e70845380418400e573076b253d9",
			"registry": "npmjs"
		},
		"flatted-1.0.2.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-1.0.2.tgz",
			"sha": "43f615c21f67a578e3e1d2eeee4e68af5e3d7630",
			"registry": "npmjs"
		},
		"flatted-1.0.3.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-1.0.3.tgz",
			"sha": "18dc8704f89e757d88d7048e9d77b316f91705c2",
			"registry": "npmjs"
		},
		"flatted-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-2.0.0.tgz",
			"sha": "55122b6536ea496b4b44893ee2608141d10d9916",
			"registry": "npmjs"
		},
		"flatted-2.0.1.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
			"sha": "69e57caa8f0eacbc281d2e2cb458d46fdb449e08",
			"registry": "npmjs"
		},
		"flatted-2.0.2.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
			"sha": "4575b21e2bcee7434aa9be662f4b7b5f9c2b5138",
			"registry": "npmjs"
		},
		"flatted-3.0.0.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-3.0.0.tgz",
			"sha": "04d77cf9400cba52d4ac6c15d2b9bf4a87e59b97",
			"registry": "npmjs"
		},
		"flatted-3.0.1.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-3.0.1.tgz",
			"sha": "6c44102e4d994b9f2403a73c9599c8255b6d2a77",
			"registry": "npmjs"
		},
		"flatted-3.0.2.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-3.0.2.tgz",
			"sha": "b07f9c6f349f6b7fd0d49d70704c11d8f850bb9a",
			"registry": "npmjs"
		},
		"flatted-3.0.3.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-3.0.3.tgz",
			"sha": "ef4057805bcbc2baaff880a891f8b4dcc85385e0",
			"registry": "npmjs"
		},
		"flatted-3.0.4.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-3.0.4.tgz",
			"sha": "f75ed043c803c8ca43a4d0bbc05f2bf20b5d9656",
			"registry": "npmjs"
		},
		"flatted-3.0.5.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-3.0.5.tgz",
			"sha": "2db8faa9fc50b48b7c4ba3d6399846538fdab9f6",
			"registry": "npmjs"
		},
		"flatted-3.1.0.tgz": {
			"url": "https://registry.npmjs.org/flatted/-/flatted-3.1.0.tgz",
			"sha": "a5d06b4a8b01e3a63771daa5cb7a1903e2e57067",
			"registry": "npmjs"
		}
	},
	"_attachments": {},
	"_rev": "11-65aff59bb9015b70",
	"_id": "flatted",
	"readme": "# flatted\n\n[![Downloads](https://img.shields.io/npm/dm/flatted.svg)](https://www.npmjs.com/package/flatted) [![Coverage Status](https://coveralls.io/repos/github/WebReflection/flatted/badge.svg?branch=master)](https://coveralls.io/github/WebReflection/flatted?branch=master) [![Build Status](https://travis-ci.org/WebReflection/flatted.svg?branch=master)](https://travis-ci.org/WebReflection/flatted) [![License: ISC](https://img.shields.io/badge/License-ISC-yellow.svg)](https://opensource.org/licenses/ISC) ![WebReflection status](https://offline.report/status/webreflection.svg)\n\n![snow flake](./flatted.jpg)\n\n<sup>**Social Media Photo by [Matt Seymour](https://unsplash.com/@mattseymour) on [Unsplash](https://unsplash.com/)**</sup>\n\nA super light (0.5K) and fast circular JSON parser, directly from the creator of [CircularJSON](https://github.com/WebReflection/circular-json/#circularjson).\n\nNow available also for **[PHP](./php/flatted.php)**.\n\n```js\nnpm i flatted\n```\n\nUsable via [CDN](https://unpkg.com/flatted) or as regular module.\n\n```js\n// ESM\nimport {parse, stringify} from 'flatted';\n\n// CJS\nconst {parse, stringify} = require('flatted');\n\nconst a = [{}];\na[0].a = a;\na.push(a);\n\nstringify(a); // [[\"1\",\"0\"],{\"a\":\"0\"}]\n```\n\n## Flatted VS JSON\n\nAs it is for every other specialized format capable of serializing and deserializing circular data, you should never `JSON.parse(Flatted.stringify(data))`, and you should never `Flatted.parse(JSON.stringify(data))`.\n\nThe only way this could work is to `Flatted.parse(Flatted.stringify(data))`, as it is also for _CircularJSON_ or any other, otherwise there's no granted data integrity.\n\nAlso please note this project serializes and deserializes only data compatible with JSON, so that sockets, or anything else with internal classes different from those allowed by JSON standard, won't be serialized and unserialized as expected.\n\n\n### New in V1: Exact same JSON API\n\n  * Added a [reviver](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse#Syntax) parameter to `.parse(string, reviver)` and revive your own objects.\n  * Added a [replacer](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify#Syntax) and a `space` parameter to `.stringify(object, replacer, space)` for feature parity with JSON signature.\n\n\n### Compatibility\nAll ECMAScript engines compatible with `Map`, `Set`, `Object.keys`, and `Array.prototype.reduce` will work, even if polyfilled.\n\n\n### How does it work ?\nWhile stringifying, all Objects, including Arrays, and strings, are flattened out and replaced as unique index. `*`\n\nOnce parsed, all indexes will be replaced through the flattened collection.\n\n<sup><sub>`*` represented as string to avoid conflicts with numbers</sub></sup>\n\n```js\n// logic example\nvar a = [{one: 1}, {two: '2'}];\na[0].a = a;\n// a is the main object, will be at index '0'\n// {one: 1} is the second object, index '1'\n// {two: '2'} the third, in '2', and it has a string\n// which will be found at index '3'\n\nFlatted.stringify(a);\n// [[\"1\",\"2\"],{\"one\":1,\"a\":\"0\"},{\"two\":\"3\"},\"2\"]\n// a[one,two]    {one: 1, a}    {two: '2'}  '2'\n```"
}