{"_id":"jsdoc-extractor","_rev":"7-02314e4e463e77dc18dde5979b0739a1","name":"jsdoc-extractor","description":"JSDoc annotations extractor","dist-tags":{"latest":"3.2.0"},"versions":{"1.0.0":{"name":"jsdoc-extractor","version":"1.0.0","description":"JSDoc annotations extractor","main":"index.js","directories":{"test":"test"},"scripts":{"test":"ava --verbose"},"repository":{"type":"git","url":"git+https://github.com/fraxken/jsdoc-extractor.git"},"author":{"name":"GENTILHOMME.Thomas"},"license":"MIT","bugs":{"url":"https://github.com/fraxken/jsdoc-extractor/issues"},"homepage":"https://github.com/fraxken/jsdoc-extractor#readme","dependencies":{"is-buffer":"^1.1.6"},"devDependencies":{"ava":"^0.24.0"},"gitHead":"1162a02dedc5f4513838e7e62e3ad59adade4576","_id":"jsdoc-extractor@1.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"dist":{"integrity":"sha512-y7dfcadefyBsxtmglUbP34LY2TmWUJVUGvrmlSwuFNc5twBskvLPgrYMaFkkzIgxwEgCeLYFxHCTFPHHSZonyQ==","shasum":"21fa1ec1c328471d41a25e878e279784c177bfcc","tarball":"https://registry.npmjs.org/jsdoc-extractor/-/jsdoc-extractor-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaKO6vEgfsS0BhjHGX4HchmrTMfggVphDl6LXA9BH7BQIgAWCY9IwzbBiLtAD+WrbyYOt+dcRaHPap78UKFfuQnEc="}]},"maintainers":[{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsdoc-extractor-1.0.0.tgz_1512207759060_0.7967267928179353"}},"2.0.0":{"name":"jsdoc-extractor","version":"2.0.0","description":"JSDoc annotations extractor","main":"index.js","directories":{"test":"test"},"scripts":{"prepublishOnly":"pkg-ok","test":"ava --verbose","coverage":"nyc ava","report":"nyc report --reporter=html"},"repository":{"type":"git","url":"git+https://github.com/fraxken/jsdoc-extractor.git"},"engines":{"node":">=10"},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"author":{"name":"GENTILHOMME.Thomas"},"license":"MIT","bugs":{"url":"https://github.com/fraxken/jsdoc-extractor/issues"},"homepage":"https://github.com/fraxken/jsdoc-extractor#readme","dependencies":{},"devDependencies":{"@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@slimio/eslint-config":"^2.0.3","@slimio/is":"^1.5.0","ava":"^1.4.0","eslint":"^5.15.3","husky":"^1.3.1","nyc":"^13.3.0","pkg-ok":"^2.3.1"},"gitHead":"e4a0c379a0ac4a0b5f46c5fb479c67d62986e789","_id":"jsdoc-extractor@2.0.0","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-h7QYr9NCbZy+nnVxV0zmmxuOlUQq90zoiHq1Obh5dI3AY+kUhHmpDIL3jtKIFZR6zkJb4t6ZP01Jq26XRvmefw==","shasum":"bafb08263a81cffe06a29717e295568846cdfb42","tarball":"https://registry.npmjs.org/jsdoc-extractor/-/jsdoc-extractor-2.0.0.tgz","fileCount":5,"unpackedSize":4302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmmpECRA9TVsSAnZWagAAxM4P/2inbJtWOryOngvhaViy\nCjSqQM4yFgYn2YnG4fbT4CxibZ28KTRXRtassSHJqE/I6cBfApEp0ZY/rhid\nMl759kuhN7KhpHY3Yos6J5qj/7YK/CwT9K1xpOmiAUTHseIF0avt5dWw7DMf\ntpje4uAwQWO2tkNwAiysUJaJi5ozx0mQEKE36h3GxoEhXpwzydCvIJfROL9s\nmwTEE90MwHQg72uj5WHJH+9hnD8kdorjlIas5VlztVTY5CIr0ArCUNaZJrbx\n7T+xQNIUdl6LgguvZgSDgNU/pIza1YcLSO1Mvryp+WEnRhafiizTNix/29sa\nGs8xHOL05o0WF6+vPQ7I/OZm9I2N2wbWmKVgcvgpV576R4u3cQskMkLPYwiL\nzAksqRXQ60YP6+dNmcbC6nD8zHjSxTaO+UJa3YJcN3Y7rAyztkQWuXLfAUkn\n4q0c2DD4SFG8io/FJ3Qqus6mxEpRaOteWJTjs6Kmzx/SWiKntb9u04hcmj/Z\nlWqWmYz+Go+JZid5miAgz8/3uFzi8GISdcIg8kYQs8SuayANaxD993CUe7ui\nANU72CtK6gITCpUZLSJwGFyz1UL7AabwIdkapSxvUoLjdQ8temZrqLb2DF26\nyXmacylQTYT29lpijCYzAed3D+4Qa94wtLHpCqckVrTyVdcLOJDnl48nJHle\nlboH\r\n=qzgf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5VsIBnJE6FBFB9uzt+jNq0IeeNK+O+zAUn6/d3JSUwAiBSPeJajieaB28rZhcLAYqzygdTf0y8OSs/WpoNibapYw=="}]},"maintainers":[{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"}],"_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsdoc-extractor_2.0.0_1553623620103_0.3205227293351445"},"_hasShrinkwrap":false},"2.1.0":{"name":"jsdoc-extractor","version":"2.1.0","description":"JSDoc annotations extractor","main":"index.js","scripts":{"prepublishOnly":"pkg-ok","test":"ava --verbose","coverage":"nyc ava","report":"nyc report --reporter=html"},"repository":{"type":"git","url":"git+https://github.com/fraxken/jsdoc-extractor.git"},"keywords":["jsdoc","extractor"],"engines":{"node":">=10"},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"author":{"name":"GENTILHOMME.Thomas"},"license":"MIT","bugs":{"url":"https://github.com/fraxken/jsdoc-extractor/issues"},"homepage":"https://github.com/fraxken/jsdoc-extractor#readme","dependencies":{},"devDependencies":{"@commitlint/cli":"^7.5.2","@commitlint/config-conventional":"^7.5.0","@slimio/eslint-config":"^2.0.4","@slimio/is":"^1.5.0","ava":"^1.4.1","eslint":"^5.16.0","husky":"^1.3.1","nyc":"^13.3.0","pkg-ok":"^2.3.1"},"gitHead":"efd4d1ead8b88d33c0e4b5f63790da2f7312a5f9","_id":"jsdoc-extractor@2.1.0","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-p/NyFrvtKEl6mlm3fiJdSDkWCicuK1KakDRUKrbp4py0YS1LdVFyZKpYNZyMQrKEfOzxdN6Gea9Aa0+90BrJNQ==","shasum":"37b31b6ce164703989dc2dbf393255b04217a67e","tarball":"https://registry.npmjs.org/jsdoc-extractor/-/jsdoc-extractor-2.1.0.tgz","fileCount":5,"unpackedSize":4522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrzz0CRA9TVsSAnZWagAAYd0QAILfSR0dMZU+QO7RgHDl\nTJ/JQpYpLdyrzDH0Gu+VjAtKDOvdw6ZQVGo3O7ieSpJ2nlT4Nju/V6mrfF5s\nyNrdkc04cr69Z4phwNnjsBMkDMcrXnaoZg2X5DJa0FdntnupiMQSzH+02yRf\nn/g1ENkkSuzxNmZBC8umWpchvgfjK2bmHCzw4/LuXnVPbkjcmXYizMbbYbSj\nhkPDvJIcCMq+as1EA8h5BCiar+/IkhmYJCJsS2LsuxwhixwuYYcTxYdhnNUJ\npZ7b+EYqkfoQXupLodcs0OBdK4fHV5Hopf16RJZSAFy0fH1TX/WJOl1ehnWN\nEkMDIajock1ehicDfsUH5zBi2zctJYusj/JP00QVLcEd6bapNE9gucrJ+7P9\nLEU1f0/2fKvXxXt/9nl7sEVzn/vTHNTWgiZUgnn7vEjBVyxzoQHUSR4/hWcM\nhwwGbQ/MkXtR3OBlZIXt2TmfVWr2uU6MY5vGDe7gKxinqBsZXEZro623gI9h\n8kVPJ82D9DqoJWRAZeA1oOWURd8NlF+7Fz2o0V52pNt+PD/5grB6UwTwqiWX\nk1VKUB+4ARSoBkXNcdpZH8Yj35gP2tvi5xx3EdYFvWBbOUdEaq0Ct6r5/Nim\nU3/tSHF8CPipo+7CnV+imSpv4T4YNXFKQuTB3sMehEUDl3TMvQWWWmyr75FH\nVMaN\r\n=zn2x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHSASBVqsfFe7vHX1Qu0nct8whwYjuMW+V4LS3iwIbEwIhAIJaHuYBCS75nfW9vdFSkX4KLS7s4PtPlrq6zlBF+gjH"}]},"maintainers":[{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"}],"_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsdoc-extractor_2.1.0_1554988275967_0.46999990525851554"},"_hasShrinkwrap":false},"3.0.0":{"name":"jsdoc-extractor","version":"3.0.0","description":"JSDoc annotations extractor","main":"index.js","scripts":{"prepublishOnly":"pkg-ok","test":"ava --verbose","coverage":"nyc ava","report":"nyc report --reporter=html"},"repository":{"type":"git","url":"git+https://github.com/fraxken/jsdoc-extractor.git"},"keywords":["jsdoc","extractor"],"engines":{"node":">=10"},"husky":{"hooks":{"pre-push":"npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"author":{"name":"GENTILHOMME.Thomas"},"license":"MIT","bugs":{"url":"https://github.com/fraxken/jsdoc-extractor/issues"},"homepage":"https://github.com/fraxken/jsdoc-extractor#readme","dependencies":{},"devDependencies":{"@commitlint/cli":"^7.6.1","@commitlint/config-conventional":"^7.6.0","@slimio/eslint-config":"^2.0.4","@slimio/is":"^1.5.0","ava":"^1.4.1","eslint":"^5.16.0","husky":"^2.2.0","nyc":"^14.1.1","pkg-ok":"^2.3.1"},"gitHead":"2bcd37a27f587acf37bfb0cb697dc476651a4fb9","_id":"jsdoc-extractor@3.0.0","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Vnwp/xGyMfTLd3I1JZyMs2YPO4zO9KdldDm3kaFOQPK2gtAcGVEo6HgX+DMkiSmFYse6UptDhO7gN6aLFns0ig==","shasum":"fa0f9f8e25e57088798a93ea43150b21d45b800b","tarball":"https://registry.npmjs.org/jsdoc-extractor/-/jsdoc-extractor-3.0.0.tgz","fileCount":5,"unpackedSize":5056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2lKNCRA9TVsSAnZWagAATYMP/09e+gRL4v/yLfD7RtNl\n3E1YJERpihZUP1WNPg/JGQ9trPX93JCEFBuxI8V+2map582h0qmFr2X5QHfH\n09JBOqaZO6hIOs9gKqlgMh6GYYDnHKUid74TS8iKfOx5tyfWLVysx83CBWy/\nlwQ/rCFJtKObH7EHZujFcjrJLFIqUFQcsT8qv9kNesPfrp0HJU6jkYMwFl7T\nNoGCFQtsYCtbLPzyiePkg+mkllMVzSh+kZKUEvFeVLRYpQ8OfrxxoZWKC+Uv\n/GCvlq0QBagcmEuvO5DQRfj/oSnhCb9vLToL8ADiuaxnWN2ZHaL8mub/Wiaj\nM6QnVd+pJr6/uT6+xK2s8OZAnkp2Sk3TbfvOxLSWULDd68bOFZkWNh/LI7Q/\nDCp4LfLwrFBiIkQKOak76tELq0Qcbc56b9q9/Ft41kLQdZ3n6dP47uLZ9LTb\nCMR5HObaLyIKi6xiL5ssYDtIieQkde7AnqYcqsJFogiwKnts3Y9+LpzWV6xu\n9GvxIJCpsqryuPZk5OUi+eMqOc7VmQgUxv4PqEh4R+n4PaSPxo2lefktuviK\nRWikk4mWw2tPESQ6DyQlhO0Yf69PD54IhxoTMmx4AUa1mBzs1FzJhyOML+WU\n3y1zr+SyXVNLVX/yWLTo9fJTATbwb4azQ3qWmsB7i4gCgYg3txqAIHwAnfjj\nYcJE\r\n=HPTk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzrk02jcnG0kCl3lPpkgf4784zVr3pvzvy740WjsIZ+AiA33h8vxBxflcvHJ+/8ruL8AQqVuQ897jbJKRwgs259dg=="}]},"maintainers":[{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"}],"_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsdoc-extractor_3.0.0_1557811852991_0.6936731981596993"},"_hasShrinkwrap":false},"3.1.0":{"name":"jsdoc-extractor","version":"3.1.0","description":"JSDoc annotations extractor","main":"index.js","scripts":{"prepublishOnly":"pkg-ok","test":"ava --verbose","coverage":"nyc npm test","report":"nyc report --reporter=html"},"repository":{"type":"git","url":"git+https://github.com/fraxken/jsdoc-extractor.git"},"keywords":["jsdoc","extractor","buffer","fast","extract","parse","parser"],"engines":{"node":">=10"},"husky":{"hooks":{"pre-push":"cross-env eslint index.js && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"author":{"name":"GENTILHOMME.Thomas"},"license":"MIT","bugs":{"url":"https://github.com/fraxken/jsdoc-extractor/issues"},"homepage":"https://github.com/fraxken/jsdoc-extractor#readme","dependencies":{},"devDependencies":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@slimio/eslint-config":"^2.0.4","@slimio/is":"^1.5.1","ava":"^2.1.0","cross-env":"^5.2.0","eslint":"^5.16.0","husky":"^2.4.1","nyc":"^14.1.1","pkg-ok":"^2.3.1"},"gitHead":"2f4b6108b414abdea04f53f6c38abee2f91d5ed1","_id":"jsdoc-extractor@3.1.0","_nodeVersion":"11.14.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Rj4+mx8wsY2siecOZAXErA5AUGSuF4kuEFsjQ6oftJKZ7/Z9Tk2gRiNL6qH5t36Om1xwvQ4yIRUAO4VBae1YIA==","shasum":"4c1f0b1edb3b43dc16f3b7bb66a6a10bff8dc501","tarball":"https://registry.npmjs.org/jsdoc-extractor/-/jsdoc-extractor-3.1.0.tgz","fileCount":5,"unpackedSize":5469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCCcGCRA9TVsSAnZWagAARYsP/3AzxT7tdg80NaeMzkFr\nTlBr02LDW70cKNL0fr0kqKAPlRxKN2UL94boNEVpQ/Ftw6wek3vyvZgVJWee\nvjYO7FmKLnN1GpSM3YSJ0rTfBgRJiLA5/QLisz7kf9duyfE+ATEW6VLZm9zX\n2DDd5xjVCO7VXH9GyEOLUdyjuBdExN2ddfbkAi7qHJOhyrA0nZxg7DtCcqGz\n2fqBiIvzl1eFzvx9j5dfz1azFRoxRuNJ3BmyS/NkEnUUThs22xkknhMVIewN\noFW2HNEmRLQXFaZ82A6iCGYMc01LTaKyohNCRa+b/t6V5U17Zud/WATUis1Q\niSMuLYl9sed+++BcdipdOqiNFW/ZACUnemEL400FgyQf6hLZNjZ9iE94qZbx\nOJ8OTBZ3N10ntao4zrWa3y/iB3lRMzpee8B76mSNFsuLHimGrRvusT/yw7uH\nYPGylK8egZ788y7SKalFKApvc2sIc2Rdvh4o1UlAdwYUbsypn7Jszsk91mOi\n0dddOKfixvNDLMTOTHxF7NkrgIMt/ESqkt06SmB2mxaP03eF/p4sgUAW3bZs\nD6bVH1zl61M3EYaWVPXznIVY04Va+hscDptFGVgrvrvt0o8kGgYbM8Uigzj9\nXW3zKdwlrN+eniwx6S5qkTac2ByWKYaWA4pQi/t/aUbn8r4F5aAAZr0oAfga\nAc2J\r\n=x86V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvjiw43soqe6abQia5Hnq521HCIreIDxAaZ9RA2J1fXAiEA3MxMdpa4wX0b/e0VJQ8RsOodisBV2NblwaxKQD1SQSk="}]},"maintainers":[{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"}],"_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsdoc-extractor_3.1.0_1560815365129_0.28843151480372287"},"_hasShrinkwrap":false},"3.1.1":{"name":"jsdoc-extractor","version":"3.1.1","description":"JSDoc annotations extractor","main":"index.js","scripts":{"prepublishOnly":"pkg-ok","test":"ava --verbose","coverage":"nyc npm test","report":"nyc report --reporter=html"},"repository":{"type":"git","url":"git+https://github.com/fraxken/jsdoc-extractor.git"},"keywords":["jsdoc","extractor","buffer","fast","extract","parse","parser"],"engines":{"node":">=10"},"husky":{"hooks":{"pre-push":"cross-env eslint index.js && npm test","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"author":{"name":"GENTILHOMME.Thomas"},"license":"MIT","bugs":{"url":"https://github.com/fraxken/jsdoc-extractor/issues"},"homepage":"https://github.com/fraxken/jsdoc-extractor#readme","dependencies":{},"devDependencies":{"@commitlint/cli":"^8.1.0","@commitlint/config-conventional":"^8.1.0","@slimio/eslint-config":"^3.0.3","@slimio/is":"^1.5.1","ava":"^2.3.0","cross-env":"^5.2.1","eslint":"^6.3.0","husky":"^3.0.5","nyc":"^14.1.1","pkg-ok":"^2.3.1"},"gitHead":"571f457d33f62f88a8c352c67a67de57cf9dc9d7","_id":"jsdoc-extractor@3.1.1","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-HUiFeUtlEfDF6FV8kQ2GRQM6uEPP48o8LWOFxCf1ZcJT8RQObtuFwDpL5R1WEA/yaLvd9yfbxtpd5YmGaRDVtQ==","shasum":"f7a31c0f87753d2b585b0ec108a66340a57f8ae1","tarball":"https://registry.npmjs.org/jsdoc-extractor/-/jsdoc-extractor-3.1.1.tgz","fileCount":5,"unpackedSize":5492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfAStCRA9TVsSAnZWagAA4T4P/1d0YMoDnt+EfFKVUwyR\nqPNJhPctBVehoTutgFZlcymRojLgm3+04PV7LrbO4wFhID104u/eAsMzjMeB\nvhwON2n4/YbFxNmZvxe5uL1gi3ZnVRq/Kyt+BbH/yBjtMmrEuWOk+omPlQkh\n6Wik2DjfRthvUz+zQlV0I6gOnoSTmCKLry12rclL9R2pfJGot7aYEyn+XLyx\ntWkc0S4T4escJHaKvXyNUZnNzWCyKBge9TL38ybH2ROifb2kWFe3RUZaZ5rQ\nh9Dr+ALO/xSfiF0bAZlhUAVYOxA0ti3wHNJc9UWnB32hNMK8q9nDQW23xV8W\nZv/yqxNp4pRoqaHXO+2dW37Q3Lh9hXYR5+6kGBqvmPWzcXBlSUjM+M4CZ1u9\ni87w1BkQMSPmQrlhiqfryCkeH1YUD3/5Il8IWeb6apZIb+bIQZHARvyoOOEi\nuqsfniVozpEHqr/njdp84dq42Aj+xlAxlReoIk3UW8zLpDbRgUgThCHS73uv\nHP0RR96Oh00O6RAiQiWAIh9NNa2KZZ6NxAs0Db4L809XfM43IHtNeHjbW/UE\n4zVbgr4SWFwsw6Cdijv30Hor6aYE7zWtd0ZtY7IVbFhy/b0CAEa4LZ0V6sro\n9ytTMelrJUozXZaFzaGnzmQEB04t5B2r3XNWOntUdukGByiIjFtzWG4/Ex0o\nfCOk\r\n=qmtO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHZvZGAiHLxaYcJj4kQWqTjw1Y+l3jwI/gQp/IhTevgAiEAh6R7WH6KEeyeErb73G/hy4clyBaGwIqM6cxjHJHKvkA="}]},"maintainers":[{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"}],"_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsdoc-extractor_3.1.1_1568408748355_0.8567500830571804"},"_hasShrinkwrap":false},"3.2.0":{"name":"jsdoc-extractor","version":"3.2.0","description":"JSDoc annotations extractor","main":"./index.js","exports":"./index.js","types":"./index.d.ts","scripts":{"prepublishOnly":"pkg-ok","test":"ava --verbose","coverage":"nyc npm test","report":"nyc report --reporter=html"},"repository":{"type":"git","url":"git+https://github.com/fraxken/jsdoc-extractor.git"},"keywords":["jsdoc","extractor","buffer","fast","extract","parse","parser"],"engines":{"node":">=14"},"author":{"name":"GENTILHOMME.Thomas"},"license":"MIT","bugs":{"url":"https://github.com/fraxken/jsdoc-extractor/issues"},"homepage":"https://github.com/fraxken/jsdoc-extractor#readme","devDependencies":{"@nodesecure/eslint-config":"^1.5.0","@slimio/is":"^1.5.1","@types/node":"^18.7.15","ava":"^4.3.3","eslint":"^8.23.0","nyc":"^15.1.0","pkg-ok":"^3.0.0"},"gitHead":"cdae70d28b931bafddae22699e8df24bda54fdf5","_id":"jsdoc-extractor@3.2.0","_nodeVersion":"18.5.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-eO6dpaQfVSN2ffCC3F5xXIyC9eb3jUjykkK/SEs3N29ZPip9StoYu4nbUMxTj5+4ZK6Qi4jHXpE+xx84XEfUEA==","shasum":"973bd3bf2ba5a501e4270c810aaa7449948a0b13","tarball":"https://registry.npmjs.org/jsdoc-extractor/-/jsdoc-extractor-3.2.0.tgz","fileCount":5,"unpackedSize":6608,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHf22TFwajitRHTlZb5e6QiJSezA8ja39Qf1RLdYPMYYAiEAymH53EFskp3ASc5+nl9wnwuoyXLayyvNMfcFui1+Gcc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFiK/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Rg//doenHPgRMS0ds1KPMYQjDXTGS+Rkq8BXbk7Cipd5ePlGBYfS\r\nh35rjG6YZbi2+mMhXs9uFG9y+ZaPig1BSUovY29s82GXWQ/1ypMJQK1yMdUw\r\nzJEdkhvI2yShQWapx6vOjaS3LMlbIGvs07s5MAs0fmPyOsJZWx8EcNBnwtkS\r\n5vKk2iV+1t4rvHWGWGesDyfARkwQP4cxyTNWdGqAEuE+8dQGhGK00ax9NV62\r\nXmRUFRnc0LTtzXRcZEiaDYg2/fVaV6dIAOKL12xfN+x99HS/s0g6gkgO7ooN\r\n7+ezOJaU7+5bqPuPQ6xWtedi4Lx82aWpFN2akzA3yPRPNNjwu/eHIBw4k7mB\r\nTjm18+RaFuAKlZaLHnuyp9IasnhI58ntharW68/YFOyYhsnTWjW5G/V0NPwc\r\npq6Q9Y7U1SrFs4EyZIpc4qnDj1d0NWfcRKWTK80aknXuxVnEecpDX/if9yGA\r\nbynRwtZ4mlZh13V27Z2UwgSrHl0SPexmq6ZT840ksnDPzbfsGOD0I9pGk7Xm\r\nJxbmbrWkIP/u7DV7Y2VvLV0QWqlAa8rJMqRtnmgeoKIh/MtQ0DezhxyvKeu0\r\n62f6YqtxhTQq+NdEq9w9XNkDcBe0FKGaeIdqCXCKI8Wh0rvUbi26ynQz3iJT\r\n34chm3M0icx4qnW5caDhEQ1PXlp+YX9Re6A=\r\n=131G\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"},"directories":{},"maintainers":[{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsdoc-extractor_3.2.0_1662395070894_0.7007216704078876"},"_hasShrinkwrap":false}},"readme":"<p align=\"center\"><h1 align=\"center\">\n  jsdoc-extractor\n</h1>\n\n<p align=\"center\">\n  Fast JSDoc extractor with no dependencies (parsing directly from Buffer input).\n</p>\n\n<p align=\"center\">\n<img src=\"https://img.shields.io/badge/dynamic/json.svg?url=https://raw.githubusercontent.com/fraxken/jsdoc-extractor/master/package.json&amp;query=$.version&amp;label=Version\" alt=\"version\">\n<a href=\"https://github.com/fraxken/jsdoc-extractor/commit-activity\">\n  <img src=\"https://img.shields.io/badge/Maintained%3F-yes-green.svg\" alt=\"Maintenance\">\n</a>\n<img src=\"https://img.shields.io/github/license/mashape/apistatus.svg\" alt=\"MIT\">\n<img src=\"https://img.shields.io/bundlephobia/min/jsdoc-extractor.svg\" alt=\"size\">\n<a href=\"https://snyk.io/test/github/fraxken/jsdoc-extractor?targetFile=package.json\">\n  <img src=\"https://snyk.io/test/github/fraxken/jsdoc-extractor/badge.svg?targetFile=package.json\" alt=\"Known Vulnerabilities\">\n</a>\n<a href=\"https://github.com/fraxken/jsdoc-extractor\">\n  <img src=\"https://img.shields.io/github/workflow/status/fraxken/jsdoc-extractor/Node.js%20CI\" alt=\"githubaction\">\n</a>\n</p>\n\n\n## Requirements\n- Node.js v14 or higher\n\n## Getting Started\n\nThis package is available in the Node Package Repository and can be easily installed with [npm](https://docs.npmjs.com/getting-started/what-is-npm) or [yarn](https://yarnpkg.com).\n\n```bash\n$ npm i jsdoc-extractor\n# or\n$ yarn add jsdoc-extractor\n```\n\n## Usage example\n```js\nconst jsdocExtractor = require(\"jsdoc-extractor\");\nconst { readFileSync } = require(\"fs\");\n\nconst buf = readFileSync(\"./sourceCode.js\");\nfor (const [doc, start, end] of jsdocExtractor(buf)) {\n    console.log(`Found a new JSDoc block between ${start} and ${end}`);\n    console.log(doc.toString());\n    console.log(\"-------------\");\n}\n```\n\n## API\n\n### jsdocExtractor(buf: Buffer): IterableIterator< [Buffer, number, number] >\nTake a buffer as Argument and return a Synchronous Iterator. The value returned by the iterator is the following:\n```\n[buffer, start, end]\n```\n\nWhere **start** and **end** are the offset to retrieve (slice) the original Buffer.\n\n## Related projects\n\n| name | description |\n| --- | --- |\n| [jsdoc-tokenizer](https://github.com/fraxken/jsdoc-tokenizer) | Tokenizer for JSDoc blocks |\n\n## Contributors ✨\n\n<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-)\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"https://www.linkedin.com/in/thomas-gentilhomme/\"><img src=\"https://avatars.githubusercontent.com/u/4438263?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Gentilhomme</b></sub></a><br /><a href=\"https://github.com/fraxken/jsdoc-extractor/commits?author=fraxken\" title=\"Code\">💻</a> <a href=\"https://github.com/fraxken/jsdoc-extractor/commits?author=fraxken\" title=\"Documentation\">📖</a> <a href=\"https://github.com/fraxken/jsdoc-extractor/issues?q=author%3Afraxken\" title=\"Bug reports\">🐛</a> <a href=\"#security-fraxken\" title=\"Security\">🛡️</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\n## License\nMIT\n","maintainers":[{"name":"fraxken","email":"gentilhomme.thomas@gmail.com"}],"time":{"modified":"2022-09-05T16:24:31.130Z","created":"2017-12-02T09:42:40.033Z","1.0.0":"2017-12-02T09:42:40.033Z","2.0.0":"2019-03-26T18:07:00.211Z","2.1.0":"2019-04-11T13:11:16.145Z","3.0.0":"2019-05-14T05:30:53.136Z","3.1.0":"2019-06-17T23:49:25.735Z","3.1.1":"2019-09-13T21:05:48.550Z","3.2.0":"2022-09-05T16:24:31.053Z"},"homepage":"https://github.com/fraxken/jsdoc-extractor#readme","repository":{"type":"git","url":"git+https://github.com/fraxken/jsdoc-extractor.git"},"author":{"name":"GENTILHOMME.Thomas"},"bugs":{"url":"https://github.com/fraxken/jsdoc-extractor/issues"},"license":"MIT","readmeFilename":"README.md","keywords":["jsdoc","extractor","buffer","fast","extract","parse","parser"]}