{"_id":"gulp-server-io","_rev":"45-c1c5ab6a4efff9dfda1c1f93614ff5f8","name":"gulp-server-io","description":"A local static server, plus  livereload and a socket.io debugger for your SPA development with gulp","dist-tags":{"latest":"1.5.1"},"versions":{"1.0.0-alpha.1":{"name":"gulp-server-io","version":"1.0.0-alpha.1","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-prettier":"^2.7.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^4.3.0","nsp":"^2.8.1","prettier":"^1.7.4","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/","/gulp/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","through2":"^2.0.3","yargs":"^10.0.3"},"gitHead":"6a311a8f9d9d53b0f0637acb6512b2e8ad42db9f","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.0.0-alpha.1","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-gCmHRq+gc7mwMq/QGsJCQLb+FS/4I5jGJkomd+J9klVJxrnTpr5JoRC1B4r9x/DtLUf1cBZlNtz/GUKThssnww==","shasum":"f22f481d48b5e2488f6aa6cc93215b9e4caf3847","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.0.0-alpha.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNCqXQAxsr9DaJa+DlbSAcoYXCHFa+s8cLTJUlT33sMAIgLCdyl/P/SHVonPOQloBr24XUZV8QS5jwwOoPpwRLEzM="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.0.0-alpha.1.tgz_1509717564344_0.3087759460322559"},"directories":{}},"1.0.0-alpha.2":{"name":"gulp-server-io","version":"1.0.0-alpha.2","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-prettier":"^2.7.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^4.3.0","nsp":"^2.8.1","prettier":"^1.7.4","supertest":"^3.0.0"},"scripts":{"_prepublishOnly_":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest","exp":"node ./__tests__/examples/site.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/","/gulp/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","through2":"^2.0.3","yargs":"^10.0.3"},"gitHead":"c345685ede08ad1ea9fe3de43186965788e0c167","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.0.0-alpha.2","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-jR+MnPPtksS+CLadA2z6irI5rLf0JD/niypEIKHsxu+b1JY+FNEsUQIeVx0BNPDAjKU3BSa2oinFlCyH8QwDiw==","shasum":"97f83001a42ba27a5438befbb8cf940b6771533d","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.0.0-alpha.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsjui46UCkQ+CtA4bpnBJNmUPnkX7zNPzepK1KXnlYJAiAkUrDIh7JS78cxUj66QM24sbD6x55+Exdse8Fl9k7Pww=="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.0.0-alpha.2.tgz_1509751115593_0.8230784363113344"},"directories":{}},"1.0.0-alpha.3":{"name":"gulp-server-io","version":"1.0.0-alpha.3","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-prettier":"^2.7.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^4.3.0","nsp":"^2.8.1","prettier":"^1.7.4","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --forceExit","test-socket":"jest --forceExit gulp/socket-custom.test.js","exp":"node ./__tests__/examples/site.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","through2":"^2.0.3","yargs":"^10.0.3"},"gitHead":"350cd9b50a31f66986ded9f01fab84f45e145b78","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.0.0-alpha.3","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-6aUIHabVdVFw6h/1C6a8EejnGP3XhH0Bexylgj+W9s7rWaRiPwt/E0snL3XlYKtk9Mykm3vEjR7fiYpw3V506A==","shasum":"b6cefc5234eb4daac285f903238aebae86170ee2","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.0.0-alpha.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzLyMhHGKhuEIyCtXRFTktLFJp3QFUglt99bvxaeDKUAIhAKdjpV5RIj7sA0/PzOTkxJlOjQFY77sBs5uCb7NWhogD"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.0.0-alpha.3.tgz_1509793376641_0.5397791264113039"},"directories":{}},"1.0.0-beta.1":{"name":"gulp-server-io","version":"1.0.0-beta.1","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-prettier":"^2.7.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^4.3.0","nsp":"^2.8.1","prettier":"^1.7.4","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --forceExit","cli":"node ./cli.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","through2":"^2.0.3","yargs":"^10.0.3"},"gitHead":"db44bc292e9feafd861a051a5f4911aac93f26cb","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.0.0-beta.1","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-HltqgNbGr+39aRJfs7u8SG5zqPDjoiFeanr5RX7SVFDQM6ZLJ++pDbefbGn7fN1g9ROn0LLrgZhkgCy3ust2aA==","shasum":"c3c701b7878d29374564126e720b0436663f1b1b","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.0.0-beta.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCydPLXmf8vCnHhToF0QnT6q4bXgvyhelOfA6rWF2GgqAIhAPriFlH7rxB0crodsOj0ykON+dLDAGT1QDfZrT0mbKXw"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.0.0-beta.1.tgz_1509830708348_0.1690743595827371"},"directories":{}},"1.0.0-beta.2":{"name":"gulp-server-io","version":"1.0.0-beta.2","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-prettier":"^2.7.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^4.3.0","nsp":"^2.8.1","prettier":"^1.7.4","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","through2":"^2.0.3","yargs":"^10.0.3"},"gitHead":"9a904a749e776d4a1cc5fa27303b3f0810e3e540","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.0.0-beta.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-Dl1iqrve+qSoPCddARBJYRS8NTzswN1KqrEuddzjnEqgoBGGJaBBhbK364m3beHBMKroDkHreMhs5P+qRNAPKg==","shasum":"880813b7203c94d72718e6f6704addeb3a19029b","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.0.0-beta.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1ttv9Fv5dZ1YwoWQTcZ9KqwCmSsLPO8vUxZAPOAQu7AiEA83mzrfGk3OMPBySQYrxu5JDTPhclccfH5eUZryBywmk="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.0.0-beta.2.tgz_1509882705985_0.8585344762541354"},"directories":{}},"1.0.0":{"name":"gulp-server-io","version":"1.0.0","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-prettier":"^2.7.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^4.3.0","nsp":"^2.8.1","prettier":"^1.7.4","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","through2":"^2.0.3","yargs":"^10.0.3"},"gitHead":"8f08669458f11f87c6d529afc858266bb480e249","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-tdyvjpTLwQpQVwweJH24ZiDspL2UaLb+eojVfijfTyt9QEH9pqMTay6tC/bR7m2j/Cja1rLnIWqRjgiC9Et2Tw==","shasum":"bc6fdfb86291f00af78089e584a03f5730b9068a","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDGXU3VstJPgENyZlGucpX1ijZECdcBRPSUswJxQbHMgIhAIL59PBV8/7MadEou+xlTznUr3saQ89mM16C6P+LuG4d"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.0.0.tgz_1509892101189_0.6463712875265628"},"directories":{}},"1.0.1":{"name":"gulp-server-io","version":"1.0.1","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-prettier":"^2.7.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^4.3.0","nsp":"^2.8.1","prettier":"^1.7.4","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","through2":"^2.0.3","yargs":"^10.0.3"},"gitHead":"6727615541e9365164ee22c03c0795bf947c7a60","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-Hj7bkFIV5rtv65EvaQYYqVKWCtL44UvFiXrDd+TYJ3UB0YlmsrPiyd7LLoaFdLBEy0Uc2CmZq3QJQshdwm3XNQ==","shasum":"2399ac8f4904b9b29efb1917ed422c348b0a92e6","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoW0AmCMxtoBDaupnc5U+raqnyjGqv883XiknDmfsZ6wIhAKaes1ng2Pb9QzjOK19adcrR1QfgFrN/1P5U1AI4bVUm"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.0.1.tgz_1510510000304_0.9051418041344732"},"directories":{}},"1.0.2":{"name":"gulp-server-io","version":"1.0.2","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-prettier":"^2.7.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^4.3.0","nsp":"^2.8.1","prettier":"^1.7.4","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","through2":"^2.0.3","yargs":"^10.0.3"},"gitHead":"00797bc31d1d47f99cce132c82424e854a2e8b88","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-yztv3q9+IUrSwv8tkK71TKvrR20JzAsRyWo3wmR0cGXcnbopEwYqjLbLQ9s8LjwEYqmjhKmYBWvVZzGie4h0IQ==","shasum":"221672161183097f131b2b94949ce8cbebf09c68","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZoB0zmfJbdz5gU/xEcxwJGdVCyaoZwikUKFzn56ArGgIhAMJWNQxaygBEiTA+unDEMFFmYGez9KES6HCYOgIfdj3K"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.0.2.tgz_1510515257487_0.6570588587783277"},"directories":{}},"1.0.3":{"name":"gulp-server-io","version":"1.0.3","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-prettier":"^2.7.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^4.3.0","nsp":"^2.8.1","prettier":"^1.7.4","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","table":"^4.0.2","through2":"^2.0.3","yargs":"^10.0.3"},"gitHead":"78bf3b9101d0be05c05ec0b0a259e3e03c642614","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.0.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-2T+KG4SYVr54i8XmI/4PC9GI0M6THAqIvjvwv1zBEIyOCx1Oqwz203Qti623CRxly78IdYZaBqz6Oh3BzFctZQ==","shasum":"9bc5bfde8e39e2786d8a5c13f08e2fd7605595ca","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDebpOkwbSyQ2g/XldzQspPHGWOiMGmQU+fCPhDsQ+h2AiASJblxUDbAWfeB7RxuYxX9unzvFz89hJMUeHTq3TFAKw=="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.0.3.tgz_1510753906160_0.5544711688999087"},"directories":{}},"1.0.5":{"name":"gulp-server-io","version":"1.0.5","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-prettier":"^2.7.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^4.3.0","nsp":"^2.8.1","prettier":"^1.7.4","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^10.0.3"},"gitHead":"f392950230a64a690fc10500d62125c9363ef8ce","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.0.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-Ll3iTsE83lNWzs9Ueomet6Aw5Obgme6sIpa02JEBydwST51firAzHcIjtSt9189Si9jHfJ8rQRIEFbZWl+Z3hA==","shasum":"7c280158951badbc4d22645c96fe1ccac4e1a9f9","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3L9KBDNBktdioyfoMPSSnEa4vbCVzbzu4JPZKPd+j7wIhAJi6TXIjRRyiDJvOOSYV2N4iZ2W0VIQlIqRwZ9V+erw2"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.0.5.tgz_1510760835105_0.8081675004214048"},"directories":{}},"1.1.0":{"name":"gulp-server-io","version":"1.1.0","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.10.0","eslint-config-prettier":"^2.7.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^4.3.0","nsp":"^2.8.1","prettier":"^1.7.4","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^10.0.3"},"gitHead":"105d7dbc516bbab9c0e57c91a033149448d08797","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-Wmd6COZuKrfwW2QGcF7a5YJqRCrTNY32iKqH8WL6b5rEw01gK4AB4dRonAVUFCRWr+XNwUsZ4i9QTplBL5FQHA==","shasum":"5eaa6d994d2d03168cd3dc5fa7ed03402072585a","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA6SC0b7eT0KCijN7zOUTldEq+13+bPZ6J2FS3abC0IAIgXu/IO/2IauijOzYHotiHswjSoxElgx9E6RHC9KTkZQk="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.1.0.tgz_1510931430751_0.174417813308537"},"directories":{}},"1.2.0":{"name":"gulp-server-io","version":"1.2.0","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.11.0","eslint-config-prettier":"^2.8.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^5.0.0","nsp":"^3.1.0","prettier":"^1.8.2","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","cli-test":"jest funcs/cli.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^10.0.3"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"5f5ab874c981b934cdf039896970c311e543ffc8","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-6DH5IYHWo19PSDAJaVDzAJ/YauTN/nOlz5g2lqYFugWd2u7dsBE5bX+V0Rg8Yfxj96gnsIJh+A88LuOr+a9n4w==","shasum":"10e704e549ff5bbcd6cb8833169a39eb2cdffeb7","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCitqM8x3/uB71rrrznkcUU5xb8FueSWjufb1i50I3qAgIhANSpis5sjdw1JakUJCCKwmWsDN3wlCXuqPq8/Nf3w+YP"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.2.0.tgz_1511198191997_0.44976436509750783"},"directories":{}},"1.2.1":{"name":"gulp-server-io","version":"1.2.1","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.11.0","eslint-config-prettier":"^2.8.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^5.0.0","nsp":"^3.1.0","prettier":"^1.8.2","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","cli-test":"jest funcs/cli.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^10.0.3"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"4a02771e46c7506d71f317dd20a711a48e6a5de9","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-s3ptVpfyHn/KvU5OOd22C3dzLhUz4CL9HcivoDmg7plpf/alxEPDwq+WjOwErTwfckCQAkSi80ud0rbygxn9rA==","shasum":"9704faa5157a622d1258804b3514254a30d45bf5","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoby9gkJ5aIS3gvlyAi3ldotdyrnl87+XqPRdA9Q6+ugIhAOQ7S0Xl9gTdrqs4hD86IFEITTgRBapKX2qtbcHc2I3C"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.2.1.tgz_1511198396062_0.5002622748725116"},"directories":{}},"1.3.0":{"name":"gulp-server-io","version":"1.3.0","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.11.0","eslint-config-prettier":"^2.8.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^5.0.0","nsp":"^3.1.0","prettier":"^1.8.2","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","cli-test":"jest funcs/meow.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.2","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","meow":"^3.7.0","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^10.0.3"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"a7a87bcf8c6567b846e343c16057d334c4c00d89","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-LpZu7kDPnDvNlOziid1bLltEKnLzztlr+Arq0/FdIsFhjeoZ2SxRaWJyhbSTeP7YX68G6c0fDZJGvtyL9Dtr5w==","shasum":"362c46aed2d8c54d22c667f11ca3017147947f66","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYOhNekDLebDe+p9l/iXZbg+e8rYShq/UQvNPhshwFbAiEAwjnShoAxgiUI1DPDGXwgD+VIwQiFlR18ePxM3id9vxc="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.3.0.tgz_1511351126930_0.679410204757005"},"directories":{}},"1.3.1":{"name":"gulp-server-io","version":"1.3.1","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.12.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^6.0.0","nsp":"^3.1.0","prettier":"^1.9.1","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","cli-test":"jest funcs/meow.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^4.0.3","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^10.0.3"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"a1a47ff300519aa9ec6155c461e9daf4036d4aa8","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-PK2R3hAi5dJPWeKFvMat19ByL23wTR3NVI7wPd4Y1i3JX8qCvuqm9vBEzVgDrpUSRKWzH19TFZOVE7ZK9TMMpg==","shasum":"107a300a653f6416af50dbb81e25c059b9ea1def","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvThRDyDzO99ioWmXO3zYZ4CwWXa16gUJw3iFVyfPoXAiEA5auLx4DmT2g96VX9057vjle51M+N7b07dnmw6tuph+Y="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.3.1.tgz_1512720499230_0.2716416649054736"},"directories":{}},"1.3.2":{"name":"gulp-server-io","version":"1.3.2","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.13.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.3.1","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^6.0.0","nsp":"^3.1.0","prettier":"^1.9.2","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","cli-test":"jest funcs/meow.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^0.7.95","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^10.0.3"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"d094f03600c73c14cefb54ea978f103e93d37ed2","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.3.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-j2+Y317IiQ+gqO8m++8URXYn9vs83y3sLuTTJnR5FGvanQSOhI5JKRb4DJW0E2hOT73qVGsfYO2eX88762clxA==","shasum":"fed107a293b13c872a1d676cf866d30c800cd4d9","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxOCuyhESh8Uf9YrC1LLVUe+K+LugeQJgnuB0h7J4t0AiEA92Tr+VgOpg8J9ypes9I4TNB23xZWoa6S1R7S2dcJLVU="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.3.2.tgz_1513241776746_0.22587109543383121"},"directories":{}},"1.3.3":{"name":"gulp-server-io","version":"1.3.3","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.13.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.4.0","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^6.0.0","nsp":"^3.1.0","prettier":"^1.9.2","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","cli-test":"jest funcs/meow.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^1.0.0","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^10.0.3"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"14c672ec3b60e6773ab060cabb500c4565a5840e","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.3.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-MUD0ZZay/j8HRxBym4Ou/d1yTs7ty5v25yGAbAWmYeKZ1pvyQD9bZ4E6dIx23FSuxYVAzwH9MBEI0q64wd3tbQ==","shasum":"d1dff271c154a111756e4395c58d0cf64332a07f","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoaeN35rmOpwpX7VMnmV5Qqa8QJGWZBvi/YDKMvG0f+gIgVstdNcHbLnk7BcmNn51e1I4FbQ5zKHOdCCnfcJmAocU="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.3.3.tgz_1513562246090_0.32697811210528016"},"directories":{}},"1.3.4":{"name":"gulp-server-io","version":"1.3.4","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.13.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.4.0","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^6.0.0","nsp":"^3.1.0","prettier":"^1.9.2","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","cli-test":"jest funcs/meow.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^1.0.0","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^10.0.3"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"532737733037f44ca3c6044319c2de533a5a2900","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.3.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-sIk5uyMewSxQgI/BaLCiF9nNVYs9CuL4o5tEcOjxdRsHgs4uwhhWNua6N/A6lrLIHwJhpUq355t6lzwAJNEcGw==","shasum":"3d1e62694221c11ace3ab820c8bbff2ccaf7288c","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.3.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbcWx8cyJFUpgKfGUPWJzYlPwVw7ieAPqReepoNVYFoAIhAPhr7Djk6jvVZWbxTk+VY+tOMKQuzEx2zi9iNImJttnm"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.3.4.tgz_1513563670371_0.06977695575915277"},"directories":{}},"1.3.5":{"name":"gulp-server-io","version":"1.3.5","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.13.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.4.0","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^6.0.0","nsp":"^3.1.0","prettier":"^1.9.2","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","cli-test":"jest funcs/meow.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^1.0.0","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^10.0.3"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"9e6d314b6e105467e44a0a2fa1d206575b8c9581","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.3.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-elGIBluxmzCKVDCMWIzRkHxeBX0MPNuFzytsRZr6ethKyF1c9QhASyO4hrwZcFst4b9Fk0Ij9rSu1iMIZmm6JQ==","shasum":"5f01c6bb69ad0bb28e6617c3e50704ac3ce9e628","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.3.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCowtjz6oda8i4QDSxAG7C0Kg0QdQ2S2DMn1Vcnc63EOAIgVcIf3eO6SVyXAmJQL/7V0p+gMFAjC7KaZ3okldAh2Ig="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.3.5.tgz_1513587410701_0.4375772208441049"},"directories":{}},"1.3.6":{"name":"gulp-server-io","version":"1.3.6","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.13.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.19.0","eslint-plugin-prettier":"^2.4.0","husky":"^0.14.3","jest":"^21.2.1","jest-cli":"^21.2.1","lint-staged":"^6.0.0","nsp":"^3.1.0","prettier":"^1.9.2","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","cli-test":"jest funcs/meow.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^1.0.0","body-parser":"^1.18.2","chalk":"^2.3.0","chokidar":"^1.7.0","express":"^4.16.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.9.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.4","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.1.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^10.0.3"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"9968de43988f891cba444009d8a1c00c31ba83c9","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.3.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-avGTJNZu+NJWsXstvlXL4l/zQHeA0rySXzjmDttwvTZse2mdI78bHUHyO5uA0M4l0yc6NnaKQIOxy0bTp5fE8g==","shasum":"8f86a4c951d3f8afd20725ddd00759264f6e4a67","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.3.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH37hd/vkccucRLFNsTV+OBtkAN7w7f/yl5/8p15fEaAIhAKmcgnt4fB9GjnWmxmJvPhHxlLuFNrIXzq7LzD2sVNzq"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io-1.3.6.tgz_1513697180676_0.7571653362829238"},"directories":{}},"1.3.7":{"name":"gulp-server-io","version":"1.3.7","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.17.0","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.0","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.3.0","jest-cli":"^22.3.0","lint-staged":"^6.1.0","nsp":"^3.1.0","prettier":"^1.10.2","supertest":"^3.0.0"},"scripts":{"_prepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest gulp/socket.test.js","cli-test":"jest funcs/meow.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.1","chokidar":"^2.0.2","express":"^4.16.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.11.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.2.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"e3504211858f48eefeee5fd36a47c7320bb6a512","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.3.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-88wery7Y3hVCfB1pAo80kOoQUgoucvN7HpFwCP/P8AWjqTBZthfpOwj5at56wSCnqCUY8IrgyJw1t9xLzgih3w==","shasum":"1f643e7916b36a3b94139983c314750203d256ec","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.3.7.tgz","fileCount":28,"unpackedSize":59676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG51uSH2Q27vuCKM0Mrh/NnTLv7dKY3Jmdyky3370fOmAiEA3GDWX2UUsVgPdPTZpbnYpYb7zO4kAo+evfAz41b06O8="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.3.7_1518674130967_0.27125986006528446"},"_hasShrinkwrap":false},"1.3.8":{"name":"gulp-server-io","version":"1.3.8","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.17.0","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.0","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.3.0","jest-cli":"^22.3.0","lint-staged":"^6.1.0","nsp":"^3.1.0","prettier":"^1.10.2","supertest":"^3.0.0"},"scripts":{"XprepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"jest --runInBand --forceExit","cli":"node ./cli.js","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"jest funcs/meow.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.1","chokidar":"^2.0.2","express":"^4.16.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","gulp-util":"^3.0.8","helmet":"^3.11.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.2.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"1287f83c908a3a22ca6080f69a6547322a2201d9","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.3.8","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-Nj9QUiKbvjLCl/rtZxfRgxwDKhfnV2j5xgfQQEgOEpdaY3fdKjnXJI+HHrQ+x/xQseXBfWRmMA3L5So/2ufZaA==","shasum":"dc2c94ad2b338a61d06ecdf0020db650347d64cb","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.3.8.tgz","fileCount":28,"unpackedSize":59683,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdjtqCIMbEWQ/mxmZ5+fuyHaXG4pQBgfmTPSHur0ADhQIhAOqX9BtAJyZKp1LI3Lt5BZc8xDnjdj0Raa2TJmV8r5i5"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.3.8_1518678529438_0.8286339194990191"},"_hasShrinkwrap":false},"1.4.0-alpha.1":{"name":"gulp-server-io","version":"1.4.0-alpha.1","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.18.2","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.2","jest-cli":"^22.4.2","lint-staged":"^7.0.0","nsp":"^3.2.1","prettier":"^1.11.1","supertest":"^3.0.0"},"scripts":{"XprepublishOnly":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","cli":"node ./cli.js","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"jest funcs/meow.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.2","chokidar":"^2.0.2","express":"^4.16.2","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.2.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"88399383c32d1792f22ecfe6f86a4cd8905dbd35","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-alpha.1","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-9pEKLqX8mSHB9ALvDtFxEW7WuNgiBx7ITl4UIxW/Mpp+BMiBf3SijU8GHwoeyWzEHJnc8X1i1bVomq/8WQeCuA==","shasum":"98d566912853bd6c1e955ed6620f471e13f808c9","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-alpha.1.tgz","fileCount":27,"unpackedSize":58565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8qXPplwj73ogQ/V+/ZdtzQvB1T+04c6HAsyOF2HRA6QIhANHag3RQojUPGKXj2ZVRnrI1JEjbK9duvYxiP61nAK2+"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-alpha.1_1520154228263_0.9477495048006086"},"_hasShrinkwrap":false},"1.4.0-alpha.3":{"name":"gulp-server-io","version":"1.4.0-alpha.3","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.18.2","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.2","jest-cli":"^22.4.2","lint-staged":"^7.0.0","nsp":"^3.2.1","prettier":"^1.11.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.2","chokidar":"^2.0.2","express":"^4.16.2","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","gulp-inject":"^4.3.1","helmet":"^3.12.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.2.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"e0dffdd1f4ca2db4178d321c65dcd57182d30987","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-alpha.3","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-++fHdAISk34AoHerVSyiuBrzqRw3lACe2UxXG7PlVJyk29qH+xw0IxUtkTVzjBj/A+g9g+zY/zdwfOSfpBHOfg==","shasum":"ecc91e8538fba028f861964f04ffff998613ac88","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-alpha.3.tgz","fileCount":28,"unpackedSize":62854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMJKyxkxX8FQi36UBnXhJ7SrVBo0kz5ehxKqkWAhYBpAIgPV3hG16RY24pZxzAjGPwZZ2WsgZ6elI7Z3EZoKl/za0="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-alpha.3_1520411133682_0.6607884247270286"},"_hasShrinkwrap":false},"1.4.0-alpha.4":{"name":"gulp-server-io","version":"1.4.0-alpha.4","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli-meow.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.18.2","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.2","jest-cli":"^22.4.2","lint-staged":"^7.0.0","nsp":"^3.2.1","prettier":"^1.11.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.2","chokidar":"^2.0.2","express":"^4.16.2","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","gulp-inject":"^4.3.1","helmet":"^3.12.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.2.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli-meow.js"},"engines":{"node":">=7.00"},"gitHead":"2cd901662edbf6330ed75d72cb4f31bf711932df","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-alpha.4","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-fVuoaszz0SyItZu6pjkU/Ff80FT7a+C+qL5HZ5vu2g3zOjXXEktCQI1jpFANHXdm6/cEYV9vl1dlsx3tSAPdZw==","shasum":"7d996867f05f6cabc7cb75936edc6cb22ea3a412","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-alpha.4.tgz","fileCount":28,"unpackedSize":62860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcsJxd2vndiSgcGrJp732aZo1pdund76Q0GnADv5b8cQIgN9tzH6EPZJY286ylUeCZEJZUQxzJ3zfYEaLkzDAY9u4="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-alpha.4_1520433136126_0.283052844688394"},"_hasShrinkwrap":false},"1.4.0-beta.1":{"name":"gulp-server-io","version":"1.4.0-beta.1","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.18.2","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.2","jest-cli":"^22.4.2","lint-staged":"^7.0.0","nsp":"^3.2.1","prettier":"^1.11.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.2","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.2","express":"^4.16.2","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.17.4","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.2.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"064cf9fa344ac0d7d468c813bacc7bef9d8c7170","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.1","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-GxCQZts9ZRHjET8Rn+AtyOnlGtATc2s9mZCOy6XZXiZ4QItKyVGUpFUFxxG171llCxqG+VB5RIRgSrpfH1ZvjQ==","shasum":"e6bbd1ec410b1d108f98d3511e45d4df2599f321","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.1.tgz","fileCount":28,"unpackedSize":67771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8H+YQiFC+aYIK7xA73oMyCsMLrFKtClUCQzLtX/3r7gIhAJ94jHhUjOeu06MjYAOxaqyorjoHUQ6GYNM+BDtxjda/"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.1_1520777902864_0.14047664015154782"},"_hasShrinkwrap":false},"1.4.0-beta.2":{"name":"gulp-server-io","version":"1.4.0-beta.2","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","livereload","socket.io","gulp","development","spa"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.19.0","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.2","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.0","nsp":"^3.2.1","prettier":"^1.11.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","test:part":"jest ./__tests__/main/1-basic-1.test.js","example":"NODE_ENV=example node ./__tests__/examples/index.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.2","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.2","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"99e803b8ea519b22e07d951d5dd0981037c4eb61","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.2","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-wSXBa/+8tGQ/ciqOCLA2qnCRaUPk2P+5sBthk16WuP/yK2WXSkr0b8mL5f5dGSx2vU40tSLOIl/iIDfkwGjApQ==","shasum":"242ce674f1931956671b7c77b44f1ded711d20fe","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.2.tgz","fileCount":28,"unpackedSize":69158,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKDooAHeXOJnVd/iPbMqi71DyTgsjKh3C8V6kjPHPxjAiAE0oK9odwlVloDA/rheJ0TZYwj67IZ151/infZ+t973g=="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.2_1521351997791_0.39310600244151583"},"_hasShrinkwrap":false},"1.4.0-beta.3":{"name":"gulp-server-io","version":"1.4.0-beta.3","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.19.0","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.2","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.0","nsp":"^3.2.1","prettier":"^1.11.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","test:part":"jest ./__tests__/main/2-custom-a.test.js","example":"NODE_ENV=test node ./__tests__/examples/index.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.2","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.2","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"gulp@next","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"21c03a9bed60ad60005e1011789e500972d73db1","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.3","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-N6FTcEMSSi5KGKO5FFiwzTzsezKvz545MDdNbngsH5wfjtwMQlNbbEmmlXcabTBkjY2RlxQZTXvIBvkxjvVxxQ==","shasum":"52ecbaa89b6751d6803fad0ba894eda6e976ddc1","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.3.tgz","fileCount":28,"unpackedSize":70537,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1ahQD4T30yt+fVoYJodXmwlMVAH9Nas3CQwb4zKGMqAiEAoF6GTQ70Ql2Hz/UOyuKZC7vbFo+P8Eeuc7w3hN2ZjGo="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.3_1521436469196_0.43052655078693913"},"_hasShrinkwrap":false},"1.4.0-beta.4":{"name":"gulp-server-io","version":"1.4.0-beta.4","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","export.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.19.0","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.2","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.0","nsp":"^3.2.1","prettier":"^1.11.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","test:part":"jest ./__tests__/standalone/7-watcher.test.js","example":"NODE_ENV=testx node ./__tests__/examples/index.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.2","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.2","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"72e1e25fccf16b0e6b7b780f53a37f88d70cf127","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.4","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-BRe0kr5u46/uw3ak91Bnappsti5KtgMxfSkm3c+JS5X1Ld5D7och8FvK/qY2TTMJ0yTh300qmvvJz2w7LEaedA==","shasum":"587f329773ad0f480b4e6e35e2a039109a6ed246","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.4.tgz","fileCount":29,"unpackedSize":72209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhEqYR9HuMy8kXYYwGKLHZXQ/aZrEtDVcNoiyR7aXbtAiADjwSDMYff3TdYxVwxH+muoZltENvVMT1R7QWmk07esw=="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.4_1521448603162_0.5651647765664571"},"_hasShrinkwrap":false},"1.4.0-beta.5":{"name":"gulp-server-io","version":"1.4.0-beta.5","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","export.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.19.0","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.2","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.0","nsp":"^3.2.1","prettier":"^1.11.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","test:part":"jest --forceExit ./__tests__/main/2-custom-a.test.js","example":"NODE_ENV=testx node ./__tests__/examples/index.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.2","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.2","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"1add42651b296f68719b0e4b9f8244bba757e892","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.5","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-LbB09IIsN9gp6572+8SOfvuWrHwZwXJJbmE4Cpz+4Ax4nUI2FdXIv/eTZQlZ6X1tWuMrpWYzWCYLiNawlUx+qA==","shasum":"7c8f1f9d5c7a7df353128ca818c8556270468ece","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.5.tgz","fileCount":29,"unpackedSize":72536,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICN7yWpdNfbbQsDLGUzHoIEy5Imrd83p4a15mWhwOfojAiB+mglHMP//V0VeQ7Fy46CVHbkEqJxjC2AEEoVYR4xFrQ=="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.5_1521707186622_0.5440883072384217"},"_hasShrinkwrap":false},"1.4.0-beta.6":{"name":"gulp-server-io","version":"1.4.0-beta.6","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","export.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.19.0","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.2","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.0","nsp":"^3.2.1","prettier":"^1.11.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"gulp serve --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","test:part":"jest --forceExit ./__tests__/main/2-custom-a.test.js","example":"NODE_ENV=testx node ./__tests__/examples/index.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.2","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.2","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"bc0875618c86b4194008fa314e6d97f73dab550f","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.6","_npmVersion":"5.7.1","_nodeVersion":"8.9.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-Pdvq9l+xtHlk/nNRvbyPEwwlvMwzDSZiuAjA/1/p709sxInpccomgOHLxKyUDHA7i7yGTbYnlpt3aBhnSkqmxw==","shasum":"6d168e79ab1f3cf256b46534ce4ab5c36e2b7205","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.6.tgz","fileCount":29,"unpackedSize":72637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFi3cxUU4BfZs/kZGkxQTKN91ZFLdxfx+AqRDvzlPNXpAiEAormIU/AFC3MaVL1Z6rBDE6xUY7TLr8ctDQIm+/JY6fQ="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.6_1521707447262_0.8081671222385256"},"_hasShrinkwrap":false},"1.4.0-beta.7":{"name":"gulp-server-io","version":"1.4.0-beta.7","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","export.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.19.0","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.2","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.0","nsp":"^3.2.1","prettier":"^1.11.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"DEBUG=gulp-webserver-io:stream-watcher gulp wire --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","test:part":"jest --forceExit ./__tests__/main/2-custom-a.test.js","example":"NODE_ENV=testx node ./__tests__/examples/index.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.2","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.2","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.0.4","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"c49f5b5d14bad12d57a302f09de71d0a9516ea34","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.7","_npmVersion":"5.8.0","_nodeVersion":"9.9.0","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-/j8i0aguhuwhbsK2TtPCQFKLlJ27P5nAuz1VAE8l1qopr94yy3s6SBM95Seh5sDmQjeIyn5V6xNBECD2ZWh74A==","shasum":"ba5f3fa39d761fb10fd44190ffa2c9705f33133f","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.7.tgz","fileCount":29,"unpackedSize":72541,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt+IXkn8U9vdetK1vMYHCLSQW8naQH7JiQmAZtwE3YjAIhAM/Xl4vfSh5X0HeDuMikg8A6pSB/3aN08P2jDZZNQEQC"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.7_1522944942429_0.7681852187498226"},"_hasShrinkwrap":false},"1.4.0-beta.8":{"name":"gulp-server-io","version":"1.4.0-beta.8","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","export.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.3","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.4","nsp":"^3.2.1","prettier":"^1.11.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"DEBUG=gulp-webserver-io:stream-watcher gulp wire --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","test:part":"jest --forceExit ./__tests__/main/2-custom-a.test.js","example":"NODE_ENV=testx node ./__tests__/examples/index.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.5","body-parser":"^1.18.2","chalk":"^2.3.2","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.3","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.1.0","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"589c0600a9c2f64156031f14a944497d85516c22","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.8","_npmVersion":"5.8.0","_nodeVersion":"9.9.0","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-6CC/UQ/c5Mp1umC7nFNVhkvIhLVTNAGfj3ipg2nvE8j9MPAGyLMQ+O2jo27lcqSNWWQW7XaCRs65DIRPhYSkcQ==","shasum":"2f8fecc5a84435f81f095a946dc89effdb73a454","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.8.tgz","fileCount":29,"unpackedSize":72757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVhlbl7Nm1fCYvL3mQHiBiZ4VUe/2RitEw/5FUxvdlvAiEA2YEVjSMsppWY7KDmoOj+vKitAmFQxSVL7ZHHZr4YAAY="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.8_1522946411805_0.7930931632838685"},"_hasShrinkwrap":false},"1.4.0-beta.9":{"name":"gulp-server-io","version":"1.4.0-beta.9","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","export.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.3","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.4","nsp":"^3.2.1","prettier":"^1.12.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"DEBUG=gulp-webserver-io:stream-watcher gulp wire --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","test:part":"jest --forceExit ./__tests__/main/2-custom-a.test.js","example":"NODE_ENV=testx node ./__tests__/examples/index.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.7","body-parser":"^1.18.2","chalk":"^2.4.0","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.3","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.1.0","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"07e6e67228f16ffb4ab0e039c65ba7793223e0a1","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.9","_npmVersion":"5.8.0","_nodeVersion":"9.11.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-tms73FuNqlUJp8NO0esr/UbKoBIlv0LaX2fC0zBJ021sM+5iy+NlZwfVeLBrFH3WZBYRW2XWaYWei5KNQ23EdQ==","shasum":"7c655d4ffe22f0bc7d8f6ceae9362e47cb831092","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.9.tgz","fileCount":29,"unpackedSize":73300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1xmsCRA9TVsSAnZWagAAqHEP/jjUs11WNFBbSqfHTRg7\nOruOj75ytpfbu5PXh0WxFPI+WhOyYV+DiX2URUvdZkFyL9P0qBgviIHLRNpE\nSakyUfNgy4g//1KLGMWT1RfHrEDrJkjMX6akEHzuX7rQ3CJB8MHzjIFrNz3x\nMBKBDF8m3iKrA4KAL4iCaoqDGVo4jo8O5OeqF1uxgUoaYpzGKHJ6DicpFPoO\nTWFDcMCX2FXDJ3gFM/XRhJXAX1sj7OdCt2NVZFqCQCmJcmchOByDJGXURHS6\nWh/PwmgUsv1KGXVb1LXQIBgnpQ1bnMRyphfREtmXGUeqkJEDIWY/gjORRSI5\nsqhrEYqCgiR/yXC5FcMDIhEegz5rR3yx1SPrHMfYPKRSy79kH8rHD9YQ6mpa\ng/fcx3gvpDEWz0o0Q4ZP5IXreySf7YwlxugiFAq9wLom2y83XcTXbHFGZuHh\nnAWmX5Xzbr8rPcamHUX7dQgZ85mDhXs5nnVv04eOMaBnOmvpY2MNmbF3kb8+\nIPWGVAZ0xHE5hj4UfJQonnJHdz1rlvu5gexVxGszFX5aTi5QUkKWpmo2P2gS\nMLp9pSqp8HrNXFKltaNF1Y5NAgQHywKAjoHaK+4jtp2xPpX8bVl2jjjOvZdb\nf+W9w9ZvW0ffbcNsyg9RDELReroIDqHkbswTLPOOhIVUuxm2QrEj3eAQJ4o7\nxq/e\r\n=l+ac\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGRbFiW111DPDMBtiAq+9lJe5p4vylEzbifY5NbX10JAiEAzrRRjp5YfogA6KAZlqAYwKsjijdAYYrZrQ0HlJdTtCk="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.9_1524046251300_0.37400745061107377"},"_hasShrinkwrap":false},"1.4.0-beta.10":{"name":"gulp-server-io","version":"1.4.0-beta.10","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","export.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.0","debug":"^3.1.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.20.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.3","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.4","nsp":"^3.2.1","prettier":"^1.12.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","socket":"jest standalone/1-basic.test.js","cli-test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","gulp-example":"DEBUG=gulp-webserver-io:stream-watcher gulp wire --gulpfile ./__tests__/examples/gulpfile.js","standalone-example":"node ./__tests__/examples/standalone.js","test:part":"jest --forceExit ./__tests__/main/2-custom-a.test.js","example":"NODE_ENV=testx node ./__tests__/examples/index.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.7","body-parser":"^1.18.2","chalk":"^2.4.0","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.3","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^5.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.1","lodash":"^4.17.5","meow":"^4.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.1.0","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"efe0c399f82f287e678b598956abdda14a3215ec","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.10","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-8BtbQ22UHSc4mAzs+Oiu+xxGwqovNU9Ai5lhRY87uCXcExCK6TLQFO1XkvfZJwQ0YfoRNROq/YTkA8I/OA6BPw==","shasum":"16b97b5dc9939c2582618c9e48b5c4ae909761d3","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.10.tgz","fileCount":29,"unpackedSize":73710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5UxbCRA9TVsSAnZWagAADcIP/RpeskTpL1wRD7SnvjXU\nio/mfBbesAtjpXDjlX6bAtylb3A6mZ5ONhwZCAw28ukXe6jsnSwUDYP/Ozlp\nUKvIasyKryMH8a+T2TVRezQYQIYw8g6PolJHoR4zzdntM2JRk1hsiNkC6/xB\nR2ffBOKcXoT3Dvmw81DudIvVS/bLlpMnZ2MPKvxhuEb1yz3xW+txZhXTOcnt\nbp3BEdYIan+3kW9FSRsIXEDhZZPEQLoMntVP5DjxivnEIMQJRoB6jYo68AIA\nQcUuE0exBshIpAZtxKYM2wl4KHom56xOaWMrvo0leyRuhs48+7lOkwfGJ6xa\nbhyMDWQPE+crRNcGbR0p3lR92K5Av04yWRdautjY8Ew8+hwu0FJFEYU9yCfR\n4bptughFy3eFeXS7gmxLzykzzBAfZG93SMpK103tjUwSnCJJAKUP2uuEu8Bi\nb4gqnV6L0DD4jYImnEe+JMnRvqa66lGF9WOBau3oWe05qdMagnq0HnsKLgjb\nbztRVFucKRachdzetFb7Zic6WJjy1PA8+pHjko15w0cNLztEk4zthi4TShGv\nTdlk8ZC35p6XEFYITgZQmU1rzj4BD01f0DglAAUn3q4WDR0VtZo8gmuj9c90\n9OIZULV74KssCs5sw3z4V42GXipiQhXHFxv6qFxb+HEcyOaHztUmnZQ3sINE\n86cb\r\n=9uFF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSbcr95B4JBDFD9MY7rGWMT0FSma0CxYgpFlxVp3DQzAIgT74vQWHIqbW+LrPjkYDXTo2GUT46Mr4vzDyi9lboL5s="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.10_1524976729568_0.63432251000952"},"_hasShrinkwrap":false},"1.4.0-beta.11":{"name":"gulp-server-io","version":"1.4.0-beta.11","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","export.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.1","debug":"^3.1.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.22.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.3","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.5","nsp":"^3.2.1","prettier":"^1.12.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","test:option":"jest standalone/6-option.test.js","test:socket":"jest standalone/1-basic.test.js","test:part":"jest --forceExit ./__tests__/main/2-custom-a.test.js","test:cli":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","example:gulp":"DEBUG=gulp-webserver-io:stream-watcher gulp wire --gulpfile ./__tests__/examples/gulpfile.js","example:standalone":"node ./__tests__/examples/standalone.js","example:main":"NODE_ENV=testx node ./__tests__/examples/index.js","example:fork":"DEBUG=gulp-webserver-io:stream-watcher node ./__tests__/examples/child.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.7","body-parser":"^1.18.2","chalk":"^2.4.1","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.3","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^6.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.2","lodash":"^4.17.10","meow":"^5.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.1.0","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"51443bccd91fe5dd622b68addf113919e93d42b5","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.11","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-DXeL+HlBhgpbFt/8uQR7N6Z/pWTQ5u1JfVa9M0RbE/Pcnu06Dk7n9xYl/Okr16/Jbh5DQB7JdaLcySInZFLllQ==","shasum":"cd91fc817eacdaf3f7ca45159e60da9fe86b5397","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.11.tgz","fileCount":31,"unpackedSize":77756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7smjCRA9TVsSAnZWagAAB3YP/0EFQEFUUGXHog16AEGU\nMoJ4Ycgzy+qx4CHtf+P7z4qwym9yZ6dr3op7J6yL788Uo2M9456QuMBgiL8e\nL550ahTtNWIcgPad46CKLqjWOVG/N74VYPCppELBCXE7jviItUyBaqbD5vDm\n04OL81j/PCzp6HRYpmArIt/oCG4wXYfo4T9UMWp10t37RJ5vI+ldtnLDmfQ+\nNEkEM5ED1JkkUmZaYfzllC07OBznnvxzymWj0U2C1BPCMQCFky05UgKTPXp1\niG72xQX81TMQA2Tk4YnWpFf/Ofqo7/fEmyy2Q1k0Hv68iYVxIcFoRsXGF5qw\nlpVuCS4NrTi9K0FcndVFkA4fTHQLPGw0CZeJPXSkZhW0Y0Wn89fiyMplHWhK\nYCnnc2KbKoTVpPU9SMjlr90to4htgEyo6+2r/1cSO2aBWLqgC3D75bsC343t\nbRhBLGnyzSQhjaFOqEp4HE/cXJR/mgIydL5i3cmD2lkmr3z1atLErB5VvoUb\nFCS3AiLaP4cn5zIoR8zKjnS213y41scYV7sg2qDhijfUQI3ZlaLFiAGiD4pq\nvKawwSUeCutINMkuzwz8bR0kll+qu69f8jeTKahrMwEt+0y3wfr7pWpcC4IE\nwmSn9ZTYNpluzqwS2EO5DiHgEvFX6zzJmHHPrB7Mw5qRuJ4Rmc2bUVZpKFLk\nq61I\r\n=hIyH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHi3wdzrQof3t2B73S4XKyYgOAVHVGd34Oel9zwaoCNAiAIPxbMUlBlPM6vaxq7+s6qW9H+YxMmQ2vnElOfgooNYQ=="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.11_1525598626336_0.6363339206419572"},"_hasShrinkwrap":false},"1.4.0-beta.12":{"name":"gulp-server-io","version":"1.4.0-beta.12","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","export.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.1","debug":"^3.1.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.22.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.3","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.5","nsp":"^3.2.1","prettier":"^1.12.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","test:option":"DEBUG=gulp-server-io:inject jest standalone/6-option.test.js","test:socket":"jest standalone/1-basic.test.js","test:part":"jest --forceExit ./__tests__/main/2-custom-a.test.js","test:cli":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","example:gulp":"DEBUG=gulp-webserver-io:stream-watcher gulp wire --gulpfile ./__tests__/examples/gulpfile.js","example:standalone":"DEBUG=gulp-server-io:mock node ./__tests__/examples/standalone.js","example:main":"NODE_ENV=testx node ./__tests__/examples/index.js","example:fork":"DEBUG=gulp-webserver-io:stream-watcher node ./__tests__/examples/child.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.7","body-parser":"^1.18.2","chalk":"^2.4.1","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.3","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^6.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.2","lodash":"^4.17.10","meow":"^5.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.1.0","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"9f058bc150ce8b49aa1df4c83cd62d7516e0145b","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0-beta.12","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-IQkbHxUmVh1jX3l7jKn9l3zFRSdCy5NK+M5EDI59qNYgYNRdnosYW2GPOrKyHJsv4SYvul4fvjQE2ehXiDgflg==","shasum":"dac94fc85d210dcc0d1b0590fba87ffa80b9189d","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0-beta.12.tgz","fileCount":31,"unpackedSize":78430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8QnpCRA9TVsSAnZWagAAOmoP/2gXq2mmldx/Zj+f0ocM\nwN3GHvHLU/MBBSky25NiZMmm9RwZK6S1MEtch5BeFEnmqD/Pu4bjmCDdId2m\n+hllPTUd4RYhpX0MjoN9F1gYa8BrLuh2OKIpARfJ75oDSmLZ8cBhUfirZb/v\nt6V5f96W07a5u2dg9Ai8Ju2MLvFP+vrjedsPpeiNg5oXn2Ls3Sr6qz2P6BLb\nBzfOrBXUzrmA5cu5StAiONHOZW2WKrV06rN/CM/mrjCDFlYy2PXsC5ioCDAg\nO6xerVUVDEuShxjBO2iBLaszB8j714o32vKupV+xg0asDwL3iRyTi5Z+8MzI\nfJpt3RkO6HA1ZuFNUOSUlyZk0tZyL2PKPi9Z2zV/ztfg9dFgQMA9qqCqjvrU\nIkzs0KG0QjVeur3wogVJewAY56UJ4HihErNHaE1Y3rhQNSwDx727KvIBjyWQ\nTWxwtNUd4EzKCPZO3c8orCoOJBs1hq0Yosso3ESAHH6+pFIISyj0ihaw9otP\nwo0SjPEx4Sbbz7wYwbYrk0WyshYGC0Y6wWxo/G1R8qelmp5F8+YGFzJdYBjd\nbwI2J8RIQWuXKDJZrUx2oACs5GcGl/Vr/j8iytEJDKp9orqospzylkZr/yD/\nupszKvMLu+YePb4gZDPO9/ctXTxZCXo1ReM6iKHGvTRKHK29hEpUvjOMp4GV\ngj2N\r\n=Ons/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9SWHDECPla8AHAA1y3kPArSgR/fRX/yZj/9+Bo8mLFAiEA2D30TeDCyoWrGWydJGTtlx0al9BcHTu0e1+fqfLHKZo="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0-beta.12_1525746152378_0.9462196372343321"},"_hasShrinkwrap":false},"1.4.0":{"name":"gulp-server-io","version":"1.4.0","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","export.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.1","debug":"^3.1.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.22.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.3","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.5","nsp":"^3.2.1","prettier":"^1.12.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","test:option":"DEBUG=gulp-server-io:inject jest standalone/6-option.test.js","test:socket":"jest standalone/1-basic.test.js","test:part":"jest --forceExit ./__tests__/main/2-custom-a.test.js","test:cli":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","example:gulp":"DEBUG=gulp-webserver-io:stream-watcher gulp wire --gulpfile ./__tests__/examples/gulpfile.js","example:standalone":"DEBUG=gulp-server-io:mock node ./__tests__/examples/standalone.js","example:main":"NODE_ENV=testx node ./__tests__/examples/index.js","example:fork":"DEBUG=gulp-webserver-io:stream-watcher node ./__tests__/examples/child.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"type":"git","url":"git+ssh://git@github.com/NewbranLTD/gulp-server-io.git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.7","body-parser":"^1.18.2","chalk":"^2.4.1","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.3","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^6.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.2","lodash":"^4.17.10","meow":"^5.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.1.0","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"587f20fdeab2f0046c75300364568ff6d5d045ab","bugs":{"url":"https://github.com/NewbranLTD/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.0","_npmVersion":"6.0.0","_nodeVersion":"9.11.1","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-8ebPLhcB6+bp4Z1fdHmJT3hA6UiIvDPUbYEUXa28CbLybMaZWNVnX26s2CbVmSRRJHFRUNKXFEUHcWlDRjZsTA==","shasum":"7f535e60317f163a6ce7422602c4410042047b28","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.0.tgz","fileCount":31,"unpackedSize":79258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8clSCRA9TVsSAnZWagAAJp8P/RF5FJRSXozoAvyotRw5\n+Q25z52v/zJTtXTCC791WH3p9vN8Lo26UOnXveRWrIexyjTbls/5VJ9e+BFy\nnQm8FNEUh/hOoaKi702otIF3OspHXbBRgOdiJf03nNDGObTRQdm16JgVdcII\nllggeh3w5JTBVakq8X8cbPcHSkBO7VQ8oJ8jxu+lrSC2Nv2gNEWDmxaYOmFF\nMyHVY+/op3H2+wQcyXHn7ZdwfpTTz4h/nSFD0gRzER+71uaGWqzHglryXQey\njV8YY1DnHNybQrXknM7EFLdUhf8ZcyOr4s7GeaeDNr8Rp00KP14X3FSwrx7d\nLgGwQ2NaAbJhouUDmXYYamqBxk6NR4gbYkA3PlUNqzgnkxIjQnYfohlzJNma\nieRBtR/+RLPzv/PcWfFtOdD/79fFhR3DOR9RjIzi61mFRrAiNI5TpdQT0ZCk\neWky4YfPwdrXll6HI5Fs9gl37A9SCJbPy3uWu8Q+2Nzvaw9KDHHoTqXWBCSr\nxpNgppXTeeEwFMSiHJIUT8I0A0327XJLPXY0AvJnHg53sYeCeLRh3KxBSGXt\n9kWlEuc5O+wo0pwzrSKvz2kQChZF8tc7bg3eG0zDD4PuE5t3tbtguN2HTr8n\ncQTqctplWQcm9qKBM8UPIw0HB5BA8YixiExJJ5xQQj6oziGCJPK4d6oAV+vH\nZntJ\r\n=5ZPK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDUWQKj+qQOVyyOzUDnJZOuDw5bL14ILH2AbDfDD+17AiEAzX+AkPDIxnScXWAur8bqu3Ozd25LjxGKLZMRJCEOK3w="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.0_1525795153432_0.9784804831931102"},"_hasShrinkwrap":false},"1.4.1":{"name":"gulp-server-io","version":"1.4.1","description":"Create a static server, livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://gitlab.com/newbranchltd/gulp-server-io","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","gulp.js","cli.js","export.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.1","debug":"^3.1.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.22.1","eslint-plugin-prettier":"^2.6.0","husky":"^0.14.3","jest":"^22.4.3","jest-cli":"^23.0.0-alpha.0","lint-staged":"^7.0.5","nsp":"^3.2.1","prettier":"^1.12.1","supertest":"^3.0.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","test:option":"DEBUG=gulp-server-io:inject jest standalone/6-option.test.js","test:socket":"jest standalone/1-basic.test.js","test:part":"jest --forceExit ./__tests__/main/2-custom-a.test.js","test:cli":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","example:gulp":"DEBUG=gulp-webserver-io:stream-watcher gulp wire --gulpfile ./__tests__/examples/gulpfile.js","example:standalone":"DEBUG=gulp-server-io:mock node ./__tests__/examples/standalone.js","example:main":"NODE_ENV=testx node ./__tests__/examples/index.js","example:fork":"DEBUG=gulp-webserver-io:stream-watcher node ./__tests__/examples/child.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"url":"git+ssh://git@gitlab.com/newbranltd/gulp-server-io.git","type":"git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"baconjs":"^2.0.7","body-parser":"^1.18.2","chalk":"^2.4.1","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.3","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^6.0.0","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.0","http-proxy-middleware":"^0.18.0","json-server":"^0.12.2","lodash":"^4.17.10","meow":"^5.0.0","morgan":"^1.9.0","opn":"^5.3.0","reload":"^2.2.2","socket.io":"^2.1.0","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.1.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"3b008434fad727968309426dcf98a21875cb0a6a","bugs":{"url":"https://gitlab.com/newbranltd/gulp-server-io/issues"},"_id":"gulp-server-io@1.4.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-/XtHOu7y8jmqF7NFIWD688cV/Tx0YpIIYY0ELXxWGLppxXjxDJMZuTjM2IrzQEsuMk4TU/YzeK1tgax6FnGjQQ==","shasum":"6589c5f810b06c737ff3a11e8b939c7d4b2c761c","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.4.1.tgz","fileCount":31,"unpackedSize":79322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGK/UCRA9TVsSAnZWagAA1asP/RXyHReKEVSWGOrXwY6K\nqbKgHszUZV33taxZNc9XcmXC26VtpCmJfaw7pgpsED6ut2MuUjq6AoA2yUnq\n835d1qEW6dIpgqOIltiNjg9mxCmwjVDX2MbM2aCYDRvJKriLW6lszHDAJXkc\nb52VtidqyIeQRT/VFoTil/xx6bF6fH0xNNUYPcgIv20yQhjRhfUhezXAcxN0\ns3YRT7JBO/I68/SorroZcH5QGjA6rrG3/ikLK6EJzDPng4jJv18RAwy09gmS\nUXV3ccH2CJVkP5zg/wu7JcIoah0PYQZTVkSBs9LDVOKEpQHqmxDbLGcsgutQ\n8eDoN4egokUJm0HZOKLoqN/2qW9WN98nvd+I9XnC5NLdo1ZdwLMfOsUZae6r\nuvgFIu7HO/ra8p1ogVONaFiBv+XAIDBOddY9k2hEoixyGN+zl+cV7O0WUM0I\n9IRprGmYHUBgA7Ef3UJvkOC/8TcbQNuDG8hBHLNyPq2kmcEzRs3BZ6CcjaG4\nUPLgZDAeVloKRlk/8khXa36bHRhYPrjPdem11mr3b3srRBEvrVP1Byy8jmsm\nS6Q2/H+ONn4leARMrF6IlFxuVeXnClIK2+z6rXYbEhZx0gyc8+VgWFXYLdLl\nVMjR505KzDVNRX1CedCmMRyhZEoc7EtZZ6YU+BiP1+gqEydWE4P9I68RR/IV\nmwGH\r\n=kFbx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAwjndzwhhbNSH6MbLANivgjNctLvvKEjKs8y/TgNXbxAiAfRAfL9VTCX/oS47ynHbF84M113CXAr5LoOwEL3C5oDA=="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.4.1_1528344530463_0.819436748378148"},"_hasShrinkwrap":false},"1.5.0-alpha.1":{"name":"gulp-server-io","version":"1.5.0-alpha.1","description":"A local static server, plus  livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","cli.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.1","debug":"^3.1.0","eslint":"^5.0.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.23.0","eslint-plugin-prettier":"^2.6.1","husky":"^0.14.3","jest":"^23.2.0","jest-cli":"^23.2.0","lint-staged":"^7.2.0","nsp":"^3.2.1","prettier":"^1.13.6","supertest":"^3.1.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","test:option":"DEBUG=gulp-server-io:inject jest standalone/6-option.test.js","test:socket":"jest standalone/1-basic.test.js","test:part":"DEBUG=gulp-server-io:main jest --forceExit --detectOpenHandles ./__tests__/main/1-basic-1.test.js","test:cli":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","example:gulp":"DEBUG=gulp-server-io:watchers,gulp-server-io:main gulp wire --gulpfile ./__tests__/examples/gulpfile.js","example:standalone":"DEBUG=gulp-server-io:mock node ./__tests__/examples/standalone.js","example:main":"NODE_ENV=testx node ./__tests__/examples/index.js","example:fork":"DEBUG=gulp-webserver-io:stream-watcher node ./__tests__/examples/child.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"url":"git+ssh://git@gitlab.com/newbranltd/gulp-server-io.git","type":"git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.4","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^6.0.1","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.1","http-proxy-middleware":"^0.18.0","json-server":"^0.14.0","lodash":"^4.17.10","meow":"^5.0.0","morgan":"^1.9.0","opn":"^5.3.0","socket.io":"^2.1.1","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.2.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js","gsio":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"223ee7ec5ea6186c8003a3840290299a3680c919","bugs":{"url":"https://gitlab.com/newbranltd/gulp-server-io/issues"},"_id":"gulp-server-io@1.5.0-alpha.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-cnsyfKLcwxvXRCB6zb6GiOBJS9H+VVfUd/g+9xrgAG0wMHd4HeicU/yds1EDp+WWtS/RFQdMF9uicwrtSwOF9g==","shasum":"d228a983b8cff79e0f743e5dae312c490197f93e","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.5.0-alpha.1.tgz","fileCount":35,"unpackedSize":86187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNIRZCRA9TVsSAnZWagAAq4MQAJJafyGHdhUKJn0wMmnO\n7chNCQKFzzGBlcY5nBKNPpcB0Dhq5uZaAb0pmhB4rTMd/+g5FCygwUKOwY/m\n8J84zKiq6InyoIbBbz1VFv4OqIH9FqERhY14kkkWmYdiQ5fYwx62dvV6pQlI\nX5uFyLVtXS7RMXsG4xY1I88KPFPBrzeyA2W/DOlVAbmto0tDkmFV68HX4ir2\nz9B9alY21SuNIxpLxMROTr0cohpX0/7O4VIFPlkYjCMWntgdFFPAXfOzXIZW\n9PuAYfT6eroSiQwTGx3iVrexbJuEjMvcw2rz2rifaNt/8EDpeJeSfk+gkLm5\nfOV9gy5ypB3ksuWP8rQGq1QMHwANuWrJI9WJwx/yur7HYyWJCF1Httm37W0a\nJHPw/V+seuoGfcw5Q4hrOYvzqziYgfDOoR/GAX+vIJ+OGoPoLel4EkYqShVK\nTGfJdHubRaMD1Kf82u1TuUA1qLZmr+urGsXOEW2acRmwtV7G8RUpwdtI/ANI\nc9vSMUI0brumQg3iLbxGvOtAAyMZ9jAZl9yAQQyQAAy7G7bZHpnzbztMD9p2\ncoML16tu67cU711JtWisRmuEszBbQGGFNxbHmtXdwYRrz2Fai09fi8JfDeGr\niYmQpgB4+gQlAZlbdds9xbWUHW/WZ2AYk+5Qb2W6qbXANE4WVzXa1TDUFKh4\ntFsP\r\n=FW8w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxzcdpsw+sEU1u5nnpWSF1nwWpyU2gywUnbYoPnVE7AAIgLUOkim/ZMidQdXwL+SP3cnDUteLPxmSfvAztuqcdCuI="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.5.0-alpha.1_1530168409233_0.43294437968397204"},"_hasShrinkwrap":false},"1.5.0-alpha.2":{"name":"gulp-server-io","version":"1.5.0-alpha.2","description":"A local static server, plus  livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":{"name":"NEWBRAN.CH","email":"info@newbran.ch","url":"https://newbran.ch"},"files":["src","index.js","server.js","cli.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"coveralls":"^3.0.1","debug":"^3.1.0","eslint":"^5.0.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.23.0","eslint-plugin-prettier":"^2.6.1","husky":"^0.14.3","jest":"^23.2.0","jest-cli":"^23.2.0","lint-staged":"^7.2.0","nsp":"^3.2.1","prettier":"^1.13.6","supertest":"^3.1.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","test:option":"DEBUG=gulp-server-io:inject jest standalone/6-option.test.js","test:socket":"jest standalone/1-basic.test.js","test:part":"DEBUG=gulp-server-io:main jest --forceExit --detectOpenHandles ./__tests__/main/1-basic-1.test.js","test:cli":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","example:gulp":"DEBUG=gulp-server-io:watchers,gulp-server-io:main gulp wire --gulpfile ./__tests__/examples/gulpfile.js","example:dev":"DEBUG=gulp-server-io:watchers,gulp-server-io:main gulp dev --gulpfile ./__tests__/examples/gulpfile.js","example:standalone":"DEBUG=gulp-server-io:mock node ./__tests__/examples/standalone.js","example:main":"NODE_ENV=testx node ./__tests__/examples/index.js","example:fork":"DEBUG=gulp-webserver-io:stream-watcher node ./__tests__/examples/child.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"url":"git+ssh://git@gitlab.com/newbranltd/gulp-server-io.git","type":"git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"license":"MIT","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.4","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^6.0.1","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.1","http-proxy-middleware":"^0.18.0","json-server":"^0.14.0","lodash":"^4.17.10","meow":"^5.0.0","morgan":"^1.9.0","opn":"^5.3.0","socket.io":"^2.1.1","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.2.0","yargs":"^11.0.0"},"bin":{"gulp-server-io":"./cli.js","gsio":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"5eb8ba630b7a02e77977be84c9b934a9721ec3b3","bugs":{"url":"https://gitlab.com/newbranltd/gulp-server-io/issues"},"_id":"gulp-server-io@1.5.0-alpha.2","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-EIkx08ON3SUFDIkPSIK9t0ijygAryqmem61tvYew9c4qavXDHAhJsePsDl8Ftwvkgx9Oh1Ley9Z1AUgDnL9/kg==","shasum":"021e87b0beca3072ce1a5d5b3fa349f118428c9a","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.5.0-alpha.2.tgz","fileCount":35,"unpackedSize":86728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNPk+CRA9TVsSAnZWagAAxIkQAI8z1LjDChJv3DRBcC0v\nDzFT14ngqFh7UNF3C9oPu3I5RYkV1Z+RZgJmAOuEOEpypo2XHj/GaHK9VjB+\n/zyh/YxuSMCghLmIf5+uBQJrmhwOxCz4/2qlyq3pruKyfk8FYmgsoO7ChBvA\nNLI8st8Lzz/T33lBa0NC+VJiAKIZJRYRybPuz9f+n7dEDry6oqtg70TsbgYA\n+C0m/iyuvuuNTsm4ez93Bb3syUiMqGPPPweNUH/tnFVhaTuAzPTzhTfnUVls\nbPZou1M04sD/bPnUo0AOI6alu3dV3Vdb/eFNOmTTY/WGFQq/hemETQZmsszK\ndKlQ2qGVIVcWb0/P4DHbqnRTQKytsfEj+0gB5OGafGxbm0NIr+h4lidD6ai8\nE+o1iCBDzaJ/NPL99I4OzkdRLV51Vno4p6SU1Z2Svi5UupjH7REysEMNz65a\n51Azl/j0xXwc3cjqM73i2gWcuRvz90qg0laXVgXmC6OyZlman15KJPQ3QQk8\nwImr4CgsZEVKn7zbTDwoEJdgDcDNIvNG+ghPr+LNR8nY3j0sZsZSMM1ZKCjN\nVo8JFSCgDAdLWUR6j5oPLg+5vhhzhQROAzZ0lhJT7IYUkPGDN+Wzhsdv4aVK\no4fAdKiW08Ve7O1QH97eMkUpDtLB97Id1+CrC80hn6jcx7+gV1KN3fLo9NVu\nl7Hk\r\n=9HX3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFf5Xg7Yn8jTk2R+6Kkw08VtFZsqgjrvrdkuOBi91bz2AiEAmq4zx8Er4eRcL+f0ZzqJt88zpXbDg+wkE5HtCByH9cM="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.5.0-alpha.2_1530198334585_0.481930971687786"},"_hasShrinkwrap":false},"1.5.0-beta.1":{"name":"gulp-server-io","version":"1.5.0-beta.1","description":"A local static server, plus  livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":"","files":["src","index.js","server.js","cli.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"ava":"1.0.0-beta.6","debug":"^3.1.0","eslint":"^5.0.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.23.0","eslint-plugin-prettier":"^2.6.1","husky":"^0.14.3","lint-staged":"^7.2.0","nsp":"^3.2.1","nyc":"^12.0.2","prettier":"^1.13.7","supertest":"^3.1.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test-jest":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","test":"DEBUG=gulp-server-io:main ava","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","test:option":"DEBUG=gulp-server-io:inject jest standalone/6-option.test.js","test:socket":"jest standalone/1-basic.test.js","test:part":"DEBUG=gulp-server-io:main jest --forceExit --detectOpenHandles ./__tests__/main/1-basic-1.test.js","test:cli":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","example:gulp":"DEBUG=gulp-server-io:watchers,gulp-server-io:main gulp wire --gulpfile ./__tests__/examples/gulpfile.js","example:dev":"DEBUG=gulp-server-io:watchers,gulp-server-io:main gulp dev --gulpfile ./__tests__/examples/gulpfile.js","example:standalone":"DEBUG=gulp-server-io:mock node ./__tests__/examples/standalone.js","example:main":"NODE_ENV=testx node ./__tests__/examples/index.js","example:fork":"DEBUG=gulp-webserver-io:stream-watcher node ./__tests__/examples/child.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"url":"git+ssh://git@gitlab.com/newbranltd/gulp-server-io.git","type":"git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"ava":{"files":["__tests__/ava/**/*.js","!__tests__/examples/**/*.js","!__tests__/funcs/**/*.js","!__tests__/gulp/**/*.js","!__tests__/main/**/*.js","!__tests__/standalone/**/*.js"],"failFast":true},"license":"MIT","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.4","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^6.0.1","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.1","http-proxy-middleware":"^0.18.0","json-server":"^0.14.0","lodash":"^4.17.10","meow":"^5.0.0","morgan":"^1.9.0","opn":"^5.3.0","socket.io":"^2.1.1","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.2.0","yargs":"^12.0.1"},"bin":{"gulp-server-io":"./cli.js","gsio":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"a0ddcf7b1116ea1a6e06e5dc1e77e374795598c6","bugs":{"url":"https://gitlab.com/newbranltd/gulp-server-io/issues"},"_id":"gulp-server-io@1.5.0-beta.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-w69UF42RNbJE1M/2Teg7e7tcj6CtzTzlFxta7xhyiSSBo9UeBH1AKfxu8D8TMGeYK4HNeqhvCC4Mr30dUXHyXA==","shasum":"fca2847a813108c19190c03befc3bf0ae87b8266","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.5.0-beta.1.tgz","fileCount":35,"unpackedSize":86793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPEqGCRA9TVsSAnZWagAAEfQP/30sqtiHO4LAyws5xe2n\nqLqixMBfCI6Zm9uilIlnRu8dU/ehhViMhW1nlSNRiC5+kCmqwKgSz2zjZb37\nnzpX4SeO4L4lIup6JVTgn+lKMpFENPZgpiKUVWatyDnRL0aHY++4wIqim6sL\nJtlZSg8QgLmwCSlHP/m0vSNMdY57MiQHV9SkwmF5Z56SfXL5nfjUm6nRv2B1\nEX70+Z59Xbe5xkj243Y28RMA9b0t74uj+sAQSA0CayyF6jVV2MXkhixVLyh8\nuJ1eUfcyiKgrBaukg8gLz+V1uEChH2ZwMoF4Oaje/15tTATgSkGXdqlJ8+mu\n3bTEJT8/0mFyt358r3JDvqN1HhjY14JZUOM0KI7LaZoJU46Vc5h22XB8pKJ1\nR50tYEAs1+RBQHmM3pravPw1nHbARjMdFFv8SHPJzbdBqWGk/5KVoZDMOul+\nakVL2A6KAlF7dQKVtgt4c1QLmE3yEI5WhB5TAQw07xaJ6S70KkGlGR1FYVDI\nwGExs2z6qDEPOCycnx9OhfCYJWKlA7AqHP1kLoxhpf1hTD0wcnB4GwULUiGj\n8tEU7cp3oFuxYXaOyt6WmKjaxtAId1XiZ5cG23ld5PBONWCOSIJGUJX7/yhR\nILLeFW2uVU3fiFF2yGwOjav4QXwziyW3p90UR/XBSCT2mR9Tmhq9E5hHVbgr\nekBe\r\n=NZc1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzWXaGnCntMhPkvGG8ixJizzYtd3r7U5AgeNkMgJ2EgAiEAnEi4BTmGJQ604hoo4x2dw94RdFpir0Jyjvk64hiVbxw="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.5.0-beta.1_1530677894660_0.7388219151908235"},"_hasShrinkwrap":false},"1.5.0":{"name":"gulp-server-io","version":"1.5.0","description":"A local static server, plus  livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":"","files":["src","index.js","server.js","cli.js"],"main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"ava":"1.0.0-beta.6","debug":"^3.1.0","eslint":"^5.0.1","eslint-config-prettier":"^2.9.0","eslint-config-xo":"^0.23.0","eslint-plugin-prettier":"^2.6.1","husky":"^0.14.3","lint-staged":"^7.2.0","nsp":"^3.2.1","nyc":"^12.0.2","prettier":"^1.13.7","supertest":"^3.1.0"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"DEBUG=gulp-server-io:* ava --timeout=10s","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","test-jest":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","test:option":"DEBUG=gulp-server-io:inject jest standalone/6-option.test.js","test:socket":"jest standalone/1-basic.test.js","test:part":"DEBUG=gulp-server-io:main jest --forceExit --detectOpenHandles ./__tests__/main/1-basic-1.test.js","test:cli":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","example:gulp":"DEBUG=gulp-server-io:watchers,gulp-server-io:main gulp wire --gulpfile ./__tests__/examples/gulpfile.js","example:dev":"DEBUG=gulp-server-io:watchers,gulp-server-io:main gulp dev --gulpfile ./__tests__/examples/gulpfile.js","example:standalone":"DEBUG=gulp-server-io:mock node ./__tests__/examples/standalone.js","example:main":"NODE_ENV=testx node ./__tests__/examples/index.js","example:fork":"DEBUG=gulp-webserver-io:stream-watcher node ./__tests__/examples/child.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"url":"git+ssh://git@gitlab.com/newbranltd/gulp-server-io.git","type":"git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"ava":{"files":["__tests__/ava/**/*.js","!__tests__/examples/**/*.js","!__tests__/funcs/**/*.js","!__tests__/gulp/**/*.js","!__tests__/main/**/*.js","!__tests__/standalone/**/*.js"],"failFast":true},"license":"MIT","dependencies":{"body-parser":"^1.18.3","chalk":"^2.4.1","cheerio":"^1.0.0-rc.2","chokidar":"^2.0.4","express":"^4.16.3","express-interceptor":"^1.2.0","fancy-log":"^1.3.2","fs-extra":"^6.0.1","gulp":"github:gulpjs/gulp#4.0","helmet":"^3.12.1","http-proxy-middleware":"^0.18.0","json-server":"^0.14.0","lodash":"^4.17.10","meow":"^5.0.0","morgan":"^1.9.0","opn":"^5.3.0","socket.io":"^2.1.1","stacktrace-js":"^2.0.0","through2":"^2.0.3","vinyl":"^2.2.0","yargs":"^12.0.1"},"bin":{"gulp-server-io":"./cli.js","gsio":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"0c0dedb729da21d7670b12183b6376325070e2ce","bugs":{"url":"https://gitlab.com/newbranltd/gulp-server-io/issues"},"_id":"gulp-server-io@1.5.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"dist":{"integrity":"sha512-+zZO44qh/5aDDwajiditLDQ1xTs3lcCk5LSTC3He8HnIAlbObptj9QQ9TuBavccbm3QxX7A4YUOeiJPsuORtLQ==","shasum":"78c3f2dd0295791fb797276343967576bd73d339","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.5.0.tgz","fileCount":35,"unpackedSize":88713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQfymCRA9TVsSAnZWagAAUwwP/ieV9mzi0ZAXLEwLjtSD\n9PawbcmBOGhSB+TSmYwQUKiopSSQq1PlPVORzr26og0OW4BVD/R/TF+XPKgJ\n7oeyIp5asgC0gF4nApMm7LWhGhMGkBbQFyQXbR5g6EST3RsXFcmx3x77JFBG\n8fyMpr0E5AvqDIMIyVUItGYVon2JfWIxCEJwvTPiI4YmKBBDu8yOUY9jLgvy\nIyHoTCH1DIe5ydKkGxT3oAUNLwpier4E0kUoXr6jyF5c695fKQSwhKDUwBVO\n6WKhx9hgxCIYy6NWy92/dh216egf928PSBxE6FX2ONySntXDSHMRnzeiSKlr\nV90qI4BdJ3CC4qYvICCc9BN4MyrGRL7gAro3V+XwDkS3U64TXuEUMtTUpFhU\ns35mhXs95qZDg7sJskkfLhC+iu4MUKn1Pkpcvj07kqBvoPVv/85AVvViwahj\n/6pgkARLKnZn+GNvtlV0yKaYxPCOqi2CAepX8TCpWQyjMDnmhzKMQahSaYh3\nxV6Nlcmght488LMhnX7MbZ8aueId7cpmfnVSlnOtIDovfx8WGVVogdsTxXyp\nFyL6Ivkp/hDUtKlqSqOBwka7laE6ouq63C8+AkirZ7OAdaDts9wHEq3EjQUj\ne/vZ+CUntR9KDW9Ow9wFoB4VNw0vl0kZJCTGpRCOE4Sooi+rdUKUFIaWAcSg\nKqfP\r\n=DJGh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVtB5GIB+GkgQynuCKNCIWty6ikksvfIUj2+RmdY+GlgIhAJFBW1d0GSLtMKQWJ5xl6IeU5Yj1kOZIkVUgF0z0wS3m"}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.5.0_1531051174479_0.7747753210203991"},"_hasShrinkwrap":false},"1.5.1":{"name":"gulp-server-io","version":"1.5.1","description":"A local static server, plus  livereload and a socket.io debugger for your SPA development with gulp","homepage":"https://newbran.ch","author":"","main":"index.js","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"devDependencies":{"ava":"2.0.0","debug":"^4.1.1","eslint":"^5.16.0","eslint-config-prettier":"^4.3.0","eslint-config-xo":"^0.26.0","eslint-plugin-prettier":"^3.1.0","husky":"^2.4.0","lint-staged":"^8.2.0","nsp":"^3.2.1","nyc":"^14.1.1","prettier":"^1.18.2","supertest":"^4.0.2"},"scripts":{"prepublish-Only":"nsp check","pretest":"eslint . --fix","precommit":"lint-staged","test":"DEBUG=gulp-server-io:* ava --timeout=10s","meow":"node ./cli-meow.js","dev":"node ./__tests__/examples/site.js","test-jest":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest --runInBand --forceExit","test:option":"DEBUG=gulp-server-io:inject jest standalone/6-option.test.js","test:socket":"jest standalone/1-basic.test.js","test:part":"DEBUG=gulp-server-io:main jest --forceExit --detectOpenHandles ./__tests__/main/1-basic-1.test.js","test:cli":"NODE_TLS_REJECT_UNAUTHORIZED=0 jest main/4-fallback.test.js","example:gulp":"DEBUG=gulp-server-io:watchers,gulp-server-io:main gulp wire --gulpfile ./__tests__/examples/gulpfile.js","example:dev":"DEBUG=gulp-server-io:watchers,gulp-server-io:main gulp dev --gulpfile ./__tests__/examples/gulpfile.js","example:standalone":"DEBUG=gulp-server-io:mock node ./__tests__/examples/standalone.js","example:main":"NODE_ENV=testx node ./__tests__/examples/index.js","example:fork":"DEBUG=gulp-webserver-io:stream-watcher node ./__tests__/examples/child.js","start":"node server.js"},"lint-staged":{"*.js":["eslint --fix","git add"],"*.json":["prettier --write","git add"]},"eslintConfig":{"extends":["xo","prettier"],"env":{"jest":true,"node":true},"rules":{"prettier/prettier":["error",{"singleQuote":true,"printWidth":90}]},"plugins":["prettier"]},"repository":{"url":"git+ssh://git@gitlab.com/newbranltd/gulp-server-io.git","type":"git"},"jest":{"testEnvironment":"node","testPathIgnorePatterns":["/fixtures/","/examples/"],"collectCoverage":true},"ava":{"files":["__tests__/ava/**/*.js","!__tests__/examples/**/*.js","!__tests__/funcs/**/*.js","!__tests__/gulp/**/*.js","!__tests__/main/**/*.js","!__tests__/standalone/**/*.js"],"failFast":true},"license":"MIT","dependencies":{"body-parser":"^1.19.0","chalk":"^2.4.2","cheerio":"^1.0.0-rc.2","chokidar":"^3.0.1","express":"^4.17.1","express-interceptor":"^1.2.0","fancy-log":"^1.3.3","fs-extra":"^8.0.1","gulp":"github:gulpjs/gulp#v4.0.0","helmet":"^3.18.0","http-proxy-middleware":"^0.19.1","json-server":"^0.15.0","lodash":"^4.17.11","meow":"^5.0.0","morgan":"^1.9.1","open":"^6.3.0","socket.io":"^2.2.0","stacktrace-js":"^2.0.0","through2":"^3.0.1","vinyl":"^2.2.0","yargs":"^13.2.4"},"bin":{"gulp-server-io":"./cli.js","gsio":"./cli.js"},"engines":{"node":">=7.00"},"gitHead":"4d9b34f1443d2645d2bdbc7ca76a570bea2fef25","bugs":{"url":"https://gitlab.com/newbranltd/gulp-server-io/issues"},"_id":"gulp-server-io@1.5.1","_nodeVersion":"11.7.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RU6gTSQnZhJxq7/kq+p9cX/DjTh7N39T6qE5stWusRX0FUPXZuPMiePf051vVU5t5XEHld1Gl7Yn4ufwjdR7Xw==","shasum":"20443a9de95e8b3d421adbd3f79d284966cf70d8","tarball":"https://registry.npmjs.org/gulp-server-io/-/gulp-server-io-1.5.1.tgz","fileCount":35,"unpackedSize":89021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/fGFCRA9TVsSAnZWagAAuJIP/RKwCtvfklBx1N4iGahh\n1GPwUeuQjWhRAN0iAj/ST/sBETX/hUX5b5yIrUNdkpeccIAGstOoatGfoUyZ\nfgbO4BPLFyS8o5ufs0sBBzjZ5cRydtnIAqprzHFRY0bGmO8FA/lOkIQU9yLy\n/vQTi7Hd8RXLlKQ5MIt0ramv87PxA3+NrEP531lOqKCjMmd9buk0JXHzDfiv\nEdH8uC7KiXxHRq1BnatHLjq0R1eX4utrrT76lcq9iaBzG04rh2L+n11PgK7A\nc7eUjXQXQGI4mR4O0aTkFJSW9Ys7rwvSg+b5QHscWIjOPyfWgWwl0Y9df4y5\neO3GY1dbDWyTXPyVwQkDia7lELCWxBPzUmgao/B6bKPcmFU3+ue+SNAKQVl/\nzTSt2bph9nXOAFPn/K1U5Jwv0D9DZDFp8Qr3V2HynB4foHo0RCYBkVLC4d45\n24c5SPagpnEni65q3rVd1utqf8oOHhLU/zQHbiVmsnbpl3JS/NuSQeCRkHP+\nqbkMZKekDIScasCDcApZA49GDDM4ajyTlMUtzMl/MR7+DF8j9n9pSHKXWRMJ\nECQP7ETr5HczMQTRN+KcTt+0IVKD0sbbXLKZYhYFletDQqdI/yMJ0ozSAGbv\n5Rhm/V1tp5FizcYHD7Uh/KFp2/TK1vaCDHgCLZIAoSc0NY6uL3TMz4SPThpe\nocUU\r\n=59f9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbpwZqD34fmFqZy5S88uU4zUTLTTSvkIuFTs43TTO84AiAZbAZ6Rn1j2zaGjvaE1UX2LDty5Ovm4QzGNLqxEc6bIg=="}]},"maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"_npmUser":{"name":"joelchu","email":"joelckchu@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-server-io_1.5.1_1560146309141_0.7506089975587715"},"_hasShrinkwrap":false}},"readme":"# gulp-server-io [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url]\n\n> Create a static server, live reload and a socket.io debugger for your SPA development with gulp\n> Plus a standalone server with Express / json-server and http proxy for rapid deployment\n\n---\n\nThis package is no longer actively under development. We have move on to another more generic solution \n[server-io-core](https://gitlab.com/newbranltd/server-io-core) 2019\n\n## Introduction\n\nThis is a complete rewritten version of the [gulp-webserver-io](https://github.com/joelchu/gulp-webserver-io);\nwith many features added, and improvements.\n\nThe goal is to create an one stop shop solution during development, as well as simple, and quick SPA deployment tool.\n\nSee [CHANGELOG.md]('./CHANGELOG.md') for complete list of different between the two version.\n\n## Installation\n\n```sh\n  $ npm install --save-dev gulp-server-io\n```\n\nUsing yarn\n\n```sh\n  $ yarn add gulp-server-io --dev\n```\n\n## During Development\n\n### Use with Gulp\n\nThere are several ways to use this package. First, during development and, use it with `gulp`:\n\n<span style=\"color:red\">1.5.0 final version will remove the `gulp-server-io/gulp` and `gulp-server-io/export`, because the new npm\ninstall dependencies in a flat structure. So if this package use it then it's available anyway.</span>\n\n```js\n// gulpfile.js  \n// We have include the Gulp 4 with this package and you can just require it.\n// But remember you do need to install gulp-cli globally, they are two different modules\nconst gulp = require('gulp');\nconst gulpServerIo = require('gulp-server-io');\n\ngulp.task('serve', () => {\n  return gulp.src(['./app', './.dev', './tmp'])\n             .pipe(\n               gulpServerIo()\n             );\n});\n\n```\n\n## Socket.io Debugger\n\nThis is enable by default. To turn it off, pass `debugger: false` to the configuration.\n\nPlease note this will not be enable in the stand alone server version. It's only available for the gulp development version.\n\nV.1.1.0 integrate with [stacktrace.js](https://github.com/stacktracejs/stacktrace.js/) to produce a much nicer output in the console.\n\nV.1.4.0 add `onunhandledrejection` on the client side to catch those unresolved promises.\n\nV.1.5.0 add a new option `consoleDebug: true`, this will overwrite the `console.debug` method,\nso you can use this in your code, and the result will be send to the server side instead of the\nconsole display.\n\nThe main use is when you need to run your app on your mobile, that allows you to quickly see if there is any error. Also the same method is expose globally, you can do something like this:\n\nYou can also use the stacktrace.js which is available globally via the `StackTrace` object.\n\n*Please remember to take this down once you are production ready, because the debugger and stacktrace.js only inject into the HTML dynamically during development.*\n\n## Proxies\n\n```js\nconst server = require('gulp-server-io');\ngulp.task('serve', () => {\n  return gulp.src('./app')\n    .pipe(\n      server({\n        proxies: [{\n          source: '/api',\n          target: 'http://otherhost.com',\n          changeOrigin: true,\n          logLevel: 'debug' // check http-proxy-middleware documentation\n        }]\n      })\n    );\n});\n```\n\n**Its very important that you pass the config as an array**\n\nPlease note when you call the `/api` resource, it will translate to\n`http://otherhost.com/api`.\n\nFor further configuration options, please check [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware)\n\nIf you are using the deployment option. For example, you create a `Restify` service running on the localhost at port 8989.\n\n```js\nconst server = require('gulp-server-io/server');\nserver({\n  proxies: [{\n    source: '/api',\n    target: 'http://localhost:8989'\n  }]\n});\n```\n\nPlease, note if in your code are all using relative path, it will work out of the box when you deploy.\n\nFor example, during development your host is `http://localhost:8000` and, your production domain name is `http://example.com`; hard coding the domain name in your AJAX call is not recommended. This is why we include the proxy server. Another upside is during your development, you don't have to do any setup for the CORS issue.\n\n## Mock data api\n\n```js\n  gulp.src('./app')\n      .pipe(\n        server({\n          mock: {\n            json: '/path/to/api.json'\n          }\n        })\n      )\n```\n\nCreate an `api.json` according to [json-server](https://github.com/typicode/json-server)\n\n```json\n{\n  \"users\": [\n    {\"id\": 1, \"name\": \"John Doe\"},\n    {\"id\": 2, \"name\": \"Jane Doe\"}\n  ]\n}\n```\n\nIn your UI code, you can fetch data from your fake rest endpoint:\n\n```js\n\n  fetch('/users').then( res => {\n    if (res.ok) {\n       return res.json();\n    }\n    throw new Error('Not OK');\n  })\n  .then( json => {\n    // do your thing\n  })\n  .catch( err => {\n    // deal with your error\n  })\n```\n\nOnce you use the mock option, all your proxies definition will be\noverwritten by the mock JSON path.\n\n*NEW @ 1.4.0* I have added a watcher to your JSON file, so whenever you edit your mock JSON data file,\nthe mock server will automatically restart. *1.4.0-beta.4 has an error regarding the non-directory option, it's been fixed in the later release*\n\n## serverReload\n\nThis is a new option in V1.4.0.\n\n```js\n\ngulp.src(paths)\n  .pipe(\n    gulpServerIo({\n      serverReload: {\n        dir: '/path/to/where/your/server/side/files',\n        config: {verbose: true, debounce: 1000},\n        callback: files => {\n          // perform your server side restart\n        }\n      }\n    })\n  )\n\n```\n\nThis is a separate watcher module expose to allow you to watch your server side files changed (or anything you want to watch).\nInternally this is execute in a different process. the minimum config is provide the `dir` and `callback` option. Where `dir` is\nwhere the path to your directory you want to watch. And `callback` is what you want to do when files change, it will also pass you\nan array of the files that changed.\n\n## CLI\n\nYou can also use it as a cli tool if you install this globally. *Please note we switch to `meow` instead of `yargs` from 1.3 so the option will be different.*\n\n```sh\n  $ npm install gulp-server-io --global\n  $ gulp-server-io /path/to/your/app\n```\n\nThis will quickly serve up the folder you point to and use gulp as engine. So you get all the default setup just like you did with `gulpfile.js`. You can also pass multiple folders\n\n```sh\n  $ gulp-server-io /path/to/your/app,node_modules,dev\n```\n\nThere are several options you can pass as well\n\n* host (h) default `localhost`, if you need to broadcast then use `0.0.0.0`\n* port (p) default `8000`, change it to the port you need\n* config (c) default `undefined`, this allow you to point to an JSON file with the same configuration parameter available for the `gulp-server-io`\n\nIf you need to see all the options an examples\n\n```sh\n  $ gulp-server-io --help\n```\n\n---\n\nIf you need more option then you should set it up as a regular `gulpfile.js`\n\n## Deployment\n\n### Using the `server` as a quick deploy server option\n\nBy default using this standalone server will disable the following:\n\n- open: false\n- reload: false\n- debugger: false\n\nUnless you pass `development:true` as option.\n\n```js\nconst server = require('gulp-server-io/server');\n// by default when you use this `server` it will set the development flag to false\n// And it will disable `open`,`reload`,`debugger`\n// the folder is <YOUR_APP_ROOT>/dest\nserver();\n\n```\n\nMore elaborate setup:\n\n```js\nconst server = require('gulp-server-io/server');\nconst { join } = require('path');\n\nserver({\n  webroot: join(__dirname, 'build'),\n  port: 8800,\n  indexes: ['amp.html'],\n  proxies: [{\n    source: '/api',\n    target: 'http://localhost:3456'\n  }]\n});\n\n```\n\n## Full configuration properties\n\n| Property name  | Description                                    | Default                   | Type              |\n| ---            | ---                                            | ---                       | ---               |\n| development    | A toggle flag                                  | `true`                    | Boolean           |\n| host           | Host name or ip address without the `http://`  | `localhost`               | String            |\n| path           | tailing                                        | `/`                       | String            |\n| webroot        | Where your files need to serve up              | `./app`                   | Array or String   |\n| fallback       | when 404 where to fallback to                  | `false`                   | Boolean or String |\n| https          | Use secure or not @TODO                        | `false`                   | Object            |\n| open           | automatically open browser                     | `true`                    | Boolean or String |\n| callback       | A function to execute after the server start   | `() => {}`                | Function          |\n| headers        | extra headers to pass                          | `{}`                      | Object            |\n| proxies        | Array of proxies `{ source , target }`         | `[]`                      | Array             |\n| mock           | Create mock REST API using json-server         | `false`                   | Boolean or String |\n| debugger       | Socket.io debugger                             | `true`                    | Boolean or Object |\n| inject         | inject file to the html you want               | false                     | Object            |\n| reload         | detect files change and restart server         | verbose:true,interval:1000| Object            |\n| serverReload   | A seperate watcher module to watch your server side files | TBC            | Object            |\n\nPlease see wiki for more information about all the available options.\n\n---\n\nYou can combine with our [generator-nodex](https://github.com/NewbranLTD/generator-nodex) to create a `nginx` and `systemd` files.\n\n## License\n\nMIT © Joel Chu <joelckchu@gmail.com>\n\n\n\n\n[npm-image]: https://badge.fury.io/js/gulp-server-io.svg\n[npm-url]: https://npmjs.org/package/gulp-server-io\n[travis-image]: https://travis-ci.org/NewbranLTD/gulp-server-io.svg?branch=master\n[travis-url]: https://travis-ci.org/NewbranLTD/gulp-server-io\n[daviddm-image]: https://david-dm.org/NewbranLTD/gulp-server-io.svg?theme=shields.io\n[daviddm-url]: https://david-dm.org/NewbranLTD/gulp-server-io\n[coveralls-image]: https://coveralls.io/repos/NewbranLTD/gulp-server-io/badge.svg\n[coveralls-url]: https://coveralls.io/r/NewbranLTD/gulp-server-io\n","maintainers":[{"name":"joelchu","email":"joelckchu@gmail.com"}],"time":{"modified":"2022-05-04T12:29:32.385Z","created":"2017-11-03T13:59:25.383Z","1.0.0-alpha.1":"2017-11-03T13:59:25.383Z","1.0.0-alpha.2":"2017-11-03T23:18:36.700Z","1.0.0-alpha.3":"2017-11-04T11:02:57.600Z","1.0.0-beta.1":"2017-11-04T21:25:09.377Z","1.0.0-beta.2":"2017-11-05T11:51:46.978Z","1.0.0":"2017-11-05T14:28:21.295Z","1.0.1":"2017-11-12T18:06:41.423Z","1.0.2":"2017-11-12T19:34:19.010Z","1.0.3":"2017-11-15T13:51:46.243Z","1.0.5":"2017-11-15T15:47:16.607Z","1.1.0":"2017-11-17T15:10:31.924Z","1.2.0":"2017-11-20T17:16:32.064Z","1.2.1":"2017-11-20T17:19:57.276Z","1.3.0":"2017-11-22T11:45:27.036Z","1.3.1":"2017-12-08T08:08:19.414Z","1.3.2":"2017-12-14T08:56:16.834Z","1.3.3":"2017-12-18T01:57:26.275Z","1.3.4":"2017-12-18T02:21:11.385Z","1.3.5":"2017-12-18T08:56:50.828Z","1.3.6":"2017-12-19T15:26:20.797Z","1.3.7":"2018-02-15T05:55:31.749Z","1.3.8":"2018-02-15T07:08:50.246Z","1.4.0-alpha.1":"2018-03-04T09:03:48.312Z","1.4.0-alpha.3":"2018-03-07T08:25:33.730Z","1.4.0-alpha.4":"2018-03-07T14:32:16.179Z","1.4.0-beta.1":"2018-03-11T14:18:22.955Z","1.4.0-beta.2":"2018-03-18T05:46:37.877Z","1.4.0-beta.3":"2018-03-19T05:14:29.267Z","1.4.0-beta.4":"2018-03-19T08:36:43.213Z","1.4.0-beta.5":"2018-03-22T08:26:26.738Z","1.4.0-beta.6":"2018-03-22T08:30:47.398Z","1.4.0-beta.7":"2018-04-05T16:15:42.593Z","1.4.0-beta.8":"2018-04-05T16:40:11.940Z","1.4.0-beta.9":"2018-04-18T10:10:51.378Z","1.4.0-beta.10":"2018-04-29T04:38:49.668Z","1.4.0-beta.11":"2018-05-06T09:23:46.414Z","1.4.0-beta.12":"2018-05-08T02:22:32.669Z","1.4.0":"2018-05-08T15:59:13.496Z","1.4.1":"2018-06-07T04:08:50.588Z","1.5.0-alpha.1":"2018-06-28T06:46:49.294Z","1.5.0-alpha.2":"2018-06-28T15:05:34.643Z","1.5.0-beta.1":"2018-07-04T04:18:14.780Z","1.5.0":"2018-07-08T11:59:34.545Z","1.5.1":"2019-06-10T05:58:29.228Z"},"homepage":"https://newbran.ch","keywords":["node","connect","server","express","livereload","socket.io","gulp","development","SPA","deployment"],"repository":{"url":"git+ssh://git@gitlab.com/newbranltd/gulp-server-io.git","type":"git"},"bugs":{"url":"https://gitlab.com/newbranltd/gulp-server-io/issues"},"license":"MIT","readmeFilename":"README.md"}