{"name":"browser-sync","description":"Live CSS Reload & Browser Syncing","version":"3.0.3","homepage":"https://browsersync.io/","author":{"name":"Shane Osbourne"},"repository":{"type":"git","url":"git+https://github.com/BrowserSync/browser-sync.git"},"license":"Apache-2.0","main":"dist/index.js","bin":{"browser-sync":"dist/bin.js"},"engines":{"node":">= 8.0.0"},"scripts":{"build":"npm run build:server","build:server":"tsc","build:watch":"tsc --watch","env":"node ./test/env.js","lodash":"lodash include=isUndefined,isFunction,toArray,includes,union,each,isString,merge,isObject,set exports=node","prepublishOnly":"npm run build","prettier":"prettier 'lib/**/*' 'examples/*' 'test/specs/**/*.js' --tab-width 4","prettier:fix":"npm run prettier -- --write","test":"npm run build && npm run env && npm run unit","unit":"mocha --recursive test/specs --timeout 10000 --bail --exit","watch":"npm run build && npm run serve:fixtures","serve:fixtures":"node dist/bin test/fixtures -w --no-open"},"dependencies":{"browser-sync-client":"^3.0.3","browser-sync-ui":"^3.0.3","bs-recipes":"1.3.4","chalk":"4.1.2","chokidar":"^3.5.1","connect":"3.6.6","connect-history-api-fallback":"^1","dev-ip":"^1.0.1","easy-extender":"^2.3.4","eazy-logger":"^4.0.1","etag":"^1.8.1","fresh":"^0.5.2","fs-extra":"3.0.1","http-proxy":"^1.18.1","immutable":"^3","micromatch":"^4.0.8","opn":"5.3.0","portscanner":"2.2.0","raw-body":"^2.3.2","resp-modifier":"6.0.2","rx":"4.1.0","send":"^0.19.0","serve-index":"^1.9.1","serve-static":"^1.16.2","server-destroy":"1.0.1","socket.io":"^4.4.1","ua-parser-js":"^1.0.33","yargs":"^17.3.1"},"devDependencies":{"@types/node":"^8","bs-snippet-injector":"^2.0.1","chai":"^3","generate-changelog":"^1.7.0","graceful-fs":"4.1.9","http2":"^3.3.6","mocha":"^10.2.0","prettier":"^1.9.2","q":"1.4.1","request":"^2","requirejs":"^2.3.5","rimraf":"2.5.4","sinon":"^1","socket.io-client":"^2.4.0","source-map-support":"^0.5.0","strip-ansi":"^6.0.1","supertest":"^3","typescript":"^4.6.2","vinyl":"1.2.0"},"keywords":["browser sync","css","live reload","sync"],"gitHead":"a71b53a10cd6f70726c16f61779733c59dda2236","bugs":{"url":"https://github.com/BrowserSync/browser-sync/issues"},"_id":"browser-sync@3.0.3","_nodeVersion":"22.6.0","_npmVersion":"lerna/6.1.0/node@v22.6.0+arm64 (darwin)","dist":{"shasum":"e82d7a005b47cbf5e5f990bcbe099457eaee3b9a","size":138737,"noattachment":false,"key":"/browser-sync/-/browser-sync-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/browser-sync/download/browser-sync-3.0.3.tgz"},"_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"directories":{},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/browser-sync_3.0.3_1727104041669_0.918378127007395"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-23T15:07:21.979Z","publish_time":1727104041979,"_source_registry_name":"default","_cnpm_publish_time":1727104041979,"dist-tags":{"latest":"3.0.4","next":"3.0.0-alpha.2","rc":"2.24.3-rc1","trim-deps":"2.29.1-alpha.0"}}