Commit ab8c0fb8 ab8c0fb8b2b0df886d6dfd5ed48ba338dddd8fbf by 牛先锋

Merge branch 'test' into 'master'

Test

查询我的客户经理

See merge request !1
2 parents 5005dc25 b8bdc571
Showing 118 changed files with 1480 additions and 2464 deletions
1 ../acorn/bin/acorn
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../acorn/bin/acorn" "$@"
10 else
11 exec node "$basedir/../acorn/bin/acorn" "$@"
12 fi
......
1 ../ansi-html/bin/ansi-html
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../ansi-html/bin/ansi-html" "$@"
10 else
11 exec node "$basedir/../ansi-html/bin/ansi-html" "$@"
12 fi
......
1 ../atob/bin/atob.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../atob/bin/atob.js" "$@"
10 else
11 exec node "$basedir/../atob/bin/atob.js" "$@"
12 fi
......
1 ../autoprefixer/bin/autoprefixer-info
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../autoprefixer/bin/autoprefixer-info" "$@"
10 else
11 exec node "$basedir/../autoprefixer/bin/autoprefixer-info" "$@"
12 fi
......
1 ../babylon/bin/babylon.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../babylon/bin/babylon.js" "$@"
10 else
11 exec node "$basedir/../babylon/bin/babylon.js" "$@"
12 fi
......
1 ../browserslist/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
10 else
11 exec node "$basedir/../browserslist/cli.js" "$@"
12 fi
......
1 ../cssesc/bin/cssesc
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../cssesc/bin/cssesc" "$@"
10 else
11 exec node "$basedir/../cssesc/bin/cssesc" "$@"
12 fi
......
1 ../csso/bin/csso
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../csso/bin/csso" "$@"
10 else
11 exec node "$basedir/../csso/bin/csso" "$@"
12 fi
......
1 ../errno/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../errno/cli.js" "$@"
10 else
11 exec node "$basedir/../errno/cli.js" "$@"
12 fi
......
1 ../esprima/bin/esparse.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../esprima/bin/esparse.js" "$@"
10 else
11 exec node "$basedir/../esprima/bin/esparse.js" "$@"
12 fi
......
1 ../esprima/bin/esvalidate.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../esprima/bin/esvalidate.js" "$@"
10 else
11 exec node "$basedir/../esprima/bin/esvalidate.js" "$@"
12 fi
......
1 ../he/bin/he
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../he/bin/he" "$@"
10 else
11 exec node "$basedir/../he/bin/he" "$@"
12 fi
......
1 ../html-minifier/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../html-minifier/cli.js" "$@"
10 else
11 exec node "$basedir/../html-minifier/cli.js" "$@"
12 fi
......
1 ../import-local/fixtures/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../import-local/fixtures/cli.js" "$@"
10 else
11 exec node "$basedir/../import-local/fixtures/cli.js" "$@"
12 fi
......
1 ../internal-ip/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../internal-ip/cli.js" "$@"
10 else
11 exec node "$basedir/../internal-ip/cli.js" "$@"
12 fi
......
1 ../js-yaml/bin/js-yaml.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../js-yaml/bin/js-yaml.js" "$@"
10 else
11 exec node "$basedir/../js-yaml/bin/js-yaml.js" "$@"
12 fi
......
1 ../jsesc/bin/jsesc
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../jsesc/bin/jsesc" "$@"
10 else
11 exec node "$basedir/../jsesc/bin/jsesc" "$@"
12 fi
......
1 ../json5/lib/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../json5/lib/cli.js" "$@"
10 else
11 exec node "$basedir/../json5/lib/cli.js" "$@"
12 fi
......
1 ../loose-envify/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../loose-envify/cli.js" "$@"
10 else
11 exec node "$basedir/../loose-envify/cli.js" "$@"
12 fi
......
1 ../miller-rabin/bin/miller-rabin
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../miller-rabin/bin/miller-rabin" "$@"
10 else
11 exec node "$basedir/../miller-rabin/bin/miller-rabin" "$@"
12 fi
......
1 ../mime/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../mime/cli.js" "$@"
10 else
11 exec node "$basedir/../mime/cli.js" "$@"
12 fi
......
1 ../mkdirp/bin/cmd.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../mkdirp/bin/cmd.js" "$@"
10 else
11 exec node "$basedir/../mkdirp/bin/cmd.js" "$@"
12 fi
......
1 ../multicast-dns/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../multicast-dns/cli.js" "$@"
10 else
11 exec node "$basedir/../multicast-dns/cli.js" "$@"
12 fi
......
1 ../opener/bin/opener-bin.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../opener/bin/opener-bin.js" "$@"
10 else
11 exec node "$basedir/../opener/bin/opener-bin.js" "$@"
12 fi
......
1 ../prettier/bin-prettier.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../prettier/bin-prettier.js" "$@"
10 else
11 exec node "$basedir/../prettier/bin-prettier.js" "$@"
12 fi
......
1 ../regjsparser/bin/parser
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../regjsparser/bin/parser" "$@"
10 else
11 exec node "$basedir/../regjsparser/bin/parser" "$@"
12 fi
......
1 ../rimraf/bin.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../rimraf/bin.js" "$@"
10 else
11 exec node "$basedir/../rimraf/bin.js" "$@"
12 fi
......
1 ../semver/bin/semver
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../semver/bin/semver" "$@"
10 else
11 exec node "$basedir/../semver/bin/semver" "$@"
12 fi
......
1 ../sha.js/bin.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../sha.js/bin.js" "$@"
10 else
11 exec node "$basedir/../sha.js/bin.js" "$@"
12 fi
......
1 ../shelljs/bin/shjs
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../shelljs/bin/shjs" "$@"
10 else
11 exec node "$basedir/../shelljs/bin/shjs" "$@"
12 fi
......
1 ../strip-indent/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../strip-indent/cli.js" "$@"
10 else
11 exec node "$basedir/../strip-indent/cli.js" "$@"
12 fi
......
1 ../svgo/bin/svgo
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../svgo/bin/svgo" "$@"
10 else
11 exec node "$basedir/../svgo/bin/svgo" "$@"
12 fi
......
1 ../uglify-js/bin/uglifyjs
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../uglify-js/bin/uglifyjs" "$@"
10 else
11 exec node "$basedir/../uglify-js/bin/uglifyjs" "$@"
12 fi
......
1 ../uuid/bin/uuid
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../uuid/bin/uuid" "$@"
10 else
11 exec node "$basedir/../uuid/bin/uuid" "$@"
12 fi
......
1 ../webpack/bin/webpack.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../webpack/bin/webpack.js" "$@"
10 else
11 exec node "$basedir/../webpack/bin/webpack.js" "$@"
12 fi
......
1 ../webpack-bundle-analyzer/lib/bin/analyzer.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../webpack-bundle-analyzer/lib/bin/analyzer.js" "$@"
10 else
11 exec node "$basedir/../webpack-bundle-analyzer/lib/bin/analyzer.js" "$@"
12 fi
......
1 ../webpack-dev-server/bin/webpack-dev-server.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../webpack-dev-server/bin/webpack-dev-server.js" "$@"
10 else
11 exec node "$basedir/../webpack-dev-server/bin/webpack-dev-server.js" "$@"
12 fi
......
1 ../which/bin/which
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../which/bin/which" "$@"
10 else
11 exec node "$basedir/../which/bin/which" "$@"
12 fi
......
1 ../acorn/bin/acorn
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../acorn/bin/acorn" "$@"
10 else
11 exec node "$basedir/../acorn/bin/acorn" "$@"
12 fi
......
1 { 1 {
2 "_from": "acorn@^4.0.3",
3 "_id": "acorn@4.0.13",
4 "_inBundle": false,
5 "_integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
6 "_location": "/acorn-dynamic-import/acorn",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "acorn@^4.0.3",
12 "name": "acorn", 2 "name": "acorn",
13 "escapedName": "acorn",
14 "rawSpec": "^4.0.3",
15 "saveSpec": null,
16 "fetchSpec": "^4.0.3"
17 },
18 "_requiredBy": [
19 "/acorn-dynamic-import"
20 ],
21 "_resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
22 "_shasum": "105495ae5361d697bd195c825192e1ad7f253787",
23 "_spec": "acorn@^4.0.3",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/acorn-dynamic-import",
25 "bin": {
26 "acorn": "bin/acorn"
27 },
28 "bugs": {
29 "url": "https://github.com/ternjs/acorn/issues"
30 },
31 "bundleDependencies": false,
32 "contributors": [
33 {
34 "name": "List of Acorn contributors. Updated before every release."
35 },
36 {
37 "name": "Adrian Rakovsky"
38 },
39 {
40 "name": "Alistair Braidwood"
41 },
42 {
43 "name": "Amila Welihinda"
44 },
45 {
46 "name": "Andres Suarez"
47 },
48 {
49 "name": "Angelo"
50 },
51 {
52 "name": "Aparajita Fishman"
53 },
54 {
55 "name": "Arian Stolwijk"
56 },
57 {
58 "name": "Artem Govorov"
59 },
60 {
61 "name": "Brandon Mills"
62 },
63 {
64 "name": "Charles Hughes"
65 },
66 {
67 "name": "Conrad Irwin"
68 },
69 {
70 "name": "Daniel Tschinder"
71 },
72 {
73 "name": "David Bonnet"
74 },
75 {
76 "name": "Domenico Matteo"
77 },
78 {
79 "name": "Forbes Lindesay"
80 },
81 {
82 "name": "Gilad Peleg"
83 },
84 {
85 "name": "impinball"
86 },
87 {
88 "name": "Ingvar Stepanyan"
89 },
90 {
91 "name": "Jackson Ray Hamilton"
92 },
93 {
94 "name": "Jesse McCarthy"
95 },
96 {
97 "name": "Jiaxing Wang"
98 },
99 {
100 "name": "Joel Kemp"
101 },
102 {
103 "name": "Johannes Herr"
104 },
105 {
106 "name": "Jordan Klassen"
107 },
108 {
109 "name": "Jürg Lehni"
110 },
111 {
112 "name": "Kai Cataldo"
113 },
114 {
115 "name": "keeyipchan"
116 },
117 {
118 "name": "Keheliya Gallaba"
119 },
120 {
121 "name": "Kevin Irish"
122 },
123 {
124 "name": "Kevin Kwok"
125 },
126 {
127 "name": "krator"
128 },
129 {
130 "name": "Marijn Haverbeke"
131 },
132 {
133 "name": "Martin Carlberg"
134 },
135 {
136 "name": "Mat Garcia"
137 },
138 {
139 "name": "Mathias Bynens"
140 },
141 {
142 "name": "Mathieu 'p01' Henri"
143 },
144 {
145 "name": "Matthew Bastien"
146 },
147 {
148 "name": "Max Schaefer"
149 },
150 {
151 "name": "Max Zerzouri"
152 },
153 {
154 "name": "Mihai Bazon"
155 },
156 {
157 "name": "Mike Rennie"
158 },
159 {
160 "name": "naoh"
161 },
162 {
163 "name": "Nicholas C. Zakas"
164 },
165 {
166 "name": "Nick Fitzgerald"
167 },
168 {
169 "name": "Olivier Thomann"
170 },
171 {
172 "name": "Oskar Schöldström"
173 },
174 {
175 "name": "Paul Harper"
176 },
177 {
178 "name": "Peter Rust"
179 },
180 {
181 "name": "PlNG"
182 },
183 {
184 "name": "Prayag Verma"
185 },
186 {
187 "name": "ReadmeCritic"
188 },
189 {
190 "name": "r-e-d"
191 },
192 {
193 "name": "Richard Gibson"
194 },
195 {
196 "name": "Rich Harris"
197 },
198 {
199 "name": "Sebastian McKenzie"
200 },
201 {
202 "name": "Simen Bekkhus"
203 },
204 {
205 "name": "Timothy Gu"
206 },
207 {
208 "name": "Toru Nagashima"
209 },
210 {
211 "name": "Wexpo Lyu"
212 },
213 {
214 "name": "zsjforcn"
215 }
216 ],
217 "deprecated": false,
218 "description": "ECMAScript parser", 3 "description": "ECMAScript parser",
219 "devDependencies": { 4 "homepage": "https://github.com/ternjs/acorn",
220 "rollup": "^0.34.1", 5 "main": "dist/acorn.js",
221 "rollup-plugin-buble": "^0.11.0", 6 "jsnext:main": "dist/acorn.es.js",
222 "unicode-9.0.0": "^0.7.0" 7 "version": "4.0.13",
223 },
224 "engines": { 8 "engines": {
225 "node": ">=0.4.0" 9 "node": ">=0.4.0"
226 }, 10 },
227 "homepage": "https://github.com/ternjs/acorn",
228 "jsnext:main": "dist/acorn.es.js",
229 "license": "MIT",
230 "main": "dist/acorn.js",
231 "maintainers": [ 11 "maintainers": [
232 { 12 {
233 "name": "Marijn Haverbeke", 13 "name": "Marijn Haverbeke",
234 "email": "marijnh@gmail.com", 14 "email": "marijnh@gmail.com",
235 "url": "http://marijnhaverbeke.nl" 15 "web": "http://marijnhaverbeke.nl"
236 }, 16 },
237 { 17 {
238 "name": "Ingvar Stepanyan", 18 "name": "Ingvar Stepanyan",
239 "email": "me@rreverser.com", 19 "email": "me@rreverser.com",
240 "url": "http://rreverser.com/" 20 "web": "http://rreverser.com/"
241 } 21 }
242 ], 22 ],
243 "name": "acorn",
244 "repository": { 23 "repository": {
245 "type": "git", 24 "type": "git",
246 "url": "git+https://github.com/ternjs/acorn.git" 25 "url": "https://github.com/ternjs/acorn.git"
247 }, 26 },
27 "license": "MIT",
248 "scripts": { 28 "scripts": {
29 "prepublish": "npm test",
30 "test": "node test/run.js",
31 "pretest": "npm run build",
249 "build": "npm run build:main && npm run build:walk && npm run build:loose && npm run build:bin", 32 "build": "npm run build:main && npm run build:walk && npm run build:loose && npm run build:bin",
250 "build:bin": "rollup -c rollup/config.bin.js",
251 "build:loose": "rollup -c rollup/config.loose.js",
252 "build:main": "rollup -c rollup/config.main.js", 33 "build:main": "rollup -c rollup/config.main.js",
253 "build:walk": "rollup -c rollup/config.walk.js", 34 "build:walk": "rollup -c rollup/config.walk.js",
254 "prepublish": "npm test", 35 "build:loose": "rollup -c rollup/config.loose.js",
255 "pretest": "npm run build", 36 "build:bin": "rollup -c rollup/config.bin.js"
256 "test": "node test/run.js"
257 }, 37 },
258 "version": "4.0.13" 38 "bin": {
39 "acorn": "./bin/acorn"
40 },
41 "devDependencies": {
42 "rollup": "^0.34.1",
43 "rollup-plugin-buble": "^0.11.0",
44 "unicode-9.0.0": "^0.7.0"
45 }
259 } 46 }
......
1 { 1 {
2 "_from": "acorn@^5.0.0",
3 "_id": "acorn@5.7.4",
4 "_inBundle": false,
5 "_integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
6 "_location": "/acorn",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "acorn@^5.0.0",
12 "name": "acorn", 2 "name": "acorn",
13 "escapedName": "acorn",
14 "rawSpec": "^5.0.0",
15 "saveSpec": null,
16 "fetchSpec": "^5.0.0"
17 },
18 "_requiredBy": [
19 "/webpack",
20 "/webpack-bundle-analyzer"
21 ],
22 "_resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
23 "_shasum": "3e8d8a9947d0599a1796d10225d7432f4a4acf5e",
24 "_spec": "acorn@^5.0.0",
25 "_where": "/Users/zhanghao/brcode/br-client/node_modules/webpack",
26 "bin": {
27 "acorn": "bin/acorn"
28 },
29 "bugs": {
30 "url": "https://github.com/acornjs/acorn/issues"
31 },
32 "bundleDependencies": false,
33 "contributors": [
34 {
35 "name": "List of Acorn contributors. Updated before every release."
36 },
37 {
38 "name": "Adrian Heine"
39 },
40 {
41 "name": "Adrian Rakovsky"
42 },
43 {
44 "name": "Alistair Braidwood"
45 },
46 {
47 "name": "Amila Welihinda"
48 },
49 {
50 "name": "Andres Suarez"
51 },
52 {
53 "name": "Angelo"
54 },
55 {
56 "name": "Aparajita Fishman"
57 },
58 {
59 "name": "Arian Stolwijk"
60 },
61 {
62 "name": "Artem Govorov"
63 },
64 {
65 "name": "Boopesh Mahendran"
66 },
67 {
68 "name": "Bradley Heinz"
69 },
70 {
71 "name": "Brandon Mills"
72 },
73 {
74 "name": "Charles Hughes"
75 },
76 {
77 "name": "Charmander"
78 },
79 {
80 "name": "Chris McKnight"
81 },
82 {
83 "name": "Conrad Irwin"
84 },
85 {
86 "name": "Daniel Tschinder"
87 },
88 {
89 "name": "David Bonnet"
90 },
91 {
92 "name": "Domenico Matteo"
93 },
94 {
95 "name": "ehmicky"
96 },
97 {
98 "name": "Eugene Obrezkov"
99 },
100 {
101 "name": "Felix Maier"
102 },
103 {
104 "name": "Forbes Lindesay"
105 },
106 {
107 "name": "Gilad Peleg"
108 },
109 {
110 "name": "impinball"
111 },
112 {
113 "name": "Ingvar Stepanyan"
114 },
115 {
116 "name": "Jackson Ray Hamilton"
117 },
118 {
119 "name": "Jesse McCarthy"
120 },
121 {
122 "name": "Jiaxing Wang"
123 },
124 {
125 "name": "Joel Kemp"
126 },
127 {
128 "name": "Johannes Herr"
129 },
130 {
131 "name": "John-David Dalton"
132 },
133 {
134 "name": "Jordan Klassen"
135 },
136 {
137 "name": "Jürg Lehni"
138 },
139 {
140 "name": "Kai Cataldo"
141 },
142 {
143 "name": "keeyipchan"
144 },
145 {
146 "name": "Keheliya Gallaba"
147 },
148 {
149 "name": "Kevin Irish"
150 },
151 {
152 "name": "Kevin Kwok"
153 },
154 {
155 "name": "krator"
156 },
157 {
158 "name": "laosb"
159 },
160 {
161 "name": "luckyzeng"
162 },
163 {
164 "name": "Marek"
165 },
166 {
167 "name": "Marijn Haverbeke"
168 },
169 {
170 "name": "Martin Carlberg"
171 },
172 {
173 "name": "Mat Garcia"
174 },
175 {
176 "name": "Mathias Bynens"
177 },
178 {
179 "name": "Mathieu 'p01' Henri"
180 },
181 {
182 "name": "Matthew Bastien"
183 },
184 {
185 "name": "Max Schaefer"
186 },
187 {
188 "name": "Max Zerzouri"
189 },
190 {
191 "name": "Mihai Bazon"
192 },
193 {
194 "name": "Mike Rennie"
195 },
196 {
197 "name": "naoh"
198 },
199 {
200 "name": "Nicholas C. Zakas"
201 },
202 {
203 "name": "Nick Fitzgerald"
204 },
205 {
206 "name": "Olivier Thomann"
207 },
208 {
209 "name": "Oskar Schöldström"
210 },
211 {
212 "name": "Paul Harper"
213 },
214 {
215 "name": "Peter Rust"
216 },
217 {
218 "name": "PlNG"
219 },
220 {
221 "name": "Prayag Verma"
222 },
223 {
224 "name": "ReadmeCritic"
225 },
226 {
227 "name": "r-e-d"
228 },
229 {
230 "name": "Renée Kooi"
231 },
232 {
233 "name": "Richard Gibson"
234 },
235 {
236 "name": "Rich Harris"
237 },
238 {
239 "name": "Sebastian McKenzie"
240 },
241 {
242 "name": "Shahar Soel"
243 },
244 {
245 "name": "Sheel Bedi"
246 },
247 {
248 "name": "Simen Bekkhus"
249 },
250 {
251 "name": "Teddy Katz"
252 },
253 {
254 "name": "Timothy Gu"
255 },
256 {
257 "name": "Toru Nagashima"
258 },
259 {
260 "name": "Victor Homyakov"
261 },
262 {
263 "name": "Wexpo Lyu"
264 },
265 {
266 "name": "zsjforcn"
267 }
268 ],
269 "deprecated": false,
270 "description": "ECMAScript parser", 3 "description": "ECMAScript parser",
271 "devDependencies": { 4 "homepage": "https://github.com/acornjs/acorn",
272 "eslint": "^4.10.0", 5 "main": "dist/acorn.js",
273 "eslint-config-standard": "^10.2.1", 6 "module": "dist/acorn.es.js",
274 "eslint-plugin-import": "^2.2.0", 7 "version": "5.7.4",
275 "eslint-plugin-node": "^5.2.1",
276 "eslint-plugin-promise": "^3.5.0",
277 "eslint-plugin-standard": "^3.0.1",
278 "rollup": "^0.45.0",
279 "rollup-plugin-buble": "^0.16.0",
280 "test262": "git+https://github.com/tc39/test262.git#3bfad28cc302fd4455badcfcbca7c5bb7ce41a72",
281 "test262-parser-runner": "^0.4.0",
282 "unicode-11.0.0": "^0.7.7"
283 },
284 "engines": { 8 "engines": {
285 "node": ">=0.4.0" 9 "node": ">=0.4.0"
286 }, 10 },
287 "homepage": "https://github.com/acornjs/acorn",
288 "license": "MIT",
289 "main": "dist/acorn.js",
290 "maintainers": [ 11 "maintainers": [
291 { 12 {
292 "name": "Marijn Haverbeke", 13 "name": "Marijn Haverbeke",
293 "email": "marijnh@gmail.com", 14 "email": "marijnh@gmail.com",
294 "url": "http://marijnhaverbeke.nl" 15 "web": "http://marijnhaverbeke.nl"
295 }, 16 },
296 { 17 {
297 "name": "Ingvar Stepanyan", 18 "name": "Ingvar Stepanyan",
298 "email": "me@rreverser.com", 19 "email": "me@rreverser.com",
299 "url": "http://rreverser.com/" 20 "web": "http://rreverser.com/"
300 }, 21 },
301 { 22 {
302 "name": "Adrian Heine", 23 "name": "Adrian Heine",
303 "email": "http://adrianheine.de" 24 "email": "http://adrianheine.de"
304 } 25 }
305 ], 26 ],
306 "module": "dist/acorn.es.js",
307 "name": "acorn",
308 "repository": { 27 "repository": {
309 "type": "git", 28 "type": "git",
310 "url": "git+https://github.com/acornjs/acorn.git" 29 "url": "https://github.com/acornjs/acorn.git"
311 }, 30 },
31 "license": "MIT",
312 "scripts": { 32 "scripts": {
33 "prepare": "npm run build && node test/run.js && node test/lint.js",
34 "test": "node test/run.js && node test/lint.js",
35 "pretest": "npm run build:main && npm run build:loose",
36 "test:test262": "node bin/run_test262.js",
313 "build": "npm run build:main && npm run build:walk && npm run build:loose && npm run build:bin", 37 "build": "npm run build:main && npm run build:walk && npm run build:loose && npm run build:bin",
314 "build:bin": "rollup -c rollup/config.bin.js",
315 "build:loose": "rollup -c rollup/config.loose.js && rollup -c rollup/config.loose_es.js",
316 "build:main": "rollup -c rollup/config.main.js", 38 "build:main": "rollup -c rollup/config.main.js",
317 "build:walk": "rollup -c rollup/config.walk.js", 39 "build:walk": "rollup -c rollup/config.walk.js",
318 "lint": "eslint src/", 40 "build:loose": "rollup -c rollup/config.loose.js && rollup -c rollup/config.loose_es.js",
319 "prepare": "npm run build && node test/run.js && node test/lint.js", 41 "build:bin": "rollup -c rollup/config.bin.js",
320 "pretest": "npm run build:main && npm run build:loose", 42 "lint": "eslint src/"
321 "test": "node test/run.js && node test/lint.js", 43 },
322 "test:test262": "node bin/run_test262.js" 44 "bin": {
45 "acorn": "./bin/acorn"
323 }, 46 },
324 "version": "5.7.4" 47 "devDependencies": {
48 "eslint": "^4.10.0",
49 "eslint-config-standard": "^10.2.1",
50 "eslint-plugin-import": "^2.2.0",
51 "eslint-plugin-node": "^5.2.1",
52 "eslint-plugin-promise": "^3.5.0",
53 "eslint-plugin-standard": "^3.0.1",
54 "rollup": "^0.45.0",
55 "rollup-plugin-buble": "^0.16.0",
56 "test262": "git+https://github.com/tc39/test262.git#3bfad28cc302fd4455badcfcbca7c5bb7ce41a72",
57 "test262-parser-runner": "^0.4.0",
58 "unicode-11.0.0": "^0.7.7"
59 }
325 } 60 }
......
1 { 1 {
2 "_from": "ansi-html@0.0.7",
3 "_id": "ansi-html@0.0.7",
4 "_inBundle": false,
5 "_integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
6 "_location": "/ansi-html",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "version",
10 "registry": true,
11 "raw": "ansi-html@0.0.7",
12 "name": "ansi-html", 2 "name": "ansi-html",
13 "escapedName": "ansi-html", 3 "version": "0.0.7",
14 "rawSpec": "0.0.7", 4 "description": "An elegant lib that converts the chalked (ANSI) text to HTML.",
15 "saveSpec": null, 5 "main": "index.js",
16 "fetchSpec": "0.0.7" 6 "scripts": {
7 "test": "./node_modules/.bin/mocha -R spec -t 5000"
8 },
9 "bin": {
10 "ansi-html": "./bin/ansi-html"
17 }, 11 },
18 "_requiredBy": [ 12 "repository": {
19 "/webpack-dev-server" 13 "type": "git",
14 "url": "git://github.com/Tjatse/ansi-html.git"
15 },
16 "keywords": [
17 "ansi",
18 "ansi html",
19 "chalk html"
20 ], 20 ],
21 "_resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
22 "_shasum": "813584021962a9e9e6fd039f940d12f56ca7859e",
23 "_spec": "ansi-html@0.0.7",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/webpack-dev-server",
25 "author": { 21 "author": {
26 "name": "Tjatse" 22 "name": "Tjatse"
27 }, 23 },
28 "bin": { 24 "license": "Apache-2.0",
29 "ansi-html": "bin/ansi-html"
30 },
31 "bugs": { 25 "bugs": {
32 "url": "https://github.com/Tjatse/ansi-html/issues" 26 "url": "https://github.com/Tjatse/ansi-html/issues"
33 }, 27 },
34 "bundleDependencies": false,
35 "dependencies": {},
36 "deprecated": false,
37 "description": "An elegant lib that converts the chalked (ANSI) text to HTML.",
38 "devDependencies": {
39 "chai": "^1.9.1",
40 "chalk": "^1.1.3",
41 "lodash": "^2.4.2",
42 "mocha": "^1.21.4"
43 },
44 "engines": [ 28 "engines": [
45 "node >= 0.8.0" 29 "node >= 0.8.0"
46 ], 30 ],
47 "homepage": "https://github.com/Tjatse/ansi-html", 31 "dependencies": {
48 "keywords": [
49 "ansi",
50 "ansi html",
51 "chalk html"
52 ],
53 "license": "Apache-2.0",
54 "main": "index.js",
55 "name": "ansi-html",
56 "repository": {
57 "type": "git",
58 "url": "git://github.com/Tjatse/ansi-html.git"
59 }, 32 },
60 "scripts": { 33 "devDependencies": {
61 "test": "mocha -R spec -t 5000" 34 "mocha": "^1.21.4",
35 "chai": "^1.9.1",
36 "chalk": "^1.1.3",
37 "lodash": "^2.4.2"
62 }, 38 },
39 "readmeFilename": "README.md",
40 "homepage": "https://github.com/Tjatse/ansi-html",
63 "standard": { 41 "standard": {
64 "ignore": [], 42 "ignore": [],
65 "globals": [ 43 "globals": [
...@@ -68,6 +46,5 @@ ...@@ -68,6 +46,5 @@
68 "before", 46 "before",
69 "after" 47 "after"
70 ] 48 ]
71 }, 49 }
72 "version": "0.0.7"
73 } 50 }
......
1 { 1 {
2 "_from": "atob@^2.1.2",
3 "_id": "atob@2.1.2",
4 "_inBundle": false,
5 "_integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
6 "_location": "/atob",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "atob@^2.1.2",
12 "name": "atob", 2 "name": "atob",
13 "escapedName": "atob", 3 "homepage": "https://git.coolaj86.com/coolaj86/atob.js.git",
14 "rawSpec": "^2.1.2",
15 "saveSpec": null,
16 "fetchSpec": "^2.1.2"
17 },
18 "_requiredBy": [
19 "/source-map-resolve"
20 ],
21 "_resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
22 "_shasum": "6d9517eb9e030d2436666651e86bd9f6f13533c9",
23 "_spec": "atob@^2.1.2",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/source-map-resolve",
25 "author": {
26 "name": "AJ ONeal",
27 "email": "coolaj86@gmail.com",
28 "url": "https://coolaj86.com"
29 },
30 "bin": {
31 "atob": "bin/atob.js"
32 },
33 "browser": "browser-atob.js",
34 "bundleDependencies": false,
35 "deprecated": false,
36 "description": "atob for Node.JS and Linux / Mac / Windows CLI (it's a one-liner)", 4 "description": "atob for Node.JS and Linux / Mac / Windows CLI (it's a one-liner)",
37 "engines": { 5 "repository": {
38 "node": ">= 4.5.0" 6 "type": "git",
7 "url": "git://git.coolaj86.com/coolaj86/atob.js.git"
39 }, 8 },
40 "homepage": "https://git.coolaj86.com/coolaj86/atob.js.git",
41 "keywords": [ 9 "keywords": [
42 "atob", 10 "atob",
43 "browser" 11 "browser"
44 ], 12 ],
45 "license": "(MIT OR Apache-2.0)", 13 "author": "AJ ONeal <coolaj86@gmail.com> (https://coolaj86.com)",
14 "engines": {
15 "node": ">= 4.5.0"
16 },
46 "main": "node-atob.js", 17 "main": "node-atob.js",
47 "name": "atob", 18 "browser": "browser-atob.js",
48 "repository": { 19 "bin": {
49 "type": "git", 20 "atob": "bin/atob.js"
50 "url": "git://git.coolaj86.com/coolaj86/atob.js.git"
51 }, 21 },
22 "license": "(MIT OR Apache-2.0)",
52 "version": "2.1.2" 23 "version": "2.1.2"
53 } 24 }
......
1 ../browserslist/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
10 else
11 exec node "$basedir/../browserslist/cli.js" "$@"
12 fi
......
1 { 1 {
2 "_from": "browserslist@^3.2.6",
3 "_id": "browserslist@3.2.8",
4 "_inBundle": false,
5 "_integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
6 "_location": "/babel-preset-env/browserslist",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "browserslist@^3.2.6",
12 "name": "browserslist", 2 "name": "browserslist",
13 "escapedName": "browserslist", 3 "version": "3.2.8",
14 "rawSpec": "^3.2.6", 4 "description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
15 "saveSpec": null, 5 "keywords": [
16 "fetchSpec": "^3.2.6" 6 "caniuse",
17 }, 7 "browsers",
18 "_requiredBy": [ 8 "target"
19 "/babel-preset-env"
20 ], 9 ],
21 "_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", 10 "author": "Andrey Sitnik <andrey@sitnik.ru>",
22 "_shasum": "b0005361d6471f0f5952797a76fc985f1f978fc6", 11 "license": "MIT",
23 "_spec": "browserslist@^3.2.6", 12 "repository": "browserslist/browserslist",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/babel-preset-env",
25 "author": {
26 "name": "Andrey Sitnik",
27 "email": "andrey@sitnik.ru"
28 },
29 "bin": {
30 "browserslist": "cli.js"
31 },
32 "browser": {
33 "./node.js": "./browser.js",
34 "path": false
35 },
36 "bugs": {
37 "url": "https://github.com/browserslist/browserslist/issues"
38 },
39 "bundleDependencies": false,
40 "dependencies": { 13 "dependencies": {
41 "caniuse-lite": "^1.0.30000844", 14 "caniuse-lite": "^1.0.30000844",
42 "electron-to-chromium": "^1.3.47" 15 "electron-to-chromium": "^1.3.47"
43 }, 16 },
44 "deprecated": false, 17 "bin": "./cli.js",
45 "description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
46 "devDependencies": { 18 "devDependencies": {
47 "cross-spawn": "^6.0.5", 19 "cross-spawn": "^6.0.5",
48 "eslint": "^4.19.1", 20 "eslint": "^4.19.1",
...@@ -63,7 +35,6 @@ ...@@ -63,7 +35,6 @@
63 "size-limit": "^0.18.0", 35 "size-limit": "^0.18.0",
64 "yaspeller-ci": "^1.0.0" 36 "yaspeller-ci": "^1.0.0"
65 }, 37 },
66 "homepage": "https://github.com/browserslist/browserslist#readme",
67 "jest": { 38 "jest": {
68 "testEnvironment": "node", 39 "testEnvironment": "node",
69 "coverageThreshold": { 40 "coverageThreshold": {
...@@ -75,25 +46,17 @@ ...@@ -75,25 +46,17 @@
75 "<rootDir>/test/fixtures" 46 "<rootDir>/test/fixtures"
76 ] 47 ]
77 }, 48 },
78 "keywords": [
79 "caniuse",
80 "browsers",
81 "target"
82 ],
83 "license": "MIT",
84 "name": "browserslist",
85 "pre-commit": [
86 "lint-staged"
87 ],
88 "repository": {
89 "type": "git",
90 "url": "git+https://github.com/browserslist/browserslist.git"
91 },
92 "scripts": { 49 "scripts": {
93 "lint": "eslint-ci *.js test/*.js benchmark/*.js",
94 "lint-staged": "lint-staged", 50 "lint-staged": "lint-staged",
95 "spellcheck": "yaspeller-ci README.md CHANGELOG.md", 51 "spellcheck": "yaspeller-ci README.md CHANGELOG.md",
52 "lint": "eslint-ci *.js test/*.js benchmark/*.js",
96 "test": "jest --coverage && yarn lint && yarn spellcheck && size-limit" 53 "test": "jest --coverage && yarn lint && yarn spellcheck && size-limit"
97 }, 54 },
98 "version": "3.2.8" 55 "browser": {
56 "./node.js": "./browser.js",
57 "path": false
58 },
59 "pre-commit": [
60 "lint-staged"
61 ]
99 } 62 }
......
1 { 1 {
2 "_from": "babylon@^6.18.0",
3 "_id": "babylon@6.18.0",
4 "_inBundle": false,
5 "_integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
6 "_location": "/babylon",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "babylon@^6.18.0",
12 "name": "babylon", 2 "name": "babylon",
13 "escapedName": "babylon", 3 "version": "6.18.0",
14 "rawSpec": "^6.18.0", 4 "description": "A JavaScript parser",
15 "saveSpec": null, 5 "author": "Sebastian McKenzie <sebmck@gmail.com>",
16 "fetchSpec": "^6.18.0" 6 "homepage": "https://babeljs.io/",
17 }, 7 "license": "MIT",
18 "_requiredBy": [ 8 "keywords": [
19 "/babel-core", 9 "babel",
20 "/babel-template", 10 "javascript",
21 "/babel-traverse" 11 "parser",
12 "babylon"
22 ], 13 ],
23 "_resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", 14 "repository": "https://github.com/babel/babylon",
24 "_shasum": "af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3", 15 "main": "lib/index.js",
25 "_spec": "babylon@^6.18.0",
26 "_where": "/Users/zhanghao/brcode/br-client/node_modules/babel-core",
27 "author": {
28 "name": "Sebastian McKenzie",
29 "email": "sebmck@gmail.com"
30 },
31 "ava": {
32 "files": [ 16 "files": [
33 "test/*.js" 17 "bin",
18 "lib"
34 ], 19 ],
35 "source": [
36 "src/**/*.js",
37 "bin/**/*.js"
38 ]
39 },
40 "bin": {
41 "babylon": "bin/babylon.js"
42 },
43 "bugs": {
44 "url": "https://github.com/babel/babylon/issues"
45 },
46 "bundleDependencies": false,
47 "deprecated": false,
48 "description": "A JavaScript parser",
49 "devDependencies": { 20 "devDependencies": {
50 "ava": "^0.17.0", 21 "ava": "^0.17.0",
51 "babel-cli": "^6.14.0", 22 "babel-cli": "^6.14.0",
...@@ -71,50 +42,43 @@ ...@@ -71,50 +42,43 @@
71 "rollup-watch": "^3.2.2", 42 "rollup-watch": "^3.2.2",
72 "unicode-9.0.0": "~0.7.0" 43 "unicode-9.0.0": "~0.7.0"
73 }, 44 },
74 "files": [ 45 "bin": {
75 "bin", 46 "babylon": "./bin/babylon.js"
76 "lib"
77 ],
78 "greenkeeper": {
79 "ignore": [
80 "cross-env"
81 ]
82 },
83 "homepage": "https://babeljs.io/",
84 "keywords": [
85 "babel",
86 "javascript",
87 "parser",
88 "babylon"
89 ],
90 "license": "MIT",
91 "main": "lib/index.js",
92 "name": "babylon",
93 "nyc": {
94 "include": [
95 "src/**/*.js",
96 "bin/**/*.js"
97 ],
98 "sourceMap": false,
99 "instrument": false
100 },
101 "repository": {
102 "type": "git",
103 "url": "git+https://github.com/babel/babylon.git"
104 }, 47 },
105 "scripts": { 48 "scripts": {
106 "build": "npm run clean && rollup -c", 49 "build": "npm run clean && rollup -c",
107 "changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
108 "clean": "rimraf lib",
109 "coverage": "nyc report --reporter=json && codecov -f coverage/coverage-final.json", 50 "coverage": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
110 "flow": "flow",
111 "lint": "eslint src bin", 51 "lint": "eslint src bin",
52 "clean": "rimraf lib",
53 "flow": "flow",
112 "prepublish": "cross-env BABEL_ENV=production npm run build", 54 "prepublish": "cross-env BABEL_ENV=production npm run build",
113 "preversion": "npm run test && npm run changelog", 55 "preversion": "npm run test && npm run changelog",
114 "test": "npm run lint && npm run flow && npm run build -- -m && npm run test-only", 56 "test": "npm run lint && npm run flow && npm run build -- -m && npm run test-only",
115 "test-ci": "nyc npm run test-only",
116 "test-only": "ava", 57 "test-only": "ava",
58 "test-ci": "nyc npm run test-only",
59 "changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
117 "watch": "npm run clean && rollup -c --watch" 60 "watch": "npm run clean && rollup -c --watch"
118 }, 61 },
119 "version": "6.18.0" 62 "nyc": {
63 "include": [
64 "src/**/*.js",
65 "bin/**/*.js"
66 ],
67 "sourceMap": false,
68 "instrument": false
69 },
70 "ava": {
71 "files": [
72 "test/*.js"
73 ],
74 "source": [
75 "src/**/*.js",
76 "bin/**/*.js"
77 ]
78 },
79 "greenkeeper": {
80 "ignore": [
81 "cross-env"
82 ]
83 }
120 } 84 }
......
1 { 1 {
2 "_from": "browserslist@^2.11.3",
3 "_id": "browserslist@2.11.3",
4 "_inBundle": false,
5 "_integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
6 "_location": "/browserslist",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "browserslist@^2.11.3",
12 "name": "browserslist", 2 "name": "browserslist",
13 "escapedName": "browserslist", 3 "version": "2.11.3",
14 "rawSpec": "^2.11.3", 4 "description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
15 "saveSpec": null, 5 "keywords": [
16 "fetchSpec": "^2.11.3" 6 "caniuse",
17 }, 7 "browsers",
18 "_requiredBy": [ 8 "target"
19 "/autoprefixer"
20 ], 9 ],
21 "_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz", 10 "author": "Andrey Sitnik <andrey@sitnik.ru>",
22 "_shasum": "fe36167aed1bbcde4827ebfe71347a2cc70b99b2", 11 "license": "MIT",
23 "_spec": "browserslist@^2.11.3", 12 "repository": "ai/browserslist",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/autoprefixer",
25 "author": {
26 "name": "Andrey Sitnik",
27 "email": "andrey@sitnik.ru"
28 },
29 "bin": {
30 "browserslist": "cli.js"
31 },
32 "browser": {
33 "./node.js": "./browser.js",
34 "path": false
35 },
36 "bugs": {
37 "url": "https://github.com/ai/browserslist/issues"
38 },
39 "bundleDependencies": false,
40 "dependencies": { 13 "dependencies": {
41 "caniuse-lite": "^1.0.30000792", 14 "caniuse-lite": "^1.0.30000792",
42 "electron-to-chromium": "^1.3.30" 15 "electron-to-chromium": "^1.3.30"
43 }, 16 },
44 "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", 17 "bin": "./cli.js",
45 "description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
46 "devDependencies": { 18 "devDependencies": {
47 "cross-spawn": "^5.1.0", 19 "cross-spawn": "^5.1.0",
48 "eslint": "^4.15.0", 20 "eslint": "^4.15.0",
...@@ -77,7 +49,6 @@ ...@@ -77,7 +49,6 @@
77 } 49 }
78 } 50 }
79 }, 51 },
80 "homepage": "https://github.com/ai/browserslist#readme",
81 "jest": { 52 "jest": {
82 "testEnvironment": "node", 53 "testEnvironment": "node",
83 "coverageThreshold": { 54 "coverageThreshold": {
...@@ -89,35 +60,27 @@ ...@@ -89,35 +60,27 @@
89 "<rootDir>/test/fixtures" 60 "<rootDir>/test/fixtures"
90 ] 61 ]
91 }, 62 },
92 "keywords": [ 63 "size-limit": [
93 "caniuse", 64 {
94 "browsers", 65 "path": "index.js",
95 "target" 66 "limit": "160 KB"
67 }
96 ], 68 ],
97 "license": "MIT", 69 "scripts": {
70 "lint-staged": "lint-staged",
71 "spellcheck": "yaspeller-ci README.md CHANGELOG.md",
72 "lint": "eslint-ci *.js test/*.js __mocks__/*.js",
73 "test": "jest --coverage && yarn lint && yarn spellcheck && size-limit"
74 },
98 "lint-staged": { 75 "lint-staged": {
99 "*.md": "yaspeller-ci", 76 "*.md": "yaspeller-ci",
100 "*.js": "eslint" 77 "*.js": "eslint"
101 }, 78 },
102 "name": "browserslist", 79 "browser": {
80 "./node.js": "./browser.js",
81 "path": false
82 },
103 "pre-commit": [ 83 "pre-commit": [
104 "lint-staged" 84 "lint-staged"
105 ], 85 ]
106 "repository": {
107 "type": "git",
108 "url": "git+https://github.com/ai/browserslist.git"
109 },
110 "scripts": {
111 "lint": "eslint-ci *.js test/*.js __mocks__/*.js",
112 "lint-staged": "lint-staged",
113 "spellcheck": "yaspeller-ci README.md CHANGELOG.md",
114 "test": "jest --coverage && yarn lint && yarn spellcheck && size-limit"
115 },
116 "size-limit": [
117 {
118 "path": "index.js",
119 "limit": "160 KB"
120 }
121 ],
122 "version": "2.11.3"
123 } 86 }
......
1 ../browserslist/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
10 else
11 exec node "$basedir/../browserslist/cli.js" "$@"
12 fi
......
1 { 1 {
2 "_from": "browserslist@^1.3.6",
3 "_id": "browserslist@1.7.7",
4 "_inBundle": false,
5 "_integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
6 "_location": "/caniuse-api/browserslist",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "browserslist@^1.3.6",
12 "name": "browserslist", 2 "name": "browserslist",
13 "escapedName": "browserslist", 3 "version": "1.7.7",
14 "rawSpec": "^1.3.6", 4 "description": "Share browsers list between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
15 "saveSpec": null, 5 "keywords": [
16 "fetchSpec": "^1.3.6" 6 "caniuse",
17 }, 7 "browsers"
18 "_requiredBy": [
19 "/caniuse-api"
20 ], 8 ],
21 "_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", 9 "author": "Andrey Sitnik <andrey@sitnik.ru>",
22 "_shasum": "0bd76704258be829b2398bb50e4b62d1a166b0b9", 10 "license": "MIT",
23 "_spec": "browserslist@^1.3.6", 11 "repository": "ai/browserslist",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/caniuse-api",
25 "author": {
26 "name": "Andrey Sitnik",
27 "email": "andrey@sitnik.ru"
28 },
29 "bin": {
30 "browserslist": "cli.js"
31 },
32 "bugs": {
33 "url": "https://github.com/ai/browserslist/issues"
34 },
35 "bundleDependencies": false,
36 "dependencies": { 12 "dependencies": {
37 "caniuse-db": "^1.0.30000639", 13 "caniuse-db": "^1.0.30000639",
38 "electron-to-chromium": "^1.2.7" 14 "electron-to-chromium": "^1.2.7"
39 }, 15 },
40 "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", 16 "bin": "./cli.js",
41 "description": "Share browsers list between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
42 "devDependencies": { 17 "devDependencies": {
43 "eslint": "^3.18.0", 18 "eslint": "^3.18.0",
44 "eslint-config-postcss": "^2.0.2", 19 "eslint-config-postcss": "^2.0.2",
...@@ -58,7 +33,6 @@ ...@@ -58,7 +33,6 @@
58 "valid-jsdoc": "error" 33 "valid-jsdoc": "error"
59 } 34 }
60 }, 35 },
61 "homepage": "https://github.com/ai/browserslist#readme",
62 "jest": { 36 "jest": {
63 "coverageThreshold": { 37 "coverageThreshold": {
64 "global": { 38 "global": {
...@@ -66,26 +40,15 @@ ...@@ -66,26 +40,15 @@
66 } 40 }
67 } 41 }
68 }, 42 },
69 "keywords": [ 43 "scripts": {
70 "caniuse", 44 "lint-staged": "lint-staged",
71 "browsers" 45 "test": "jest --coverage && eslint *.js test/*.js && yaspeller-ci *.md"
72 ], 46 },
73 "license": "MIT",
74 "lint-staged": { 47 "lint-staged": {
75 "*.md": "yaspeller-ci", 48 "*.md": "yaspeller-ci",
76 "*.js": "eslint" 49 "*.js": "eslint"
77 }, 50 },
78 "name": "browserslist",
79 "pre-commit": [ 51 "pre-commit": [
80 "lint-staged" 52 "lint-staged"
81 ], 53 ]
82 "repository": {
83 "type": "git",
84 "url": "git+https://github.com/ai/browserslist.git"
85 },
86 "scripts": {
87 "lint-staged": "lint-staged",
88 "test": "jest --coverage && eslint *.js test/*.js && yaspeller-ci *.md"
89 },
90 "version": "1.7.7"
91 } 54 }
......
1 ../esprima/bin/esparse.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../esprima/bin/esparse.js" "$@"
10 else
11 exec node "$basedir/../esprima/bin/esparse.js" "$@"
12 fi
......
1 ../esprima/bin/esvalidate.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../esprima/bin/esvalidate.js" "$@"
10 else
11 exec node "$basedir/../esprima/bin/esvalidate.js" "$@"
12 fi
......
1 ../js-yaml/bin/js-yaml.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../js-yaml/bin/js-yaml.js" "$@"
10 else
11 exec node "$basedir/../js-yaml/bin/js-yaml.js" "$@"
12 fi
......
1 { 1 {
2 "_from": "esprima@^4.0.0",
3 "_id": "esprima@4.0.1",
4 "_inBundle": false,
5 "_integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6 "_location": "/cosmiconfig/esprima",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "esprima@^4.0.0",
12 "name": "esprima", 2 "name": "esprima",
13 "escapedName": "esprima", 3 "description": "ECMAScript parsing infrastructure for multipurpose analysis",
14 "rawSpec": "^4.0.0", 4 "homepage": "http://esprima.org",
15 "saveSpec": null, 5 "main": "dist/esprima.js",
16 "fetchSpec": "^4.0.0" 6 "bin": {
7 "esparse": "./bin/esparse.js",
8 "esvalidate": "./bin/esvalidate.js"
17 }, 9 },
18 "_requiredBy": [ 10 "version": "4.0.1",
19 "/cosmiconfig/js-yaml" 11 "files": [
12 "bin",
13 "dist/esprima.js"
20 ], 14 ],
21 "_resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 15 "engines": {
22 "_shasum": "13b04cdb3e6c5d19df91ab6987a8695619b0aa71", 16 "node": ">=4"
23 "_spec": "esprima@^4.0.0", 17 },
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/cosmiconfig/node_modules/js-yaml",
25 "author": { 18 "author": {
26 "name": "Ariya Hidayat", 19 "name": "Ariya Hidayat",
27 "email": "ariya.hidayat@gmail.com" 20 "email": "ariya.hidayat@gmail.com"
28 }, 21 },
29 "bin": { 22 "maintainers": [
30 "esparse": "bin/esparse.js", 23 {
31 "esvalidate": "bin/esvalidate.js" 24 "name": "Ariya Hidayat",
25 "email": "ariya.hidayat@gmail.com",
26 "web": "http://ariya.ofilabs.com"
27 }
28 ],
29 "repository": {
30 "type": "git",
31 "url": "https://github.com/jquery/esprima.git"
32 }, 32 },
33 "bugs": { 33 "bugs": {
34 "url": "https://github.com/jquery/esprima/issues" 34 "url": "https://github.com/jquery/esprima/issues"
35 }, 35 },
36 "bundleDependencies": false, 36 "license": "BSD-2-Clause",
37 "deprecated": false,
38 "description": "ECMAScript parsing infrastructure for multipurpose analysis",
39 "devDependencies": { 37 "devDependencies": {
40 "codecov.io": "~0.1.6", 38 "codecov.io": "~0.1.6",
41 "escomplex-js": "1.2.0", 39 "escomplex-js": "1.2.0",
...@@ -64,14 +62,6 @@ ...@@ -64,14 +62,6 @@
64 "unicode-8.0.0": "~0.7.0", 62 "unicode-8.0.0": "~0.7.0",
65 "webpack": "~1.14.0" 63 "webpack": "~1.14.0"
66 }, 64 },
67 "engines": {
68 "node": ">=4"
69 },
70 "files": [
71 "bin",
72 "dist/esprima.js"
73 ],
74 "homepage": "http://esprima.org",
75 "keywords": [ 65 "keywords": [
76 "ast", 66 "ast",
77 "ecmascript", 67 "ecmascript",
...@@ -80,58 +70,43 @@ ...@@ -80,58 +70,43 @@
80 "parser", 70 "parser",
81 "syntax" 71 "syntax"
82 ], 72 ],
83 "license": "BSD-2-Clause",
84 "main": "dist/esprima.js",
85 "maintainers": [
86 {
87 "name": "Ariya Hidayat",
88 "email": "ariya.hidayat@gmail.com",
89 "url": "http://ariya.ofilabs.com"
90 }
91 ],
92 "name": "esprima",
93 "repository": {
94 "type": "git",
95 "url": "git+https://github.com/jquery/esprima.git"
96 },
97 "scripts": { 73 "scripts": {
98 "all-tests": "npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests",
99 "analyze-coverage": "istanbul cover test/unit-tests.js",
100 "api-tests": "mocha -R dot test/api-tests.js",
101 "appveyor": "npm run compile && npm run all-tests && npm run browser-tests",
102 "benchmark": "npm run benchmark-parser && npm run benchmark-tokenizer",
103 "benchmark-parser": "node -expose_gc test/benchmark-parser.js",
104 "benchmark-tokenizer": "node --expose_gc test/benchmark-tokenizer.js",
105 "browser-tests": "npm run compile && npm run generate-fixtures && cd test && karma start --single-run",
106 "check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
107 "check-version": "node test/check-version.js", 74 "check-version": "node test/check-version.js",
108 "circleci": "npm test && npm run codecov && npm run downstream", 75 "tslint": "tslint src/*.ts",
109 "code-style": "tsfmt --verify src/*.ts && tsfmt --verify test/*.js", 76 "code-style": "tsfmt --verify src/*.ts && tsfmt --verify test/*.js",
110 "codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
111 "compile": "tsc -p src/ && webpack && node tools/fixupbundle.js",
112 "complexity": "node test/check-complexity.js",
113 "downstream": "node test/downstream.js",
114 "droneio": "npm run compile && npm run all-tests && npm run saucelabs",
115 "dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
116 "format-code": "tsfmt -r src/*.ts && tsfmt -r test/*.js", 77 "format-code": "tsfmt -r src/*.ts && tsfmt -r test/*.js",
117 "generate-fixtures": "node tools/generate-fixtures.js", 78 "complexity": "node test/check-complexity.js",
118 "generate-regex": "node tools/generate-identifier-regex.js", 79 "static-analysis": "npm run check-version && npm run tslint && npm run code-style && npm run complexity",
119 "generate-xhtml-entities": "node tools/generate-xhtml-entities.js",
120 "grammar-tests": "node test/grammar-tests.js",
121 "hostile-env-tests": "node test/hostile-environment-tests.js", 80 "hostile-env-tests": "node test/hostile-environment-tests.js",
122 "prepublish": "npm run compile", 81 "unit-tests": "node test/unit-tests.js",
123 "profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor", 82 "api-tests": "mocha -R dot test/api-tests.js",
83 "grammar-tests": "node test/grammar-tests.js",
124 "regression-tests": "node test/regression-tests.js", 84 "regression-tests": "node test/regression-tests.js",
125 "saucelabs": "npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari", 85 "all-tests": "npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests",
86 "verify-line-ending": "node test/verify-line-ending.js",
87 "generate-fixtures": "node tools/generate-fixtures.js",
88 "browser-tests": "npm run compile && npm run generate-fixtures && cd test && karma start --single-run",
126 "saucelabs-evergreen": "cd test && karma start saucelabs-evergreen.conf.js", 89 "saucelabs-evergreen": "cd test && karma start saucelabs-evergreen.conf.js",
127 "saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
128 "saucelabs-safari": "cd test && karma start saucelabs-safari.conf.js", 90 "saucelabs-safari": "cd test && karma start saucelabs-safari.conf.js",
129 "static-analysis": "npm run check-version && npm run tslint && npm run code-style && npm run complexity", 91 "saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
92 "saucelabs": "npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
93 "analyze-coverage": "istanbul cover test/unit-tests.js",
94 "check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
95 "dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
96 "compile": "tsc -p src/ && webpack && node tools/fixupbundle.js",
130 "test": "npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis", 97 "test": "npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis",
98 "prepublish": "npm run compile",
99 "profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
100 "benchmark-parser": "node -expose_gc test/benchmark-parser.js",
101 "benchmark-tokenizer": "node --expose_gc test/benchmark-tokenizer.js",
102 "benchmark": "npm run benchmark-parser && npm run benchmark-tokenizer",
103 "codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
104 "downstream": "node test/downstream.js",
131 "travis": "npm test", 105 "travis": "npm test",
132 "tslint": "tslint src/*.ts", 106 "circleci": "npm test && npm run codecov && npm run downstream",
133 "unit-tests": "node test/unit-tests.js", 107 "appveyor": "npm run compile && npm run all-tests && npm run browser-tests",
134 "verify-line-ending": "node test/verify-line-ending.js" 108 "droneio": "npm run compile && npm run all-tests && npm run saucelabs",
135 }, 109 "generate-regex": "node tools/generate-identifier-regex.js",
136 "version": "4.0.1" 110 "generate-xhtml-entities": "node tools/generate-xhtml-entities.js"
111 }
137 } 112 }
......
1 { 1 {
2 "_from": "js-yaml@^3.13.1",
3 "_id": "js-yaml@3.14.0",
4 "_inBundle": false,
5 "_integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
6 "_location": "/cosmiconfig/js-yaml",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "js-yaml@^3.13.1",
12 "name": "js-yaml", 2 "name": "js-yaml",
13 "escapedName": "js-yaml", 3 "version": "3.14.0",
14 "rawSpec": "^3.13.1", 4 "description": "YAML 1.2 parser and serializer",
15 "saveSpec": null, 5 "keywords": [
16 "fetchSpec": "^3.13.1" 6 "yaml",
17 }, 7 "parser",
18 "_requiredBy": [ 8 "serializer",
19 "/cosmiconfig" 9 "pyyaml"
10 ],
11 "homepage": "https://github.com/nodeca/js-yaml",
12 "author": "Vladimir Zapparov <dervus.grim@gmail.com>",
13 "contributors": [
14 "Aleksey V Zapparov <ixti@member.fsf.org> (http://www.ixti.net/)",
15 "Vitaly Puzrin <vitaly@rcdesign.ru> (https://github.com/puzrin)",
16 "Martin Grenfell <martin.grenfell@gmail.com> (http://got-ravings.blogspot.com)"
17 ],
18 "license": "MIT",
19 "repository": "nodeca/js-yaml",
20 "files": [
21 "index.js",
22 "lib/",
23 "bin/",
24 "dist/"
20 ], 25 ],
21 "_resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
22 "_shasum": "a7a34170f26a21bb162424d8adacb4113a69e482",
23 "_spec": "js-yaml@^3.13.1",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/cosmiconfig",
25 "author": {
26 "name": "Vladimir Zapparov",
27 "email": "dervus.grim@gmail.com"
28 },
29 "bin": { 26 "bin": {
30 "js-yaml": "bin/js-yaml.js" 27 "js-yaml": "bin/js-yaml.js"
31 }, 28 },
32 "bugs": { 29 "unpkg": "dist/js-yaml.min.js",
33 "url": "https://github.com/nodeca/js-yaml/issues" 30 "jsdelivr": "dist/js-yaml.min.js",
34 },
35 "bundleDependencies": false,
36 "contributors": [
37 {
38 "name": "Aleksey V Zapparov",
39 "email": "ixti@member.fsf.org",
40 "url": "http://www.ixti.net/"
41 },
42 {
43 "name": "Vitaly Puzrin",
44 "email": "vitaly@rcdesign.ru",
45 "url": "https://github.com/puzrin"
46 },
47 {
48 "name": "Martin Grenfell",
49 "email": "martin.grenfell@gmail.com",
50 "url": "http://got-ravings.blogspot.com"
51 }
52 ],
53 "dependencies": { 31 "dependencies": {
54 "argparse": "^1.0.7", 32 "argparse": "^1.0.7",
55 "esprima": "^4.0.0" 33 "esprima": "^4.0.0"
56 }, 34 },
57 "deprecated": false,
58 "description": "YAML 1.2 parser and serializer",
59 "devDependencies": { 35 "devDependencies": {
60 "ansi": "^0.3.1", 36 "ansi": "^0.3.1",
61 "benchmark": "^2.1.4", 37 "benchmark": "^2.1.4",
...@@ -67,29 +43,7 @@ ...@@ -67,29 +43,7 @@
67 "mocha": "^7.1.2", 43 "mocha": "^7.1.2",
68 "uglify-js": "^3.0.1" 44 "uglify-js": "^3.0.1"
69 }, 45 },
70 "files": [
71 "index.js",
72 "lib/",
73 "bin/",
74 "dist/"
75 ],
76 "homepage": "https://github.com/nodeca/js-yaml",
77 "jsdelivr": "dist/js-yaml.min.js",
78 "keywords": [
79 "yaml",
80 "parser",
81 "serializer",
82 "pyyaml"
83 ],
84 "license": "MIT",
85 "name": "js-yaml",
86 "repository": {
87 "type": "git",
88 "url": "git+https://github.com/nodeca/js-yaml.git"
89 },
90 "scripts": { 46 "scripts": {
91 "test": "make test" 47 "test": "make test"
92 }, 48 }
93 "unpkg": "dist/js-yaml.min.js",
94 "version": "3.14.0"
95 } 49 }
......
1 { 1 {
2 "_from": "cssesc@^3.0.0",
3 "_id": "cssesc@3.0.0",
4 "_inBundle": false,
5 "_integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
6 "_location": "/cssesc",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "cssesc@^3.0.0",
12 "name": "cssesc", 2 "name": "cssesc",
13 "escapedName": "cssesc", 3 "version": "3.0.0",
14 "rawSpec": "^3.0.0",
15 "saveSpec": null,
16 "fetchSpec": "^3.0.0"
17 },
18 "_requiredBy": [
19 "/css-selector-tokenizer",
20 "/cssnano-preset-default/postcss-selector-parser"
21 ],
22 "_resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
23 "_shasum": "37741919903b868565e1c09ea747445cd18983ee",
24 "_spec": "cssesc@^3.0.0",
25 "_where": "/Users/zhanghao/brcode/br-client/node_modules/css-selector-tokenizer",
26 "author": {
27 "name": "Mathias Bynens",
28 "url": "https://mathiasbynens.be/"
29 },
30 "bin": {
31 "cssesc": "bin/cssesc"
32 },
33 "bugs": {
34 "url": "https://github.com/mathiasbynens/cssesc/issues"
35 },
36 "bundleDependencies": false,
37 "deprecated": false,
38 "description": "A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.", 4 "description": "A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.",
39 "devDependencies": { 5 "homepage": "https://mths.be/cssesc",
40 "babel-cli": "^6.26.0",
41 "babel-preset-env": "^1.6.1",
42 "codecov": "^1.0.1",
43 "grunt": "^1.0.1",
44 "grunt-template": "^1.0.0",
45 "istanbul": "^0.4.4",
46 "mocha": "^2.5.3",
47 "regenerate": "^1.2.1",
48 "requirejs": "^2.1.16"
49 },
50 "engines": { 6 "engines": {
51 "node": ">=4" 7 "node": ">=4"
52 }, 8 },
53 "files": [ 9 "main": "cssesc.js",
54 "LICENSE-MIT.txt", 10 "bin": "bin/cssesc",
55 "cssesc.js", 11 "man": "man/cssesc.1",
56 "bin/",
57 "man/"
58 ],
59 "homepage": "https://mths.be/cssesc",
60 "keywords": [ 12 "keywords": [
61 "css", 13 "css",
62 "escape", 14 "escape",
...@@ -65,19 +17,35 @@ ...@@ -65,19 +17,35 @@
65 "tool" 17 "tool"
66 ], 18 ],
67 "license": "MIT", 19 "license": "MIT",
68 "main": "cssesc.js", 20 "author": {
69 "man": [ 21 "name": "Mathias Bynens",
70 "man/cssesc.1" 22 "url": "https://mathiasbynens.be/"
71 ], 23 },
72 "name": "cssesc",
73 "repository": { 24 "repository": {
74 "type": "git", 25 "type": "git",
75 "url": "git+https://github.com/mathiasbynens/cssesc.git" 26 "url": "https://github.com/mathiasbynens/cssesc.git"
76 }, 27 },
28 "bugs": "https://github.com/mathiasbynens/cssesc/issues",
29 "files": [
30 "LICENSE-MIT.txt",
31 "cssesc.js",
32 "bin/",
33 "man/"
34 ],
77 "scripts": { 35 "scripts": {
78 "build": "grunt template && babel cssesc.js -o cssesc.js", 36 "build": "grunt template && babel cssesc.js -o cssesc.js",
79 "cover": "istanbul cover --report html node_modules/.bin/_mocha tests -- -u exports -R spec", 37 "test": "mocha tests",
80 "test": "mocha tests" 38 "cover": "istanbul cover --report html node_modules/.bin/_mocha tests -- -u exports -R spec"
81 }, 39 },
82 "version": "3.0.0" 40 "devDependencies": {
41 "babel-cli": "^6.26.0",
42 "babel-preset-env": "^1.6.1",
43 "codecov": "^1.0.1",
44 "grunt": "^1.0.1",
45 "grunt-template": "^1.0.0",
46 "istanbul": "^0.4.4",
47 "mocha": "^2.5.3",
48 "regenerate": "^1.2.1",
49 "requirejs": "^2.1.16"
50 }
83 } 51 }
......
1 ../browserslist/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
10 else
11 exec node "$basedir/../browserslist/cli.js" "$@"
12 fi
......
1 ../esprima/bin/esparse.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../esprima/bin/esparse.js" "$@"
10 else
11 exec node "$basedir/../esprima/bin/esparse.js" "$@"
12 fi
......
1 ../esprima/bin/esvalidate.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../esprima/bin/esvalidate.js" "$@"
10 else
11 exec node "$basedir/../esprima/bin/esvalidate.js" "$@"
12 fi
......
1 ../js-yaml/bin/js-yaml.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../js-yaml/bin/js-yaml.js" "$@"
10 else
11 exec node "$basedir/../js-yaml/bin/js-yaml.js" "$@"
12 fi
......
1 ../svgo/bin/svgo
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../svgo/bin/svgo" "$@"
10 else
11 exec node "$basedir/../svgo/bin/svgo" "$@"
12 fi
......
1 { 1 {
2 "_from": "browserslist@^4.0.0",
3 "_id": "browserslist@4.14.0",
4 "_inBundle": false,
5 "_integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==",
6 "_location": "/cssnano-preset-default/browserslist",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "browserslist@^4.0.0",
12 "name": "browserslist", 2 "name": "browserslist",
13 "escapedName": "browserslist", 3 "version": "4.14.0",
14 "rawSpec": "^4.0.0", 4 "description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
15 "saveSpec": null, 5 "keywords": [
16 "fetchSpec": "^4.0.0" 6 "caniuse",
17 }, 7 "browsers",
18 "_requiredBy": [ 8 "target"
19 "/cssnano-preset-default/caniuse-api",
20 "/cssnano-preset-default/postcss-colormin",
21 "/cssnano-preset-default/postcss-merge-rules",
22 "/cssnano-preset-default/postcss-minify-params",
23 "/cssnano-preset-default/postcss-reduce-initial"
24 ], 9 ],
25 "_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz", 10 "funding": {
26 "_shasum": "2908951abfe4ec98737b72f34c3bcedc8d43b000", 11 "type": "tidelift",
27 "_spec": "browserslist@^4.0.0", 12 "url": "https://tidelift.com/funding/github/npm/browserslist"
28 "_where": "/Users/zhanghao/brcode/br-client/node_modules/cssnano-preset-default/node_modules/postcss-colormin",
29 "author": {
30 "name": "Andrey Sitnik",
31 "email": "andrey@sitnik.ru"
32 },
33 "bin": {
34 "browserslist": "cli.js"
35 },
36 "browser": {
37 "./node.js": "./browser.js",
38 "path": false
39 },
40 "bugs": {
41 "url": "https://github.com/browserslist/browserslist/issues"
42 }, 13 },
43 "bundleDependencies": false, 14 "author": "Andrey Sitnik <andrey@sitnik.ru>",
15 "license": "MIT",
16 "repository": "browserslist/browserslist",
44 "dependencies": { 17 "dependencies": {
45 "caniuse-lite": "^1.0.30001111", 18 "caniuse-lite": "^1.0.30001111",
46 "electron-to-chromium": "^1.3.523", 19 "electron-to-chromium": "^1.3.523",
47 "escalade": "^3.0.2", 20 "escalade": "^3.0.2",
48 "node-releases": "^1.1.60" 21 "node-releases": "^1.1.60"
49 }, 22 },
50 "deprecated": false,
51 "description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
52 "engines": { 23 "engines": {
53 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 24 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
54 }, 25 },
55 "funding": { 26 "bin": "./cli.js",
56 "type": "tidelift", 27 "browser": {
57 "url": "https://tidelift.com/funding/github/npm/browserslist" 28 "./node.js": "./browser.js",
58 }, 29 "path": false
59 "homepage": "https://github.com/browserslist/browserslist#readme", 30 }
60 "keywords": [
61 "caniuse",
62 "browsers",
63 "target"
64 ],
65 "license": "MIT",
66 "name": "browserslist",
67 "repository": {
68 "type": "git",
69 "url": "git+https://github.com/browserslist/browserslist.git"
70 },
71 "version": "4.14.0"
72 } 31 }
......
1 { 1 {
2 "_from": "esprima@^4.0.0",
3 "_id": "esprima@4.0.1",
4 "_inBundle": false,
5 "_integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6 "_location": "/cssnano-preset-default/esprima",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "esprima@^4.0.0",
12 "name": "esprima", 2 "name": "esprima",
13 "escapedName": "esprima", 3 "description": "ECMAScript parsing infrastructure for multipurpose analysis",
14 "rawSpec": "^4.0.0", 4 "homepage": "http://esprima.org",
15 "saveSpec": null, 5 "main": "dist/esprima.js",
16 "fetchSpec": "^4.0.0" 6 "bin": {
7 "esparse": "./bin/esparse.js",
8 "esvalidate": "./bin/esvalidate.js"
17 }, 9 },
18 "_requiredBy": [ 10 "version": "4.0.1",
19 "/cssnano-preset-default/js-yaml" 11 "files": [
12 "bin",
13 "dist/esprima.js"
20 ], 14 ],
21 "_resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 15 "engines": {
22 "_shasum": "13b04cdb3e6c5d19df91ab6987a8695619b0aa71", 16 "node": ">=4"
23 "_spec": "esprima@^4.0.0", 17 },
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/cssnano-preset-default/node_modules/js-yaml",
25 "author": { 18 "author": {
26 "name": "Ariya Hidayat", 19 "name": "Ariya Hidayat",
27 "email": "ariya.hidayat@gmail.com" 20 "email": "ariya.hidayat@gmail.com"
28 }, 21 },
29 "bin": { 22 "maintainers": [
30 "esparse": "bin/esparse.js", 23 {
31 "esvalidate": "bin/esvalidate.js" 24 "name": "Ariya Hidayat",
25 "email": "ariya.hidayat@gmail.com",
26 "web": "http://ariya.ofilabs.com"
27 }
28 ],
29 "repository": {
30 "type": "git",
31 "url": "https://github.com/jquery/esprima.git"
32 }, 32 },
33 "bugs": { 33 "bugs": {
34 "url": "https://github.com/jquery/esprima/issues" 34 "url": "https://github.com/jquery/esprima/issues"
35 }, 35 },
36 "bundleDependencies": false, 36 "license": "BSD-2-Clause",
37 "deprecated": false,
38 "description": "ECMAScript parsing infrastructure for multipurpose analysis",
39 "devDependencies": { 37 "devDependencies": {
40 "codecov.io": "~0.1.6", 38 "codecov.io": "~0.1.6",
41 "escomplex-js": "1.2.0", 39 "escomplex-js": "1.2.0",
...@@ -64,14 +62,6 @@ ...@@ -64,14 +62,6 @@
64 "unicode-8.0.0": "~0.7.0", 62 "unicode-8.0.0": "~0.7.0",
65 "webpack": "~1.14.0" 63 "webpack": "~1.14.0"
66 }, 64 },
67 "engines": {
68 "node": ">=4"
69 },
70 "files": [
71 "bin",
72 "dist/esprima.js"
73 ],
74 "homepage": "http://esprima.org",
75 "keywords": [ 65 "keywords": [
76 "ast", 66 "ast",
77 "ecmascript", 67 "ecmascript",
...@@ -80,58 +70,43 @@ ...@@ -80,58 +70,43 @@
80 "parser", 70 "parser",
81 "syntax" 71 "syntax"
82 ], 72 ],
83 "license": "BSD-2-Clause",
84 "main": "dist/esprima.js",
85 "maintainers": [
86 {
87 "name": "Ariya Hidayat",
88 "email": "ariya.hidayat@gmail.com",
89 "url": "http://ariya.ofilabs.com"
90 }
91 ],
92 "name": "esprima",
93 "repository": {
94 "type": "git",
95 "url": "git+https://github.com/jquery/esprima.git"
96 },
97 "scripts": { 73 "scripts": {
98 "all-tests": "npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests",
99 "analyze-coverage": "istanbul cover test/unit-tests.js",
100 "api-tests": "mocha -R dot test/api-tests.js",
101 "appveyor": "npm run compile && npm run all-tests && npm run browser-tests",
102 "benchmark": "npm run benchmark-parser && npm run benchmark-tokenizer",
103 "benchmark-parser": "node -expose_gc test/benchmark-parser.js",
104 "benchmark-tokenizer": "node --expose_gc test/benchmark-tokenizer.js",
105 "browser-tests": "npm run compile && npm run generate-fixtures && cd test && karma start --single-run",
106 "check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
107 "check-version": "node test/check-version.js", 74 "check-version": "node test/check-version.js",
108 "circleci": "npm test && npm run codecov && npm run downstream", 75 "tslint": "tslint src/*.ts",
109 "code-style": "tsfmt --verify src/*.ts && tsfmt --verify test/*.js", 76 "code-style": "tsfmt --verify src/*.ts && tsfmt --verify test/*.js",
110 "codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
111 "compile": "tsc -p src/ && webpack && node tools/fixupbundle.js",
112 "complexity": "node test/check-complexity.js",
113 "downstream": "node test/downstream.js",
114 "droneio": "npm run compile && npm run all-tests && npm run saucelabs",
115 "dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
116 "format-code": "tsfmt -r src/*.ts && tsfmt -r test/*.js", 77 "format-code": "tsfmt -r src/*.ts && tsfmt -r test/*.js",
117 "generate-fixtures": "node tools/generate-fixtures.js", 78 "complexity": "node test/check-complexity.js",
118 "generate-regex": "node tools/generate-identifier-regex.js", 79 "static-analysis": "npm run check-version && npm run tslint && npm run code-style && npm run complexity",
119 "generate-xhtml-entities": "node tools/generate-xhtml-entities.js",
120 "grammar-tests": "node test/grammar-tests.js",
121 "hostile-env-tests": "node test/hostile-environment-tests.js", 80 "hostile-env-tests": "node test/hostile-environment-tests.js",
122 "prepublish": "npm run compile", 81 "unit-tests": "node test/unit-tests.js",
123 "profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor", 82 "api-tests": "mocha -R dot test/api-tests.js",
83 "grammar-tests": "node test/grammar-tests.js",
124 "regression-tests": "node test/regression-tests.js", 84 "regression-tests": "node test/regression-tests.js",
125 "saucelabs": "npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari", 85 "all-tests": "npm run verify-line-ending && npm run generate-fixtures && npm run unit-tests && npm run api-tests && npm run grammar-tests && npm run regression-tests && npm run hostile-env-tests",
86 "verify-line-ending": "node test/verify-line-ending.js",
87 "generate-fixtures": "node tools/generate-fixtures.js",
88 "browser-tests": "npm run compile && npm run generate-fixtures && cd test && karma start --single-run",
126 "saucelabs-evergreen": "cd test && karma start saucelabs-evergreen.conf.js", 89 "saucelabs-evergreen": "cd test && karma start saucelabs-evergreen.conf.js",
127 "saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
128 "saucelabs-safari": "cd test && karma start saucelabs-safari.conf.js", 90 "saucelabs-safari": "cd test && karma start saucelabs-safari.conf.js",
129 "static-analysis": "npm run check-version && npm run tslint && npm run code-style && npm run complexity", 91 "saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
92 "saucelabs": "npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
93 "analyze-coverage": "istanbul cover test/unit-tests.js",
94 "check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
95 "dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
96 "compile": "tsc -p src/ && webpack && node tools/fixupbundle.js",
130 "test": "npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis", 97 "test": "npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis",
98 "prepublish": "npm run compile",
99 "profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
100 "benchmark-parser": "node -expose_gc test/benchmark-parser.js",
101 "benchmark-tokenizer": "node --expose_gc test/benchmark-tokenizer.js",
102 "benchmark": "npm run benchmark-parser && npm run benchmark-tokenizer",
103 "codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
104 "downstream": "node test/downstream.js",
131 "travis": "npm test", 105 "travis": "npm test",
132 "tslint": "tslint src/*.ts", 106 "circleci": "npm test && npm run codecov && npm run downstream",
133 "unit-tests": "node test/unit-tests.js", 107 "appveyor": "npm run compile && npm run all-tests && npm run browser-tests",
134 "verify-line-ending": "node test/verify-line-ending.js" 108 "droneio": "npm run compile && npm run all-tests && npm run saucelabs",
135 }, 109 "generate-regex": "node tools/generate-identifier-regex.js",
136 "version": "4.0.1" 110 "generate-xhtml-entities": "node tools/generate-xhtml-entities.js"
111 }
137 } 112 }
......
1 { 1 {
2 "_from": "js-yaml@^3.13.1",
3 "_id": "js-yaml@3.14.0",
4 "_inBundle": false,
5 "_integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
6 "_location": "/cssnano-preset-default/js-yaml",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "js-yaml@^3.13.1",
12 "name": "js-yaml", 2 "name": "js-yaml",
13 "escapedName": "js-yaml", 3 "version": "3.14.0",
14 "rawSpec": "^3.13.1", 4 "description": "YAML 1.2 parser and serializer",
15 "saveSpec": null, 5 "keywords": [
16 "fetchSpec": "^3.13.1" 6 "yaml",
17 }, 7 "parser",
18 "_requiredBy": [ 8 "serializer",
19 "/cssnano-preset-default/svgo" 9 "pyyaml"
10 ],
11 "homepage": "https://github.com/nodeca/js-yaml",
12 "author": "Vladimir Zapparov <dervus.grim@gmail.com>",
13 "contributors": [
14 "Aleksey V Zapparov <ixti@member.fsf.org> (http://www.ixti.net/)",
15 "Vitaly Puzrin <vitaly@rcdesign.ru> (https://github.com/puzrin)",
16 "Martin Grenfell <martin.grenfell@gmail.com> (http://got-ravings.blogspot.com)"
17 ],
18 "license": "MIT",
19 "repository": "nodeca/js-yaml",
20 "files": [
21 "index.js",
22 "lib/",
23 "bin/",
24 "dist/"
20 ], 25 ],
21 "_resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
22 "_shasum": "a7a34170f26a21bb162424d8adacb4113a69e482",
23 "_spec": "js-yaml@^3.13.1",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/cssnano-preset-default/node_modules/svgo",
25 "author": {
26 "name": "Vladimir Zapparov",
27 "email": "dervus.grim@gmail.com"
28 },
29 "bin": { 26 "bin": {
30 "js-yaml": "bin/js-yaml.js" 27 "js-yaml": "bin/js-yaml.js"
31 }, 28 },
32 "bugs": { 29 "unpkg": "dist/js-yaml.min.js",
33 "url": "https://github.com/nodeca/js-yaml/issues" 30 "jsdelivr": "dist/js-yaml.min.js",
34 },
35 "bundleDependencies": false,
36 "contributors": [
37 {
38 "name": "Aleksey V Zapparov",
39 "email": "ixti@member.fsf.org",
40 "url": "http://www.ixti.net/"
41 },
42 {
43 "name": "Vitaly Puzrin",
44 "email": "vitaly@rcdesign.ru",
45 "url": "https://github.com/puzrin"
46 },
47 {
48 "name": "Martin Grenfell",
49 "email": "martin.grenfell@gmail.com",
50 "url": "http://got-ravings.blogspot.com"
51 }
52 ],
53 "dependencies": { 31 "dependencies": {
54 "argparse": "^1.0.7", 32 "argparse": "^1.0.7",
55 "esprima": "^4.0.0" 33 "esprima": "^4.0.0"
56 }, 34 },
57 "deprecated": false,
58 "description": "YAML 1.2 parser and serializer",
59 "devDependencies": { 35 "devDependencies": {
60 "ansi": "^0.3.1", 36 "ansi": "^0.3.1",
61 "benchmark": "^2.1.4", 37 "benchmark": "^2.1.4",
...@@ -67,29 +43,7 @@ ...@@ -67,29 +43,7 @@
67 "mocha": "^7.1.2", 43 "mocha": "^7.1.2",
68 "uglify-js": "^3.0.1" 44 "uglify-js": "^3.0.1"
69 }, 45 },
70 "files": [
71 "index.js",
72 "lib/",
73 "bin/",
74 "dist/"
75 ],
76 "homepage": "https://github.com/nodeca/js-yaml",
77 "jsdelivr": "dist/js-yaml.min.js",
78 "keywords": [
79 "yaml",
80 "parser",
81 "serializer",
82 "pyyaml"
83 ],
84 "license": "MIT",
85 "name": "js-yaml",
86 "repository": {
87 "type": "git",
88 "url": "git+https://github.com/nodeca/js-yaml.git"
89 },
90 "scripts": { 46 "scripts": {
91 "test": "make test" 47 "test": "make test"
92 }, 48 }
93 "unpkg": "dist/js-yaml.min.js",
94 "version": "3.14.0"
95 } 49 }
......
1 { 1 {
2 "_from": "svgo@^1.0.0",
3 "_id": "svgo@1.3.2",
4 "_inBundle": false,
5 "_integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
6 "_location": "/cssnano-preset-default/svgo",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "svgo@^1.0.0",
12 "name": "svgo", 2 "name": "svgo",
13 "escapedName": "svgo", 3 "version": "1.3.2",
14 "rawSpec": "^1.0.0", 4 "description": "Nodejs-based tool for optimizing SVG vector graphics files",
15 "saveSpec": null, 5 "keywords": [
16 "fetchSpec": "^1.0.0" 6 "svgo",
17 }, 7 "svg",
18 "_requiredBy": [ 8 "optimize",
19 "/cssnano-preset-default/postcss-svgo" 9 "minify"
20 ], 10 ],
21 "_resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", 11 "homepage": "https://github.com/svg/svgo",
22 "_shasum": "b6dc511c063346c9e415b81e43401145b96d4167", 12 "bugs": {
23 "_spec": "svgo@^1.0.0", 13 "url": "https://github.com/svg/svgo/issues"
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/cssnano-preset-default/node_modules/postcss-svgo", 14 },
25 "author": { 15 "author": {
26 "name": "Kir Belevich", 16 "name": "Kir Belevich",
27 "email": "kir@belevi.ch", 17 "email": "kir@belevi.ch",
28 "url": "https://github.com/deepsweet" 18 "url": "https://github.com/deepsweet"
29 }, 19 },
30 "bin": {
31 "svgo": "bin/svgo"
32 },
33 "bugs": {
34 "url": "https://github.com/svg/svgo/issues"
35 },
36 "bundleDependencies": false,
37 "contributors": [ 20 "contributors": [
38 { 21 {
39 "name": "Sergey Belov", 22 "name": "Sergey Belov",
...@@ -46,6 +29,24 @@ ...@@ -46,6 +29,24 @@
46 "url": "http://github.com/GreLI" 29 "url": "http://github.com/GreLI"
47 } 30 }
48 ], 31 ],
32 "repository": {
33 "type": "git",
34 "url": "git://github.com/svg/svgo.git"
35 },
36 "main": "./lib/svgo.js",
37 "bin": {
38 "svgo": "./bin/svgo"
39 },
40 "directories": {
41 "bin": "./bin",
42 "lib": "./lib",
43 "example": "./examples"
44 },
45 "scripts": {
46 "test": "set NODE_ENV=test && mocha",
47 "lint": "jshint --show-non-errors .",
48 "jshint": "npm run lint"
49 },
49 "dependencies": { 50 "dependencies": {
50 "chalk": "^2.4.1", 51 "chalk": "^2.4.1",
51 "coa": "^2.0.2", 52 "coa": "^2.0.2",
...@@ -61,8 +62,6 @@ ...@@ -61,8 +62,6 @@
61 "unquote": "~1.1.1", 62 "unquote": "~1.1.1",
62 "util.promisify": "~1.0.0" 63 "util.promisify": "~1.0.0"
63 }, 64 },
64 "deprecated": false,
65 "description": "Nodejs-based tool for optimizing SVG vector graphics files",
66 "devDependencies": { 65 "devDependencies": {
67 "coveralls": "^3.0.7", 66 "coveralls": "^3.0.7",
68 "fs-extra": "~8.1.0", 67 "fs-extra": "~8.1.0",
...@@ -73,32 +72,8 @@ ...@@ -73,32 +72,8 @@
73 "mock-stdin": "~0.3.1", 72 "mock-stdin": "~0.3.1",
74 "should": "~13.2.3" 73 "should": "~13.2.3"
75 }, 74 },
76 "directories": {
77 "bin": "./bin",
78 "lib": "./lib",
79 "example": "./examples"
80 },
81 "engines": { 75 "engines": {
82 "node": ">=4.0.0" 76 "node": ">=4.0.0"
83 }, 77 },
84 "homepage": "https://github.com/svg/svgo", 78 "license": "MIT"
85 "keywords": [
86 "svgo",
87 "svg",
88 "optimize",
89 "minify"
90 ],
91 "license": "MIT",
92 "main": "./lib/svgo.js",
93 "name": "svgo",
94 "repository": {
95 "type": "git",
96 "url": "git://github.com/svg/svgo.git"
97 },
98 "scripts": {
99 "jshint": "npm run lint",
100 "lint": "jshint --show-non-errors .",
101 "test": "set NODE_ENV=test && mocha"
102 },
103 "version": "1.3.2"
104 } 79 }
......
1 ../browserslist/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
10 else
11 exec node "$basedir/../browserslist/cli.js" "$@"
12 fi
......
1 { 1 {
2 "_from": "browserslist@^1.7.6",
3 "_id": "browserslist@1.7.7",
4 "_inBundle": false,
5 "_integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
6 "_location": "/cssnano/browserslist",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "browserslist@^1.7.6",
12 "name": "browserslist", 2 "name": "browserslist",
13 "escapedName": "browserslist", 3 "version": "1.7.7",
14 "rawSpec": "^1.7.6", 4 "description": "Share browsers list between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
15 "saveSpec": null, 5 "keywords": [
16 "fetchSpec": "^1.7.6" 6 "caniuse",
17 }, 7 "browsers"
18 "_requiredBy": [
19 "/cssnano/autoprefixer"
20 ], 8 ],
21 "_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz", 9 "author": "Andrey Sitnik <andrey@sitnik.ru>",
22 "_shasum": "0bd76704258be829b2398bb50e4b62d1a166b0b9", 10 "license": "MIT",
23 "_spec": "browserslist@^1.7.6", 11 "repository": "ai/browserslist",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/cssnano/node_modules/autoprefixer",
25 "author": {
26 "name": "Andrey Sitnik",
27 "email": "andrey@sitnik.ru"
28 },
29 "bin": {
30 "browserslist": "cli.js"
31 },
32 "bugs": {
33 "url": "https://github.com/ai/browserslist/issues"
34 },
35 "bundleDependencies": false,
36 "dependencies": { 12 "dependencies": {
37 "caniuse-db": "^1.0.30000639", 13 "caniuse-db": "^1.0.30000639",
38 "electron-to-chromium": "^1.2.7" 14 "electron-to-chromium": "^1.2.7"
39 }, 15 },
40 "deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.", 16 "bin": "./cli.js",
41 "description": "Share browsers list between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
42 "devDependencies": { 17 "devDependencies": {
43 "eslint": "^3.18.0", 18 "eslint": "^3.18.0",
44 "eslint-config-postcss": "^2.0.2", 19 "eslint-config-postcss": "^2.0.2",
...@@ -58,7 +33,6 @@ ...@@ -58,7 +33,6 @@
58 "valid-jsdoc": "error" 33 "valid-jsdoc": "error"
59 } 34 }
60 }, 35 },
61 "homepage": "https://github.com/ai/browserslist#readme",
62 "jest": { 36 "jest": {
63 "coverageThreshold": { 37 "coverageThreshold": {
64 "global": { 38 "global": {
...@@ -66,26 +40,15 @@ ...@@ -66,26 +40,15 @@
66 } 40 }
67 } 41 }
68 }, 42 },
69 "keywords": [ 43 "scripts": {
70 "caniuse", 44 "lint-staged": "lint-staged",
71 "browsers" 45 "test": "jest --coverage && eslint *.js test/*.js && yaspeller-ci *.md"
72 ], 46 },
73 "license": "MIT",
74 "lint-staged": { 47 "lint-staged": {
75 "*.md": "yaspeller-ci", 48 "*.md": "yaspeller-ci",
76 "*.js": "eslint" 49 "*.js": "eslint"
77 }, 50 },
78 "name": "browserslist",
79 "pre-commit": [ 51 "pre-commit": [
80 "lint-staged" 52 "lint-staged"
81 ], 53 ]
82 "repository": {
83 "type": "git",
84 "url": "git+https://github.com/ai/browserslist.git"
85 },
86 "scripts": {
87 "lint-staged": "lint-staged",
88 "test": "jest --coverage && eslint *.js test/*.js && yaspeller-ci *.md"
89 },
90 "version": "1.7.7"
91 } 54 }
......
1 { 1 {
2 "_from": "csso@~2.3.1",
3 "_id": "csso@2.3.2",
4 "_inBundle": false,
5 "_integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=",
6 "_location": "/csso",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "csso@~2.3.1",
12 "name": "csso", 2 "name": "csso",
13 "escapedName": "csso", 3 "version": "2.3.2",
14 "rawSpec": "~2.3.1", 4 "description": "CSSO (CSS Optimizer) is a CSS minifier with structural optimisations",
15 "saveSpec": null, 5 "keywords": [
16 "fetchSpec": "~2.3.1" 6 "css",
17 }, 7 "minifier",
18 "_requiredBy": [ 8 "minify",
19 "/svgo" 9 "compress",
10 "optimisation"
20 ], 11 ],
21 "_resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", 12 "homepage": "https://github.com/css/csso",
22 "_shasum": "ddd52c587033f49e94b71fc55569f252e8ff5f85", 13 "author": "Sergey Kryzhanovsky <skryzhanovsky@ya.ru> (https://github.com/afelix)",
23 "_spec": "csso@~2.3.1", 14 "maintainers": [
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/svgo", 15 {
25 "author": { 16 "name": "Roman Dvornov",
26 "name": "Sergey Kryzhanovsky", 17 "email": "rdvornov@gmail.com",
27 "email": "skryzhanovsky@ya.ru", 18 "github-username": "lahmatiy"
28 "url": "https://github.com/afelix" 19 }
20 ],
21 "license": "MIT",
22 "repository": "css/csso",
23 "bugs": {
24 "url": "https://github.com/css/csso/issues"
29 }, 25 },
30 "bin": { 26 "bin": {
31 "csso": "bin/csso" 27 "csso": "./bin/csso"
32 }, 28 },
33 "bugs": { 29 "main": "./lib/index",
34 "url": "https://github.com/css/csso/issues" 30 "eslintConfig": {
31 "env": {
32 "node": true,
33 "mocha": true,
34 "es6": true
35 },
36 "rules": {
37 "no-duplicate-case": 2,
38 "no-undef": 2,
39 "no-unused-vars": [2, {"vars": "all", "args": "after-used"}]
40 }
41 },
42 "scripts": {
43 "test": "mocha --reporter dot",
44 "codestyle": "jscs lib && eslint lib test",
45 "codestyle-and-test": "npm run codestyle && npm test",
46 "hydrogen": "node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/csso --stat -o /dev/null",
47 "coverage": "istanbul cover _mocha -- -R dot",
48 "coveralls": "istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls",
49 "travis": "npm run codestyle-and-test && npm run coveralls",
50 "browserify": "browserify --standalone csso lib/index.js | uglifyjs --compress --mangle -o dist/csso-browser.js",
51 "gh-pages": "git clone -b gh-pages https://github.com/css/csso.git .gh-pages && npm run browserify && cp dist/csso-browser.js .gh-pages/ && cd .gh-pages && git commit -am \"update\" && git push && cd .. && rm -rf .gh-pages",
52 "prepublish": "npm run browserify"
35 }, 53 },
36 "bundleDependencies": false,
37 "dependencies": { 54 "dependencies": {
38 "clap": "^1.0.9", 55 "clap": "^1.0.9",
39 "source-map": "^0.5.3" 56 "source-map": "^0.5.3"
40 }, 57 },
41 "deprecated": false,
42 "description": "CSSO (CSS Optimizer) is a CSS minifier with structural optimisations",
43 "devDependencies": { 58 "devDependencies": {
44 "browserify": "^13.0.0", 59 "browserify": "^13.0.0",
45 "coveralls": "^2.11.6", 60 "coveralls": "^2.11.6",
...@@ -52,24 +67,6 @@ ...@@ -52,24 +67,6 @@
52 "engines": { 67 "engines": {
53 "node": ">=0.10.0" 68 "node": ">=0.10.0"
54 }, 69 },
55 "eslintConfig": {
56 "env": {
57 "node": true,
58 "mocha": true,
59 "es6": true
60 },
61 "rules": {
62 "no-duplicate-case": 2,
63 "no-undef": 2,
64 "no-unused-vars": [
65 2,
66 {
67 "vars": "all",
68 "args": "after-used"
69 }
70 ]
71 }
72 },
73 "files": [ 70 "files": [
74 "bin", 71 "bin",
75 "dist/csso-browser.js", 72 "dist/csso-browser.js",
...@@ -77,39 +74,5 @@ ...@@ -77,39 +74,5 @@
77 "HISTORY.md", 74 "HISTORY.md",
78 "LICENSE", 75 "LICENSE",
79 "README.md" 76 "README.md"
80 ], 77 ]
81 "homepage": "https://github.com/css/csso",
82 "keywords": [
83 "css",
84 "minifier",
85 "minify",
86 "compress",
87 "optimisation"
88 ],
89 "license": "MIT",
90 "main": "./lib/index",
91 "maintainers": [
92 {
93 "name": "Roman Dvornov",
94 "email": "rdvornov@gmail.com"
95 }
96 ],
97 "name": "csso",
98 "repository": {
99 "type": "git",
100 "url": "git+https://github.com/css/csso.git"
101 },
102 "scripts": {
103 "browserify": "browserify --standalone csso lib/index.js | uglifyjs --compress --mangle -o dist/csso-browser.js",
104 "codestyle": "jscs lib && eslint lib test",
105 "codestyle-and-test": "npm run codestyle && npm test",
106 "coverage": "istanbul cover _mocha -- -R dot",
107 "coveralls": "istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls",
108 "gh-pages": "git clone -b gh-pages https://github.com/css/csso.git .gh-pages && npm run browserify && cp dist/csso-browser.js .gh-pages/ && cd .gh-pages && git commit -am \"update\" && git push && cd .. && rm -rf .gh-pages",
109 "hydrogen": "node --trace-hydrogen --trace-phase=Z --trace-deopt --code-comments --hydrogen-track-positions --redirect-code-traces --redirect-code-traces-to=code.asm --trace_hydrogen_file=code.cfg --print-opt-code bin/csso --stat -o /dev/null",
110 "prepublish": "npm run browserify",
111 "test": "mocha --reporter dot",
112 "travis": "npm run codestyle-and-test && npm run coveralls"
113 },
114 "version": "2.3.2"
115 } 78 }
......
1 { 1 {
2 "_from": "errno@~0.1.7",
3 "_id": "errno@0.1.7",
4 "_inBundle": false,
5 "_integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
6 "_location": "/errno",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "errno@~0.1.7",
12 "name": "errno", 2 "name": "errno",
13 "escapedName": "errno",
14 "rawSpec": "~0.1.7",
15 "saveSpec": null,
16 "fetchSpec": "~0.1.7"
17 },
18 "_requiredBy": [
19 "/memory-fs",
20 "/worker-farm"
21 ],
22 "_resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
23 "_shasum": "4684d71779ad39af177e3f007996f7c67c852618",
24 "_spec": "errno@~0.1.7",
25 "_where": "/Users/zhanghao/brcode/br-client/node_modules/worker-farm",
26 "authors": [ 3 "authors": [
27 "Rod Vagg @rvagg <rod@vagg.org> (https://github.com/rvagg)" 4 "Rod Vagg @rvagg <rod@vagg.org> (https://github.com/rvagg)"
28 ], 5 ],
29 "bin": { 6 "description": "libuv errno details exposed",
30 "errno": "cli.js" 7 "keywords": [
31 }, 8 "errors",
32 "bugs": { 9 "errno",
33 "url": "https://github.com/rvagg/node-errno/issues" 10 "libuv"
34 }, 11 ],
35 "bundleDependencies": false, 12 "version": "0.1.7",
13 "main": "errno.js",
36 "dependencies": { 14 "dependencies": {
37 "prr": "~1.0.1" 15 "prr": "~1.0.1"
38 }, 16 },
39 "deprecated": false, 17 "bin": {
40 "description": "libuv errno details exposed", 18 "errno": "./cli.js"
19 },
41 "devDependencies": { 20 "devDependencies": {
42 "error-stack-parser": "^2.0.1", 21 "error-stack-parser": "^2.0.1",
43 "inherits": "^2.0.3", 22 "inherits": "^2.0.3",
44 "tape": "~4.8.0" 23 "tape": "~4.8.0"
45 }, 24 },
46 "homepage": "https://github.com/rvagg/node-errno#readme",
47 "keywords": [
48 "errors",
49 "errno",
50 "libuv"
51 ],
52 "license": "MIT",
53 "main": "errno.js",
54 "name": "errno",
55 "repository": { 25 "repository": {
56 "type": "git", 26 "type": "git",
57 "url": "git+https://github.com/rvagg/node-errno.git" 27 "url": "https://github.com/rvagg/node-errno.git"
58 }, 28 },
29 "license": "MIT",
59 "scripts": { 30 "scripts": {
60 "test": "node --use_strict test.js" 31 "test": "node --use_strict test.js"
61 }, 32 }
62 "version": "0.1.7"
63 } 33 }
......
1 { 1 {
2 "_from": "esprima@^2.6.0",
3 "_id": "esprima@2.7.3",
4 "_inBundle": false,
5 "_integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
6 "_location": "/esprima",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "esprima@^2.6.0",
12 "name": "esprima", 2 "name": "esprima",
13 "escapedName": "esprima", 3 "description": "ECMAScript parsing infrastructure for multipurpose analysis",
14 "rawSpec": "^2.6.0", 4 "homepage": "http://esprima.org",
15 "saveSpec": null, 5 "main": "esprima.js",
16 "fetchSpec": "^2.6.0" 6 "bin": {
7 "esparse": "./bin/esparse.js",
8 "esvalidate": "./bin/esvalidate.js"
17 }, 9 },
18 "_requiredBy": [ 10 "version": "2.7.3",
19 "/js-yaml" 11 "files": [
12 "bin",
13 "unit-tests.js",
14 "esprima.js"
20 ], 15 ],
21 "_resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", 16 "engines": {
22 "_shasum": "96e3b70d5779f6ad49cd032673d1c312767ba581", 17 "node": ">=0.10.0"
23 "_spec": "esprima@^2.6.0", 18 },
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/js-yaml",
25 "author": { 19 "author": {
26 "name": "Ariya Hidayat", 20 "name": "Ariya Hidayat",
27 "email": "ariya.hidayat@gmail.com" 21 "email": "ariya.hidayat@gmail.com"
28 }, 22 },
29 "bin": { 23 "maintainers": [
30 "esparse": "bin/esparse.js", 24 {
31 "esvalidate": "bin/esvalidate.js" 25 "name": "Ariya Hidayat",
26 "email": "ariya.hidayat@gmail.com",
27 "web": "http://ariya.ofilabs.com"
28 }
29 ],
30 "repository": {
31 "type": "git",
32 "url": "https://github.com/jquery/esprima.git"
32 }, 33 },
33 "bugs": { 34 "bugs": {
34 "url": "https://github.com/jquery/esprima/issues" 35 "url": "https://github.com/jquery/esprima/issues"
35 }, 36 },
36 "bundleDependencies": false, 37 "license": "BSD-2-Clause",
37 "deprecated": false,
38 "description": "ECMAScript parsing infrastructure for multipurpose analysis",
39 "devDependencies": { 38 "devDependencies": {
40 "codecov.io": "~0.1.6", 39 "codecov.io": "~0.1.6",
41 "escomplex-js": "1.2.0", 40 "escomplex-js": "1.2.0",
...@@ -60,15 +59,6 @@ ...@@ -60,15 +59,6 @@
60 "temp": "~0.8.3", 59 "temp": "~0.8.3",
61 "unicode-7.0.0": "~0.1.5" 60 "unicode-7.0.0": "~0.1.5"
62 }, 61 },
63 "engines": {
64 "node": ">=0.10.0"
65 },
66 "files": [
67 "bin",
68 "unit-tests.js",
69 "esprima.js"
70 ],
71 "homepage": "http://esprima.org",
72 "keywords": [ 62 "keywords": [
73 "ast", 63 "ast",
74 "ecmascript", 64 "ecmascript",
...@@ -76,49 +66,34 @@ ...@@ -76,49 +66,34 @@
76 "parser", 66 "parser",
77 "syntax" 67 "syntax"
78 ], 68 ],
79 "license": "BSD-2-Clause",
80 "main": "esprima.js",
81 "maintainers": [
82 {
83 "name": "Ariya Hidayat",
84 "email": "ariya.hidayat@gmail.com",
85 "url": "http://ariya.ofilabs.com"
86 }
87 ],
88 "name": "esprima",
89 "repository": {
90 "type": "git",
91 "url": "git+https://github.com/jquery/esprima.git"
92 },
93 "scripts": { 69 "scripts": {
94 "all-tests": "npm run generate-fixtures && npm run unit-tests && npm run grammar-tests && npm run regression-tests",
95 "analyze-coverage": "istanbul cover test/unit-tests.js",
96 "appveyor": "npm run all-tests && npm run browser-tests && npm run dynamic-analysis",
97 "benchmark": "node test/benchmarks.js",
98 "benchmark-quick": "node test/benchmarks.js quick",
99 "browser-tests": "npm run generate-fixtures && cd test && karma start --single-run",
100 "check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
101 "check-version": "node test/check-version.js", 70 "check-version": "node test/check-version.js",
102 "circleci": "npm test && npm run codecov && npm run downstream", 71 "jscs": "jscs -p crockford esprima.js && jscs -p crockford test/*.js",
103 "codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
104 "complexity": "node test/check-complexity.js",
105 "downstream": "node test/downstream.js",
106 "droneio": "npm test && npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
107 "dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
108 "eslint": "node node_modules/eslint/bin/eslint.js -c .lintrc esprima.js", 72 "eslint": "node node_modules/eslint/bin/eslint.js -c .lintrc esprima.js",
109 "generate-fixtures": "node tools/generate-fixtures.js", 73 "complexity": "node test/check-complexity.js",
110 "generate-regex": "node tools/generate-identifier-regex.js", 74 "static-analysis": "npm run check-version && npm run jscs && npm run eslint && npm run complexity",
75 "unit-tests": "node test/unit-tests.js",
111 "grammar-tests": "node test/grammar-tests.js", 76 "grammar-tests": "node test/grammar-tests.js",
112 "jscs": "jscs -p crockford esprima.js && jscs -p crockford test/*.js",
113 "profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
114 "regression-tests": "node test/regression-tests.js", 77 "regression-tests": "node test/regression-tests.js",
78 "all-tests": "npm run generate-fixtures && npm run unit-tests && npm run grammar-tests && npm run regression-tests",
79 "generate-fixtures": "node tools/generate-fixtures.js",
80 "browser-tests": "npm run generate-fixtures && cd test && karma start --single-run",
115 "saucelabs-evergreen": "cd test && karma start saucelabs-evergreen.conf.js", 81 "saucelabs-evergreen": "cd test && karma start saucelabs-evergreen.conf.js",
116 "saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
117 "saucelabs-safari": "cd test && karma start saucelabs-safari.conf.js", 82 "saucelabs-safari": "cd test && karma start saucelabs-safari.conf.js",
118 "static-analysis": "npm run check-version && npm run jscs && npm run eslint && npm run complexity", 83 "saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
84 "analyze-coverage": "istanbul cover test/unit-tests.js",
85 "check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
86 "dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
119 "test": "npm run all-tests && npm run static-analysis && npm run dynamic-analysis", 87 "test": "npm run all-tests && npm run static-analysis && npm run dynamic-analysis",
88 "profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
89 "benchmark": "node test/benchmarks.js",
90 "benchmark-quick": "node test/benchmarks.js quick",
91 "codecov" : "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
92 "downstream": "node test/downstream.js",
120 "travis": "npm test", 93 "travis": "npm test",
121 "unit-tests": "node test/unit-tests.js" 94 "circleci": "npm test && npm run codecov && npm run downstream",
122 }, 95 "appveyor": "npm run all-tests && npm run browser-tests && npm run dynamic-analysis",
123 "version": "2.7.3" 96 "droneio": "npm test && npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
97 "generate-regex": "node tools/generate-identifier-regex.js"
98 }
124 } 99 }
......
1 { 1 {
2 "_from": "he@1.2.x",
3 "_id": "he@1.2.0",
4 "_inBundle": false,
5 "_integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
6 "_location": "/he",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "he@1.2.x",
12 "name": "he", 2 "name": "he",
13 "escapedName": "he", 3 "version": "1.2.0",
14 "rawSpec": "1.2.x", 4 "description": "A robust HTML entities encoder/decoder with full Unicode support.",
15 "saveSpec": null, 5 "homepage": "https://mths.be/he",
16 "fetchSpec": "1.2.x" 6 "main": "he.js",
17 }, 7 "bin": "bin/he",
18 "_requiredBy": [ 8 "keywords": [
19 "/html-minifier", 9 "string",
20 "/vue-template-compiler" 10 "entities",
11 "entity",
12 "html",
13 "encode",
14 "decode",
15 "unicode"
21 ], 16 ],
22 "_resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 17 "license": "MIT",
23 "_shasum": "84ae65fa7eafb165fddb61566ae14baf05664f0f",
24 "_spec": "he@1.2.x",
25 "_where": "/Users/zhanghao/brcode/br-client/node_modules/html-minifier",
26 "author": { 18 "author": {
27 "name": "Mathias Bynens", 19 "name": "Mathias Bynens",
28 "url": "https://mathiasbynens.be/" 20 "url": "https://mathiasbynens.be/"
29 }, 21 },
30 "bin": { 22 "repository": {
31 "he": "bin/he" 23 "type": "git",
24 "url": "https://github.com/mathiasbynens/he.git"
25 },
26 "bugs": "https://github.com/mathiasbynens/he/issues",
27 "files": [
28 "LICENSE-MIT.txt",
29 "he.js",
30 "bin/",
31 "man/"
32 ],
33 "directories": {
34 "bin": "bin",
35 "man": "man",
36 "test": "tests"
32 }, 37 },
33 "bugs": { 38 "scripts": {
34 "url": "https://github.com/mathiasbynens/he/issues" 39 "test": "node tests/tests.js",
40 "build": "grunt build"
35 }, 41 },
36 "bundleDependencies": false,
37 "deprecated": false,
38 "description": "A robust HTML entities encoder/decoder with full Unicode support.",
39 "devDependencies": { 42 "devDependencies": {
40 "codecov.io": "^0.1.6", 43 "codecov.io": "^0.1.6",
41 "grunt": "^0.4.5", 44 "grunt": "^0.4.5",
...@@ -51,41 +54,5 @@ ...@@ -51,41 +54,5 @@
51 "regexgen": "^1.3.0", 54 "regexgen": "^1.3.0",
52 "requirejs": "^2.1.22", 55 "requirejs": "^2.1.22",
53 "sort-object": "^3.0.2" 56 "sort-object": "^3.0.2"
54 }, 57 }
55 "directories": {
56 "bin": "bin",
57 "man": "man",
58 "test": "tests"
59 },
60 "files": [
61 "LICENSE-MIT.txt",
62 "he.js",
63 "bin/",
64 "man/"
65 ],
66 "homepage": "https://mths.be/he",
67 "keywords": [
68 "string",
69 "entities",
70 "entity",
71 "html",
72 "encode",
73 "decode",
74 "unicode"
75 ],
76 "license": "MIT",
77 "main": "he.js",
78 "man": [
79 "/Users/zhanghao/brcode/br-client/node_modules/he/man/he.1"
80 ],
81 "name": "he",
82 "repository": {
83 "type": "git",
84 "url": "git+https://github.com/mathiasbynens/he.git"
85 },
86 "scripts": {
87 "build": "grunt build",
88 "test": "node tests/tests.js"
89 },
90 "version": "1.2.0"
91 } 58 }
......
1 { 1 {
2 "_from": "html-minifier@^3.2.3",
3 "_id": "html-minifier@3.5.21",
4 "_inBundle": false,
5 "_integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==",
6 "_location": "/html-minifier",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "html-minifier@^3.2.3",
12 "name": "html-minifier", 2 "name": "html-minifier",
13 "escapedName": "html-minifier",
14 "rawSpec": "^3.2.3",
15 "saveSpec": null,
16 "fetchSpec": "^3.2.3"
17 },
18 "_requiredBy": [
19 "/html-webpack-plugin"
20 ],
21 "_resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz",
22 "_shasum": "d0040e054730e354db008463593194015212d20c",
23 "_spec": "html-minifier@^3.2.3",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/html-webpack-plugin",
25 "author": {
26 "name": "Juriy \"kangax\" Zaytsev"
27 },
28 "benchmarkDependencies": {
29 "brotli": "1.3.x",
30 "chalk": "2.4.x",
31 "cli-table": "0.3.x",
32 "lzma": "2.3.x",
33 "minimize": "2.2.x",
34 "progress": "2.0.x"
35 },
36 "bin": {
37 "html-minifier": "cli.js"
38 },
39 "bugs": {
40 "url": "https://github.com/kangax/html-minifier/issues"
41 },
42 "bundleDependencies": false,
43 "contributors": [
44 {
45 "name": "Gilmore Davidson",
46 "url": "https://github.com/gilmoreorless"
47 },
48 {
49 "name": "Hugo Wetterberg",
50 "email": "hugo@wetterberg.nu"
51 },
52 {
53 "name": "Zoltan Frombach",
54 "email": "tssajo@gmail.com"
55 }
56 ],
57 "dependencies": {
58 "camel-case": "3.0.x",
59 "clean-css": "4.2.x",
60 "commander": "2.17.x",
61 "he": "1.2.x",
62 "param-case": "2.1.x",
63 "relateurl": "0.2.x",
64 "uglify-js": "3.4.x"
65 },
66 "deprecated": false,
67 "description": "Highly configurable, well-tested, JavaScript-based HTML minifier.", 3 "description": "Highly configurable, well-tested, JavaScript-based HTML minifier.",
68 "devDependencies": { 4 "version": "3.5.21",
69 "grunt": "1.0.x",
70 "grunt-browserify": "5.3.x",
71 "grunt-contrib-uglify": "3.4.x",
72 "gruntify-eslint": "4.0.x",
73 "phantomjs-prebuilt": "2.1.x",
74 "qunit": "2.x"
75 },
76 "engines": {
77 "node": ">=4"
78 },
79 "files": [
80 "src/*.js",
81 "cli.js",
82 "sample-cli-config-file.conf"
83 ],
84 "homepage": "https://kangax.github.io/html-minifier/",
85 "keywords": [ 5 "keywords": [
86 "cli", 6 "cli",
87 "compress", 7 "compress",
...@@ -103,27 +23,64 @@ ...@@ -103,27 +23,64 @@
103 "uglifier", 23 "uglifier",
104 "uglify" 24 "uglify"
105 ], 25 ],
106 "license": "MIT", 26 "homepage": "https://kangax.github.io/html-minifier/",
107 "main": "src/htmlminifier.js", 27 "author": "Juriy \"kangax\" Zaytsev",
108 "maintainers": [ 28 "maintainers": [
109 { 29 "Alex Lam <alexlamsl@gmail.com>",
110 "name": "Alex Lam", 30 "Juriy Zaytsev <kangax@gmail.com> (http://perfectionkills.com/)"
111 "email": "alexlamsl@gmail.com"
112 },
113 {
114 "name": "Juriy Zaytsev",
115 "email": "kangax@gmail.com",
116 "url": "http://perfectionkills.com/"
117 }
118 ], 31 ],
119 "name": "html-minifier", 32 "contributors": [
33 "Gilmore Davidson (https://github.com/gilmoreorless)",
34 "Hugo Wetterberg <hugo@wetterberg.nu>",
35 "Zoltan Frombach <tssajo@gmail.com>"
36 ],
37 "license": "MIT",
38 "bin": {
39 "html-minifier": "./cli.js"
40 },
41 "main": "src/htmlminifier.js",
120 "repository": { 42 "repository": {
121 "type": "git", 43 "type": "git",
122 "url": "git+https://github.com/kangax/html-minifier.git" 44 "url": "git+https://github.com/kangax/html-minifier.git"
123 }, 45 },
46 "bugs": {
47 "url": "https://github.com/kangax/html-minifier/issues"
48 },
49 "engines": {
50 "node": ">=4"
51 },
124 "scripts": { 52 "scripts": {
125 "dist": "grunt dist", 53 "dist": "grunt dist",
126 "test": "grunt test" 54 "test": "grunt test"
127 }, 55 },
128 "version": "3.5.21" 56 "dependencies": {
57 "camel-case": "3.0.x",
58 "clean-css": "4.2.x",
59 "commander": "2.17.x",
60 "he": "1.2.x",
61 "param-case": "2.1.x",
62 "relateurl": "0.2.x",
63 "uglify-js": "3.4.x"
64 },
65 "devDependencies": {
66 "grunt": "1.0.x",
67 "grunt-browserify": "5.3.x",
68 "grunt-contrib-uglify": "3.4.x",
69 "gruntify-eslint": "4.0.x",
70 "phantomjs-prebuilt": "2.1.x",
71 "qunit": "2.x"
72 },
73 "benchmarkDependencies": {
74 "brotli": "1.3.x",
75 "chalk": "2.4.x",
76 "cli-table": "0.3.x",
77 "lzma": "2.3.x",
78 "minimize": "2.2.x",
79 "progress": "2.0.x"
80 },
81 "files": [
82 "src/*.js",
83 "cli.js",
84 "sample-cli-config-file.conf"
85 ]
129 } 86 }
......
1 { 1 {
2 "_from": "import-local@^1.0.0",
3 "_id": "import-local@1.0.0",
4 "_inBundle": false,
5 "_integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==",
6 "_location": "/import-local",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "import-local@^1.0.0",
12 "name": "import-local", 2 "name": "import-local",
13 "escapedName": "import-local", 3 "version": "1.0.0",
14 "rawSpec": "^1.0.0", 4 "description": "Let a globally installed package use a locally installed version of itself if available",
15 "saveSpec": null, 5 "license": "MIT",
16 "fetchSpec": "^1.0.0" 6 "repository": "sindresorhus/import-local",
17 },
18 "_requiredBy": [
19 "/webpack-dev-server"
20 ],
21 "_resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz",
22 "_shasum": "5e4ffdc03f4fe6c009c6729beb29631c2f8227bc",
23 "_spec": "import-local@^1.0.0",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/webpack-dev-server",
25 "author": { 7 "author": {
26 "name": "Sindre Sorhus", 8 "name": "Sindre Sorhus",
27 "email": "sindresorhus@gmail.com", 9 "email": "sindresorhus@gmail.com",
...@@ -30,31 +12,16 @@ ...@@ -30,31 +12,16 @@
30 "bin": { 12 "bin": {
31 "import-local-fixture": "fixtures/cli.js" 13 "import-local-fixture": "fixtures/cli.js"
32 }, 14 },
33 "bugs": {
34 "url": "https://github.com/sindresorhus/import-local/issues"
35 },
36 "bundleDependencies": false,
37 "dependencies": {
38 "pkg-dir": "^2.0.0",
39 "resolve-cwd": "^2.0.0"
40 },
41 "deprecated": false,
42 "description": "Let a globally installed package use a locally installed version of itself if available",
43 "devDependencies": {
44 "ava": "*",
45 "cpy": "^6.0.0",
46 "del": "^3.0.0",
47 "execa": "^0.8.0",
48 "xo": "*"
49 },
50 "engines": { 15 "engines": {
51 "node": ">=4" 16 "node": ">=4"
52 }, 17 },
18 "scripts": {
19 "test": "xo && ava"
20 },
53 "files": [ 21 "files": [
54 "index.js", 22 "index.js",
55 "fixtures/cli.js" 23 "fixtures/cli.js"
56 ], 24 ],
57 "homepage": "https://github.com/sindresorhus/import-local#readme",
58 "keywords": [ 25 "keywords": [
59 "import", 26 "import",
60 "local", 27 "local",
...@@ -65,14 +32,15 @@ ...@@ -65,14 +32,15 @@
65 "prefer", 32 "prefer",
66 "cli" 33 "cli"
67 ], 34 ],
68 "license": "MIT", 35 "dependencies": {
69 "name": "import-local", 36 "pkg-dir": "^2.0.0",
70 "repository": { 37 "resolve-cwd": "^2.0.0"
71 "type": "git",
72 "url": "git+https://github.com/sindresorhus/import-local.git"
73 },
74 "scripts": {
75 "test": "xo && ava"
76 }, 38 },
77 "version": "1.0.0" 39 "devDependencies": {
40 "ava": "*",
41 "cpy": "^6.0.0",
42 "del": "^3.0.0",
43 "execa": "^0.8.0",
44 "xo": "*"
45 }
78 } 46 }
......
1 { 1 {
2 "_from": "internal-ip@1.2.0",
3 "_id": "internal-ip@1.2.0",
4 "_inBundle": false,
5 "_integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=",
6 "_location": "/internal-ip",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "version",
10 "registry": true,
11 "raw": "internal-ip@1.2.0",
12 "name": "internal-ip", 2 "name": "internal-ip",
13 "escapedName": "internal-ip", 3 "version": "1.2.0",
14 "rawSpec": "1.2.0", 4 "description": "Get your internal IPv4 or IPv6 address",
15 "saveSpec": null, 5 "license": "MIT",
16 "fetchSpec": "1.2.0" 6 "repository": "sindresorhus/internal-ip",
17 },
18 "_requiredBy": [
19 "/webpack-dev-server"
20 ],
21 "_resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz",
22 "_shasum": "ae9fbf93b984878785d50a8de1b356956058cf5c",
23 "_spec": "internal-ip@1.2.0",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/webpack-dev-server",
25 "author": { 7 "author": {
26 "name": "Sindre Sorhus", 8 "name": "Sindre Sorhus",
27 "email": "sindresorhus@gmail.com", 9 "email": "sindresorhus@gmail.com",
28 "url": "sindresorhus.com" 10 "url": "sindresorhus.com"
29 }, 11 },
30 "bin": { 12 "bin": "cli.js",
31 "internal-ip": "cli.js"
32 },
33 "bugs": {
34 "url": "https://github.com/sindresorhus/internal-ip/issues"
35 },
36 "bundleDependencies": false,
37 "dependencies": {
38 "meow": "^3.3.0"
39 },
40 "deprecated": false,
41 "description": "Get your internal IPv4 or IPv6 address",
42 "devDependencies": {
43 "ava": "*",
44 "is-ip": "^1.0.0",
45 "xo": "*"
46 },
47 "engines": { 13 "engines": {
48 "node": ">=0.10.0" 14 "node": ">=0.10.0"
49 }, 15 },
16 "scripts": {
17 "test": "xo && ava"
18 },
50 "files": [ 19 "files": [
51 "index.js", 20 "index.js",
52 "cli.js" 21 "cli.js"
53 ], 22 ],
54 "homepage": "https://github.com/sindresorhus/internal-ip#readme",
55 "keywords": [ 23 "keywords": [
56 "cli-app", 24 "cli-app",
57 "cli", 25 "cli",
...@@ -64,14 +32,12 @@ ...@@ -64,14 +32,12 @@
64 "local", 32 "local",
65 "machine" 33 "machine"
66 ], 34 ],
67 "license": "MIT", 35 "dependencies": {
68 "name": "internal-ip", 36 "meow": "^3.3.0"
69 "repository": {
70 "type": "git",
71 "url": "git+https://github.com/sindresorhus/internal-ip.git"
72 },
73 "scripts": {
74 "test": "xo && ava"
75 }, 37 },
76 "version": "1.2.0" 38 "devDependencies": {
39 "ava": "*",
40 "is-ip": "^1.0.0",
41 "xo": "*"
42 }
77 } 43 }
......
1 { 1 {
2 "_from": "js-yaml@~3.7.0",
3 "_id": "js-yaml@3.7.0",
4 "_inBundle": false,
5 "_integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=",
6 "_location": "/js-yaml",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "js-yaml@~3.7.0",
12 "name": "js-yaml", 2 "name": "js-yaml",
13 "escapedName": "js-yaml", 3 "version": "3.7.0",
14 "rawSpec": "~3.7.0", 4 "description": "YAML 1.2 parser and serializer",
15 "saveSpec": null, 5 "keywords": [
16 "fetchSpec": "~3.7.0" 6 "yaml",
17 }, 7 "parser",
18 "_requiredBy": [ 8 "serializer",
19 "/postcss-load-options/cosmiconfig", 9 "pyyaml"
20 "/postcss-load-plugins/cosmiconfig", 10 ],
21 "/svgo", 11 "homepage": "https://github.com/nodeca/js-yaml",
22 "/vue-loader/cosmiconfig" 12 "author": "Vladimir Zapparov <dervus.grim@gmail.com>",
13 "contributors": [
14 "Aleksey V Zapparov <ixti@member.fsf.org> (http://www.ixti.net/)",
15 "Vitaly Puzrin <vitaly@rcdesign.ru> (https://github.com/puzrin)",
16 "Martin Grenfell <martin.grenfell@gmail.com> (http://got-ravings.blogspot.com)"
17 ],
18 "license": "MIT",
19 "repository": "nodeca/js-yaml",
20 "files": [
21 "index.js",
22 "lib/",
23 "bin/",
24 "dist/"
23 ], 25 ],
24 "_resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz",
25 "_shasum": "5c967ddd837a9bfdca5f2de84253abe8a1c03b80",
26 "_spec": "js-yaml@~3.7.0",
27 "_where": "/Users/zhanghao/brcode/br-client/node_modules/svgo",
28 "author": {
29 "name": "Vladimir Zapparov",
30 "email": "dervus.grim@gmail.com"
31 },
32 "bin": { 26 "bin": {
33 "js-yaml": "bin/js-yaml.js" 27 "js-yaml": "bin/js-yaml.js"
34 }, 28 },
35 "bugs": {
36 "url": "https://github.com/nodeca/js-yaml/issues"
37 },
38 "bundleDependencies": false,
39 "contributors": [
40 {
41 "name": "Aleksey V Zapparov",
42 "email": "ixti@member.fsf.org",
43 "url": "http://www.ixti.net/"
44 },
45 {
46 "name": "Vitaly Puzrin",
47 "email": "vitaly@rcdesign.ru",
48 "url": "https://github.com/puzrin"
49 },
50 {
51 "name": "Martin Grenfell",
52 "email": "martin.grenfell@gmail.com",
53 "url": "http://got-ravings.blogspot.com"
54 }
55 ],
56 "dependencies": { 29 "dependencies": {
57 "argparse": "^1.0.7", 30 "argparse": "^1.0.7",
58 "esprima": "^2.6.0" 31 "esprima": "^2.6.0"
59 }, 32 },
60 "deprecated": false,
61 "description": "YAML 1.2 parser and serializer",
62 "devDependencies": { 33 "devDependencies": {
63 "ansi": "*", 34 "ansi": "*",
64 "benchmark": "*", 35 "benchmark": "*",
...@@ -69,27 +40,7 @@ ...@@ -69,27 +40,7 @@
69 "mocha": "*", 40 "mocha": "*",
70 "uglify-js": "^2.6.1" 41 "uglify-js": "^2.6.1"
71 }, 42 },
72 "files": [
73 "index.js",
74 "lib/",
75 "bin/",
76 "dist/"
77 ],
78 "homepage": "https://github.com/nodeca/js-yaml",
79 "keywords": [
80 "yaml",
81 "parser",
82 "serializer",
83 "pyyaml"
84 ],
85 "license": "MIT",
86 "name": "js-yaml",
87 "repository": {
88 "type": "git",
89 "url": "git+https://github.com/nodeca/js-yaml.git"
90 },
91 "scripts": { 43 "scripts": {
92 "test": "make test" 44 "test": "make test"
93 }, 45 }
94 "version": "3.7.0"
95 } 46 }
......
1 { 1 {
2 "_from": "jsesc@^1.3.0",
3 "_id": "jsesc@1.3.0",
4 "_inBundle": false,
5 "_integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
6 "_location": "/jsesc",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "jsesc@^1.3.0",
12 "name": "jsesc", 2 "name": "jsesc",
13 "escapedName": "jsesc", 3 "version": "1.3.0",
14 "rawSpec": "^1.3.0", 4 "description": "A JavaScript library for escaping JavaScript strings while generating the shortest possible valid output.",
15 "saveSpec": null, 5 "homepage": "https://mths.be/jsesc",
16 "fetchSpec": "^1.3.0" 6 "main": "jsesc.js",
17 }, 7 "bin": "bin/jsesc",
18 "_requiredBy": [ 8 "man": "man/jsesc.1",
19 "/babel-generator" 9 "keywords": [
10 "string",
11 "escape",
12 "javascript",
13 "tool"
20 ], 14 ],
21 "_resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", 15 "license": "MIT",
22 "_shasum": "46c3fec8c1892b12b0833db9bc7622176dbab34b",
23 "_spec": "jsesc@^1.3.0",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/babel-generator",
25 "author": { 16 "author": {
26 "name": "Mathias Bynens", 17 "name": "Mathias Bynens",
27 "url": "https://mathiasbynens.be/" 18 "url": "https://mathiasbynens.be/"
28 }, 19 },
29 "bin": { 20 "repository": {
30 "jsesc": "bin/jsesc" 21 "type": "git",
22 "url": "https://github.com/mathiasbynens/jsesc.git"
31 }, 23 },
32 "bugs": { 24 "bugs": "https://github.com/mathiasbynens/jsesc/issues",
33 "url": "https://github.com/mathiasbynens/jsesc/issues" 25 "files": [
26 "LICENSE-MIT.txt",
27 "jsesc.js",
28 "bin/",
29 "man/"
30 ],
31 "scripts": {
32 "test": "node tests/tests.js",
33 "build": "grunt template"
34 }, 34 },
35 "bundleDependencies": false,
36 "deprecated": false,
37 "description": "A JavaScript library for escaping JavaScript strings while generating the shortest possible valid output.",
38 "devDependencies": { 35 "devDependencies": {
39 "coveralls": "^2.11.6", 36 "coveralls": "^2.11.6",
40 "grunt": "^0.4.5", 37 "grunt": "^0.4.5",
...@@ -45,33 +42,5 @@ ...@@ -45,33 +42,5 @@
45 "qunitjs": "~1.11.0", 42 "qunitjs": "~1.11.0",
46 "regenerate": "^1.2.1", 43 "regenerate": "^1.2.1",
47 "requirejs": "^2.1.22" 44 "requirejs": "^2.1.22"
48 }, 45 }
49 "files": [
50 "LICENSE-MIT.txt",
51 "jsesc.js",
52 "bin/",
53 "man/"
54 ],
55 "homepage": "https://mths.be/jsesc",
56 "keywords": [
57 "string",
58 "escape",
59 "javascript",
60 "tool"
61 ],
62 "license": "MIT",
63 "main": "jsesc.js",
64 "man": [
65 "man/jsesc.1"
66 ],
67 "name": "jsesc",
68 "repository": {
69 "type": "git",
70 "url": "git+https://github.com/mathiasbynens/jsesc.git"
71 },
72 "scripts": {
73 "build": "grunt template",
74 "test": "node tests/tests.js"
75 },
76 "version": "1.3.0"
77 } 46 }
......
1 { 1 {
2 "_from": "json5@^0.5.1",
3 "_id": "json5@0.5.1",
4 "_inBundle": false,
5 "_integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
6 "_location": "/json5",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "json5@^0.5.1",
12 "name": "json5", 2 "name": "json5",
13 "escapedName": "json5", 3 "version": "0.5.1",
14 "rawSpec": "^0.5.1", 4 "description": "JSON for the ES5 era.",
15 "saveSpec": null, 5 "keywords": [
16 "fetchSpec": "^0.5.1" 6 "json",
17 }, 7 "es5"
18 "_requiredBy": [
19 "/babel-core",
20 "/html-webpack-plugin/loader-utils",
21 "/webpack"
22 ], 8 ],
23 "_resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", 9 "author": "Aseem Kishore <aseem.kishore@gmail.com>",
24 "_shasum": "1eade7acc012034ad84e2396767ead9fa5495821",
25 "_spec": "json5@^0.5.1",
26 "_where": "/Users/zhanghao/brcode/br-client/node_modules/babel-core",
27 "author": {
28 "name": "Aseem Kishore",
29 "email": "aseem.kishore@gmail.com"
30 },
31 "bin": {
32 "json5": "lib/cli.js"
33 },
34 "bugs": {
35 "url": "https://github.com/aseemk/json5/issues"
36 },
37 "bundleDependencies": false,
38 "contributors": [ 10 "contributors": [
39 { 11 "Max Nanasy <max.nanasy@gmail.com>",
40 "name": "Max Nanasy", 12 "Andrew Eisenberg <andrew@eisenberg.as>",
41 "email": "max.nanasy@gmail.com" 13 "Jordan Tucker <jordanbtucker@gmail.com>"
42 }, 14 ],
43 { 15 "main": "lib/json5.js",
44 "name": "Andrew Eisenberg", 16 "bin": "lib/cli.js",
45 "email": "andrew@eisenberg.as" 17 "files": [
46 }, 18 "lib/"
47 {
48 "name": "Jordan Tucker",
49 "email": "jordanbtucker@gmail.com"
50 }
51 ], 19 ],
52 "dependencies": {}, 20 "dependencies": {},
53 "deprecated": false,
54 "description": "JSON for the ES5 era.",
55 "devDependencies": { 21 "devDependencies": {
56 "gulp": "^3.9.1", 22 "gulp": "^3.9.1",
57 "gulp-jshint": "^2.0.1", 23 "gulp-jshint": "^2.0.1",
...@@ -59,24 +25,14 @@ ...@@ -59,24 +25,14 @@
59 "jshint-stylish": "^2.2.1", 25 "jshint-stylish": "^2.2.1",
60 "mocha": "^3.1.0" 26 "mocha": "^3.1.0"
61 }, 27 },
62 "files": [
63 "lib/"
64 ],
65 "homepage": "http://json5.org/",
66 "keywords": [
67 "json",
68 "es5"
69 ],
70 "license": "MIT",
71 "main": "lib/json5.js",
72 "name": "json5",
73 "repository": {
74 "type": "git",
75 "url": "git+https://github.com/aseemk/json5.git"
76 },
77 "scripts": { 28 "scripts": {
78 "build": "node ./lib/cli.js -c package.json5", 29 "build": "node ./lib/cli.js -c package.json5",
79 "test": "mocha --ui exports --reporter spec" 30 "test": "mocha --ui exports --reporter spec"
80 }, 31 },
81 "version": "0.5.1" 32 "homepage": "http://json5.org/",
33 "license": "MIT",
34 "repository": {
35 "type": "git",
36 "url": "https://github.com/aseemk/json5.git"
37 }
82 } 38 }
...\ No newline at end of file ...\ No newline at end of file
......
1 ../json5/lib/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../json5/lib/cli.js" "$@"
10 else
11 exec node "$basedir/../json5/lib/cli.js" "$@"
12 fi
......
1 { 1 {
2 "_from": "json5@^1.0.1",
3 "_id": "json5@1.0.1",
4 "_inBundle": false,
5 "_integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
6 "_location": "/loader-utils/json5",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "json5@^1.0.1",
12 "name": "json5", 2 "name": "json5",
13 "escapedName": "json5", 3 "version": "1.0.1",
14 "rawSpec": "^1.0.1", 4 "description": "JSON for humans.",
15 "saveSpec": null, 5 "main": "lib/index.js",
16 "fetchSpec": "^1.0.1" 6 "bin": "lib/cli.js",
17 }, 7 "browser": "dist/index.js",
18 "_requiredBy": [ 8 "files": [
19 "/loader-utils" 9 "lib/",
10 "dist/"
20 ], 11 ],
21 "_resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", 12 "scripts": {
22 "_shasum": "779fb0018604fa854eacbf6252180d83543e3dbe", 13 "build": "babel-node build/build.js && babel src -d lib && rollup -c",
23 "_spec": "json5@^1.0.1", 14 "coverage": "nyc report --reporter=text-lcov | coveralls",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/loader-utils", 15 "lint": "eslint --fix build src",
25 "author": { 16 "prepublishOnly": "npm run lint && npm test && npm run production",
26 "name": "Aseem Kishore", 17 "pretest": "cross-env NODE_ENV=test npm run build",
27 "email": "aseem.kishore@gmail.com" 18 "preversion": "npm run lint && npm test && npm run production",
19 "production": "cross-env NODE_ENV=production npm run build",
20 "test": "nyc --reporter=html --reporter=text mocha"
28 }, 21 },
29 "bin": { 22 "repository": {
30 "json5": "lib/cli.js" 23 "type": "git",
24 "url": "git+https://github.com/json5/json5.git"
31 }, 25 },
32 "browser": "dist/index.js", 26 "keywords": [
27 "json",
28 "json5",
29 "es5",
30 "es2015",
31 "ecmascript"
32 ],
33 "author": "Aseem Kishore <aseem.kishore@gmail.com>",
34 "contributors": [
35 "Max Nanasy <max.nanasy@gmail.com>",
36 "Andrew Eisenberg <andrew@eisenberg.as>",
37 "Jordan Tucker <jordanbtucker@gmail.com>"
38 ],
39 "license": "MIT",
33 "bugs": { 40 "bugs": {
34 "url": "https://github.com/json5/json5/issues" 41 "url": "https://github.com/json5/json5/issues"
35 }, 42 },
36 "bundleDependencies": false, 43 "homepage": "http://json5.org/",
37 "contributors": [
38 {
39 "name": "Max Nanasy",
40 "email": "max.nanasy@gmail.com"
41 },
42 {
43 "name": "Andrew Eisenberg",
44 "email": "andrew@eisenberg.as"
45 },
46 {
47 "name": "Jordan Tucker",
48 "email": "jordanbtucker@gmail.com"
49 }
50 ],
51 "dependencies": { 44 "dependencies": {
52 "minimist": "^1.2.0" 45 "minimist": "^1.2.0"
53 }, 46 },
54 "deprecated": false,
55 "description": "JSON for humans.",
56 "devDependencies": { 47 "devDependencies": {
57 "babel-cli": "^6.26.0", 48 "babel-cli": "^6.26.0",
58 "babel-core": "^6.26.0", 49 "babel-core": "^6.26.0",
...@@ -81,35 +72,5 @@ ...@@ -81,35 +72,5 @@
81 "rollup-plugin-uglify": "^3.0.0", 72 "rollup-plugin-uglify": "^3.0.0",
82 "sinon": "^4.4.2", 73 "sinon": "^4.4.2",
83 "unicode-9.0.0": "^0.7.5" 74 "unicode-9.0.0": "^0.7.5"
84 }, 75 }
85 "files": [
86 "lib/",
87 "dist/"
88 ],
89 "homepage": "http://json5.org/",
90 "keywords": [
91 "json",
92 "json5",
93 "es5",
94 "es2015",
95 "ecmascript"
96 ],
97 "license": "MIT",
98 "main": "lib/index.js",
99 "name": "json5",
100 "repository": {
101 "type": "git",
102 "url": "git+https://github.com/json5/json5.git"
103 },
104 "scripts": {
105 "build": "babel-node build/build.js && babel src -d lib && rollup -c",
106 "coverage": "nyc report --reporter=text-lcov | coveralls",
107 "lint": "eslint --fix build src",
108 "prepublishOnly": "npm run lint && npm test && npm run production",
109 "pretest": "cross-env NODE_ENV=test npm run build",
110 "preversion": "npm run lint && npm test && npm run production",
111 "production": "cross-env NODE_ENV=production npm run build",
112 "test": "nyc --reporter=html --reporter=text mocha"
113 },
114 "version": "1.0.1"
115 } 76 }
......
1 { 1 {
2 "_from": "loose-envify@^1.0.0",
3 "_id": "loose-envify@1.4.0",
4 "_inBundle": false,
5 "_integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
6 "_location": "/loose-envify",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "loose-envify@^1.0.0",
12 "name": "loose-envify", 2 "name": "loose-envify",
13 "escapedName": "loose-envify", 3 "version": "1.4.0",
14 "rawSpec": "^1.0.0",
15 "saveSpec": null,
16 "fetchSpec": "^1.0.0"
17 },
18 "_requiredBy": [
19 "/invariant"
20 ],
21 "_resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
22 "_shasum": "71ee51fa7be4caec1a63839f7e682d8132d30caf",
23 "_spec": "loose-envify@^1.0.0",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/invariant",
25 "author": {
26 "name": "Andres Suarez",
27 "email": "zertosh@gmail.com"
28 },
29 "bin": {
30 "loose-envify": "cli.js"
31 },
32 "bugs": {
33 "url": "https://github.com/zertosh/loose-envify/issues"
34 },
35 "bundleDependencies": false,
36 "dependencies": {
37 "js-tokens": "^3.0.0 || ^4.0.0"
38 },
39 "deprecated": false,
40 "description": "Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST", 4 "description": "Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST",
41 "devDependencies": {
42 "browserify": "^13.1.1",
43 "envify": "^3.4.0",
44 "tap": "^8.0.0"
45 },
46 "homepage": "https://github.com/zertosh/loose-envify",
47 "keywords": [ 5 "keywords": [
48 "environment", 6 "environment",
49 "variables", 7 "variables",
...@@ -53,9 +11,13 @@ ...@@ -53,9 +11,13 @@
53 "source", 11 "source",
54 "configuration" 12 "configuration"
55 ], 13 ],
14 "homepage": "https://github.com/zertosh/loose-envify",
56 "license": "MIT", 15 "license": "MIT",
16 "author": "Andres Suarez <zertosh@gmail.com>",
57 "main": "index.js", 17 "main": "index.js",
58 "name": "loose-envify", 18 "bin": {
19 "loose-envify": "cli.js"
20 },
59 "repository": { 21 "repository": {
60 "type": "git", 22 "type": "git",
61 "url": "git://github.com/zertosh/loose-envify.git" 23 "url": "git://github.com/zertosh/loose-envify.git"
...@@ -63,5 +25,12 @@ ...@@ -63,5 +25,12 @@
63 "scripts": { 25 "scripts": {
64 "test": "tap test/*.js" 26 "test": "tap test/*.js"
65 }, 27 },
66 "version": "1.4.0" 28 "dependencies": {
29 "js-tokens": "^3.0.0 || ^4.0.0"
30 },
31 "devDependencies": {
32 "browserify": "^13.1.1",
33 "envify": "^3.4.0",
34 "tap": "^8.0.0"
35 }
67 } 36 }
......
1 { 1 {
2 "_from": "miller-rabin@^4.0.0",
3 "_id": "miller-rabin@4.0.1",
4 "_inBundle": false,
5 "_integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
6 "_location": "/miller-rabin",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "miller-rabin@^4.0.0",
12 "name": "miller-rabin", 2 "name": "miller-rabin",
13 "escapedName": "miller-rabin", 3 "version": "4.0.1",
14 "rawSpec": "^4.0.0",
15 "saveSpec": null,
16 "fetchSpec": "^4.0.0"
17 },
18 "_requiredBy": [
19 "/diffie-hellman"
20 ],
21 "_resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
22 "_shasum": "f080351c865b0dc562a8462966daa53543c78a4d",
23 "_spec": "miller-rabin@^4.0.0",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/diffie-hellman",
25 "author": {
26 "name": "Fedor Indutny",
27 "email": "fedor@indutny.com"
28 },
29 "bin": {
30 "miller-rabin": "bin/miller-rabin"
31 },
32 "bugs": {
33 "url": "https://github.com/indutny/miller-rabin/issues"
34 },
35 "bundleDependencies": false,
36 "dependencies": {
37 "bn.js": "^4.0.0",
38 "brorand": "^1.0.1"
39 },
40 "deprecated": false,
41 "description": "Miller Rabin algorithm for primality test", 4 "description": "Miller Rabin algorithm for primality test",
42 "devDependencies": { 5 "main": "lib/mr.js",
43 "mocha": "^2.0.1" 6 "bin": "bin/miller-rabin",
7 "scripts": {
8 "test": "mocha --reporter=spec test/**/*-test.js"
9 },
10 "repository": {
11 "type": "git",
12 "url": "git@github.com:indutny/miller-rabin"
44 }, 13 },
45 "homepage": "https://github.com/indutny/miller-rabin",
46 "keywords": [ 14 "keywords": [
47 "prime", 15 "prime",
48 "miller-rabin", 16 "miller-rabin",
49 "bignumber" 17 "bignumber"
50 ], 18 ],
19 "author": "Fedor Indutny <fedor@indutny.com>",
51 "license": "MIT", 20 "license": "MIT",
52 "main": "lib/mr.js", 21 "bugs": {
53 "name": "miller-rabin", 22 "url": "https://github.com/indutny/miller-rabin/issues"
54 "repository": {
55 "type": "git",
56 "url": "git+ssh://git@github.com/indutny/miller-rabin.git"
57 }, 23 },
58 "scripts": { 24 "homepage": "https://github.com/indutny/miller-rabin",
59 "test": "mocha --reporter=spec test/**/*-test.js" 25 "devDependencies": {
26 "mocha": "^2.0.1"
60 }, 27 },
61 "version": "4.0.1" 28 "dependencies": {
29 "bn.js": "^4.0.0",
30 "brorand": "^1.0.1"
31 }
62 } 32 }
......
1 { 1 {
2 "_from": "mime@^1.4.1",
3 "_id": "mime@1.6.0",
4 "_inBundle": false,
5 "_integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
6 "_location": "/mime",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "mime@^1.4.1",
12 "name": "mime",
13 "escapedName": "mime",
14 "rawSpec": "^1.4.1",
15 "saveSpec": null,
16 "fetchSpec": "^1.4.1"
17 },
18 "_requiredBy": [
19 "/postcss-url",
20 "/send",
21 "/webpack-dev-middleware"
22 ],
23 "_resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
24 "_shasum": "32cd9e5c64553bd58d19a568af452acff04981b1",
25 "_spec": "mime@^1.4.1",
26 "_where": "/Users/zhanghao/brcode/br-client/node_modules/postcss-url",
27 "author": { 2 "author": {
28 "name": "Robert Kieffer", 3 "name": "Robert Kieffer",
29 "email": "robert@broofa.com", 4 "url": "http://github.com/broofa",
30 "url": "http://github.com/broofa" 5 "email": "robert@broofa.com"
31 }, 6 },
32 "bin": { 7 "bin": {
33 "mime": "cli.js" 8 "mime": "cli.js"
34 }, 9 },
35 "bugs": { 10 "engines": {
36 "url": "https://github.com/broofa/node-mime/issues" 11 "node": ">=4"
37 }, 12 },
38 "bundleDependencies": false,
39 "contributors": [ 13 "contributors": [
40 { 14 {
41 "name": "Benjamin Thomas", 15 "name": "Benjamin Thomas",
42 "email": "benjamin@benjaminthomas.org", 16 "url": "http://github.com/bentomas",
43 "url": "http://github.com/bentomas" 17 "email": "benjamin@benjaminthomas.org"
44 } 18 }
45 ], 19 ],
46 "dependencies": {},
47 "deprecated": false,
48 "description": "A comprehensive library for mime-type mapping", 20 "description": "A comprehensive library for mime-type mapping",
21 "license": "MIT",
22 "dependencies": {},
49 "devDependencies": { 23 "devDependencies": {
50 "github-release-notes": "0.13.1", 24 "github-release-notes": "0.13.1",
51 "mime-db": "1.31.0", 25 "mime-db": "1.31.0",
52 "mime-score": "1.1.0" 26 "mime-score": "1.1.0"
53 }, 27 },
54 "engines": { 28 "scripts": {
55 "node": ">=4" 29 "prepare": "node src/build.js",
30 "changelog": "gren changelog --tags=all --generate --override",
31 "test": "node src/test.js"
56 }, 32 },
57 "homepage": "https://github.com/broofa/node-mime#readme",
58 "keywords": [ 33 "keywords": [
59 "util", 34 "util",
60 "mime" 35 "mime"
61 ], 36 ],
62 "license": "MIT",
63 "main": "mime.js", 37 "main": "mime.js",
64 "name": "mime", 38 "name": "mime",
65 "repository": { 39 "repository": {
66 "url": "git+https://github.com/broofa/node-mime.git", 40 "url": "https://github.com/broofa/node-mime",
67 "type": "git" 41 "type": "git"
68 }, 42 },
69 "scripts": {
70 "changelog": "gren changelog --tags=all --generate --override",
71 "prepare": "node src/build.js",
72 "test": "node src/test.js"
73 },
74 "version": "1.6.0" 43 "version": "1.6.0"
75 } 44 }
......
1 { 1 {
2 "_from": "mkdirp@^0.5.1",
3 "_id": "mkdirp@0.5.5",
4 "_inBundle": false,
5 "_integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
6 "_location": "/mkdirp",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "mkdirp@^0.5.1",
12 "name": "mkdirp", 2 "name": "mkdirp",
13 "escapedName": "mkdirp", 3 "description": "Recursively mkdir, like `mkdir -p`",
14 "rawSpec": "^0.5.1", 4 "version": "0.5.5",
15 "saveSpec": null, 5 "publishConfig": {
16 "fetchSpec": "^0.5.1" 6 "tag": "legacy"
17 }, 7 },
18 "_requiredBy": [ 8 "author": "James Halliday <mail@substack.net> (http://substack.net)",
19 "/babel-loader", 9 "main": "index.js",
20 "/babel-register", 10 "keywords": [
21 "/cacache", 11 "mkdir",
22 "/copy-concurrently", 12 "directory"
23 "/cssnano-preset-default/svgo",
24 "/move-concurrently",
25 "/portfinder",
26 "/postcss-url",
27 "/svgo",
28 "/webpack",
29 "/webpack-bundle-analyzer"
30 ], 13 ],
31 "_resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 14 "repository": {
32 "_shasum": "d91cefd62d1436ca0f41620e251288d420099def", 15 "type": "git",
33 "_spec": "mkdirp@^0.5.1", 16 "url": "https://github.com/substack/node-mkdirp.git"
34 "_where": "/Users/zhanghao/brcode/br-client/node_modules/babel-register",
35 "author": {
36 "name": "James Halliday",
37 "email": "mail@substack.net",
38 "url": "http://substack.net"
39 },
40 "bin": {
41 "mkdirp": "bin/cmd.js"
42 }, 17 },
43 "bugs": { 18 "scripts": {
44 "url": "https://github.com/substack/node-mkdirp/issues" 19 "test": "tap test/*.js"
45 }, 20 },
46 "bundleDependencies": false,
47 "dependencies": { 21 "dependencies": {
48 "minimist": "^1.2.5" 22 "minimist": "^1.2.5"
49 }, 23 },
50 "deprecated": false,
51 "description": "Recursively mkdir, like `mkdir -p`",
52 "devDependencies": { 24 "devDependencies": {
53 "mock-fs": "^3.7.0", 25 "mock-fs": "^3.7.0",
54 "tap": "^5.4.2" 26 "tap": "^5.4.2"
55 }, 27 },
28 "bin": "bin/cmd.js",
29 "license": "MIT",
56 "files": [ 30 "files": [
57 "bin", 31 "bin",
58 "index.js" 32 "index.js"
59 ], 33 ]
60 "homepage": "https://github.com/substack/node-mkdirp#readme",
61 "keywords": [
62 "mkdir",
63 "directory"
64 ],
65 "license": "MIT",
66 "main": "index.js",
67 "name": "mkdirp",
68 "publishConfig": {
69 "tag": "legacy"
70 },
71 "repository": {
72 "type": "git",
73 "url": "git+https://github.com/substack/node-mkdirp.git"
74 },
75 "scripts": {
76 "test": "tap test/*.js"
77 },
78 "version": "0.5.5"
79 } 34 }
......
1 { 1 {
2 "_from": "multicast-dns@^6.0.1",
3 "_id": "multicast-dns@6.2.3",
4 "_inBundle": false,
5 "_integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
6 "_location": "/multicast-dns",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "multicast-dns@^6.0.1",
12 "name": "multicast-dns", 2 "name": "multicast-dns",
13 "escapedName": "multicast-dns", 3 "version": "6.2.3",
14 "rawSpec": "^6.0.1", 4 "description": "Low level multicast-dns implementation in pure javascript",
15 "saveSpec": null, 5 "main": "index.js",
16 "fetchSpec": "^6.0.1" 6 "scripts": {
17 }, 7 "test": "standard && tape test.js"
18 "_requiredBy": [
19 "/bonjour"
20 ],
21 "_resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
22 "_shasum": "a0ec7bd9055c4282f790c3c82f4e28db3b31b229",
23 "_spec": "multicast-dns@^6.0.1",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/bonjour",
25 "author": {
26 "name": "Mathias Buus",
27 "url": "@mafintosh"
28 },
29 "bin": {
30 "multicast-dns": "cli.js"
31 },
32 "bugs": {
33 "url": "https://github.com/mafintosh/multicast-dns/issues"
34 }, 8 },
35 "bundleDependencies": false, 9 "bin": "cli.js",
36 "coordinates": [
37 55.6465878,
38 12.5492251
39 ],
40 "dependencies": { 10 "dependencies": {
41 "dns-packet": "^1.3.1", 11 "dns-packet": "^1.3.1",
42 "thunky": "^1.0.2" 12 "thunky": "^1.0.2"
43 }, 13 },
44 "deprecated": false,
45 "description": "Low level multicast-dns implementation in pure javascript",
46 "devDependencies": { 14 "devDependencies": {
47 "standard": "^10.0.3", 15 "standard": "^10.0.3",
48 "tape": "^4.8.0" 16 "tape": "^4.8.0"
49 }, 17 },
18 "repository": {
19 "type": "git",
20 "url": "https://github.com/mafintosh/multicast-dns.git"
21 },
22 "author": "Mathias Buus (@mafintosh)",
23 "license": "MIT",
24 "bugs": {
25 "url": "https://github.com/mafintosh/multicast-dns/issues"
26 },
50 "homepage": "https://github.com/mafintosh/multicast-dns", 27 "homepage": "https://github.com/mafintosh/multicast-dns",
51 "keywords": [ 28 "keywords": [
52 "multicast", 29 "multicast",
...@@ -59,15 +36,8 @@ ...@@ -59,15 +36,8 @@
59 "bonjour", 36 "bonjour",
60 "avahi" 37 "avahi"
61 ], 38 ],
62 "license": "MIT", 39 "coordinates": [
63 "main": "index.js", 40 55.6465878,
64 "name": "multicast-dns", 41 12.5492251
65 "repository": { 42 ]
66 "type": "git",
67 "url": "git+https://github.com/mafintosh/multicast-dns.git"
68 },
69 "scripts": {
70 "test": "standard && tape test.js"
71 },
72 "version": "6.2.3"
73 } 43 }
......
1 { 1 {
2 "_from": "opener@^1.4.3",
3 "_id": "opener@1.5.1",
4 "_inBundle": false,
5 "_integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==",
6 "_location": "/opener",
7 "_phantomChildren": {},
8 "_requested": {
9 "type": "range",
10 "registry": true,
11 "raw": "opener@^1.4.3",
12 "name": "opener", 2 "name": "opener",
13 "escapedName": "opener",
14 "rawSpec": "^1.4.3",
15 "saveSpec": null,
16 "fetchSpec": "^1.4.3"
17 },
18 "_requiredBy": [
19 "/webpack-bundle-analyzer"
20 ],
21 "_resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz",
22 "_shasum": "6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed",
23 "_spec": "opener@^1.4.3",
24 "_where": "/Users/zhanghao/brcode/br-client/node_modules/webpack-bundle-analyzer",
25 "author": {
26 "name": "Domenic Denicola",
27 "email": "d@domenic.me",
28 "url": "https://domenic.me/"
29 },
30 "bin": {
31 "opener": "bin/opener-bin.js"
32 },
33 "bugs": {
34 "url": "https://github.com/domenic/opener/issues"
35 },
36 "bundleDependencies": false,
37 "deprecated": false,
38 "description": "Opens stuff, like webpages and files and executables, cross-platform", 3 "description": "Opens stuff, like webpages and files and executables, cross-platform",
39 "devDependencies": { 4 "version": "1.5.1",
40 "eslint": "^5.3.0" 5 "author": "Domenic Denicola <d@domenic.me> (https://domenic.me/)",
41 }, 6 "license": "(WTFPL OR MIT)",
7 "repository": "domenic/opener",
8 "main": "lib/opener.js",
9 "bin": "bin/opener-bin.js",
42 "files": [ 10 "files": [
43 "lib/", 11 "lib/",
44 "bin/" 12 "bin/"
45 ], 13 ],
46 "homepage": "https://github.com/domenic/opener#readme",
47 "license": "(WTFPL OR MIT)",
48 "main": "lib/opener.js",
49 "name": "opener",
50 "repository": {
51 "type": "git",
52 "url": "git+https://github.com/domenic/opener.git"
53 },
54 "scripts": { 14 "scripts": {
55 "lint": "eslint ." 15 "lint": "eslint ."
56 }, 16 },
57 "version": "1.5.1" 17 "devDependencies": {
18 "eslint": "^5.3.0"
19 }
58 } 20 }
......
1 ../browserslist/cli.js
...\ No newline at end of file ...\ No newline at end of file
1 #!/bin/sh
2 basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
3
4 case `uname` in
5 *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
6 esac
7
8 if [ -x "$basedir/node" ]; then
9 exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
10 else
11 exec node "$basedir/../browserslist/cli.js" "$@"
12 fi
......
This diff could not be displayed because it is too large.