{"_id":"@delucis/reading-data-yaml-loader","_rev":"5-302344054cf3f91a546b613a36a998e4","name":"@delucis/reading-data-yaml-loader","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@delucis/reading-data-yaml-loader","version":"0.1.0","author":{"url":"http://chrisswithinbank.net/","name":"Chris Swithinbank","email":"swithinbank@gmail.com"},"license":"GPL-3.0","_id":"@delucis/reading-data-yaml-loader@0.1.0","maintainers":[{"name":"delucis","email":"swithinbank@gmail.com"}],"homepage":"https://github.com/delucis/reading-data-yaml-loader#readme","bugs":{"url":"https://github.com/delucis/reading-data-yaml-loader/issues"},"dist":{"shasum":"5fe210ce60905a94cd68a68a440dc422e0c85451","tarball":"https://registry.npmjs.org/@delucis/reading-data-yaml-loader/-/reading-data-yaml-loader-0.1.0.tgz","integrity":"sha512-1tFKTVYlh03K4iD/LGKrCgShSeo0VgSfrY3ShaiUKHAx97oYzDaNrQvWHFOxOKQ8RtPURyrAk4iSFGA3BXomPQ==","signatures":[{"sig":"MEYCIQDtaJZVPAbb1MihsWi5oWWn7uAC85AwScNTftoKlMexAwIhANUuEkTXNF/SwoU6bPv2Lony/Ky80zpZMUXG/KXSilxw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"302095df488cd8b0eb83838998d316c99b51c751","scripts":{"test":"nyc mocha --reporter spec","version":"npm run clean:docs && npm run build:docs && git add -A docs","coverage":"nyc report --reporter=text-lcov | coveralls","build:docs":"jsdoc --configure .jsdoc.json --verbose","clean:docs":"rimraf docs/","preversion":"npm run test","postversion":"git push --follow-tags"},"_npmUser":{"name":"delucis","email":"swithinbank@gmail.com"},"repository":{"url":"git+https://github.com/delucis/reading-data-yaml-loader.git","type":"git"},"_npmVersion":"5.3.0","description":"YAML file loader plugin for @delucis/reading-data.","directories":{},"_nodeVersion":"8.4.0","dependencies":{"got":"^7.1.0","js-yaml":"^3.9.1","load-yaml-file":"^0.1.0"},"devDependencies":{"nyc":"^11.1.0","chai":"^4.1.1","jsdoc":"^3.5.4","mocha":"^3.5.0","minami":"^1.2.3","rimraf":"^2.6.1","coveralls":"^2.13.1","@delucis/reading-data":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/reading-data-yaml-loader-0.1.0.tgz_1503090535874_0.7901447066105902","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"@delucis/reading-data-yaml-loader","version":"0.1.1","author":{"url":"http://chrisswithinbank.net/","name":"Chris Swithinbank","email":"swithinbank@gmail.com"},"license":"GPL-3.0","_id":"@delucis/reading-data-yaml-loader@0.1.1","maintainers":[{"name":"delucis","email":"swithinbank@gmail.com"}],"homepage":"https://github.com/delucis/reading-data-yaml-loader#readme","bugs":{"url":"https://github.com/delucis/reading-data-yaml-loader/issues"},"dist":{"shasum":"47e7034d0ad9272cce13dbc3d39c8e73bd9f6799","tarball":"https://registry.npmjs.org/@delucis/reading-data-yaml-loader/-/reading-data-yaml-loader-0.1.1.tgz","fileCount":43,"integrity":"sha512-8kawZUHQnXWKKDGz9wjklEJ28yrDL02v5vek+Y/cRU55Xq9D10scGL9p0Z9kyHykqAz0DUPgQHJt3QhEDt16HA==","signatures":[{"sig":"MEQCIHwulAK/7ckdRZiI7mOxT9AdkaPCEgwEvOnTMe0n02NSAiB8nETHStO1PpcMZa0nlZf36Dm0J4esln8tpTuJF0d9Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1460346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA+isCRA9TVsSAnZWagAAXTAP/ArVFQVEfwzUAl2Yrnw6\n9dNjtGFV240bEs+exqcZ+MTO/WF7Z0CJoTmoYsEOCOlzhiXiijlcrPn8xGlB\nCoqdkd94uEMrmomYLOSm1PqQ7i6wXLHebRQMtMG91h7m0d0H8ZlaRcTKEJpg\negj6KJ4X3qmAFVm4kUmabl6cnfxK4Ogd6OLg14ypDbLwFB9RyB7ljQftRsz8\nJryxT7u+4ktAGdhDapMmqdcj/knjasPMCQ1HVeJii5OkzxeFhjmXpXQ0a8N/\nTUxRA0BRz8pEqJHWvxMLDO03wUxf+awkNtH+CskQ8PrXgum4ucAy24VSAR/J\nln9JfassqDhD0IES1lU3Q16ktpk29Tqf3Pp65ADRmdVdUWHnpGMZ9++Zab7v\nu3T+oOdEEoVt+I5IiCz1l0Q+lJJj3ik2c9M2IIC8kjU8TvDQT6LMMq7MEZJI\n+dWS6HDPGqVBo0MGSDROlCFtK2LUzZGr5F55CFxWspOD0fqh48o9uauXchov\nwpwIKrLAGw//ZQ/o703g1I0SOMa0op8ebjTiod8giQejaiGYC98sMgX3ik+k\ntSqguceegNcXvw+7RtwLltbfXmeE4259ib66JafBJisGK2kIyCqhHaogwaGj\nNKPC2bsKevDn25XWk0lttT1EL2i+9hFjdnbLUKZZNE0X9+bnXc8qa5XTScMk\nS947\r\n=Ase5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9045d3586976b0d74e666cb56c519aefc8444b9f","scripts":{"test":"nyc mocha --reporter spec","version":"npm run clean:docs && npm run build:docs && git add -A docs","coverage":"nyc report --reporter=text-lcov | coveralls","build:docs":"jsdoc --configure .jsdoc.json --verbose","clean:docs":"rimraf docs/","preversion":"npm run test","postversion":"git push --follow-tags"},"_npmUser":{"name":"delucis","email":"swithinbank@gmail.com"},"repository":{"url":"git+https://github.com/delucis/reading-data-yaml-loader.git","type":"git"},"_npmVersion":"6.9.0","description":"YAML file loader plugin for @delucis/reading-data.","directories":{},"_nodeVersion":"11.13.0","dependencies":{"got":"^9.6.0","js-yaml":"^3.13.1","load-yaml-file":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","jsdoc":"^3.6.2","mocha":"^6.1.4","minami":"^1.2.3","rimraf":"^2.6.3","coveralls":"^3.0.4","@delucis/reading-data":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/reading-data-yaml-loader_0.1.1_1560537259982_0.741871448041808","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"@delucis/reading-data-yaml-loader","version":"0.1.2","author":{"url":"http://chrisswithinbank.net/","name":"Chris Swithinbank","email":"swithinbank@gmail.com"},"license":"GPL-3.0","_id":"@delucis/reading-data-yaml-loader@0.1.2","maintainers":[{"name":"delucis","email":"swithinbank@gmail.com"}],"homepage":"https://github.com/delucis/reading-data-yaml-loader#readme","bugs":{"url":"https://github.com/delucis/reading-data-yaml-loader/issues"},"dist":{"shasum":"72953bf506ca65be2b92fd0915368625f022d9aa","tarball":"https://registry.npmjs.org/@delucis/reading-data-yaml-loader/-/reading-data-yaml-loader-0.1.2.tgz","fileCount":3,"integrity":"sha512-2da3q6suwzotzEFY3v1NezbbEOjlvgOUl1AAEFS0XI1JiPBRuuWFUWDC16QOy3cmlv5C/OgGiR46YUyKc/p6hA==","signatures":[{"sig":"MEYCIQDdfj3T4xUUK5z54faUV5cLw6OOvATnKTfwyKQ5OcTvsQIhAMVT/7VrlEvpTTZnRVQB8BoFR7U2IphuZrBOde5in0AP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA+l1CRA9TVsSAnZWagAAuRAP/jip9zVdc2tJM3YPsvze\nJ/Ke3KlYU3oStosla797nzC2/HNH7Bz/IAWeTiC/VgaGbm6YgcKFJt6tkeRR\nzxeJ7n3mw0tSbtxxTxNv9EjjHEQAjdZ8OC217r5g7WOjToIVfGwaYeovybTm\nRVguqmvBBXSAOfPRSWkQhWhGPqZu39ytxKjd0Fhk8qxWOw4IJ9h6Pfl8hFSb\nEr9F5vcyheJ5yirYbcUoGGzEeaa+kDlhEGHX44oEqM4E0E2JX+veB2+2i0P7\nHpJPW7TOuG1rKh+CQtHvHWj+rchDqb2vPfs4FrrT451OCEbf4IseVKvSxyV6\nBOSP60FFfqiwPe3+L8oCsksjgYla+t2GQFXHyLcSFtL1h7o9xcUYJ+rljM0Y\ntCVCXa1z0CfrSwQLDhbMkARtg01mflMqn04EgSjOeBwoYHExgW49QWSKmyOK\nx4UqGg15VyZNKWkn7GsbE/w8lPcj1YXupdTBT/nKRtphBtkj+UuufmBBvFX2\n+JiUX1A+V7g4uoNd0V6F16LC4pZfgX5pl3MoSZ1dLmxLSgnEzeVI9ZQV1kmS\nINbLNg4a6A450Dvn1c1D3Bwx2XFbooDn6Vg70nqDho5E3J2KtZJgkLUGhQY7\ncSHakfGdv7xLyVXND1k1rFhnhtn72kHJtjYwKGcHdqCfhN4ZY7CJOvJnb2ha\nxhVL\r\n=IbDi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1a2f9c5f0fd304aa44ed964feb22a071f728cedd","scripts":{"test":"nyc mocha --reporter spec","version":"npm run clean:docs && npm run build:docs && git add -A docs","coverage":"nyc report --reporter=text-lcov | coveralls","build:docs":"jsdoc --configure .jsdoc.json --verbose","clean:docs":"rimraf docs/","preversion":"npm run test","postversion":"git push --follow-tags"},"_npmUser":{"name":"delucis","email":"swithinbank@gmail.com"},"repository":{"url":"git+https://github.com/delucis/reading-data-yaml-loader.git","type":"git"},"_npmVersion":"6.9.0","description":"YAML file loader plugin for @delucis/reading-data.","directories":{},"_nodeVersion":"11.13.0","dependencies":{"got":"^9.6.0","js-yaml":"^3.13.1","load-yaml-file":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","jsdoc":"^3.6.2","mocha":"^6.1.4","minami":"^1.2.3","rimraf":"^2.6.3","coveralls":"^3.0.4","@delucis/reading-data":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/reading-data-yaml-loader_0.1.2_1560537460517_0.4629171052462364","host":"s3://npm-registry-packages"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2017-08-18T21:08:57.542Z","modified":"2025-03-12T12:16:59.761Z","0.1.0":"2017-08-18T21:08:57.542Z","0.1.1":"2019-06-14T18:34:20.222Z","0.1.2":"2019-06-14T18:37:40.661Z"},"bugs":{"url":"https://github.com/delucis/reading-data-yaml-loader/issues"},"author":{"url":"http://chrisswithinbank.net/","name":"Chris Swithinbank","email":"swithinbank@gmail.com"},"license":"GPL-3.0","homepage":"https://github.com/delucis/reading-data-yaml-loader#readme","repository":{"url":"git+https://github.com/delucis/reading-data-yaml-loader.git","type":"git"},"description":"YAML file loader plugin for @delucis/reading-data.","maintainers":[{"name":"delucis","email":"swithinbank@gmail.com"}],"readme":"# @delucis/reading-data-yaml-loader\n\n[![Build Status](https://travis-ci.org/delucis/reading-data-yaml-loader.svg?branch=master)](https://travis-ci.org/delucis/reading-data-yaml-loader)\n[![Coverage Status](https://coveralls.io/repos/github/delucis/reading-data-yaml-loader/badge.svg?branch=master)](https://coveralls.io/github/delucis/reading-data-yaml-loader?branch=master)\n[![npm (scoped)](https://img.shields.io/npm/v/@delucis/reading-data-yaml-loader.svg)](https://www.npmjs.com/package/@delucis/reading-data-yaml-loader)\n\nA plugin for [`@delucis/reading-data`](https://github.com/delucis/reading-data)\nthat loads YAML files over the network or from the local file system.\n\n\n## Installation\n\n```sh\nnpm install --save @delucis/reading-data-yaml-loader\n```\n\n\n## Usage\n\n```js\nconst RD = require('@delucis/reading-data')\nconst YAML_LOADER = require('@delucis/reading-data-yaml-loader')\n\nRD.use(YAML_LOADER, {\n  scope: 'myYAMLFile',\n  path: 'https://unpkg.com/@delucis/reading-data/.travis.yml'\n})\n\nRD.run().then((res) => {\n  console.log(res.data.myYAMLFile)\n})\n```\n\nUsing `reading-data-yaml-loader` to load multiple files:\n\n```js\nRD.use(YAML_LOADER, {\n  scope: [local, github, unpkg]\n  path: {\n    local: 'config.yml',\n    github: 'https://raw.githubusercontent.com/delucis/reading-data/master/.travis.yml',\n    unpkg: 'https://unpkg.com/@delucis/reading-data/.travis.yml'\n  }\n})\n\nRD.run().then((res) => {\n  for (var key in res.data) {\n    console.log(key) // 'local', 'github', 'unpkg'\n  }\n})\n```\n\n\n## Options\n\nname    | type                 | default       | required? | description\n--------|----------------------|---------------|:---------:|-------------------------------------------------------------------------------------------------------------------------------------------\n`hooks` | `String`, `Object` |               |           | The `reading-data` hook that should load the YAML file. Can be scoped by passing an object with scopes as keys, hooks as values.\n`path`  | `String`, `Object` |               |     ✔︎     | The path or URL of the YAML file to load. Can be an object, where the keys match the scope(s) set in the `scope` option.\n`scope` | `String`, `Array`  | 'yaml-loader' |           | The scope under which `reading-data` will store this plugin’s data. Can be an array to return multiple filepaths/URLs, to multiple scopes.\n","readmeFilename":"README.md"}