Commit ab8c0fb8 ab8c0fb8b2b0df886d6dfd5ed48ba338dddd8fbf by 牛先锋

Merge branch 'test' into 'master'

Test

查询我的客户经理

See merge request !1
2 parents 5005dc25 b8bdc571
Showing 118 changed files with 2370 additions and 4474 deletions
../acorn/bin/acorn
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../acorn/bin/acorn" "$@"
else
exec node "$basedir/../acorn/bin/acorn" "$@"
fi
......
../ansi-html/bin/ansi-html
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../ansi-html/bin/ansi-html" "$@"
else
exec node "$basedir/../ansi-html/bin/ansi-html" "$@"
fi
......
../atob/bin/atob.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../atob/bin/atob.js" "$@"
else
exec node "$basedir/../atob/bin/atob.js" "$@"
fi
......
../autoprefixer/bin/autoprefixer-info
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../autoprefixer/bin/autoprefixer-info" "$@"
else
exec node "$basedir/../autoprefixer/bin/autoprefixer-info" "$@"
fi
......
../babylon/bin/babylon.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../babylon/bin/babylon.js" "$@"
else
exec node "$basedir/../babylon/bin/babylon.js" "$@"
fi
......
../browserslist/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
else
exec node "$basedir/../browserslist/cli.js" "$@"
fi
......
../cssesc/bin/cssesc
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../cssesc/bin/cssesc" "$@"
else
exec node "$basedir/../cssesc/bin/cssesc" "$@"
fi
......
../csso/bin/csso
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../csso/bin/csso" "$@"
else
exec node "$basedir/../csso/bin/csso" "$@"
fi
......
../errno/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../errno/cli.js" "$@"
else
exec node "$basedir/../errno/cli.js" "$@"
fi
......
../esprima/bin/esparse.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../esprima/bin/esparse.js" "$@"
else
exec node "$basedir/../esprima/bin/esparse.js" "$@"
fi
......
../esprima/bin/esvalidate.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../esprima/bin/esvalidate.js" "$@"
else
exec node "$basedir/../esprima/bin/esvalidate.js" "$@"
fi
......
../he/bin/he
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../he/bin/he" "$@"
else
exec node "$basedir/../he/bin/he" "$@"
fi
......
../html-minifier/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../html-minifier/cli.js" "$@"
else
exec node "$basedir/../html-minifier/cli.js" "$@"
fi
......
../import-local/fixtures/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../import-local/fixtures/cli.js" "$@"
else
exec node "$basedir/../import-local/fixtures/cli.js" "$@"
fi
......
../internal-ip/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../internal-ip/cli.js" "$@"
else
exec node "$basedir/../internal-ip/cli.js" "$@"
fi
......
../js-yaml/bin/js-yaml.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../js-yaml/bin/js-yaml.js" "$@"
else
exec node "$basedir/../js-yaml/bin/js-yaml.js" "$@"
fi
......
../jsesc/bin/jsesc
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../jsesc/bin/jsesc" "$@"
else
exec node "$basedir/../jsesc/bin/jsesc" "$@"
fi
......
../json5/lib/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../json5/lib/cli.js" "$@"
else
exec node "$basedir/../json5/lib/cli.js" "$@"
fi
......
../loose-envify/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../loose-envify/cli.js" "$@"
else
exec node "$basedir/../loose-envify/cli.js" "$@"
fi
......
../miller-rabin/bin/miller-rabin
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../miller-rabin/bin/miller-rabin" "$@"
else
exec node "$basedir/../miller-rabin/bin/miller-rabin" "$@"
fi
......
../mime/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../mime/cli.js" "$@"
else
exec node "$basedir/../mime/cli.js" "$@"
fi
......
../mkdirp/bin/cmd.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../mkdirp/bin/cmd.js" "$@"
else
exec node "$basedir/../mkdirp/bin/cmd.js" "$@"
fi
......
../multicast-dns/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../multicast-dns/cli.js" "$@"
else
exec node "$basedir/../multicast-dns/cli.js" "$@"
fi
......
../opener/bin/opener-bin.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../opener/bin/opener-bin.js" "$@"
else
exec node "$basedir/../opener/bin/opener-bin.js" "$@"
fi
......
../prettier/bin-prettier.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../prettier/bin-prettier.js" "$@"
else
exec node "$basedir/../prettier/bin-prettier.js" "$@"
fi
......
../regjsparser/bin/parser
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../regjsparser/bin/parser" "$@"
else
exec node "$basedir/../regjsparser/bin/parser" "$@"
fi
......
../rimraf/bin.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../rimraf/bin.js" "$@"
else
exec node "$basedir/../rimraf/bin.js" "$@"
fi
......
../semver/bin/semver
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../semver/bin/semver" "$@"
else
exec node "$basedir/../semver/bin/semver" "$@"
fi
......
../sha.js/bin.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../sha.js/bin.js" "$@"
else
exec node "$basedir/../sha.js/bin.js" "$@"
fi
......
../shelljs/bin/shjs
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../shelljs/bin/shjs" "$@"
else
exec node "$basedir/../shelljs/bin/shjs" "$@"
fi
......
../strip-indent/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../strip-indent/cli.js" "$@"
else
exec node "$basedir/../strip-indent/cli.js" "$@"
fi
......
../svgo/bin/svgo
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../svgo/bin/svgo" "$@"
else
exec node "$basedir/../svgo/bin/svgo" "$@"
fi
......
../uglify-js/bin/uglifyjs
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../uglify-js/bin/uglifyjs" "$@"
else
exec node "$basedir/../uglify-js/bin/uglifyjs" "$@"
fi
......
../uuid/bin/uuid
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../uuid/bin/uuid" "$@"
else
exec node "$basedir/../uuid/bin/uuid" "$@"
fi
......
../webpack/bin/webpack.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../webpack/bin/webpack.js" "$@"
else
exec node "$basedir/../webpack/bin/webpack.js" "$@"
fi
......
../webpack-bundle-analyzer/lib/bin/analyzer.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../webpack-bundle-analyzer/lib/bin/analyzer.js" "$@"
else
exec node "$basedir/../webpack-bundle-analyzer/lib/bin/analyzer.js" "$@"
fi
......
../webpack-dev-server/bin/webpack-dev-server.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../webpack-dev-server/bin/webpack-dev-server.js" "$@"
else
exec node "$basedir/../webpack-dev-server/bin/webpack-dev-server.js" "$@"
fi
......
../which/bin/which
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../which/bin/which" "$@"
else
exec node "$basedir/../which/bin/which" "$@"
fi
......
../acorn/bin/acorn
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../acorn/bin/acorn" "$@"
else
exec node "$basedir/../acorn/bin/acorn" "$@"
fi
......
{
"_from": "acorn@^4.0.3",
"_id": "acorn@4.0.13",
"_inBundle": false,
"_integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
"_location": "/acorn-dynamic-import/acorn",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "acorn@^4.0.3",
"name": "acorn",
"escapedName": "acorn",
"rawSpec": "^4.0.3",
"saveSpec": null,
"fetchSpec": "^4.0.3"
},
"_requiredBy": [
"/acorn-dynamic-import"
],
"_resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
"_shasum": "105495ae5361d697bd195c825192e1ad7f253787",
"_spec": "acorn@^4.0.3",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/acorn-dynamic-import",
"bin": {
"acorn": "bin/acorn"
},
"bugs": {
"url": "https://github.com/ternjs/acorn/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "List of Acorn contributors. Updated before every release."
},
{
"name": "Adrian Rakovsky"
},
{
"name": "Alistair Braidwood"
},
{
"name": "Amila Welihinda"
},
{
"name": "Andres Suarez"
},
{
"name": "Angelo"
},
{
"name": "Aparajita Fishman"
},
{
"name": "Arian Stolwijk"
},
{
"name": "Artem Govorov"
},
{
"name": "Brandon Mills"
},
{
"name": "Charles Hughes"
},
{
"name": "Conrad Irwin"
},
{
"name": "Daniel Tschinder"
},
{
"name": "David Bonnet"
},
{
"name": "Domenico Matteo"
},
{
"name": "Forbes Lindesay"
},
{
"name": "Gilad Peleg"
},
{
"name": "impinball"
},
{
"name": "Ingvar Stepanyan"
},
{
"name": "Jackson Ray Hamilton"
},
{
"name": "Jesse McCarthy"
},
{
"name": "Jiaxing Wang"
},
{
"name": "Joel Kemp"
},
{
"name": "Johannes Herr"
},
{
"name": "Jordan Klassen"
},
{
"name": "Jürg Lehni"
},
{
"name": "Kai Cataldo"
},
{
"name": "keeyipchan"
},
{
"name": "Keheliya Gallaba"
},
{
"name": "Kevin Irish"
},
{
"name": "Kevin Kwok"
},
{
"name": "krator"
},
{
"name": "Marijn Haverbeke"
},
{
"name": "Martin Carlberg"
},
{
"name": "Mat Garcia"
},
{
"name": "Mathias Bynens"
},
{
"name": "Mathieu 'p01' Henri"
},
{
"name": "Matthew Bastien"
},
{
"name": "Max Schaefer"
},
{
"name": "Max Zerzouri"
},
{
"name": "Mihai Bazon"
},
{
"name": "Mike Rennie"
},
{
"name": "naoh"
},
{
"name": "Nicholas C. Zakas"
},
{
"name": "Nick Fitzgerald"
},
{
"name": "Olivier Thomann"
},
{
"name": "Oskar Schöldström"
},
{
"name": "Paul Harper"
},
{
"name": "Peter Rust"
},
{
"name": "PlNG"
},
{
"name": "Prayag Verma"
},
{
"name": "ReadmeCritic"
},
{
"name": "r-e-d"
},
{
"name": "Richard Gibson"
},
{
"name": "Rich Harris"
},
{
"name": "Sebastian McKenzie"
},
{
"name": "Simen Bekkhus"
},
{
"name": "Timothy Gu"
},
{
"name": "Toru Nagashima"
},
{
"name": "Wexpo Lyu"
},
{
"name": "zsjforcn"
}
],
"deprecated": false,
"name": "acorn",
"description": "ECMAScript parser",
"devDependencies": {
"rollup": "^0.34.1",
"rollup-plugin-buble": "^0.11.0",
"unicode-9.0.0": "^0.7.0"
},
"homepage": "https://github.com/ternjs/acorn",
"main": "dist/acorn.js",
"jsnext:main": "dist/acorn.es.js",
"version": "4.0.13",
"engines": {
"node": ">=0.4.0"
},
"homepage": "https://github.com/ternjs/acorn",
"jsnext:main": "dist/acorn.es.js",
"license": "MIT",
"main": "dist/acorn.js",
"maintainers": [
{
"name": "Marijn Haverbeke",
"email": "marijnh@gmail.com",
"url": "http://marijnhaverbeke.nl"
"web": "http://marijnhaverbeke.nl"
},
{
"name": "Ingvar Stepanyan",
"email": "me@rreverser.com",
"url": "http://rreverser.com/"
"web": "http://rreverser.com/"
}
],
"name": "acorn",
"repository": {
"type": "git",
"url": "git+https://github.com/ternjs/acorn.git"
"url": "https://github.com/ternjs/acorn.git"
},
"license": "MIT",
"scripts": {
"prepublish": "npm test",
"test": "node test/run.js",
"pretest": "npm run build",
"build": "npm run build:main && npm run build:walk && npm run build:loose && npm run build:bin",
"build:bin": "rollup -c rollup/config.bin.js",
"build:loose": "rollup -c rollup/config.loose.js",
"build:main": "rollup -c rollup/config.main.js",
"build:walk": "rollup -c rollup/config.walk.js",
"prepublish": "npm test",
"pretest": "npm run build",
"test": "node test/run.js"
"build:loose": "rollup -c rollup/config.loose.js",
"build:bin": "rollup -c rollup/config.bin.js"
},
"bin": {
"acorn": "./bin/acorn"
},
"version": "4.0.13"
"devDependencies": {
"rollup": "^0.34.1",
"rollup-plugin-buble": "^0.11.0",
"unicode-9.0.0": "^0.7.0"
}
}
......
{
"_from": "acorn@^5.0.0",
"_id": "acorn@5.7.4",
"_inBundle": false,
"_integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==",
"_location": "/acorn",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "acorn@^5.0.0",
"name": "acorn",
"escapedName": "acorn",
"rawSpec": "^5.0.0",
"saveSpec": null,
"fetchSpec": "^5.0.0"
},
"_requiredBy": [
"/webpack",
"/webpack-bundle-analyzer"
],
"_resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz",
"_shasum": "3e8d8a9947d0599a1796d10225d7432f4a4acf5e",
"_spec": "acorn@^5.0.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/webpack",
"bin": {
"acorn": "bin/acorn"
},
"bugs": {
"url": "https://github.com/acornjs/acorn/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "List of Acorn contributors. Updated before every release."
},
{
"name": "Adrian Heine"
},
{
"name": "Adrian Rakovsky"
},
{
"name": "Alistair Braidwood"
},
{
"name": "Amila Welihinda"
},
{
"name": "Andres Suarez"
},
{
"name": "Angelo"
},
{
"name": "Aparajita Fishman"
},
{
"name": "Arian Stolwijk"
},
{
"name": "Artem Govorov"
},
{
"name": "Boopesh Mahendran"
},
{
"name": "Bradley Heinz"
},
{
"name": "Brandon Mills"
},
{
"name": "Charles Hughes"
},
{
"name": "Charmander"
},
{
"name": "Chris McKnight"
},
{
"name": "Conrad Irwin"
},
{
"name": "Daniel Tschinder"
},
{
"name": "David Bonnet"
},
{
"name": "Domenico Matteo"
},
{
"name": "ehmicky"
},
{
"name": "Eugene Obrezkov"
},
{
"name": "Felix Maier"
},
{
"name": "Forbes Lindesay"
},
{
"name": "Gilad Peleg"
},
{
"name": "impinball"
},
{
"name": "Ingvar Stepanyan"
},
{
"name": "Jackson Ray Hamilton"
},
{
"name": "Jesse McCarthy"
},
{
"name": "Jiaxing Wang"
},
{
"name": "Joel Kemp"
},
{
"name": "Johannes Herr"
},
{
"name": "John-David Dalton"
},
{
"name": "Jordan Klassen"
},
{
"name": "Jürg Lehni"
},
{
"name": "Kai Cataldo"
},
{
"name": "keeyipchan"
},
{
"name": "Keheliya Gallaba"
},
{
"name": "Kevin Irish"
},
{
"name": "Kevin Kwok"
},
{
"name": "krator"
},
{
"name": "laosb"
},
{
"name": "luckyzeng"
},
{
"name": "Marek"
},
{
"name": "Marijn Haverbeke"
},
{
"name": "Martin Carlberg"
},
{
"name": "Mat Garcia"
},
{
"name": "Mathias Bynens"
},
{
"name": "Mathieu 'p01' Henri"
},
{
"name": "Matthew Bastien"
},
{
"name": "Max Schaefer"
},
{
"name": "Max Zerzouri"
},
{
"name": "Mihai Bazon"
},
{
"name": "Mike Rennie"
},
{
"name": "naoh"
},
{
"name": "Nicholas C. Zakas"
},
{
"name": "Nick Fitzgerald"
},
{
"name": "Olivier Thomann"
},
{
"name": "Oskar Schöldström"
},
{
"name": "Paul Harper"
},
{
"name": "Peter Rust"
},
{
"name": "PlNG"
},
{
"name": "Prayag Verma"
},
{
"name": "ReadmeCritic"
},
{
"name": "r-e-d"
},
{
"name": "Renée Kooi"
},
{
"name": "Richard Gibson"
},
{
"name": "Rich Harris"
},
{
"name": "Sebastian McKenzie"
},
{
"name": "Shahar Soel"
},
{
"name": "Sheel Bedi"
},
{
"name": "Simen Bekkhus"
},
{
"name": "Teddy Katz"
},
{
"name": "Timothy Gu"
},
{
"name": "Toru Nagashima"
},
{
"name": "Victor Homyakov"
},
{
"name": "Wexpo Lyu"
},
{
"name": "zsjforcn"
}
],
"deprecated": false,
"name": "acorn",
"description": "ECMAScript parser",
"devDependencies": {
"eslint": "^4.10.0",
"eslint-config-standard": "^10.2.1",
"eslint-plugin-import": "^2.2.0",
"eslint-plugin-node": "^5.2.1",
"eslint-plugin-promise": "^3.5.0",
"eslint-plugin-standard": "^3.0.1",
"rollup": "^0.45.0",
"rollup-plugin-buble": "^0.16.0",
"test262": "git+https://github.com/tc39/test262.git#3bfad28cc302fd4455badcfcbca7c5bb7ce41a72",
"test262-parser-runner": "^0.4.0",
"unicode-11.0.0": "^0.7.7"
},
"homepage": "https://github.com/acornjs/acorn",
"main": "dist/acorn.js",
"module": "dist/acorn.es.js",
"version": "5.7.4",
"engines": {
"node": ">=0.4.0"
},
"homepage": "https://github.com/acornjs/acorn",
"license": "MIT",
"main": "dist/acorn.js",
"maintainers": [
{
"name": "Marijn Haverbeke",
"email": "marijnh@gmail.com",
"url": "http://marijnhaverbeke.nl"
"web": "http://marijnhaverbeke.nl"
},
{
"name": "Ingvar Stepanyan",
"email": "me@rreverser.com",
"url": "http://rreverser.com/"
"web": "http://rreverser.com/"
},
{
"name": "Adrian Heine",
"email": "http://adrianheine.de"
}
],
"module": "dist/acorn.es.js",
"name": "acorn",
"repository": {
"type": "git",
"url": "git+https://github.com/acornjs/acorn.git"
"url": "https://github.com/acornjs/acorn.git"
},
"license": "MIT",
"scripts": {
"prepare": "npm run build && node test/run.js && node test/lint.js",
"test": "node test/run.js && node test/lint.js",
"pretest": "npm run build:main && npm run build:loose",
"test:test262": "node bin/run_test262.js",
"build": "npm run build:main && npm run build:walk && npm run build:loose && npm run build:bin",
"build:bin": "rollup -c rollup/config.bin.js",
"build:loose": "rollup -c rollup/config.loose.js && rollup -c rollup/config.loose_es.js",
"build:main": "rollup -c rollup/config.main.js",
"build:walk": "rollup -c rollup/config.walk.js",
"lint": "eslint src/",
"prepare": "npm run build && node test/run.js && node test/lint.js",
"pretest": "npm run build:main && npm run build:loose",
"test": "node test/run.js && node test/lint.js",
"test:test262": "node bin/run_test262.js"
"build:loose": "rollup -c rollup/config.loose.js && rollup -c rollup/config.loose_es.js",
"build:bin": "rollup -c rollup/config.bin.js",
"lint": "eslint src/"
},
"bin": {
"acorn": "./bin/acorn"
},
"version": "5.7.4"
"devDependencies": {
"eslint": "^4.10.0",
"eslint-config-standard": "^10.2.1",
"eslint-plugin-import": "^2.2.0",
"eslint-plugin-node": "^5.2.1",
"eslint-plugin-promise": "^3.5.0",
"eslint-plugin-standard": "^3.0.1",
"rollup": "^0.45.0",
"rollup-plugin-buble": "^0.16.0",
"test262": "git+https://github.com/tc39/test262.git#3bfad28cc302fd4455badcfcbca7c5bb7ce41a72",
"test262-parser-runner": "^0.4.0",
"unicode-11.0.0": "^0.7.7"
}
}
......
{
"_from": "ansi-html@0.0.7",
"_id": "ansi-html@0.0.7",
"_inBundle": false,
"_integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=",
"_location": "/ansi-html",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "ansi-html@0.0.7",
"name": "ansi-html",
"escapedName": "ansi-html",
"rawSpec": "0.0.7",
"saveSpec": null,
"fetchSpec": "0.0.7"
"name": "ansi-html",
"version": "0.0.7",
"description": "An elegant lib that converts the chalked (ANSI) text to HTML.",
"main": "index.js",
"scripts": {
"test": "./node_modules/.bin/mocha -R spec -t 5000"
},
"bin": {
"ansi-html": "./bin/ansi-html"
},
"repository": {
"type": "git",
"url": "git://github.com/Tjatse/ansi-html.git"
},
"_requiredBy": [
"/webpack-dev-server"
"keywords": [
"ansi",
"ansi html",
"chalk html"
],
"_resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
"_shasum": "813584021962a9e9e6fd039f940d12f56ca7859e",
"_spec": "ansi-html@0.0.7",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/webpack-dev-server",
"author": {
"name": "Tjatse"
},
"bin": {
"ansi-html": "bin/ansi-html"
},
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/Tjatse/ansi-html/issues"
},
"bundleDependencies": false,
"dependencies": {},
"deprecated": false,
"description": "An elegant lib that converts the chalked (ANSI) text to HTML.",
"devDependencies": {
"chai": "^1.9.1",
"chalk": "^1.1.3",
"lodash": "^2.4.2",
"mocha": "^1.21.4"
},
"engines": [
"node >= 0.8.0"
],
"homepage": "https://github.com/Tjatse/ansi-html",
"keywords": [
"ansi",
"ansi html",
"chalk html"
],
"license": "Apache-2.0",
"main": "index.js",
"name": "ansi-html",
"repository": {
"type": "git",
"url": "git://github.com/Tjatse/ansi-html.git"
"dependencies": {
},
"scripts": {
"test": "mocha -R spec -t 5000"
"devDependencies": {
"mocha": "^1.21.4",
"chai": "^1.9.1",
"chalk": "^1.1.3",
"lodash": "^2.4.2"
},
"readmeFilename": "README.md",
"homepage": "https://github.com/Tjatse/ansi-html",
"standard": {
"ignore": [],
"globals": [
......@@ -68,6 +46,5 @@
"before",
"after"
]
},
"version": "0.0.7"
}
}
......
{
"_from": "atob@^2.1.2",
"_id": "atob@2.1.2",
"_inBundle": false,
"_integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
"_location": "/atob",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "atob@^2.1.2",
"name": "atob",
"escapedName": "atob",
"rawSpec": "^2.1.2",
"saveSpec": null,
"fetchSpec": "^2.1.2"
},
"_requiredBy": [
"/source-map-resolve"
],
"_resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
"_shasum": "6d9517eb9e030d2436666651e86bd9f6f13533c9",
"_spec": "atob@^2.1.2",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/source-map-resolve",
"author": {
"name": "AJ ONeal",
"email": "coolaj86@gmail.com",
"url": "https://coolaj86.com"
},
"bin": {
"atob": "bin/atob.js"
},
"browser": "browser-atob.js",
"bundleDependencies": false,
"deprecated": false,
"name": "atob",
"homepage": "https://git.coolaj86.com/coolaj86/atob.js.git",
"description": "atob for Node.JS and Linux / Mac / Windows CLI (it's a one-liner)",
"engines": {
"node": ">= 4.5.0"
"repository": {
"type": "git",
"url": "git://git.coolaj86.com/coolaj86/atob.js.git"
},
"homepage": "https://git.coolaj86.com/coolaj86/atob.js.git",
"keywords": [
"atob",
"browser"
],
"license": "(MIT OR Apache-2.0)",
"author": "AJ ONeal <coolaj86@gmail.com> (https://coolaj86.com)",
"engines": {
"node": ">= 4.5.0"
},
"main": "node-atob.js",
"name": "atob",
"repository": {
"type": "git",
"url": "git://git.coolaj86.com/coolaj86/atob.js.git"
"browser": "browser-atob.js",
"bin": {
"atob": "bin/atob.js"
},
"license": "(MIT OR Apache-2.0)",
"version": "2.1.2"
}
......
{
"_from": "autoprefixer@^7.1.2",
"_id": "autoprefixer@7.2.6",
"_inBundle": false,
"_integrity": "sha512-Iq8TRIB+/9eQ8rbGhcP7ct5cYb/3qjNYAR2SnzLCEcwF6rvVOax8+9+fccgXk4bEhQGjOZd5TLhsksmAdsbGqQ==",
"_location": "/autoprefixer",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "autoprefixer@^7.1.2",
"name": "autoprefixer",
"escapedName": "autoprefixer",
"rawSpec": "^7.1.2",
"saveSpec": null,
"fetchSpec": "^7.1.2"
},
"_requiredBy": [
"#DEV:/"
],
"_resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-7.2.6.tgz",
"_shasum": "256672f86f7c735da849c4f07d008abb056067dc",
"_spec": "autoprefixer@^7.1.2",
"_where": "/Users/zhanghao/brcode/br-client",
"author": {
"name": "Andrey Sitnik",
"email": "andrey@sitnik.ru"
},
"bin": {
"autoprefixer-info": "bin/autoprefixer-info"
},
"bugs": {
"url": "https://github.com/postcss/autoprefixer/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Aaron",
"email": "me@aaron.md"
},
{
"name": "Adam Lynch",
"email": "contact@adamlynch.ie"
},
{
"name": "Adonis K",
"email": "aklp08@gmail.com"
},
{
"name": "Adriaan",
"email": "https://github.com/harianus"
},
{
"name": "Aleksei Androsov",
"email": "aandrosov@yandex-team.ru"
},
{
"name": "Aleksey Shvayka",
"email": "shvaikalesh@gmail.com"
},
{
"name": "Aleks Hudochenkov",
"email": "aleks@hudochenkov.com"
},
{
"name": "Alexey Komarov",
"email": "alex7kom@gmail.com"
},
{
"name": "Alexey Plutalov",
"email": "demiazz.py@gmail.com"
},
{
"name": "Anders Olsen Sandvik",
"email": "https://github.com/Andersos"
},
{
"name": "Andreas Haller",
"email": "Andreas.Haller@invision.de"
},
{
"name": "Andreas Lind",
"email": "andreas@one.com"
},
{
"name": "Andrew Rhoads"
},
{
"name": "Andrey Deryabin",
"email": "deriabin@gmail.com"
},
{
"name": "Andrey Sitnik",
"email": "andrey@sitnik.ru"
},
{
"name": "Andrey Taritsyn",
"email": "taritsyn@gmail.com"
},
{
"name": "Andy Trevorah",
"email": "a.trevorah@gmail.com"
},
{
"name": "Anton Khlynovskiy",
"email": "subzey@gmail.com"
},
{
"name": "Artem Yavorsky",
"email": "info@yavorsky.org"
},
{
"name": "aruseni",
"email": "aruseni.magiku@gmail.com"
},
{
"name": "Ben Briggs",
"email": "beneb.info@gmail.com"
},
{
"name": "bernig",
"email": "https://github.com/bernig"
},
{
"name": "Bogdan Chadkin",
"email": "trysound@yandex.ru"
},
{
"name": "brainopia",
"email": "brainopia@evilmartians.com"
},
{
"name": "Brandon Mathis",
"email": "brandon@imathis.com"
},
{
"name": "Chad von Nau",
"email": "chad@vonnau.com"
},
{
"name": "Chi Vinh Le",
"email": "vinh@wikiwi.io"
},
{
"name": "Cory House",
"email": "housecor@gmail.com"
},
{
"name": "Cory Simmons",
"email": "cory@mojotech.com"
},
{
"name": "Craig Martin",
"email": "https://github.com/craigmichaelmartin"
},
{
"name": "Damon",
"email": "motoxer4533@gmail.com"
},
{
"name": "Daniel Garcia-Carrillo",
"email": "garciacarrillo.daniel@gmail.com"
},
{
"name": "Daniel Tschinder",
"email": "daniel@tschinder.de"
},
{
"name": "Danny Pule",
"email": "kojikusan@gmail.com"
},
{
"name": "Darius"
},
{
"name": "David Narbutovich",
"email": "vamnemne@gmail.com"
},
{
"name": "David Pike",
"email": "david@evolution7.com.au"
},
{
"name": "Denis Sokolov",
"email": "denis@sokolov.cc"
},
{
"name": "Dominik Porada",
"email": "dominik@porada.co"
},
{
"name": "Dominik Schilling",
"email": "dominikschilling+git@gmail.com"
},
{
"name": "dotch",
"email": "ch.weiss@hotmail.de"
},
{
"name": "Dmitry Semigradsky",
"email": "semigradskyd@gmail.com"
},
{
"name": "Efremov Alexey",
"email": "lexich121@gmail.com"
},
{
"name": "eitanr",
"email": "eitanr@wix.com"
},
{
"name": "Erik Sundahl",
"email": "esundahl@gmail.com"
},
{
"name": "Eugene Datsky",
"email": "eugene@datsky.ru"
},
{
"name": "Evgeny Petukhov",
"email": "petukhov.yevgeny@gmail.com"
},
{
"name": "Evilebot Tnawi",
"email": "sheo13666q@gmail.com"
},
{
"name": "Fangzhou Li",
"email": "riophaelee@gmail.com"
},
{
"name": "Forrest York",
"email": "https://github.com/badisa"
},
{
"name": "Google Inc."
},
{
"name": "Gregory Eremin",
"email": "magnolia_fan@me.com"
},
{
"name": "GU Yiling",
"email": "justice360@gmail.com"
},
{
"name": "Hallvord R. M. Steen",
"email": "hallvord@hallvord.com"
},
{
"name": "heady",
"email": "https://github.com/heady"
},
{
"name": "Iain Beeston",
"email": "iain.beeston@gmail.com"
},
{
"name": "Igor Adamenko",
"email": "https://github.com/igoradamenko"
},
{
"name": "Jack Moore",
"email": "hello@jacklmoore.com"
},
{
"name": "Jason Kuhrt",
"email": "jasonkuhrt@me.com"
},
{
"name": "Jeff Escalante",
"email": "hello@jenius.me"
},
{
"name": "Joan León",
"email": "joan.leon@gmail.com"
},
{
"name": "Johannes J. Schmidt",
"email": "schmidt@netzmerk.com"
},
{
"name": "John Kreitlow",
"email": "jkreitlow@deepfocus.net"
},
{
"name": "Jonathan Ong",
"email": "jonathanrichardong@gmail.com"
},
{
"name": "Josh Gillies",
"email": "github@joshgilli.es"
},
{
"name": "Junliang Huang"
},
{
"name": "jvdanilo",
"email": "jvdanilo@gmail.com"
},
{
"name": "Kevin Pfefferle",
"email": "kevin@rebaseinteractive.com"
},
{
"name": "Kieran",
"email": "Kieranju@gmail.com"
},
{
"name": "Kir Shatrov",
"email": "shatrov@me.com"
},
{
"name": "Kiwi",
"email": "vinh@wikiwi.io"
},
{
"name": "kizu",
"email": "kizmarh@gmail.com"
},
{
"name": "Leonya Khachaturov",
"email": "leonidkhachaturov@gmail.com"
},
{
"name": "Lovchikov Anton",
"email": "besyanya@yandex.ru"
},
{
"name": "L.T",
"email": "ec.huyinghuan@gmail.com"
},
{
"name": "Lucas Caton",
"email": "lucascaton@gmail.com"
},
{
"name": "Luciano Battagliero",
"email": "lucianobattagliero+git@gmail.com"
},
{
"name": "Luke Page",
"email": "luke.a.page@gmail.com"
},
{
"name": "martco",
"email": "martco@gmail.com"
},
{
"name": "Matt Smith",
"email": "runner_28@hotmail.com"
},
{
"name": "Maxime Thirouin",
"email": "m@moox.io"
},
{
"name": "Max Mechanic",
"email": "max@philo.com"
},
{
"name": "Michael Beil",
"email": "michaelbeil@me.com"
},
{
"name": "Michael Scott Hertzberg",
"email": "mshertzberg@gmail.com"
},
{
"name": "Michał Gołębiowski-Owczarek",
"email": "m.goleb@gmail.com"
},
{
"name": "Mikael Jorhult",
"email": "mikael@jorhult.se"
},
{
"name": "Morton Fox",
"email": "github@qslw.com"
},
{
"name": "mvasilkov",
"email": "mvasilkov@gmail.com"
},
{
"name": "Nick Howes",
"email": "nick@nickhowes.co.uk"
},
{
"name": "Nick Marchenko",
"email": "n30n1ck@gmail.com"
},
{
"name": "Nick Schonning",
"email": "nschonni@gmail.com"
},
{
"name": "nickspielgist",
"email": "dev@nickspiel.me"
},
{
"name": "Niels Dequeker",
"email": "niels.dequeker@gmail.com"
},
{
"name": "Nikolay Burlov",
"email": "kohgpat@gmail.com"
},
{
"name": "Oleksandr Sergiienko",
"email": "sigerello@gmail.com"
},
{
"name": "Pavel Pustovalov",
"email": "pustovalov.pavel@gmail.com"
},
{
"name": "Paul Statezny",
"email": "Paulstatezny@gmail.com"
},
{
"name": "Peter van Westen",
"email": "info@regularlabs.com"
},
{
"name": "Peter Zotov",
"email": "whitequark@whitequark.org"
},
{
"name": "Phil Dokas",
"email": "phil@jetless.org"
},
{
"name": "Rafael Silva",
"email": "rafael@rafaelsilva.net"
},
{
"name": "Ray Lehnhoff",
"email": "raymond.lehnhoff@gmail.com"
},
{
"name": "ReadmeCritic",
"email": "frankensteinbot@gmail.com"
},
{
"name": "Reinaldo Schiehll",
"email": "rn.schiehll@gmail.com"
},
{
"name": "René Stalder",
"email": "rene@whatwedo.ch"
},
{
"name": "Richard Wang",
"email": "richardwa@google.com"
},
{
"name": "Rob Howell",
"email": "rob@robhowell.com"
},
{
"name": "Roland Warmerdam",
"email": "rowno@webspirited.com"
},
{
"name": "Roman Dvornov",
"email": "rdvornov@gmail.com"
},
{
"name": "Ryan Zimmerman"
},
{
"name": "Sami Suo-Heikki",
"email": "suoheikki.sami@gmail.com"
},
{
"name": "Sasha Koss",
"email": "koss@nocorp.me"
},
{
"name": "Sean Anderson",
"email": "Sean.Palmer.Anderson@gmail.com"
},
{
"name": "Sergey Belov",
"email": "peimei@ya.ru"
},
{
"name": "Sergey Leschina",
"email": "mail@putnik.ws"
},
{
"name": "sethjgore",
"email": "sethjgore@gmail.com"
},
{
"name": "Šime Vidas",
"email": "sime.vidas@gmail.com"
},
{
"name": "Simon Lydell",
"email": "simon.lydell@gmail.com"
},
{
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com"
},
{
"name": "Stephen Edgar",
"email": "stephen@netweb.com.au"
},
{
"name": "Steve Mao",
"email": "https://github.com/stevemao"
},
{
"name": "Stig Otnes Kolstad",
"email": "stig@stigok.net"
},
{
"name": "Subash Pathak",
"email": "sbspk@msn.com"
},
{
"name": "sunhao",
"email": "sunhao_1988@msn.cn"
},
{
"name": "tomdavenport",
"email": "playmusic@me.com"
},
{
"name": "Tony Ganch",
"email": "tonyganch@gmail.com"
},
{
"name": "Vegard Andreas Larsen",
"email": "vegard@xaltra.net"
},
{
"name": "Vera Surkova",
"email": "vera@surkova.se"
},
{
"name": "Vincent De Oliveira",
"email": "vincent@iamvdo.me"
},
{
"name": "Vishnu Ravi",
"email": "vishnu@vishnu.io"
},
{
"name": "Vladimir Pouzanov",
"email": "farcaller@gmail.com"
},
{
"name": "vladkens",
"email": "vladkens@yandex.ru"
},
{
"name": "Yet Another Minion",
"email": "yam@thinkalexandria.com"
},
{
"name": "Даниил Пронин",
"email": "mail@grawl.ru"
},
{
"name": "一丝",
"email": "jie.lijie@alibaba-inc.com"
},
{
"name": "刘祺",
"email": "gucong@gmail.com"
},
{
"name": "忆初",
"email": "baby@justjavac.com"
}
],
"dependencies": {
"browserslist": "^2.11.3",
"caniuse-lite": "^1.0.30000805",
"normalize-range": "^0.1.2",
"num2fraction": "^1.2.2",
"postcss": "^6.0.17",
"postcss-value-parser": "^3.2.3"
},
"deprecated": false,
"name": "autoprefixer",
"version": "7.2.6",
"description": "Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website",
"homepage": "https://github.com/postcss/autoprefixer#readme",
"keywords": [
"autoprefixer",
"css",
......@@ -596,12 +9,19 @@
"postcss",
"postcss-plugin"
],
"author": "Andrey Sitnik <andrey@sitnik.ru>",
"license": "MIT",
"main": "lib/autoprefixer",
"name": "autoprefixer",
"repository": {
"type": "git",
"url": "git+https://github.com/postcss/autoprefixer.git"
"repository": "postcss/autoprefixer",
"dependencies": {
"browserslist": "^2.11.3",
"caniuse-lite": "^1.0.30000805",
"normalize-range": "^0.1.2",
"num2fraction": "^1.2.2",
"postcss": "^6.0.17",
"postcss-value-parser": "^3.2.3"
},
"bin": {
"autoprefixer-info": "./bin/autoprefixer-info"
},
"version": "7.2.6"
}
"main": "lib/autoprefixer"
}
\ No newline at end of file
......
../browserslist/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
else
exec node "$basedir/../browserslist/cli.js" "$@"
fi
......
{
"_from": "browserslist@^3.2.6",
"_id": "browserslist@3.2.8",
"_inBundle": false,
"_integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==",
"_location": "/babel-preset-env/browserslist",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "browserslist@^3.2.6",
"name": "browserslist",
"escapedName": "browserslist",
"rawSpec": "^3.2.6",
"saveSpec": null,
"fetchSpec": "^3.2.6"
},
"_requiredBy": [
"/babel-preset-env"
"name": "browserslist",
"version": "3.2.8",
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"keywords": [
"caniuse",
"browsers",
"target"
],
"_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz",
"_shasum": "b0005361d6471f0f5952797a76fc985f1f978fc6",
"_spec": "browserslist@^3.2.6",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/babel-preset-env",
"author": {
"name": "Andrey Sitnik",
"email": "andrey@sitnik.ru"
},
"bin": {
"browserslist": "cli.js"
},
"browser": {
"./node.js": "./browser.js",
"path": false
},
"bugs": {
"url": "https://github.com/browserslist/browserslist/issues"
},
"bundleDependencies": false,
"author": "Andrey Sitnik <andrey@sitnik.ru>",
"license": "MIT",
"repository": "browserslist/browserslist",
"dependencies": {
"caniuse-lite": "^1.0.30000844",
"electron-to-chromium": "^1.3.47"
},
"deprecated": false,
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"bin": "./cli.js",
"devDependencies": {
"cross-spawn": "^6.0.5",
"eslint": "^4.19.1",
......@@ -63,7 +35,6 @@
"size-limit": "^0.18.0",
"yaspeller-ci": "^1.0.0"
},
"homepage": "https://github.com/browserslist/browserslist#readme",
"jest": {
"testEnvironment": "node",
"coverageThreshold": {
......@@ -75,25 +46,17 @@
"<rootDir>/test/fixtures"
]
},
"keywords": [
"caniuse",
"browsers",
"target"
],
"license": "MIT",
"name": "browserslist",
"pre-commit": [
"lint-staged"
],
"repository": {
"type": "git",
"url": "git+https://github.com/browserslist/browserslist.git"
},
"scripts": {
"lint": "eslint-ci *.js test/*.js benchmark/*.js",
"lint-staged": "lint-staged",
"spellcheck": "yaspeller-ci README.md CHANGELOG.md",
"lint": "eslint-ci *.js test/*.js benchmark/*.js",
"test": "jest --coverage && yarn lint && yarn spellcheck && size-limit"
},
"version": "3.2.8"
"browser": {
"./node.js": "./browser.js",
"path": false
},
"pre-commit": [
"lint-staged"
]
}
......
{
"_from": "babylon@^6.18.0",
"_id": "babylon@6.18.0",
"_inBundle": false,
"_integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
"_location": "/babylon",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "babylon@^6.18.0",
"name": "babylon",
"escapedName": "babylon",
"rawSpec": "^6.18.0",
"saveSpec": null,
"fetchSpec": "^6.18.0"
},
"_requiredBy": [
"/babel-core",
"/babel-template",
"/babel-traverse"
],
"_resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
"_shasum": "af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3",
"_spec": "babylon@^6.18.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/babel-core",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"
},
"ava": {
"files": [
"test/*.js"
],
"source": [
"src/**/*.js",
"bin/**/*.js"
]
},
"bin": {
"babylon": "bin/babylon.js"
},
"bugs": {
"url": "https://github.com/babel/babylon/issues"
},
"bundleDependencies": false,
"deprecated": false,
"name": "babylon",
"version": "6.18.0",
"description": "A JavaScript parser",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"homepage": "https://babeljs.io/",
"license": "MIT",
"keywords": [
"babel",
"javascript",
"parser",
"babylon"
],
"repository": "https://github.com/babel/babylon",
"main": "lib/index.js",
"files": [
"bin",
"lib"
],
"devDependencies": {
"ava": "^0.17.0",
"babel-cli": "^6.14.0",
......@@ -71,50 +42,43 @@
"rollup-watch": "^3.2.2",
"unicode-9.0.0": "~0.7.0"
},
"files": [
"bin",
"lib"
],
"greenkeeper": {
"ignore": [
"cross-env"
]
},
"homepage": "https://babeljs.io/",
"keywords": [
"babel",
"javascript",
"parser",
"babylon"
],
"license": "MIT",
"main": "lib/index.js",
"name": "babylon",
"nyc": {
"include": [
"src/**/*.js",
"bin/**/*.js"
],
"sourceMap": false,
"instrument": false
},
"repository": {
"type": "git",
"url": "git+https://github.com/babel/babylon.git"
"bin": {
"babylon": "./bin/babylon.js"
},
"scripts": {
"build": "npm run clean && rollup -c",
"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
"clean": "rimraf lib",
"coverage": "nyc report --reporter=json && codecov -f coverage/coverage-final.json",
"flow": "flow",
"lint": "eslint src bin",
"clean": "rimraf lib",
"flow": "flow",
"prepublish": "cross-env BABEL_ENV=production npm run build",
"preversion": "npm run test && npm run changelog",
"test": "npm run lint && npm run flow && npm run build -- -m && npm run test-only",
"test-ci": "nyc npm run test-only",
"test-only": "ava",
"test-ci": "nyc npm run test-only",
"changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
"watch": "npm run clean && rollup -c --watch"
},
"version": "6.18.0"
"nyc": {
"include": [
"src/**/*.js",
"bin/**/*.js"
],
"sourceMap": false,
"instrument": false
},
"ava": {
"files": [
"test/*.js"
],
"source": [
"src/**/*.js",
"bin/**/*.js"
]
},
"greenkeeper": {
"ignore": [
"cross-env"
]
}
}
......
{
"_from": "browserslist@^2.11.3",
"_id": "browserslist@2.11.3",
"_inBundle": false,
"_integrity": "sha512-yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==",
"_location": "/browserslist",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "browserslist@^2.11.3",
"name": "browserslist",
"escapedName": "browserslist",
"rawSpec": "^2.11.3",
"saveSpec": null,
"fetchSpec": "^2.11.3"
},
"_requiredBy": [
"/autoprefixer"
"name": "browserslist",
"version": "2.11.3",
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"keywords": [
"caniuse",
"browsers",
"target"
],
"_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-2.11.3.tgz",
"_shasum": "fe36167aed1bbcde4827ebfe71347a2cc70b99b2",
"_spec": "browserslist@^2.11.3",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/autoprefixer",
"author": {
"name": "Andrey Sitnik",
"email": "andrey@sitnik.ru"
},
"bin": {
"browserslist": "cli.js"
},
"browser": {
"./node.js": "./browser.js",
"path": false
},
"bugs": {
"url": "https://github.com/ai/browserslist/issues"
},
"bundleDependencies": false,
"author": "Andrey Sitnik <andrey@sitnik.ru>",
"license": "MIT",
"repository": "ai/browserslist",
"dependencies": {
"caniuse-lite": "^1.0.30000792",
"electron-to-chromium": "^1.3.30"
},
"deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.",
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"bin": "./cli.js",
"devDependencies": {
"cross-spawn": "^5.1.0",
"eslint": "^4.15.0",
......@@ -77,7 +49,6 @@
}
}
},
"homepage": "https://github.com/ai/browserslist#readme",
"jest": {
"testEnvironment": "node",
"coverageThreshold": {
......@@ -89,35 +60,27 @@
"<rootDir>/test/fixtures"
]
},
"keywords": [
"caniuse",
"browsers",
"target"
"size-limit": [
{
"path": "index.js",
"limit": "160 KB"
}
],
"license": "MIT",
"scripts": {
"lint-staged": "lint-staged",
"spellcheck": "yaspeller-ci README.md CHANGELOG.md",
"lint": "eslint-ci *.js test/*.js __mocks__/*.js",
"test": "jest --coverage && yarn lint && yarn spellcheck && size-limit"
},
"lint-staged": {
"*.md": "yaspeller-ci",
"*.js": "eslint"
},
"name": "browserslist",
"browser": {
"./node.js": "./browser.js",
"path": false
},
"pre-commit": [
"lint-staged"
],
"repository": {
"type": "git",
"url": "git+https://github.com/ai/browserslist.git"
},
"scripts": {
"lint": "eslint-ci *.js test/*.js __mocks__/*.js",
"lint-staged": "lint-staged",
"spellcheck": "yaspeller-ci README.md CHANGELOG.md",
"test": "jest --coverage && yarn lint && yarn spellcheck && size-limit"
},
"size-limit": [
{
"path": "index.js",
"limit": "160 KB"
}
],
"version": "2.11.3"
]
}
......
../browserslist/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
else
exec node "$basedir/../browserslist/cli.js" "$@"
fi
......
{
"_from": "browserslist@^1.3.6",
"_id": "browserslist@1.7.7",
"_inBundle": false,
"_integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
"_location": "/caniuse-api/browserslist",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "browserslist@^1.3.6",
"name": "browserslist",
"escapedName": "browserslist",
"rawSpec": "^1.3.6",
"saveSpec": null,
"fetchSpec": "^1.3.6"
},
"_requiredBy": [
"/caniuse-api"
"name": "browserslist",
"version": "1.7.7",
"description": "Share browsers list between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"keywords": [
"caniuse",
"browsers"
],
"_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
"_shasum": "0bd76704258be829b2398bb50e4b62d1a166b0b9",
"_spec": "browserslist@^1.3.6",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/caniuse-api",
"author": {
"name": "Andrey Sitnik",
"email": "andrey@sitnik.ru"
},
"bin": {
"browserslist": "cli.js"
},
"bugs": {
"url": "https://github.com/ai/browserslist/issues"
},
"bundleDependencies": false,
"author": "Andrey Sitnik <andrey@sitnik.ru>",
"license": "MIT",
"repository": "ai/browserslist",
"dependencies": {
"caniuse-db": "^1.0.30000639",
"electron-to-chromium": "^1.2.7"
},
"deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.",
"description": "Share browsers list between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"bin": "./cli.js",
"devDependencies": {
"eslint": "^3.18.0",
"eslint-config-postcss": "^2.0.2",
......@@ -58,7 +33,6 @@
"valid-jsdoc": "error"
}
},
"homepage": "https://github.com/ai/browserslist#readme",
"jest": {
"coverageThreshold": {
"global": {
......@@ -66,26 +40,15 @@
}
}
},
"keywords": [
"caniuse",
"browsers"
],
"license": "MIT",
"scripts": {
"lint-staged": "lint-staged",
"test": "jest --coverage && eslint *.js test/*.js && yaspeller-ci *.md"
},
"lint-staged": {
"*.md": "yaspeller-ci",
"*.js": "eslint"
},
"name": "browserslist",
"pre-commit": [
"lint-staged"
],
"repository": {
"type": "git",
"url": "git+https://github.com/ai/browserslist.git"
},
"scripts": {
"lint-staged": "lint-staged",
"test": "jest --coverage && eslint *.js test/*.js && yaspeller-ci *.md"
},
"version": "1.7.7"
]
}
......
../esprima/bin/esparse.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../esprima/bin/esparse.js" "$@"
else
exec node "$basedir/../esprima/bin/esparse.js" "$@"
fi
......
../esprima/bin/esvalidate.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../esprima/bin/esvalidate.js" "$@"
else
exec node "$basedir/../esprima/bin/esvalidate.js" "$@"
fi
......
../js-yaml/bin/js-yaml.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../js-yaml/bin/js-yaml.js" "$@"
else
exec node "$basedir/../js-yaml/bin/js-yaml.js" "$@"
fi
......
{
"_from": "esprima@^4.0.0",
"_id": "esprima@4.0.1",
"_inBundle": false,
"_integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"_location": "/cosmiconfig/esprima",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "esprima@^4.0.0",
"name": "esprima",
"escapedName": "esprima",
"rawSpec": "^4.0.0",
"saveSpec": null,
"fetchSpec": "^4.0.0"
"name": "esprima",
"description": "ECMAScript parsing infrastructure for multipurpose analysis",
"homepage": "http://esprima.org",
"main": "dist/esprima.js",
"bin": {
"esparse": "./bin/esparse.js",
"esvalidate": "./bin/esvalidate.js"
},
"_requiredBy": [
"/cosmiconfig/js-yaml"
"version": "4.0.1",
"files": [
"bin",
"dist/esprima.js"
],
"_resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"_shasum": "13b04cdb3e6c5d19df91ab6987a8695619b0aa71",
"_spec": "esprima@^4.0.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/cosmiconfig/node_modules/js-yaml",
"engines": {
"node": ">=4"
},
"author": {
"name": "Ariya Hidayat",
"email": "ariya.hidayat@gmail.com"
},
"bin": {
"esparse": "bin/esparse.js",
"esvalidate": "bin/esvalidate.js"
"maintainers": [
{
"name": "Ariya Hidayat",
"email": "ariya.hidayat@gmail.com",
"web": "http://ariya.ofilabs.com"
}
],
"repository": {
"type": "git",
"url": "https://github.com/jquery/esprima.git"
},
"bugs": {
"url": "https://github.com/jquery/esprima/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "ECMAScript parsing infrastructure for multipurpose analysis",
"license": "BSD-2-Clause",
"devDependencies": {
"codecov.io": "~0.1.6",
"escomplex-js": "1.2.0",
......@@ -64,14 +62,6 @@
"unicode-8.0.0": "~0.7.0",
"webpack": "~1.14.0"
},
"engines": {
"node": ">=4"
},
"files": [
"bin",
"dist/esprima.js"
],
"homepage": "http://esprima.org",
"keywords": [
"ast",
"ecmascript",
......@@ -80,58 +70,43 @@
"parser",
"syntax"
],
"license": "BSD-2-Clause",
"main": "dist/esprima.js",
"maintainers": [
{
"name": "Ariya Hidayat",
"email": "ariya.hidayat@gmail.com",
"url": "http://ariya.ofilabs.com"
}
],
"name": "esprima",
"repository": {
"type": "git",
"url": "git+https://github.com/jquery/esprima.git"
},
"scripts": {
"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",
"analyze-coverage": "istanbul cover test/unit-tests.js",
"api-tests": "mocha -R dot test/api-tests.js",
"appveyor": "npm run compile && npm run all-tests && npm run browser-tests",
"benchmark": "npm run benchmark-parser && npm run benchmark-tokenizer",
"benchmark-parser": "node -expose_gc test/benchmark-parser.js",
"benchmark-tokenizer": "node --expose_gc test/benchmark-tokenizer.js",
"browser-tests": "npm run compile && npm run generate-fixtures && cd test && karma start --single-run",
"check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
"check-version": "node test/check-version.js",
"circleci": "npm test && npm run codecov && npm run downstream",
"tslint": "tslint src/*.ts",
"code-style": "tsfmt --verify src/*.ts && tsfmt --verify test/*.js",
"codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
"compile": "tsc -p src/ && webpack && node tools/fixupbundle.js",
"complexity": "node test/check-complexity.js",
"downstream": "node test/downstream.js",
"droneio": "npm run compile && npm run all-tests && npm run saucelabs",
"dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
"format-code": "tsfmt -r src/*.ts && tsfmt -r test/*.js",
"generate-fixtures": "node tools/generate-fixtures.js",
"generate-regex": "node tools/generate-identifier-regex.js",
"generate-xhtml-entities": "node tools/generate-xhtml-entities.js",
"grammar-tests": "node test/grammar-tests.js",
"complexity": "node test/check-complexity.js",
"static-analysis": "npm run check-version && npm run tslint && npm run code-style && npm run complexity",
"hostile-env-tests": "node test/hostile-environment-tests.js",
"prepublish": "npm run compile",
"profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
"unit-tests": "node test/unit-tests.js",
"api-tests": "mocha -R dot test/api-tests.js",
"grammar-tests": "node test/grammar-tests.js",
"regression-tests": "node test/regression-tests.js",
"saucelabs": "npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
"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",
"verify-line-ending": "node test/verify-line-ending.js",
"generate-fixtures": "node tools/generate-fixtures.js",
"browser-tests": "npm run compile && npm run generate-fixtures && cd test && karma start --single-run",
"saucelabs-evergreen": "cd test && karma start saucelabs-evergreen.conf.js",
"saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
"saucelabs-safari": "cd test && karma start saucelabs-safari.conf.js",
"static-analysis": "npm run check-version && npm run tslint && npm run code-style && npm run complexity",
"saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
"saucelabs": "npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
"analyze-coverage": "istanbul cover test/unit-tests.js",
"check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
"dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
"compile": "tsc -p src/ && webpack && node tools/fixupbundle.js",
"test": "npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis",
"prepublish": "npm run compile",
"profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
"benchmark-parser": "node -expose_gc test/benchmark-parser.js",
"benchmark-tokenizer": "node --expose_gc test/benchmark-tokenizer.js",
"benchmark": "npm run benchmark-parser && npm run benchmark-tokenizer",
"codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
"downstream": "node test/downstream.js",
"travis": "npm test",
"tslint": "tslint src/*.ts",
"unit-tests": "node test/unit-tests.js",
"verify-line-ending": "node test/verify-line-ending.js"
},
"version": "4.0.1"
"circleci": "npm test && npm run codecov && npm run downstream",
"appveyor": "npm run compile && npm run all-tests && npm run browser-tests",
"droneio": "npm run compile && npm run all-tests && npm run saucelabs",
"generate-regex": "node tools/generate-identifier-regex.js",
"generate-xhtml-entities": "node tools/generate-xhtml-entities.js"
}
}
......
{
"_from": "js-yaml@^3.13.1",
"_id": "js-yaml@3.14.0",
"_inBundle": false,
"_integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
"_location": "/cosmiconfig/js-yaml",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "js-yaml@^3.13.1",
"name": "js-yaml",
"escapedName": "js-yaml",
"rawSpec": "^3.13.1",
"saveSpec": null,
"fetchSpec": "^3.13.1"
},
"_requiredBy": [
"/cosmiconfig"
"name": "js-yaml",
"version": "3.14.0",
"description": "YAML 1.2 parser and serializer",
"keywords": [
"yaml",
"parser",
"serializer",
"pyyaml"
],
"homepage": "https://github.com/nodeca/js-yaml",
"author": "Vladimir Zapparov <dervus.grim@gmail.com>",
"contributors": [
"Aleksey V Zapparov <ixti@member.fsf.org> (http://www.ixti.net/)",
"Vitaly Puzrin <vitaly@rcdesign.ru> (https://github.com/puzrin)",
"Martin Grenfell <martin.grenfell@gmail.com> (http://got-ravings.blogspot.com)"
],
"license": "MIT",
"repository": "nodeca/js-yaml",
"files": [
"index.js",
"lib/",
"bin/",
"dist/"
],
"_resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
"_shasum": "a7a34170f26a21bb162424d8adacb4113a69e482",
"_spec": "js-yaml@^3.13.1",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/cosmiconfig",
"author": {
"name": "Vladimir Zapparov",
"email": "dervus.grim@gmail.com"
},
"bin": {
"js-yaml": "bin/js-yaml.js"
},
"bugs": {
"url": "https://github.com/nodeca/js-yaml/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Aleksey V Zapparov",
"email": "ixti@member.fsf.org",
"url": "http://www.ixti.net/"
},
{
"name": "Vitaly Puzrin",
"email": "vitaly@rcdesign.ru",
"url": "https://github.com/puzrin"
},
{
"name": "Martin Grenfell",
"email": "martin.grenfell@gmail.com",
"url": "http://got-ravings.blogspot.com"
}
],
"unpkg": "dist/js-yaml.min.js",
"jsdelivr": "dist/js-yaml.min.js",
"dependencies": {
"argparse": "^1.0.7",
"esprima": "^4.0.0"
},
"deprecated": false,
"description": "YAML 1.2 parser and serializer",
"devDependencies": {
"ansi": "^0.3.1",
"benchmark": "^2.1.4",
......@@ -67,29 +43,7 @@
"mocha": "^7.1.2",
"uglify-js": "^3.0.1"
},
"files": [
"index.js",
"lib/",
"bin/",
"dist/"
],
"homepage": "https://github.com/nodeca/js-yaml",
"jsdelivr": "dist/js-yaml.min.js",
"keywords": [
"yaml",
"parser",
"serializer",
"pyyaml"
],
"license": "MIT",
"name": "js-yaml",
"repository": {
"type": "git",
"url": "git+https://github.com/nodeca/js-yaml.git"
},
"scripts": {
"test": "make test"
},
"unpkg": "dist/js-yaml.min.js",
"version": "3.14.0"
}
}
......
{
"_from": "cssesc@^3.0.0",
"_id": "cssesc@3.0.0",
"_inBundle": false,
"_integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
"_location": "/cssesc",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "cssesc@^3.0.0",
"name": "cssesc",
"escapedName": "cssesc",
"rawSpec": "^3.0.0",
"saveSpec": null,
"fetchSpec": "^3.0.0"
},
"_requiredBy": [
"/css-selector-tokenizer",
"/cssnano-preset-default/postcss-selector-parser"
],
"_resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
"_shasum": "37741919903b868565e1c09ea747445cd18983ee",
"_spec": "cssesc@^3.0.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/css-selector-tokenizer",
"author": {
"name": "Mathias Bynens",
"url": "https://mathiasbynens.be/"
},
"bin": {
"cssesc": "bin/cssesc"
},
"bugs": {
"url": "https://github.com/mathiasbynens/cssesc/issues"
},
"bundleDependencies": false,
"deprecated": false,
"name": "cssesc",
"version": "3.0.0",
"description": "A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.",
"devDependencies": {
"babel-cli": "^6.26.0",
"babel-preset-env": "^1.6.1",
"codecov": "^1.0.1",
"grunt": "^1.0.1",
"grunt-template": "^1.0.0",
"istanbul": "^0.4.4",
"mocha": "^2.5.3",
"regenerate": "^1.2.1",
"requirejs": "^2.1.16"
},
"homepage": "https://mths.be/cssesc",
"engines": {
"node": ">=4"
},
"files": [
"LICENSE-MIT.txt",
"cssesc.js",
"bin/",
"man/"
],
"homepage": "https://mths.be/cssesc",
"main": "cssesc.js",
"bin": "bin/cssesc",
"man": "man/cssesc.1",
"keywords": [
"css",
"escape",
......@@ -65,19 +17,35 @@
"tool"
],
"license": "MIT",
"main": "cssesc.js",
"man": [
"man/cssesc.1"
],
"name": "cssesc",
"author": {
"name": "Mathias Bynens",
"url": "https://mathiasbynens.be/"
},
"repository": {
"type": "git",
"url": "git+https://github.com/mathiasbynens/cssesc.git"
"url": "https://github.com/mathiasbynens/cssesc.git"
},
"bugs": "https://github.com/mathiasbynens/cssesc/issues",
"files": [
"LICENSE-MIT.txt",
"cssesc.js",
"bin/",
"man/"
],
"scripts": {
"build": "grunt template && babel cssesc.js -o cssesc.js",
"cover": "istanbul cover --report html node_modules/.bin/_mocha tests -- -u exports -R spec",
"test": "mocha tests"
"test": "mocha tests",
"cover": "istanbul cover --report html node_modules/.bin/_mocha tests -- -u exports -R spec"
},
"version": "3.0.0"
"devDependencies": {
"babel-cli": "^6.26.0",
"babel-preset-env": "^1.6.1",
"codecov": "^1.0.1",
"grunt": "^1.0.1",
"grunt-template": "^1.0.0",
"istanbul": "^0.4.4",
"mocha": "^2.5.3",
"regenerate": "^1.2.1",
"requirejs": "^2.1.16"
}
}
......
../browserslist/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
else
exec node "$basedir/../browserslist/cli.js" "$@"
fi
......
../esprima/bin/esparse.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../esprima/bin/esparse.js" "$@"
else
exec node "$basedir/../esprima/bin/esparse.js" "$@"
fi
......
../esprima/bin/esvalidate.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../esprima/bin/esvalidate.js" "$@"
else
exec node "$basedir/../esprima/bin/esvalidate.js" "$@"
fi
......
../js-yaml/bin/js-yaml.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../js-yaml/bin/js-yaml.js" "$@"
else
exec node "$basedir/../js-yaml/bin/js-yaml.js" "$@"
fi
......
../svgo/bin/svgo
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../svgo/bin/svgo" "$@"
else
exec node "$basedir/../svgo/bin/svgo" "$@"
fi
......
{
"_from": "browserslist@^4.0.0",
"_id": "browserslist@4.14.0",
"_inBundle": false,
"_integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==",
"_location": "/cssnano-preset-default/browserslist",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "browserslist@^4.0.0",
"name": "browserslist",
"escapedName": "browserslist",
"rawSpec": "^4.0.0",
"saveSpec": null,
"fetchSpec": "^4.0.0"
},
"_requiredBy": [
"/cssnano-preset-default/caniuse-api",
"/cssnano-preset-default/postcss-colormin",
"/cssnano-preset-default/postcss-merge-rules",
"/cssnano-preset-default/postcss-minify-params",
"/cssnano-preset-default/postcss-reduce-initial"
"name": "browserslist",
"version": "4.14.0",
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"keywords": [
"caniuse",
"browsers",
"target"
],
"_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz",
"_shasum": "2908951abfe4ec98737b72f34c3bcedc8d43b000",
"_spec": "browserslist@^4.0.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/cssnano-preset-default/node_modules/postcss-colormin",
"author": {
"name": "Andrey Sitnik",
"email": "andrey@sitnik.ru"
},
"bin": {
"browserslist": "cli.js"
},
"browser": {
"./node.js": "./browser.js",
"path": false
},
"bugs": {
"url": "https://github.com/browserslist/browserslist/issues"
"funding": {
"type": "tidelift",
"url": "https://tidelift.com/funding/github/npm/browserslist"
},
"bundleDependencies": false,
"author": "Andrey Sitnik <andrey@sitnik.ru>",
"license": "MIT",
"repository": "browserslist/browserslist",
"dependencies": {
"caniuse-lite": "^1.0.30001111",
"electron-to-chromium": "^1.3.523",
"escalade": "^3.0.2",
"node-releases": "^1.1.60"
},
"deprecated": false,
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"engines": {
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
},
"funding": {
"type": "tidelift",
"url": "https://tidelift.com/funding/github/npm/browserslist"
},
"homepage": "https://github.com/browserslist/browserslist#readme",
"keywords": [
"caniuse",
"browsers",
"target"
],
"license": "MIT",
"name": "browserslist",
"repository": {
"type": "git",
"url": "git+https://github.com/browserslist/browserslist.git"
},
"version": "4.14.0"
"bin": "./cli.js",
"browser": {
"./node.js": "./browser.js",
"path": false
}
}
......
{
"_from": "esprima@^4.0.0",
"_id": "esprima@4.0.1",
"_inBundle": false,
"_integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"_location": "/cssnano-preset-default/esprima",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "esprima@^4.0.0",
"name": "esprima",
"escapedName": "esprima",
"rawSpec": "^4.0.0",
"saveSpec": null,
"fetchSpec": "^4.0.0"
"name": "esprima",
"description": "ECMAScript parsing infrastructure for multipurpose analysis",
"homepage": "http://esprima.org",
"main": "dist/esprima.js",
"bin": {
"esparse": "./bin/esparse.js",
"esvalidate": "./bin/esvalidate.js"
},
"_requiredBy": [
"/cssnano-preset-default/js-yaml"
"version": "4.0.1",
"files": [
"bin",
"dist/esprima.js"
],
"_resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"_shasum": "13b04cdb3e6c5d19df91ab6987a8695619b0aa71",
"_spec": "esprima@^4.0.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/cssnano-preset-default/node_modules/js-yaml",
"engines": {
"node": ">=4"
},
"author": {
"name": "Ariya Hidayat",
"email": "ariya.hidayat@gmail.com"
},
"bin": {
"esparse": "bin/esparse.js",
"esvalidate": "bin/esvalidate.js"
"maintainers": [
{
"name": "Ariya Hidayat",
"email": "ariya.hidayat@gmail.com",
"web": "http://ariya.ofilabs.com"
}
],
"repository": {
"type": "git",
"url": "https://github.com/jquery/esprima.git"
},
"bugs": {
"url": "https://github.com/jquery/esprima/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "ECMAScript parsing infrastructure for multipurpose analysis",
"license": "BSD-2-Clause",
"devDependencies": {
"codecov.io": "~0.1.6",
"escomplex-js": "1.2.0",
......@@ -64,14 +62,6 @@
"unicode-8.0.0": "~0.7.0",
"webpack": "~1.14.0"
},
"engines": {
"node": ">=4"
},
"files": [
"bin",
"dist/esprima.js"
],
"homepage": "http://esprima.org",
"keywords": [
"ast",
"ecmascript",
......@@ -80,58 +70,43 @@
"parser",
"syntax"
],
"license": "BSD-2-Clause",
"main": "dist/esprima.js",
"maintainers": [
{
"name": "Ariya Hidayat",
"email": "ariya.hidayat@gmail.com",
"url": "http://ariya.ofilabs.com"
}
],
"name": "esprima",
"repository": {
"type": "git",
"url": "git+https://github.com/jquery/esprima.git"
},
"scripts": {
"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",
"analyze-coverage": "istanbul cover test/unit-tests.js",
"api-tests": "mocha -R dot test/api-tests.js",
"appveyor": "npm run compile && npm run all-tests && npm run browser-tests",
"benchmark": "npm run benchmark-parser && npm run benchmark-tokenizer",
"benchmark-parser": "node -expose_gc test/benchmark-parser.js",
"benchmark-tokenizer": "node --expose_gc test/benchmark-tokenizer.js",
"browser-tests": "npm run compile && npm run generate-fixtures && cd test && karma start --single-run",
"check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
"check-version": "node test/check-version.js",
"circleci": "npm test && npm run codecov && npm run downstream",
"tslint": "tslint src/*.ts",
"code-style": "tsfmt --verify src/*.ts && tsfmt --verify test/*.js",
"codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
"compile": "tsc -p src/ && webpack && node tools/fixupbundle.js",
"complexity": "node test/check-complexity.js",
"downstream": "node test/downstream.js",
"droneio": "npm run compile && npm run all-tests && npm run saucelabs",
"dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
"format-code": "tsfmt -r src/*.ts && tsfmt -r test/*.js",
"generate-fixtures": "node tools/generate-fixtures.js",
"generate-regex": "node tools/generate-identifier-regex.js",
"generate-xhtml-entities": "node tools/generate-xhtml-entities.js",
"grammar-tests": "node test/grammar-tests.js",
"complexity": "node test/check-complexity.js",
"static-analysis": "npm run check-version && npm run tslint && npm run code-style && npm run complexity",
"hostile-env-tests": "node test/hostile-environment-tests.js",
"prepublish": "npm run compile",
"profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
"unit-tests": "node test/unit-tests.js",
"api-tests": "mocha -R dot test/api-tests.js",
"grammar-tests": "node test/grammar-tests.js",
"regression-tests": "node test/regression-tests.js",
"saucelabs": "npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
"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",
"verify-line-ending": "node test/verify-line-ending.js",
"generate-fixtures": "node tools/generate-fixtures.js",
"browser-tests": "npm run compile && npm run generate-fixtures && cd test && karma start --single-run",
"saucelabs-evergreen": "cd test && karma start saucelabs-evergreen.conf.js",
"saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
"saucelabs-safari": "cd test && karma start saucelabs-safari.conf.js",
"static-analysis": "npm run check-version && npm run tslint && npm run code-style && npm run complexity",
"saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
"saucelabs": "npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
"analyze-coverage": "istanbul cover test/unit-tests.js",
"check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
"dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
"compile": "tsc -p src/ && webpack && node tools/fixupbundle.js",
"test": "npm run compile && npm run all-tests && npm run static-analysis && npm run dynamic-analysis",
"prepublish": "npm run compile",
"profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
"benchmark-parser": "node -expose_gc test/benchmark-parser.js",
"benchmark-tokenizer": "node --expose_gc test/benchmark-tokenizer.js",
"benchmark": "npm run benchmark-parser && npm run benchmark-tokenizer",
"codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
"downstream": "node test/downstream.js",
"travis": "npm test",
"tslint": "tslint src/*.ts",
"unit-tests": "node test/unit-tests.js",
"verify-line-ending": "node test/verify-line-ending.js"
},
"version": "4.0.1"
"circleci": "npm test && npm run codecov && npm run downstream",
"appveyor": "npm run compile && npm run all-tests && npm run browser-tests",
"droneio": "npm run compile && npm run all-tests && npm run saucelabs",
"generate-regex": "node tools/generate-identifier-regex.js",
"generate-xhtml-entities": "node tools/generate-xhtml-entities.js"
}
}
......
{
"_from": "js-yaml@^3.13.1",
"_id": "js-yaml@3.14.0",
"_inBundle": false,
"_integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
"_location": "/cssnano-preset-default/js-yaml",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "js-yaml@^3.13.1",
"name": "js-yaml",
"escapedName": "js-yaml",
"rawSpec": "^3.13.1",
"saveSpec": null,
"fetchSpec": "^3.13.1"
},
"_requiredBy": [
"/cssnano-preset-default/svgo"
"name": "js-yaml",
"version": "3.14.0",
"description": "YAML 1.2 parser and serializer",
"keywords": [
"yaml",
"parser",
"serializer",
"pyyaml"
],
"homepage": "https://github.com/nodeca/js-yaml",
"author": "Vladimir Zapparov <dervus.grim@gmail.com>",
"contributors": [
"Aleksey V Zapparov <ixti@member.fsf.org> (http://www.ixti.net/)",
"Vitaly Puzrin <vitaly@rcdesign.ru> (https://github.com/puzrin)",
"Martin Grenfell <martin.grenfell@gmail.com> (http://got-ravings.blogspot.com)"
],
"license": "MIT",
"repository": "nodeca/js-yaml",
"files": [
"index.js",
"lib/",
"bin/",
"dist/"
],
"_resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
"_shasum": "a7a34170f26a21bb162424d8adacb4113a69e482",
"_spec": "js-yaml@^3.13.1",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/cssnano-preset-default/node_modules/svgo",
"author": {
"name": "Vladimir Zapparov",
"email": "dervus.grim@gmail.com"
},
"bin": {
"js-yaml": "bin/js-yaml.js"
},
"bugs": {
"url": "https://github.com/nodeca/js-yaml/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Aleksey V Zapparov",
"email": "ixti@member.fsf.org",
"url": "http://www.ixti.net/"
},
{
"name": "Vitaly Puzrin",
"email": "vitaly@rcdesign.ru",
"url": "https://github.com/puzrin"
},
{
"name": "Martin Grenfell",
"email": "martin.grenfell@gmail.com",
"url": "http://got-ravings.blogspot.com"
}
],
"unpkg": "dist/js-yaml.min.js",
"jsdelivr": "dist/js-yaml.min.js",
"dependencies": {
"argparse": "^1.0.7",
"esprima": "^4.0.0"
},
"deprecated": false,
"description": "YAML 1.2 parser and serializer",
"devDependencies": {
"ansi": "^0.3.1",
"benchmark": "^2.1.4",
......@@ -67,29 +43,7 @@
"mocha": "^7.1.2",
"uglify-js": "^3.0.1"
},
"files": [
"index.js",
"lib/",
"bin/",
"dist/"
],
"homepage": "https://github.com/nodeca/js-yaml",
"jsdelivr": "dist/js-yaml.min.js",
"keywords": [
"yaml",
"parser",
"serializer",
"pyyaml"
],
"license": "MIT",
"name": "js-yaml",
"repository": {
"type": "git",
"url": "git+https://github.com/nodeca/js-yaml.git"
},
"scripts": {
"test": "make test"
},
"unpkg": "dist/js-yaml.min.js",
"version": "3.14.0"
}
}
......
{
"_from": "svgo@^1.0.0",
"_id": "svgo@1.3.2",
"_inBundle": false,
"_integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==",
"_location": "/cssnano-preset-default/svgo",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "svgo@^1.0.0",
"name": "svgo",
"escapedName": "svgo",
"rawSpec": "^1.0.0",
"saveSpec": null,
"fetchSpec": "^1.0.0"
},
"_requiredBy": [
"/cssnano-preset-default/postcss-svgo"
"name": "svgo",
"version": "1.3.2",
"description": "Nodejs-based tool for optimizing SVG vector graphics files",
"keywords": [
"svgo",
"svg",
"optimize",
"minify"
],
"_resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz",
"_shasum": "b6dc511c063346c9e415b81e43401145b96d4167",
"_spec": "svgo@^1.0.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/cssnano-preset-default/node_modules/postcss-svgo",
"homepage": "https://github.com/svg/svgo",
"bugs": {
"url": "https://github.com/svg/svgo/issues"
},
"author": {
"name": "Kir Belevich",
"email": "kir@belevi.ch",
"url": "https://github.com/deepsweet"
},
"bin": {
"svgo": "bin/svgo"
},
"bugs": {
"url": "https://github.com/svg/svgo/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Sergey Belov",
......@@ -46,6 +29,24 @@
"url": "http://github.com/GreLI"
}
],
"repository": {
"type": "git",
"url": "git://github.com/svg/svgo.git"
},
"main": "./lib/svgo.js",
"bin": {
"svgo": "./bin/svgo"
},
"directories": {
"bin": "./bin",
"lib": "./lib",
"example": "./examples"
},
"scripts": {
"test": "set NODE_ENV=test && mocha",
"lint": "jshint --show-non-errors .",
"jshint": "npm run lint"
},
"dependencies": {
"chalk": "^2.4.1",
"coa": "^2.0.2",
......@@ -61,8 +62,6 @@
"unquote": "~1.1.1",
"util.promisify": "~1.0.0"
},
"deprecated": false,
"description": "Nodejs-based tool for optimizing SVG vector graphics files",
"devDependencies": {
"coveralls": "^3.0.7",
"fs-extra": "~8.1.0",
......@@ -73,32 +72,8 @@
"mock-stdin": "~0.3.1",
"should": "~13.2.3"
},
"directories": {
"bin": "./bin",
"lib": "./lib",
"example": "./examples"
},
"engines": {
"node": ">=4.0.0"
},
"homepage": "https://github.com/svg/svgo",
"keywords": [
"svgo",
"svg",
"optimize",
"minify"
],
"license": "MIT",
"main": "./lib/svgo.js",
"name": "svgo",
"repository": {
"type": "git",
"url": "git://github.com/svg/svgo.git"
},
"scripts": {
"jshint": "npm run lint",
"lint": "jshint --show-non-errors .",
"test": "set NODE_ENV=test && mocha"
},
"version": "1.3.2"
"license": "MIT"
}
......
../browserslist/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
else
exec node "$basedir/../browserslist/cli.js" "$@"
fi
......
{
"_from": "browserslist@^1.7.6",
"_id": "browserslist@1.7.7",
"_inBundle": false,
"_integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
"_location": "/cssnano/browserslist",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "browserslist@^1.7.6",
"name": "browserslist",
"escapedName": "browserslist",
"rawSpec": "^1.7.6",
"saveSpec": null,
"fetchSpec": "^1.7.6"
},
"_requiredBy": [
"/cssnano/autoprefixer"
"name": "browserslist",
"version": "1.7.7",
"description": "Share browsers list between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"keywords": [
"caniuse",
"browsers"
],
"_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
"_shasum": "0bd76704258be829b2398bb50e4b62d1a166b0b9",
"_spec": "browserslist@^1.7.6",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/cssnano/node_modules/autoprefixer",
"author": {
"name": "Andrey Sitnik",
"email": "andrey@sitnik.ru"
},
"bin": {
"browserslist": "cli.js"
},
"bugs": {
"url": "https://github.com/ai/browserslist/issues"
},
"bundleDependencies": false,
"author": "Andrey Sitnik <andrey@sitnik.ru>",
"license": "MIT",
"repository": "ai/browserslist",
"dependencies": {
"caniuse-db": "^1.0.30000639",
"electron-to-chromium": "^1.2.7"
},
"deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.",
"description": "Share browsers list between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"bin": "./cli.js",
"devDependencies": {
"eslint": "^3.18.0",
"eslint-config-postcss": "^2.0.2",
......@@ -58,7 +33,6 @@
"valid-jsdoc": "error"
}
},
"homepage": "https://github.com/ai/browserslist#readme",
"jest": {
"coverageThreshold": {
"global": {
......@@ -66,26 +40,15 @@
}
}
},
"keywords": [
"caniuse",
"browsers"
],
"license": "MIT",
"scripts": {
"lint-staged": "lint-staged",
"test": "jest --coverage && eslint *.js test/*.js && yaspeller-ci *.md"
},
"lint-staged": {
"*.md": "yaspeller-ci",
"*.js": "eslint"
},
"name": "browserslist",
"pre-commit": [
"lint-staged"
],
"repository": {
"type": "git",
"url": "git+https://github.com/ai/browserslist.git"
},
"scripts": {
"lint-staged": "lint-staged",
"test": "jest --coverage && eslint *.js test/*.js && yaspeller-ci *.md"
},
"version": "1.7.7"
]
}
......
{
"_from": "csso@~2.3.1",
"_id": "csso@2.3.2",
"_inBundle": false,
"_integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=",
"_location": "/csso",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "csso@~2.3.1",
"name": "csso",
"escapedName": "csso",
"rawSpec": "~2.3.1",
"saveSpec": null,
"fetchSpec": "~2.3.1"
},
"_requiredBy": [
"/svgo"
"name": "csso",
"version": "2.3.2",
"description": "CSSO (CSS Optimizer) is a CSS minifier with structural optimisations",
"keywords": [
"css",
"minifier",
"minify",
"compress",
"optimisation"
],
"_resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz",
"_shasum": "ddd52c587033f49e94b71fc55569f252e8ff5f85",
"_spec": "csso@~2.3.1",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/svgo",
"author": {
"name": "Sergey Kryzhanovsky",
"email": "skryzhanovsky@ya.ru",
"url": "https://github.com/afelix"
"homepage": "https://github.com/css/csso",
"author": "Sergey Kryzhanovsky <skryzhanovsky@ya.ru> (https://github.com/afelix)",
"maintainers": [
{
"name": "Roman Dvornov",
"email": "rdvornov@gmail.com",
"github-username": "lahmatiy"
}
],
"license": "MIT",
"repository": "css/csso",
"bugs": {
"url": "https://github.com/css/csso/issues"
},
"bin": {
"csso": "bin/csso"
"csso": "./bin/csso"
},
"bugs": {
"url": "https://github.com/css/csso/issues"
"main": "./lib/index",
"eslintConfig": {
"env": {
"node": true,
"mocha": true,
"es6": true
},
"rules": {
"no-duplicate-case": 2,
"no-undef": 2,
"no-unused-vars": [2, {"vars": "all", "args": "after-used"}]
}
},
"scripts": {
"test": "mocha --reporter dot",
"codestyle": "jscs lib && eslint lib test",
"codestyle-and-test": "npm run codestyle && npm test",
"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",
"coverage": "istanbul cover _mocha -- -R dot",
"coveralls": "istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls",
"travis": "npm run codestyle-and-test && npm run coveralls",
"browserify": "browserify --standalone csso lib/index.js | uglifyjs --compress --mangle -o dist/csso-browser.js",
"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",
"prepublish": "npm run browserify"
},
"bundleDependencies": false,
"dependencies": {
"clap": "^1.0.9",
"source-map": "^0.5.3"
},
"deprecated": false,
"description": "CSSO (CSS Optimizer) is a CSS minifier with structural optimisations",
"devDependencies": {
"browserify": "^13.0.0",
"coveralls": "^2.11.6",
......@@ -52,24 +67,6 @@
"engines": {
"node": ">=0.10.0"
},
"eslintConfig": {
"env": {
"node": true,
"mocha": true,
"es6": true
},
"rules": {
"no-duplicate-case": 2,
"no-undef": 2,
"no-unused-vars": [
2,
{
"vars": "all",
"args": "after-used"
}
]
}
},
"files": [
"bin",
"dist/csso-browser.js",
......@@ -77,39 +74,5 @@
"HISTORY.md",
"LICENSE",
"README.md"
],
"homepage": "https://github.com/css/csso",
"keywords": [
"css",
"minifier",
"minify",
"compress",
"optimisation"
],
"license": "MIT",
"main": "./lib/index",
"maintainers": [
{
"name": "Roman Dvornov",
"email": "rdvornov@gmail.com"
}
],
"name": "csso",
"repository": {
"type": "git",
"url": "git+https://github.com/css/csso.git"
},
"scripts": {
"browserify": "browserify --standalone csso lib/index.js | uglifyjs --compress --mangle -o dist/csso-browser.js",
"codestyle": "jscs lib && eslint lib test",
"codestyle-and-test": "npm run codestyle && npm test",
"coverage": "istanbul cover _mocha -- -R dot",
"coveralls": "istanbul cover _mocha --report lcovonly -- -R dot && cat ./coverage/lcov.info | coveralls",
"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",
"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",
"prepublish": "npm run browserify",
"test": "mocha --reporter dot",
"travis": "npm run codestyle-and-test && npm run coveralls"
},
"version": "2.3.2"
]
}
......
{
"_from": "errno@~0.1.7",
"_id": "errno@0.1.7",
"_inBundle": false,
"_integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
"_location": "/errno",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "errno@~0.1.7",
"name": "errno",
"escapedName": "errno",
"rawSpec": "~0.1.7",
"saveSpec": null,
"fetchSpec": "~0.1.7"
},
"_requiredBy": [
"/memory-fs",
"/worker-farm"
],
"_resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
"_shasum": "4684d71779ad39af177e3f007996f7c67c852618",
"_spec": "errno@~0.1.7",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/worker-farm",
"name": "errno",
"authors": [
"Rod Vagg @rvagg <rod@vagg.org> (https://github.com/rvagg)"
],
"bin": {
"errno": "cli.js"
},
"bugs": {
"url": "https://github.com/rvagg/node-errno/issues"
},
"bundleDependencies": false,
"description": "libuv errno details exposed",
"keywords": [
"errors",
"errno",
"libuv"
],
"version": "0.1.7",
"main": "errno.js",
"dependencies": {
"prr": "~1.0.1"
},
"deprecated": false,
"description": "libuv errno details exposed",
"bin": {
"errno": "./cli.js"
},
"devDependencies": {
"error-stack-parser": "^2.0.1",
"inherits": "^2.0.3",
"tape": "~4.8.0"
},
"homepage": "https://github.com/rvagg/node-errno#readme",
"keywords": [
"errors",
"errno",
"libuv"
],
"license": "MIT",
"main": "errno.js",
"name": "errno",
"repository": {
"type": "git",
"url": "git+https://github.com/rvagg/node-errno.git"
"url": "https://github.com/rvagg/node-errno.git"
},
"license": "MIT",
"scripts": {
"test": "node --use_strict test.js"
},
"version": "0.1.7"
}
}
......
{
"_from": "esprima@^2.6.0",
"_id": "esprima@2.7.3",
"_inBundle": false,
"_integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
"_location": "/esprima",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "esprima@^2.6.0",
"name": "esprima",
"escapedName": "esprima",
"rawSpec": "^2.6.0",
"saveSpec": null,
"fetchSpec": "^2.6.0"
"name": "esprima",
"description": "ECMAScript parsing infrastructure for multipurpose analysis",
"homepage": "http://esprima.org",
"main": "esprima.js",
"bin": {
"esparse": "./bin/esparse.js",
"esvalidate": "./bin/esvalidate.js"
},
"_requiredBy": [
"/js-yaml"
"version": "2.7.3",
"files": [
"bin",
"unit-tests.js",
"esprima.js"
],
"_resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
"_shasum": "96e3b70d5779f6ad49cd032673d1c312767ba581",
"_spec": "esprima@^2.6.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/js-yaml",
"engines": {
"node": ">=0.10.0"
},
"author": {
"name": "Ariya Hidayat",
"email": "ariya.hidayat@gmail.com"
},
"bin": {
"esparse": "bin/esparse.js",
"esvalidate": "bin/esvalidate.js"
"maintainers": [
{
"name": "Ariya Hidayat",
"email": "ariya.hidayat@gmail.com",
"web": "http://ariya.ofilabs.com"
}
],
"repository": {
"type": "git",
"url": "https://github.com/jquery/esprima.git"
},
"bugs": {
"url": "https://github.com/jquery/esprima/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "ECMAScript parsing infrastructure for multipurpose analysis",
"license": "BSD-2-Clause",
"devDependencies": {
"codecov.io": "~0.1.6",
"escomplex-js": "1.2.0",
......@@ -60,15 +59,6 @@
"temp": "~0.8.3",
"unicode-7.0.0": "~0.1.5"
},
"engines": {
"node": ">=0.10.0"
},
"files": [
"bin",
"unit-tests.js",
"esprima.js"
],
"homepage": "http://esprima.org",
"keywords": [
"ast",
"ecmascript",
......@@ -76,49 +66,34 @@
"parser",
"syntax"
],
"license": "BSD-2-Clause",
"main": "esprima.js",
"maintainers": [
{
"name": "Ariya Hidayat",
"email": "ariya.hidayat@gmail.com",
"url": "http://ariya.ofilabs.com"
}
],
"name": "esprima",
"repository": {
"type": "git",
"url": "git+https://github.com/jquery/esprima.git"
},
"scripts": {
"all-tests": "npm run generate-fixtures && npm run unit-tests && npm run grammar-tests && npm run regression-tests",
"analyze-coverage": "istanbul cover test/unit-tests.js",
"appveyor": "npm run all-tests && npm run browser-tests && npm run dynamic-analysis",
"benchmark": "node test/benchmarks.js",
"benchmark-quick": "node test/benchmarks.js quick",
"browser-tests": "npm run generate-fixtures && cd test && karma start --single-run",
"check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
"check-version": "node test/check-version.js",
"circleci": "npm test && npm run codecov && npm run downstream",
"codecov": "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
"complexity": "node test/check-complexity.js",
"downstream": "node test/downstream.js",
"droneio": "npm test && npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
"dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
"jscs": "jscs -p crockford esprima.js && jscs -p crockford test/*.js",
"eslint": "node node_modules/eslint/bin/eslint.js -c .lintrc esprima.js",
"generate-fixtures": "node tools/generate-fixtures.js",
"generate-regex": "node tools/generate-identifier-regex.js",
"complexity": "node test/check-complexity.js",
"static-analysis": "npm run check-version && npm run jscs && npm run eslint && npm run complexity",
"unit-tests": "node test/unit-tests.js",
"grammar-tests": "node test/grammar-tests.js",
"jscs": "jscs -p crockford esprima.js && jscs -p crockford test/*.js",
"profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
"regression-tests": "node test/regression-tests.js",
"all-tests": "npm run generate-fixtures && npm run unit-tests && npm run grammar-tests && npm run regression-tests",
"generate-fixtures": "node tools/generate-fixtures.js",
"browser-tests": "npm run generate-fixtures && cd test && karma start --single-run",
"saucelabs-evergreen": "cd test && karma start saucelabs-evergreen.conf.js",
"saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
"saucelabs-safari": "cd test && karma start saucelabs-safari.conf.js",
"static-analysis": "npm run check-version && npm run jscs && npm run eslint && npm run complexity",
"saucelabs-ie": "cd test && karma start saucelabs-ie.conf.js",
"analyze-coverage": "istanbul cover test/unit-tests.js",
"check-coverage": "istanbul check-coverage --statement 100 --branch 100 --function 100",
"dynamic-analysis": "npm run analyze-coverage && npm run check-coverage",
"test": "npm run all-tests && npm run static-analysis && npm run dynamic-analysis",
"profile": "node --prof test/profile.js && mv isolate*.log v8.log && node-tick-processor",
"benchmark": "node test/benchmarks.js",
"benchmark-quick": "node test/benchmarks.js quick",
"codecov" : "istanbul report cobertura && codecov < ./coverage/cobertura-coverage.xml",
"downstream": "node test/downstream.js",
"travis": "npm test",
"unit-tests": "node test/unit-tests.js"
},
"version": "2.7.3"
"circleci": "npm test && npm run codecov && npm run downstream",
"appveyor": "npm run all-tests && npm run browser-tests && npm run dynamic-analysis",
"droneio": "npm test && npm run saucelabs-evergreen && npm run saucelabs-ie && npm run saucelabs-safari",
"generate-regex": "node tools/generate-identifier-regex.js"
}
}
......
{
"_from": "he@1.2.x",
"_id": "he@1.2.0",
"_inBundle": false,
"_integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
"_location": "/he",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "he@1.2.x",
"name": "he",
"escapedName": "he",
"rawSpec": "1.2.x",
"saveSpec": null,
"fetchSpec": "1.2.x"
},
"_requiredBy": [
"/html-minifier",
"/vue-template-compiler"
"name": "he",
"version": "1.2.0",
"description": "A robust HTML entities encoder/decoder with full Unicode support.",
"homepage": "https://mths.be/he",
"main": "he.js",
"bin": "bin/he",
"keywords": [
"string",
"entities",
"entity",
"html",
"encode",
"decode",
"unicode"
],
"_resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
"_shasum": "84ae65fa7eafb165fddb61566ae14baf05664f0f",
"_spec": "he@1.2.x",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/html-minifier",
"license": "MIT",
"author": {
"name": "Mathias Bynens",
"url": "https://mathiasbynens.be/"
},
"bin": {
"he": "bin/he"
"repository": {
"type": "git",
"url": "https://github.com/mathiasbynens/he.git"
},
"bugs": "https://github.com/mathiasbynens/he/issues",
"files": [
"LICENSE-MIT.txt",
"he.js",
"bin/",
"man/"
],
"directories": {
"bin": "bin",
"man": "man",
"test": "tests"
},
"bugs": {
"url": "https://github.com/mathiasbynens/he/issues"
"scripts": {
"test": "node tests/tests.js",
"build": "grunt build"
},
"bundleDependencies": false,
"deprecated": false,
"description": "A robust HTML entities encoder/decoder with full Unicode support.",
"devDependencies": {
"codecov.io": "^0.1.6",
"grunt": "^0.4.5",
......@@ -51,41 +54,5 @@
"regexgen": "^1.3.0",
"requirejs": "^2.1.22",
"sort-object": "^3.0.2"
},
"directories": {
"bin": "bin",
"man": "man",
"test": "tests"
},
"files": [
"LICENSE-MIT.txt",
"he.js",
"bin/",
"man/"
],
"homepage": "https://mths.be/he",
"keywords": [
"string",
"entities",
"entity",
"html",
"encode",
"decode",
"unicode"
],
"license": "MIT",
"main": "he.js",
"man": [
"/Users/zhanghao/brcode/br-client/node_modules/he/man/he.1"
],
"name": "he",
"repository": {
"type": "git",
"url": "git+https://github.com/mathiasbynens/he.git"
},
"scripts": {
"build": "grunt build",
"test": "node tests/tests.js"
},
"version": "1.2.0"
}
}
......
{
"_from": "html-minifier@^3.2.3",
"_id": "html-minifier@3.5.21",
"_inBundle": false,
"_integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==",
"_location": "/html-minifier",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "html-minifier@^3.2.3",
"name": "html-minifier",
"escapedName": "html-minifier",
"rawSpec": "^3.2.3",
"saveSpec": null,
"fetchSpec": "^3.2.3"
},
"_requiredBy": [
"/html-webpack-plugin"
],
"_resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz",
"_shasum": "d0040e054730e354db008463593194015212d20c",
"_spec": "html-minifier@^3.2.3",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/html-webpack-plugin",
"author": {
"name": "Juriy \"kangax\" Zaytsev"
},
"benchmarkDependencies": {
"brotli": "1.3.x",
"chalk": "2.4.x",
"cli-table": "0.3.x",
"lzma": "2.3.x",
"minimize": "2.2.x",
"progress": "2.0.x"
},
"bin": {
"html-minifier": "cli.js"
},
"bugs": {
"url": "https://github.com/kangax/html-minifier/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Gilmore Davidson",
"url": "https://github.com/gilmoreorless"
},
{
"name": "Hugo Wetterberg",
"email": "hugo@wetterberg.nu"
},
{
"name": "Zoltan Frombach",
"email": "tssajo@gmail.com"
}
],
"dependencies": {
"camel-case": "3.0.x",
"clean-css": "4.2.x",
"commander": "2.17.x",
"he": "1.2.x",
"param-case": "2.1.x",
"relateurl": "0.2.x",
"uglify-js": "3.4.x"
},
"deprecated": false,
"name": "html-minifier",
"description": "Highly configurable, well-tested, JavaScript-based HTML minifier.",
"devDependencies": {
"grunt": "1.0.x",
"grunt-browserify": "5.3.x",
"grunt-contrib-uglify": "3.4.x",
"gruntify-eslint": "4.0.x",
"phantomjs-prebuilt": "2.1.x",
"qunit": "2.x"
},
"engines": {
"node": ">=4"
},
"files": [
"src/*.js",
"cli.js",
"sample-cli-config-file.conf"
],
"homepage": "https://kangax.github.io/html-minifier/",
"version": "3.5.21",
"keywords": [
"cli",
"compress",
......@@ -103,27 +23,64 @@
"uglifier",
"uglify"
],
"license": "MIT",
"main": "src/htmlminifier.js",
"homepage": "https://kangax.github.io/html-minifier/",
"author": "Juriy \"kangax\" Zaytsev",
"maintainers": [
{
"name": "Alex Lam",
"email": "alexlamsl@gmail.com"
},
{
"name": "Juriy Zaytsev",
"email": "kangax@gmail.com",
"url": "http://perfectionkills.com/"
}
"Alex Lam <alexlamsl@gmail.com>",
"Juriy Zaytsev <kangax@gmail.com> (http://perfectionkills.com/)"
],
"name": "html-minifier",
"contributors": [
"Gilmore Davidson (https://github.com/gilmoreorless)",
"Hugo Wetterberg <hugo@wetterberg.nu>",
"Zoltan Frombach <tssajo@gmail.com>"
],
"license": "MIT",
"bin": {
"html-minifier": "./cli.js"
},
"main": "src/htmlminifier.js",
"repository": {
"type": "git",
"url": "git+https://github.com/kangax/html-minifier.git"
},
"bugs": {
"url": "https://github.com/kangax/html-minifier/issues"
},
"engines": {
"node": ">=4"
},
"scripts": {
"dist": "grunt dist",
"test": "grunt test"
},
"version": "3.5.21"
"dependencies": {
"camel-case": "3.0.x",
"clean-css": "4.2.x",
"commander": "2.17.x",
"he": "1.2.x",
"param-case": "2.1.x",
"relateurl": "0.2.x",
"uglify-js": "3.4.x"
},
"devDependencies": {
"grunt": "1.0.x",
"grunt-browserify": "5.3.x",
"grunt-contrib-uglify": "3.4.x",
"gruntify-eslint": "4.0.x",
"phantomjs-prebuilt": "2.1.x",
"qunit": "2.x"
},
"benchmarkDependencies": {
"brotli": "1.3.x",
"chalk": "2.4.x",
"cli-table": "0.3.x",
"lzma": "2.3.x",
"minimize": "2.2.x",
"progress": "2.0.x"
},
"files": [
"src/*.js",
"cli.js",
"sample-cli-config-file.conf"
]
}
......
{
"_from": "import-local@^1.0.0",
"_id": "import-local@1.0.0",
"_inBundle": false,
"_integrity": "sha512-vAaZHieK9qjGo58agRBg+bhHX3hoTZU/Oa3GESWLz7t1U62fk63aHuDJJEteXoDeTCcPmUT+z38gkHPZkkmpmQ==",
"_location": "/import-local",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "import-local@^1.0.0",
"name": "import-local",
"escapedName": "import-local",
"rawSpec": "^1.0.0",
"saveSpec": null,
"fetchSpec": "^1.0.0"
},
"_requiredBy": [
"/webpack-dev-server"
],
"_resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz",
"_shasum": "5e4ffdc03f4fe6c009c6729beb29631c2f8227bc",
"_spec": "import-local@^1.0.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/webpack-dev-server",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "sindresorhus.com"
},
"bin": {
"import-local-fixture": "fixtures/cli.js"
},
"bugs": {
"url": "https://github.com/sindresorhus/import-local/issues"
},
"bundleDependencies": false,
"dependencies": {
"pkg-dir": "^2.0.0",
"resolve-cwd": "^2.0.0"
},
"deprecated": false,
"description": "Let a globally installed package use a locally installed version of itself if available",
"devDependencies": {
"ava": "*",
"cpy": "^6.0.0",
"del": "^3.0.0",
"execa": "^0.8.0",
"xo": "*"
},
"engines": {
"node": ">=4"
},
"files": [
"index.js",
"fixtures/cli.js"
],
"homepage": "https://github.com/sindresorhus/import-local#readme",
"keywords": [
"import",
"local",
"require",
"resolve",
"global",
"version",
"prefer",
"cli"
],
"license": "MIT",
"name": "import-local",
"repository": {
"type": "git",
"url": "git+https://github.com/sindresorhus/import-local.git"
},
"scripts": {
"test": "xo && ava"
},
"version": "1.0.0"
"name": "import-local",
"version": "1.0.0",
"description": "Let a globally installed package use a locally installed version of itself if available",
"license": "MIT",
"repository": "sindresorhus/import-local",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "sindresorhus.com"
},
"bin": {
"import-local-fixture": "fixtures/cli.js"
},
"engines": {
"node": ">=4"
},
"scripts": {
"test": "xo && ava"
},
"files": [
"index.js",
"fixtures/cli.js"
],
"keywords": [
"import",
"local",
"require",
"resolve",
"global",
"version",
"prefer",
"cli"
],
"dependencies": {
"pkg-dir": "^2.0.0",
"resolve-cwd": "^2.0.0"
},
"devDependencies": {
"ava": "*",
"cpy": "^6.0.0",
"del": "^3.0.0",
"execa": "^0.8.0",
"xo": "*"
}
}
......
{
"_from": "internal-ip@1.2.0",
"_id": "internal-ip@1.2.0",
"_inBundle": false,
"_integrity": "sha1-rp+/k7mEh4eF1QqN4bNWlWBYz1w=",
"_location": "/internal-ip",
"_phantomChildren": {},
"_requested": {
"type": "version",
"registry": true,
"raw": "internal-ip@1.2.0",
"name": "internal-ip",
"escapedName": "internal-ip",
"rawSpec": "1.2.0",
"saveSpec": null,
"fetchSpec": "1.2.0"
},
"_requiredBy": [
"/webpack-dev-server"
],
"_resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-1.2.0.tgz",
"_shasum": "ae9fbf93b984878785d50a8de1b356956058cf5c",
"_spec": "internal-ip@1.2.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/webpack-dev-server",
"name": "internal-ip",
"version": "1.2.0",
"description": "Get your internal IPv4 or IPv6 address",
"license": "MIT",
"repository": "sindresorhus/internal-ip",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "sindresorhus.com"
},
"bin": {
"internal-ip": "cli.js"
},
"bugs": {
"url": "https://github.com/sindresorhus/internal-ip/issues"
},
"bundleDependencies": false,
"dependencies": {
"meow": "^3.3.0"
},
"deprecated": false,
"description": "Get your internal IPv4 or IPv6 address",
"devDependencies": {
"ava": "*",
"is-ip": "^1.0.0",
"xo": "*"
},
"bin": "cli.js",
"engines": {
"node": ">=0.10.0"
},
"scripts": {
"test": "xo && ava"
},
"files": [
"index.js",
"cli.js"
],
"homepage": "https://github.com/sindresorhus/internal-ip#readme",
"keywords": [
"cli-app",
"cli",
......@@ -64,14 +32,12 @@
"local",
"machine"
],
"license": "MIT",
"name": "internal-ip",
"repository": {
"type": "git",
"url": "git+https://github.com/sindresorhus/internal-ip.git"
},
"scripts": {
"test": "xo && ava"
"dependencies": {
"meow": "^3.3.0"
},
"version": "1.2.0"
"devDependencies": {
"ava": "*",
"is-ip": "^1.0.0",
"xo": "*"
}
}
......
{
"_from": "js-yaml@~3.7.0",
"_id": "js-yaml@3.7.0",
"_inBundle": false,
"_integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=",
"_location": "/js-yaml",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "js-yaml@~3.7.0",
"name": "js-yaml",
"escapedName": "js-yaml",
"rawSpec": "~3.7.0",
"saveSpec": null,
"fetchSpec": "~3.7.0"
},
"_requiredBy": [
"/postcss-load-options/cosmiconfig",
"/postcss-load-plugins/cosmiconfig",
"/svgo",
"/vue-loader/cosmiconfig"
"name": "js-yaml",
"version": "3.7.0",
"description": "YAML 1.2 parser and serializer",
"keywords": [
"yaml",
"parser",
"serializer",
"pyyaml"
],
"homepage": "https://github.com/nodeca/js-yaml",
"author": "Vladimir Zapparov <dervus.grim@gmail.com>",
"contributors": [
"Aleksey V Zapparov <ixti@member.fsf.org> (http://www.ixti.net/)",
"Vitaly Puzrin <vitaly@rcdesign.ru> (https://github.com/puzrin)",
"Martin Grenfell <martin.grenfell@gmail.com> (http://got-ravings.blogspot.com)"
],
"license": "MIT",
"repository": "nodeca/js-yaml",
"files": [
"index.js",
"lib/",
"bin/",
"dist/"
],
"_resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz",
"_shasum": "5c967ddd837a9bfdca5f2de84253abe8a1c03b80",
"_spec": "js-yaml@~3.7.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/svgo",
"author": {
"name": "Vladimir Zapparov",
"email": "dervus.grim@gmail.com"
},
"bin": {
"js-yaml": "bin/js-yaml.js"
},
"bugs": {
"url": "https://github.com/nodeca/js-yaml/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Aleksey V Zapparov",
"email": "ixti@member.fsf.org",
"url": "http://www.ixti.net/"
},
{
"name": "Vitaly Puzrin",
"email": "vitaly@rcdesign.ru",
"url": "https://github.com/puzrin"
},
{
"name": "Martin Grenfell",
"email": "martin.grenfell@gmail.com",
"url": "http://got-ravings.blogspot.com"
}
],
"dependencies": {
"argparse": "^1.0.7",
"esprima": "^2.6.0"
},
"deprecated": false,
"description": "YAML 1.2 parser and serializer",
"devDependencies": {
"ansi": "*",
"benchmark": "*",
......@@ -69,27 +40,7 @@
"mocha": "*",
"uglify-js": "^2.6.1"
},
"files": [
"index.js",
"lib/",
"bin/",
"dist/"
],
"homepage": "https://github.com/nodeca/js-yaml",
"keywords": [
"yaml",
"parser",
"serializer",
"pyyaml"
],
"license": "MIT",
"name": "js-yaml",
"repository": {
"type": "git",
"url": "git+https://github.com/nodeca/js-yaml.git"
},
"scripts": {
"test": "make test"
},
"version": "3.7.0"
}
}
......
{
"_from": "jsesc@^1.3.0",
"_id": "jsesc@1.3.0",
"_inBundle": false,
"_integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
"_location": "/jsesc",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "jsesc@^1.3.0",
"name": "jsesc",
"escapedName": "jsesc",
"rawSpec": "^1.3.0",
"saveSpec": null,
"fetchSpec": "^1.3.0"
},
"_requiredBy": [
"/babel-generator"
],
"_resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
"_shasum": "46c3fec8c1892b12b0833db9bc7622176dbab34b",
"_spec": "jsesc@^1.3.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/babel-generator",
"author": {
"name": "Mathias Bynens",
"url": "https://mathiasbynens.be/"
},
"bin": {
"jsesc": "bin/jsesc"
},
"bugs": {
"url": "https://github.com/mathiasbynens/jsesc/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "A JavaScript library for escaping JavaScript strings while generating the shortest possible valid output.",
"devDependencies": {
"coveralls": "^2.11.6",
"grunt": "^0.4.5",
"grunt-shell": "^1.1.2",
"grunt-template": "^0.2.3",
"istanbul": "^0.4.2",
"qunit-extras": "^1.4.5",
"qunitjs": "~1.11.0",
"regenerate": "^1.2.1",
"requirejs": "^2.1.22"
},
"files": [
"LICENSE-MIT.txt",
"jsesc.js",
"bin/",
"man/"
],
"homepage": "https://mths.be/jsesc",
"keywords": [
"string",
"escape",
"javascript",
"tool"
],
"license": "MIT",
"main": "jsesc.js",
"man": [
"man/jsesc.1"
],
"name": "jsesc",
"repository": {
"type": "git",
"url": "git+https://github.com/mathiasbynens/jsesc.git"
},
"scripts": {
"build": "grunt template",
"test": "node tests/tests.js"
},
"version": "1.3.0"
"name": "jsesc",
"version": "1.3.0",
"description": "A JavaScript library for escaping JavaScript strings while generating the shortest possible valid output.",
"homepage": "https://mths.be/jsesc",
"main": "jsesc.js",
"bin": "bin/jsesc",
"man": "man/jsesc.1",
"keywords": [
"string",
"escape",
"javascript",
"tool"
],
"license": "MIT",
"author": {
"name": "Mathias Bynens",
"url": "https://mathiasbynens.be/"
},
"repository": {
"type": "git",
"url": "https://github.com/mathiasbynens/jsesc.git"
},
"bugs": "https://github.com/mathiasbynens/jsesc/issues",
"files": [
"LICENSE-MIT.txt",
"jsesc.js",
"bin/",
"man/"
],
"scripts": {
"test": "node tests/tests.js",
"build": "grunt template"
},
"devDependencies": {
"coveralls": "^2.11.6",
"grunt": "^0.4.5",
"grunt-shell": "^1.1.2",
"grunt-template": "^0.2.3",
"istanbul": "^0.4.2",
"qunit-extras": "^1.4.5",
"qunitjs": "~1.11.0",
"regenerate": "^1.2.1",
"requirejs": "^2.1.22"
}
}
......
{
"_from": "json5@^0.5.1",
"_id": "json5@0.5.1",
"_inBundle": false,
"_integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
"_location": "/json5",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "json5@^0.5.1",
"name": "json5",
"escapedName": "json5",
"rawSpec": "^0.5.1",
"saveSpec": null,
"fetchSpec": "^0.5.1"
},
"_requiredBy": [
"/babel-core",
"/html-webpack-plugin/loader-utils",
"/webpack"
],
"_resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
"_shasum": "1eade7acc012034ad84e2396767ead9fa5495821",
"_spec": "json5@^0.5.1",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/babel-core",
"author": {
"name": "Aseem Kishore",
"email": "aseem.kishore@gmail.com"
},
"bin": {
"json5": "lib/cli.js"
},
"bugs": {
"url": "https://github.com/aseemk/json5/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Max Nanasy",
"email": "max.nanasy@gmail.com"
"version": "0.5.1",
"description": "JSON for the ES5 era.",
"keywords": [
"json",
"es5"
],
"author": "Aseem Kishore <aseem.kishore@gmail.com>",
"contributors": [
"Max Nanasy <max.nanasy@gmail.com>",
"Andrew Eisenberg <andrew@eisenberg.as>",
"Jordan Tucker <jordanbtucker@gmail.com>"
],
"main": "lib/json5.js",
"bin": "lib/cli.js",
"files": [
"lib/"
],
"dependencies": {},
"devDependencies": {
"gulp": "^3.9.1",
"gulp-jshint": "^2.0.1",
"jshint": "^2.9.3",
"jshint-stylish": "^2.2.1",
"mocha": "^3.1.0"
},
{
"name": "Andrew Eisenberg",
"email": "andrew@eisenberg.as"
"scripts": {
"build": "node ./lib/cli.js -c package.json5",
"test": "mocha --ui exports --reporter spec"
},
{
"name": "Jordan Tucker",
"email": "jordanbtucker@gmail.com"
"homepage": "http://json5.org/",
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/aseemk/json5.git"
}
],
"dependencies": {},
"deprecated": false,
"description": "JSON for the ES5 era.",
"devDependencies": {
"gulp": "^3.9.1",
"gulp-jshint": "^2.0.1",
"jshint": "^2.9.3",
"jshint-stylish": "^2.2.1",
"mocha": "^3.1.0"
},
"files": [
"lib/"
],
"homepage": "http://json5.org/",
"keywords": [
"json",
"es5"
],
"license": "MIT",
"main": "lib/json5.js",
"name": "json5",
"repository": {
"type": "git",
"url": "git+https://github.com/aseemk/json5.git"
},
"scripts": {
"build": "node ./lib/cli.js -c package.json5",
"test": "mocha --ui exports --reporter spec"
},
"version": "0.5.1"
}
}
\ No newline at end of file
......
../json5/lib/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../json5/lib/cli.js" "$@"
else
exec node "$basedir/../json5/lib/cli.js" "$@"
fi
......
{
"_from": "json5@^1.0.1",
"_id": "json5@1.0.1",
"_inBundle": false,
"_integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
"_location": "/loader-utils/json5",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "json5@^1.0.1",
"name": "json5",
"escapedName": "json5",
"rawSpec": "^1.0.1",
"saveSpec": null,
"fetchSpec": "^1.0.1"
},
"_requiredBy": [
"/loader-utils"
"name": "json5",
"version": "1.0.1",
"description": "JSON for humans.",
"main": "lib/index.js",
"bin": "lib/cli.js",
"browser": "dist/index.js",
"files": [
"lib/",
"dist/"
],
"_resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
"_shasum": "779fb0018604fa854eacbf6252180d83543e3dbe",
"_spec": "json5@^1.0.1",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/loader-utils",
"author": {
"name": "Aseem Kishore",
"email": "aseem.kishore@gmail.com"
"scripts": {
"build": "babel-node build/build.js && babel src -d lib && rollup -c",
"coverage": "nyc report --reporter=text-lcov | coveralls",
"lint": "eslint --fix build src",
"prepublishOnly": "npm run lint && npm test && npm run production",
"pretest": "cross-env NODE_ENV=test npm run build",
"preversion": "npm run lint && npm test && npm run production",
"production": "cross-env NODE_ENV=production npm run build",
"test": "nyc --reporter=html --reporter=text mocha"
},
"bin": {
"json5": "lib/cli.js"
"repository": {
"type": "git",
"url": "git+https://github.com/json5/json5.git"
},
"browser": "dist/index.js",
"keywords": [
"json",
"json5",
"es5",
"es2015",
"ecmascript"
],
"author": "Aseem Kishore <aseem.kishore@gmail.com>",
"contributors": [
"Max Nanasy <max.nanasy@gmail.com>",
"Andrew Eisenberg <andrew@eisenberg.as>",
"Jordan Tucker <jordanbtucker@gmail.com>"
],
"license": "MIT",
"bugs": {
"url": "https://github.com/json5/json5/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Max Nanasy",
"email": "max.nanasy@gmail.com"
},
{
"name": "Andrew Eisenberg",
"email": "andrew@eisenberg.as"
},
{
"name": "Jordan Tucker",
"email": "jordanbtucker@gmail.com"
}
],
"homepage": "http://json5.org/",
"dependencies": {
"minimist": "^1.2.0"
},
"deprecated": false,
"description": "JSON for humans.",
"devDependencies": {
"babel-cli": "^6.26.0",
"babel-core": "^6.26.0",
......@@ -81,35 +72,5 @@
"rollup-plugin-uglify": "^3.0.0",
"sinon": "^4.4.2",
"unicode-9.0.0": "^0.7.5"
},
"files": [
"lib/",
"dist/"
],
"homepage": "http://json5.org/",
"keywords": [
"json",
"json5",
"es5",
"es2015",
"ecmascript"
],
"license": "MIT",
"main": "lib/index.js",
"name": "json5",
"repository": {
"type": "git",
"url": "git+https://github.com/json5/json5.git"
},
"scripts": {
"build": "babel-node build/build.js && babel src -d lib && rollup -c",
"coverage": "nyc report --reporter=text-lcov | coveralls",
"lint": "eslint --fix build src",
"prepublishOnly": "npm run lint && npm test && npm run production",
"pretest": "cross-env NODE_ENV=test npm run build",
"preversion": "npm run lint && npm test && npm run production",
"production": "cross-env NODE_ENV=production npm run build",
"test": "nyc --reporter=html --reporter=text mocha"
},
"version": "1.0.1"
}
}
......
{
"_from": "loose-envify@^1.0.0",
"_id": "loose-envify@1.4.0",
"_inBundle": false,
"_integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
"_location": "/loose-envify",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "loose-envify@^1.0.0",
"name": "loose-envify",
"escapedName": "loose-envify",
"rawSpec": "^1.0.0",
"saveSpec": null,
"fetchSpec": "^1.0.0"
},
"_requiredBy": [
"/invariant"
],
"_resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
"_shasum": "71ee51fa7be4caec1a63839f7e682d8132d30caf",
"_spec": "loose-envify@^1.0.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/invariant",
"author": {
"name": "Andres Suarez",
"email": "zertosh@gmail.com"
},
"bin": {
"loose-envify": "cli.js"
},
"bugs": {
"url": "https://github.com/zertosh/loose-envify/issues"
},
"bundleDependencies": false,
"dependencies": {
"js-tokens": "^3.0.0 || ^4.0.0"
},
"deprecated": false,
"name": "loose-envify",
"version": "1.4.0",
"description": "Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST",
"devDependencies": {
"browserify": "^13.1.1",
"envify": "^3.4.0",
"tap": "^8.0.0"
},
"homepage": "https://github.com/zertosh/loose-envify",
"keywords": [
"environment",
"variables",
......@@ -53,9 +11,13 @@
"source",
"configuration"
],
"homepage": "https://github.com/zertosh/loose-envify",
"license": "MIT",
"author": "Andres Suarez <zertosh@gmail.com>",
"main": "index.js",
"name": "loose-envify",
"bin": {
"loose-envify": "cli.js"
},
"repository": {
"type": "git",
"url": "git://github.com/zertosh/loose-envify.git"
......@@ -63,5 +25,12 @@
"scripts": {
"test": "tap test/*.js"
},
"version": "1.4.0"
"dependencies": {
"js-tokens": "^3.0.0 || ^4.0.0"
},
"devDependencies": {
"browserify": "^13.1.1",
"envify": "^3.4.0",
"tap": "^8.0.0"
}
}
......
{
"_from": "miller-rabin@^4.0.0",
"_id": "miller-rabin@4.0.1",
"_inBundle": false,
"_integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
"_location": "/miller-rabin",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "miller-rabin@^4.0.0",
"name": "miller-rabin",
"escapedName": "miller-rabin",
"rawSpec": "^4.0.0",
"saveSpec": null,
"fetchSpec": "^4.0.0"
},
"_requiredBy": [
"/diffie-hellman"
],
"_resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
"_shasum": "f080351c865b0dc562a8462966daa53543c78a4d",
"_spec": "miller-rabin@^4.0.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/diffie-hellman",
"author": {
"name": "Fedor Indutny",
"email": "fedor@indutny.com"
},
"bin": {
"miller-rabin": "bin/miller-rabin"
},
"bugs": {
"url": "https://github.com/indutny/miller-rabin/issues"
},
"bundleDependencies": false,
"dependencies": {
"bn.js": "^4.0.0",
"brorand": "^1.0.1"
},
"deprecated": false,
"name": "miller-rabin",
"version": "4.0.1",
"description": "Miller Rabin algorithm for primality test",
"devDependencies": {
"mocha": "^2.0.1"
"main": "lib/mr.js",
"bin": "bin/miller-rabin",
"scripts": {
"test": "mocha --reporter=spec test/**/*-test.js"
},
"repository": {
"type": "git",
"url": "git@github.com:indutny/miller-rabin"
},
"homepage": "https://github.com/indutny/miller-rabin",
"keywords": [
"prime",
"miller-rabin",
"bignumber"
],
"author": "Fedor Indutny <fedor@indutny.com>",
"license": "MIT",
"main": "lib/mr.js",
"name": "miller-rabin",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/indutny/miller-rabin.git"
"bugs": {
"url": "https://github.com/indutny/miller-rabin/issues"
},
"scripts": {
"test": "mocha --reporter=spec test/**/*-test.js"
"homepage": "https://github.com/indutny/miller-rabin",
"devDependencies": {
"mocha": "^2.0.1"
},
"version": "4.0.1"
"dependencies": {
"bn.js": "^4.0.0",
"brorand": "^1.0.1"
}
}
......
{
"_from": "mime@^1.4.1",
"_id": "mime@1.6.0",
"_inBundle": false,
"_integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
"_location": "/mime",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "mime@^1.4.1",
"name": "mime",
"escapedName": "mime",
"rawSpec": "^1.4.1",
"saveSpec": null,
"fetchSpec": "^1.4.1"
},
"_requiredBy": [
"/postcss-url",
"/send",
"/webpack-dev-middleware"
],
"_resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
"_shasum": "32cd9e5c64553bd58d19a568af452acff04981b1",
"_spec": "mime@^1.4.1",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/postcss-url",
"author": {
"name": "Robert Kieffer",
"email": "robert@broofa.com",
"url": "http://github.com/broofa"
"url": "http://github.com/broofa",
"email": "robert@broofa.com"
},
"bin": {
"mime": "cli.js"
},
"bugs": {
"url": "https://github.com/broofa/node-mime/issues"
"engines": {
"node": ">=4"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Benjamin Thomas",
"email": "benjamin@benjaminthomas.org",
"url": "http://github.com/bentomas"
"url": "http://github.com/bentomas",
"email": "benjamin@benjaminthomas.org"
}
],
"dependencies": {},
"deprecated": false,
"description": "A comprehensive library for mime-type mapping",
"license": "MIT",
"dependencies": {},
"devDependencies": {
"github-release-notes": "0.13.1",
"mime-db": "1.31.0",
"mime-score": "1.1.0"
},
"engines": {
"node": ">=4"
"scripts": {
"prepare": "node src/build.js",
"changelog": "gren changelog --tags=all --generate --override",
"test": "node src/test.js"
},
"homepage": "https://github.com/broofa/node-mime#readme",
"keywords": [
"util",
"mime"
],
"license": "MIT",
"main": "mime.js",
"name": "mime",
"repository": {
"url": "git+https://github.com/broofa/node-mime.git",
"url": "https://github.com/broofa/node-mime",
"type": "git"
},
"scripts": {
"changelog": "gren changelog --tags=all --generate --override",
"prepare": "node src/build.js",
"test": "node src/test.js"
},
"version": "1.6.0"
}
......
{
"_from": "mkdirp@^0.5.1",
"_id": "mkdirp@0.5.5",
"_inBundle": false,
"_integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
"_location": "/mkdirp",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "mkdirp@^0.5.1",
"name": "mkdirp",
"escapedName": "mkdirp",
"rawSpec": "^0.5.1",
"saveSpec": null,
"fetchSpec": "^0.5.1"
"name": "mkdirp",
"description": "Recursively mkdir, like `mkdir -p`",
"version": "0.5.5",
"publishConfig": {
"tag": "legacy"
},
"_requiredBy": [
"/babel-loader",
"/babel-register",
"/cacache",
"/copy-concurrently",
"/cssnano-preset-default/svgo",
"/move-concurrently",
"/portfinder",
"/postcss-url",
"/svgo",
"/webpack",
"/webpack-bundle-analyzer"
"author": "James Halliday <mail@substack.net> (http://substack.net)",
"main": "index.js",
"keywords": [
"mkdir",
"directory"
],
"_resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
"_shasum": "d91cefd62d1436ca0f41620e251288d420099def",
"_spec": "mkdirp@^0.5.1",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/babel-register",
"author": {
"name": "James Halliday",
"email": "mail@substack.net",
"url": "http://substack.net"
},
"bin": {
"mkdirp": "bin/cmd.js"
"repository": {
"type": "git",
"url": "https://github.com/substack/node-mkdirp.git"
},
"bugs": {
"url": "https://github.com/substack/node-mkdirp/issues"
"scripts": {
"test": "tap test/*.js"
},
"bundleDependencies": false,
"dependencies": {
"minimist": "^1.2.5"
},
"deprecated": false,
"description": "Recursively mkdir, like `mkdir -p`",
"devDependencies": {
"mock-fs": "^3.7.0",
"tap": "^5.4.2"
},
"bin": "bin/cmd.js",
"license": "MIT",
"files": [
"bin",
"index.js"
],
"homepage": "https://github.com/substack/node-mkdirp#readme",
"keywords": [
"mkdir",
"directory"
],
"license": "MIT",
"main": "index.js",
"name": "mkdirp",
"publishConfig": {
"tag": "legacy"
},
"repository": {
"type": "git",
"url": "git+https://github.com/substack/node-mkdirp.git"
},
"scripts": {
"test": "tap test/*.js"
},
"version": "0.5.5"
]
}
......
{
"_from": "multicast-dns@^6.0.1",
"_id": "multicast-dns@6.2.3",
"_inBundle": false,
"_integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
"_location": "/multicast-dns",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "multicast-dns@^6.0.1",
"name": "multicast-dns",
"escapedName": "multicast-dns",
"rawSpec": "^6.0.1",
"saveSpec": null,
"fetchSpec": "^6.0.1"
},
"_requiredBy": [
"/bonjour"
],
"_resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
"_shasum": "a0ec7bd9055c4282f790c3c82f4e28db3b31b229",
"_spec": "multicast-dns@^6.0.1",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/bonjour",
"author": {
"name": "Mathias Buus",
"url": "@mafintosh"
},
"bin": {
"multicast-dns": "cli.js"
},
"bugs": {
"url": "https://github.com/mafintosh/multicast-dns/issues"
"name": "multicast-dns",
"version": "6.2.3",
"description": "Low level multicast-dns implementation in pure javascript",
"main": "index.js",
"scripts": {
"test": "standard && tape test.js"
},
"bundleDependencies": false,
"coordinates": [
55.6465878,
12.5492251
],
"bin": "cli.js",
"dependencies": {
"dns-packet": "^1.3.1",
"thunky": "^1.0.2"
},
"deprecated": false,
"description": "Low level multicast-dns implementation in pure javascript",
"devDependencies": {
"standard": "^10.0.3",
"tape": "^4.8.0"
},
"repository": {
"type": "git",
"url": "https://github.com/mafintosh/multicast-dns.git"
},
"author": "Mathias Buus (@mafintosh)",
"license": "MIT",
"bugs": {
"url": "https://github.com/mafintosh/multicast-dns/issues"
},
"homepage": "https://github.com/mafintosh/multicast-dns",
"keywords": [
"multicast",
......@@ -59,15 +36,8 @@
"bonjour",
"avahi"
],
"license": "MIT",
"main": "index.js",
"name": "multicast-dns",
"repository": {
"type": "git",
"url": "git+https://github.com/mafintosh/multicast-dns.git"
},
"scripts": {
"test": "standard && tape test.js"
},
"version": "6.2.3"
"coordinates": [
55.6465878,
12.5492251
]
}
......
{
"_from": "opener@^1.4.3",
"_id": "opener@1.5.1",
"_inBundle": false,
"_integrity": "sha512-goYSy5c2UXE4Ra1xixabeVh1guIX/ZV/YokJksb6q2lubWu6UbvPQ20p542/sFIll1nl8JnCyK9oBaOcCWXwvA==",
"_location": "/opener",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "opener@^1.4.3",
"name": "opener",
"escapedName": "opener",
"rawSpec": "^1.4.3",
"saveSpec": null,
"fetchSpec": "^1.4.3"
},
"_requiredBy": [
"/webpack-bundle-analyzer"
],
"_resolved": "https://registry.npmjs.org/opener/-/opener-1.5.1.tgz",
"_shasum": "6d2f0e77f1a0af0032aca716c2c1fbb8e7e8abed",
"_spec": "opener@^1.4.3",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/webpack-bundle-analyzer",
"author": {
"name": "Domenic Denicola",
"email": "d@domenic.me",
"url": "https://domenic.me/"
},
"bin": {
"opener": "bin/opener-bin.js"
},
"bugs": {
"url": "https://github.com/domenic/opener/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "Opens stuff, like webpages and files and executables, cross-platform",
"devDependencies": {
"eslint": "^5.3.0"
},
"files": [
"lib/",
"bin/"
],
"homepage": "https://github.com/domenic/opener#readme",
"license": "(WTFPL OR MIT)",
"main": "lib/opener.js",
"name": "opener",
"repository": {
"type": "git",
"url": "git+https://github.com/domenic/opener.git"
},
"scripts": {
"lint": "eslint ."
},
"version": "1.5.1"
"description": "Opens stuff, like webpages and files and executables, cross-platform",
"version": "1.5.1",
"author": "Domenic Denicola <d@domenic.me> (https://domenic.me/)",
"license": "(WTFPL OR MIT)",
"repository": "domenic/opener",
"main": "lib/opener.js",
"bin": "bin/opener-bin.js",
"files": [
"lib/",
"bin/"
],
"scripts": {
"lint": "eslint ."
},
"devDependencies": {
"eslint": "^5.3.0"
}
}
......
../browserslist/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
else
exec node "$basedir/../browserslist/cli.js" "$@"
fi
......
{
"_from": "browserslist@^1.5.2",
"_id": "browserslist@1.7.7",
"_inBundle": false,
"_integrity": "sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk=",
"_location": "/postcss-merge-rules/browserslist",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "browserslist@^1.5.2",
"name": "browserslist",
"escapedName": "browserslist",
"rawSpec": "^1.5.2",
"saveSpec": null,
"fetchSpec": "^1.5.2"
},
"_requiredBy": [
"/postcss-merge-rules"
"name": "browserslist",
"version": "1.7.7",
"description": "Share browsers list between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"keywords": [
"caniuse",
"browsers"
],
"_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-1.7.7.tgz",
"_shasum": "0bd76704258be829b2398bb50e4b62d1a166b0b9",
"_spec": "browserslist@^1.5.2",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/postcss-merge-rules",
"author": {
"name": "Andrey Sitnik",
"email": "andrey@sitnik.ru"
},
"bin": {
"browserslist": "cli.js"
},
"bugs": {
"url": "https://github.com/ai/browserslist/issues"
},
"bundleDependencies": false,
"author": "Andrey Sitnik <andrey@sitnik.ru>",
"license": "MIT",
"repository": "ai/browserslist",
"dependencies": {
"caniuse-db": "^1.0.30000639",
"electron-to-chromium": "^1.2.7"
},
"deprecated": "Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.",
"description": "Share browsers list between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"bin": "./cli.js",
"devDependencies": {
"eslint": "^3.18.0",
"eslint-config-postcss": "^2.0.2",
......@@ -58,7 +33,6 @@
"valid-jsdoc": "error"
}
},
"homepage": "https://github.com/ai/browserslist#readme",
"jest": {
"coverageThreshold": {
"global": {
......@@ -66,26 +40,15 @@
}
}
},
"keywords": [
"caniuse",
"browsers"
],
"license": "MIT",
"scripts": {
"lint-staged": "lint-staged",
"test": "jest --coverage && eslint *.js test/*.js && yaspeller-ci *.md"
},
"lint-staged": {
"*.md": "yaspeller-ci",
"*.js": "eslint"
},
"name": "browserslist",
"pre-commit": [
"lint-staged"
],
"repository": {
"type": "git",
"url": "git+https://github.com/ai/browserslist.git"
},
"scripts": {
"lint-staged": "lint-staged",
"test": "jest --coverage && eslint *.js test/*.js && yaspeller-ci *.md"
},
"version": "1.7.7"
]
}
......
../browserslist/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
else
exec node "$basedir/../browserslist/cli.js" "$@"
fi
......
{
"_from": "browserslist@^4.0.0",
"_id": "browserslist@4.14.0",
"_inBundle": false,
"_integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==",
"_location": "/postcss-normalize-unicode/browserslist",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "browserslist@^4.0.0",
"name": "browserslist",
"escapedName": "browserslist",
"rawSpec": "^4.0.0",
"saveSpec": null,
"fetchSpec": "^4.0.0"
},
"_requiredBy": [
"/postcss-normalize-unicode"
"name": "browserslist",
"version": "4.14.0",
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"keywords": [
"caniuse",
"browsers",
"target"
],
"_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz",
"_shasum": "2908951abfe4ec98737b72f34c3bcedc8d43b000",
"_spec": "browserslist@^4.0.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/postcss-normalize-unicode",
"author": {
"name": "Andrey Sitnik",
"email": "andrey@sitnik.ru"
},
"bin": {
"browserslist": "cli.js"
},
"browser": {
"./node.js": "./browser.js",
"path": false
},
"bugs": {
"url": "https://github.com/browserslist/browserslist/issues"
"funding": {
"type": "tidelift",
"url": "https://tidelift.com/funding/github/npm/browserslist"
},
"bundleDependencies": false,
"author": "Andrey Sitnik <andrey@sitnik.ru>",
"license": "MIT",
"repository": "browserslist/browserslist",
"dependencies": {
"caniuse-lite": "^1.0.30001111",
"electron-to-chromium": "^1.3.523",
"escalade": "^3.0.2",
"node-releases": "^1.1.60"
},
"deprecated": false,
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"engines": {
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
},
"funding": {
"type": "tidelift",
"url": "https://tidelift.com/funding/github/npm/browserslist"
},
"homepage": "https://github.com/browserslist/browserslist#readme",
"keywords": [
"caniuse",
"browsers",
"target"
],
"license": "MIT",
"name": "browserslist",
"repository": {
"type": "git",
"url": "git+https://github.com/browserslist/browserslist.git"
},
"version": "4.14.0"
"bin": "./cli.js",
"browser": {
"./node.js": "./browser.js",
"path": false
}
}
......
{
"_from": "prettier@^1.7.0",
"_id": "prettier@1.19.1",
"_inBundle": false,
"_integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==",
"_location": "/prettier",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "prettier@^1.7.0",
"name": "prettier",
"escapedName": "prettier",
"rawSpec": "^1.7.0",
"saveSpec": null,
"fetchSpec": "^1.7.0"
},
"_requiredBy": [
"/vue-loader"
],
"_resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz",
"_shasum": "f7d7f5ff8a9cd872a7be4ca142095956a60797cb",
"_spec": "prettier@^1.7.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/vue-loader",
"author": {
"name": "James Long"
},
"bin": {
"prettier": "bin-prettier.js"
},
"bugs": {
"url": "https://github.com/prettier/prettier/issues"
},
"bundleDependencies": false,
"deprecated": false,
"name": "prettier",
"version": "1.19.1",
"description": "Prettier is an opinionated code formatter",
"engines": {
"node": ">=4"
},
"files": [
"*.js"
],
"bin": "./bin-prettier.js",
"repository": "prettier/prettier",
"homepage": "https://prettier.io",
"author": "James Long",
"license": "MIT",
"main": "./index.js",
"name": "prettier",
"repository": {
"type": "git",
"url": "git+https://github.com/prettier/prettier.git"
"engines": {
"node": ">=4"
},
"scripts": {
"prepublishOnly": "node -e \"assert.equal(require('.').version, require('..').version)\""
},
"version": "1.19.1"
}
"files": [
"*.js"
]
}
\ No newline at end of file
......
../jsesc/bin/jsesc
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../jsesc/bin/jsesc" "$@"
else
exec node "$basedir/../jsesc/bin/jsesc" "$@"
fi
......
{
"_from": "jsesc@~0.5.0",
"_id": "jsesc@0.5.0",
"_inBundle": false,
"_integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
"_location": "/regjsparser/jsesc",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "jsesc@~0.5.0",
"name": "jsesc",
"escapedName": "jsesc",
"rawSpec": "~0.5.0",
"saveSpec": null,
"fetchSpec": "~0.5.0"
},
"_requiredBy": [
"/regjsparser"
],
"_resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
"_shasum": "e7dee66e35d6fc16f710fe91d5cf69f70f08911d",
"_spec": "jsesc@~0.5.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/regjsparser",
"author": {
"name": "Mathias Bynens",
"url": "http://mathiasbynens.be/"
},
"bin": {
"jsesc": "bin/jsesc"
},
"bugs": {
"url": "https://github.com/mathiasbynens/jsesc/issues"
},
"bundleDependencies": false,
"deprecated": false,
"description": "A JavaScript library for escaping JavaScript strings while generating the shortest possible valid output.",
"devDependencies": {
"coveralls": "^2.10.0",
"grunt": "^0.4.5",
"grunt-shell": "^0.7.0",
"grunt-template": "^0.2.3",
"istanbul": "^0.3.0",
"qunit-extras": "^1.2.0",
"qunitjs": "~1.11.0",
"regenerate": "^0.6.2",
"requirejs": "^2.1.14"
},
"directories": {
"test": "tests"
},
"files": [
"LICENSE-MIT.txt",
"jsesc.js",
"bin/",
"man/"
],
"homepage": "http://mths.be/jsesc",
"keywords": [
"string",
"escape",
"javascript",
"tool"
],
"licenses": [
{
"type": "MIT",
"url": "http://mths.be/mit"
}
],
"main": "jsesc.js",
"man": [
"man/jsesc.1"
],
"name": "jsesc",
"repository": {
"type": "git",
"url": "git+https://github.com/mathiasbynens/jsesc.git"
},
"scripts": {
"test": "node tests/tests.js"
},
"version": "0.5.0"
"name": "jsesc",
"version": "0.5.0",
"description": "A JavaScript library for escaping JavaScript strings while generating the shortest possible valid output.",
"homepage": "http://mths.be/jsesc",
"main": "jsesc.js",
"bin": "bin/jsesc",
"man": "man/jsesc.1",
"keywords": [
"string",
"escape",
"javascript",
"tool"
],
"licenses": [
{
"type": "MIT",
"url": "http://mths.be/mit"
}
],
"author": {
"name": "Mathias Bynens",
"url": "http://mathiasbynens.be/"
},
"repository": {
"type": "git",
"url": "https://github.com/mathiasbynens/jsesc.git"
},
"bugs": {
"url": "https://github.com/mathiasbynens/jsesc/issues"
},
"files": [
"LICENSE-MIT.txt",
"jsesc.js",
"bin/",
"man/"
],
"directories": {
"test": "tests"
},
"scripts": {
"test": "node tests/tests.js"
},
"devDependencies": {
"coveralls": "^2.10.0",
"grunt": "^0.4.5",
"grunt-shell": "^0.7.0",
"grunt-template": "^0.2.3",
"istanbul": "^0.3.0",
"qunit-extras": "^1.2.0",
"qunitjs": "~1.11.0",
"regenerate": "^0.6.2",
"requirejs": "^2.1.14"
}
}
......
{
"_from": "regjsparser@^0.1.4",
"_id": "regjsparser@0.1.5",
"_inBundle": false,
"_integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
"_location": "/regjsparser",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "regjsparser@^0.1.4",
"name": "regjsparser",
"escapedName": "regjsparser",
"rawSpec": "^0.1.4",
"saveSpec": null,
"fetchSpec": "^0.1.4"
},
"_requiredBy": [
"/regexpu-core"
],
"_resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
"_shasum": "7ee8f84dc6fa792d3fd0ae228d24bd949ead205c",
"_spec": "regjsparser@^0.1.4",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/regexpu-core",
"author": {
"name": "'Julian Viereck'",
"email": "julian.viereck@gmail.com"
},
"bin": {
"regjsparser": "bin/parser"
},
"bugs": {
"url": "https://github.com/jviereck/regjsparser/issues"
},
"bundleDependencies": false,
"dependencies": {
"jsesc": "~0.5.0"
"name": "regjsparser",
"version": "0.1.5",
"author": "'Julian Viereck' <julian.viereck@gmail.com>",
"license": "BSD",
"main": "./parser",
"bin": "bin/parser",
"homepage": "https://github.com/jviereck/regjsparser",
"repository": {
"type": "git",
"url": "git@github.com:jviereck/regjsparser.git"
},
"deprecated": false,
"description": "Parsing the JavaScript's RegExp in JavaScript.",
"devDependencies": {
"regenerate": "~1.0.1",
"unicode-7.0.0": "~0.1.5"
"scripts": {
"test": "node test/index.js"
},
"files": [
"bin/",
......@@ -48,16 +19,11 @@
"parser.js",
"README.md"
],
"homepage": "https://github.com/jviereck/regjsparser",
"license": "BSD",
"main": "./parser",
"name": "regjsparser",
"repository": {
"type": "git",
"url": "git+ssh://git@github.com/jviereck/regjsparser.git"
},
"scripts": {
"test": "node test/index.js"
"dependencies": {
"jsesc": "~0.5.0"
},
"version": "0.1.5"
"devDependencies": {
"regenerate": "~1.0.1",
"unicode-7.0.0": "~0.1.5"
}
}
......
{
"_from": "rimraf@^2.6.0",
"_id": "rimraf@2.7.1",
"_inBundle": false,
"_integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
"_location": "/rimraf",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "rimraf@^2.6.0",
"name": "rimraf",
"escapedName": "rimraf",
"rawSpec": "^2.6.0",
"saveSpec": null,
"fetchSpec": "^2.6.0"
},
"_requiredBy": [
"#DEV:/",
"/cacache",
"/copy-concurrently",
"/del",
"/move-concurrently"
],
"_resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
"_shasum": "35797f13a7fdadc566142c29d4f07ccad483e3ec",
"_spec": "rimraf@^2.6.0",
"_where": "/Users/zhanghao/brcode/br-client",
"author": {
"name": "Isaac Z. Schlueter",
"email": "i@izs.me",
"url": "http://blog.izs.me/"
},
"bin": {
"rimraf": "bin.js"
},
"bugs": {
"url": "https://github.com/isaacs/rimraf/issues"
"name": "rimraf",
"version": "2.7.1",
"main": "rimraf.js",
"description": "A deep deletion module for node (like `rm -rf`)",
"author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me/)",
"license": "ISC",
"repository": "git://github.com/isaacs/rimraf.git",
"scripts": {
"preversion": "npm test",
"postversion": "npm publish",
"postpublish": "git push origin --all; git push origin --tags",
"test": "tap test/*.js"
},
"bundleDependencies": false,
"bin": "./bin.js",
"dependencies": {
"glob": "^7.1.3"
},
"deprecated": false,
"description": "A deep deletion module for node (like `rm -rf`)",
"devDependencies": {
"mkdirp": "^0.5.1",
"tap": "^12.1.1"
},
"files": [
"LICENSE",
"README.md",
"bin.js",
"rimraf.js"
],
"homepage": "https://github.com/isaacs/rimraf#readme",
"license": "ISC",
"main": "rimraf.js",
"name": "rimraf",
"repository": {
"type": "git",
"url": "git://github.com/isaacs/rimraf.git"
},
"scripts": {
"postpublish": "git push origin --all; git push origin --tags",
"postversion": "npm publish",
"preversion": "npm test",
"test": "tap test/*.js"
},
"version": "2.7.1"
"devDependencies": {
"mkdirp": "^0.5.1",
"tap": "^12.1.1"
}
}
......
{
"_from": "semver@^5.3.0",
"_id": "semver@5.7.1",
"_inBundle": false,
"_integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
"_location": "/semver",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "semver@^5.3.0",
"name": "semver",
"escapedName": "semver",
"rawSpec": "^5.3.0",
"saveSpec": null,
"fetchSpec": "^5.3.0"
},
"_requiredBy": [
"#DEV:/",
"/babel-preset-env",
"/node-notifier",
"/normalize-package-data"
],
"_resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
"_shasum": "a954f931aeba508d307bbf069eff0c01c96116f7",
"_spec": "semver@^5.3.0",
"_where": "/Users/zhanghao/brcode/br-client",
"bin": {
"semver": "bin/semver"
},
"bugs": {
"url": "https://github.com/npm/node-semver/issues"
},
"bundleDependencies": false,
"deprecated": false,
"name": "semver",
"version": "5.7.1",
"description": "The semantic version parser used by npm.",
"main": "semver.js",
"scripts": {
"test": "tap",
"preversion": "npm test",
"postversion": "npm publish",
"postpublish": "git push origin --all; git push origin --tags"
},
"devDependencies": {
"tap": "^13.0.0-rc.18"
},
"license": "ISC",
"repository": "https://github.com/npm/node-semver",
"bin": {
"semver": "./bin/semver"
},
"files": [
"bin",
"range.bnf",
"semver.js"
],
"homepage": "https://github.com/npm/node-semver#readme",
"license": "ISC",
"main": "semver.js",
"name": "semver",
"repository": {
"type": "git",
"url": "git+https://github.com/npm/node-semver.git"
},
"scripts": {
"postpublish": "git push origin --all; git push origin --tags",
"postversion": "npm publish",
"preversion": "npm test",
"test": "tap"
},
"tap": {
"check-coverage": true
},
"version": "5.7.1"
}
}
......
{
"_from": "sha.js@^2.4.0",
"_id": "sha.js@2.4.11",
"_inBundle": false,
"_integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
"_location": "/sha.js",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "sha.js@^2.4.0",
"name": "sha.js",
"escapedName": "sha.js",
"rawSpec": "^2.4.0",
"saveSpec": null,
"fetchSpec": "^2.4.0"
},
"_requiredBy": [
"/create-hash",
"/create-hmac",
"/pbkdf2"
],
"_resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
"_shasum": "37a5cf0b81ecbc6943de109ba2960d1b26584ae7",
"_spec": "sha.js@^2.4.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/create-hash",
"author": {
"name": "Dominic Tarr",
"email": "dominic.tarr@gmail.com",
"url": "dominictarr.com"
},
"bin": {
"sha.js": "bin.js"
},
"bugs": {
"url": "https://github.com/crypto-browserify/sha.js/issues"
"name": "sha.js",
"description": "Streamable SHA hashes in pure javascript",
"version": "2.4.11",
"homepage": "https://github.com/crypto-browserify/sha.js",
"repository": {
"type": "git",
"url": "git://github.com/crypto-browserify/sha.js.git"
},
"bundleDependencies": false,
"dependencies": {
"inherits": "^2.0.1",
"safe-buffer": "^5.0.1"
},
"deprecated": false,
"description": "Streamable SHA hashes in pure javascript",
"devDependencies": {
"buffer": "~2.3.2",
"hash-test-vectors": "^1.3.1",
......@@ -49,18 +18,13 @@
"tape": "~2.3.2",
"typedarray": "0.0.6"
},
"homepage": "https://github.com/crypto-browserify/sha.js",
"license": "(MIT AND BSD-3-Clause)",
"name": "sha.js",
"repository": {
"type": "git",
"url": "git://github.com/crypto-browserify/sha.js.git"
},
"bin": "./bin.js",
"scripts": {
"lint": "standard",
"prepublish": "npm ls && npm run unit",
"lint": "standard",
"test": "npm run lint && npm run unit",
"unit": "set -e; for t in test/*.js; do node $t; done;"
},
"version": "2.4.11"
"author": "Dominic Tarr <dominic.tarr@gmail.com> (dominictarr.com)",
"license": "(MIT AND BSD-3-Clause)"
}
......
{
"_from": "shelljs@^0.7.6",
"_id": "shelljs@0.7.8",
"_inBundle": false,
"_integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=",
"_location": "/shelljs",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "shelljs@^0.7.6",
"name": "shelljs",
"escapedName": "shelljs",
"rawSpec": "^0.7.6",
"saveSpec": null,
"fetchSpec": "^0.7.6"
"name": "shelljs",
"version": "0.7.8",
"description": "Portable Unix shell commands for Node.js",
"keywords": [
"shelljs",
"bash",
"unix",
"shell",
"makefile",
"make",
"jake",
"synchronous"
],
"contributors": [
"Nate Fischer <ntfschr@gmail.com> (https://github.com/nfischer)",
"Brandon Freitag <freitagbr@gmail.com> (https://github.com/freitagbr)"
],
"repository": {
"type": "git",
"url": "git://github.com/shelljs/shelljs.git"
},
"_requiredBy": [
"#DEV:/"
"license": "BSD-3-Clause",
"homepage": "http://github.com/shelljs/shelljs",
"main": "./shell.js",
"files": [
"commands.js",
"global.js",
"make.js",
"plugin.js",
"shell.js",
"bin",
"src"
],
"_resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz",
"_shasum": "decbcf874b0d1e5fb72e14b164a9683048e9acb3",
"_spec": "shelljs@^0.7.6",
"_where": "/Users/zhanghao/brcode/br-client",
"bin": {
"shjs": "bin/shjs"
"scripts": {
"posttest": "npm run lint",
"test": "nyc --reporter=text --reporter=lcov ava --serial test/*.js",
"test-no-coverage": "ava --serial test/*.js",
"gendocs": "node scripts/generate-docs",
"lint": "eslint .",
"after-travis": "travis-check-changes",
"changelog": "shelljs-changelog",
"codecov": "codecov",
"release:major": "shelljs-release major",
"release:minor": "shelljs-release minor",
"release:patch": "shelljs-release patch"
},
"bugs": {
"url": "https://github.com/shelljs/shelljs/issues"
"bin": {
"shjs": "./bin/shjs"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Nate Fischer",
"email": "ntfschr@gmail.com",
"url": "https://github.com/nfischer"
},
{
"name": "Brandon Freitag",
"email": "freitagbr@gmail.com",
"url": "https://github.com/freitagbr"
}
],
"dependencies": {
"glob": "^7.0.0",
"interpret": "^1.0.0",
"rechoir": "^0.6.2"
},
"deprecated": false,
"description": "Portable Unix shell commands for Node.js",
"devDependencies": {
"ava": "^0.16.0",
"codecov": "^1.0.1",
......@@ -61,50 +66,9 @@
"shx": "^0.2.0",
"travis-check-changes": "^0.2.0"
},
"engines": {
"iojs": "*",
"node": ">=0.11.0"
},
"files": [
"commands.js",
"global.js",
"make.js",
"plugin.js",
"shell.js",
"bin",
"src"
],
"homepage": "http://github.com/shelljs/shelljs",
"keywords": [
"shelljs",
"bash",
"unix",
"shell",
"makefile",
"make",
"jake",
"synchronous"
],
"license": "BSD-3-Clause",
"main": "./shell.js",
"name": "shelljs",
"optionalDependencies": {},
"repository": {
"type": "git",
"url": "git://github.com/shelljs/shelljs.git"
},
"scripts": {
"after-travis": "travis-check-changes",
"changelog": "shelljs-changelog",
"codecov": "codecov",
"gendocs": "node scripts/generate-docs",
"lint": "eslint .",
"posttest": "npm run lint",
"release:major": "shelljs-release major",
"release:minor": "shelljs-release minor",
"release:patch": "shelljs-release patch",
"test": "nyc --reporter=text --reporter=lcov ava --serial test/*.js",
"test-no-coverage": "ava --serial test/*.js"
},
"version": "0.7.8"
"engines": {
"node": ">=0.11.0",
"iojs": "*"
}
}
......
{
"_from": "strip-indent@^1.0.1",
"_id": "strip-indent@1.0.1",
"_inBundle": false,
"_integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
"_location": "/strip-indent",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "strip-indent@^1.0.1",
"name": "strip-indent",
"escapedName": "strip-indent",
"rawSpec": "^1.0.1",
"saveSpec": null,
"fetchSpec": "^1.0.1"
},
"_requiredBy": [
"/redent"
],
"_resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
"_shasum": "0c7962a6adefa7bbd4ac366460a638552ae1a0a2",
"_spec": "strip-indent@^1.0.1",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/redent",
"name": "strip-indent",
"version": "1.0.1",
"description": "Strip leading whitespace from every line in a string",
"license": "MIT",
"repository": "sindresorhus/strip-indent",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
......@@ -30,26 +12,16 @@
"bin": {
"strip-indent": "cli.js"
},
"bugs": {
"url": "https://github.com/sindresorhus/strip-indent/issues"
},
"bundleDependencies": false,
"dependencies": {
"get-stdin": "^4.0.1"
},
"deprecated": false,
"description": "Strip leading whitespace from every line in a string",
"devDependencies": {
"mocha": "*"
},
"engines": {
"node": ">=0.10.0"
},
"scripts": {
"test": "mocha"
},
"files": [
"index.js",
"cli.js"
],
"homepage": "https://github.com/sindresorhus/strip-indent#readme",
"keywords": [
"cli",
"bin",
......@@ -65,14 +37,10 @@
"string",
"str"
],
"license": "MIT",
"name": "strip-indent",
"repository": {
"type": "git",
"url": "git+https://github.com/sindresorhus/strip-indent.git"
},
"scripts": {
"test": "mocha"
"devDependencies": {
"mocha": "*"
},
"version": "1.0.1"
"dependencies": {
"get-stdin": "^4.0.1"
}
}
......
../browserslist/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../browserslist/cli.js" "$@"
else
exec node "$basedir/../browserslist/cli.js" "$@"
fi
......
{
"_from": "browserslist@^4.0.0",
"_id": "browserslist@4.14.0",
"_inBundle": false,
"_integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==",
"_location": "/stylehacks/browserslist",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "browserslist@^4.0.0",
"name": "browserslist",
"escapedName": "browserslist",
"rawSpec": "^4.0.0",
"saveSpec": null,
"fetchSpec": "^4.0.0"
},
"_requiredBy": [
"/stylehacks"
"name": "browserslist",
"version": "4.14.0",
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"keywords": [
"caniuse",
"browsers",
"target"
],
"_resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz",
"_shasum": "2908951abfe4ec98737b72f34c3bcedc8d43b000",
"_spec": "browserslist@^4.0.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/stylehacks",
"author": {
"name": "Andrey Sitnik",
"email": "andrey@sitnik.ru"
},
"bin": {
"browserslist": "cli.js"
},
"browser": {
"./node.js": "./browser.js",
"path": false
},
"bugs": {
"url": "https://github.com/browserslist/browserslist/issues"
"funding": {
"type": "tidelift",
"url": "https://tidelift.com/funding/github/npm/browserslist"
},
"bundleDependencies": false,
"author": "Andrey Sitnik <andrey@sitnik.ru>",
"license": "MIT",
"repository": "browserslist/browserslist",
"dependencies": {
"caniuse-lite": "^1.0.30001111",
"electron-to-chromium": "^1.3.523",
"escalade": "^3.0.2",
"node-releases": "^1.1.60"
},
"deprecated": false,
"description": "Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset",
"engines": {
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
},
"funding": {
"type": "tidelift",
"url": "https://tidelift.com/funding/github/npm/browserslist"
},
"homepage": "https://github.com/browserslist/browserslist#readme",
"keywords": [
"caniuse",
"browsers",
"target"
],
"license": "MIT",
"name": "browserslist",
"repository": {
"type": "git",
"url": "git+https://github.com/browserslist/browserslist.git"
},
"version": "4.14.0"
"bin": "./cli.js",
"browser": {
"./node.js": "./browser.js",
"path": false
}
}
......
{
"_from": "svgo@^0.7.0",
"_id": "svgo@0.7.2",
"_inBundle": false,
"_integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=",
"_location": "/svgo",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "svgo@^0.7.0",
"name": "svgo",
"escapedName": "svgo",
"rawSpec": "^0.7.0",
"saveSpec": null,
"fetchSpec": "^0.7.0"
},
"_requiredBy": [
"/postcss-svgo"
"name": "svgo",
"version": "0.7.2",
"description": "Nodejs-based tool for optimizing SVG vector graphics files",
"keywords": [
"svgo",
"svg",
"optimize",
"minify"
],
"_resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz",
"_shasum": "9f5772413952135c6fefbf40afe6a4faa88b4bb5",
"_spec": "svgo@^0.7.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/postcss-svgo",
"homepage": "https://github.com/svg/svgo",
"bugs": {
"url": "https://github.com/svg/svgo/issues",
"email": "kir@soulshine.in"
},
"author": {
"name": "Kir Belevich",
"email": "kir@soulshine.in",
"url": "https://github.com/deepsweet"
},
"bin": {
"svgo": "bin/svgo"
},
"bugs": {
"url": "https://github.com/svg/svgo/issues",
"email": "kir@soulshine.in"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Sergey Belov",
......@@ -47,49 +30,41 @@
"url": "http://github.com/GreLI"
}
],
"repository": {
"type": "git",
"url": "git://github.com/svg/svgo.git"
},
"main": "./lib/svgo.js",
"bin": {
"svgo": "./bin/svgo"
},
"directories": {
"bin": "./bin",
"lib": "./lib",
"example": "./examples"
},
"scripts": {
"test": "set NODE_ENV=test && mocha",
"jshint": "jshint --show-non-errors ."
},
"dependencies": {
"sax": "~1.2.1",
"coa": "~1.0.1",
"colors": "~1.1.2",
"csso": "~2.3.1",
"js-yaml": "~3.7.0",
"colors": "~1.1.2",
"whet.extend": "~0.9.9",
"mkdirp": "~0.5.1",
"sax": "~1.2.1",
"whet.extend": "~0.9.9"
"csso": "~2.3.1"
},
"deprecated": false,
"description": "Nodejs-based tool for optimizing SVG vector graphics files",
"devDependencies": {
"coveralls": "~2.11.14",
"istanbul": "~0.4.5",
"mocha": "~3.2.0",
"should": "11.2.0",
"istanbul": "~0.4.5",
"mocha-istanbul": "~0.3.0",
"should": "11.2.0"
},
"directories": {
"bin": "./bin",
"lib": "./lib",
"example": "./examples"
"coveralls": "~2.11.14"
},
"engines": {
"node": ">=0.10.0"
},
"homepage": "https://github.com/svg/svgo",
"keywords": [
"svgo",
"svg",
"optimize",
"minify"
],
"license": "MIT",
"main": "./lib/svgo.js",
"name": "svgo",
"repository": {
"type": "git",
"url": "git://github.com/svg/svgo.git"
},
"scripts": {
"jshint": "jshint --show-non-errors .",
"test": "set NODE_ENV=test && mocha"
},
"version": "0.7.2"
"license": "MIT"
}
......
{
"_from": "uglify-js@3.4.x",
"_id": "uglify-js@3.4.10",
"_inBundle": false,
"_integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==",
"_location": "/uglify-js",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "uglify-js@3.4.x",
"name": "uglify-js",
"escapedName": "uglify-js",
"rawSpec": "3.4.x",
"saveSpec": null,
"fetchSpec": "3.4.x"
"name": "uglify-js",
"description": "JavaScript parser, mangler/compressor and beautifier toolkit",
"author": "Mihai Bazon <mihai.bazon@gmail.com> (http://lisperator.net/)",
"license": "BSD-2-Clause",
"version": "3.4.10",
"engines": {
"node": ">=0.8.0"
},
"_requiredBy": [
"/html-minifier"
"maintainers": [
"Alex Lam <alexlamsl@gmail.com>",
"Mihai Bazon <mihai.bazon@gmail.com> (http://lisperator.net/)"
],
"_resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz",
"_shasum": "9ad9563d8eb3acdfb8d38597d2af1d815f6a755f",
"_spec": "uglify-js@3.4.x",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/html-minifier",
"author": {
"name": "Mihai Bazon",
"email": "mihai.bazon@gmail.com",
"url": "http://lisperator.net/"
},
"repository": "mishoo/UglifyJS2",
"main": "tools/node.js",
"bin": {
"uglifyjs": "bin/uglifyjs"
},
"bugs": {
"url": "https://github.com/mishoo/UglifyJS2/issues"
},
"bundleDependencies": false,
"files": [
"bin",
"lib",
"tools",
"LICENSE"
],
"dependencies": {
"commander": "~2.19.0",
"source-map": "~0.6.1"
},
"deprecated": false,
"description": "JavaScript parser, mangler/compressor and beautifier toolkit",
"devDependencies": {
"acorn": "~6.1.1",
"semver": "~5.6.0"
},
"engines": {
"node": ">=0.8.0"
"scripts": {
"test": "node test/run-tests.js"
},
"files": [
"bin",
"lib",
"tools",
"LICENSE"
],
"homepage": "https://github.com/mishoo/UglifyJS2#readme",
"keywords": [
"cli",
"compress",
......@@ -77,27 +56,5 @@
"parser",
"uglifier",
"uglify"
],
"license": "BSD-2-Clause",
"main": "tools/node.js",
"maintainers": [
{
"name": "Alex Lam",
"email": "alexlamsl@gmail.com"
},
{
"name": "Mihai Bazon",
"email": "mihai.bazon@gmail.com",
"url": "http://lisperator.net/"
}
],
"name": "uglify-js",
"repository": {
"type": "git",
"url": "git+https://github.com/mishoo/UglifyJS2.git"
},
"scripts": {
"test": "node test/run-tests.js"
},
"version": "3.4.10"
]
}
......
../uglify-es/bin/uglifyjs
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../uglify-es/bin/uglifyjs" "$@"
else
exec node "$basedir/../uglify-es/bin/uglifyjs" "$@"
fi
......
{
"_from": "uglify-es@^3.3.4",
"_id": "uglify-es@3.3.9",
"_inBundle": false,
"_integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
"_location": "/uglifyjs-webpack-plugin/uglify-es",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "uglify-es@^3.3.4",
"name": "uglify-es",
"escapedName": "uglify-es",
"rawSpec": "^3.3.4",
"saveSpec": null,
"fetchSpec": "^3.3.4"
"name": "uglify-es",
"description": "JavaScript parser, mangler/compressor and beautifier toolkit for ES6+",
"homepage": "https://github.com/mishoo/UglifyJS2/tree/harmony",
"author": "Mihai Bazon <mihai.bazon@gmail.com> (http://lisperator.net/)",
"license": "BSD-2-Clause",
"version": "3.3.9",
"engines": {
"node": ">=0.8.0"
},
"_requiredBy": [
"/uglifyjs-webpack-plugin"
"maintainers": [
"Alex Lam <alexlamsl@gmail.com>",
"Mihai Bazon <mihai.bazon@gmail.com> (http://lisperator.net/)"
],
"_resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
"_shasum": "0c1c4f0700bed8dbc124cdb304d2592ca203e677",
"_spec": "uglify-es@^3.3.4",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/uglifyjs-webpack-plugin",
"author": {
"name": "Mihai Bazon",
"email": "mihai.bazon@gmail.com",
"url": "http://lisperator.net/"
},
"repository": "https://github.com/mishoo/UglifyJS2.git#harmony",
"main": "tools/node.js",
"bin": {
"uglifyjs": "bin/uglifyjs"
},
"bugs": {
"url": "https://github.com/mishoo/UglifyJS2/issues"
},
"bundleDependencies": false,
"files": [
"bin",
"lib",
"tools",
"LICENSE"
],
"dependencies": {
"commander": "~2.13.0",
"source-map": "~0.6.1"
},
"deprecated": false,
"description": "JavaScript parser, mangler/compressor and beautifier toolkit for ES6+",
"devDependencies": {
"acorn": "~5.3.0",
"mocha": "~3.5.1",
"semver": "~5.4.1"
},
"engines": {
"node": ">=0.8.0"
"scripts": {
"test": "node test/run-tests.js"
},
"files": [
"bin",
"lib",
"tools",
"LICENSE"
],
"homepage": "https://github.com/mishoo/UglifyJS2/tree/harmony",
"keywords": [
"uglify",
"uglify-es",
......@@ -72,27 +52,5 @@
"es2017",
"async",
"await"
],
"license": "BSD-2-Clause",
"main": "tools/node.js",
"maintainers": [
{
"name": "Alex Lam",
"email": "alexlamsl@gmail.com"
},
{
"name": "Mihai Bazon",
"email": "mihai.bazon@gmail.com",
"url": "http://lisperator.net/"
}
],
"name": "uglify-es",
"repository": {
"type": "git",
"url": "git+https://github.com/mishoo/UglifyJS2.git#harmony"
},
"scripts": {
"test": "node test/run-tests.js"
},
"version": "3.3.9"
]
}
......
../mime/cli.js
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../mime/cli.js" "$@"
else
exec node "$basedir/../mime/cli.js" "$@"
fi
......
{
"_from": "mime@1.3.x",
"_id": "mime@1.3.6",
"_inBundle": false,
"_integrity": "sha1-WR2E02U6awtKO5343lqoEI5y5eA=",
"_location": "/url-loader/mime",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "mime@1.3.x",
"name": "mime",
"escapedName": "mime",
"rawSpec": "1.3.x",
"saveSpec": null,
"fetchSpec": "1.3.x"
},
"_requiredBy": [
"/url-loader"
],
"_resolved": "https://registry.npmjs.org/mime/-/mime-1.3.6.tgz",
"_shasum": "591d84d3653a6b0b4a3b9df8de5aa8108e72e5e0",
"_spec": "mime@1.3.x",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/url-loader",
"author": {
"name": "Robert Kieffer",
"email": "robert@broofa.com",
"url": "http://github.com/broofa"
"url": "http://github.com/broofa",
"email": "robert@broofa.com"
},
"bin": {
"mime": "cli.js"
},
"bugs": {
"url": "https://github.com/broofa/node-mime/issues"
},
"bundleDependencies": false,
"contributors": [
{
"name": "Benjamin Thomas",
"email": "benjamin@benjaminthomas.org",
"url": "http://github.com/bentomas"
"url": "http://github.com/bentomas",
"email": "benjamin@benjaminthomas.org"
}
],
"dependencies": {},
"deprecated": false,
"description": "A comprehensive library for mime-type mapping",
"license": "MIT",
"dependencies": {},
"devDependencies": {
"mime-db": "^1.22.0"
},
"homepage": "https://github.com/broofa/node-mime#readme",
"scripts": {
"prepublish": "node build/build.js > types.json",
"test": "node build/test.js"
},
"keywords": [
"util",
"mime"
],
"license": "MIT",
"main": "mime.js",
"name": "mime",
"repository": {
"url": "git+https://github.com/broofa/node-mime.git",
"url": "https://github.com/broofa/node-mime",
"type": "git"
},
"scripts": {
"prepublish": "node build/build.js > types.json",
"test": "node build/test.js"
},
"version": "1.3.6"
}
......
{
"_from": "uuid@^3.0.1",
"_id": "uuid@3.4.0",
"_inBundle": false,
"_integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
"_location": "/uuid",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "uuid@^3.0.1",
"name": "uuid",
"escapedName": "uuid",
"rawSpec": "^3.0.1",
"saveSpec": null,
"fetchSpec": "^3.0.1"
},
"_requiredBy": [
"/sockjs"
],
"_resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
"_shasum": "b23e4358afa8a202fe7a100af1f5f883f02007ee",
"_spec": "uuid@^3.0.1",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/sockjs",
"bin": {
"uuid": "bin/uuid"
},
"browser": {
"./lib/rng.js": "./lib/rng-browser.js",
"./lib/sha1.js": "./lib/sha1-browser.js",
"./lib/md5.js": "./lib/md5-browser.js"
},
"bugs": {
"url": "https://github.com/uuidjs/uuid/issues"
},
"bundleDependencies": false,
"name": "uuid",
"version": "3.4.0",
"description": "RFC4122 (v1, v4, and v5) UUIDs",
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"contributors": [
{
"name": "Robert Kieffer",
"email": "robert@broofa.com"
},
{
"name": "Christoph Tavan",
"email": "dev@tavan.de"
},
{
"name": "AJ ONeal",
"email": "coolaj86@gmail.com"
},
{
"name": "Vincent Voyer",
"email": "vincent@zeroload.net"
},
{
"name": "Roman Shtylman",
"email": "shtylman@gmail.com"
}
"keywords": [
"uuid",
"guid",
"rfc4122"
],
"deprecated": false,
"description": "RFC4122 (v1, v4, and v5) UUIDs",
"license": "MIT",
"bin": {
"uuid": "./bin/uuid"
},
"devDependencies": {
"@commitlint/cli": "~8.2.0",
"@commitlint/config-conventional": "~8.2.0",
......@@ -72,29 +25,25 @@
"runmd": "1.2.1",
"standard-version": "7.0.0"
},
"homepage": "https://github.com/uuidjs/uuid#readme",
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
}
},
"keywords": [
"uuid",
"guid",
"rfc4122"
],
"license": "MIT",
"name": "uuid",
"repository": {
"type": "git",
"url": "git+https://github.com/uuidjs/uuid.git"
},
"scripts": {
"lint": "eslint .",
"test": "npm run lint && mocha test/test.js",
"md": "runmd --watch --output=README.md README_js.md",
"prepare": "runmd --output=README.md README_js.md",
"release": "standard-version",
"test": "npm run lint && mocha test/test.js"
"prepare": "runmd --output=README.md README_js.md"
},
"version": "3.4.0"
"browser": {
"./lib/rng.js": "./lib/rng-browser.js",
"./lib/sha1.js": "./lib/sha1-browser.js",
"./lib/md5.js": "./lib/md5-browser.js"
},
"repository": {
"type": "git",
"url": "https://github.com/uuidjs/uuid.git"
},
"husky": {
"hooks": {
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
}
}
}
......
{
"_from": "webpack-bundle-analyzer@^2.9.0",
"_id": "webpack-bundle-analyzer@2.13.1",
"_inBundle": false,
"_integrity": "sha512-rwxyfecTAxoarCC9VlHlIpfQCmmJ/qWD5bpbjkof+7HrNhTNZIwZITxN6CdlYL2axGmwNUQ+tFgcSOiNXMf/sQ==",
"_location": "/webpack-bundle-analyzer",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "webpack-bundle-analyzer@^2.9.0",
"name": "webpack-bundle-analyzer",
"escapedName": "webpack-bundle-analyzer",
"rawSpec": "^2.9.0",
"saveSpec": null,
"fetchSpec": "^2.9.0"
"name": "webpack-bundle-analyzer",
"version": "2.13.1",
"description": "Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap",
"author": "Yury Grunin <grunin.ya@ya.ru>",
"license": "MIT",
"homepage": "https://github.com/webpack-contrib/webpack-bundle-analyzer",
"changelog": "https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md",
"bugs": {
"url": "https://github.com/webpack-contrib/webpack-bundle-analyzer/issues"
},
"_requiredBy": [
"#DEV:/"
],
"_resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-2.13.1.tgz",
"_shasum": "07d2176c6e86c3cdce4c23e56fae2a7b6b4ad526",
"_spec": "webpack-bundle-analyzer@^2.9.0",
"_where": "/Users/zhanghao/brcode/br-client",
"author": {
"name": "Yury Grunin",
"email": "grunin.ya@ya.ru"
"repository": {
"type": "git",
"url": "git+https://github.com/webpack-contrib/webpack-bundle-analyzer.git"
},
"bin": {
"webpack-bundle-analyzer": "lib/bin/analyzer.js"
"main": "lib/index.js",
"bin": "lib/bin/analyzer.js",
"engines": {
"node": ">= 4"
},
"bugs": {
"url": "https://github.com/webpack-contrib/webpack-bundle-analyzer/issues"
"scripts": {
"start": "gulp watch",
"build": "gulp build",
"npm-publish": "npm run lint && npm run build && npm test && npm publish",
"lint": "eslint --ext js,jsx .",
"test": "mocha --exit --require babel-core/register",
"test-dev": "mocha --watch --require babel-core/register"
},
"bundleDependencies": false,
"changelog": "https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md",
"files": [
"public",
"lib",
"src",
"views"
],
"dependencies": {
"acorn": "^5.3.0",
"bfj-node4": "^5.2.0",
......@@ -48,8 +46,6 @@
"opener": "^1.4.3",
"ws": "^4.0.0"
},
"deprecated": false,
"description": "Webpack plugin and CLI utility that represents bundle content as convenient interactive zoomable treemap",
"devDependencies": {
"babel-core": "6.26.0",
"babel-eslint": "8.2.1",
......@@ -79,16 +75,6 @@
"webpack": "3.10.0",
"webpack-dev-server": "2.11.1"
},
"engines": {
"node": ">= 4"
},
"files": [
"public",
"lib",
"src",
"views"
],
"homepage": "https://github.com/webpack-contrib/webpack-bundle-analyzer",
"keywords": [
"webpack",
"bundle",
......@@ -100,21 +86,5 @@
"treemap",
"zoomable",
"zoom"
],
"license": "MIT",
"main": "lib/index.js",
"name": "webpack-bundle-analyzer",
"repository": {
"type": "git",
"url": "git+https://github.com/webpack-contrib/webpack-bundle-analyzer.git"
},
"scripts": {
"build": "gulp build",
"lint": "eslint --ext js,jsx .",
"npm-publish": "npm run lint && npm run build && npm test && npm publish",
"start": "gulp watch",
"test": "mocha --exit --require babel-core/register",
"test-dev": "mocha --watch --require babel-core/register"
},
"version": "2.13.1"
]
}
......
{
"_from": "webpack-dev-server@^2.9.1",
"_id": "webpack-dev-server@2.11.5",
"_inBundle": false,
"_integrity": "sha512-7TdOKKt7G3sWEhPKV0zP+nD0c4V9YKUJ3wDdBwQsZNo58oZIRoVIu66pg7PYkBW8A74msP9C2kLwmxGHndz/pw==",
"_location": "/webpack-dev-server",
"_phantomChildren": {
"arr-flatten": "1.1.0",
"array-unique": "0.3.2",
"async-each": "1.0.3",
"bindings": "1.5.0",
"code-point-at": "1.1.0",
"decamelize": "1.2.0",
"error-ex": "1.3.2",
"get-caller-file": "1.0.3",
"graceful-fs": "4.2.4",
"inherits": "2.0.4",
"is-extendable": "0.1.1",
"is-extglob": "2.1.1",
"is-glob": "4.0.1",
"is-utf8": "0.2.1",
"isobject": "3.0.1",
"kind-of": "3.2.2",
"lcid": "1.0.0",
"micromatch": "3.1.10",
"nan": "2.14.1",
"normalize-package-data": "2.5.0",
"normalize-path": "3.0.0",
"number-is-nan": "1.0.1",
"path-dirname": "1.0.2",
"path-is-absolute": "1.0.1",
"pinkie-promise": "2.0.1",
"readable-stream": "2.3.7",
"remove-trailing-separator": "1.1.0",
"repeat-element": "1.1.3",
"repeat-string": "1.6.1",
"require-directory": "2.1.1",
"require-main-filename": "1.0.1",
"set-blocking": "2.0.0",
"snapdragon": "0.8.2",
"snapdragon-node": "2.1.1",
"split-string": "3.1.0",
"strip-ansi": "3.0.1",
"to-regex": "3.0.2",
"upath": "1.2.0",
"wrap-ansi": "2.1.0"
},
"_requested": {
"type": "range",
"registry": true,
"raw": "webpack-dev-server@^2.9.1",
"name": "webpack-dev-server",
"escapedName": "webpack-dev-server",
"rawSpec": "^2.9.1",
"saveSpec": null,
"fetchSpec": "^2.9.1"
},
"_requiredBy": [
"#DEV:/"
"name": "webpack-dev-server",
"version": "2.11.5",
"description": "Serves a webpack app. Updates the browser on changes.",
"license": "MIT",
"repository": "webpack/webpack-dev-server",
"author": "Tobias Koppers @sokra",
"homepage": "https://github.com/webpack/webpack-dev-server",
"maintainers": [
{
"name": "Andrew Powell",
"email": "andrew@shellscape.org",
"url": "shellscape.org"
}
],
"_resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-2.11.5.tgz",
"_shasum": "416fbdea0e04eebe44a626e791d5a2eb37fe8c48",
"_spec": "webpack-dev-server@^2.9.1",
"_where": "/Users/zhanghao/brcode/br-client",
"author": {
"name": "Tobias Koppers @sokra"
"main": "lib/Server.js",
"bin": "bin/webpack-dev-server.js",
"engines": {
"node": ">=4.7"
},
"bin": {
"webpack-dev-server": "bin/webpack-dev-server.js"
"scripts": {
"beautify": "npm run lint -- --fix",
"ci": "npm run cover -- --report lcovonly && npm run test",
"cover": "istanbul cover node_modules/mocha/bin/_mocha",
"lint": "eslint bin lib test examples client-src",
"mocha": "mocha --full-trace --check-leaks",
"prepublish": "(rm ssl/*.pem || true) && npm run -s transpile:index && npm run -s build:live && npm run -s build:index && npm run -s build:sockjs",
"test": "npm run lint && npm run mocha",
"transpile:index": "babel client-src/default --out-dir client --ignore *.config.js",
"build:index": "webpack ./client-src/default/index.js client/index.bundle.js --color --config client-src/default/webpack.config.js",
"build:live": "webpack ./client-src/live/index.js client/live.bundle.js --color --config client-src/live/webpack.config.js",
"build:sockjs": "webpack ./client-src/sockjs/index.js client/sockjs.bundle.js --color --config client-src/sockjs/webpack.config.js",
"webpack-dev-server": "cd $INIT_CWD && node ../../../bin/webpack-dev-server.js"
},
"bugs": {
"url": "https://github.com/webpack/webpack-dev-server/issues"
"files": [
"lib/",
"bin",
"client/",
"ssl/"
],
"peerDependencies": {
"webpack": "^2.2.0 || ^3.0.0"
},
"bundleDependencies": false,
"dependencies": {
"ansi-html": "0.0.7",
"array-includes": "^3.0.3",
......@@ -101,8 +70,6 @@
"webpack-dev-middleware": "1.12.2",
"yargs": "6.6.0"
},
"deprecated": false,
"description": "Serves a webpack app. Updates the browser on changes.",
"devDependencies": {
"babel-cli": "^6.26.0",
"babel-core": "^6.26.3",
......@@ -135,47 +102,5 @@
"url-loader": "^0.6.2",
"webpack": "^3.10.0",
"ws": "^4.0.0"
},
"engines": {
"node": ">=4.7"
},
"files": [
"lib/",
"bin",
"client/",
"ssl/"
],
"homepage": "https://github.com/webpack/webpack-dev-server",
"license": "MIT",
"main": "lib/Server.js",
"maintainers": [
{
"name": "Andrew Powell",
"email": "andrew@shellscape.org",
"url": "shellscape.org"
}
],
"name": "webpack-dev-server",
"peerDependencies": {
"webpack": "^2.2.0 || ^3.0.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/webpack/webpack-dev-server.git"
},
"scripts": {
"beautify": "npm run lint -- --fix",
"build:index": "webpack ./client-src/default/index.js client/index.bundle.js --color --config client-src/default/webpack.config.js",
"build:live": "webpack ./client-src/live/index.js client/live.bundle.js --color --config client-src/live/webpack.config.js",
"build:sockjs": "webpack ./client-src/sockjs/index.js client/sockjs.bundle.js --color --config client-src/sockjs/webpack.config.js",
"ci": "npm run cover -- --report lcovonly && npm run test",
"cover": "istanbul cover node_modules/mocha/bin/_mocha",
"lint": "eslint bin lib test examples client-src",
"mocha": "mocha --full-trace --check-leaks",
"prepublish": "(rm ssl/*.pem || true) && npm run -s transpile:index && npm run -s build:live && npm run -s build:index && npm run -s build:sockjs",
"test": "npm run lint && npm run mocha",
"transpile:index": "babel client-src/default --out-dir client --ignore *.config.js",
"webpack-dev-server": "cd $INIT_CWD && node ../../../bin/webpack-dev-server.js"
},
"version": "2.11.5"
}
}
......
../uglify-js/bin/uglifyjs
\ No newline at end of file
#!/bin/sh
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
case `uname` in
*CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac
if [ -x "$basedir/node" ]; then
exec "$basedir/node" "$basedir/../uglify-js/bin/uglifyjs" "$@"
else
exec node "$basedir/../uglify-js/bin/uglifyjs" "$@"
fi
......
{
"_from": "uglify-js@^2.8.29",
"_id": "uglify-js@2.8.29",
"_inBundle": false,
"_integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=",
"_location": "/webpack/uglify-js",
"_phantomChildren": {
"camelcase": "1.2.1",
"cliui": "2.1.0",
"decamelize": "1.2.0",
"window-size": "0.1.0"
},
"_requested": {
"type": "range",
"registry": true,
"raw": "uglify-js@^2.8.29",
"name": "uglify-js",
"escapedName": "uglify-js",
"rawSpec": "^2.8.29",
"saveSpec": null,
"fetchSpec": "^2.8.29"
"name": "uglify-js",
"description": "JavaScript parser, mangler/compressor and beautifier toolkit",
"homepage": "http://lisperator.net/uglifyjs",
"author": "Mihai Bazon <mihai.bazon@gmail.com> (http://lisperator.net/)",
"license": "BSD-2-Clause",
"version": "2.8.29",
"engines": {
"node": ">=0.8.0"
},
"_requiredBy": [
"/webpack/uglifyjs-webpack-plugin"
"maintainers": [
"Mihai Bazon <mihai.bazon@gmail.com> (http://lisperator.net/)"
],
"_resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
"_shasum": "29c5733148057bb4e1f75df35b7a9cb72e6a59dd",
"_spec": "uglify-js@^2.8.29",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/webpack/node_modules/uglifyjs-webpack-plugin",
"author": {
"name": "Mihai Bazon",
"email": "mihai.bazon@gmail.com",
"url": "http://lisperator.net/"
},
"bin": {
"uglifyjs": "bin/uglifyjs"
},
"browserify": {
"transform": [
"uglify-to-browserify"
]
"repository": {
"type": "git",
"url": "https://github.com/mishoo/UglifyJS2.git"
},
"bugs": {
"url": "https://github.com/mishoo/UglifyJS2/issues"
},
"bundleDependencies": false,
"main": "tools/node.js",
"bin": {
"uglifyjs": "bin/uglifyjs"
},
"files": [
"bin",
"lib",
"tools",
"LICENSE"
],
"dependencies": {
"source-map": "~0.5.1",
"uglify-to-browserify": "~1.0.0",
"yargs": "~3.10.0"
},
"deprecated": false,
"description": "JavaScript parser, mangler/compressor and beautifier toolkit",
"devDependencies": {
"acorn": "~5.0.3",
"mocha": "~2.3.4"
},
"engines": {
"node": ">=0.8.0"
},
"files": [
"bin",
"lib",
"tools",
"LICENSE"
],
"homepage": "http://lisperator.net/uglifyjs",
"keywords": [
"uglify",
"uglify-js",
"minify",
"minifier"
],
"license": "BSD-2-Clause",
"main": "tools/node.js",
"maintainers": [
{
"name": "Mihai Bazon",
"email": "mihai.bazon@gmail.com",
"url": "http://lisperator.net/"
}
],
"name": "uglify-js",
"optionalDependencies": {
"uglify-to-browserify": "~1.0.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/mishoo/UglifyJS2.git"
"browserify": {
"transform": [
"uglify-to-browserify"
]
},
"scripts": {
"test": "node test/run-tests.js"
},
"version": "2.8.29"
"keywords": ["uglify", "uglify-js", "minify", "minifier"]
}
......
{
"_from": "webpack@^3.6.0",
"_id": "webpack@3.12.0",
"_inBundle": false,
"_integrity": "sha512-Sw7MdIIOv/nkzPzee4o0EdvCuPmxT98+vVpIvwtcwcF1Q4SDSNp92vwcKc4REe7NItH9f1S4ra9FuQ7yuYZ8bQ==",
"_location": "/webpack",
"_phantomChildren": {
"camelcase": "1.2.1",
"cliui": "2.1.0",
"decamelize": "1.2.0",
"fast-json-stable-stringify": "2.1.0",
"uglify-to-browserify": "1.0.2",
"uri-js": "4.2.2",
"webpack-sources": "1.4.3",
"window-size": "0.1.0"
},
"_requested": {
"type": "range",
"registry": true,
"raw": "webpack@^3.6.0",
"name": "webpack",
"escapedName": "webpack",
"rawSpec": "^3.6.0",
"saveSpec": null,
"fetchSpec": "^3.6.0"
},
"_requiredBy": [
"#DEV:/"
],
"_resolved": "https://registry.npmjs.org/webpack/-/webpack-3.12.0.tgz",
"_shasum": "3f9e34360370602fcf639e97939db486f4ec0d74",
"_spec": "webpack@^3.6.0",
"_where": "/Users/zhanghao/brcode/br-client",
"author": {
"name": "Tobias Koppers @sokra"
},
"bin": {
"webpack": "bin/webpack.js"
},
"bugs": {
"url": "https://github.com/webpack/webpack/issues"
},
"bundleDependencies": false,
"name": "webpack",
"version": "3.12.0",
"author": "Tobias Koppers @sokra",
"description": "Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.",
"dependencies": {
"acorn": "^5.0.0",
"acorn-dynamic-import": "^2.0.0",
......@@ -65,8 +27,7 @@
"webpack-sources": "^1.0.1",
"yargs": "^8.0.2"
},
"deprecated": false,
"description": "Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.",
"license": "MIT",
"devDependencies": {
"beautify-lint": "^1.0.3",
"benchmark": "^2.1.1",
......@@ -111,6 +72,14 @@
"engines": {
"node": ">=4.3.0 <5.0.0 || >=5.10"
},
"repository": {
"type": "git",
"url": "https://github.com/webpack/webpack.git"
},
"homepage": "https://github.com/webpack/webpack",
"main": "lib/webpack.js",
"web": "lib/webpack.web.js",
"bin": "./bin/webpack.js",
"files": [
"lib/",
"bin/",
......@@ -119,44 +88,34 @@
"web_modules/",
"schemas/"
],
"homepage": "https://github.com/webpack/webpack",
"license": "MIT",
"main": "lib/webpack.js",
"name": "webpack",
"repository": {
"type": "git",
"url": "git+https://github.com/webpack/webpack.git"
},
"scripts": {
"appveyor:benchmark": "npm run benchmark",
"test": "mocha test/*.test.js test/*.unittest.js --max-old-space-size=4096 --harmony --trace-deprecation --check-leaks",
"test:integration": "mocha test/*.test.js --max-old-space-size=4096 --harmony --trace-deprecation --check-leaks",
"test:unit": "mocha test/*.unittest.js --max-old-space-size=4096 --harmony --trace-deprecation --check-leaks",
"travis:integration": "npm run cover:init && npm run cover:integration && npm run cover:report-min",
"travis:unit": "npm run cover:init && npm run cover:unit && npm run cover:report-min",
"travis:lint": "npm run lint-files",
"travis:benchmark": "npm run benchmark",
"appveyor:integration": "npm run cover:init && npm run cover:integration && npm run cover:report-min",
"appveyor:unit": "npm run cover:init && npm run cover:unit && npm run cover:report-min",
"appveyor:benchmark": "npm run benchmark",
"circleci:test": "node node_modules/mocha/bin/mocha --max-old-space-size=4096 --harmony --trace-deprecation test/*.test.js test/*.unittest.js",
"circleci:lint": "npm run lint-files",
"build:examples": "cd examples && node buildAll.js",
"pretest": "npm run lint-files",
"lint-files": "npm run lint && npm run beautify-lint && npm run schema-lint",
"lint": "eslint lib bin hot buildin \"test/**/webpack.config.js\" \"test/binCases/**/test.js\" \"examples/**/webpack.config.js\"",
"fix": "npm run lint -- --fix",
"beautify-lint": "beautify-lint \"lib/**/*.js\" \"hot/**/*.js\" \"bin/**/*.js\" \"benchmark/*.js\" \"test/*.js\"",
"schema-lint": "mocha test/*.lint.js --opts test/lint-mocha.opts",
"benchmark": "mocha --max-old-space-size=4096 --harmony --trace-deprecation test/*.benchmark.js -R spec",
"build:examples": "cd examples && node buildAll.js",
"circleci:lint": "npm run lint-files",
"circleci:test": "node node_modules/mocha/bin/mocha --max-old-space-size=4096 --harmony --trace-deprecation test/*.test.js test/*.unittest.js",
"cover": "npm run cover:init && npm run cover:all && npm run cover:report",
"cover:all": "node --max-old-space-size=4096 --harmony --trace-deprecation ./node_modules/istanbul/lib/cli.js cover --report none node_modules/mocha/bin/_mocha -- test/*.test.js test/*.unittest.js",
"cover:init": "rimraf coverage",
"cover:all": "node --max-old-space-size=4096 --harmony --trace-deprecation ./node_modules/istanbul/lib/cli.js cover --report none node_modules/mocha/bin/_mocha -- test/*.test.js test/*.unittest.js",
"cover:integration": "node --max-old-space-size=4096 --harmony --trace-deprecation ./node_modules/istanbul/lib/cli.js cover --report none node_modules/mocha/bin/_mocha -- test/*.test.js",
"cover:unit": "node --max-old-space-size=4096 --harmony --trace-deprecation ./node_modules/istanbul/lib/cli.js cover --report none node_modules/mocha/bin/_mocha -- test/*.unittest.js",
"cover:report": "istanbul report",
"cover:report-min": "istanbul report --report lcovonly",
"cover:unit": "node --max-old-space-size=4096 --harmony --trace-deprecation ./node_modules/istanbul/lib/cli.js cover --report none node_modules/mocha/bin/_mocha -- test/*.unittest.js",
"fix": "npm run lint -- --fix",
"lint": "eslint lib bin hot buildin \"test/**/webpack.config.js\" \"test/binCases/**/test.js\" \"examples/**/webpack.config.js\"",
"lint-files": "npm run lint && npm run beautify-lint && npm run schema-lint",
"pretest": "npm run lint-files",
"publish-patch": "npm run lint && npm run beautify-lint && mocha && npm version patch && git push && git push --tags && npm publish",
"schema-lint": "mocha test/*.lint.js --opts test/lint-mocha.opts",
"test": "mocha test/*.test.js test/*.unittest.js --max-old-space-size=4096 --harmony --trace-deprecation --check-leaks",
"test:integration": "mocha test/*.test.js --max-old-space-size=4096 --harmony --trace-deprecation --check-leaks",
"test:unit": "mocha test/*.unittest.js --max-old-space-size=4096 --harmony --trace-deprecation --check-leaks",
"travis:benchmark": "npm run benchmark",
"travis:integration": "npm run cover:init && npm run cover:integration && npm run cover:report-min",
"travis:lint": "npm run lint-files",
"travis:unit": "npm run cover:init && npm run cover:unit && npm run cover:report-min"
},
"version": "3.12.0",
"web": "lib/webpack.web.js"
"publish-patch": "npm run lint && npm run beautify-lint && mocha && npm version patch && git push && git push --tags && npm publish"
}
}
......
{
"_from": "which@^1.3.0",
"_id": "which@1.3.1",
"_inBundle": false,
"_integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
"_location": "/which",
"_phantomChildren": {},
"_requested": {
"type": "range",
"registry": true,
"raw": "which@^1.3.0",
"name": "which",
"escapedName": "which",
"rawSpec": "^1.3.0",
"saveSpec": null,
"fetchSpec": "^1.3.0"
},
"_requiredBy": [
"/cross-spawn",
"/node-notifier"
],
"_resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
"_shasum": "a45043d54f5805316da8d62f9f50918d3da70b0a",
"_spec": "which@^1.3.0",
"_where": "/Users/zhanghao/brcode/br-client/node_modules/node-notifier",
"author": {
"name": "Isaac Z. Schlueter",
"email": "i@izs.me",
"url": "http://blog.izs.me"
},
"bin": {
"which": "bin/which"
},
"bugs": {
"url": "https://github.com/isaacs/node-which/issues"
"author": "Isaac Z. Schlueter <i@izs.me> (http://blog.izs.me)",
"name": "which",
"description": "Like which(1) unix command. Find the first instance of an executable in the PATH.",
"version": "1.3.1",
"repository": {
"type": "git",
"url": "git://github.com/isaacs/node-which.git"
},
"bundleDependencies": false,
"main": "which.js",
"bin": "./bin/which",
"license": "ISC",
"dependencies": {
"isexe": "^2.0.0"
},
"deprecated": false,
"description": "Like which(1) unix command. Find the first instance of an executable in the PATH.",
"devDependencies": {
"mkdirp": "^0.5.0",
"rimraf": "^2.6.2",
"tap": "^12.0.1"
},
"files": [
"which.js",
"bin/which"
],
"homepage": "https://github.com/isaacs/node-which#readme",
"license": "ISC",
"main": "which.js",
"name": "which",
"repository": {
"type": "git",
"url": "git://github.com/isaacs/node-which.git"
},
"scripts": {
"test": "tap test/*.js --cov",
"changelog": "bash gen-changelog.sh",
"postversion": "npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}",
"test": "tap test/*.js --cov"
"postversion": "npm run changelog && git add CHANGELOG.md && git commit -m 'update changelog - '${npm_package_version}"
},
"version": "1.3.1"
"files": [
"which.js",
"bin/which"
]
}
......
This diff could not be displayed because it is too large.
......@@ -15,7 +15,8 @@ Vue.config.productionTip = false
Vue.prototype.$http = axios
Vue.prototype.$qs=qs
axios.defaults.baseURL = 'http://39.105.142.246:9090'
// axios.defaults.baseURL = 'http://127.0.0.1:9090'
//axios.defaults.baseURL = 'http://192.168.8.203:9090'
Vue.use(Element, { size: 'small', zIndex: 3000 });
Vue.use(vueClipboard);
......
......@@ -48,7 +48,7 @@
</el-submenu>
<el-submenu index="6">
<template slot="title">常用链接</template>
<el-menu-item><a class="link" href="http://192.168.8.113:8080/jenkins/" target="_blank">测试jenkins</a></el-menu-item>
<el-menu-item><a class="link" href="http://39.105.142.246:8080/jenkins/" target="_blank">测试jenkins</a></el-menu-item>
<el-menu-item><a class="link" href="http://seafile.jxbrty.com/" target="_blank">APP安装包下载</a></el-menu-item>
<el-menu-item><a class="link" href="http://gitlab.jxbrty.com/" target="_blank">GitLab平台</a></el-menu-item>
<el-menu-item><a class="link" href="https://qiye.aliyun.com/alimail/auth/login" target="_blank">阿里云邮箱WEB版</a></el-menu-item>
......
......@@ -166,6 +166,67 @@
</el-form>
</el-col>
</el-row>
<el-row style="margin-bottom: 15px;">
<el-col :span="8">
<el-form ref="smsCode1" :model="smsCode222" label-width="0px">
<el-card class="darkred" shadow="always">
<div slot="header" class="clearfix">
<span>测试设置短信验证码</span>
</div>
<div class="text item">
<el-form-item>
<el-input placeholder="请输入手机号" v-model="smsCode222.phone" clearable></el-input>
</el-form-item>
<el-form-item>
<el-input placeholder="请输入验证码" v-model="smsCode222.code" clearable></el-input>
</el-form-item>
<div style="margin: 15px 0;"></div>
<el-form-item>
<el-button round @click="smsCodeSubmit222">测试设置验证码</el-button>
</el-form-item>
</div>
</el-card>
</el-form>
</el-col>
<el-col :span="8">
<el-form ref="queryPhoneCode" :model="queryPhoneCode" label-width="0px">
<el-card class="darkred" shadow="always">
<div slot="header" class="clearfix">
<span>测试查询短信验证码</span>
</div>
<div class="text item">
<el-form-item>
<el-input placeholder="请输入手机号" v-model="queryPhoneCode222.phone" clearable></el-input>
</el-form-item>
<el-form-item>
<el-select v-model="queryPhoneCode222.huanjing" placeholder="请选择执行环境">
<el-option
v-for="item in queryPhoneCode222Options"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
<div style="margin: 15px 0;"></div>
<el-form-item>
<el-button round @click="queryPhoneCodeSubmit222">查询验证码</el-button>
</el-form-item>
</div>
</el-card>
</el-form>
<el-dialog
title="短信验证码:"
:visible.sync="dialogQueryPhoneCode"
width="30%">
<span>{{myQueryPhoneCode}}</span>
<span slot="footer" class="dialog-footer">
<el-button type="primary" v-clipboard:copy="JSON.stringify(myQueryPhoneCode)" v-clipboard:success="onCopy" @click="dialogQueryPhoneCode = false">点击复制</el-button>
</span>
</el-dialog>
</el-col>
</el-row>
</div>
</template>
......@@ -241,6 +302,10 @@
phone: '',
code: 1111
},
smsCode222: {
phone: '15910793402',
code: 6666
},
baomingWeijihuo: {
actid: '',
agentPhone: '',
......@@ -250,6 +315,17 @@
phone: '',
huanjing: []
},
queryPhoneCode222: {
phone: '15910793402',
huanjing: []
},
queryPhoneCode222Options: [{
value: '0',
label: '测试环境'
}, {
value: '1',
label: '线上环境'
}],
queryPhoneCodeOptions: [{
value: '0',
label: '测试环境'
......@@ -372,6 +448,92 @@
});
})
},
//-----------------------------------------------------------测试----------------------------------
smsCodeSubmit222() {
let config = {
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
}
this.$http.get('/tool2/smsCode222?'+this.$qs.stringify({
phone: this.smsCode222.phone,
code: this.smsCode222.code
}),config).then((res)=>{
console.log(res);
if(res.data=='OK') {
this.$message({
showClose: true,
message: '设置短信验证码成功',
type: 'success'
});
} else if(res.data=='phoneError') {
this.$message({
showClose: true,
message: '手机号格式错误,必须是11位',
type: 'error'
});
} else {
this.$message({
showClose: true,
message: '设置短信验证码失败',
type: 'error'
});
}
}).catch(error=>{
console.log(error);
this.$message({
showClose: true,
message: '服务器处理失败,请核对参数!',
type: 'error'
});
})
},
queryPhoneCodeSubmit222() {
const loading = this.$loading({
lock: true,
text: '加载中...',
spinner: 'el-icon-loading',
background: 'rgba(0, 0, 0, 0.7)'
});
let config = {
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
}
this.$http.get('/tool2/queryPhoneCode222?'+this.$qs.stringify({
phone: this.queryPhoneCode222.phone,
type: this.queryPhoneCode222.huanjing.toString()
}),config).then((res)=>{
console.log(res);
if(res.data=='codenull') {
this.$message({
showClose: true,
message: '该手机号验证码为空',
type: 'error'
});
} else if(res.data=='typeError') {
this.$message({
showClose: true,
message: '执行环境参数错误',
type: 'error'
});
} else {
this.myQueryPhoneCode = res.data
this.dialogQueryPhoneCode = true
}
loading.close();
}).catch(error=>{
console.log(error);
loading.close();
this.$message({
showClose: true,
message: '服务器处理失败,请核对参数!',
type: 'error'
});
})
},
//-----------------------------------------------------------测试----------------------------------
baomingWeijihuoSubmit() {
const loading = this.$loading({
lock: true,
......
......@@ -88,6 +88,41 @@
</el-table-column>
</el-table>
<br/>
<br/>
<span>我的业务经理(tbl_customer_ownership)</span>
<el-table
:data="myCusOwner"
border
style="width: 100%"
:header-cell-style="{background: 'deepskyblue', color: 'snow'}">
<el-table-column
prop="uid"
label="UID"
min-width="1">
</el-table-column>
<el-table-column
prop="agentUid"
label="代理人uid"
min-width="1">
</el-table-column>
<el-table-column
prop="chooseAgentUid"
label="业务经理uid"
min-width="1">
</el-table-column>
<el-table-column
prop="chooseTime"
label="选择代理人时间"
min-width="1">
</el-table-column>
</el-table>
<br/>
<br/>
<span>代理人详情表(tbl_agent_properties)</span>
<el-table
......@@ -222,7 +257,8 @@
tblAgentProperties: [],
tblAgentCustomers: [],
tblAgentCustomersAll: [],
tblJiHuoAgentProperties: []
tblJiHuoAgentProperties: [],
myCusOwner: []
}
},
mounted() {
......@@ -251,6 +287,7 @@
this.tblAgentCustomers=res.data.tblAgentCustomers
this.tblAgentCustomersAll=res.data.tblAgentCustomersAll
this.tblJiHuoAgentProperties=res.data.tblJiHuoAgentProperties
this.myCusOwner=res.data.myCusOwner
loading.close();
}).catch(error=>{
console.log(error);
......