Showing
1000 changed files
with
2 additions
and
2369 deletions
Too many changes to show.
To preserve performance only 1000 of 1000+ files are displayed.
node_modules/.bin/_mocha
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../mocha/bin/_mocha" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../mocha/bin/_mocha" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/_mocha.cmd
deleted
100644 → 0
node_modules/.bin/acorn
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../acorn/bin/acorn" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../acorn/bin/acorn" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/acorn.cmd
deleted
100644 → 0
node_modules/.bin/cake
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../coffee-script/bin/cake" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../coffee-script/bin/cake" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/cake.cmd
deleted
100644 → 0
node_modules/.bin/coffee
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../coffee-script/bin/coffee" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../coffee-script/bin/coffee" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/coffee.cmd
deleted
100644 → 0
node_modules/.bin/dateformat
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../dateformat/bin/cli.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../dateformat/bin/cli.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/dateformat.cmd
deleted
100644 → 0
node_modules/.bin/escodegen
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../escodegen/bin/escodegen.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../escodegen/bin/escodegen.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/escodegen.cmd
deleted
100644 → 0
node_modules/.bin/esgenerate
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../escodegen/bin/esgenerate.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../escodegen/bin/esgenerate.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/esgenerate.cmd
deleted
100644 → 0
node_modules/.bin/esparse
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../esprima/bin/esparse.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../esprima/bin/esparse.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/esparse.cmd
deleted
100644 → 0
node_modules/.bin/esvalidate
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../esprima/bin/esvalidate.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../esprima/bin/esvalidate.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/esvalidate.cmd
deleted
100644 → 0
node_modules/.bin/grunt
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../grunt/bin/grunt" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../grunt/bin/grunt" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/grunt.cmd
deleted
100644 → 0
node_modules/.bin/he
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../he/bin/he" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../he/bin/he" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/he.cmd
deleted
100644 → 0
node_modules/.bin/jade
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../jade/bin/jade" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../jade/bin/jade" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/jade.cmd
deleted
100644 → 0
node_modules/.bin/js-yaml
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../js-yaml/bin/js-yaml.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../js-yaml/bin/js-yaml.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/js-yaml.cmd
deleted
100644 → 0
node_modules/.bin/jshint
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../jshint/bin/jshint" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../jshint/bin/jshint" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/jshint.cmd
deleted
100644 → 0
node_modules/.bin/mime
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../mime/cli.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../mime/cli.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/mime.cmd
deleted
100644 → 0
node_modules/.bin/mkdirp
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../mkdirp/bin/cmd.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../mkdirp/bin/cmd.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/mkdirp.cmd
deleted
100644 → 0
node_modules/.bin/mocha
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../mocha/bin/mocha" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../mocha/bin/mocha" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/mocha.cmd
deleted
100644 → 0
node_modules/.bin/nopt
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../nopt/bin/nopt.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../nopt/bin/nopt.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/nopt.cmd
deleted
100644 → 0
node_modules/.bin/rimraf
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../rimraf/bin.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../rimraf/bin.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/rimraf.cmd
deleted
100644 → 0
node_modules/.bin/semver
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../semver/bin/semver" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../semver/bin/semver" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/semver.cmd
deleted
100644 → 0
node_modules/.bin/shjs
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../shelljs/bin/shjs" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../shelljs/bin/shjs" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/shjs.cmd
deleted
100644 → 0
node_modules/.bin/sshpk-conv
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../sshpk/bin/sshpk-conv" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../sshpk/bin/sshpk-conv" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/sshpk-conv.cmd
deleted
100644 → 0
node_modules/.bin/sshpk-sign
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../sshpk/bin/sshpk-sign" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../sshpk/bin/sshpk-sign" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/sshpk-sign.cmd
deleted
100644 → 0
node_modules/.bin/sshpk-verify
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../sshpk/bin/sshpk-verify" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../sshpk/bin/sshpk-verify" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/sshpk-verify.cmd
deleted
100644 → 0
node_modules/.bin/strip-indent
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../strip-indent/cli.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../strip-indent/cli.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/strip-indent.cmd
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../strip-json-comments/cli.js" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../strip-json-comments/cli.js" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/uuid
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../uuid/bin/uuid" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../uuid/bin/uuid" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/uuid.cmd
deleted
100644 → 0
node_modules/.bin/which
deleted
100644 → 0
1 | -#!/bin/sh | ||
2 | -basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')") | ||
3 | - | ||
4 | -case `uname` in | ||
5 | - *CYGWIN*) basedir=`cygpath -w "$basedir"`;; | ||
6 | -esac | ||
7 | - | ||
8 | -if [ -x "$basedir/node" ]; then | ||
9 | - "$basedir/node" "$basedir/../which/bin/which" "$@" | ||
10 | - ret=$? | ||
11 | -else | ||
12 | - node "$basedir/../which/bin/which" "$@" | ||
13 | - ret=$? | ||
14 | -fi | ||
15 | -exit $ret |
node_modules/.bin/which.cmd
deleted
100644 → 0
node_modules/abab/CHANGELOG.md
deleted
100644 → 0
1 | -## 1.0.4 | ||
2 | - | ||
3 | -- Added license file | ||
4 | - | ||
5 | -## 1.0.3 | ||
6 | - | ||
7 | -- Replaced `let` with `var` in `lib/btoa.js` | ||
8 | - - Follow up from `1.0.2` | ||
9 | - - Resolves https://github.com/jsdom/abab/issues/18 | ||
10 | - | ||
11 | -## 1.0.2 | ||
12 | - | ||
13 | -- Replaced `const` with `var` in `index.js` | ||
14 | - - Allows use of `abab` in the browser without a transpilation step | ||
15 | - - Resolves https://github.com/jsdom/abab/issues/15 |
node_modules/abab/LICENSE.md
deleted
100644 → 0
1 | -Both the original source code and new contributions in this repository are released under the [W3C 3-clause BSD license](https://github.com/w3c/web-platform-tests/blob/master/LICENSE.md#w3c-3-clause-bsd-license). | ||
2 | - | ||
3 | -# W3C 3-clause BSD License | ||
4 | - | ||
5 | -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: | ||
6 | - | ||
7 | -* Redistributions of works must retain the original copyright notice, this list of conditions and the following disclaimer. | ||
8 | -* Redistributions in binary form must reproduce the original copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. | ||
9 | -* Neither the name of the W3C nor the names of its contributors may be used to endorse or promote products derived from this work without specific prior written permission. | ||
10 | - | ||
11 | -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
node_modules/abab/README.md
deleted
100644 → 0
1 | -# abab | ||
2 | - | ||
3 | -[![npm version](https://badge.fury.io/js/abab.svg)](https://www.npmjs.com/package/abab) [![Build Status](https://travis-ci.org/jsdom/abab.svg?branch=master)](https://travis-ci.org/jsdom/abab) | ||
4 | - | ||
5 | -A module that implements `window.atob` and `window.btoa` according to the [WHATWG spec](https://html.spec.whatwg.org/multipage/webappapis.html#atob). The code is originally from [w3c/web-platform-tests](https://github.com/w3c/web-platform-tests/blob/master/html/webappapis/atob/base64.html). | ||
6 | - | ||
7 | -Compatibility: Node.js version 3+ and all major browsers (using browserify or webpack) | ||
8 | - | ||
9 | -Install with `npm`: | ||
10 | - | ||
11 | -```sh | ||
12 | -npm install abab | ||
13 | -``` | ||
14 | - | ||
15 | -## API | ||
16 | - | ||
17 | -### `btoa` (base64 encode) | ||
18 | - | ||
19 | -```js | ||
20 | -const btoa = require('abab').btoa; | ||
21 | -btoa('Hello, world!'); // 'SGVsbG8sIHdvcmxkIQ==' | ||
22 | -``` | ||
23 | - | ||
24 | -### `atob` (base64 decode) | ||
25 | - | ||
26 | -```js | ||
27 | -const atob = require('abab').atob; | ||
28 | -atob('SGVsbG8sIHdvcmxkIQ=='); // 'Hello, world!' | ||
29 | -``` | ||
30 | - | ||
31 | -#### Valid characters | ||
32 | - | ||
33 | -[Per the spec](https://html.spec.whatwg.org/multipage/webappapis.html#atob:dom-windowbase64-btoa-3), `btoa` will accept strings "containing only characters in the range `U+0000` to `U+00FF`." If passed a string with characters above `U+00FF`, `btoa` will return `null`. If `atob` is passed a string that is not base64-valid, it will also return `null`. In both cases when `null` is returned, the spec calls for throwing a `DOMException` of type `InvalidCharacterError`. | ||
34 | - | ||
35 | -## Browsers | ||
36 | - | ||
37 | -If you want to include just one of the methods to save bytes in your client-side code, you can `require` the desired module directly. | ||
38 | - | ||
39 | -```js | ||
40 | -var atob = require('abab/lib/atob'); | ||
41 | -var btoa = require('abab/lib/btoa'); | ||
42 | -``` | ||
43 | - | ||
44 | ------ | ||
45 | - | ||
46 | -### Checklists | ||
47 | - | ||
48 | -If you're **submitting a PR** or **deploying to npm**, please use the [checklists in CONTRIBUTING.md](https://github.com/jsdom/abab/blob/master/CONTRIBUTING.md#checklists) | ||
49 | - | ||
50 | -### Remembering `atob` vs. `btoa` | ||
51 | - | ||
52 | -Here's a mnemonic that might be useful: if you have a plain string and want to base64 encode it, then decode it, `btoa` is what you run before (**b**efore - **b**toa), and `atob` is what you run after (**a**fter - **a**tob). |
node_modules/abab/index.js
deleted
100644 → 0
node_modules/abab/lib/atob.js
deleted
100644 → 0
1 | -'use strict'; | ||
2 | - | ||
3 | -/** | ||
4 | - * Implementation of atob() according to the HTML spec, except that instead of | ||
5 | - * throwing INVALID_CHARACTER_ERR we return null. | ||
6 | - */ | ||
7 | -function atob(input) { | ||
8 | - // WebIDL requires DOMStrings to just be converted using ECMAScript | ||
9 | - // ToString, which in our case amounts to calling String(). | ||
10 | - input = String(input); | ||
11 | - // "Remove all space characters from input." | ||
12 | - input = input.replace(/[ \t\n\f\r]/g, ''); | ||
13 | - // "If the length of input divides by 4 leaving no remainder, then: if | ||
14 | - // input ends with one or two U+003D EQUALS SIGN (=) characters, remove | ||
15 | - // them from input." | ||
16 | - if (input.length % 4 == 0 && /==?$/.test(input)) { | ||
17 | - input = input.replace(/==?$/, ''); | ||
18 | - } | ||
19 | - // "If the length of input divides by 4 leaving a remainder of 1, throw an | ||
20 | - // INVALID_CHARACTER_ERR exception and abort these steps." | ||
21 | - // | ||
22 | - // "If input contains a character that is not in the following list of | ||
23 | - // characters and character ranges, throw an INVALID_CHARACTER_ERR | ||
24 | - // exception and abort these steps: | ||
25 | - // | ||
26 | - // U+002B PLUS SIGN (+) | ||
27 | - // U+002F SOLIDUS (/) | ||
28 | - // U+0030 DIGIT ZERO (0) to U+0039 DIGIT NINE (9) | ||
29 | - // U+0041 LATIN CAPITAL LETTER A to U+005A LATIN CAPITAL LETTER Z | ||
30 | - // U+0061 LATIN SMALL LETTER A to U+007A LATIN SMALL LETTER Z" | ||
31 | - if (input.length % 4 == 1 || !/^[+/0-9A-Za-z]*$/.test(input)) { | ||
32 | - return null; | ||
33 | - } | ||
34 | - // "Let output be a string, initially empty." | ||
35 | - var output = ''; | ||
36 | - // "Let buffer be a buffer that can have bits appended to it, initially | ||
37 | - // empty." | ||
38 | - // | ||
39 | - // We append bits via left-shift and or. accumulatedBits is used to track | ||
40 | - // when we've gotten to 24 bits. | ||
41 | - var buffer = 0; | ||
42 | - var accumulatedBits = 0; | ||
43 | - // "While position does not point past the end of input, run these | ||
44 | - // substeps:" | ||
45 | - for (var i = 0; i < input.length; i++) { | ||
46 | - // "Find the character pointed to by position in the first column of | ||
47 | - // the following table. Let n be the number given in the second cell of | ||
48 | - // the same row." | ||
49 | - // | ||
50 | - // "Append to buffer the six bits corresponding to number, most | ||
51 | - // significant bit first." | ||
52 | - // | ||
53 | - // atobLookup() implements the table from the spec. | ||
54 | - buffer <<= 6; | ||
55 | - buffer |= atobLookup(input[i]); | ||
56 | - // "If buffer has accumulated 24 bits, interpret them as three 8-bit | ||
57 | - // big-endian numbers. Append the three characters with code points | ||
58 | - // equal to those numbers to output, in the same order, and then empty | ||
59 | - // buffer." | ||
60 | - accumulatedBits += 6; | ||
61 | - if (accumulatedBits == 24) { | ||
62 | - output += String.fromCharCode((buffer & 0xff0000) >> 16); | ||
63 | - output += String.fromCharCode((buffer & 0xff00) >> 8); | ||
64 | - output += String.fromCharCode(buffer & 0xff); | ||
65 | - buffer = accumulatedBits = 0; | ||
66 | - } | ||
67 | - // "Advance position by one character." | ||
68 | - } | ||
69 | - // "If buffer is not empty, it contains either 12 or 18 bits. If it | ||
70 | - // contains 12 bits, discard the last four and interpret the remaining | ||
71 | - // eight as an 8-bit big-endian number. If it contains 18 bits, discard the | ||
72 | - // last two and interpret the remaining 16 as two 8-bit big-endian numbers. | ||
73 | - // Append the one or two characters with code points equal to those one or | ||
74 | - // two numbers to output, in the same order." | ||
75 | - if (accumulatedBits == 12) { | ||
76 | - buffer >>= 4; | ||
77 | - output += String.fromCharCode(buffer); | ||
78 | - } else if (accumulatedBits == 18) { | ||
79 | - buffer >>= 2; | ||
80 | - output += String.fromCharCode((buffer & 0xff00) >> 8); | ||
81 | - output += String.fromCharCode(buffer & 0xff); | ||
82 | - } | ||
83 | - // "Return output." | ||
84 | - return output; | ||
85 | -} | ||
86 | -/** | ||
87 | - * A lookup table for atob(), which converts an ASCII character to the | ||
88 | - * corresponding six-bit number. | ||
89 | - */ | ||
90 | -function atobLookup(chr) { | ||
91 | - if (/[A-Z]/.test(chr)) { | ||
92 | - return chr.charCodeAt(0) - 'A'.charCodeAt(0); | ||
93 | - } | ||
94 | - if (/[a-z]/.test(chr)) { | ||
95 | - return chr.charCodeAt(0) - 'a'.charCodeAt(0) + 26; | ||
96 | - } | ||
97 | - if (/[0-9]/.test(chr)) { | ||
98 | - return chr.charCodeAt(0) - '0'.charCodeAt(0) + 52; | ||
99 | - } | ||
100 | - if (chr == '+') { | ||
101 | - return 62; | ||
102 | - } | ||
103 | - if (chr == '/') { | ||
104 | - return 63; | ||
105 | - } | ||
106 | - // Throw exception; should not be hit in tests | ||
107 | -} | ||
108 | - | ||
109 | -module.exports = atob; |
node_modules/abab/lib/btoa.js
deleted
100644 → 0
1 | -'use strict'; | ||
2 | - | ||
3 | -/** | ||
4 | - * btoa() as defined by the HTML5 spec, which mostly just references RFC4648. | ||
5 | - */ | ||
6 | -function btoa(s) { | ||
7 | - var i; | ||
8 | - // String conversion as required by WebIDL. | ||
9 | - s = String(s); | ||
10 | - // "The btoa() method must throw an INVALID_CHARACTER_ERR exception if the | ||
11 | - // method's first argument contains any character whose code point is | ||
12 | - // greater than U+00FF." | ||
13 | - for (i = 0; i < s.length; i++) { | ||
14 | - if (s.charCodeAt(i) > 255) { | ||
15 | - return null; | ||
16 | - } | ||
17 | - } | ||
18 | - var out = ''; | ||
19 | - for (i = 0; i < s.length; i += 3) { | ||
20 | - var groupsOfSix = [undefined, undefined, undefined, undefined]; | ||
21 | - groupsOfSix[0] = s.charCodeAt(i) >> 2; | ||
22 | - groupsOfSix[1] = (s.charCodeAt(i) & 0x03) << 4; | ||
23 | - if (s.length > i + 1) { | ||
24 | - groupsOfSix[1] |= s.charCodeAt(i + 1) >> 4; | ||
25 | - groupsOfSix[2] = (s.charCodeAt(i + 1) & 0x0f) << 2; | ||
26 | - } | ||
27 | - if (s.length > i + 2) { | ||
28 | - groupsOfSix[2] |= s.charCodeAt(i + 2) >> 6; | ||
29 | - groupsOfSix[3] = s.charCodeAt(i + 2) & 0x3f; | ||
30 | - } | ||
31 | - for (var j = 0; j < groupsOfSix.length; j++) { | ||
32 | - if (typeof groupsOfSix[j] == 'undefined') { | ||
33 | - out += '='; | ||
34 | - } else { | ||
35 | - out += btoaLookup(groupsOfSix[j]); | ||
36 | - } | ||
37 | - } | ||
38 | - } | ||
39 | - return out; | ||
40 | -} | ||
41 | - | ||
42 | -/** | ||
43 | - * Lookup table for btoa(), which converts a six-bit number into the | ||
44 | - * corresponding ASCII character. | ||
45 | - */ | ||
46 | -function btoaLookup(idx) { | ||
47 | - if (idx < 26) { | ||
48 | - return String.fromCharCode(idx + 'A'.charCodeAt(0)); | ||
49 | - } | ||
50 | - if (idx < 52) { | ||
51 | - return String.fromCharCode(idx - 26 + 'a'.charCodeAt(0)); | ||
52 | - } | ||
53 | - if (idx < 62) { | ||
54 | - return String.fromCharCode(idx - 52 + '0'.charCodeAt(0)); | ||
55 | - } | ||
56 | - if (idx == 62) { | ||
57 | - return '+'; | ||
58 | - } | ||
59 | - if (idx == 63) { | ||
60 | - return '/'; | ||
61 | - } | ||
62 | - // Throw INVALID_CHARACTER_ERR exception here -- won't be hit in the tests. | ||
63 | -} | ||
64 | - | ||
65 | -module.exports = btoa; |
node_modules/abab/package.json
deleted
100644 → 0
1 | -{ | ||
2 | - "_from": "abab@^1.0.0", | ||
3 | - "_id": "abab@1.0.4", | ||
4 | - "_inBundle": false, | ||
5 | - "_integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=", | ||
6 | - "_location": "/abab", | ||
7 | - "_phantomChildren": {}, | ||
8 | - "_requested": { | ||
9 | - "type": "range", | ||
10 | - "registry": true, | ||
11 | - "raw": "abab@^1.0.0", | ||
12 | - "name": "abab", | ||
13 | - "escapedName": "abab", | ||
14 | - "rawSpec": "^1.0.0", | ||
15 | - "saveSpec": null, | ||
16 | - "fetchSpec": "^1.0.0" | ||
17 | - }, | ||
18 | - "_requiredBy": [ | ||
19 | - "/jsdom" | ||
20 | - ], | ||
21 | - "_resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", | ||
22 | - "_shasum": "5faad9c2c07f60dd76770f71cf025b62a63cfd4e", | ||
23 | - "_spec": "abab@^1.0.0", | ||
24 | - "_where": "D:\\w\\project\\comnetprj\\node_modules\\jsdom", | ||
25 | - "author": { | ||
26 | - "name": "Jeff Carpenter", | ||
27 | - "email": "gcarpenterv@gmail.com" | ||
28 | - }, | ||
29 | - "bugs": { | ||
30 | - "url": "https://github.com/jsdom/abab/issues" | ||
31 | - }, | ||
32 | - "bundleDependencies": false, | ||
33 | - "deprecated": false, | ||
34 | - "description": "WHATWG spec-compliant implementations of window.atob and window.btoa.", | ||
35 | - "devDependencies": { | ||
36 | - "babel-core": "^6.1.4", | ||
37 | - "babel-loader": "^6.1.0", | ||
38 | - "babel-preset-es2015": "^6.1.4", | ||
39 | - "eslint": "^1.3.1", | ||
40 | - "jscs": "^2.1.1", | ||
41 | - "karma": "^0.13.10", | ||
42 | - "karma-cli": "^0.1.1", | ||
43 | - "karma-firefox-launcher": "^0.1.6", | ||
44 | - "karma-mocha": "^0.2.0", | ||
45 | - "karma-sauce-launcher": "^0.2.14", | ||
46 | - "karma-webpack": "^1.7.0", | ||
47 | - "mocha": "^2.2.5", | ||
48 | - "webpack": "^1.12.2" | ||
49 | - }, | ||
50 | - "files": [ | ||
51 | - "index.js", | ||
52 | - "lib/" | ||
53 | - ], | ||
54 | - "homepage": "https://github.com/jsdom/abab#readme", | ||
55 | - "keywords": [ | ||
56 | - "atob", | ||
57 | - "btoa", | ||
58 | - "browser" | ||
59 | - ], | ||
60 | - "license": "ISC", | ||
61 | - "main": "index.js", | ||
62 | - "name": "abab", | ||
63 | - "repository": { | ||
64 | - "type": "git", | ||
65 | - "url": "git+https://github.com/jsdom/abab.git" | ||
66 | - }, | ||
67 | - "scripts": { | ||
68 | - "karma": "karma start", | ||
69 | - "lint": "jscs . && eslint .", | ||
70 | - "mocha": "mocha test/node", | ||
71 | - "test": "npm run lint && npm run mocha && npm run karma" | ||
72 | - }, | ||
73 | - "version": "1.0.4" | ||
74 | -} |
node_modules/abbrev/LICENSE
deleted
100644 → 0
1 | -This software is dual-licensed under the ISC and MIT licenses. | ||
2 | -You may use this software under EITHER of the following licenses. | ||
3 | - | ||
4 | ----------- | ||
5 | - | ||
6 | -The ISC License | ||
7 | - | ||
8 | -Copyright (c) Isaac Z. Schlueter and Contributors | ||
9 | - | ||
10 | -Permission to use, copy, modify, and/or distribute this software for any | ||
11 | -purpose with or without fee is hereby granted, provided that the above | ||
12 | -copyright notice and this permission notice appear in all copies. | ||
13 | - | ||
14 | -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES | ||
15 | -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF | ||
16 | -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR | ||
17 | -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES | ||
18 | -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN | ||
19 | -ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR | ||
20 | -IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. | ||
21 | - | ||
22 | ----------- | ||
23 | - | ||
24 | -Copyright Isaac Z. Schlueter and Contributors | ||
25 | -All rights reserved. | ||
26 | - | ||
27 | -Permission is hereby granted, free of charge, to any person | ||
28 | -obtaining a copy of this software and associated documentation | ||
29 | -files (the "Software"), to deal in the Software without | ||
30 | -restriction, including without limitation the rights to use, | ||
31 | -copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
32 | -copies of the Software, and to permit persons to whom the | ||
33 | -Software is furnished to do so, subject to the following | ||
34 | -conditions: | ||
35 | - | ||
36 | -The above copyright notice and this permission notice shall be | ||
37 | -included in all copies or substantial portions of the Software. | ||
38 | - | ||
39 | -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, | ||
40 | -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES | ||
41 | -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | ||
42 | -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT | ||
43 | -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, | ||
44 | -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING | ||
45 | -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | ||
46 | -OTHER DEALINGS IN THE SOFTWARE. |
node_modules/abbrev/README.md
deleted
100644 → 0
1 | -# abbrev-js | ||
2 | - | ||
3 | -Just like [ruby's Abbrev](http://apidock.com/ruby/Abbrev). | ||
4 | - | ||
5 | -Usage: | ||
6 | - | ||
7 | - var abbrev = require("abbrev"); | ||
8 | - abbrev("foo", "fool", "folding", "flop"); | ||
9 | - | ||
10 | - // returns: | ||
11 | - { fl: 'flop' | ||
12 | - , flo: 'flop' | ||
13 | - , flop: 'flop' | ||
14 | - , fol: 'folding' | ||
15 | - , fold: 'folding' | ||
16 | - , foldi: 'folding' | ||
17 | - , foldin: 'folding' | ||
18 | - , folding: 'folding' | ||
19 | - , foo: 'foo' | ||
20 | - , fool: 'fool' | ||
21 | - } | ||
22 | - | ||
23 | -This is handy for command-line scripts, or other cases where you want to be able to accept shorthands. |
node_modules/abbrev/abbrev.js
deleted
100644 → 0
1 | -module.exports = exports = abbrev.abbrev = abbrev | ||
2 | - | ||
3 | -abbrev.monkeyPatch = monkeyPatch | ||
4 | - | ||
5 | -function monkeyPatch () { | ||
6 | - Object.defineProperty(Array.prototype, 'abbrev', { | ||
7 | - value: function () { return abbrev(this) }, | ||
8 | - enumerable: false, configurable: true, writable: true | ||
9 | - }) | ||
10 | - | ||
11 | - Object.defineProperty(Object.prototype, 'abbrev', { | ||
12 | - value: function () { return abbrev(Object.keys(this)) }, | ||
13 | - enumerable: false, configurable: true, writable: true | ||
14 | - }) | ||
15 | -} | ||
16 | - | ||
17 | -function abbrev (list) { | ||
18 | - if (arguments.length !== 1 || !Array.isArray(list)) { | ||
19 | - list = Array.prototype.slice.call(arguments, 0) | ||
20 | - } | ||
21 | - for (var i = 0, l = list.length, args = [] ; i < l ; i ++) { | ||
22 | - args[i] = typeof list[i] === "string" ? list[i] : String(list[i]) | ||
23 | - } | ||
24 | - | ||
25 | - // sort them lexicographically, so that they're next to their nearest kin | ||
26 | - args = args.sort(lexSort) | ||
27 | - | ||
28 | - // walk through each, seeing how much it has in common with the next and previous | ||
29 | - var abbrevs = {} | ||
30 | - , prev = "" | ||
31 | - for (var i = 0, l = args.length ; i < l ; i ++) { | ||
32 | - var current = args[i] | ||
33 | - , next = args[i + 1] || "" | ||
34 | - , nextMatches = true | ||
35 | - , prevMatches = true | ||
36 | - if (current === next) continue | ||
37 | - for (var j = 0, cl = current.length ; j < cl ; j ++) { | ||
38 | - var curChar = current.charAt(j) | ||
39 | - nextMatches = nextMatches && curChar === next.charAt(j) | ||
40 | - prevMatches = prevMatches && curChar === prev.charAt(j) | ||
41 | - if (!nextMatches && !prevMatches) { | ||
42 | - j ++ | ||
43 | - break | ||
44 | - } | ||
45 | - } | ||
46 | - prev = current | ||
47 | - if (j === cl) { | ||
48 | - abbrevs[current] = current | ||
49 | - continue | ||
50 | - } | ||
51 | - for (var a = current.substr(0, j) ; j <= cl ; j ++) { | ||
52 | - abbrevs[a] = current | ||
53 | - a += current.charAt(j) | ||
54 | - } | ||
55 | - } | ||
56 | - return abbrevs | ||
57 | -} | ||
58 | - | ||
59 | -function lexSort (a, b) { | ||
60 | - return a === b ? 0 : a > b ? 1 : -1 | ||
61 | -} |
node_modules/abbrev/package.json
deleted
100644 → 0
1 | -{ | ||
2 | - "_from": "abbrev@1", | ||
3 | - "_id": "abbrev@1.1.1", | ||
4 | - "_inBundle": false, | ||
5 | - "_integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", | ||
6 | - "_location": "/abbrev", | ||
7 | - "_phantomChildren": {}, | ||
8 | - "_requested": { | ||
9 | - "type": "range", | ||
10 | - "registry": true, | ||
11 | - "raw": "abbrev@1", | ||
12 | - "name": "abbrev", | ||
13 | - "escapedName": "abbrev", | ||
14 | - "rawSpec": "1", | ||
15 | - "saveSpec": null, | ||
16 | - "fetchSpec": "1" | ||
17 | - }, | ||
18 | - "_requiredBy": [ | ||
19 | - "/nopt" | ||
20 | - ], | ||
21 | - "_resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", | ||
22 | - "_shasum": "f8f2c887ad10bf67f634f005b6987fed3179aac8", | ||
23 | - "_spec": "abbrev@1", | ||
24 | - "_where": "D:\\w\\project\\comnetprj\\node_modules\\nopt", | ||
25 | - "author": { | ||
26 | - "name": "Isaac Z. Schlueter", | ||
27 | - "email": "i@izs.me" | ||
28 | - }, | ||
29 | - "bugs": { | ||
30 | - "url": "https://github.com/isaacs/abbrev-js/issues" | ||
31 | - }, | ||
32 | - "bundleDependencies": false, | ||
33 | - "deprecated": false, | ||
34 | - "description": "Like ruby's abbrev module, but in js", | ||
35 | - "devDependencies": { | ||
36 | - "tap": "^10.1" | ||
37 | - }, | ||
38 | - "files": [ | ||
39 | - "abbrev.js" | ||
40 | - ], | ||
41 | - "homepage": "https://github.com/isaacs/abbrev-js#readme", | ||
42 | - "license": "ISC", | ||
43 | - "main": "abbrev.js", | ||
44 | - "name": "abbrev", | ||
45 | - "repository": { | ||
46 | - "type": "git", | ||
47 | - "url": "git+ssh://git@github.com/isaacs/abbrev-js.git" | ||
48 | - }, | ||
49 | - "scripts": { | ||
50 | - "postpublish": "git push origin --all; git push origin --tags", | ||
51 | - "postversion": "npm publish", | ||
52 | - "preversion": "npm test", | ||
53 | - "test": "tap test.js --100" | ||
54 | - }, | ||
55 | - "version": "1.1.1" | ||
56 | -} |
node_modules/acorn-globals/LICENSE
deleted
100644 → 0
1 | -Copyright (c) 2014 Forbes Lindesay | ||
2 | - | ||
3 | -Permission is hereby granted, free of charge, to any person obtaining a copy | ||
4 | -of this software and associated documentation files (the "Software"), to deal | ||
5 | -in the Software without restriction, including without limitation the rights | ||
6 | -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
7 | -copies of the Software, and to permit persons to whom the Software is | ||
8 | -furnished to do so, subject to the following conditions: | ||
9 | - | ||
10 | -The above copyright notice and this permission notice shall be included in | ||
11 | -all copies or substantial portions of the Software. | ||
12 | - | ||
13 | -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
14 | -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
15 | -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
16 | -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
17 | -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
18 | -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | ||
19 | -THE SOFTWARE. | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
node_modules/acorn-globals/README.md
deleted
100644 → 0
1 | -# acorn-globals | ||
2 | - | ||
3 | -Detect global variables in JavaScript using acorn | ||
4 | - | ||
5 | -[![Build Status](https://img.shields.io/travis/ForbesLindesay/acorn-globals/master.svg)](https://travis-ci.org/ForbesLindesay/acorn-globals) | ||
6 | -[![Dependency Status](https://img.shields.io/david/ForbesLindesay/acorn-globals.svg)](https://david-dm.org/ForbesLindesay/acorn-globals) | ||
7 | -[![NPM version](https://img.shields.io/npm/v/acorn-globals.svg)](https://www.npmjs.org/package/acorn-globals) | ||
8 | - | ||
9 | -## Installation | ||
10 | - | ||
11 | - npm install acorn-globals | ||
12 | - | ||
13 | -## Usage | ||
14 | - | ||
15 | -detect.js | ||
16 | - | ||
17 | -```js | ||
18 | -var fs = require('fs'); | ||
19 | -var detect = require('acorn-globals'); | ||
20 | - | ||
21 | -var src = fs.readFileSync(__dirname + '/input.js', 'utf8'); | ||
22 | - | ||
23 | -var scope = detect(src); | ||
24 | -console.dir(scope); | ||
25 | -``` | ||
26 | - | ||
27 | -input.js | ||
28 | - | ||
29 | -```js | ||
30 | -var x = 5; | ||
31 | -var y = 3, z = 2; | ||
32 | - | ||
33 | -w.foo(); | ||
34 | -w = 2; | ||
35 | - | ||
36 | -RAWR=444; | ||
37 | -RAWR.foo(); | ||
38 | - | ||
39 | -BLARG=3; | ||
40 | - | ||
41 | -foo(function () { | ||
42 | - var BAR = 3; | ||
43 | - process.nextTick(function (ZZZZZZZZZZZZ) { | ||
44 | - console.log('beep boop'); | ||
45 | - var xyz = 4; | ||
46 | - x += 10; | ||
47 | - x.zzzzzz; | ||
48 | - ZZZ=6; | ||
49 | - }); | ||
50 | - function doom () { | ||
51 | - } | ||
52 | - ZZZ.foo(); | ||
53 | - | ||
54 | -}); | ||
55 | - | ||
56 | -console.log(xyz); | ||
57 | -``` | ||
58 | - | ||
59 | -output: | ||
60 | - | ||
61 | -``` | ||
62 | -$ node example/detect.js | ||
63 | -[ { name: 'BLARG', nodes: [ [Object] ] }, | ||
64 | - { name: 'RAWR', nodes: [ [Object], [Object] ] }, | ||
65 | - { name: 'ZZZ', nodes: [ [Object], [Object] ] }, | ||
66 | - { name: 'console', nodes: [ [Object], [Object] ] }, | ||
67 | - { name: 'foo', nodes: [ [Object] ] }, | ||
68 | - { name: 'process', nodes: [ [Object] ] }, | ||
69 | - { name: 'w', nodes: [ [Object], [Object] ] }, | ||
70 | - { name: 'xyz', nodes: [ [Object] ] } ] | ||
71 | -``` | ||
72 | - | ||
73 | - | ||
74 | -## License | ||
75 | - | ||
76 | - MIT |
node_modules/acorn-globals/index.js
deleted
100644 → 0
1 | -'use strict'; | ||
2 | - | ||
3 | -var acorn = require('acorn'); | ||
4 | -var walk = require('acorn/dist/walk'); | ||
5 | - | ||
6 | -function isScope(node) { | ||
7 | - return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration' || node.type === 'ArrowFunctionExpression' || node.type === 'Program'; | ||
8 | -} | ||
9 | -function isBlockScope(node) { | ||
10 | - return node.type === 'BlockStatement' || isScope(node); | ||
11 | -} | ||
12 | - | ||
13 | -function declaresArguments(node) { | ||
14 | - return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration'; | ||
15 | -} | ||
16 | - | ||
17 | -function declaresThis(node) { | ||
18 | - return node.type === 'FunctionExpression' || node.type === 'FunctionDeclaration'; | ||
19 | -} | ||
20 | - | ||
21 | -function reallyParse(source) { | ||
22 | - try { | ||
23 | - return acorn.parse(source, { | ||
24 | - ecmaVersion: 6, | ||
25 | - allowReturnOutsideFunction: true, | ||
26 | - allowImportExportEverywhere: true, | ||
27 | - allowHashBang: true | ||
28 | - }); | ||
29 | - } catch (ex) { | ||
30 | - return acorn.parse(source, { | ||
31 | - ecmaVersion: 5, | ||
32 | - allowReturnOutsideFunction: true, | ||
33 | - allowImportExportEverywhere: true, | ||
34 | - allowHashBang: true | ||
35 | - }); | ||
36 | - } | ||
37 | -} | ||
38 | -module.exports = findGlobals; | ||
39 | -module.exports.parse = reallyParse; | ||
40 | -function findGlobals(source) { | ||
41 | - var globals = []; | ||
42 | - var ast; | ||
43 | - // istanbul ignore else | ||
44 | - if (typeof source === 'string') { | ||
45 | - ast = reallyParse(source); | ||
46 | - } else { | ||
47 | - ast = source; | ||
48 | - } | ||
49 | - // istanbul ignore if | ||
50 | - if (!(ast && typeof ast === 'object' && ast.type === 'Program')) { | ||
51 | - throw new TypeError('Source must be either a string of JavaScript or an acorn AST'); | ||
52 | - } | ||
53 | - var declareFunction = function (node) { | ||
54 | - var fn = node; | ||
55 | - fn.locals = fn.locals || {}; | ||
56 | - node.params.forEach(function (node) { | ||
57 | - declarePattern(node, fn); | ||
58 | - }); | ||
59 | - if (node.id) { | ||
60 | - fn.locals[node.id.name] = true; | ||
61 | - } | ||
62 | - } | ||
63 | - var declarePattern = function (node, parent) { | ||
64 | - switch (node.type) { | ||
65 | - case 'Identifier': | ||
66 | - parent.locals[node.name] = true; | ||
67 | - break; | ||
68 | - case 'ObjectPattern': | ||
69 | - node.properties.forEach(function (node) { | ||
70 | - declarePattern(node.value, parent); | ||
71 | - }); | ||
72 | - break; | ||
73 | - case 'ArrayPattern': | ||
74 | - node.elements.forEach(function (node) { | ||
75 | - if (node) declarePattern(node, parent); | ||
76 | - }); | ||
77 | - break; | ||
78 | - case 'RestElement': | ||
79 | - declarePattern(node.argument, parent); | ||
80 | - break; | ||
81 | - case 'AssignmentPattern': | ||
82 | - declarePattern(node.left, parent); | ||
83 | - break; | ||
84 | - // istanbul ignore next | ||
85 | - default: | ||
86 | - throw new Error('Unrecognized pattern type: ' + node.type); | ||
87 | - } | ||
88 | - } | ||
89 | - var declareModuleSpecifier = function (node, parents) { | ||
90 | - ast.locals = ast.locals || {}; | ||
91 | - ast.locals[node.local.name] = true; | ||
92 | - } | ||
93 | - walk.ancestor(ast, { | ||
94 | - 'VariableDeclaration': function (node, parents) { | ||
95 | - var parent = null; | ||
96 | - for (var i = parents.length - 1; i >= 0 && parent === null; i--) { | ||
97 | - if (node.kind === 'var' ? isScope(parents[i]) : isBlockScope(parents[i])) { | ||
98 | - parent = parents[i]; | ||
99 | - } | ||
100 | - } | ||
101 | - parent.locals = parent.locals || {}; | ||
102 | - node.declarations.forEach(function (declaration) { | ||
103 | - declarePattern(declaration.id, parent); | ||
104 | - }); | ||
105 | - }, | ||
106 | - 'FunctionDeclaration': function (node, parents) { | ||
107 | - var parent = null; | ||
108 | - for (var i = parents.length - 2; i >= 0 && parent === null; i--) { | ||
109 | - if (isScope(parents[i])) { | ||
110 | - parent = parents[i]; | ||
111 | - } | ||
112 | - } | ||
113 | - parent.locals = parent.locals || {}; | ||
114 | - parent.locals[node.id.name] = true; | ||
115 | - declareFunction(node); | ||
116 | - }, | ||
117 | - 'Function': declareFunction, | ||
118 | - 'ClassDeclaration': function (node, parents) { | ||
119 | - var parent = null; | ||
120 | - for (var i = parents.length - 2; i >= 0 && parent === null; i--) { | ||
121 | - if (isScope(parents[i])) { | ||
122 | - parent = parents[i]; | ||
123 | - } | ||
124 | - } | ||
125 | - parent.locals = parent.locals || {}; | ||
126 | - parent.locals[node.id.name] = true; | ||
127 | - }, | ||
128 | - 'TryStatement': function (node) { | ||
129 | - if (node.handler === null) return; | ||
130 | - node.handler.body.locals = node.handler.body.locals || {}; | ||
131 | - node.handler.body.locals[node.handler.param.name] = true; | ||
132 | - }, | ||
133 | - 'ImportDefaultSpecifier': declareModuleSpecifier, | ||
134 | - 'ImportSpecifier': declareModuleSpecifier, | ||
135 | - 'ImportNamespaceSpecifier': declareModuleSpecifier | ||
136 | - }); | ||
137 | - function identifier(node, parents) { | ||
138 | - var name = node.name; | ||
139 | - if (name === 'undefined') return; | ||
140 | - for (var i = 0; i < parents.length; i++) { | ||
141 | - if (name === 'arguments' && declaresArguments(parents[i])) { | ||
142 | - return; | ||
143 | - } | ||
144 | - if (parents[i].locals && name in parents[i].locals) { | ||
145 | - return; | ||
146 | - } | ||
147 | - } | ||
148 | - if ( | ||
149 | - parents[parents.length - 2] && | ||
150 | - parents[parents.length - 2].type === 'TryStatement' && | ||
151 | - parents[parents.length - 2].handler && | ||
152 | - node === parents[parents.length - 2].handler.param | ||
153 | - ) { | ||
154 | - return; | ||
155 | - } | ||
156 | - node.parents = parents; | ||
157 | - globals.push(node); | ||
158 | - } | ||
159 | - walk.ancestor(ast, { | ||
160 | - 'VariablePattern': identifier, | ||
161 | - 'Identifier': identifier, | ||
162 | - 'ThisExpression': function (node, parents) { | ||
163 | - for (var i = 0; i < parents.length; i++) { | ||
164 | - if (declaresThis(parents[i])) { | ||
165 | - return; | ||
166 | - } | ||
167 | - } | ||
168 | - node.parents = parents; | ||
169 | - globals.push(node); | ||
170 | - } | ||
171 | - }); | ||
172 | - var groupedGlobals = {}; | ||
173 | - globals.forEach(function (node) { | ||
174 | - groupedGlobals[node.name] = (groupedGlobals[node.name] || []); | ||
175 | - groupedGlobals[node.name].push(node); | ||
176 | - }); | ||
177 | - return Object.keys(groupedGlobals).sort().map(function (name) { | ||
178 | - return {name: name, nodes: groupedGlobals[name]}; | ||
179 | - }); | ||
180 | -} |
1 | -{ | ||
2 | - "_from": "acorn-globals@^1.0.4", | ||
3 | - "_id": "acorn-globals@1.0.9", | ||
4 | - "_inBundle": false, | ||
5 | - "_integrity": "sha1-VbtemGkVB7dFedBRNBMhfDgMVM8=", | ||
6 | - "_location": "/acorn-globals", | ||
7 | - "_phantomChildren": {}, | ||
8 | - "_requested": { | ||
9 | - "type": "range", | ||
10 | - "registry": true, | ||
11 | - "raw": "acorn-globals@^1.0.4", | ||
12 | - "name": "acorn-globals", | ||
13 | - "escapedName": "acorn-globals", | ||
14 | - "rawSpec": "^1.0.4", | ||
15 | - "saveSpec": null, | ||
16 | - "fetchSpec": "^1.0.4" | ||
17 | - }, | ||
18 | - "_requiredBy": [ | ||
19 | - "/jsdom" | ||
20 | - ], | ||
21 | - "_resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-1.0.9.tgz", | ||
22 | - "_shasum": "55bb5e98691507b74579d0513413217c380c54cf", | ||
23 | - "_spec": "acorn-globals@^1.0.4", | ||
24 | - "_where": "D:\\w\\project\\comnetprj\\node_modules\\jsdom", | ||
25 | - "author": { | ||
26 | - "name": "ForbesLindesay" | ||
27 | - }, | ||
28 | - "bugs": { | ||
29 | - "url": "https://github.com/ForbesLindesay/acorn-globals/issues" | ||
30 | - }, | ||
31 | - "bundleDependencies": false, | ||
32 | - "dependencies": { | ||
33 | - "acorn": "^2.1.0" | ||
34 | - }, | ||
35 | - "deprecated": false, | ||
36 | - "description": "Detect global variables in JavaScript using acorn", | ||
37 | - "devDependencies": { | ||
38 | - "testit": "^2.0.2" | ||
39 | - }, | ||
40 | - "files": [ | ||
41 | - "index.js", | ||
42 | - "LICENSE" | ||
43 | - ], | ||
44 | - "homepage": "https://github.com/ForbesLindesay/acorn-globals#readme", | ||
45 | - "keywords": [ | ||
46 | - "ast", | ||
47 | - "variable", | ||
48 | - "name", | ||
49 | - "lexical", | ||
50 | - "scope", | ||
51 | - "local", | ||
52 | - "global", | ||
53 | - "implicit" | ||
54 | - ], | ||
55 | - "license": "MIT", | ||
56 | - "name": "acorn-globals", | ||
57 | - "repository": { | ||
58 | - "type": "git", | ||
59 | - "url": "git+https://github.com/ForbesLindesay/acorn-globals.git" | ||
60 | - }, | ||
61 | - "scripts": { | ||
62 | - "test": "node test" | ||
63 | - }, | ||
64 | - "version": "1.0.9" | ||
65 | -} |
node_modules/acorn/.editorconfig
deleted
100644 → 0
node_modules/acorn/.gitattributes
deleted
100644 → 0
1 | -* text eol=lf |
node_modules/acorn/.npmignore
deleted
100644 → 0
node_modules/acorn/.tern-project
deleted
100644 → 0
node_modules/acorn/.travis.yml
deleted
100644 → 0
node_modules/acorn/AUTHORS
deleted
100644 → 0
1 | -List of Acorn contributors. Updated before every release. | ||
2 | - | ||
3 | -Adrian Rakovsky | ||
4 | -Alistair Braidwood | ||
5 | -Andres Suarez | ||
6 | -Aparajita Fishman | ||
7 | -Arian Stolwijk | ||
8 | -Artem Govorov | ||
9 | -Brandon Mills | ||
10 | -Charles Hughes | ||
11 | -Conrad Irwin | ||
12 | -David Bonnet | ||
13 | -ForbesLindesay | ||
14 | -Forbes Lindesay | ||
15 | -Gilad Peleg | ||
16 | -impinball | ||
17 | -Ingvar Stepanyan | ||
18 | -Jesse McCarthy | ||
19 | -Jiaxing Wang | ||
20 | -Joel Kemp | ||
21 | -Johannes Herr | ||
22 | -Jürg Lehni | ||
23 | -keeyipchan | ||
24 | -Kevin Kwok | ||
25 | -krator | ||
26 | -Marijn Haverbeke | ||
27 | -Martin Carlberg | ||
28 | -Mathias Bynens | ||
29 | -Mathieu 'p01' Henri | ||
30 | -Max Schaefer | ||
31 | -Max Zerzouri | ||
32 | -Mihai Bazon | ||
33 | -Mike Rennie | ||
34 | -Nick Fitzgerald | ||
35 | -Oskar Schöldström | ||
36 | -Paul Harper | ||
37 | -Peter Rust | ||
38 | -PlNG | ||
39 | -r-e-d | ||
40 | -Rich Harris | ||
41 | -Sebastian McKenzie | ||
42 | -Timothy Gu | ||
43 | -zsjforcn |
node_modules/acorn/LICENSE
deleted
100644 → 0
1 | -Copyright (C) 2012-2014 by various contributors (see AUTHORS) | ||
2 | - | ||
3 | -Permission is hereby granted, free of charge, to any person obtaining a copy | ||
4 | -of this software and associated documentation files (the "Software"), to deal | ||
5 | -in the Software without restriction, including without limitation the rights | ||
6 | -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||
7 | -copies of the Software, and to permit persons to whom the Software is | ||
8 | -furnished to do so, subject to the following conditions: | ||
9 | - | ||
10 | -The above copyright notice and this permission notice shall be included in | ||
11 | -all copies or substantial portions of the Software. | ||
12 | - | ||
13 | -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
14 | -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
15 | -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
16 | -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
17 | -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
18 | -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN | ||
19 | -THE SOFTWARE. |
node_modules/acorn/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/bin/acorn
deleted
100644 → 0
1 | -#!/usr/bin/env node | ||
2 | -"use strict"; | ||
3 | - | ||
4 | -function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj["default"] = obj; return newObj; } } | ||
5 | - | ||
6 | -var _path = require("path"); | ||
7 | - | ||
8 | -var _fs = require("fs"); | ||
9 | - | ||
10 | -var _distAcornJs = require("../dist/acorn.js"); | ||
11 | - | ||
12 | -var acorn = _interopRequireWildcard(_distAcornJs); | ||
13 | - | ||
14 | -var infile = undefined, | ||
15 | - forceFile = undefined, | ||
16 | - silent = false, | ||
17 | - compact = false, | ||
18 | - tokenize = false; | ||
19 | -var options = {}; | ||
20 | - | ||
21 | -function help(status) { | ||
22 | - var print = status == 0 ? console.log : console.error; | ||
23 | - print("usage: " + (0, _path.basename)(process.argv[1]) + " [--ecma3|--ecma5|--ecma6]"); | ||
24 | - print(" [--tokenize] [--locations] [---allow-hash-bang] [--compact] [--silent] [--module] [--help] [--] [infile]"); | ||
25 | - process.exit(status); | ||
26 | -} | ||
27 | - | ||
28 | -for (var i = 2; i < process.argv.length; ++i) { | ||
29 | - var arg = process.argv[i]; | ||
30 | - if ((arg == "-" || arg[0] != "-") && !infile) infile = arg;else if (arg == "--" && !infile && i + 2 == process.argv.length) forceFile = infile = process.argv[++i];else if (arg == "--ecma3") options.ecmaVersion = 3;else if (arg == "--ecma5") options.ecmaVersion = 5;else if (arg == "--ecma6") options.ecmaVersion = 6;else if (arg == "--locations") options.locations = true;else if (arg == "--allow-hash-bang") options.allowHashBang = true;else if (arg == "--silent") silent = true;else if (arg == "--compact") compact = true;else if (arg == "--help") help(0);else if (arg == "--tokenize") tokenize = true;else if (arg == "--module") options.sourceType = 'module';else help(1); | ||
31 | -} | ||
32 | - | ||
33 | -function run(code) { | ||
34 | - var result = undefined; | ||
35 | - if (!tokenize) { | ||
36 | - try { | ||
37 | - result = acorn.parse(code, options); | ||
38 | - } catch (e) { | ||
39 | - console.error(e.message);process.exit(1); | ||
40 | - } | ||
41 | - } else { | ||
42 | - result = []; | ||
43 | - var tokenizer = acorn.tokenizer(code, options), | ||
44 | - token = undefined; | ||
45 | - while (true) { | ||
46 | - try { | ||
47 | - token = tokenizer.getToken(); | ||
48 | - } catch (e) { | ||
49 | - console.error(e.message);process.exit(1); | ||
50 | - } | ||
51 | - result.push(token); | ||
52 | - if (token.type == acorn.tokTypes.eof) break; | ||
53 | - } | ||
54 | - } | ||
55 | - if (!silent) console.log(JSON.stringify(result, null, compact ? null : 2)); | ||
56 | -} | ||
57 | - | ||
58 | -if (forceFile || infile && infile != "-") { | ||
59 | - run((0, _fs.readFileSync)(infile, "utf8")); | ||
60 | -} else { | ||
61 | - (function () { | ||
62 | - var code = ""; | ||
63 | - process.stdin.resume(); | ||
64 | - process.stdin.on("data", function (chunk) { | ||
65 | - return code += chunk; | ||
66 | - }); | ||
67 | - process.stdin.on("end", function () { | ||
68 | - return run(code); | ||
69 | - }); | ||
70 | - })(); | ||
71 | -} | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | -var fs = require("fs"), path = require("path") | ||
2 | -var stream = require("stream") | ||
3 | - | ||
4 | -var browserify = require("browserify") | ||
5 | -var babel = require('babel-core') | ||
6 | -var babelify = require("babelify").configure({loose: "all"}) | ||
7 | - | ||
8 | -process.chdir(path.resolve(__dirname, "..")) | ||
9 | - | ||
10 | -browserify({standalone: "acorn"}) | ||
11 | - .plugin(require('browserify-derequire')) | ||
12 | - .transform(babelify) | ||
13 | - .require("./src/index.js", {entry: true}) | ||
14 | - .bundle() | ||
15 | - .on("error", function (err) { console.log("Error: " + err.message) }) | ||
16 | - .pipe(fs.createWriteStream("dist/acorn.js")) | ||
17 | - | ||
18 | -var ACORN_PLACEHOLDER = "this_function_call_should_be_replaced_with_a_call_to_load_acorn()"; | ||
19 | -function acornShimPrepare(file) { | ||
20 | - var tr = new stream.Transform | ||
21 | - if (file == path.resolve(__dirname, "../src/index.js")) { | ||
22 | - var sent = false | ||
23 | - tr._transform = function(chunk, _, callback) { | ||
24 | - if (!sent) { | ||
25 | - sent = true | ||
26 | - callback(null, ACORN_PLACEHOLDER); | ||
27 | - } else { | ||
28 | - callback() | ||
29 | - } | ||
30 | - } | ||
31 | - } else { | ||
32 | - tr._transform = function(chunk, _, callback) { callback(null, chunk) } | ||
33 | - } | ||
34 | - return tr | ||
35 | -} | ||
36 | -function acornShimComplete() { | ||
37 | - var tr = new stream.Transform | ||
38 | - var buffer = ""; | ||
39 | - tr._transform = function(chunk, _, callback) { | ||
40 | - buffer += chunk.toString("utf8"); | ||
41 | - callback(); | ||
42 | - }; | ||
43 | - tr._flush = function (callback) { | ||
44 | - tr.push(buffer.replace(ACORN_PLACEHOLDER, "module.exports = typeof acorn != 'undefined' ? acorn : require(\"./acorn\")")); | ||
45 | - callback(null); | ||
46 | - }; | ||
47 | - return tr; | ||
48 | -} | ||
49 | - | ||
50 | -browserify({standalone: "acorn.loose"}) | ||
51 | - .plugin(require('browserify-derequire')) | ||
52 | - .transform(acornShimPrepare) | ||
53 | - .transform(babelify) | ||
54 | - .require("./src/loose/index.js", {entry: true}) | ||
55 | - .bundle() | ||
56 | - .on("error", function (err) { console.log("Error: " + err.message) }) | ||
57 | - .pipe(acornShimComplete()) | ||
58 | - .pipe(fs.createWriteStream("dist/acorn_loose.js")) | ||
59 | - | ||
60 | -browserify({standalone: "acorn.walk"}) | ||
61 | - .plugin(require('browserify-derequire')) | ||
62 | - .transform(acornShimPrepare) | ||
63 | - .transform(babelify) | ||
64 | - .require("./src/walk/index.js", {entry: true}) | ||
65 | - .bundle() | ||
66 | - .on("error", function (err) { console.log("Error: " + err.message) }) | ||
67 | - .pipe(acornShimComplete()) | ||
68 | - .pipe(fs.createWriteStream("dist/walk.js")) | ||
69 | - | ||
70 | -babel.transformFile("./src/bin/acorn.js", function (err, result) { | ||
71 | - if (err) return console.log("Error: " + err.message) | ||
72 | - fs.writeFile("bin/acorn", result.code, function (err) { | ||
73 | - if (err) return console.log("Error: " + err.message) | ||
74 | - | ||
75 | - // Make bin/acorn executable | ||
76 | - if (process.platform === 'win32') | ||
77 | - return | ||
78 | - var stat = fs.statSync("bin/acorn") | ||
79 | - var newPerm = stat.mode | parseInt('111', 8) | ||
80 | - fs.chmodSync("bin/acorn", newPerm) | ||
81 | - }) | ||
82 | -}) |
1 | -// Note: run `npm install unicode-7.0.0` first. | ||
2 | - | ||
3 | -// Which Unicode version should be used? | ||
4 | -var version = '7.0.0'; | ||
5 | - | ||
6 | -var start = require('unicode-' + version + '/properties/ID_Start/code-points') | ||
7 | - .filter(function(ch) { return ch > 127; }); | ||
8 | -var cont = [0x200c, 0x200d].concat(require('unicode-' + version + '/properties/ID_Continue/code-points') | ||
9 | - .filter(function(ch) { return ch > 127 && start.indexOf(ch) == -1; })); | ||
10 | - | ||
11 | -function pad(str, width) { | ||
12 | - while (str.length < width) str = "0" + str; | ||
13 | - return str; | ||
14 | -} | ||
15 | - | ||
16 | -function esc(code) { | ||
17 | - var hex = code.toString(16); | ||
18 | - if (hex.length <= 2) return "\\x" + pad(hex, 2); | ||
19 | - else return "\\u" + pad(hex, 4); | ||
20 | -} | ||
21 | - | ||
22 | -function generate(chars) { | ||
23 | - var astral = [], re = ""; | ||
24 | - for (var i = 0, at = 0x10000; i < chars.length; i++) { | ||
25 | - var from = chars[i], to = from; | ||
26 | - while (i < chars.length - 1 && chars[i + 1] == to + 1) { | ||
27 | - i++; | ||
28 | - to++; | ||
29 | - } | ||
30 | - if (to <= 0xffff) { | ||
31 | - if (from == to) re += esc(from); | ||
32 | - else if (from + 1 == to) re += esc(from) + esc(to); | ||
33 | - else re += esc(from) + "-" + esc(to); | ||
34 | - } else { | ||
35 | - astral.push(from - at, to - from); | ||
36 | - at = to; | ||
37 | - } | ||
38 | - } | ||
39 | - return {nonASCII: re, astral: astral}; | ||
40 | -} | ||
41 | - | ||
42 | -var startData = generate(start), contData = generate(cont); | ||
43 | - | ||
44 | -console.log(" var nonASCIIidentifierStartChars = \"" + startData.nonASCII + "\";"); | ||
45 | -console.log(" var nonASCIIidentifierChars = \"" + contData.nonASCII + "\";"); | ||
46 | -console.log(" var astralIdentifierStartCodes = " + JSON.stringify(startData.astral) + ";"); | ||
47 | -console.log(" var astralIdentifierCodes = " + JSON.stringify(contData.astral) + ";"); |
1 | -# Combine existing list of authors with everyone known in git, sort, add header. | ||
2 | -tail --lines=+3 AUTHORS > AUTHORS.tmp | ||
3 | -git log --format='%aN' | grep -v abraidwood >> AUTHORS.tmp | ||
4 | -echo -e "List of Acorn contributors. Updated before every release.\n" > AUTHORS | ||
5 | -sort -u AUTHORS.tmp >> AUTHORS | ||
6 | -rm -f AUTHORS.tmp |
node_modules/acorn/dist/.keep
deleted
100644 → 0
File mode changed
node_modules/acorn/dist/acorn.js
deleted
100644 → 0
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
node_modules/acorn/dist/walk.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/package.json
deleted
100644 → 0
1 | -{ | ||
2 | - "_from": "acorn@^2.4.0", | ||
3 | - "_id": "acorn@2.7.0", | ||
4 | - "_inBundle": false, | ||
5 | - "_integrity": "sha1-q259nYhqrKiwhbwzEreaGYQz8Oc=", | ||
6 | - "_location": "/acorn", | ||
7 | - "_phantomChildren": {}, | ||
8 | - "_requested": { | ||
9 | - "type": "range", | ||
10 | - "registry": true, | ||
11 | - "raw": "acorn@^2.4.0", | ||
12 | - "name": "acorn", | ||
13 | - "escapedName": "acorn", | ||
14 | - "rawSpec": "^2.4.0", | ||
15 | - "saveSpec": null, | ||
16 | - "fetchSpec": "^2.4.0" | ||
17 | - }, | ||
18 | - "_requiredBy": [ | ||
19 | - "/acorn-globals", | ||
20 | - "/jsdom" | ||
21 | - ], | ||
22 | - "_resolved": "https://registry.npmjs.org/acorn/-/acorn-2.7.0.tgz", | ||
23 | - "_shasum": "ab6e7d9d886aaca8b085bc3312b79a198433f0e7", | ||
24 | - "_spec": "acorn@^2.4.0", | ||
25 | - "_where": "D:\\w\\project\\comnetprj\\node_modules\\jsdom", | ||
26 | - "bin": { | ||
27 | - "acorn": "./bin/acorn" | ||
28 | - }, | ||
29 | - "bugs": { | ||
30 | - "url": "https://github.com/ternjs/acorn/issues" | ||
31 | - }, | ||
32 | - "bundleDependencies": false, | ||
33 | - "contributors": [ | ||
34 | - { | ||
35 | - "name": "List of Acorn contributors. Updated before every release." | ||
36 | - }, | ||
37 | - { | ||
38 | - "name": "Adrian Rakovsky" | ||
39 | - }, | ||
40 | - { | ||
41 | - "name": "Alistair Braidwood" | ||
42 | - }, | ||
43 | - { | ||
44 | - "name": "Andres Suarez" | ||
45 | - }, | ||
46 | - { | ||
47 | - "name": "Aparajita Fishman" | ||
48 | - }, | ||
49 | - { | ||
50 | - "name": "Arian Stolwijk" | ||
51 | - }, | ||
52 | - { | ||
53 | - "name": "Artem Govorov" | ||
54 | - }, | ||
55 | - { | ||
56 | - "name": "Brandon Mills" | ||
57 | - }, | ||
58 | - { | ||
59 | - "name": "Charles Hughes" | ||
60 | - }, | ||
61 | - { | ||
62 | - "name": "Conrad Irwin" | ||
63 | - }, | ||
64 | - { | ||
65 | - "name": "David Bonnet" | ||
66 | - }, | ||
67 | - { | ||
68 | - "name": "ForbesLindesay" | ||
69 | - }, | ||
70 | - { | ||
71 | - "name": "Forbes Lindesay" | ||
72 | - }, | ||
73 | - { | ||
74 | - "name": "Gilad Peleg" | ||
75 | - }, | ||
76 | - { | ||
77 | - "name": "impinball" | ||
78 | - }, | ||
79 | - { | ||
80 | - "name": "Ingvar Stepanyan" | ||
81 | - }, | ||
82 | - { | ||
83 | - "name": "Jesse McCarthy" | ||
84 | - }, | ||
85 | - { | ||
86 | - "name": "Jiaxing Wang" | ||
87 | - }, | ||
88 | - { | ||
89 | - "name": "Joel Kemp" | ||
90 | - }, | ||
91 | - { | ||
92 | - "name": "Johannes Herr" | ||
93 | - }, | ||
94 | - { | ||
95 | - "name": "Jürg Lehni" | ||
96 | - }, | ||
97 | - { | ||
98 | - "name": "keeyipchan" | ||
99 | - }, | ||
100 | - { | ||
101 | - "name": "Kevin Kwok" | ||
102 | - }, | ||
103 | - { | ||
104 | - "name": "krator" | ||
105 | - }, | ||
106 | - { | ||
107 | - "name": "Marijn Haverbeke" | ||
108 | - }, | ||
109 | - { | ||
110 | - "name": "Martin Carlberg" | ||
111 | - }, | ||
112 | - { | ||
113 | - "name": "Mathias Bynens" | ||
114 | - }, | ||
115 | - { | ||
116 | - "name": "Mathieu 'p01' Henri" | ||
117 | - }, | ||
118 | - { | ||
119 | - "name": "Max Schaefer" | ||
120 | - }, | ||
121 | - { | ||
122 | - "name": "Max Zerzouri" | ||
123 | - }, | ||
124 | - { | ||
125 | - "name": "Mihai Bazon" | ||
126 | - }, | ||
127 | - { | ||
128 | - "name": "Mike Rennie" | ||
129 | - }, | ||
130 | - { | ||
131 | - "name": "Nick Fitzgerald" | ||
132 | - }, | ||
133 | - { | ||
134 | - "name": "Oskar Schöldström" | ||
135 | - }, | ||
136 | - { | ||
137 | - "name": "Paul Harper" | ||
138 | - }, | ||
139 | - { | ||
140 | - "name": "Peter Rust" | ||
141 | - }, | ||
142 | - { | ||
143 | - "name": "PlNG" | ||
144 | - }, | ||
145 | - { | ||
146 | - "name": "r-e-d" | ||
147 | - }, | ||
148 | - { | ||
149 | - "name": "Rich Harris" | ||
150 | - }, | ||
151 | - { | ||
152 | - "name": "Sebastian McKenzie" | ||
153 | - }, | ||
154 | - { | ||
155 | - "name": "Timothy Gu" | ||
156 | - }, | ||
157 | - { | ||
158 | - "name": "zsjforcn" | ||
159 | - } | ||
160 | - ], | ||
161 | - "deprecated": false, | ||
162 | - "description": "ECMAScript parser", | ||
163 | - "devDependencies": { | ||
164 | - "babel-core": "^5.6.15", | ||
165 | - "babelify": "^6.1.2", | ||
166 | - "browserify": "^10.2.4", | ||
167 | - "browserify-derequire": "^0.9.4", | ||
168 | - "unicode-7.0.0": "~0.1.5" | ||
169 | - }, | ||
170 | - "engines": { | ||
171 | - "node": ">=0.4.0" | ||
172 | - }, | ||
173 | - "homepage": "https://github.com/ternjs/acorn", | ||
174 | - "license": "MIT", | ||
175 | - "main": "dist/acorn.js", | ||
176 | - "maintainers": [ | ||
177 | - { | ||
178 | - "name": "Marijn Haverbeke", | ||
179 | - "email": "marijnh@gmail.com", | ||
180 | - "url": "http://marijnhaverbeke.nl" | ||
181 | - }, | ||
182 | - { | ||
183 | - "name": "Ingvar Stepanyan", | ||
184 | - "email": "me@rreverser.com", | ||
185 | - "url": "http://rreverser.com/" | ||
186 | - } | ||
187 | - ], | ||
188 | - "name": "acorn", | ||
189 | - "repository": { | ||
190 | - "type": "git", | ||
191 | - "url": "git+https://github.com/ternjs/acorn.git" | ||
192 | - }, | ||
193 | - "scripts": { | ||
194 | - "prepublish": "node bin/build-acorn.js", | ||
195 | - "test": "node test/run.js" | ||
196 | - }, | ||
197 | - "version": "2.7.0" | ||
198 | -} |
node_modules/acorn/src/bin/acorn.js
deleted
100644 → 0
1 | -#!/usr/bin/env node | ||
2 | - | ||
3 | -import {basename} from "path" | ||
4 | -import {readFileSync as readFile} from "fs" | ||
5 | -import * as acorn from "../dist/acorn.js" | ||
6 | - | ||
7 | -let infile, forceFile, silent = false, compact = false, tokenize = false | ||
8 | -const options = {} | ||
9 | - | ||
10 | -function help(status) { | ||
11 | - const print = (status == 0) ? console.log : console.error | ||
12 | - print("usage: " + basename(process.argv[1]) + " [--ecma3|--ecma5|--ecma6]") | ||
13 | - print(" [--tokenize] [--locations] [---allow-hash-bang] [--compact] [--silent] [--module] [--help] [--] [infile]") | ||
14 | - process.exit(status) | ||
15 | -} | ||
16 | - | ||
17 | -for (let i = 2; i < process.argv.length; ++i) { | ||
18 | - const arg = process.argv[i] | ||
19 | - if ((arg == "-" || arg[0] != "-") && !infile) infile = arg | ||
20 | - else if (arg == "--" && !infile && i + 2 == process.argv.length) forceFile = infile = process.argv[++i] | ||
21 | - else if (arg == "--ecma3") options.ecmaVersion = 3 | ||
22 | - else if (arg == "--ecma5") options.ecmaVersion = 5 | ||
23 | - else if (arg == "--ecma6") options.ecmaVersion = 6 | ||
24 | - else if (arg == "--locations") options.locations = true | ||
25 | - else if (arg == "--allow-hash-bang") options.allowHashBang = true | ||
26 | - else if (arg == "--silent") silent = true | ||
27 | - else if (arg == "--compact") compact = true | ||
28 | - else if (arg == "--help") help(0) | ||
29 | - else if (arg == "--tokenize") tokenize = true | ||
30 | - else if (arg == "--module") options.sourceType = 'module' | ||
31 | - else help(1) | ||
32 | -} | ||
33 | - | ||
34 | -function run(code) { | ||
35 | - let result | ||
36 | - if (!tokenize) { | ||
37 | - try { result = acorn.parse(code, options) } | ||
38 | - catch(e) { console.error(e.message); process.exit(1) } | ||
39 | - } else { | ||
40 | - result = [] | ||
41 | - let tokenizer = acorn.tokenizer(code, options), token | ||
42 | - while (true) { | ||
43 | - try { token = tokenizer.getToken() } | ||
44 | - catch(e) { console.error(e.message); process.exit(1) } | ||
45 | - result.push(token) | ||
46 | - if (token.type == acorn.tokTypes.eof) break | ||
47 | - } | ||
48 | - } | ||
49 | - if (!silent) console.log(JSON.stringify(result, null, compact ? null : 2)) | ||
50 | -} | ||
51 | - | ||
52 | -if (forceFile || infile && infile != "-") { | ||
53 | - run(readFile(infile, "utf8")) | ||
54 | -} else { | ||
55 | - let code = "" | ||
56 | - process.stdin.resume() | ||
57 | - process.stdin.on("data", chunk => code += chunk) | ||
58 | - process.stdin.on("end", () => run(code)) | ||
59 | -} |
node_modules/acorn/src/expression.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/src/identifier.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/src/index.js
deleted
100644 → 0
1 | -// Acorn is a tiny, fast JavaScript parser written in JavaScript. | ||
2 | -// | ||
3 | -// Acorn was written by Marijn Haverbeke, Ingvar Stepanyan, and | ||
4 | -// various contributors and released under an MIT license. | ||
5 | -// | ||
6 | -// Git repositories for Acorn are available at | ||
7 | -// | ||
8 | -// http://marijnhaverbeke.nl/git/acorn | ||
9 | -// https://github.com/ternjs/acorn.git | ||
10 | -// | ||
11 | -// Please use the [github bug tracker][ghbt] to report issues. | ||
12 | -// | ||
13 | -// [ghbt]: https://github.com/ternjs/acorn/issues | ||
14 | -// | ||
15 | -// This file defines the main parser interface. The library also comes | ||
16 | -// with a [error-tolerant parser][dammit] and an | ||
17 | -// [abstract syntax tree walker][walk], defined in other files. | ||
18 | -// | ||
19 | -// [dammit]: acorn_loose.js | ||
20 | -// [walk]: util/walk.js | ||
21 | - | ||
22 | -import {Parser} from "./state" | ||
23 | -import "./parseutil" | ||
24 | -import "./statement" | ||
25 | -import "./lval" | ||
26 | -import "./expression" | ||
27 | -import "./location" | ||
28 | - | ||
29 | -export {Parser, plugins} from "./state" | ||
30 | -export {defaultOptions} from "./options" | ||
31 | -export {Position, SourceLocation, getLineInfo} from "./locutil" | ||
32 | -export {Node} from "./node" | ||
33 | -export {TokenType, types as tokTypes} from "./tokentype" | ||
34 | -export {TokContext, types as tokContexts} from "./tokencontext" | ||
35 | -export {isIdentifierChar, isIdentifierStart} from "./identifier" | ||
36 | -export {Token} from "./tokenize" | ||
37 | -export {isNewLine, lineBreak, lineBreakG} from "./whitespace" | ||
38 | - | ||
39 | -export const version = "2.7.0" | ||
40 | - | ||
41 | -// The main exported interface (under `self.acorn` when in the | ||
42 | -// browser) is a `parse` function that takes a code string and | ||
43 | -// returns an abstract syntax tree as specified by [Mozilla parser | ||
44 | -// API][api]. | ||
45 | -// | ||
46 | -// [api]: https://developer.mozilla.org/en-US/docs/SpiderMonkey/Parser_API | ||
47 | - | ||
48 | -export function parse(input, options) { | ||
49 | - return new Parser(options, input).parse() | ||
50 | -} | ||
51 | - | ||
52 | -// This function tries to parse a single expression at a given | ||
53 | -// offset in a string. Useful for parsing mixed-language formats | ||
54 | -// that embed JavaScript expressions. | ||
55 | - | ||
56 | -export function parseExpressionAt(input, pos, options) { | ||
57 | - let p = new Parser(options, input, pos) | ||
58 | - p.nextToken() | ||
59 | - return p.parseExpression() | ||
60 | -} | ||
61 | - | ||
62 | -// Acorn is organized as a tokenizer and a recursive-descent parser. | ||
63 | -// The `tokenizer` export provides an interface to the tokenizer. | ||
64 | - | ||
65 | -export function tokenizer(input, options) { | ||
66 | - return new Parser(options, input) | ||
67 | -} |
node_modules/acorn/src/location.js
deleted
100644 → 0
1 | -import {Parser} from "./state" | ||
2 | -import {Position, getLineInfo} from "./locutil" | ||
3 | - | ||
4 | -const pp = Parser.prototype | ||
5 | - | ||
6 | -// This function is used to raise exceptions on parse errors. It | ||
7 | -// takes an offset integer (into the current `input`) to indicate | ||
8 | -// the location of the error, attaches the position to the end | ||
9 | -// of the error message, and then raises a `SyntaxError` with that | ||
10 | -// message. | ||
11 | - | ||
12 | -pp.raise = function(pos, message) { | ||
13 | - let loc = getLineInfo(this.input, pos) | ||
14 | - message += " (" + loc.line + ":" + loc.column + ")" | ||
15 | - let err = new SyntaxError(message) | ||
16 | - err.pos = pos; err.loc = loc; err.raisedAt = this.pos | ||
17 | - throw err | ||
18 | -} | ||
19 | - | ||
20 | -pp.curPosition = function() { | ||
21 | - if (this.options.locations) { | ||
22 | - return new Position(this.curLine, this.pos - this.lineStart) | ||
23 | - } | ||
24 | -} |
node_modules/acorn/src/locutil.js
deleted
100644 → 0
1 | -import {lineBreakG} from "./whitespace" | ||
2 | - | ||
3 | -// These are used when `options.locations` is on, for the | ||
4 | -// `startLoc` and `endLoc` properties. | ||
5 | - | ||
6 | -export class Position { | ||
7 | - constructor(line, col) { | ||
8 | - this.line = line | ||
9 | - this.column = col | ||
10 | - } | ||
11 | - | ||
12 | - offset(n) { | ||
13 | - return new Position(this.line, this.column + n) | ||
14 | - } | ||
15 | -} | ||
16 | - | ||
17 | -export class SourceLocation { | ||
18 | - constructor(p, start, end) { | ||
19 | - this.start = start | ||
20 | - this.end = end | ||
21 | - if (p.sourceFile !== null) this.source = p.sourceFile | ||
22 | - } | ||
23 | -} | ||
24 | - | ||
25 | -// The `getLineInfo` function is mostly useful when the | ||
26 | -// `locations` option is off (for performance reasons) and you | ||
27 | -// want to find the line/column position for a given character | ||
28 | -// offset. `input` should be the code string that the offset refers | ||
29 | -// into. | ||
30 | - | ||
31 | -export function getLineInfo(input, offset) { | ||
32 | - for (let line = 1, cur = 0;;) { | ||
33 | - lineBreakG.lastIndex = cur | ||
34 | - let match = lineBreakG.exec(input) | ||
35 | - if (match && match.index < offset) { | ||
36 | - ++line | ||
37 | - cur = match.index + match[0].length | ||
38 | - } else { | ||
39 | - return new Position(line, offset - cur) | ||
40 | - } | ||
41 | - } | ||
42 | -} |
File mode changed
This diff is collapsed. Click to expand it.
1 | -// Acorn: Loose parser | ||
2 | -// | ||
3 | -// This module provides an alternative parser (`parse_dammit`) that | ||
4 | -// exposes that same interface as `parse`, but will try to parse | ||
5 | -// anything as JavaScript, repairing syntax error the best it can. | ||
6 | -// There are circumstances in which it will raise an error and give | ||
7 | -// up, but they are very rare. The resulting AST will be a mostly | ||
8 | -// valid JavaScript AST (as per the [Mozilla parser API][api], except | ||
9 | -// that: | ||
10 | -// | ||
11 | -// - Return outside functions is allowed | ||
12 | -// | ||
13 | -// - Label consistency (no conflicts, break only to existing labels) | ||
14 | -// is not enforced. | ||
15 | -// | ||
16 | -// - Bogus Identifier nodes with a name of `"✖"` are inserted whenever | ||
17 | -// the parser got too confused to return anything meaningful. | ||
18 | -// | ||
19 | -// [api]: https://developer.mozilla.org/en-US/docs/SpiderMonkey/Parser_API | ||
20 | -// | ||
21 | -// The expected use for this is to *first* try `acorn.parse`, and only | ||
22 | -// if that fails switch to `parse_dammit`. The loose parser might | ||
23 | -// parse badly indented code incorrectly, so **don't** use it as | ||
24 | -// your default parser. | ||
25 | -// | ||
26 | -// Quite a lot of acorn.js is duplicated here. The alternative was to | ||
27 | -// add a *lot* of extra cruft to that file, making it less readable | ||
28 | -// and slower. Copying and editing the code allowed me to make | ||
29 | -// invasive changes and simplifications without creating a complicated | ||
30 | -// tangle. | ||
31 | - | ||
32 | -import * as acorn from ".." | ||
33 | -import {LooseParser, pluginsLoose} from "./state" | ||
34 | -import "./tokenize" | ||
35 | -import "./statement" | ||
36 | -import "./expression" | ||
37 | - | ||
38 | -export {LooseParser, pluginsLoose} from "./state" | ||
39 | - | ||
40 | -acorn.defaultOptions.tabSize = 4 | ||
41 | - | ||
42 | -export function parse_dammit(input, options) { | ||
43 | - let p = new LooseParser(input, options) | ||
44 | - p.next() | ||
45 | - return p.parseTopLevel() | ||
46 | -} | ||
47 | - | ||
48 | -acorn.parse_dammit = parse_dammit | ||
49 | -acorn.LooseParser = LooseParser | ||
50 | -acorn.pluginsLoose = pluginsLoose |
1 | -export function isDummy(node) { return node.name == "✖" } | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
1 | -import {tokenizer, SourceLocation, tokTypes as tt, Node, lineBreak, isNewLine} from ".." | ||
2 | - | ||
3 | -// Registered plugins | ||
4 | -export const pluginsLoose = {} | ||
5 | - | ||
6 | -export class LooseParser { | ||
7 | - constructor(input, options) { | ||
8 | - this.toks = tokenizer(input, options) | ||
9 | - this.options = this.toks.options | ||
10 | - this.input = this.toks.input | ||
11 | - this.tok = this.last = {type: tt.eof, start: 0, end: 0} | ||
12 | - if (this.options.locations) { | ||
13 | - let here = this.toks.curPosition() | ||
14 | - this.tok.loc = new SourceLocation(this.toks, here, here) | ||
15 | - } | ||
16 | - this.ahead = []; // Tokens ahead | ||
17 | - this.context = []; // Indentation contexted | ||
18 | - this.curIndent = 0 | ||
19 | - this.curLineStart = 0 | ||
20 | - this.nextLineStart = this.lineEnd(this.curLineStart) + 1 | ||
21 | - // Load plugins | ||
22 | - this.options.pluginsLoose = options.pluginsLoose || {} | ||
23 | - this.loadPlugins(this.options.pluginsLoose) | ||
24 | - } | ||
25 | - | ||
26 | - startNode() { | ||
27 | - return new Node(this.toks, this.tok.start, this.options.locations ? this.tok.loc.start : null) | ||
28 | - } | ||
29 | - | ||
30 | - storeCurrentPos() { | ||
31 | - return this.options.locations ? [this.tok.start, this.tok.loc.start] : this.tok.start | ||
32 | - } | ||
33 | - | ||
34 | - startNodeAt(pos) { | ||
35 | - if (this.options.locations) { | ||
36 | - return new Node(this.toks, pos[0], pos[1]) | ||
37 | - } else { | ||
38 | - return new Node(this.toks, pos) | ||
39 | - } | ||
40 | - } | ||
41 | - | ||
42 | - finishNode(node, type) { | ||
43 | - node.type = type | ||
44 | - node.end = this.last.end | ||
45 | - if (this.options.locations) | ||
46 | - node.loc.end = this.last.loc.end | ||
47 | - if (this.options.ranges) | ||
48 | - node.range[1] = this.last.end | ||
49 | - return node | ||
50 | - } | ||
51 | - | ||
52 | - dummyNode(type) { | ||
53 | - let dummy = this.startNode() | ||
54 | - dummy.type = type | ||
55 | - dummy.end = dummy.start | ||
56 | - if (this.options.locations) | ||
57 | - dummy.loc.end = dummy.loc.start | ||
58 | - if (this.options.ranges) | ||
59 | - dummy.range[1] = dummy.start | ||
60 | - this.last = {type: tt.name, start: dummy.start, end: dummy.start, loc: dummy.loc} | ||
61 | - return dummy | ||
62 | - } | ||
63 | - | ||
64 | - dummyIdent() { | ||
65 | - let dummy = this.dummyNode("Identifier") | ||
66 | - dummy.name = "✖" | ||
67 | - return dummy | ||
68 | - } | ||
69 | - | ||
70 | - dummyString() { | ||
71 | - let dummy = this.dummyNode("Literal") | ||
72 | - dummy.value = dummy.raw = "✖" | ||
73 | - return dummy | ||
74 | - } | ||
75 | - | ||
76 | - eat(type) { | ||
77 | - if (this.tok.type === type) { | ||
78 | - this.next() | ||
79 | - return true | ||
80 | - } else { | ||
81 | - return false | ||
82 | - } | ||
83 | - } | ||
84 | - | ||
85 | - isContextual(name) { | ||
86 | - return this.tok.type === tt.name && this.tok.value === name | ||
87 | - } | ||
88 | - | ||
89 | - eatContextual(name) { | ||
90 | - return this.tok.value === name && this.eat(tt.name) | ||
91 | - } | ||
92 | - | ||
93 | - canInsertSemicolon() { | ||
94 | - return this.tok.type === tt.eof || this.tok.type === tt.braceR || | ||
95 | - lineBreak.test(this.input.slice(this.last.end, this.tok.start)) | ||
96 | - } | ||
97 | - | ||
98 | - semicolon() { | ||
99 | - return this.eat(tt.semi) | ||
100 | - } | ||
101 | - | ||
102 | - expect(type) { | ||
103 | - if (this.eat(type)) return true | ||
104 | - for (let i = 1; i <= 2; i++) { | ||
105 | - if (this.lookAhead(i).type == type) { | ||
106 | - for (let j = 0; j < i; j++) this.next() | ||
107 | - return true | ||
108 | - } | ||
109 | - } | ||
110 | - } | ||
111 | - | ||
112 | - pushCx() { | ||
113 | - this.context.push(this.curIndent) | ||
114 | - } | ||
115 | - | ||
116 | - popCx() { | ||
117 | - this.curIndent = this.context.pop() | ||
118 | - } | ||
119 | - | ||
120 | - lineEnd(pos) { | ||
121 | - while (pos < this.input.length && !isNewLine(this.input.charCodeAt(pos))) ++pos | ||
122 | - return pos | ||
123 | - } | ||
124 | - | ||
125 | - indentationAfter(pos) { | ||
126 | - for (let count = 0;; ++pos) { | ||
127 | - let ch = this.input.charCodeAt(pos) | ||
128 | - if (ch === 32) ++count | ||
129 | - else if (ch === 9) count += this.options.tabSize | ||
130 | - else return count | ||
131 | - } | ||
132 | - } | ||
133 | - | ||
134 | - closes(closeTok, indent, line, blockHeuristic) { | ||
135 | - if (this.tok.type === closeTok || this.tok.type === tt.eof) return true | ||
136 | - return line != this.curLineStart && this.curIndent < indent && this.tokenStartsLine() && | ||
137 | - (!blockHeuristic || this.nextLineStart >= this.input.length || | ||
138 | - this.indentationAfter(this.nextLineStart) < indent) | ||
139 | - } | ||
140 | - | ||
141 | - tokenStartsLine() { | ||
142 | - for (let p = this.tok.start - 1; p >= this.curLineStart; --p) { | ||
143 | - let ch = this.input.charCodeAt(p) | ||
144 | - if (ch !== 9 && ch !== 32) return false | ||
145 | - } | ||
146 | - return true | ||
147 | - } | ||
148 | - | ||
149 | - extend(name, f) { | ||
150 | - this[name] = f(this[name]) | ||
151 | - } | ||
152 | - | ||
153 | - loadPlugins(pluginConfigs) { | ||
154 | - for (let name in pluginConfigs) { | ||
155 | - let plugin = pluginsLoose[name] | ||
156 | - if (!plugin) throw new Error("Plugin '" + name + "' not found") | ||
157 | - plugin(this, pluginConfigs[name]) | ||
158 | - } | ||
159 | - } | ||
160 | -} |
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/acorn/src/lval.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/src/node.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/src/options.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/src/parseutil.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/src/state.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/src/statement.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/acorn/src/tokenize.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/src/tokentype.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/src/util.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/src/walk/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/acorn/src/whitespace.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/.tonic_example.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/dist/ajv.bundle.js
deleted
100644 → 0
This diff could not be displayed because it is too large.
node_modules/ajv/dist/ajv.min.js
deleted
100644 → 0
This diff could not be displayed because it is too large.
node_modules/ajv/dist/ajv.min.js.map
deleted
100644 → 0
This diff could not be displayed because it is too large.
node_modules/ajv/dist/nodent.min.js
deleted
100644 → 0
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
node_modules/ajv/lib/$data.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/ajv.d.ts
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/ajv.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/cache.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/compile/util.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/_limit.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/allOf.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/anyOf.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/coerce.def
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/const.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/custom.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/enum.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/errors.def
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/format.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/items.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/missing.def
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/not.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/oneOf.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/pattern.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dot/ref.jst
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/_limit.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/allOf.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/anyOf.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/const.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/custom.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/enum.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/format.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/items.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/not.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/oneOf.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/dotjs/ref.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/keyword.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/lib/refs/$data.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/scripts/bundle.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ajv/scripts/info
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/align-text/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/align-text/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/align-text/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/align-text/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/amdefine/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/amdefine/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/amdefine/amdefine.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/amdefine/intercept.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/amdefine/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ansi-regex/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ansi-regex/license
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ansi-regex/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ansi-regex/readme.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ansi-styles/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/ansi-styles/license
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/ansi-styles/readme.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/argparse/CHANGELOG.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/argparse/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/argparse/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/argparse/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/argparse/lib/action.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/argparse/lib/const.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/argparse/lib/utils.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/argparse/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/asn1/.npmignore
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asn1/.travis.yml
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asn1/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asn1/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asn1/lib/ber/errors.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asn1/lib/ber/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asn1/lib/ber/reader.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asn1/lib/ber/types.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asn1/lib/ber/writer.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asn1/lib/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asn1/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/assert-plus/AUTHORS
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/assert-plus/CHANGES.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/assert-plus/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/assert-plus/assert.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/async/CHANGELOG.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/async/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/async/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/async/dist/async.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/async/dist/async.min.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/async/lib/async.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/async/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asynckit/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asynckit/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asynckit/bench.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asynckit/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asynckit/lib/abort.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asynckit/lib/async.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asynckit/lib/defer.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asynckit/lib/iterate.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/asynckit/lib/state.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/asynckit/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asynckit/parallel.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/asynckit/serial.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/asynckit/stream.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws-sign2/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws-sign2/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws-sign2/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws-sign2/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws4/.npmignore
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws4/.tern-port
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws4/.travis.yml
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws4/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws4/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws4/aws4.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws4/lru.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/aws4/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/babel-runtime/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/balanced-match/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/bcrypt-pbkdf/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/bcrypt-pbkdf/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/bluebird/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/bluebird/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/bluebird/changelog.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/bluebird/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/boom/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/boom/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/boom/lib/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/boom/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/browser-stdout/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/builtin-modules/license
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/camelcase-keys/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/camelcase-keys/license
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/camelcase/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/camelcase/license
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/camelcase/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/camelcase/readme.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/caseless/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/caseless/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/caseless/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/caseless/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/caseless/test.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/center-align/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/center-align/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/center-align/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/center-align/utils.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/.npmignore
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/CODEOWNERS
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/CODE_OF_CONDUCT.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/CONTRIBUTING.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/History.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/ReleaseNotes.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/bower.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/chai.js
deleted
100644 → 0
This diff could not be displayed because it is too large.
node_modules/chai/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/karma.conf.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/karma.sauce.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/lib/chai.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/chai/lib/chai/config.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/chai/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/register-assert.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/register-expect.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/register-should.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chai/sauce.browsers.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chalk/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chalk/license
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chalk/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/chalk/readme.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/check-error/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/check-error/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/check-error/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/cli/.npmignore
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cli/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cli/cli.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cli/examples/cat.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cli/examples/command.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cli/examples/echo.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cli/examples/glob.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/cli/examples/sort.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cli/examples/spinner.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cli/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cli/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cliui/.coveralls.yml
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cliui/.npmignore
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cliui/.travis.yml
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cliui/LICENSE.txt
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cliui/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cliui/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/cliui/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/cliui/test/cliui.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/co/History.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/co/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/co/Readme.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/co/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/co/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/coffee-script/CNAME
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/coffee-script/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/coffee-script/README.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/coffee-script/bin/cake
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/coffee-script/repl.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/colors/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/colors/ReadMe.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/colors/lib/colors.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/colors/lib/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/colors/lib/styles.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/colors/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/colors/safe.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/combined-stream/License
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/commander/Readme.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/commander/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/commander/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/concat-map/.travis.yml
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/concat-map/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/concat-map/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/concat-map/package.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/concat-map/test/map.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/CHANGELOG.md
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/Gruntfile.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/LICENSE
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/bower.json
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/build/build.ls
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/build/config.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/build/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/client/core.js
deleted
100644 → 0
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/client/shim.js
deleted
100644 → 0
This diff could not be displayed because it is too large.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/core/_.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/core/delay.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/core/dict.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/core/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/core/log.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/core/number.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/core/object.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/core/string.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es5/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/array.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/function.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/map.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/math.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/number.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/object.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/promise.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/reflect.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/regexp.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/set.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/string.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/symbol.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/weak-map.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es6/weak-set.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es7/array.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es7/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es7/map.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es7/object.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es7/regexp.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es7/set.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/es7/string.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/_.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/array/map.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/array/of.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/array/pop.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/delay.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/dict.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/log.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/map.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/math/cbrt.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/math/cosh.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/math/imul.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/math/log2.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/math/sign.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/math/sinh.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/math/tanh.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/object/is.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/promise.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/set.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/string/at.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/weak-map.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/fn/weak-set.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/js/array.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
node_modules/core-js/js/index.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
node_modules/core-js/library/fn/_.js
deleted
100644 → 0
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
This diff is collapsed. Click to expand it.
-
Please register or login to post a comment