cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ste...@apache.org
Subject [40/61] [abbrv] [partial] cordova-create git commit: gitignore node modules
Date Mon, 01 Aug 2016 22:22:59 GMT
http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/coffee-script/lib/coffee-script/repl.js
----------------------------------------------------------------------
diff --git a/node_modules/coffee-script/lib/coffee-script/repl.js b/node_modules/coffee-script/lib/coffee-script/repl.js
deleted file mode 100644
index f4aa4ef..0000000
--- a/node_modules/coffee-script/lib/coffee-script/repl.js
+++ /dev/null
@@ -1,202 +0,0 @@
-// Generated by CoffeeScript 1.10.0
-(function() {
-  var CoffeeScript, addHistory, addMultilineHandler, fs, getCommandId, merge, nodeREPL, path, ref, replDefaults, runInContext, updateSyntaxError, vm;
-
-  fs = require('fs');
-
-  path = require('path');
-
-  vm = require('vm');
-
-  nodeREPL = require('repl');
-
-  CoffeeScript = require('./coffee-script');
-
-  ref = require('./helpers'), merge = ref.merge, updateSyntaxError = ref.updateSyntaxError;
-
-  replDefaults = {
-    prompt: 'coffee> ',
-    historyFile: process.env.HOME ? path.join(process.env.HOME, '.coffee_history') : void 0,
-    historyMaxInputSize: 10240,
-    "eval": function(input, context, filename, cb) {
-      var Assign, Block, Literal, Value, ast, err, error, js, ref1, referencedVars, token, tokens;
-      input = input.replace(/\uFF00/g, '\n');
-      input = input.replace(/^\(([\s\S]*)\n\)$/m, '$1');
-      ref1 = require('./nodes'), Block = ref1.Block, Assign = ref1.Assign, Value = ref1.Value, Literal = ref1.Literal;
-      try {
-        tokens = CoffeeScript.tokens(input);
-        referencedVars = (function() {
-          var i, len, results;
-          results = [];
-          for (i = 0, len = tokens.length; i < len; i++) {
-            token = tokens[i];
-            if (token.variable) {
-              results.push(token[1]);
-            }
-          }
-          return results;
-        })();
-        ast = CoffeeScript.nodes(tokens);
-        ast = new Block([new Assign(new Value(new Literal('_')), ast, '=')]);
-        js = ast.compile({
-          bare: true,
-          locals: Object.keys(context),
-          referencedVars: referencedVars
-        });
-        return cb(null, runInContext(js, context, filename));
-      } catch (error) {
-        err = error;
-        updateSyntaxError(err, input);
-        return cb(err);
-      }
-    }
-  };
-
-  runInContext = function(js, context, filename) {
-    if (context === global) {
-      return vm.runInThisContext(js, filename);
-    } else {
-      return vm.runInContext(js, context, filename);
-    }
-  };
-
-  addMultilineHandler = function(repl) {
-    var inputStream, multiline, nodeLineListener, origPrompt, outputStream, ref1, rli;
-    rli = repl.rli, inputStream = repl.inputStream, outputStream = repl.outputStream;
-    origPrompt = (ref1 = repl._prompt) != null ? ref1 : repl.prompt;
-    multiline = {
-      enabled: false,
-      initialPrompt: origPrompt.replace(/^[^> ]*/, function(x) {
-        return x.replace(/./g, '-');
-      }),
-      prompt: origPrompt.replace(/^[^> ]*>?/, function(x) {
-        return x.replace(/./g, '.');
-      }),
-      buffer: ''
-    };
-    nodeLineListener = rli.listeners('line')[0];
-    rli.removeListener('line', nodeLineListener);
-    rli.on('line', function(cmd) {
-      if (multiline.enabled) {
-        multiline.buffer += cmd + "\n";
-        rli.setPrompt(multiline.prompt);
-        rli.prompt(true);
-      } else {
-        rli.setPrompt(origPrompt);
-        nodeLineListener(cmd);
-      }
-    });
-    return inputStream.on('keypress', function(char, key) {
-      if (!(key && key.ctrl && !key.meta && !key.shift && key.name === 'v')) {
-        return;
-      }
-      if (multiline.enabled) {
-        if (!multiline.buffer.match(/\n/)) {
-          multiline.enabled = !multiline.enabled;
-          rli.setPrompt(origPrompt);
-          rli.prompt(true);
-          return;
-        }
-        if ((rli.line != null) && !rli.line.match(/^\s*$/)) {
-          return;
-        }
-        multiline.enabled = !multiline.enabled;
-        rli.line = '';
-        rli.cursor = 0;
-        rli.output.cursorTo(0);
-        rli.output.clearLine(1);
-        multiline.buffer = multiline.buffer.replace(/\n/g, '\uFF00');
-        rli.emit('line', multiline.buffer);
-        multiline.buffer = '';
-      } else {
-        multiline.enabled = !multiline.enabled;
-        rli.setPrompt(multiline.initialPrompt);
-        rli.prompt(true);
-      }
-    });
-  };
-
-  addHistory = function(repl, filename, maxSize) {
-    var buffer, fd, lastLine, readFd, size, stat;
-    lastLine = null;
-    try {
-      stat = fs.statSync(filename);
-      size = Math.min(maxSize, stat.size);
-      readFd = fs.openSync(filename, 'r');
-      buffer = new Buffer(size);
-      fs.readSync(readFd, buffer, 0, size, stat.size - size);
-      fs.close(readFd);
-      repl.rli.history = buffer.toString().split('\n').reverse();
-      if (stat.size > maxSize) {
-        repl.rli.history.pop();
-      }
-      if (repl.rli.history[0] === '') {
-        repl.rli.history.shift();
-      }
-      repl.rli.historyIndex = -1;
-      lastLine = repl.rli.history[0];
-    } catch (undefined) {}
-    fd = fs.openSync(filename, 'a');
-    repl.rli.addListener('line', function(code) {
-      if (code && code.length && code !== '.history' && lastLine !== code) {
-        fs.write(fd, code + "\n");
-        return lastLine = code;
-      }
-    });
-    repl.on('exit', function() {
-      return fs.close(fd);
-    });
-    return repl.commands[getCommandId(repl, 'history')] = {
-      help: 'Show command history',
-      action: function() {
-        repl.outputStream.write((repl.rli.history.slice(0).reverse().join('\n')) + "\n");
-        return repl.displayPrompt();
-      }
-    };
-  };
-
-  getCommandId = function(repl, commandName) {
-    var commandsHaveLeadingDot;
-    commandsHaveLeadingDot = repl.commands['.help'] != null;
-    if (commandsHaveLeadingDot) {
-      return "." + commandName;
-    } else {
-      return commandName;
-    }
-  };
-
-  module.exports = {
-    start: function(opts) {
-      var build, major, minor, ref1, repl;
-      if (opts == null) {
-        opts = {};
-      }
-      ref1 = process.versions.node.split('.').map(function(n) {
-        return parseInt(n);
-      }), major = ref1[0], minor = ref1[1], build = ref1[2];
-      if (major === 0 && minor < 8) {
-        console.warn("Node 0.8.0+ required for CoffeeScript REPL");
-        process.exit(1);
-      }
-      CoffeeScript.register();
-      process.argv = ['coffee'].concat(process.argv.slice(2));
-      opts = merge(replDefaults, opts);
-      repl = nodeREPL.start(opts);
-      if (opts.prelude) {
-        runInContext(opts.prelude, repl.context, 'prelude');
-      }
-      repl.on('exit', function() {
-        if (!repl.rli.closed) {
-          return repl.outputStream.write('\n');
-        }
-      });
-      addMultilineHandler(repl);
-      if (opts.historyFile) {
-        addHistory(repl, opts.historyFile, opts.historyMaxInputSize);
-      }
-      repl.commands[getCommandId(repl, 'load')].help = 'Load code from a file into this REPL session';
-      return repl;
-    }
-  };
-
-}).call(this);

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/coffee-script/lib/coffee-script/rewriter.js
----------------------------------------------------------------------
diff --git a/node_modules/coffee-script/lib/coffee-script/rewriter.js b/node_modules/coffee-script/lib/coffee-script/rewriter.js
deleted file mode 100644
index 007bb87..0000000
--- a/node_modules/coffee-script/lib/coffee-script/rewriter.js
+++ /dev/null
@@ -1,504 +0,0 @@
-// Generated by CoffeeScript 1.10.0
-(function() {
-  var BALANCED_PAIRS, CALL_CLOSERS, EXPRESSION_CLOSE, EXPRESSION_END, EXPRESSION_START, IMPLICIT_CALL, IMPLICIT_END, IMPLICIT_FUNC, IMPLICIT_UNSPACED_CALL, INVERSES, LINEBREAKS, SINGLE_CLOSERS, SINGLE_LINERS, generate, k, left, len, ref, rite,
-    indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; },
-    slice = [].slice;
-
-  generate = function(tag, value, origin) {
-    var tok;
-    tok = [tag, value];
-    tok.generated = true;
-    if (origin) {
-      tok.origin = origin;
-    }
-    return tok;
-  };
-
-  exports.Rewriter = (function() {
-    function Rewriter() {}
-
-    Rewriter.prototype.rewrite = function(tokens1) {
-      this.tokens = tokens1;
-      this.removeLeadingNewlines();
-      this.closeOpenCalls();
-      this.closeOpenIndexes();
-      this.normalizeLines();
-      this.tagPostfixConditionals();
-      this.addImplicitBracesAndParens();
-      this.addLocationDataToGeneratedTokens();
-      return this.tokens;
-    };
-
-    Rewriter.prototype.scanTokens = function(block) {
-      var i, token, tokens;
-      tokens = this.tokens;
-      i = 0;
-      while (token = tokens[i]) {
-        i += block.call(this, token, i, tokens);
-      }
-      return true;
-    };
-
-    Rewriter.prototype.detectEnd = function(i, condition, action) {
-      var levels, ref, ref1, token, tokens;
-      tokens = this.tokens;
-      levels = 0;
-      while (token = tokens[i]) {
-        if (levels === 0 && condition.call(this, token, i)) {
-          return action.call(this, token, i);
-        }
-        if (!token || levels < 0) {
-          return action.call(this, token, i - 1);
-        }
-        if (ref = token[0], indexOf.call(EXPRESSION_START, ref) >= 0) {
-          levels += 1;
-        } else if (ref1 = token[0], indexOf.call(EXPRESSION_END, ref1) >= 0) {
-          levels -= 1;
-        }
-        i += 1;
-      }
-      return i - 1;
-    };
-
-    Rewriter.prototype.removeLeadingNewlines = function() {
-      var i, k, len, ref, tag;
-      ref = this.tokens;
-      for (i = k = 0, len = ref.length; k < len; i = ++k) {
-        tag = ref[i][0];
-        if (tag !== 'TERMINATOR') {
-          break;
-        }
-      }
-      if (i) {
-        return this.tokens.splice(0, i);
-      }
-    };
-
-    Rewriter.prototype.closeOpenCalls = function() {
-      var action, condition;
-      condition = function(token, i) {
-        var ref;
-        return ((ref = token[0]) === ')' || ref === 'CALL_END') || token[0] === 'OUTDENT' && this.tag(i - 1) === ')';
-      };
-      action = function(token, i) {
-        return this.tokens[token[0] === 'OUTDENT' ? i - 1 : i][0] = 'CALL_END';
-      };
-      return this.scanTokens(function(token, i) {
-        if (token[0] === 'CALL_START') {
-          this.detectEnd(i + 1, condition, action);
-        }
-        return 1;
-      });
-    };
-
-    Rewriter.prototype.closeOpenIndexes = function() {
-      var action, condition;
-      condition = function(token, i) {
-        var ref;
-        return (ref = token[0]) === ']' || ref === 'INDEX_END';
-      };
-      action = function(token, i) {
-        return token[0] = 'INDEX_END';
-      };
-      return this.scanTokens(function(token, i) {
-        if (token[0] === 'INDEX_START') {
-          this.detectEnd(i + 1, condition, action);
-        }
-        return 1;
-      });
-    };
-
-    Rewriter.prototype.indexOfTag = function() {
-      var fuzz, i, j, k, pattern, ref, ref1;
-      i = arguments[0], pattern = 2 <= arguments.length ? slice.call(arguments, 1) : [];
-      fuzz = 0;
-      for (j = k = 0, ref = pattern.length; 0 <= ref ? k < ref : k > ref; j = 0 <= ref ? ++k : --k) {
-        while (this.tag(i + j + fuzz) === 'HERECOMMENT') {
-          fuzz += 2;
-        }
-        if (pattern[j] == null) {
-          continue;
-        }
-        if (typeof pattern[j] === 'string') {
-          pattern[j] = [pattern[j]];
-        }
-        if (ref1 = this.tag(i + j + fuzz), indexOf.call(pattern[j], ref1) < 0) {
-          return -1;
-        }
-      }
-      return i + j + fuzz - 1;
-    };
-
-    Rewriter.prototype.looksObjectish = function(j) {
-      var end, index;
-      if (this.indexOfTag(j, '@', null, ':') > -1 || this.indexOfTag(j, null, ':') > -1) {
-        return true;
-      }
-      index = this.indexOfTag(j, EXPRESSION_START);
-      if (index > -1) {
-        end = null;
-        this.detectEnd(index + 1, (function(token) {
-          var ref;
-          return ref = token[0], indexOf.call(EXPRESSION_END, ref) >= 0;
-        }), (function(token, i) {
-          return end = i;
-        }));
-        if (this.tag(end + 1) === ':') {
-          return true;
-        }
-      }
-      return false;
-    };
-
-    Rewriter.prototype.findTagsBackwards = function(i, tags) {
-      var backStack, ref, ref1, ref2, ref3, ref4, ref5;
-      backStack = [];
-      while (i >= 0 && (backStack.length || (ref2 = this.tag(i), indexOf.call(tags, ref2) < 0) && ((ref3 = this.tag(i), indexOf.call(EXPRESSION_START, ref3) < 0) || this.tokens[i].generated) && (ref4 = this.tag(i), indexOf.call(LINEBREAKS, ref4) < 0))) {
-        if (ref = this.tag(i), indexOf.call(EXPRESSION_END, ref) >= 0) {
-          backStack.push(this.tag(i));
-        }
-        if ((ref1 = this.tag(i), indexOf.call(EXPRESSION_START, ref1) >= 0) && backStack.length) {
-          backStack.pop();
-        }
-        i -= 1;
-      }
-      return ref5 = this.tag(i), indexOf.call(tags, ref5) >= 0;
-    };
-
-    Rewriter.prototype.addImplicitBracesAndParens = function() {
-      var stack, start;
-      stack = [];
-      start = null;
-      return this.scanTokens(function(token, i, tokens) {
-        var endImplicitCall, endImplicitObject, forward, inImplicit, inImplicitCall, inImplicitControl, inImplicitObject, newLine, nextTag, offset, prevTag, prevToken, ref, ref1, ref2, ref3, ref4, ref5, s, sameLine, stackIdx, stackTag, stackTop, startIdx, startImplicitCall, startImplicitObject, startsLine, tag;
-        tag = token[0];
-        prevTag = (prevToken = i > 0 ? tokens[i - 1] : [])[0];
-        nextTag = (i < tokens.length - 1 ? tokens[i + 1] : [])[0];
-        stackTop = function() {
-          return stack[stack.length - 1];
-        };
-        startIdx = i;
-        forward = function(n) {
-          return i - startIdx + n;
-        };
-        inImplicit = function() {
-          var ref, ref1;
-          return (ref = stackTop()) != null ? (ref1 = ref[2]) != null ? ref1.ours : void 0 : void 0;
-        };
-        inImplicitCall = function() {
-          var ref;
-          return inImplicit() && ((ref = stackTop()) != null ? ref[0] : void 0) === '(';
-        };
-        inImplicitObject = function() {
-          var ref;
-          return inImplicit() && ((ref = stackTop()) != null ? ref[0] : void 0) === '{';
-        };
-        inImplicitControl = function() {
-          var ref;
-          return inImplicit && ((ref = stackTop()) != null ? ref[0] : void 0) === 'CONTROL';
-        };
-        startImplicitCall = function(j) {
-          var idx;
-          idx = j != null ? j : i;
-          stack.push([
-            '(', idx, {
-              ours: true
-            }
-          ]);
-          tokens.splice(idx, 0, generate('CALL_START', '('));
-          if (j == null) {
-            return i += 1;
-          }
-        };
-        endImplicitCall = function() {
-          stack.pop();
-          tokens.splice(i, 0, generate('CALL_END', ')', ['', 'end of input', token[2]]));
-          return i += 1;
-        };
-        startImplicitObject = function(j, startsLine) {
-          var idx, val;
-          if (startsLine == null) {
-            startsLine = true;
-          }
-          idx = j != null ? j : i;
-          stack.push([
-            '{', idx, {
-              sameLine: true,
-              startsLine: startsLine,
-              ours: true
-            }
-          ]);
-          val = new String('{');
-          val.generated = true;
-          tokens.splice(idx, 0, generate('{', val, token));
-          if (j == null) {
-            return i += 1;
-          }
-        };
-        endImplicitObject = function(j) {
-          j = j != null ? j : i;
-          stack.pop();
-          tokens.splice(j, 0, generate('}', '}', token));
-          return i += 1;
-        };
-        if (inImplicitCall() && (tag === 'IF' || tag === 'TRY' || tag === 'FINALLY' || tag === 'CATCH' || tag === 'CLASS' || tag === 'SWITCH')) {
-          stack.push([
-            'CONTROL', i, {
-              ours: true
-            }
-          ]);
-          return forward(1);
-        }
-        if (tag === 'INDENT' && inImplicit()) {
-          if (prevTag !== '=>' && prevTag !== '->' && prevTag !== '[' && prevTag !== '(' && prevTag !== ',' && prevTag !== '{' && prevTag !== 'TRY' && prevTag !== 'ELSE' && prevTag !== '=') {
-            while (inImplicitCall()) {
-              endImplicitCall();
-            }
-          }
-          if (inImplicitControl()) {
-            stack.pop();
-          }
-          stack.push([tag, i]);
-          return forward(1);
-        }
-        if (indexOf.call(EXPRESSION_START, tag) >= 0) {
-          stack.push([tag, i]);
-          return forward(1);
-        }
-        if (indexOf.call(EXPRESSION_END, tag) >= 0) {
-          while (inImplicit()) {
-            if (inImplicitCall()) {
-              endImplicitCall();
-            } else if (inImplicitObject()) {
-              endImplicitObject();
-            } else {
-              stack.pop();
-            }
-          }
-          start = stack.pop();
-        }
-        if ((indexOf.call(IMPLICIT_FUNC, tag) >= 0 && token.spaced || tag === '?' && i > 0 && !tokens[i - 1].spaced) && (indexOf.call(IMPLICIT_CALL, nextTag) >= 0 || indexOf.call(IMPLICIT_UNSPACED_CALL, nextTag) >= 0 && !((ref = tokens[i + 1]) != null ? ref.spaced : void 0) && !((ref1 = tokens[i + 1]) != null ? ref1.newLine : void 0))) {
-          if (tag === '?') {
-            tag = token[0] = 'FUNC_EXIST';
-          }
-          startImplicitCall(i + 1);
-          return forward(2);
-        }
-        if (indexOf.call(IMPLICIT_FUNC, tag) >= 0 && this.indexOfTag(i + 1, 'INDENT') > -1 && this.looksObjectish(i + 2) && !this.findTagsBackwards(i, ['CLASS', 'EXTENDS', 'IF', 'CATCH', 'SWITCH', 'LEADING_WHEN', 'FOR', 'WHILE', 'UNTIL'])) {
-          startImplicitCall(i + 1);
-          stack.push(['INDENT', i + 2]);
-          return forward(3);
-        }
-        if (tag === ':') {
-          s = (function() {
-            var ref2;
-            switch (false) {
-              case ref2 = this.tag(i - 1), indexOf.call(EXPRESSION_END, ref2) < 0:
-                return start[1];
-              case this.tag(i - 2) !== '@':
-                return i - 2;
-              default:
-                return i - 1;
-            }
-          }).call(this);
-          while (this.tag(s - 2) === 'HERECOMMENT') {
-            s -= 2;
-          }
-          this.insideForDeclaration = nextTag === 'FOR';
-          startsLine = s === 0 || (ref2 = this.tag(s - 1), indexOf.call(LINEBREAKS, ref2) >= 0) || tokens[s - 1].newLine;
-          if (stackTop()) {
-            ref3 = stackTop(), stackTag = ref3[0], stackIdx = ref3[1];
-            if ((stackTag === '{' || stackTag === 'INDENT' && this.tag(stackIdx - 1) === '{') && (startsLine || this.tag(s - 1) === ',' || this.tag(s - 1) === '{')) {
-              return forward(1);
-            }
-          }
-          startImplicitObject(s, !!startsLine);
-          return forward(2);
-        }
-        if (inImplicitObject() && indexOf.call(LINEBREAKS, tag) >= 0) {
-          stackTop()[2].sameLine = false;
-        }
-        newLine = prevTag === 'OUTDENT' || prevToken.newLine;
-        if (indexOf.call(IMPLICIT_END, tag) >= 0 || indexOf.call(CALL_CLOSERS, tag) >= 0 && newLine) {
-          while (inImplicit()) {
-            ref4 = stackTop(), stackTag = ref4[0], stackIdx = ref4[1], (ref5 = ref4[2], sameLine = ref5.sameLine, startsLine = ref5.startsLine);
-            if (inImplicitCall() && prevTag !== ',') {
-              endImplicitCall();
-            } else if (inImplicitObject() && !this.insideForDeclaration && sameLine && tag !== 'TERMINATOR' && prevTag !== ':') {
-              endImplicitObject();
-            } else if (inImplicitObject() && tag === 'TERMINATOR' && prevTag !== ',' && !(startsLine && this.looksObjectish(i + 1))) {
-              if (nextTag === 'HERECOMMENT') {
-                return forward(1);
-              }
-              endImplicitObject();
-            } else {
-              break;
-            }
-          }
-        }
-        if (tag === ',' && !this.looksObjectish(i + 1) && inImplicitObject() && !this.insideForDeclaration && (nextTag !== 'TERMINATOR' || !this.looksObjectish(i + 2))) {
-          offset = nextTag === 'OUTDENT' ? 1 : 0;
-          while (inImplicitObject()) {
-            endImplicitObject(i + offset);
-          }
-        }
-        return forward(1);
-      });
-    };
-
-    Rewriter.prototype.addLocationDataToGeneratedTokens = function() {
-      return this.scanTokens(function(token, i, tokens) {
-        var column, line, nextLocation, prevLocation, ref, ref1;
-        if (token[2]) {
-          return 1;
-        }
-        if (!(token.generated || token.explicit)) {
-          return 1;
-        }
-        if (token[0] === '{' && (nextLocation = (ref = tokens[i + 1]) != null ? ref[2] : void 0)) {
-          line = nextLocation.first_line, column = nextLocation.first_column;
-        } else if (prevLocation = (ref1 = tokens[i - 1]) != null ? ref1[2] : void 0) {
-          line = prevLocation.last_line, column = prevLocation.last_column;
-        } else {
-          line = column = 0;
-        }
-        token[2] = {
-          first_line: line,
-          first_column: column,
-          last_line: line,
-          last_column: column
-        };
-        return 1;
-      });
-    };
-
-    Rewriter.prototype.normalizeLines = function() {
-      var action, condition, indent, outdent, starter;
-      starter = indent = outdent = null;
-      condition = function(token, i) {
-        var ref, ref1, ref2, ref3;
-        return token[1] !== ';' && (ref = token[0], indexOf.call(SINGLE_CLOSERS, ref) >= 0) && !(token[0] === 'TERMINATOR' && (ref1 = this.tag(i + 1), indexOf.call(EXPRESSION_CLOSE, ref1) >= 0)) && !(token[0] === 'ELSE' && starter !== 'THEN') && !(((ref2 = token[0]) === 'CATCH' || ref2 === 'FINALLY') && (starter === '->' || starter === '=>')) || (ref3 = token[0], indexOf.call(CALL_CLOSERS, ref3) >= 0) && this.tokens[i - 1].newLine;
-      };
-      action = function(token, i) {
-        return this.tokens.splice((this.tag(i - 1) === ',' ? i - 1 : i), 0, outdent);
-      };
-      return this.scanTokens(function(token, i, tokens) {
-        var j, k, ref, ref1, ref2, tag;
-        tag = token[0];
-        if (tag === 'TERMINATOR') {
-          if (this.tag(i + 1) === 'ELSE' && this.tag(i - 1) !== 'OUTDENT') {
-            tokens.splice.apply(tokens, [i, 1].concat(slice.call(this.indentation())));
-            return 1;
-          }
-          if (ref = this.tag(i + 1), indexOf.call(EXPRESSION_CLOSE, ref) >= 0) {
-            tokens.splice(i, 1);
-            return 0;
-          }
-        }
-        if (tag === 'CATCH') {
-          for (j = k = 1; k <= 2; j = ++k) {
-            if (!((ref1 = this.tag(i + j)) === 'OUTDENT' || ref1 === 'TERMINATOR' || ref1 === 'FINALLY')) {
-              continue;
-            }
-            tokens.splice.apply(tokens, [i + j, 0].concat(slice.call(this.indentation())));
-            return 2 + j;
-          }
-        }
-        if (indexOf.call(SINGLE_LINERS, tag) >= 0 && this.tag(i + 1) !== 'INDENT' && !(tag === 'ELSE' && this.tag(i + 1) === 'IF')) {
-          starter = tag;
-          ref2 = this.indentation(tokens[i]), indent = ref2[0], outdent = ref2[1];
-          if (starter === 'THEN') {
-            indent.fromThen = true;
-          }
-          tokens.splice(i + 1, 0, indent);
-          this.detectEnd(i + 2, condition, action);
-          if (tag === 'THEN') {
-            tokens.splice(i, 1);
-          }
-          return 1;
-        }
-        return 1;
-      });
-    };
-
-    Rewriter.prototype.tagPostfixConditionals = function() {
-      var action, condition, original;
-      original = null;
-      condition = function(token, i) {
-        var prevTag, tag;
-        tag = token[0];
-        prevTag = this.tokens[i - 1][0];
-        return tag === 'TERMINATOR' || (tag === 'INDENT' && indexOf.call(SINGLE_LINERS, prevTag) < 0);
-      };
-      action = function(token, i) {
-        if (token[0] !== 'INDENT' || (token.generated && !token.fromThen)) {
-          return original[0] = 'POST_' + original[0];
-        }
-      };
-      return this.scanTokens(function(token, i) {
-        if (token[0] !== 'IF') {
-          return 1;
-        }
-        original = token;
-        this.detectEnd(i + 1, condition, action);
-        return 1;
-      });
-    };
-
-    Rewriter.prototype.indentation = function(origin) {
-      var indent, outdent;
-      indent = ['INDENT', 2];
-      outdent = ['OUTDENT', 2];
-      if (origin) {
-        indent.generated = outdent.generated = true;
-        indent.origin = outdent.origin = origin;
-      } else {
-        indent.explicit = outdent.explicit = true;
-      }
-      return [indent, outdent];
-    };
-
-    Rewriter.prototype.generate = generate;
-
-    Rewriter.prototype.tag = function(i) {
-      var ref;
-      return (ref = this.tokens[i]) != null ? ref[0] : void 0;
-    };
-
-    return Rewriter;
-
-  })();
-
-  BALANCED_PAIRS = [['(', ')'], ['[', ']'], ['{', '}'], ['INDENT', 'OUTDENT'], ['CALL_START', 'CALL_END'], ['PARAM_START', 'PARAM_END'], ['INDEX_START', 'INDEX_END'], ['STRING_START', 'STRING_END'], ['REGEX_START', 'REGEX_END']];
-
-  exports.INVERSES = INVERSES = {};
-
-  EXPRESSION_START = [];
-
-  EXPRESSION_END = [];
-
-  for (k = 0, len = BALANCED_PAIRS.length; k < len; k++) {
-    ref = BALANCED_PAIRS[k], left = ref[0], rite = ref[1];
-    EXPRESSION_START.push(INVERSES[rite] = left);
-    EXPRESSION_END.push(INVERSES[left] = rite);
-  }
-
-  EXPRESSION_CLOSE = ['CATCH', 'THEN', 'ELSE', 'FINALLY'].concat(EXPRESSION_END);
-
-  IMPLICIT_FUNC = ['IDENTIFIER', 'SUPER', ')', 'CALL_END', ']', 'INDEX_END', '@', 'THIS'];
-
-  IMPLICIT_CALL = ['IDENTIFIER', 'NUMBER', 'STRING', 'STRING_START', 'JS', 'REGEX', 'REGEX_START', 'NEW', 'PARAM_START', 'CLASS', 'IF', 'TRY', 'SWITCH', 'THIS', 'BOOL', 'NULL', 'UNDEFINED', 'UNARY', 'YIELD', 'UNARY_MATH', 'SUPER', 'THROW', '@', '->', '=>', '[', '(', '{', '--', '++'];
-
-  IMPLICIT_UNSPACED_CALL = ['+', '-'];
-
-  IMPLICIT_END = ['POST_IF', 'FOR', 'WHILE', 'UNTIL', 'WHEN', 'BY', 'LOOP', 'TERMINATOR'];
-
-  SINGLE_LINERS = ['ELSE', '->', '=>', 'TRY', 'FINALLY', 'THEN'];
-
-  SINGLE_CLOSERS = ['TERMINATOR', 'CATCH', 'FINALLY', 'ELSE', 'OUTDENT', 'LEADING_WHEN'];
-
-  LINEBREAKS = ['TERMINATOR', 'INDENT', 'OUTDENT'];
-
-  CALL_CLOSERS = ['.', '?.', '::', '?::'];
-
-}).call(this);

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/coffee-script/lib/coffee-script/scope.js
----------------------------------------------------------------------
diff --git a/node_modules/coffee-script/lib/coffee-script/scope.js b/node_modules/coffee-script/lib/coffee-script/scope.js
deleted file mode 100644
index 0f9835a..0000000
--- a/node_modules/coffee-script/lib/coffee-script/scope.js
+++ /dev/null
@@ -1,155 +0,0 @@
-// Generated by CoffeeScript 1.10.0
-(function() {
-  var Scope,
-    indexOf = [].indexOf || function(item) { for (var i = 0, l = this.length; i < l; i++) { if (i in this && this[i] === item) return i; } return -1; };
-
-  exports.Scope = Scope = (function() {
-    function Scope(parent, expressions, method, referencedVars) {
-      var ref, ref1;
-      this.parent = parent;
-      this.expressions = expressions;
-      this.method = method;
-      this.referencedVars = referencedVars;
-      this.variables = [
-        {
-          name: 'arguments',
-          type: 'arguments'
-        }
-      ];
-      this.positions = {};
-      if (!this.parent) {
-        this.utilities = {};
-      }
-      this.root = (ref = (ref1 = this.parent) != null ? ref1.root : void 0) != null ? ref : this;
-    }
-
-    Scope.prototype.add = function(name, type, immediate) {
-      if (this.shared && !immediate) {
-        return this.parent.add(name, type, immediate);
-      }
-      if (Object.prototype.hasOwnProperty.call(this.positions, name)) {
-        return this.variables[this.positions[name]].type = type;
-      } else {
-        return this.positions[name] = this.variables.push({
-          name: name,
-          type: type
-        }) - 1;
-      }
-    };
-
-    Scope.prototype.namedMethod = function() {
-      var ref;
-      if (((ref = this.method) != null ? ref.name : void 0) || !this.parent) {
-        return this.method;
-      }
-      return this.parent.namedMethod();
-    };
-
-    Scope.prototype.find = function(name) {
-      if (this.check(name)) {
-        return true;
-      }
-      this.add(name, 'var');
-      return false;
-    };
-
-    Scope.prototype.parameter = function(name) {
-      if (this.shared && this.parent.check(name, true)) {
-        return;
-      }
-      return this.add(name, 'param');
-    };
-
-    Scope.prototype.check = function(name) {
-      var ref;
-      return !!(this.type(name) || ((ref = this.parent) != null ? ref.check(name) : void 0));
-    };
-
-    Scope.prototype.temporary = function(name, index, single) {
-      if (single == null) {
-        single = false;
-      }
-      if (single) {
-        return (index + parseInt(name, 36)).toString(36).replace(/\d/g, 'a');
-      } else {
-        return name + (index || '');
-      }
-    };
-
-    Scope.prototype.type = function(name) {
-      var i, len, ref, v;
-      ref = this.variables;
-      for (i = 0, len = ref.length; i < len; i++) {
-        v = ref[i];
-        if (v.name === name) {
-          return v.type;
-        }
-      }
-      return null;
-    };
-
-    Scope.prototype.freeVariable = function(name, options) {
-      var index, ref, temp;
-      if (options == null) {
-        options = {};
-      }
-      index = 0;
-      while (true) {
-        temp = this.temporary(name, index, options.single);
-        if (!(this.check(temp) || indexOf.call(this.root.referencedVars, temp) >= 0)) {
-          break;
-        }
-        index++;
-      }
-      if ((ref = options.reserve) != null ? ref : true) {
-        this.add(temp, 'var', true);
-      }
-      return temp;
-    };
-
-    Scope.prototype.assign = function(name, value) {
-      this.add(name, {
-        value: value,
-        assigned: true
-      }, true);
-      return this.hasAssignments = true;
-    };
-
-    Scope.prototype.hasDeclarations = function() {
-      return !!this.declaredVariables().length;
-    };
-
-    Scope.prototype.declaredVariables = function() {
-      var v;
-      return ((function() {
-        var i, len, ref, results;
-        ref = this.variables;
-        results = [];
-        for (i = 0, len = ref.length; i < len; i++) {
-          v = ref[i];
-          if (v.type === 'var') {
-            results.push(v.name);
-          }
-        }
-        return results;
-      }).call(this)).sort();
-    };
-
-    Scope.prototype.assignedVariables = function() {
-      var i, len, ref, results, v;
-      ref = this.variables;
-      results = [];
-      for (i = 0, len = ref.length; i < len; i++) {
-        v = ref[i];
-        if (v.type.assigned) {
-          results.push(v.name + " = " + v.type.value);
-        }
-      }
-      return results;
-    };
-
-    return Scope;
-
-  })();
-
-}).call(this);

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/coffee-script/lib/coffee-script/sourcemap.js
----------------------------------------------------------------------
diff --git a/node_modules/coffee-script/lib/coffee-script/sourcemap.js b/node_modules/coffee-script/lib/coffee-script/sourcemap.js
deleted file mode 100644
index ec703e1..0000000
--- a/node_modules/coffee-script/lib/coffee-script/sourcemap.js
+++ /dev/null
@@ -1,161 +0,0 @@
-// Generated by CoffeeScript 1.10.0
-(function() {
-  var LineMap, SourceMap;
-
-  LineMap = (function() {
-    function LineMap(line1) {
-      this.line = line1;
-      this.columns = [];
-    }
-
-    LineMap.prototype.add = function(column, arg, options) {
-      var sourceColumn, sourceLine;
-      sourceLine = arg[0], sourceColumn = arg[1];
-      if (options == null) {
-        options = {};
-      }
-      if (this.columns[column] && options.noReplace) {
-        return;
-      }
-      return this.columns[column] = {
-        line: this.line,
-        column: column,
-        sourceLine: sourceLine,
-        sourceColumn: sourceColumn
-      };
-    };
-
-    LineMap.prototype.sourceLocation = function(column) {
-      var mapping;
-      while (!((mapping = this.columns[column]) || (column <= 0))) {
-        column--;
-      }
-      return mapping && [mapping.sourceLine, mapping.sourceColumn];
-    };
-
-    return LineMap;
-
-  })();
-
-  SourceMap = (function() {
-    var BASE64_CHARS, VLQ_CONTINUATION_BIT, VLQ_SHIFT, VLQ_VALUE_MASK;
-
-    function SourceMap() {
-      this.lines = [];
-    }
-
-    SourceMap.prototype.add = function(sourceLocation, generatedLocation, options) {
-      var base, column, line, lineMap;
-      if (options == null) {
-        options = {};
-      }
-      line = generatedLocation[0], column = generatedLocation[1];
-      lineMap = ((base = this.lines)[line] || (base[line] = new LineMap(line)));
-      return lineMap.add(column, sourceLocation, options);
-    };
-
-    SourceMap.prototype.sourceLocation = function(arg) {
-      var column, line, lineMap;
-      line = arg[0], column = arg[1];
-      while (!((lineMap = this.lines[line]) || (line <= 0))) {
-        line--;
-      }
-      return lineMap && lineMap.sourceLocation(column);
-    };
-
-    SourceMap.prototype.generate = function(options, code) {
-      var buffer, i, j, lastColumn, lastSourceColumn, lastSourceLine, len, len1, lineMap, lineNumber, mapping, needComma, ref, ref1, v3, writingline;
-      if (options == null) {
-        options = {};
-      }
-      if (code == null) {
-        code = null;
-      }
-      writingline = 0;
-      lastColumn = 0;
-      lastSourceLine = 0;
-      lastSourceColumn = 0;
-      needComma = false;
-      buffer = "";
-      ref = this.lines;
-      for (lineNumber = i = 0, len = ref.length; i < len; lineNumber = ++i) {
-        lineMap = ref[lineNumber];
-        if (lineMap) {
-          ref1 = lineMap.columns;
-          for (j = 0, len1 = ref1.length; j < len1; j++) {
-            mapping = ref1[j];
-            if (!(mapping)) {
-              continue;
-            }
-            while (writingline < mapping.line) {
-              lastColumn = 0;
-              needComma = false;
-              buffer += ";";
-              writingline++;
-            }
-            if (needComma) {
-              buffer += ",";
-              needComma = false;
-            }
-            buffer += this.encodeVlq(mapping.column - lastColumn);
-            lastColumn = mapping.column;
-            buffer += this.encodeVlq(0);
-            buffer += this.encodeVlq(mapping.sourceLine - lastSourceLine);
-            lastSourceLine = mapping.sourceLine;
-            buffer += this.encodeVlq(mapping.sourceColumn - lastSourceColumn);
-            lastSourceColumn = mapping.sourceColumn;
-            needComma = true;
-          }
-        }
-      }
-      v3 = {
-        version: 3,
-        file: options.generatedFile || '',
-        sourceRoot: options.sourceRoot || '',
-        sources: options.sourceFiles || [''],
-        names: [],
-        mappings: buffer
-      };
-      if (options.inline) {
-        v3.sourcesContent = [code];
-      }
-      return JSON.stringify(v3, null, 2);
-    };
-
-    VLQ_SHIFT = 5;
-
-    VLQ_CONTINUATION_BIT = 1 << VLQ_SHIFT;
-
-    VLQ_VALUE_MASK = VLQ_CONTINUATION_BIT - 1;
-
-    SourceMap.prototype.encodeVlq = function(value) {
-      var answer, nextChunk, signBit, valueToEncode;
-      answer = '';
-      signBit = value < 0 ? 1 : 0;
-      valueToEncode = (Math.abs(value) << 1) + signBit;
-      while (valueToEncode || !answer) {
-        nextChunk = valueToEncode & VLQ_VALUE_MASK;
-        valueToEncode = valueToEncode >> VLQ_SHIFT;
-        if (valueToEncode) {
-          nextChunk |= VLQ_CONTINUATION_BIT;
-        }
-        answer += this.encodeBase64(nextChunk);
-      }
-      return answer;
-    };
-
-    BASE64_CHARS = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';
-
-    SourceMap.prototype.encodeBase64 = function(value) {
-      return BASE64_CHARS[value] || (function() {
-        throw new Error("Cannot Base64 encode value: " + value);
-      })();
-    };
-
-    return SourceMap;
-
-  })();
-
-  module.exports = SourceMap;
-
-}).call(this);

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/coffee-script/package.json
----------------------------------------------------------------------
diff --git a/node_modules/coffee-script/package.json b/node_modules/coffee-script/package.json
deleted file mode 100644
index e791280..0000000
--- a/node_modules/coffee-script/package.json
+++ /dev/null
@@ -1,104 +0,0 @@
-{
-  "_args": [
-    [
-      {
-        "name": "coffee-script",
-        "raw": "coffee-script@>=1.0.1",
-        "rawSpec": ">=1.0.1",
-        "scope": null,
-        "spec": ">=1.0.1",
-        "type": "range"
-      },
-      "/Users/ctran/cordova/cordova-lib/cordova-create/node_modules/jasmine-node"
-    ]
-  ],
-  "_from": "coffee-script@>=1.0.1",
-  "_id": "coffee-script@1.10.0",
-  "_inCache": true,
-  "_installable": true,
-  "_location": "/coffee-script",
-  "_npmUser": {
-    "email": "jashkenas@gmail.com",
-    "name": "jashkenas"
-  },
-  "_npmVersion": "1.4.28",
-  "_phantomChildren": {},
-  "_requested": {
-    "name": "coffee-script",
-    "raw": "coffee-script@>=1.0.1",
-    "rawSpec": ">=1.0.1",
-    "scope": null,
-    "spec": ">=1.0.1",
-    "type": "range"
-  },
-  "_requiredBy": [
-    "/jasmine-node"
-  ],
-  "_resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.10.0.tgz",
-  "_shasum": "12938bcf9be1948fa006f92e0c4c9e81705108c0",
-  "_shrinkwrap": null,
-  "_spec": "coffee-script@>=1.0.1",
-  "_where": "/Users/ctran/cordova/cordova-lib/cordova-create/node_modules/jasmine-node",
-  "author": {
-    "name": "Jeremy Ashkenas"
-  },
-  "bin": {
-    "cake": "./bin/cake",
-    "coffee": "./bin/coffee"
-  },
-  "bugs": {
-    "url": "https://github.com/jashkenas/coffeescript/issues"
-  },
-  "dependencies": {},
-  "description": "Unfancy JavaScript",
-  "devDependencies": {
-    "docco": "~0.7.0",
-    "highlight.js": "~8.0.0",
-    "jison": ">=0.2.0",
-    "uglify-js": "~2.2",
-    "underscore": "~1.5.2"
-  },
-  "directories": {
-    "lib": "./lib/coffee-script"
-  },
-  "dist": {
-    "shasum": "12938bcf9be1948fa006f92e0c4c9e81705108c0",
-    "tarball": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.10.0.tgz"
-  },
-  "engines": {
-    "node": ">=0.8.0"
-  },
-  "gitHead": "f26d33d418dcdcfcc6ad3ab774d9cabbf7af659c",
-  "homepage": "http://coffeescript.org",
-  "keywords": [
-    "javascript",
-    "language",
-    "coffeescript",
-    "compiler"
-  ],
-  "license": "MIT",
-  "main": "./lib/coffee-script/coffee-script",
-  "maintainers": [
-    {
-      "email": "jashkenas@gmail.com",
-      "name": "jashkenas"
-    },
-    {
-      "email": "npm@michael.ficarra.me",
-      "name": "michaelficarra"
-    }
-  ],
-  "name": "coffee-script",
-  "optionalDependencies": {},
-  "preferGlobal": true,
-  "readme": "ERROR: No README data found!",
-  "repository": {
-    "type": "git",
-    "url": "git://github.com/jashkenas/coffeescript.git"
-  },
-  "scripts": {
-    "test": "node ./bin/cake test",
-    "test-harmony": "node --harmony ./bin/cake test"
-  },
-  "version": "1.10.0"
-}

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/coffee-script/register.js
----------------------------------------------------------------------
diff --git a/node_modules/coffee-script/register.js b/node_modules/coffee-script/register.js
deleted file mode 100644
index 97b33d7..0000000
--- a/node_modules/coffee-script/register.js
+++ /dev/null
@@ -1 +0,0 @@
-require('./lib/coffee-script/register');

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/coffee-script/repl.js
----------------------------------------------------------------------
diff --git a/node_modules/coffee-script/repl.js b/node_modules/coffee-script/repl.js
deleted file mode 100644
index d2706a7..0000000
--- a/node_modules/coffee-script/repl.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = require('./lib/coffee-script/repl');

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/concat-map/.travis.yml
----------------------------------------------------------------------
diff --git a/node_modules/concat-map/.travis.yml b/node_modules/concat-map/.travis.yml
deleted file mode 100644
index f1d0f13..0000000
--- a/node_modules/concat-map/.travis.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-language: node_js
-node_js:
-  - 0.4
-  - 0.6

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/concat-map/LICENSE
----------------------------------------------------------------------
diff --git a/node_modules/concat-map/LICENSE b/node_modules/concat-map/LICENSE
deleted file mode 100644
index ee27ba4..0000000
--- a/node_modules/concat-map/LICENSE
+++ /dev/null
@@ -1,18 +0,0 @@
-This software is released under the MIT license:
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/concat-map/README.markdown
----------------------------------------------------------------------
diff --git a/node_modules/concat-map/README.markdown b/node_modules/concat-map/README.markdown
deleted file mode 100644
index 408f70a..0000000
--- a/node_modules/concat-map/README.markdown
+++ /dev/null
@@ -1,62 +0,0 @@
-concat-map
-==========
-
-Concatenative mapdashery.
-
-[![browser support](http://ci.testling.com/substack/node-concat-map.png)](http://ci.testling.com/substack/node-concat-map)
-
-[![build status](https://secure.travis-ci.org/substack/node-concat-map.png)](http://travis-ci.org/substack/node-concat-map)
-
-example
-=======
-
-``` js
-var concatMap = require('concat-map');
-var xs = [ 1, 2, 3, 4, 5, 6 ];
-var ys = concatMap(xs, function (x) {
-    return x % 2 ? [ x - 0.1, x, x + 0.1 ] : [];
-});
-console.dir(ys);
-```
-
-***
-
-```
-[ 0.9, 1, 1.1, 2.9, 3, 3.1, 4.9, 5, 5.1 ]
-```
-
-methods
-=======
-
-``` js
-var concatMap = require('concat-map')
-```
-
-concatMap(xs, fn)
------------------
-
-Return an array of concatenated elements by calling `fn(x, i)` for each element
-`x` and each index `i` in the array `xs`.
-
-When `fn(x, i)` returns an array, its result will be concatenated with the
-result array. If `fn(x, i)` returns anything else, that value will be pushed
-onto the end of the result array.
-
-install
-=======
-
-With [npm](http://npmjs.org) do:
-
-```
-npm install concat-map
-```
-
-license
-=======
-
-MIT
-
-notes
-=====
-
-This module was written while sitting high above the ground in a tree.

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/concat-map/example/map.js
----------------------------------------------------------------------
diff --git a/node_modules/concat-map/example/map.js b/node_modules/concat-map/example/map.js
deleted file mode 100644
index 3365621..0000000
--- a/node_modules/concat-map/example/map.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var concatMap = require('../');
-var xs = [ 1, 2, 3, 4, 5, 6 ];
-var ys = concatMap(xs, function (x) {
-    return x % 2 ? [ x - 0.1, x, x + 0.1 ] : [];
-});
-console.dir(ys);

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/concat-map/index.js
----------------------------------------------------------------------
diff --git a/node_modules/concat-map/index.js b/node_modules/concat-map/index.js
deleted file mode 100644
index b29a781..0000000
--- a/node_modules/concat-map/index.js
+++ /dev/null
@@ -1,13 +0,0 @@
-module.exports = function (xs, fn) {
-    var res = [];
-    for (var i = 0; i < xs.length; i++) {
-        var x = fn(xs[i], i);
-        if (isArray(x)) res.push.apply(res, x);
-        else res.push(x);
-    }
-    return res;
-};
-
-var isArray = Array.isArray || function (xs) {
-    return Object.prototype.toString.call(xs) === '[object Array]';
-};

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/concat-map/package.json
----------------------------------------------------------------------
diff --git a/node_modules/concat-map/package.json b/node_modules/concat-map/package.json
deleted file mode 100644
index dbc89ed..0000000
--- a/node_modules/concat-map/package.json
+++ /dev/null
@@ -1,116 +0,0 @@
-{
-  "_args": [
-    [
-      {
-        "name": "concat-map",
-        "raw": "concat-map@0.0.1",
-        "rawSpec": "0.0.1",
-        "scope": null,
-        "spec": "0.0.1",
-        "type": "version"
-      },
-      "/Users/ctran/cordova/cordova-lib/cordova-create/node_modules/brace-expansion"
-    ]
-  ],
-  "_from": "concat-map@0.0.1",
-  "_id": "concat-map@0.0.1",
-  "_inCache": true,
-  "_installable": true,
-  "_location": "/concat-map",
-  "_npmUser": {
-    "email": "mail@substack.net",
-    "name": "substack"
-  },
-  "_npmVersion": "1.3.21",
-  "_phantomChildren": {},
-  "_requested": {
-    "name": "concat-map",
-    "raw": "concat-map@0.0.1",
-    "rawSpec": "0.0.1",
-    "scope": null,
-    "spec": "0.0.1",
-    "type": "version"
-  },
-  "_requiredBy": [
-    "/brace-expansion"
-  ],
-  "_resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
-  "_shasum": "d8a96bd77fd68df7793a73036a3ba0d5405d477b",
-  "_shrinkwrap": null,
-  "_spec": "concat-map@0.0.1",
-  "_where": "/Users/ctran/cordova/cordova-lib/cordova-create/node_modules/brace-expansion",
-  "author": {
-    "email": "mail@substack.net",
-    "name": "James Halliday",
-    "url": "http://substack.net"
-  },
-  "bugs": {
-    "url": "https://github.com/substack/node-concat-map/issues"
-  },
-  "dependencies": {},
-  "description": "concatenative mapdashery",
-  "devDependencies": {
-    "tape": "~2.4.0"
-  },
-  "directories": {
-    "example": "example",
-    "test": "test"
-  },
-  "dist": {
-    "shasum": "d8a96bd77fd68df7793a73036a3ba0d5405d477b",
-    "tarball": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
-  },
-  "homepage": "https://github.com/substack/node-concat-map",
-  "keywords": [
-    "concat",
-    "concatMap",
-    "map",
-    "functional",
-    "higher-order"
-  ],
-  "license": "MIT",
-  "main": "index.js",
-  "maintainers": [
-    {
-      "email": "mail@substack.net",
-      "name": "substack"
-    }
-  ],
-  "name": "concat-map",
-  "optionalDependencies": {},
-  "readme": "ERROR: No README data found!",
-  "repository": {
-    "type": "git",
-    "url": "git://github.com/substack/node-concat-map.git"
-  },
-  "scripts": {
-    "test": "tape test/*.js"
-  },
-  "testling": {
-    "browsers": {
-      "chrome": [
-        10,
-        22
-      ],
-      "ff": [
-        3.5,
-        10,
-        15
-      ],
-      "ie": [
-        6,
-        7,
-        8,
-        9
-      ],
-      "opera": [
-        12
-      ],
-      "safari": [
-        5.1
-      ]
-    },
-    "files": "test/*.js"
-  },
-  "version": "0.0.1"
-}

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/concat-map/test/map.js
----------------------------------------------------------------------
diff --git a/node_modules/concat-map/test/map.js b/node_modules/concat-map/test/map.js
deleted file mode 100644
index fdbd702..0000000
--- a/node_modules/concat-map/test/map.js
+++ /dev/null
@@ -1,39 +0,0 @@
-var concatMap = require('../');
-var test = require('tape');
-
-test('empty or not', function (t) {
-    var xs = [ 1, 2, 3, 4, 5, 6 ];
-    var ixes = [];
-    var ys = concatMap(xs, function (x, ix) {
-        ixes.push(ix);
-        return x % 2 ? [ x - 0.1, x, x + 0.1 ] : [];
-    });
-    t.same(ys, [ 0.9, 1, 1.1, 2.9, 3, 3.1, 4.9, 5, 5.1 ]);
-    t.same(ixes, [ 0, 1, 2, 3, 4, 5 ]);
-    t.end();
-});
-
-test('always something', function (t) {
-    var xs = [ 'a', 'b', 'c', 'd' ];
-    var ys = concatMap(xs, function (x) {
-        return x === 'b' ? [ 'B', 'B', 'B' ] : [ x ];
-    });
-    t.same(ys, [ 'a', 'B', 'B', 'B', 'c', 'd' ]);
-    t.end();
-});
-
-test('scalars', function (t) {
-    var xs = [ 'a', 'b', 'c', 'd' ];
-    var ys = concatMap(xs, function (x) {
-        return x === 'b' ? [ 'B', 'B', 'B' ] : x;
-    });
-    t.same(ys, [ 'a', 'B', 'B', 'B', 'c', 'd' ]);
-    t.end();
-});
-
-test('undefs', function (t) {
-    var xs = [ 'a', 'b', 'c', 'd' ];
-    var ys = concatMap(xs, function () {});
-    t.same(ys, [ undefined, undefined, undefined, undefined ]);
-    t.end();
-});

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/console-browserify/.npmignore
----------------------------------------------------------------------
diff --git a/node_modules/console-browserify/.npmignore b/node_modules/console-browserify/.npmignore
deleted file mode 100644
index aa3fd4b..0000000
--- a/node_modules/console-browserify/.npmignore
+++ /dev/null
@@ -1,14 +0,0 @@
-.DS_Store
-.monitor
-.*.swp
-.nodemonignore
-releases
-*.log
-*.err
-fleet.json
-public/browserify
-bin/*.json
-.bin
-build
-compile
-.lock-wscript

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/console-browserify/.testem.json
----------------------------------------------------------------------
diff --git a/node_modules/console-browserify/.testem.json b/node_modules/console-browserify/.testem.json
deleted file mode 100644
index 633c2ba..0000000
--- a/node_modules/console-browserify/.testem.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
-    "launchers": {
-        "node": {
-            "command": "npm test"
-        }
-    },
-    "src_files": [
-        "./**/*.js"
-    ],
-    "before_tests": "npm run build",
-    "on_exit": "rm test/static/bundle.js",
-    "test_page": "test/static/index.html",
-    "launch_in_dev": ["node", "phantomjs"]
-}

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/console-browserify/.travis.yml
----------------------------------------------------------------------
diff --git a/node_modules/console-browserify/.travis.yml b/node_modules/console-browserify/.travis.yml
deleted file mode 100644
index ed178f6..0000000
--- a/node_modules/console-browserify/.travis.yml
+++ /dev/null
@@ -1,4 +0,0 @@
-language: node_js
-node_js:
-  - 0.8
-  - 0.9

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/console-browserify/LICENCE
----------------------------------------------------------------------
diff --git a/node_modules/console-browserify/LICENCE b/node_modules/console-browserify/LICENCE
deleted file mode 100644
index a23e08a..0000000
--- a/node_modules/console-browserify/LICENCE
+++ /dev/null
@@ -1,19 +0,0 @@
-Copyright (c) 2012 Raynos.
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/console-browserify/README.md
----------------------------------------------------------------------
diff --git a/node_modules/console-browserify/README.md b/node_modules/console-browserify/README.md
deleted file mode 100644
index 572615e..0000000
--- a/node_modules/console-browserify/README.md
+++ /dev/null
@@ -1,33 +0,0 @@
-# console-browserify
-
-[![build status][1]][2]
-
-[![browser support][3]][4]
-
-
-Emulate console for all the browsers
-
-## Example
-
-```js
-var console = require("console-browserify")
-
-console.log("hello world!")
-```
-
-## Installation
-
-`npm install console-browserify`
-
-## Contributors
-
- - Raynos
-
-## MIT Licenced
-
-
-
-  [1]: https://secure.travis-ci.org/Raynos/console-browserify.png
-  [2]: http://travis-ci.org/Raynos/console-browserify
-  [3]: http://ci.testling.com/Raynos/console-browserify.png
-  [4]: http://ci.testling.com/Raynos/console-browserify

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/console-browserify/index.js
----------------------------------------------------------------------
diff --git a/node_modules/console-browserify/index.js b/node_modules/console-browserify/index.js
deleted file mode 100644
index af433ce..0000000
--- a/node_modules/console-browserify/index.js
+++ /dev/null
@@ -1,86 +0,0 @@
-/*global window, global*/
-var util = require("util")
-var assert = require("assert")
-var now = require("date-now")
-
-var slice = Array.prototype.slice
-var console
-var times = {}
-
-if (typeof global !== "undefined" && global.console) {
-    console = global.console
-} else if (typeof window !== "undefined" && window.console) {
-    console = window.console
-} else {
-    console = {}
-}
-
-var functions = [
-    [log, "log"],
-    [info, "info"],
-    [warn, "warn"],
-    [error, "error"],
-    [time, "time"],
-    [timeEnd, "timeEnd"],
-    [trace, "trace"],
-    [dir, "dir"],
-    [consoleAssert, "assert"]
-]
-
-for (var i = 0; i < functions.length; i++) {
-    var tuple = functions[i]
-    var f = tuple[0]
-    var name = tuple[1]
-
-    if (!console[name]) {
-        console[name] = f
-    }
-}
-
-module.exports = console
-
-function log() {}
-
-function info() {
-    console.log.apply(console, arguments)
-}
-
-function warn() {
-    console.log.apply(console, arguments)
-}
-
-function error() {
-    console.warn.apply(console, arguments)
-}
-
-function time(label) {
-    times[label] = now()
-}
-
-function timeEnd(label) {
-    var time = times[label]
-    if (!time) {
-        throw new Error("No such label: " + label)
-    }
-
-    var duration = now() - time
-    console.log(label + ": " + duration + "ms")
-}
-
-function trace() {
-    var err = new Error()
-    err.name = "Trace"
-    err.message = util.format.apply(null, arguments)
-    console.error(err.stack)
-}
-
-function dir(object) {
-    console.log(util.inspect(object) + "\n")
-}
-
-function consoleAssert(expression) {
-    if (!expression) {
-        var arr = slice.call(arguments, 1)
-        assert.ok(false, util.format.apply(null, arr))
-    }
-}

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/console-browserify/package.json
----------------------------------------------------------------------
diff --git a/node_modules/console-browserify/package.json b/node_modules/console-browserify/package.json
deleted file mode 100644
index dfbccc5..0000000
--- a/node_modules/console-browserify/package.json
+++ /dev/null
@@ -1,121 +0,0 @@
-{
-  "_args": [
-    [
-      {
-        "name": "console-browserify",
-        "raw": "console-browserify@1.1.x",
-        "rawSpec": "1.1.x",
-        "scope": null,
-        "spec": ">=1.1.0 <1.2.0",
-        "type": "range"
-      },
-      "/Users/ctran/cordova/cordova-lib/cordova-create/node_modules/jshint"
-    ]
-  ],
-  "_from": "console-browserify@>=1.1.0 <1.2.0",
-  "_id": "console-browserify@1.1.0",
-  "_inCache": true,
-  "_installable": true,
-  "_location": "/console-browserify",
-  "_npmUser": {
-    "email": "raynos2@gmail.com",
-    "name": "raynos"
-  },
-  "_npmVersion": "1.4.6",
-  "_phantomChildren": {},
-  "_requested": {
-    "name": "console-browserify",
-    "raw": "console-browserify@1.1.x",
-    "rawSpec": "1.1.x",
-    "scope": null,
-    "spec": ">=1.1.0 <1.2.0",
-    "type": "range"
-  },
-  "_requiredBy": [
-    "/jshint"
-  ],
-  "_resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
-  "_shasum": "f0241c45730a9fc6323b206dbf38edc741d0bb10",
-  "_shrinkwrap": null,
-  "_spec": "console-browserify@1.1.x",
-  "_where": "/Users/ctran/cordova/cordova-lib/cordova-create/node_modules/jshint",
-  "author": {
-    "email": "raynos2@gmail.com",
-    "name": "Raynos"
-  },
-  "bugs": {
-    "email": "raynos2@gmail.com",
-    "url": "https://github.com/Raynos/console-browserify/issues"
-  },
-  "contributors": [
-    {
-      "name": "Raynos"
-    }
-  ],
-  "dependencies": {
-    "date-now": "^0.1.4"
-  },
-  "description": "Emulate console for all the browsers",
-  "devDependencies": {
-    "jsonify": "0.0.0",
-    "run-browser": "^1.3.0",
-    "tap-dot": "^0.2.1",
-    "tap-spec": "^0.1.8",
-    "tape": "^2.12.3"
-  },
-  "directories": {},
-  "dist": {
-    "shasum": "f0241c45730a9fc6323b206dbf38edc741d0bb10",
-    "tarball": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz"
-  },
-  "homepage": "https://github.com/Raynos/console-browserify",
-  "keywords": [],
-  "licenses": [
-    {
-      "type": "MIT",
-      "url": "http://github.com/Raynos/console-browserify/raw/master/LICENSE"
-    }
-  ],
-  "main": "index",
-  "maintainers": [
-    {
-      "email": "raynos2@gmail.com",
-      "name": "raynos"
-    }
-  ],
-  "name": "console-browserify",
-  "optionalDependencies": {},
-  "readme": "ERROR: No README data found!",
-  "repository": {
-    "type": "git",
-    "url": "git://github.com/Raynos/console-browserify.git"
-  },
-  "scripts": {
-    "browser": "run-browser test/index.js",
-    "build": "browserify test/index.js -o test/static/bundle.js",
-    "cover": "istanbul cover --report none --print detail ./test/index.js",
-    "dot": "node ./test/index.js | tap-dot",
-    "phantom": "run-browser test/index.js -b | tap-spec",
-    "start": "node ./index.js",
-    "test": "node ./test/index.js | tap-spec",
-    "testem": "testem",
-    "view-cover": "istanbul report html && google-chrome ./coverage/index.html"
-  },
-  "testling": {
-    "browsers": [
-      "ie/8..latest",
-      "firefox/16..latest",
-      "firefox/nightly",
-      "chrome/22..latest",
-      "chrome/canary",
-      "opera/12..latest",
-      "opera/next",
-      "safari/5.1..latest",
-      "ipad/6.0..latest",
-      "iphone/6.0..latest",
-      "android-browser/4.2..latest"
-    ],
-    "files": "test/index.js"
-  },
-  "version": "1.1.0"
-}

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/console-browserify/test/index.js
----------------------------------------------------------------------
diff --git a/node_modules/console-browserify/test/index.js b/node_modules/console-browserify/test/index.js
deleted file mode 100644
index 26dfaad..0000000
--- a/node_modules/console-browserify/test/index.js
+++ /dev/null
@@ -1,67 +0,0 @@
-var console = require("../index")
-var test = require("tape")
-
-if (typeof window !== "undefined" && !window.JSON) {
-    window.JSON = require("jsonify")
-}
-
-test("console has expected methods", function (assert) {
-    assert.ok(console.log)
-    assert.ok(console.info)
-    assert.ok(console.warn)
-    assert.ok(console.dir)
-    assert.ok(console.time, "time")
-    assert.ok(console.timeEnd, "timeEnd")
-    assert.ok(console.trace, "trace")
-    assert.ok(console.assert)
-
-    assert.end()
-})
-
-test("invoke console.log", function (assert) {
-    console.log("test-log")
-
-    assert.end()
-})
-
-test("invoke console.info", function (assert) {
-    console.info("test-info")
-
-    assert.end()
-})
-
-test("invoke console.warn", function (assert) {
-    console.warn("test-warn")
-    
-    assert.end()
-})
-
-test("invoke console.time", function (assert) {
-    console.time("label")
-
-    assert.end()
-})
-
-test("invoke console.trace", function (assert) {
-    console.trace("test-trace")
-
-    assert.end()
-})
-
-test("invoke console.assert", function (assert) {
-    console.assert(true)
-
-    assert.end()
-})
-
-test("invoke console.dir", function (assert) {
-    console.dir("test-dir")
-
-    assert.end()
-})
-
-test("invoke console.timeEnd", function (assert) {
-    console.timeEnd("label")
-
-    assert.end()
-})

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/console-browserify/test/static/index.html
----------------------------------------------------------------------
diff --git a/node_modules/console-browserify/test/static/index.html b/node_modules/console-browserify/test/static/index.html
deleted file mode 100644
index dd55012..0000000
--- a/node_modules/console-browserify/test/static/index.html
+++ /dev/null
@@ -1,12 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta http-equiv="x-ua-compatible" content="IE=8" >
-    <title>TAPE Example</title>
-    <script src="/testem.js"></script>
-    <script src="test-adapter.js"></script>
-    <script src="bundle.js"></script>
-</head>
-<body>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/console-browserify/test/static/test-adapter.js
----------------------------------------------------------------------
diff --git a/node_modules/console-browserify/test/static/test-adapter.js b/node_modules/console-browserify/test/static/test-adapter.js
deleted file mode 100644
index 8b4c12d..0000000
--- a/node_modules/console-browserify/test/static/test-adapter.js
+++ /dev/null
@@ -1,53 +0,0 @@
-(function () {
-    var Testem = window.Testem
-    var regex = /^((?:not )?ok) (\d+) (.+)$/
-
-    Testem.useCustomAdapter(tapAdapter)
-
-    function tapAdapter(socket){
-        var results = {
-            failed: 0
-            , passed: 0
-            , total: 0
-            , tests: []
-        }
-
-        socket.emit('tests-start')
-
-        Testem.handleConsoleMessage = function(msg){
-            var m = msg.match(regex)
-            if (m) {
-                var passed = m[1] === 'ok'
-                var test = {
-                    passed: passed ? 1 : 0,
-                    failed: passed ? 0 : 1,
-                    total: 1,
-                    id: m[2],
-                    name: m[3],
-                    items: []
-                }
-
-                if (passed) {
-                    results.passed++
-                } else {
-                    console.error("failure", m)
-
-                    results.failed++
-                }
-
-                results.total++
-
-                // console.log("emitted test", test)
-                socket.emit('test-result', test)
-                results.tests.push(test)
-            } else if (msg === '# ok' || msg.match(/^# tests \d+/)){
-                // console.log("emitted all test")
-                socket.emit('all-test-results', results)
-            }
-
-            // return false if you want to prevent the console message from
-            // going to the console
-            // return false
-        }
-    }
-}())

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/cordova-app-hello-world/.npmignore
----------------------------------------------------------------------
diff --git a/node_modules/cordova-app-hello-world/.npmignore b/node_modules/cordova-app-hello-world/.npmignore
deleted file mode 100644
index fd29596..0000000
--- a/node_modules/cordova-app-hello-world/.npmignore
+++ /dev/null
@@ -1,2 +0,0 @@
-# OS X
-.DS_Store

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/cordova-app-hello-world/CONTRIBUTING.md
----------------------------------------------------------------------
diff --git a/node_modules/cordova-app-hello-world/CONTRIBUTING.md b/node_modules/cordova-app-hello-world/CONTRIBUTING.md
deleted file mode 100644
index f7dbcab..0000000
--- a/node_modules/cordova-app-hello-world/CONTRIBUTING.md
+++ /dev/null
@@ -1,37 +0,0 @@
-<!--
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-#  KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
--->
-
-# Contributing to Apache Cordova
-
-Anyone can contribute to Cordova. And we need your contributions.
-
-There are multiple ways to contribute: report bugs, improve the docs, and
-contribute code.
-
-For instructions on this, start with the 
-[contribution overview](http://cordova.apache.org/#contribute).
-
-The details are explained there, but the important items are:
- - Sign and submit an Apache ICLA (Contributor License Agreement).
- - Have a Jira issue open that corresponds to your contribution.
- - Run the tests so your patch doesn't break existing functionality.
-
-We look forward to your contributions!

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/cordova-app-hello-world/LICENSE
----------------------------------------------------------------------
diff --git a/node_modules/cordova-app-hello-world/LICENSE b/node_modules/cordova-app-hello-world/LICENSE
deleted file mode 100644
index 9f761f1..0000000
--- a/node_modules/cordova-app-hello-world/LICENSE
+++ /dev/null
@@ -1,296 +0,0 @@
-
-                                 Apache License
-                           Version 2.0, January 2004
-                        http://www.apache.org/licenses/
-
-   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
-   1. Definitions.
-
-      "License" shall mean the terms and conditions for use, reproduction,
-      and distribution as defined by Sections 1 through 9 of this document.
-
-      "Licensor" shall mean the copyright owner or entity authorized by
-      the copyright owner that is granting the License.
-
-      "Legal Entity" shall mean the union of the acting entity and all
-      other entities that control, are controlled by, or are under common
-      control with that entity. For the purposes of this definition,
-      "control" means (i) the power, direct or indirect, to cause the
-      direction or management of such entity, whether by contract or
-      otherwise, or (ii) ownership of fifty percent (50%) or more of the
-      outstanding shares, or (iii) beneficial ownership of such entity.
-
-      "You" (or "Your") shall mean an individual or Legal Entity
-      exercising permissions granted by this License.
-
-      "Source" form shall mean the preferred form for making modifications,
-      including but not limited to software source code, documentation
-      source, and configuration files.
-
-      "Object" form shall mean any form resulting from mechanical
-      transformation or translation of a Source form, including but
-      not limited to compiled object code, generated documentation,
-      and conversions to other media types.
-
-      "Work" shall mean the work of authorship, whether in Source or
-      Object form, made available under the License, as indicated by a
-      copyright notice that is included in or attached to the work
-      (an example is provided in the Appendix below).
-
-      "Derivative Works" shall mean any work, whether in Source or Object
-      form, that is based on (or derived from) the Work and for which the
-      editorial revisions, annotations, elaborations, or other modifications
-      represent, as a whole, an original work of authorship. For the purposes
-      of this License, Derivative Works shall not include works that remain
-      separable from, or merely link (or bind by name) to the interfaces of,
-      the Work and Derivative Works thereof.
-
-      "Contribution" shall mean any work of authorship, including
-      the original version of the Work and any modifications or additions
-      to that Work or Derivative Works thereof, that is intentionally
-      submitted to Licensor for inclusion in the Work by the copyright owner
-      or by an individual or Legal Entity authorized to submit on behalf of
-      the copyright owner. For the purposes of this definition, "submitted"
-      means any form of electronic, verbal, or written communication sent
-      to the Licensor or its representatives, including but not limited to
-      communication on electronic mailing lists, source code control systems,
-      and issue tracking systems that are managed by, or on behalf of, the
-      Licensor for the purpose of discussing and improving the Work, but
-      excluding communication that is conspicuously marked or otherwise
-      designated in writing by the copyright owner as "Not a Contribution."
-
-      "Contributor" shall mean Licensor and any individual or Legal Entity
-      on behalf of whom a Contribution has been received by Licensor and
-      subsequently incorporated within the Work.
-
-   2. Grant of Copyright License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      copyright license to reproduce, prepare Derivative Works of,
-      publicly display, publicly perform, sublicense, and distribute the
-      Work and such Derivative Works in Source or Object form.
-
-   3. Grant of Patent License. Subject to the terms and conditions of
-      this License, each Contributor hereby grants to You a perpetual,
-      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
-      (except as stated in this section) patent license to make, have made,
-      use, offer to sell, sell, import, and otherwise transfer the Work,
-      where such license applies only to those patent claims licensable
-      by such Contributor that are necessarily infringed by their
-      Contribution(s) alone or by combination of their Contribution(s)
-      with the Work to which such Contribution(s) was submitted. If You
-      institute patent litigation against any entity (including a
-      cross-claim or counterclaim in a lawsuit) alleging that the Work
-      or a Contribution incorporated within the Work constitutes direct
-      or contributory patent infringement, then any patent licenses
-      granted to You under this License for that Work shall terminate
-      as of the date such litigation is filed.
-
-   4. Redistribution. You may reproduce and distribute copies of the
-      Work or Derivative Works thereof in any medium, with or without
-      modifications, and in Source or Object form, provided that You
-      meet the following conditions:
-
-      (a) You must give any other recipients of the Work or
-          Derivative Works a copy of this License; and
-
-      (b) You must cause any modified files to carry prominent notices
-          stating that You changed the files; and
-
-      (c) You must retain, in the Source form of any Derivative Works
-          that You distribute, all copyright, patent, trademark, and
-          attribution notices from the Source form of the Work,
-          excluding those notices that do not pertain to any part of
-          the Derivative Works; and
-
-      (d) If the Work includes a "NOTICE" text file as part of its
-          distribution, then any Derivative Works that You distribute must
-          include a readable copy of the attribution notices contained
-          within such NOTICE file, excluding those notices that do not
-          pertain to any part of the Derivative Works, in at least one
-          of the following places: within a NOTICE text file distributed
-          as part of the Derivative Works; within the Source form or
-          documentation, if provided along with the Derivative Works; or,
-          within a display generated by the Derivative Works, if and
-          wherever such third-party notices normally appear. The contents
-          of the NOTICE file are for informational purposes only and
-          do not modify the License. You may add Your own attribution
-          notices within Derivative Works that You distribute, alongside
-          or as an addendum to the NOTICE text from the Work, provided
-          that such additional attribution notices cannot be construed
-          as modifying the License.
-
-      You may add Your own copyright statement to Your modifications and
-      may provide additional or different license terms and conditions
-      for use, reproduction, or distribution of Your modifications, or
-      for any such Derivative Works as a whole, provided Your use,
-      reproduction, and distribution of the Work otherwise complies with
-      the conditions stated in this License.
-
-   5. Submission of Contributions. Unless You explicitly state otherwise,
-      any Contribution intentionally submitted for inclusion in the Work
-      by You to the Licensor shall be under the terms and conditions of
-      this License, without any additional terms or conditions.
-      Notwithstanding the above, nothing herein shall supersede or modify
-      the terms of any separate license agreement you may have executed
-      with Licensor regarding such Contributions.
-
-   6. Trademarks. This License does not grant permission to use the trade
-      names, trademarks, service marks, or product names of the Licensor,
-      except as required for reasonable and customary use in describing the
-      origin of the Work and reproducing the content of the NOTICE file.
-
-   7. Disclaimer of Warranty. Unless required by applicable law or
-      agreed to in writing, Licensor provides the Work (and each
-      Contributor provides its Contributions) on an "AS IS" BASIS,
-      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
-      implied, including, without limitation, any warranties or conditions
-      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
-      PARTICULAR PURPOSE. You are solely responsible for determining the
-      appropriateness of using or redistributing the Work and assume any
-      risks associated with Your exercise of permissions under this License.
-
-   8. Limitation of Liability. In no event and under no legal theory,
-      whether in tort (including negligence), contract, or otherwise,
-      unless required by applicable law (such as deliberate and grossly
-      negligent acts) or agreed to in writing, shall any Contributor be
-      liable to You for damages, including any direct, indirect, special,
-      incidental, or consequential damages of any character arising as a
-      result of this License or out of the use or inability to use the
-      Work (including but not limited to damages for loss of goodwill,
-      work stoppage, computer failure or malfunction, or any and all
-      other commercial damages or losses), even if such Contributor
-      has been advised of the possibility of such damages.
-
-   9. Accepting Warranty or Additional Liability. While redistributing
-      the Work or Derivative Works thereof, You may choose to offer,
-      and charge a fee for, acceptance of support, warranty, indemnity,
-      or other liability obligations and/or rights consistent with this
-      License. However, in accepting such obligations, You may act only
-      on Your own behalf and on Your sole responsibility, not on behalf
-      of any other Contributor, and only if You agree to indemnify,
-      defend, and hold each Contributor harmless for any liability
-      incurred by, or claims asserted against, such Contributor by reason
-      of your accepting any such warranty or additional liability.
-
-   END OF TERMS AND CONDITIONS
-
-   APPENDIX: How to apply the Apache License to your work.
-
-      To apply the Apache License to your work, attach the following
-      boilerplate notice, with the fields enclosed by brackets "[]"
-      replaced with your own identifying information. (Don't include
-      the brackets!)  The text should be enclosed in the appropriate
-      comment syntax for the file format. We also recommend that a
-      file or class name and description of purpose be included on the
-      same "printed page" as the copyright notice for easier
-      identification within third-party archives.
-
-   Copyright [yyyy] [name of copyright owner]
-
-   Licensed under the Apache License, Version 2.0 (the "License");
-   you may not use this file except in compliance with the License.
-   You may obtain a copy of the License at
-
-       http://www.apache.org/licenses/LICENSE-2.0
-
-   Unless required by applicable law or agreed to in writing, software
-   distributed under the License is distributed on an "AS IS" BASIS,
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-   See the License for the specific language governing permissions and
-   limitations under the License.
-
-==============================================================
-This product also include the following software:
-==============================================================
-
---------------------------------------------------------------
-jasmine from GitHub
-
-   https://github.com/pivotal/jasmine
-
-MIT-style license
-
-license available from:
-
-   https://github.com/pivotal/jasmine/blob/master/MIT.LICENSE
-   
------------------------------
-
-Copyright (c) 2008-2011 Pivotal Labs
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-
---------------------------------------------------------------
-commonjs tests from the commonjs organization at GitHub
-
-   https://github.com/commonjs/commonjs
-
-MIT-style license
-
-license available from:
-
-   https://github.com/commonjs/commonjs/blob/master/docs/license.html.markdown
-
-contributor list available from:
-
-   https://github.com/commonjs/commonjs/blob/master/docs/contributors.html.markdown
-
------------------------------
-
-Copyright 2009 Kevin Dangoor
-Copyright 2009 Ihab Awad
-Copyright 2009 Ash Berlin
-Copyright 2009 Aristid Breitkreuz
-Copyright 2009 Kevin Dangoor
-Copyright 2009 Daniel Friesen
-Copyright 2009 Wes Garland
-Copyright 2009 Kris Kowal
-Copyright 2009 Dean Landolt
-Copyright 2009 Peter Michaux
-Copyright 2009 George Moschovitis
-Copyright 2009 Michael O'Brien
-Copyright 2009 Tom Robinson
-Copyright 2009 Hannes Wallnoefer
-Copyright 2009 Mike Wilson
-Copyright 2009 Ondrej Zara
-Copyright 2009 Chris Zumbrunn
-Copyright 2009 Kris Zyp
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/cordova-app-hello-world/NOTICE
----------------------------------------------------------------------
diff --git a/node_modules/cordova-app-hello-world/NOTICE b/node_modules/cordova-app-hello-world/NOTICE
deleted file mode 100644
index b2157b6..0000000
--- a/node_modules/cordova-app-hello-world/NOTICE
+++ /dev/null
@@ -1,5 +0,0 @@
-Apache Cordova
-Copyright 2012 The Apache Software Foundation
-
-This product includes software developed by
-The Apache Software Foundation (http://www.apache.org)

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/cordova-app-hello-world/README.md
----------------------------------------------------------------------
diff --git a/node_modules/cordova-app-hello-world/README.md b/node_modules/cordova-app-hello-world/README.md
deleted file mode 100644
index 43edda0..0000000
--- a/node_modules/cordova-app-hello-world/README.md
+++ /dev/null
@@ -1,45 +0,0 @@
-<!--
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-#  KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
--->
-
-# Apache Cordova Hello World Application
-
-Simple Hello World application. This is used as the default app template
-when creating new projects.
-
-## Versions and Tags
-
-The Hello World's version is directly tied to an Apache Cordova release.
-
-For example, Hello World `2.0.0` is compatible with Apache Cordova `2.0.0`.
-
-To update the snapshot within a platform repo, copy `www/` into the repo's
-template directory, and copy in the relevant files from `res/` as well.
-
-## How to Update
-
-Update to Apache Cordova x.x.x by:
-
-1. `VERSION`
-    - Update the version
-2. Commit and Tag
-    - `git commit -am "[app] Version x.x.x"`
-    - `git tag x.x.x`
-

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/cordova-app-hello-world/RELEASENOTES.md
----------------------------------------------------------------------
diff --git a/node_modules/cordova-app-hello-world/RELEASENOTES.md b/node_modules/cordova-app-hello-world/RELEASENOTES.md
deleted file mode 100644
index 63963c2..0000000
--- a/node_modules/cordova-app-hello-world/RELEASENOTES.md
+++ /dev/null
@@ -1,44 +0,0 @@
-<!--
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-# 
-# http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-#  KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
--->
-# Release Notes
-
-### 3.10.0 (Oct 26, 2015)
-* CB-9712 CLI 5.3 breaks with node 3.3.3
-* don't duplicate hooks guide
-* CB-8896 updated whitelist dependency to use spec
-
-### 3.9.0 (Mar 23, 2015)
-* CB-8716 Add Whitelist plugin to config.xml
-
-### 3.8.0 (Mar 10, 2015)
-* Add unsafe-eval to default CSP since many frameworks run faster with it on
-* Remove path from CSP string (since CSP ignores paths). Add CSP rationale within commen 
-* CB-8295 Fix CSP string, which had an invalid : in it
-* added license header to config.xml
-* added releasenotes.md
-* removed version file, package.json can keep track of version
-* Adding hooks to default app
-* [CB-8597] First attempt at importing cordova-app-hello-world via npm dependency
-* Remove jasmine ref
-* Tweak CSP string
-* CB-8295 Add content-security-policy `<meta>` to template
-* Remove target-density and height=device-height from `<viewport>`
-* Remove self-closing slashes from `<meta>` since this isn't xhtml

http://git-wip-us.apache.org/repos/asf/cordova-create/blob/9fb2883e/node_modules/cordova-app-hello-world/config.xml
----------------------------------------------------------------------
diff --git a/node_modules/cordova-app-hello-world/config.xml b/node_modules/cordova-app-hello-world/config.xml
deleted file mode 100644
index 02e616c..0000000
--- a/node_modules/cordova-app-hello-world/config.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version='1.0' encoding='utf-8'?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  The ASF licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing,
- software distributed under the License is distributed on an
- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- KIND, either express or implied.  See the License for the
- specific language governing permissions and limitations
- under the License.
--->
-<widget id="io.cordova.hellocordova" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
-    <name>HelloCordova</name>
-    <description>
-        A sample Apache Cordova application that responds to the deviceready event.
-    </description>
-    <author email="dev@cordova.apache.org" href="http://cordova.io">
-        Apache Cordova Team
-    </author>
-    <content src="index.html" />
-    <!-- Whitelist configuration. Refer to https://cordova.apache.org/docs/en/edge/guide_appdev_whitelist_index.md.html -->
-    <plugin name="cordova-plugin-whitelist" spec="1" />
-    <access origin="*" />
-    <allow-intent href="http://*/*" />
-    <allow-intent href="https://*/*" />
-    <allow-intent href="tel:*" />
-    <allow-intent href="sms:*" />
-    <allow-intent href="mailto:*" />
-    <allow-intent href="geo:*" />
-    <platform name="android">
-        <allow-intent href="market:*" />
-    </platform>
-    <platform name="ios">
-        <allow-intent href="itms:*" />
-        <allow-intent href="itms-apps:*" />
-    </platform>
-</widget>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org


Mime
View raw message