{"_id":"parser-factory","_rev":"5-50dbd026fb815d02fdf2ec52003844f0","name":"parser-factory","dist-tags":{"latest":"1.1.1"},"versions":{"0.0.0":{"name":"parser-factory","version":"0.0.0","description":"Constructs a custom string parser, for times when you need something more procedural than regex.","keywords":["build","custom","string","parser"],"author":{"name":"Fr. John Lamansky","url":"lamansky.com"},"license":"MIT","homepage":"https://github.com/lamansky/parser-factory","repository":{"type":"git","url":"git+https://github.com/lamansky/parser-factory.git"},"main":"index.js","engines":{"node":">=7.0.0"},"dependencies":{"arrify":"^1.0.1","case-insensitive":"^1.0.0","enforce-range":"^1.0.0","is-instance-of":"^1.0.1","longest-first":"^1.0.0","m-o":"^2.2.0","vfn":"^1.1.0"},"devDependencies":{"eslint-config-lamansky":"^1.0.0"},"eslintConfig":{"extends":"lamansky"},"gitHead":"f591ab1f500e8bce054bb7b0bfb407407a355739","bugs":{"url":"https://github.com/lamansky/parser-factory/issues"},"_id":"parser-factory@0.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"lamansky","email":"johnlamansky@gmail.com"},"dist":{"integrity":"sha512-syNbBQaNRaMCfDXxvWPFXHginLXzQTxXTANTo7/5+N5eOJEAlCzCVXyrP2cL3f3q8CUI5fkSdwn5L3XK+218EQ==","shasum":"1adde1f1709673946817c4e613a7407b5134fe8a","tarball":"https://registry.npmjs.org/parser-factory/-/parser-factory-0.0.0.tgz","fileCount":4,"unpackedSize":6692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1sztCRA9TVsSAnZWagAAuLQP/jvDqD3W4jDthWMTKLSm\n8Mtnnf/6fzaWDZf/ErJpyE24BNyL+LJKC+ia/94MBYjXAsoPS1GyE/GrITEi\n0/owAw+eRiShgo6/SIj/Hy/etSQQ2XX2y9DgBUcFStJQDuFsvfauShfaPfn9\nw8ZcdelS0ziorP/3fmzXNu5rjSXmd4F6K1S+6psbL7d/JCv+jXgP/w8/UO4D\nULBVYYB/bhT4/YG/rHqZnyuDzmDITx693E7T1svpk5kAv0A/vsVp2UTOTqSo\n5eDuZSFXv5fHCGb24cDDkpl/t0djBsvhQvyJE8jOd3DRMfIAzBjy1td+j2d/\njKefllfUhl6GGKY+1XMUCTJeHpx47dfkp9kFk53jNHjHq0AFjrG2ZDedJPdY\nbR1vOXf/1WJA8gax0/muwNJQ/Ay9MvQ6FahyXAxB0KS94Ojer4Eq171TlE3n\nGygFiN0MTiUdSOWwAH+I89lSUT3EbjnHfSYxK4e1Ad+rZsLqLKjAXCEwvj9F\n5EMnDeugmZMjArB03RgI8txcRk9/m7Iz+ZJYBS2+2XrQ2S8Pi3LRL3FypjgR\nx44sJMv5CqWp+xSA5lSKbEzBbTOWHVppfjH9oQKf5wWfk8KCcV186UNba+bI\nsCKdefEdXoEKx3gLHjPxitJT9LLVuWzS7n64YEG5T4TJwz/VVK7He4VOFh2O\nPCYC\r\n=8YZp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDQHsgeatn1SJR35h5+fvDU28w1aCXip0rTeCiP5Cn8QIgII2w3qG68qXNp0vDU+Pgg7l0XiINakgE+S/KSVCxrZI="}]},"maintainers":[{"name":"lamansky","email":"johnlamansky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser-factory_0.0.0_1540803821175_0.46599791430303483"},"_hasShrinkwrap":false},"1.1.0":{"name":"parser-factory","version":"1.1.0","description":"Helps you construct a custom string parser, for times when you need something more procedural than regex.","keywords":["build","custom","string","parser"],"author":{"name":"Fr. John Lamansky","url":"lamansky.com"},"license":"MIT","homepage":"https://github.com/lamansky/parser-factory","repository":{"type":"git","url":"git+https://github.com/lamansky/parser-factory.git"},"main":"index.js","engines":{"node":">=8.3.0"},"dependencies":{"arrify":"^2.0.1","case-insensitive":"^1.0.0","enforce-range":"^1.0.0","is-instance-of":"^1.0.2","longest-first":"^1.0.0","m-o":"^2.2.0","vfn":"^1.1.0"},"devDependencies":{"eslint-config-lamansky":"^2.0.0"},"eslintConfig":{"extends":"lamansky"},"gitHead":"bd89d8ea03d8cc23823c7ad79b84215a19bc84a7","bugs":{"url":"https://github.com/lamansky/parser-factory/issues"},"_id":"parser-factory@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"lamansky","email":"johnlamansky@gmail.com"},"dist":{"integrity":"sha512-yqHmSZmqBP1FEV0A3Ml8xyc+aXNTCFHCt0nhLETLksrb+d8IVbxyuWzhz29C/1lsE6jjbX1mPa9sy4WfIp1xGw==","shasum":"7cc9f46708a93f602dce124c43fe4dd041ae6f74","tarball":"https://registry.npmjs.org/parser-factory/-/parser-factory-1.1.0.tgz","fileCount":4,"unpackedSize":7391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdznFUCRA9TVsSAnZWagAA4q4P/3PvurS/jLRSKIVsdXU4\neokqRDKZ+52JmJqQmEOp9q1MBmmiqGRMaH3LL5UONZUlwVBGfn62aj2OuSnk\nugQjKU9vk84iO1ibrYf1Fgza19GAtFMIjNgpm1riyX0hY1tK04y0DKiQXD9B\n7EALsDPXEz11Q2aUF1KLOHRazZ+eqFR5u9nSEURNIJWuReAxSMVWH2mYJ95x\nkfRJNX1e/ck7c/8ECVMmDnU+h1UjbOoxWLFdp0d7yfu73MI5Zv49aXQpJp9V\nCqXZ4siAgOVjxVDMWsOxUA0LrzgfspyAti3gCpxCEO+2/YzKEQQb+UK5X5gK\nJLTnFysmGtHV5COMnW7wpqmNt/J8UWUj2FKib5XIs/qjpy2H9Pw4DE6zyPnC\nE+pIXfDo+PQkegft64hEhwPOE8M7e/qUnJXYvDSDXW11LG3cRc5uWpgFHTkV\ng3YuwMs/Sgd0zA4wIXigINLqB6KQXpdjstegUTqwoa4rXCk8dQoGuAwoeRg0\nmveJ4Um2rRJJBXEEHAgS1LXM+RRyWhN7z8tys2UqDvpaBA29kCWIEjQ0pbyw\nkJcc07b2Ezjp6TMGaIJtDdAi7fjdxl7NGW9flf4mL6fd7fO/rUD/ryemJYyg\nwnS8C2UFL+oIAiTiuPBFofPwp6oukB3hPK+ME3EepKztrrg67A6huEZHns42\nisK3\r\n=RLBX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNR2BYGhOyfsQLlWe6ozQRFbdvyUJPggxLYLo4W3cQ2AiEAxnUt4ApIJ0Nz5ohUhVOl/cc/ZqRj0TMe2zfqm2XH1Xo="}]},"maintainers":[{"name":"lamansky","email":"johnlamansky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser-factory_1.1.0_1573810515903_0.600625391687555"},"_hasShrinkwrap":false},"1.1.1":{"name":"parser-factory","version":"1.1.1","description":"Helps you construct a custom string parser, for times when you need something more procedural than regex.","keywords":["build","custom","string","parser"],"author":{"name":"Fr. John Lamansky","url":"lamansky.com"},"license":"MIT","homepage":"https://github.com/lamansky/parser-factory","repository":{"type":"git","url":"git+https://github.com/lamansky/parser-factory.git"},"main":"index.js","engines":{"node":">=8.3.0"},"dependencies":{"arrify":"^2.0.1","case-insensitive":"^1.0.0","enforce-range":"^1.0.0","is-instance-of":"^1.0.2","longest-first":"^1.0.0","m-o":"^2.2.0","vfn":"^1.1.0"},"devDependencies":{"eslint-config-lamansky":"^2.0.0"},"eslintConfig":{"extends":"lamansky"},"gitHead":"102047e7dc22fbaa584f74cb515e5f1dbbedc436","bugs":{"url":"https://github.com/lamansky/parser-factory/issues"},"_id":"parser-factory@1.1.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.1","_npmUser":{"name":"lamansky","email":"johnlamansky@gmail.com"},"dist":{"integrity":"sha512-0F1U1NedNcB31BPOMzgqN5PN2XvK/xOD6uQ3D4FMkI1WoAHLAMkQN5Zw4aX1BUoZgwRrU8YQOp/So4j4+Wk8/g==","shasum":"7272e7e5c95661023e2960b27c7f47c5316cd6fb","tarball":"https://registry.npmjs.org/parser-factory/-/parser-factory-1.1.1.tgz","fileCount":4,"unpackedSize":7608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7QeHCRA9TVsSAnZWagAA6XMP/jNIVsXzDP0fWO24QbrT\noA0XcQzy1fZ9fwSORft5zsgrqb+Aqz5gOK3m96EV0y/Ujc56QefLqEVJm0eG\n/7Ix0wg8ak4w0xCag0ymbyZ5eCHbp6lvPUhucr+0jW08vChuWQILlA3KMFKz\nd55vTVPYpPGOlIx3gnrUq0zB+MXvd9wuKLidUvoh6NrkdA1AZX1GGb75YFdd\nzbHV8KYcKea2dGBUQwsO5cSQ2lk+VWMu/L7RO6YKqlFkEpxJm2YdCLBBsgm5\n1hWWvdodeM4lIFsWIGH7S6yAZPdZfnrRvg43IUwuEwULao2CTznw8RNJl7L6\nnBuP9AxbwGXhr3LOOBbq8RkmYDX24esZFtLWt6y4FaDDWb5Nf8s3i9TRhVPu\n3m6cEASEWXvyOXIa7cUYzuyxqv+WOmAAmfBvFv8kcUE0dCyfFrJZ4YSNVkR2\nxrk6RwEQL0IK+fK87BbtEQ84VhhYDx+9DRwYI6RhTl0LgoxvlxDt/NnBAYEr\n77Gi2GYlylncfwkEQWDmUdrqx6hWNrvQ4qoQcBSbx0fmQUSv9ItH5YeKWWk/\neEqOsooujhUFCabuVSm1xr0a6I+f0NrPFOEPi2OiOXYnOPZKoFLScHPjY7aj\ng/A0+ne59IJ5+BakQvpW+rMopGhHJPHlOeCNaBVJj1bhmoHDiHKfZJAqNp9z\nHjxt\r\n=E1e3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzRyNGk8aFC0sALzPED9gak4dxCVKiHYREHMSBM7nzgAiEAq2ArVSSzfFq6pHzltDvgT5qMUcQqn+XXN0FgFzmEl6U="}]},"maintainers":[{"name":"lamansky","email":"johnlamansky@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser-factory_1.1.1_1575815047106_0.11281121005054673"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-28T16:26:03.264Z","1.0.0":"2018-10-28T16:26:03.400Z","modified":"2022-05-12T15:01:54.756Z","0.0.0":"2018-10-29T09:03:41.370Z","1.1.0":"2019-11-15T09:35:16.086Z","1.1.1":"2019-12-08T14:24:07.214Z"},"maintainers":[{"name":"lamansky","email":"johnlamansky@gmail.com"}],"description":"Helps you construct a custom string parser, for times when you need something more procedural than regex.","homepage":"https://github.com/lamansky/parser-factory","keywords":["build","custom","string","parser"],"repository":{"type":"git","url":"git+https://github.com/lamansky/parser-factory.git"},"author":{"name":"Fr. John Lamansky","url":"lamansky.com"},"bugs":{"url":"https://github.com/lamansky/parser-factory/issues"},"license":"MIT","readme":"# parser-factory\n\nHelps you construct a custom string parser, for times when you need something more procedural than regex.\n\n## Installation\n\nRequires [Node.js](https://nodejs.org/) 8.3.0 or above.\n\n```bash\nnpm i parser-factory\n```\n\n## Example\n\nTo see this module in action, check out the [conscript](https://github.com/lamansky/conscript.js) module.\n","readmeFilename":"readme.md"}