UNPKG

2.45 kBJSONView Raw
1{
2 "name": "browser-sync",
3 "description": "Live CSS Reload & Browser Syncing",
4 "version": "3.0.3",
5 "homepage": "https://browsersync.io/",
6 "author": {
7 "name": "Shane Osbourne"
8 },
9 "repository": "BrowserSync/browser-sync",
10 "license": "Apache-2.0",
11 "main": "dist/index.js",
12 "bin": "dist/bin.js",
13 "files": [
14 "dist",
15 "certs",
16 "templates",
17 "cli-options",
18 "client/dist"
19 ],
20 "engines": {
21 "node": ">= 8.0.0"
22 },
23 "scripts": {
24 "build": "npm run build:server",
25 "build:server": "tsc",
26 "build:watch": "tsc --watch",
27 "env": "node ./test/env.js",
28 "lodash": "lodash include=isUndefined,isFunction,toArray,includes,union,each,isString,merge,isObject,set exports=node",
29 "prepublishOnly": "npm run build",
30 "prettier": "prettier 'lib/**/*' 'examples/*' 'test/specs/**/*.js' --tab-width 4",
31 "prettier:fix": "npm run prettier -- --write",
32 "test": "npm run build && npm run env && npm run unit",
33 "unit": "mocha --recursive test/specs --timeout 10000 --bail --exit",
34 "watch": "npm run build && npm run serve:fixtures",
35 "serve:fixtures": "node dist/bin test/fixtures -w --no-open"
36 },
37 "dependencies": {
38 "browser-sync-client": "^3.0.3",
39 "browser-sync-ui": "^3.0.3",
40 "bs-recipes": "1.3.4",
41 "chalk": "4.1.2",
42 "chokidar": "^3.5.1",
43 "connect": "3.6.6",
44 "connect-history-api-fallback": "^1",
45 "dev-ip": "^1.0.1",
46 "easy-extender": "^2.3.4",
47 "eazy-logger": "^4.0.1",
48 "etag": "^1.8.1",
49 "fresh": "^0.5.2",
50 "fs-extra": "3.0.1",
51 "http-proxy": "^1.18.1",
52 "immutable": "^3",
53 "micromatch": "^4.0.8",
54 "opn": "5.3.0",
55 "portscanner": "2.2.0",
56 "raw-body": "^2.3.2",
57 "resp-modifier": "6.0.2",
58 "rx": "4.1.0",
59 "send": "^0.19.0",
60 "serve-index": "^1.9.1",
61 "serve-static": "^1.16.2",
62 "server-destroy": "1.0.1",
63 "socket.io": "^4.4.1",
64 "ua-parser-js": "^1.0.33",
65 "yargs": "^17.3.1"
66 },
67 "devDependencies": {
68 "@types/node": "^8",
69 "bs-snippet-injector": "^2.0.1",
70 "chai": "^3",
71 "generate-changelog": "^1.7.0",
72 "graceful-fs": "4.1.9",
73 "http2": "^3.3.6",
74 "mocha": "^10.2.0",
75 "prettier": "^1.9.2",
76 "q": "1.4.1",
77 "request": "^2",
78 "requirejs": "^2.3.5",
79 "rimraf": "2.5.4",
80 "sinon": "^1",
81 "socket.io-client": "^2.4.0",
82 "source-map-support": "^0.5.0",
83 "strip-ansi": "^6.0.1",
84 "supertest": "^3",
85 "typescript": "^4.6.2",
86 "vinyl": "1.2.0"
87 },
88 "keywords": [
89 "browser sync",
90 "css",
91 "live reload",
92 "sync"
93 ],
94 "gitHead": "a71b53a10cd6f70726c16f61779733c59dda2236"
95}