{"bugs":{"url":"https://github.com/shinnn/gulp-gh-pages/issues"},"dist":{"shasum":"e61eec05beb7f6151ce576a1c2cadfceffa45ae5","tarball":"https://registry.npmjs.org/gulp-gh-pages/-/gulp-gh-pages-0.6.0-6.tgz","fileCount":5,"integrity":"sha512-9G3Z4THBrYaONcmy/3Z1t7Y0grzjcXH5YiZh/E+s4DREpfLBHy5qZyGLcc3R9hjDS/QJf+z3KfzWu8mhG6E0CA==","signatures":[{"sig":"MEUCIBC1RYHWdpudYTAmOYfoom528GdRTFz/Cw/4m7jFHtXoAiEA1iBC4NXd96A649bmQOaQlDx8gxhBLdD/ZpxK6U0aFEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbct/ECRA9TVsSAnZWagAAHbwP/3gDIXOvOsc7lmtdOK1F\n6IcpND0fk+gcL5Ql+Jfgmc7Ekwz9clcGaxcQPKhrj50lA7v9gmJahJMjccHH\nspFoOPy8QM7/5GWqWpOiDxoBomOrRdChGtLztbco9+ym5YZi8V5viV/olQNH\nBaMi1D4FUPEnsqEjAocjzX916fC610rNtDp5sGBOv8FSQIrWGIidIfREveFt\ninrfEjnKa7QWU647wfWRYT03AWG9RY73eU3L1lIOlEUBVu2owakQbESP9I6A\nbjEzZYF6MnKrQ+CKcgn0FgPwch8zRSUN0bE8IJodPl0iGRhsss7YLVOQdFSj\ng07WnySc87au/ejNfW8zEJmV89wqvV2lJNlW015zHaM7/g/OaC/4RfkrpzLa\nEjvNOYbffQzf3yTYGxyHx2fPtiNxQNP5NSPrsdU+JpKjCUq+ZieYeuEmPl2v\nesRTretD47x699LICr476X9dl9Az0Mg1WZPijJt62wte5RrqfxSkpQJ32WbG\nPEWT14uAgjtUHoIBUOyh2ArXJaMyz4MDhqCdXxJ+qWKyMfyzc3B1IZDeQQZx\nsn2qw+Da32dNxACfQGo7LNKuJy8m2uBniV/fDqK2zwIUqGhwh1FaYBv02e6V\nQW1+QySi/2UeSPBspFrNO1fuGwUiWxK3N7TudguOELqmftxwodOUx9HmINC8\nhaUZ\r\n=zjKH\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 the URL of the remote designated by `origin`. 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.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":"705825dc2ac851bb553a1762b07c7ce56f01880b","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.3.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.8.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":{"rules":{"no-underscore-dangle":"off"},"extends":"@shinnn/node"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"^12.0.2","mocha":"^5.2.0","eslint":"^5.3.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-6_1534255044417_0.23399072951141098","host":"s3://npm-registry-packages"},"_id":"gulp-gh-pages@0.6.0-6","version":"0.6.0-6"}