{"bugs":{"url":"https://github.com/shinnn/gulp-gh-pages/issues"},"dist":{"shasum":"bea9bfbb3b1861c97e97f35807254139c8e1943c","tarball":"https://registry.npmjs.org/gulp-gh-pages/-/gulp-gh-pages-0.6.0-3.tgz","fileCount":5,"integrity":"sha512-3flRdh/IojSSy+JASQTrNyxkriCa82ZIBLxUelpMsDUq8mlq54Qn/BXAsoH+97TPBwTA1ElVwnBlhncZKQx3kQ==","signatures":[{"sig":"MEUCIQCvOlzx9Hdjq7XBu8hH7rKdlYZ/ZgS84E1um6SCWSxryQIgWJUNq6WLnQcilua7wFOgeXMT9mTZyA1njf4EBjf6BrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYmVVCRA9TVsSAnZWagAASlEQAJGiMAvSlnTzXQs0Oara\nqIkhq8GbT3vxbNbejbyvHT1VCCxVg4HGr+PgjAH77groMLSbpqKruzCvjHA9\ndp9pv+iilYel+2E23FTa5CWHronszV4iGyCElwjyj3+yFQnyk5mS8QhR/CEa\n9iCAD2l42Vms/3xs2CiVUKwN5V8N+KpQ2IdSX93eZgewNu46EZabDlKhcGIA\ncs+bDSkIIpVesZoj5/fLzqvB/QjORhWY8NQBsN5/lVW2r4ScIblFXMpeoMV9\njxTj1ceTIu8gbk5yryc+ejSbhQncO3yJUGyCUXYugbASoqyrddtXGqexRKVI\nH6gRSEWGV4kvHO/NBpe0oVSS0g1W2ZET0ZgSxI14IF8e43RHZvgB54vqwktz\nxG3lPlzKhTnuLsPIWwLmmgULL3o6n+ZUfw0nMMViDeRWuQhtvthQOxOVZEai\nMyqDZjWe4G/UWrAUf8UV5v0Aj3AnUj2lyRVxgwI+1+lwzsLmdIui/mX6cMol\n27T6XlVSGaM72llu0VdqKBcyogztiOuaHvcjJeuURANCT45NbdVXtJ1EUVcM\nsP4J/LgRgjvnXv5jwZXdHwLIAb1rkHLp11IxOmWVjZjFb/qBbfUq+ZEpL0uY\n6CEYrB5IsxiGO+RqhXnwHwsVmkm7HTgV84KIpJdafJACAS24hkUXXHFexTHp\nONnk\r\n=kCaO\r\n-----END PGP SIGNATURE-----\r\n"},"name":"gulp-gh-pages","files":["index.js","lib.js"],"author":{"url":"https://github.com/rowoot","name":"Micheal Benedict","email":"micheal@visionmasterdesigns.com"},"readme":"# gulp-gh-pages\n\n[![npm version](https://img.shields.io/npm/v/gulp-gh-pages.svg)](https://www.npmjs.com/package/gulp-gh-pages)\n[![Build Status](https://travis-ci.org/shinnn/gulp-gh-pages.svg?branch=master)](https://travis-ci.org/shinnn/gulp-gh-pages)\n[![Build status](https://ci.appveyor.com/api/projects/status/iskj8sml9luhkm21?svg=true)](https://ci.appveyor.com/project/ShinnosukeWatanabe/gulp-gh-pages)\n[![Coverage Status](https://img.shields.io/coveralls/shinnn/gulp-gh-pages.svg)](https://coveralls.io/github/shinnn/gulp-gh-pages)\n\n[gulp](http://gulpjs.com/) plugin to publish contents to [Github pages](https://pages.github.com/)\n\n## Installation\n\n[Use](https://docs.npmjs.com/cli/install) [npm](https://docs.npmjs.com/getting-started/what-is-npm).\n\n```\nnpm install --save-dev gulp@next gulp-gh-pages\n```\n\n## Usage\n\nDefine a `deploy` task in your `gulpfile.js` (as below) which can be used to push to `gh-pages` going forward.\n\n```javascript\nconst {src, task}= require('gulp');\nconst ghPages = require('gulp-gh-pages');\n\ntask('deploy', () => src('./dist/**/*').pipe(ghPages()));\n```\n\nNow, you should be able to call your task by doing:\n\n```\ngulp deploy\n```\n\n## API\n\n```javascript\nconst ghPages = require('gulp-gh-pages');\n```\n\n### ghPages([*options*])\n\n*options*: `Object`  \nReturn: [`stream.Transform`](https://nodejs.org/api/stream.html#stream_class_stream_transform)\n\n#### options.remoteUrl\n\nType: `string`  \nDefault: URL for the remote of the current dir (assumes a git repository)\n\nBy default `gulp-gh-pages` assumes the current working directory is a git repository and uses its remote url. If your `gulpfile.js` is not in a git repository, or if you want to push to a different remote url, you can specify it. Ensure you have write access to the repository.\n\n#### options.origin\n\nType: `string`  \nDefault: `\"origin\"`\n\nGit remote.\n\n#### options.branch\n\nType: `string`  \nDefault: `\"gh-pages\"`\n\nThe branch where deploy will by done. Change to \"master\" for `username.github.io` projects.\n\n#### options.cacheDir\n\nType: `string`  \nDefault: `.publish`\n\nSet the directory path to keep a cache of the repository. If it doesn't exist, gulp-gh-pages automatically create it.\n\n#### options.push\n\nType: `boolean`  \nDefault: `true`\n\nAllow you to make a build on the defined branch without pushing it to master. Useful for dry  run.\n\n#### options.force\n\nType: `boolean`  \nDefault: `false`\n\nForce adding files to the `gh-pages` branch, even if they are ignored by `.gitignore` or `.gitignore_global`.\n\n#### options.message\n\nType: `string`  \nDefault: `\"Update [timestamp]\"`\n\nEdit commit message.\n\n## License\n\n[MIT License](./LICENSE) © 2014 [Micheal Benedict](https://github.com/rowoot), 2015 - 2018 [Shinnosuke Watanabe](https://github.com/shinnn)\n","gitHead":"60c072c1fd1f54407515cae82db559d02f5c5f64","license":"MIT","scripts":{"test":"nyc --reporter=html --reporter=text mocha test.js --timeout 50000 --full-trace","pretest":"eslint ."},"_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"homepage":"https://github.com/shinnn/gulp-gh-pages#readme","keywords":["git","push","commit","branch","deploy","deployment","publish","site","website","gulp","gulpplugin","gh-pages","dist","github"],"repository":{"url":"git+https://github.com/shinnn/gulp-gh-pages.git","type":"git"},"_npmVersion":"6.2.0","description":"gulp plugin to publish contents to Github pages","directories":{},"maintainers":[{"name":"rowoot","email":"micheal@visionmasterdesigns.com"},{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"_nodeVersion":"10.7.0","contributors":[{"url":"https://github.com/shinnn","name":"Shinnosuke Watanabe"}],"dependencies":{"gift":"^0.10.2","vinyl":"^2.2.0","rimraf":"^2.6.2","vinyl-fs":"^3.0.3","fancy-log":"^1.3.2","plugin-error":"^1.0.1","inspect-with-kind":"^1.0.4"},"eslintConfig":{"env":{"mocha":true},"rules":{"camelcase":"off","no-underscore-dangle":"off","promise/prefer-await-to-then":"off"},"extends":"@shinnn/node"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^12.0.2","mocha":"^5.2.0","eslint":"^5.2.0","lodash":"^4.17.10","octonode":"^0.9.3","read-remove-file":"^5.0.1","@shinnn/eslint-config-node":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gulp-gh-pages_0.6.0-3_1533175124764_0.7614527605924637","host":"s3://npm-registry-packages"},"_id":"gulp-gh-pages@0.6.0-3","version":"0.6.0-3"}