Commit ab8c0fb8 ab8c0fb8b2b0df886d6dfd5ed48ba338dddd8fbf by 牛先锋

Merge branch 'test' into 'master'

Test

查询我的客户经理

See merge request !1
2 parents 5005dc25 b8bdc571
Showing 118 changed files with 1547 additions and 2504 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"
}
......
../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
]
}
......
This diff could not be displayed because it is too large.