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 | }
|