{"_id":"json-lexer","_rev":"6-757e1de2a0b5f86bec3a700681666985","name":"json-lexer","description":"lexing json","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"json-lexer","description":"lexing json","main":"index.js","scripts":{"pretest":"standard","test":"nyc tape --no-cov test.js","test:coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"author":{"name":"Finn Pauls"},"license":"ISC","dependencies":{"standard":"7.1.2"},"devDependencies":{"coveralls":"2.11.12","nyc":"7.1.0","tape":"4.6.0","semantic-release":"^4.3.5"},"repository":{"type":"git","url":"git+https://github.com/finnp/json-lexer.git"},"keywords":["tokens","tokenize","whitespace","json","parse","parser"],"bugs":{"url":"https://github.com/finnp/json-lexer/issues"},"homepage":"https://github.com/finnp/json-lexer#readme","version":"1.0.0","gitHead":"ed124de7228bfb6c97a72a0319d17459181705e2","_id":"json-lexer@1.0.0","_shasum":"12ee2443abd8b7c51262edaacd6c0b817573f3e9","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.4.7","_npmUser":{"name":"finnpauls","email":"derfinn@gmail.com"},"dist":{"shasum":"12ee2443abd8b7c51262edaacd6c0b817573f3e9","tarball":"https://registry.npmjs.org/json-lexer/-/json-lexer-1.0.0.tgz","integrity":"sha512-DaThWN+HzgA2sQOqnqcQf2c98kQ4onBGYkDy27lpyUZky56T9ZIKs5+GWkYEBnH1gGT8MBbHdaDR8ORKb9Y7BQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv6EtZsMD0vTU0vLwZzthbfq8ionFvmrfozSaX6f0YhAIhANxzM7tEVAQVArFDo15jQCS29yaSnKwproMHgXFFHDZH"}]},"maintainers":[{"name":"finnpauls","email":"derfinn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/json-lexer-1.0.0.tgz_1469910815454_0.4432025214191526"},"directories":{}},"1.1.0":{"name":"json-lexer","description":"lexing json","main":"index.js","scripts":{"pretest":"standard","test":"nyc tape --no-cov test.js","test:coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"author":{"name":"Finn Pauls"},"license":"ISC","dependencies":{"standard":"7.1.2"},"devDependencies":{"coveralls":"2.11.12","nyc":"7.1.0","tape":"4.6.0","semantic-release":"^4.3.5"},"repository":{"type":"git","url":"git+https://github.com/finnp/json-lexer.git"},"keywords":["tokens","tokenize","whitespace","json","parse","parser"],"bugs":{"url":"https://github.com/finnp/json-lexer/issues"},"homepage":"https://github.com/finnp/json-lexer#readme","version":"1.1.0","gitHead":"d8fec0412036485fa3e8acc8395792ea0b6ceb0d","_id":"json-lexer@1.1.0","_shasum":"db86cd17c6d1fd0654668b9c467c32a37f5d061f","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.4.7","_npmUser":{"name":"finnpauls","email":"derfinn@gmail.com"},"dist":{"shasum":"db86cd17c6d1fd0654668b9c467c32a37f5d061f","tarball":"https://registry.npmjs.org/json-lexer/-/json-lexer-1.1.0.tgz","integrity":"sha512-xbDCyKjNBCQoy/fR9qjtZ2D1gLSH90lt8w729n5sID2lupRPcNYW+HPCoW0O7eMqQfFZsASi8ZaVRsdk+D/FTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmRR5t7Yj+z5Hm7uLhDwJrLHCV8vcKZ9ePbJZjzV1b9AiBxRNvNiKyMQ8fLd5gIPgZFCAoDCw0PrsMaMBxr+YwI4A=="}]},"maintainers":[{"name":"finnpauls","email":"derfinn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/json-lexer-1.1.0.tgz_1469912918484_0.42554655857384205"},"directories":{}},"1.1.1":{"name":"json-lexer","description":"lexing json","main":"index.js","scripts":{"pretest":"standard","test":"nyc tape --no-cov test.js","test:coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"author":{"name":"Finn Pauls"},"license":"ISC","dependencies":{},"devDependencies":{"coveralls":"2.11.12","nyc":"7.1.0","semantic-release":"^4.3.5","standard":"7.1.2","tape":"4.6.0"},"repository":{"type":"git","url":"git+https://github.com/finnp/json-lexer.git"},"keywords":["tokens","tokenize","whitespace","json","parse","parser"],"bugs":{"url":"https://github.com/finnp/json-lexer/issues"},"homepage":"https://github.com/finnp/json-lexer#readme","version":"1.1.1","gitHead":"f39674c3ecfb5fb6aa05c3ef36787ca87f6d5f3a","_id":"json-lexer@1.1.1","_shasum":"bd3ed5d7e560b9d99ad2234f28ca706fb377b7d4","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.4.7","_npmUser":{"name":"finnpauls","email":"derfinn@gmail.com"},"dist":{"shasum":"bd3ed5d7e560b9d99ad2234f28ca706fb377b7d4","tarball":"https://registry.npmjs.org/json-lexer/-/json-lexer-1.1.1.tgz","integrity":"sha512-kdpvcH1gqYXQEAVFxVwIWZKihrS0o9SjbwW2v8+0p6HA/YSMk5c4BkXdMiz/kDz2QW0XlOSkFKrJsC9KL0Mb5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj9iRU0SfToP6fU0dYBFr1Eygd/oDhga/G359KiLGK3AIgAwMCj//CtCnP2ntGxbCv4sWzSh5EAxFTByhnD5xekqk="}]},"maintainers":[{"name":"finnpauls","email":"derfinn@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/json-lexer-1.1.1.tgz_1469913390369_0.8255465170368552"},"directories":{}},"1.2.0":{"name":"json-lexer","version":"1.2.0","description":"lexing json","main":"index.js","types":"index.d.ts","scripts":{"pretest":"standard","test":"nyc tape --no-cov test.js","test:coverage":"nyc report --reporter=text-lcov | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"author":{"name":"Finn Pauls"},"license":"ISC","devDependencies":{"coveralls":"^2.11.14","nyc":"^11.0.1","semantic-release":"^4.3.5","standard":"*","tape":"^4.6.1"},"repository":{"type":"git","url":"git+https://github.com/finnp/json-lexer.git"},"keywords":["tokens","tokenize","whitespace","json","parse","parser"],"bugs":{"url":"https://github.com/finnp/json-lexer/issues"},"homepage":"https://github.com/finnp/json-lexer#readme","gitHead":"82ee9c37d65934a3c9e7175ac75cf7c7cc76ee4a","_id":"json-lexer@1.2.0","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-7otpx5UPFeSELoF8nkZPHCfywg86wOsJV0WNOaysuO7mfWj1QFp2vlqESRRCeJKBXr+tqDgHh4HgqUFKTLcifQ==","shasum":"39107793644a0062b9f9f602e0aaee7e4c92f385","tarball":"https://registry.npmjs.org/json-lexer/-/json-lexer-1.2.0.tgz","fileCount":4,"unpackedSize":11805,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGE/xrqm/tGWhe9nOt+u+qaF50OP+gz+AB32g2QCY5TxAiEApVdpY9FUUxZuKrDxeFCmQ1Av5sSZpk6pME7M6glW+8U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ6pZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr29w//cEEcJGSEQPXlJHlmaTXXK8PsyZLMIWpJFkQSQf/EaEm/YiE9\r\nLrLeh0lTsypB/gF/b/q4G6Bmp2Q+KNw25ZcIAWeIWSfZ8Av5aT/jXFNXKQ2B\r\ntuXK/xxC9BtJTUmWY8Z9HrhXKp+5vGj51YroJtdY8XJ7V2RqaYhE+vi0K5iv\r\nYaUAZ6jZAbI+q7PTJY8VEBHKoAvRWsZuleFCVJECJVqMpeOXSfkP6GDy3zmO\r\nB8h70uZysU9KQrSvio0wNWapmT8ZZ7cytch8a3zkBa7rgwVmnIYP4ilSJQVB\r\na2fRacUUzNv48wXCoACtreXzTS43v0/kr/Xf3PhFU0gIKh3/fBmcISvSIRRI\r\ncBHsNdiyLiBmTWvgFf39MUPqqPpWXEhpnvF7PpgkFuw4tJSIZE2/2pHztRL4\r\ne1afpP1uGNQgg3rVgoGSsMkg3nfy/Q5+QSyHqmgb3X1O+AGd7e2iixYtg7FG\r\nzfZjjd57T4hNKKa+sq0OoUf0anJYpW7Ydy2G1qBdbd+OTGuM4CHB25d9v+Gu\r\nk+OuUSc6ConEZaOXSWJ1dEV8+NbTNud807i3Wmf2MRhnu8TWbybtoZQCnAFM\r\nNtt8qvIsY3w5cqj8lysjb85uO+oFLhunoGCqZ7wdgoz/zOjnEg0iLwQ0xNey\r\nSzQS/+MYxTWZ+OHkRI2hwg4kTRLbhq/czZ4=\r\n=D6ir\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"finnpauls","email":"derfinn@gmail.com"},"directories":{},"maintainers":[{"name":"finnpauls","email":"derfinn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-lexer_1.2.0_1650960985741_0.19605863377611743"},"_hasShrinkwrap":false}},"readme":"# json-lexer\n\n[![Build Status](https://travis-ci.org/finnp/json-lexer.svg?branch=master)](https://travis-ci.org/finnp/json-lexer)\n[![Coverage Status](https://coveralls.io/repos/finnp/json-lexer/badge.svg?branch=master&service=github)](https://coveralls.io/github/finnp/json-lexer?branch=master)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](https://github.com/feross/standard)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n\n[![NPM](https://nodei.co/npm/json-lexer.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/json-lexer/)\n\nThis is a JSON lexer based on the implementation in [json3](https://github.com/bestiejs/json3).\nIt can split a JSON String into a list of annotated tokens. It will list whitespace\nas well, so it can used in-place editing of JSON documents.\n\nNote that this doesn't check the validity of your JSON, so it will tokenize something\nlike `\"token\"}:` happily.\n\n```js\nvar lexer = require('json-lexer')\nlexer('{\"hello\": 1.0}')\n// results in\n[ { type: 'punctuator', value: '{', raw: '{' },\n  { type: 'string', value: 'hello', raw: '\"hello\"' },\n  { type: 'punctuator', value: ':', raw: ':' },\n  { type: 'whitespace', value: ' ', raw: ' ' },\n  { type: 'number', value: 1, raw: '1.0' },\n  { type: 'punctuator', value: '}', raw: '}' } ]\n```\n\n## types\n\n### whitespace\nAllowed white space between the actual relevant tokens.\n\n### punctuator\nThe characters surrounding your data: `{`, `}`, `[`, `]`, `:` and `,`\n\n### string\nA JSON string `\"hi\"`, not that the value will be the parsed String without `\"`\n\n### number\nA JSON number, like `1`, `-1` or `1e1000`. The value will be the parsed number.\n\n### literal\nOne of the allowed literals `true`, `false` and `null`. The value will be the\nspecific JS literal.\n","maintainers":[{"name":"finnpauls","email":"derfinn@gmail.com"}],"time":{"modified":"2022-06-19T06:17:44.668Z","created":"2016-07-30T20:33:37.491Z","1.0.0":"2016-07-30T20:33:37.491Z","1.1.0":"2016-07-30T21:08:41.441Z","1.1.1":"2016-07-30T21:16:33.361Z","1.2.0":"2022-04-26T08:16:25.945Z"},"homepage":"https://github.com/finnp/json-lexer#readme","keywords":["tokens","tokenize","whitespace","json","parse","parser"],"repository":{"type":"git","url":"git+https://github.com/finnp/json-lexer.git"},"author":{"name":"Finn Pauls"},"bugs":{"url":"https://github.com/finnp/json-lexer/issues"},"license":"ISC","readmeFilename":"readme.md"}