{"_id":"remark-parse-yaml","_rev":"5-7d91f2cfe9314ca8d0e870fe9f0b679a","name":"remark-parse-yaml","description":"Parses yaml blocks into structured data","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"remark-parse-yaml","description":"Parses yaml blocks into structured data","version":"0.0.1","keywords":["remark","remark-plugin","markdown","gfm"],"repository":{"type":"git","url":"git+https://github.com/landakram/remark-parse-yaml.git"},"license":"MIT","author":{"name":"Mark Hudnall","email":"me@markhudnall.com","url":"https://markhudnall.com"},"scripts":{"test":"npm run babel && mocha --compilers js:babel-core/register test/index_test.js","babel":"babel src --out-dir lib","prepublish":"npm run babel"},"main":"lib/index.js","dependencies":{"babel-polyfill":"^6.23.0","js-yaml":"^3.9.0","unist-util-map":"^1.0.3"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.6.0","mocha":"^3.4.2","rehype-stringify":"^3.0.0","remark-parse":"^3.0.1","remark-rehype":"^2.0.1","remark-stringify":"^3.0.1","unified":"^6.1.5","unist-util-visit":"^1.1.3"},"gitHead":"fe64b68b950588348b12349ee0d135b322323dc6","bugs":{"url":"https://github.com/landakram/remark-parse-yaml/issues"},"homepage":"https://github.com/landakram/remark-parse-yaml#readme","_id":"remark-parse-yaml@0.0.1","_shasum":"816ec7587ac9e01715f4d6a02926e0367462a1c5","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"landakram","email":"mark@getclef.com"},"dist":{"shasum":"816ec7587ac9e01715f4d6a02926e0367462a1c5","tarball":"https://registry.npmjs.org/remark-parse-yaml/-/remark-parse-yaml-0.0.1.tgz","integrity":"sha512-ga8x/q0qQJjX3ZiobAejMKKF163V1zld+dg1DYBd+ElCrFsIGtJ9u0fufXQnskb5u2T24qCeec3qD8lKbvGUcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHob2l+mq2BjSaTP26qwUG9YY9rSytOSfAjz/hFWmbLTAiBCMi93ysnujHMbH4C37U5iXqBASjTwM+Ag/U+0XZcJKQ=="}]},"maintainers":[{"name":"landakram","email":"mark@getclef.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-parse-yaml-0.0.1.tgz_1514143275248_0.5157807457726449"},"directories":{}},"0.0.2":{"name":"remark-parse-yaml","description":"Parses yaml blocks into structured data","version":"0.0.2","keywords":["remark","remark-plugin","markdown","gfm"],"repository":{"type":"git","url":"git+https://github.com/landakram/remark-parse-yaml.git"},"license":"MIT","author":{"name":"Mark Hudnall","email":"me@markhudnall.com","url":"https://markhudnall.com"},"scripts":{"test":"npm run babel && mocha --compilers js:babel-core/register test/index_test.js","babel":"babel src --out-dir lib","prepublish":"npm run babel"},"main":"lib/index.js","dependencies":{"js-yaml":"^3.9.0","unist-util-map":"^1.0.3"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.6.0","mocha":"^5.2.0","rehype-stringify":"^3.0.0","remark-parse":"^3.0.1","remark-rehype":"^2.0.1","remark-stringify":"^3.0.1","unified":"^6.1.5","unist-util-visit":"^1.1.3"},"gitHead":"97ca38f5bceb576e03f9ae33a8ad171ef92e4175","bugs":{"url":"https://github.com/landakram/remark-parse-yaml/issues"},"homepage":"https://github.com/landakram/remark-parse-yaml#readme","_id":"remark-parse-yaml@0.0.2","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"landakram","email":"mark@getclef.com"},"dist":{"integrity":"sha512-zfs9hl/SKlgLw6ktGeRO+Xh+o+3CUSdo/z/W0pHCwZLNHwgaWkylWaJFHQ/O9eVvTO9PJwnOHVYUIhGpqRYu5g==","shasum":"c5fcc00a902f23e453dda7f8a372664989187a8f","tarball":"https://registry.npmjs.org/remark-parse-yaml/-/remark-parse-yaml-0.0.2.tgz","fileCount":6,"unpackedSize":4445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJSJ7CRA9TVsSAnZWagAAK5EP/RyqqZs4MD9onqSDRqFR\n/8FLkvg5988KjybHUves7frGMVp0xsckQk6jaQKELISit0hpasL9w+ydGUBa\nUcJbeaMXvKVG+YXVFnd5WX/5O7y3PbfXx3tHdozVDOwVb+cFuS20Hv/xAIpZ\nlDAzqh/yyOoAjaaD36Ruy43xWJwzzZMlWCn/yvwywn8Rw9KBJWdr5eliMwM5\nf8YJn3oo5m0AK5mCmv6T5Y0+ZXRi0AQ43oAsrzKBrLMMS4If8D096m9N+HmO\nslAtABXFJEHgROLcgrWhn0Dbc6miBHUlN9/QjAS4K8R10noDyJoKvV9JQMJ8\nkD5kI3llY2sNPPu/Vf61u6JzcJoame9+2Fa/w/1urH86uZ39xqLsXcEpzbTC\nb3degf52PjNZm7sRqS7MYS+fK/Qun3KAXObiP98df5kbJtJjCkcDEO1kFRmd\nIyRCZ7M/VlopL1/GzSMG/Da4/zln9bz98i/k5ZScwXp6ZrV54417KcG2Nev1\nMiisdudY5VZFdQ7oCIrLfG752BcpEpSnoB3dF03Dx7ylaBliYN/e3s4AT8AZ\n195vW7v1tMKL1tosI8UtIN8NBF4vXmAuPjZVjoUSqIlg3m4iPA4IQGuK3BnP\nGEdiNphBzezWWZWTmtuX2+VZVj/9g2o7Rib1FkCvtbXwdUPqTIwOup3O1oV9\nVjKn\r\n=ODap\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkeNlkMr4pojxf6awJRoaN0gwNAm5v9+DRPbdQw8QN5wIgXi6MG4mtLte3eAh2W+O7VF7rBt77Y1Z2yJeCxmash70="}]},"maintainers":[{"name":"landakram","email":"mark@getclef.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-parse-yaml_0.0.2_1545937530831_0.5056969237748445"},"_hasShrinkwrap":false},"0.0.3":{"name":"remark-parse-yaml","description":"Parses yaml blocks into structured data","version":"0.0.3","keywords":["remark","remark-plugin","markdown","gfm"],"repository":{"type":"git","url":"git+https://github.com/landakram/remark-parse-yaml.git"},"license":"MIT","author":{"name":"Mark Hudnall","email":"me@markhudnall.com","url":"https://markhudnall.com"},"scripts":{"test":"npm run babel && mocha --compilers js:babel-core/register test/index_test.js","babel":"babel src --out-dir lib","prepublish":"npm run babel"},"main":"lib/index.js","dependencies":{"js-yaml":"^3.13.1","unist-util-map":"^1.0.3"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-preset-env":"^1.6.0","mocha":"^5.2.0","rehype-stringify":"^3.0.0","remark-parse":"^3.0.1","remark-rehype":"^2.0.1","remark-stringify":"^3.0.1","unified":"^6.1.5","unist-util-visit":"^1.1.3"},"gitHead":"6a857ba1e0307f9c3fe965d90d677f46503c90c9","bugs":{"url":"https://github.com/landakram/remark-parse-yaml/issues"},"homepage":"https://github.com/landakram/remark-parse-yaml#readme","_id":"remark-parse-yaml@0.0.3","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","_npmUser":{"name":"landakram","email":"mark@getclef.com"},"dist":{"integrity":"sha512-kgnrerpyeCHyRgH8IatcUY/sRZAP06tbd63fxFfGR8dlBVz4SYJ73Xy1Gmi+TlNwTg5Hfyg0SEEmkcjBalK0QQ==","shasum":"f039686829c85f73b9b97e92f042d1c0416f3620","tarball":"https://registry.npmjs.org/remark-parse-yaml/-/remark-parse-yaml-0.0.3.tgz","fileCount":6,"unpackedSize":4446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPexVCRA9TVsSAnZWagAAkMkP/0msZXn0TsQX+ThAAd84\nmPubSlAvjZIox0SUXZfe22nWGafq8JOZ5V74ZtMSM3aK5205V6xCLhuTxdGB\nrAw3/vXPPKjfWLB7w28h9R/oTuptkeyVyppS4H3lR8RMI+LOXhqwHfRHy90C\nPRqP8yhiIroDXxpJx4ZLZ103A5bdwwGKSEVoQ0zltrY7m3Btnrz7bZzIysZq\n06zksT88BWzJhRnKpTu+1ujhvLpbOxFUKQ+3oRxNiR401eSdHsCsmITwhob/\n4iQ1lJJUoIhmcGV6A2lh3pv+voolWoDygZxHRDFo1Occx65KWwPN6KK6v+Xk\nAmhdrAQqHSWpcCGapmRJiNTDNtaAjiZ5uqDK9j1J33EWC1IZrvKj5HtJL0oo\n3hknDhY4paIaLO2n/TQi7+mSQ5mvEkdSGJIHsV/P/vdoGE+esIDDZL8beNKe\n3P08QdzwI/g67JRQ+qt9hy1TpKk6q5j/cA+eLYOEwNiTjAjmg6uosVOM27eX\n01swEakyqujqKEphT4mK6AhT0ud8WGwkiuv3+KUKBfFhq6JMKvIfgwM+fMP6\nDabNB3WgXCnuVHKqLGWnR+QR5WgBC/1X37WMR2XBcfc/ReRhrii9G86nezo9\nsJVurId8iShw+EI5aeh6jOAh7dZZvlvIH5J6zP1NwAqPrmK9cQ1grh5cw/ax\nQ1OW\r\n=dhLF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBC0Rx7z95YADcrWtJeG7LWUj5yMyvHGOG6q92DbQqFiAiEA9Q2jNgpQsZ3fajzzSYRA3q1BFBAg9fkNf1mdA/WhKfs="}]},"maintainers":[{"name":"landakram","email":"mark@getclef.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-parse-yaml_0.0.3_1564339284696_0.3626212169460603"},"_hasShrinkwrap":false}},"readme":"# remark-parse-yaml\n[![npm version](https://badge.fury.io/js/remark-parse-yaml.svg)](https://badge.fury.io/js/remark-parse-yaml) [![Build Status](https://travis-ci.org/landakram/remark-parse-yaml.svg?branch=master)](https://travis-ci.org/landakram/remark-parse-yaml)\n\nThis [remark](https://github.com/wooorm/remark) plugin takes markdown with yaml frontmatter and parses the yaml into an object.\n\n## Usage\n\n```javascript\nconst unified = require('unified')\nconst markdown = require('remark-parse')\nconst frontmatter = require('remark-frontmatter')\nconst parseFrontmatter = require('remark-parse-yaml');\n\nlet processor = unified()\n    .use(markdown)\n    .use(frontmatter)\n    .use(parseFrontmatter)\n```\n\nWhen the processor is run, `yaml` nodes will now have an additional key, `parsedValue`, \nattached to its `data` key.\n\nSay that we have this markdown string:\n\n``` markdown\n---\nmetadata: this is metadata\ntags:\n    - one\n    - two\n---\n\n# Heading \n```\n\nWhen parsed, this will produce a `yaml` node with a `data` object that looks like this:\n\n```javascript\ndata: {\n    parsedValue: {\n        metadata: \"this is metadata\",\n        tags: [\"one\", \"two\"]\n    }\n}\n```\n","maintainers":[{"name":"landakram","email":"mark@getclef.com"}],"time":{"modified":"2022-06-26T11:03:20.988Z","created":"2017-12-24T19:21:15.343Z","0.0.1":"2017-12-24T19:21:15.343Z","0.0.2":"2018-12-27T19:05:30.989Z","0.0.3":"2019-07-28T18:41:24.837Z"},"homepage":"https://github.com/landakram/remark-parse-yaml#readme","keywords":["remark","remark-plugin","markdown","gfm"],"repository":{"type":"git","url":"git+https://github.com/landakram/remark-parse-yaml.git"},"author":{"name":"Mark Hudnall","email":"me@markhudnall.com","url":"https://markhudnall.com"},"bugs":{"url":"https://github.com/landakram/remark-parse-yaml/issues"},"license":"MIT","readmeFilename":"README.md"}