{"_id":"@code-blocks/parser","_rev":"5-43392749f6fd2a0f0775b942a1f0357e","name":"@code-blocks/parser","dist-tags":{"latest":"0.1.8"},"versions":{"0.0.0":{"name":"@code-blocks/parser","version":"0.0.0","description":"> TODO: description","author":{"name":"Anders","email":"idris.maps@gmx.ch"},"homepage":"","license":"ISC","main":"dist/index.js","types":"dist/index.d.ts","directories":{"dist":"dist"},"publishConfig":{"access":"public"},"scripts":{"test":"ava","build":"tsc","test:verbose":"ava --verbose"},"dependencies":{"front-matter":"^4.0.2","ramda":"^0.27.0"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"devDependencies":{"@types/ramda":"^0.27.6"},"gitHead":"7800aa10940af0597843d4b02f2a547f06f657b0","_id":"@code-blocks/parser@0.0.0","_nodeVersion":"13.13.0","_npmVersion":"lerna/3.22.0/node@v13.13.0+x64 (linux)","dist":{"integrity":"sha512-aHI4KmJhX+25mcszBihE+ljYzhC8mwvQS2KdbvcVKZoII/Xo7RoPNO9J7zL41+dFQQYWEMcnEl/Y0gs6LIYZtQ==","shasum":"1579f592697a9b0db243fa571c9db59a912cabb7","tarball":"https://registry.npmjs.org/@code-blocks/parser/-/parser-0.0.0.tgz","fileCount":10,"unpackedSize":5285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5mszCRA9TVsSAnZWagAAtIgP/R12t7U+TWx8eXesPkE8\nz6MOlExv9ZSjTqnDNTAg2nKw3/dJCKSVZju9DEDamUa3sSe1otQ5VsCbGX48\nburyJypUKy2mQ7jxe7tG4jCSTPlMIzdn7/40JzYggC7sBXoR/2GvnHVXQOwc\nb5+6EEQ2lo0bRMhATf9lYdGnFgH15vj9+gXamKS339KVF01lstj3FfNzlphF\ni4OGb5HkL4wT0aqMZlh6aS+uKPP31kbRXfasrB0gBUh40BcCkFWGhO4jLVub\nlQtZJaomgo3sA3DgNoYtv6MQhAi5e9DGxlsCZ2Yv0ZPSY3R2//lYBsx9pZKC\nBEk/hAWMCbJcKoyQT6gjHzSyQo0SN6mkwM8Oynn4RKxEKCt7TfFomQiAKjZx\nn3OYK9fBqy+ohSY64TKQ0XXLE12yaOVu5i3G+jExGg0lW6rAGgt3nByIU0Q9\n+vboFdxOluRX+MA6MBaydUhc4aHzVF6vImTyDcYtAgk4llwwp/Vm1GYLav3h\n/3fH5VXKv7mrOLuRyeFdFn+V3Ob31qRT9dUJC2ClR3Pas6wEmC8I4sEWTDO9\n0c9I+EpVRbFFPrXLWs/hcHZz0OPUwIkUA0HtV/ooRl9bIq18PaDo/utqHBAt\nwBfOUugkkOllyhOrq/0gnkK9FMNrJzxB7A7cCCWSR5tsMKd1vObowmOcpXSd\nO1cN\r\n=hsRQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7v5BSZWDe+GXV7z36e0W/ozLzkl1t9j1r5mplB7CRxAiAH9CNe3e8bTuueswibjBWEnZT1N5wqQZCC6D7mmZaodA=="}]},"maintainers":[{"name":"idris-maps","email":"idris.maps@gmx.ch"}],"_npmUser":{"name":"idris-maps","email":"idris.maps@gmx.ch"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.0.0_1592159026747_0.8119134974816193"},"_hasShrinkwrap":false},"0.0.1":{"name":"@code-blocks/parser","version":"0.0.1","description":"Code block parser","author":{"name":"idris-maps"},"license":"GPLv2","main":"dist/index.js","types":"dist/index.d.ts","directories":{"dist":"dist"},"publishConfig":{"access":"public"},"scripts":{"test":"ava","build":"tsc","test:verbose":"ava --verbose"},"dependencies":{"front-matter":"^4.0.2","ramda":"^0.27.0"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"devDependencies":{"@code-blocks/types":"^0.0.1","@types/ramda":"^0.27.6"},"repository":{"type":"git","url":"git+https://github.com/idris-maps/code-blocks.git"},"homepage":"https://github.com/idris-maps/code-blocks/tree/master/packages/parser","gitHead":"8dc9e1e4705865065971b1d174a93f8515200a17","bugs":{"url":"https://github.com/idris-maps/code-blocks/issues"},"_id":"@code-blocks/parser@0.0.1","_nodeVersion":"13.13.0","_npmVersion":"lerna/3.22.0/node@v13.13.0+x64 (linux)","dist":{"integrity":"sha512-u8pmfFtg+HsHK5tVeJKNaNoaujNl8go0szPl+2kTDPYqMvlWiw+tJhE6GcLclcEe7qEScK0aSkBkRVzmGugydg==","shasum":"56126a1b62a8bc45ca8a30b2b8847935f5a7b895","tarball":"https://registry.npmjs.org/@code-blocks/parser/-/parser-0.0.1.tgz","fileCount":10,"unpackedSize":5797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfG1wbCRA9TVsSAnZWagAAOpMQAJFgrtLD//1c7L9BYXHw\nyUtyBw+2QaR+LBY8QvSFe3RdzeDWTQEQL1jjd+buOlX6coLfu6CiWqBsqzBu\nIRMg4zL+llDa05rclaMGoer5XMPy3g2/RRJk+Bsd1DfvW3+XJW/nzQ0NxhfC\nG4Dsef+XPZZdl0yJtJ5BedRzHXJ5haogyAwYbpiTD3/JMH+8Lw2TPqFLAOR/\nQZHLvvA8A2A1oVv74Xpay0ezJLPc3nb/zxAovXrn644ogn9gyRpa4pg4KT93\nEJ5R7W2JSiTkReiwkzQpNekxVQaJ3wJtF2N7Ftv73GZ2G9iBNUeYj2MdL6l4\nepT8jQPNWBVc+W5OUQjt3jBO+Kg+/bZjERSx1/3Phcc7ljyCuy52dzcsn9Ub\n+Xqt2WIv2S21sH/7uVASBoVlCUIAVMLUufT3jCtS/HMdHwWuWA/RPeiBFPaE\ny0nY08DDpahUGqm0aok9tSQCxlNDYx/yaWakQPW6gHbg+U0Bq5JRezG5Hm7Q\nz+6ZzkxUDzHh0s0k/eSCN1y/lcUY9yORNu7sVufSf7dpyRdlsc/g817r3c4V\nTIxfAXPrYVmNm2daYwm9Y/3+Inwv343sxwfPOXDi8DF5MPuVOD3RfZoOVurX\nZEs167eRKcbRW3HfMirW5yUIoVOFqrfUtL5UH+05b2q8OerWQpDkNMHuSEp1\n86fg\r\n=LzKD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRher7fjm/x8fAiSWWj9sf0uUrFyxCmOVemK71M2LQKAIgbZqgaEAprT/FcDlAySRRC9SChWqUcuLFllZxGk1jgmY="}]},"maintainers":[{"name":"idris-maps","email":"idris.maps@gmx.ch"}],"_npmUser":{"name":"idris-maps","email":"idris.maps@gmx.ch"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.0.1_1595628571278_0.12248797925016275"},"_hasShrinkwrap":false},"0.0.2":{"name":"@code-blocks/parser","version":"0.0.2","description":"Code block parser","author":{"name":"idris-maps"},"license":"GPLv2","main":"dist/index.js","types":"dist/index.d.ts","directories":{"dist":"dist"},"publishConfig":{"access":"public"},"scripts":{"test":"ava","build":"tsc","test:verbose":"ava --verbose"},"dependencies":{"front-matter":"^4.0.2","ramda":"^0.27.0"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"devDependencies":{"@code-blocks/types":"^0.0.2","@types/ramda":"^0.27.6"},"repository":{"type":"git","url":"git+https://github.com/idris-maps/code-blocks.git"},"homepage":"https://github.com/idris-maps/code-blocks/tree/master/packages/parser","gitHead":"211be4cde58a8b395e770bfc448fed31263340be","bugs":{"url":"https://github.com/idris-maps/code-blocks/issues"},"_id":"@code-blocks/parser@0.0.2","_nodeVersion":"13.13.0","_npmVersion":"lerna/3.22.0/node@v13.13.0+x64 (linux)","dist":{"integrity":"sha512-2j90aVSIuhcwP8u/sbsN2x/PJwEDiDDjXGR921w7DyoK286A4UavnyBbeNG5/XzK+k9AMjAN83sSDbfW7TuzLQ==","shasum":"b5439c7ecbefd3a5a5dbdb2f40e7875901db2d19","tarball":"https://registry.npmjs.org/@code-blocks/parser/-/parser-0.0.2.tgz","fileCount":10,"unpackedSize":5797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOtQ0CRA9TVsSAnZWagAANVEQAJV0CwlZqewjhMaGF1aT\nUM5IM96pmxtLTVrOsH5MlkfAWor9QWSWi5Uo6/qQI56ZJM8e/9eMo6hXE8iC\n/RgJGCpZmMC5sg4k2KVlJ6FJLXlZJoIiKFvkvouFdlkZDiB397RyzBew8CbO\nIqNbzPiyNg4yJxDpYD0erFrhr04QGPVCOqaZvdGwUsAyNGrVD2KZocXiFq6b\nfixNx1XS/v+KGmqrGvEkm3fwXQdErgomRSR/dn1qNRSbqWdGWm5iEoUj5cs0\ngSeEWUSXvnpVt32zVCUPKm7GNQlXGDX6plRgLJVHkXWkEQxcw/n9yeZ1vyeH\nmSHJ7IBpDwmxGhXExqMNQtsXqO2IjitomvzkcQMu3jB5XTX2p9tQos+RmQ7S\nd4cXYLajLtfIv6Bkl2mOlwLEVgWO/xKOq2rWLgdvWyDrieToE2JVkYM/Jr3x\nDHWpuOD2zYYAnhRbjMTA8j+3Aji+7yHuz5zohPu2jwHbPMzRScEVFsii1MFD\nQCmFw+JSSzVd9JvWTnHzTgDIn2vppsp6wDk0/Egrr0wBsMIYiRj753Obaa8L\nRpDMlGfZZ/nm6RHxjsQ/V+vs4wnyXKdQZWqxDvUnBHZL9B+u1bVqmGN0Z2Tp\nDFBiH42O+r9+edSpbXljHzvGltTU/KIPx6RohVbQR/6yJ0iMLzummuSlWhOJ\naV7X\r\n=NVLC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIClPL/8DLefzeY1WkGbLBfVBuUgr+cxwblQZa+RKJw6XAiEA+8xwz0ZfG9ksRTJboFRy1yoQjjJpLw8BeqJ5n1UYocg="}]},"maintainers":[{"name":"idris-maps","email":"idris.maps@gmx.ch"}],"_npmUser":{"name":"idris-maps","email":"idris.maps@gmx.ch"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.0.2_1597690932001_0.9739422071243045"},"_hasShrinkwrap":false},"0.1.0":{"name":"@code-blocks/parser","version":"0.1.0","description":"Code block parser","author":{"name":"idris-maps"},"license":"GPLv2","main":"dist/index.js","types":"dist/index.d.ts","directories":{"dist":"dist"},"publishConfig":{"access":"public"},"scripts":{"test":"ava","build":"tsc","test:verbose":"ava --verbose"},"dependencies":{"front-matter":"^4.0.2","ramda":"^0.27.0"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"devDependencies":{"@code-blocks/types":"^0.1.0","@types/ramda":"^0.27.6"},"repository":{"type":"git","url":"git+https://github.com/idris-maps/code-blocks.git"},"homepage":"https://github.com/idris-maps/code-blocks/tree/master/packages/parser","gitHead":"cf816bc972cd53ece7fc3690a02df79955986dac","bugs":{"url":"https://github.com/idris-maps/code-blocks/issues"},"_id":"@code-blocks/parser@0.1.0","_nodeVersion":"13.13.0","_npmVersion":"lerna/3.22.1/node@v13.13.0+x64 (linux)","dist":{"integrity":"sha512-6B75spGI2yDOUJEF0MGtkjqLtjZjAkIrpz1AidstQTnioOY9IM1XRvm36uIH9Xypi0CFnhdqYZkImfYUJBwfHA==","shasum":"4007515e5e3d6dcf047ce35959b657758dc69f15","tarball":"https://registry.npmjs.org/@code-blocks/parser/-/parser-0.1.0.tgz","fileCount":10,"unpackedSize":5797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPsgKCRA9TVsSAnZWagAAsCcP/3u5o7vAYEGKOrobTisz\nEaAJFd8qLwPj12pD3aDaK+UDNVwCmqq2rm7QfrUIUN58YTJqbXPsNwUTv5GC\nJbZWc2b5uUS0393etbKT4HxZ4nyRdmLn1EgxN15ccdHVXZ4jcAgw0XbVAMW/\nRfwWaYm28+rdGZWk7OpXG7UQOYQqSsJmkg0j+4JA0dMJOXYAQSup1s0/pwzi\nzohVtyrmEt+sBtvhJPdcyhciFw2gjVrUe3Y9CG2uYZKuSXO1E0uesaHVxFN5\npskXOunY1GBrZ3ujmmZj74xyEvKuUeidNjIWMnCQlDyFxbYSbQAiCVFCpKQr\nwcT9F6eHdhhTyOs82BheL9lKJW6XbUx4gW7artAs0z8otEZvbo3xFM4eqEu/\n/r2EJ3NF3/uJj2GXcoglQmxxd+1XXC5LDDcqbPbehwxUfoRWIiZWGr0zapLy\n4sJnNJlG959v23YluMNZG8udPx6BOySWWpeggU2zYYvJBjKByutQHwifmUyu\n9B3RzH0D45VbqpyxrGnp6laFerK1uKtlXBc5zP9FjAN6TDVVor+zcPXff+bB\nyolcAmLTAUrKFBnVD4cYA2YgZA5yPVk74PPdaQ0aV2pZ+ffR4xhpuzPnjkRL\njpp6/kxV6iy8oLzNM90v0FGE887e2tlp61BpwdXM7Q2WsGvcEf2u73SdzP42\n2ElQ\r\n=Uafx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdT8j5p1vbbPsJMTzGb4utf/ZImDu0vooe4WHz6+RsjAIhAP3iIbyCGWkUFKxv94EIgbbronycWNb1lRumNZJNPsJx"}]},"maintainers":[{"name":"idris-maps","email":"idris.maps@gmx.ch"}],"_npmUser":{"name":"idris-maps","email":"idris.maps@gmx.ch"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.1.0_1597949962222_0.6943262193729993"},"_hasShrinkwrap":false},"0.1.8":{"name":"@code-blocks/parser","version":"0.1.8","description":"Code block parser","author":{"name":"idris-maps"},"license":"GPLv2","main":"dist/index.js","types":"dist/index.d.ts","directories":{"dist":"dist"},"publishConfig":{"access":"public"},"scripts":{"test":"ava","build":"tsc","test:verbose":"ava --verbose"},"dependencies":{"front-matter":"^4.0.2","ramda":"^0.27.0"},"ava":{"extensions":["ts"],"require":["ts-node/register"]},"devDependencies":{"@code-blocks/types":"^0.1.0","@types/ramda":"^0.27.6"},"repository":{"type":"git","url":"git+https://github.com/idris-maps/code-blocks.git"},"homepage":"https://github.com/idris-maps/code-blocks/tree/master/packages/parser","gitHead":"d407df32b9638c04faa170220a0fcbf77d844aed","bugs":{"url":"https://github.com/idris-maps/code-blocks/issues"},"_id":"@code-blocks/parser@0.1.8","_nodeVersion":"16.2.0","_npmVersion":"lerna/4.0.0/node@v16.2.0+x64 (linux)","dist":{"integrity":"sha512-YZSRg4ZfcMbhI4QCrDRyyuPigESgrbx1XNiApE2vKNYCHe7Ki0gBv6ev1jAdCG6UKyu/0OtCp5rZH7mOuIAgPg==","shasum":"5677d896a9f2f279d75b64bdbce71f88cf069800","tarball":"https://registry.npmjs.org/@code-blocks/parser/-/parser-0.1.8.tgz","fileCount":10,"unpackedSize":5797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDl3wCRA9TVsSAnZWagAAJkoP/REljxim63+6UxLe3bCG\nZVdZu7WHd499WgKVT2fqZTWnSHH1mkv+bWQU8d1sz/AdjPGprnellQ4QTdQu\nbnmkf2pWmQrYwjHJYn7uFIC6v2n8nmnlxEs1Pbxkte8BFrCAR+F52tj0mBG7\naag/QAUAHMRxPtETHfvQmE+ApdgHrNMXoy72aOeOpceuiMY00u/cybUGDI9t\natqEyv5F9R3Xs1tSUEQ25fhueMzctXUPQIqFm30jQHvh6vF4f/ElsTyDAnJV\n5mFMiojt0OHXsQ3lGJGHqMLOuuJ6nMQ10uufJWDAfUQ/W4gzQuYekxVcHzMg\ndyLMCD81TgF8dJ57YUJHJPno2DpuFmuvitl5L/IAqVlL38fmagLTH5Yf35ux\nI5AOf9Vgp2kHEmWXobtUARnGKNSBFC0t8T+u30f9jUkm70J/NJCDsbdJT6Ja\nACeuOQnBPzu9NIHUmF/lfBQdjAjJa0N/ZuRtlV8fymO8TLxIQcuw/d2fGjL+\ne2yluRtL5CsPayPx2wmiZKTL0LuH0z3oz3VP/AzQHDWSlFGAUDcnL6xtVzih\n3sBe6i5ljVbvvJxmblDrRRfhbuWPsfWJsak9gnW8ME5xl4kmZFOHBc6ag6FE\nU+OnikmqnYUcbkgFMbsWPYW7oOYp9Kkz5IufHaz/Pz3kqpDv2KhDe5px2koz\nUW7J\r\n=k7v/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICm3oWN/V1S82NmOKqcpWmKxigAKcx4Tp+3ajKE5M7j3AiA3PhcKwjnlHQbNPR0w7cKwrb+dPb5PdbnMnakIedjJpw=="}]},"_npmUser":{"name":"idris-maps","email":"idris.maps@gmx.ch"},"maintainers":[{"name":"idris-maps","email":"idris.maps@gmx.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/parser_0.1.8_1628331504232_0.8798766629121941"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-14T18:23:46.498Z","0.0.0":"2020-06-14T18:23:46.897Z","modified":"2022-04-04T23:56:44.812Z","0.0.1":"2020-07-24T22:09:31.427Z","0.0.2":"2020-08-17T19:02:12.149Z","0.1.0":"2020-08-20T18:59:22.460Z","0.1.8":"2021-08-07T10:18:24.463Z"},"maintainers":[{"name":"idris-maps","email":"idris.maps@gmx.ch"}],"description":"Code block parser","author":{"name":"idris-maps"},"license":"GPLv2","readme":"# `@code-blocks/parser`\n\nParses code blocks, with or without front-matter, as JSON or DSV.\n\n## Usage\n\n```ts\nimport {\n  getMeta,\n  parseDsv,\n  parseJson,\n} from '@code-blocks/parser'\n```\n\n### `getMeta`\n\nExtracts meta data from front-matter. Takes the content of a code block and returns an object with two keys `meta` (a JSON object with the meta data) and `content` (the rest of the code block).\n\n### `parseDsv`\n\nParses the content as delimiter separated values. Takes the separator as argument and returns a function that takes the content of the code block and returns an array of JSON objects.\n\n### `parseJson`\n\nParses the content as JSON. Takes the content as only argument and returns a JSON object.","readmeFilename":"README.md","homepage":"https://github.com/idris-maps/code-blocks/tree/master/packages/parser","repository":{"type":"git","url":"git+https://github.com/idris-maps/code-blocks.git"},"bugs":{"url":"https://github.com/idris-maps/code-blocks/issues"}}