diff --git a/.bowerrc b/.bowerrc new file mode 100644 index 0000000..5e6701a --- /dev/null +++ b/.bowerrc @@ -0,0 +1,3 @@ +{ + "directory" : "bower_components" +} \ No newline at end of file diff --git a/.gitignore b/.gitignore index b5d8994..79a1e90 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ node_modules +bower_components compiled dist sauce_connect.log diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..82fda2c --- /dev/null +++ b/.travis.yml @@ -0,0 +1,27 @@ +language: node_js + +node_js: + - 0.10 + +env: + global: + - BROWSER_PROVIDER_READY_FILE=/tmp/sauce-connect-ready + - LOGS_DIR=/tmp/angular-router-build/logs + - SAUCE_USERNAME=angular-ci + - SAUCE_ACCESS_KEY=9b988f434ff8-fbca-8aa4-4ae3-35442987 + +install: + - mkdir -p $LOGS_DIR + - ./scripts/sauce_connect_setup.sh + - npm install + - npm install -g gulp + - npm install -g karma-cli + - ./scripts/wait_for_browser_provider.sh + +script: + - gulp build + - gulp templates + - karma start --single-run --browsers SL_Chrome --reporters dots + - ./scripts/run_protractor_tests.sh + +after_script: diff --git a/README.md b/README.md index 86da000..e0f359f 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,33 @@ -[![Build Status](https://travis-ci.org/angular/templating.png?branch=master)](https://travis-ci.org/angular/templating) +# Angular 2.0 Router -# Router Prototype +This is a prototype of a new router for Angular 2.0. Its feature set is based on the router used by Durandal. This router has been ported to ES6. It has also had bugs fixed from Durandal's router and a few new features have been added to faciliate greater flexibility. The internals of the router have been re-designed to use a customizable async pipeline. The screen activator has also had a similar re-design. Generally speaking, it allows for tons of customization at almost every point, understands basic conventions, has sensible defaults, etc. -This is a prototype of a new router for Angular 2.0. Its feature set is based on the router used by Durandal (which was the second client-side router I've written...this is the third...well, maybe the 4th actually. I may have lost count). This router has been ported to ES6. It has also had bugs fixed from Durandal's router and a few new features have been added to faciliate greater flexibility. The internals of the router have been re-designed to use a customizable async pipeline. The screen activator has also had a similar re-design. Generally speaking, it allows for tons of customization at almost every point, understands basic conventions, has sensible defaults, etc. The intersting stuff is in the src folder. Don't pay attention to the rest for now. +> **Note:** This prototype should fullfill almost, if not all, the requirements mentioned in the Angular 2.0 router design doc. -> *Note:* This prototype should fullfill almost, if not all, the requirements mentioned in the Angular 2.0 router design doc. +## Setup + +1. Install [NodeJS](http://nodejs.org/) +2. At the command prompt install [Gulp](http://gulpjs.com/) with `npm install -g gulp` +3. At the command promit install [Bower](http://bower.io/) with `npm install -g bower` +4. From the repo, install npm dependencies with `npm install` +5. From the repo, install bower dependencies with `bower install` + +## Running the Samples + +1. At the command prompt, start the development web server with `gulp build watch serve` +2. Open a browser and navigate to [http://localhost:8000/temp/examples/index.html](http://localhost:8000/temp/examples/index.html) + +> **Note:** The examples don't currently contain an example of the router. This is based on a branch of our templating engine. The router source still needs updating to match the new templating code. + +## Development + +1. At the command prompt, install the cli for [Karma](http://karma-runner.github.io/) with `npm install -g karma-cli` +2. At the command prompt, start karma with `karma start` +3. Add new tests to the `test` folder. Be sure to give them an extension of `.spec.js`. + +### Code Style Guide + +* Use 2 spaces as tab, see .editorconfig ## Features @@ -31,10 +54,4 @@ This is a prototype of a new router for Angular 2.0. Its feature set is based on * Has a custom TemplateDirective `router-port` which serves as a composition site for the router's active view. ## To Do -* Probably should write some tests... - -## Develop -npm install -karma start - -Use 2 spaces as tab, see .editorconfig \ No newline at end of file +* Probably should write some tests... \ No newline at end of file diff --git a/bower.json b/bower.json new file mode 100644 index 0000000..3ebbc5d --- /dev/null +++ b/bower.json @@ -0,0 +1,23 @@ +{ + "name": "router", + "version": "0.0.0", + "homepage": "https://github.com/eisenbergeffect/router", + "authors": [ + "Rob Eisenberg " + ], + "moduleType": [ + "es6" + ], + "license": "MIT", + "ignore": [ + "**/.*", + "node_modules", + "bower_components", + "app/bower_components", + "test", + "tests" + ], + "dependencies": { + "polymer": "Polymer/polymer#~0.2.3" + } +} \ No newline at end of file diff --git a/chromedriver/README b/chromedriver/README new file mode 100644 index 0000000..c9a7391 --- /dev/null +++ b/chromedriver/README @@ -0,0 +1,24 @@ +Instructions: + 1) Apply selenium_shadow_dom.patch to selenium. + + $ cd + $ git apply /selenium_shadow_dom.patch + $ ./go //javascript/chrome-driver:atoms + + 2) Copy the output to chromedriver. + + $ cp build/javascript/chrome-driver/atoms.* \ + /src/third_party/webdriver/ + + 3) Apply the chromedriver_shadow_dom.patch to chromedriver. + + $ cd + $ git apply /chromedriver_shadow_dom.patch + + 4) Build chromedriver. + + $ ninja -C out/Release chromedriver + + 5) Copy the new version of chromedriver to this directory + + $ cp /src/out/Release/chromedriver / diff --git a/chromedriver/chromedriver_linux.zip b/chromedriver/chromedriver_linux.zip new file mode 100644 index 0000000..1596cb2 Binary files /dev/null and b/chromedriver/chromedriver_linux.zip differ diff --git a/chromedriver/chromedriver_mac.zip b/chromedriver/chromedriver_mac.zip new file mode 100644 index 0000000..30d8c69 Binary files /dev/null and b/chromedriver/chromedriver_mac.zip differ diff --git a/chromedriver/chromedriver_shadow_dom.patch b/chromedriver/chromedriver_shadow_dom.patch new file mode 100644 index 0000000..2924127 --- /dev/null +++ b/chromedriver/chromedriver_shadow_dom.patch @@ -0,0 +1,157 @@ +From 29859b18c82760e13304ab8d74fee5ac1a0eda73 Mon Sep 17 00:00:00 2001 +From: Vojta Jina +Date: Tue, 22 Apr 2014 17:01:38 -0700 +Subject: [PATCH] Allow shadom DOM, using both prefixed and unprefixed + +--- + chrome/test/chromedriver/js/call_function.js | 77 +++++++++++++++++++++------- + chrome/test/chromedriver/js/focus.js | 15 +++++- + 2 files changed, 72 insertions(+), 20 deletions(-) + +diff --git a/chrome/test/chromedriver/js/call_function.js b/chrome/test/chromedriver/js/call_function.js +index f31f95f..aa2ef93 100644 +--- a/chrome/test/chromedriver/js/call_function.js ++++ b/chrome/test/chromedriver/js/call_function.js +@@ -32,7 +32,18 @@ var ELEMENT_KEY = 'ELEMENT'; + * @const + * @type {boolean} + */ +-var SHADOW_DOM_ENABLED = typeof ShadowRoot === 'function'; ++var SHADOW_DOM_ENABLED = false; ++var ShadowRootCls = null; ++var SHADOW_ROOT_PROPERTY = null; ++if (typeof ShadowRoot === 'function') { ++ ShadowRootCls = ShadowRoot; ++ SHADOW_ROOT_PROPERTY = 'shadowRoot'; ++ SHADOW_DOM_ENABLED = true; ++} else if (typeof WebKitShadowRoot === 'function') { ++ ShadowRootCls = WebKitShadowRoot; ++ SHADOW_ROOT_PROPERTY = 'webkitShadowRoot'; ++ SHADOW_DOM_ENABLED = true; ++} + + /** + * A cache which maps IDs <-> cached objects for the purpose of identifying +@@ -97,12 +108,44 @@ Cache.prototype = { + * @return {boolean} If the nodes is reachable. + */ + isNodeReachable_: function(node) { +- var nodeRoot = getNodeRoot(node); +- if (nodeRoot == document) +- return true; +- else if (SHADOW_DOM_ENABLED && nodeRoot instanceof ShadowRoot) ++ while (node) { ++ if (node == document) ++ return true; ++ ++ // WC3 spec states "The parentNode and parentElement attributes of the ++ // shadow root object must always return null." Use alternate approach to ++ // determine if it is reachable. ++ if (SHADOW_DOM_ENABLED && node instanceof ShadowRootCls) ++ return this.isShadowRootReachable_(node); ++ ++ node = node.parentNode; ++ } ++ return false; ++ }, ++ ++ /** ++ * @private ++ * @param {!WebKitShadowRoot} shadow_root ++ * @param {Node} [node=document] ++ */ ++ isShadowRootReachable_: function(shadow_root, node) { ++ if (node == null) ++ node = document; ++ ++ if (node == shadow_root) { + return true; ++ } + ++ if (node[SHADOW_ROOT_PROPERTY] ++ && this.isShadowRootReachable_(shadow_root, node[SHADOW_ROOT_PROPERTY])) { ++ return true; ++ } ++ var children = node.childNodes; ++ for (var i = 0; i < children.length; i++) { ++ var child = children[i]; ++ if (this.isShadowRootReachable_(shadow_root, child)) ++ return true; ++ } + return false; + } + }; +@@ -144,11 +187,9 @@ function getPageCache(opt_doc) { + function wrap(value) { + if (typeof(value) == 'object' && value != null) { + var nodeType = value['nodeType']; +- if (nodeType == NodeType.ELEMENT || nodeType == NodeType.DOCUMENT +- || (SHADOW_DOM_ENABLED && value instanceof ShadowRoot)) { ++ if (nodeType == NodeType.ELEMENT || nodeType == NodeType.DOCUMENT) { + var wrapped = {}; +- var root = getNodeRoot(value); +- wrapped[ELEMENT_KEY] = getPageCache(root).storeItem(value); ++ wrapped[ELEMENT_KEY] = getPageCache(value.ownerDocument).storeItem(value); + return wrapped; + } + +@@ -204,15 +245,15 @@ function unwrap(value, cache) { + function callFunction(shadowHostIds, func, args, opt_unwrappedReturn) { + var cache = getPageCache(); + cache.clearStale(); +- if (shadowHostIds && SHADOW_DOM_ENABLED) { +- for (var i = 0; i < shadowHostIds.length; i++) { +- var host = cache.retrieveItem(shadowHostIds[i]); +- // TODO(zachconrad): Use the olderShadowRoot API when available to check +- // all of the shadow roots. +- cache = getPageCache(host.webkitShadowRoot); +- cache.clearStale(); +- } +- } ++// if (shadowHostIds && SHADOW_DOM_ENABLED) { ++// for (var i = 0; i < shadowHostIds.length; i++) { ++// var host = cache.retrieveItem(shadowHostIds[i]); ++// // TODO(zachconrad): Use the olderShadowRoot API when available to check ++// // all of the shadow roots. ++// cache = getPageCache(host.webkitShadowRoot); ++// cache.clearStale(); ++// } ++// } + + if (opt_unwrappedReturn) + return func.apply(null, unwrap(args, cache)); +diff --git a/chrome/test/chromedriver/js/focus.js b/chrome/test/chromedriver/js/focus.js +index 2945a34..0243d80 100644 +--- a/chrome/test/chromedriver/js/focus.js ++++ b/chrome/test/chromedriver/js/focus.js +@@ -24,7 +24,7 @@ function focus(element) { + // input, which still have setSelectionRange defined. For chrome 29+, V8 + // throws a DOMException with code InvalidStateError. + var doc = element.ownerDocument || element; +- var prevActiveElement = doc.activeElement; ++ var prevActiveElement = getActiveElement(doc); + if (element != prevActiveElement && prevActiveElement) + prevActiveElement.blur(); + element.focus(); +@@ -38,6 +38,17 @@ function focus(element) { + throw error; + } + } +- if (element != doc.activeElement) ++ if (element != getActiveElement(doc)) + throw new Error('cannot focus element'); + } ++ ++function getActiveElement(doc) { ++ var activeElement = doc.activeElement; ++ var shadowRootProperty = activeElement.hasOwnProperty('shadowRoot') ? 'shadowRoot' : 'webkitShadowRoot'; ++ ++ while (activeElement[shadowRootProperty] ++ && activeElement[shadowRootProperty].activeElement) { ++ activeElement = activeElement[shadowRootProperty].activeElement; ++ } ++ return activeElement; ++} +-- +1.9.0 + diff --git a/chromedriver/selenium_shadow_dom.patch b/chromedriver/selenium_shadow_dom.patch new file mode 100644 index 0000000..977ebab --- /dev/null +++ b/chromedriver/selenium_shadow_dom.patch @@ -0,0 +1,280 @@ +From 912d7168543e44c2af64cfeb93ce100ac188552c Mon Sep 17 00:00:00 2001 +From: Vojta Jina +Date: Tue, 22 Apr 2014 16:53:47 -0700 +Subject: [PATCH] Use both prefixed and non-prefixed + +--- + javascript/atoms/dom.js | 136 +++++++++++++++++++++++++++++++----- + javascript/chrome-driver/atoms.js | 15 +++- + javascript/chrome-driver/build.desc | 6 ++ + 3 files changed, 138 insertions(+), 19 deletions(-) + +diff --git a/javascript/atoms/dom.js b/javascript/atoms/dom.js +index 1d2495a..8ec0b79 100644 +--- a/javascript/atoms/dom.js ++++ b/javascript/atoms/dom.js +@@ -36,6 +36,9 @@ goog.require('goog.style'); + goog.require('goog.userAgent'); + + ++var div = document.createElement('div'); ++var shadowRootProperty = div.hasOwnProperty('shadowRoot') ? 'shadowRoot' : (div.hasOwnProperty('webkitShadowRoot') ? 'webkitShadowRoot' : null); ++ + /** + * Retrieves the active element for a node's owner document. + * @param {!(Node|Window)} nodeOrWindow The node whose owner document to get +@@ -473,6 +476,67 @@ bot.dom.getParentElement = function(node) { + return /** @type {Element} */ (bot.dom.isElement(elem) ? elem : null); + }; + ++/** ++ * @param {!Node} node ++ * @return {Element} ++ */ ++bot.dom.getEffectiveParentElement = function(node) { ++ // If the parent node has a shadow root, then the effective parent is the ++ // parent of the node in the shadow DOM. ++ var parentElement = bot.dom.getParentElement(node); ++ if (parentElement && parentElement[shadowRootProperty]) { ++ var contentNode = parentElement[shadowRootProperty].querySelector('content'); ++ if (contentNode) { ++ parentElement = bot.dom.getParentElement(contentNode); ++ } ++ } ++ // If parentElement is null, the node might be in the shadow DOM. The ++ // effective parent is the host of the shadow DOM. ++ if (parentElement == null) { ++ var shadowRoot = bot.dom.getShadowRoot(node); ++ if (shadowRoot) { ++ parentElement = bot.dom.getShadowHost(node); ++ } ++ } ++ return parentElement; ++} ++ ++/** ++ * @param {!Node} node ++ * @return {DocumentFragment} ++ */ ++bot.dom.getShadowRoot = function(node) { ++ var n = node; ++ while (n.parentNode) { ++ n = n.parentNode ++ } ++ return /** @type {DocumentFragment} */ ((n.constructor.name == 'ShadowRoot' || n.constructor.name == 'WebKitShadowRoot') ? n : null); ++} ++ ++/** ++ * @param {!Node} node ++ * @return {Element} ++ */ ++bot.dom.getShadowHost = function(node) { ++ var shadowRoot = bot.dom.getShadowRoot(node); ++ if (!shadowRoot) { ++ return null; ++ } ++ function dfs(elem) { ++ if (elem[shadowRootProperty] == shadowRoot) { ++ return elem; ++ } ++ var children = elem.childNodes; ++ for (var i = 0; i < children.length; ++i) { ++ var child = children[i]; ++ var result = dfs(child); ++ if (result) return result; ++ } ++ return null; ++ } ++ ++ return /** @type {Element} */ (dfs(node.ownerDocument)); ++} + + /** + * Retrieves an explicitly-set, inline style value of an element. This returns +@@ -537,6 +601,12 @@ bot.dom.getCascadedStyle_ = function(elem, styleName) { + return goog.isDef(value) ? value : null; + } + var parent = bot.dom.getParentElement(elem); ++// if (parent == null) { ++// var shadowRoot = bot.dom.getShadowRoot(elem); ++// if (shadowRoot && !shadowRoot['resetStyleInheritance']) { ++// parent = bot.dom.getShadowHost(elem); ++// } ++// } + return parent ? bot.dom.getCascadedStyle_(parent, styleName) : null; + }; + +@@ -600,7 +670,7 @@ bot.dom.isShown = function(elem, opt_ignoreOpacity) { + if (bot.dom.getEffectiveStyle(e, 'display') == 'none') { + return false; + } +- var parent = bot.dom.getParentElement(e); ++ var parent = bot.dom.getEffectiveParentElement(e); + return !parent || displayed(parent); + } + if (!displayed(elem)) { +@@ -624,14 +694,25 @@ bot.dom.isShown = function(elem, opt_ignoreOpacity) { + var strokeWidth = bot.dom.getEffectiveStyle(e, 'stroke-width'); + return !!strokeWidth && (parseInt(strokeWidth, 10) > 0); + } ++ function checkChildSize(n) { ++ if (n.nodeType == goog.dom.NodeType.TEXT) { ++ return true; ++ } ++ var shadowHost; ++ if (bot.dom.isElement(n, 'CONTENT') ++ && (shadowHost = bot.dom.getShadowHost(n))) { ++ return goog.array.some(shadowHost.childNodes, checkChildSize); ++ } ++ return bot.dom.isElement(n) && positiveSize(n); ++ } + // Zero-sized elements should still be considered to have positive size + // if they have a child element or text node with positive size, unless + // the element has an 'overflow' style of 'hidden'. ++ var childNodes = e[shadowRootProperty] ++ ? e[shadowRootProperty].childNodes ++ : e.childNodes; + return bot.dom.getEffectiveStyle(e, 'overflow') != 'hidden' && +- goog.array.some(e.childNodes, function(n) { +- return n.nodeType == goog.dom.NodeType.TEXT || +- (bot.dom.isElement(n) && positiveSize(n)); +- }); ++ goog.array.some(childNodes, checkChildSize); + } + if (!positiveSize(elem)) { + return false; +@@ -639,10 +720,19 @@ bot.dom.isShown = function(elem, opt_ignoreOpacity) { + + // Elements that are hidden by overflow are not shown. + function hiddenByOverflow(e) { ++ function checkChildHidden(n) { ++ var shadowHost; ++ if (bot.dom.isElement(n, 'CONTENT') ++ && (shadowHost = bot.dom.getShadowHost(n))) { ++ return goog.array.every(shadowHost.childNodes, checkChildHidden); ++ } ++ return !bot.dom.isElement(n) || hiddenByOverflow(n); ++ } ++ var childNodes = e[shadowRootProperty] ++ ? e[shadowRootProperty].childNodes ++ : e.childNodes; + return bot.dom.getOverflowState(e) == bot.dom.OverflowState.HIDDEN && +- goog.array.every(e.childNodes, function(n) { +- return !bot.dom.isElement(n) || hiddenByOverflow(n); +- }); ++ goog.array.every(childNodes, checkChildHidden); + } + return !hiddenByOverflow(elem); + }; +@@ -1093,6 +1183,22 @@ bot.dom.appendVisibleTextLinesFromElement_ = function(elem, lines) { + function currLine() { + return /** @type {string|undefined} */ (goog.array.peek(lines)) || ''; + } ++ function processNode(shown, node) { ++ var shadowHost; ++ if (node.nodeType == goog.dom.NodeType.TEXT && shown) { ++ var textNode = /** @type {!Text} */ (node); ++ bot.dom.appendVisibleTextLinesFromTextNode_(textNode, lines, ++ whitespace, textTransform); ++ } else if (bot.dom.isElement(node, 'CONTENT') ++ && (shadowHost = bot.dom.getShadowHost(node))) { ++ // If in the shadow DOM, tags embed the content of the host of ++ // the shadow DOM. ++ goog.array.forEach(shadowHost.childNodes, goog.partial(processNode, shown)); ++ } else if (bot.dom.isElement(node)) { ++ var castElem = /** @type {!Element} */ (node); ++ bot.dom.appendVisibleTextLinesFromElement_(castElem, lines); ++ } ++ } + + // TODO: Add case here for textual form elements. + if (bot.dom.isElement(elem, goog.dom.TagName.BR)) { +@@ -1136,16 +1242,10 @@ bot.dom.appendVisibleTextLinesFromElement_ = function(elem, lines) { + textTransform = bot.dom.getEffectiveStyle(elem, 'text-transform'); + } + +- goog.array.forEach(elem.childNodes, function(node) { +- if (node.nodeType == goog.dom.NodeType.TEXT && shown) { +- var textNode = /** @type {!Text} */ (node); +- bot.dom.appendVisibleTextLinesFromTextNode_(textNode, lines, +- whitespace, textTransform); +- } else if (bot.dom.isElement(node)) { +- var castElem = /** @type {!Element} */ (node); +- bot.dom.appendVisibleTextLinesFromElement_(castElem, lines); +- } +- }); ++ var childNodes = elem[shadowRootProperty] ++ ? elem[shadowRootProperty].childNodes ++ : elem.childNodes; ++ goog.array.forEach(childNodes, goog.partial(processNode, shown)); + + var line = currLine(); + +diff --git a/javascript/chrome-driver/atoms.js b/javascript/chrome-driver/atoms.js +index 969f5ba..088b308 100644 +--- a/javascript/chrome-driver/atoms.js ++++ b/javascript/chrome-driver/atoms.js +@@ -20,6 +20,7 @@ + + goog.provide('webdriver.chrome'); + ++goog.require('bot.userAgent'); + goog.require('goog.dom'); + goog.require('goog.math.Coordinate'); + goog.require('goog.math.Rect'); +@@ -124,7 +125,13 @@ webdriver.chrome.scrollIntoView_ = function(elem, region, center) { + + offset = goog.style.getClientPosition(elem); + var windowSize = goog.dom.getDomHelper(elem).getViewportSize(); +- scrollHelper(doc.body, windowSize, offset, region, center); ++ // From Chrome 32+, setting scrollTop/Left properties of both ++ // document.documentElement and document.body differs according to the HTML ++ // mode used (strict or quirks). ++ if (bot.userAgent.isProductVersion(32) && doc.compatMode == "CSS1Compat") ++ scrollHelper(doc.documentElement, windowSize, offset, region, center); ++ else ++ scrollHelper(doc.body, windowSize, offset, region, center); + }; + + +@@ -206,7 +213,13 @@ webdriver.chrome.isElementClickable = function(elem, coord) { + return dict; + } + ++ var shadowRootProperty = elem.hasOwnProperty('shadowRoot') ? 'shadowRoot' : 'webkitShadowRoot'; ++ + var elemAtPoint = elem.ownerDocument.elementFromPoint(coord.x, coord.y); ++ while (elemAtPoint && elemAtPoint[shadowRootProperty]) { ++ elemAtPoint = elemAtPoint[shadowRootProperty]; ++ elemAtPoint = elemAtPoint.elementFromPoint(coord.x, coord.y); ++ } + if (elemAtPoint == elem) + return makeResult(true); + +diff --git a/javascript/chrome-driver/build.desc b/javascript/chrome-driver/build.desc +index 546ffd5..e707db6 100644 +--- a/javascript/chrome-driver/build.desc ++++ b/javascript/chrome-driver/build.desc +@@ -24,6 +24,11 @@ js_fragment(name = "get_page_zoom", + function = "webdriver.chrome.getPageZoom", + deps = [ ":deps" ]) + ++js_fragment(name = "touch_single_tap", ++ module = "bot.action", ++ function = "bot.action.tap", ++ deps = [ "//javascript/atoms:deps" ]) ++ + js_test(name = "test", + srcs = [ "test/*_test.html" ], + deps = [ +@@ -53,6 +58,7 @@ js_fragment_cpp(name = "atoms", + "//javascript/chrome-driver:get_location_in_view:chrome", + "//javascript/chrome-driver:get_page_zoom:chrome", + "//javascript/chrome-driver:is_element_clickable:chrome", ++ "//javascript/chrome-driver:touch_single_tap:chrome", + "//javascript/webdriver/atoms/fragments:clear_local_storage:chrome", + "//javascript/webdriver/atoms/fragments:clear_session_storage:chrome", + "//javascript/webdriver/atoms/fragments:get_appcache_status:chrome", +-- +1.9.0 + diff --git a/dev-dep.sh b/dev-dep.sh new file mode 100644 index 0000000..a127868 --- /dev/null +++ b/dev-dep.sh @@ -0,0 +1,28 @@ +#!/bin/bash +# +# Switch a dependency to git repo. +# Remove the NPM package and link it to a repo in parent directory. + +DEP_NAME=$1 + +if [ -L ./node_modules/$DEP_NAME ]; then + echo "$DEP_NAME is already a symlink" +else + PKG_INFO=($(./read-pkg-url.js ./node_modules/$DEP_NAME/package.json)) + URL=${PKG_INFO[0]} + DIR_NAME=${PKG_INFO[1]} + + echo "Switching $DEP_NAME" + rm -rf ./node_modules/$DEP_NAME + + if [ -d ../$DIR_NAME ]; then + echo "Repo already cloned in ../$DIR_NAME" + else + cd .. + git clone $URL $DIR_NAME + cd - + fi + + echo "Link ./node_modules/$DEP_NAME -> ../$DIR_NAME" + ln -s ../../$DIR_NAME ./node_modules/$DEP_NAME +fi diff --git a/examples/github/app.html b/examples/github/app.html new file mode 100644 index 0000000..d4e1b53 --- /dev/null +++ b/examples/github/app.html @@ -0,0 +1,11 @@ + + + + diff --git a/examples/github/app.js b/examples/github/app.js new file mode 100644 index 0000000..731a47e --- /dev/null +++ b/examples/github/app.js @@ -0,0 +1,12 @@ +import {ComponentDirective} from 'templating'; + +export {GhRoutes} from './views/routes'; + +@ComponentDirective({ + selector: 'gh-app' +}) +export class App { + constructor() { + this.route = null; + } +} diff --git a/examples/github/index.html b/examples/github/index.html new file mode 100644 index 0000000..f64c083 --- /dev/null +++ b/examples/github/index.html @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/examples/github/ng-view.js b/examples/github/ng-view.js new file mode 100644 index 0000000..d71f2e4 --- /dev/null +++ b/examples/github/ng-view.js @@ -0,0 +1,63 @@ +import {Inject, Provide} from 'di'; +import {TemplateDirective, ViewPort, View, ViewFactory} from 'templating'; +import {Routes, Route} from './route'; + +@TemplateDirective({ + selector: '[ng-view]', + bind: { + 'ngView': 'ngView' + }, + observe: { + 'ngView': 'urlChanged' + } +}) +export class NgView { + @Inject(ViewFactory, ViewPort, View, Routes) + constructor(viewFactory, viewPort, parentView, routes) { + this.viewPort = viewPort; + this.viewFactory = viewFactory; + this.parentView = parentView; + this.view = null; + this.routes = routes; + } + urlChanged(newUrl) { + var route; + @Provide(Route) + function routeProvider() { + return route; + } + + if (this.view) { + this.viewPort.remove(this.view); + this.view.destroy(); + this.view = null; + } + newUrl = newUrl || ''; + var route = this._findRoute(newUrl); + if (route) { + var injector = this.parentView.injector.createChild([routeProvider]); + this.view = this.viewFactory.createComponentView(route.definition.element, injector); + this.viewPort.append(this.view); + } + } + _findRoute(url) { + return this.routes.reduce((foundRoute, route) => { + if (foundRoute) { + return foundRoute; + } + var match = route.pattern.exec(url); + if (match) { + var params = {}; + route.params.forEach((paramName, i) => { + params[paramName] = match[i+1]; + }); + foundRoute = new Route({ + definition: route, + params: params + }); + } + return foundRoute; + }, null); + } + +} diff --git a/examples/github/route.js b/examples/github/route.js new file mode 100644 index 0000000..61f61cb --- /dev/null +++ b/examples/github/route.js @@ -0,0 +1,13 @@ +export class Route { + constructor({ + definition, + params = {} + }) { + this.definition = definition; + this.params = params; + } +} + +export function Routes() { + return []; +} diff --git a/examples/github/views/detail.html b/examples/github/views/detail.html new file mode 100644 index 0000000..8ecddad --- /dev/null +++ b/examples/github/views/detail.html @@ -0,0 +1,6 @@ + + + + diff --git a/examples/github/views/detail.js b/examples/github/views/detail.js new file mode 100644 index 0000000..49a3480 --- /dev/null +++ b/examples/github/views/detail.js @@ -0,0 +1,13 @@ +import {Inject} from 'di'; +import {ComponentDirective} from 'templating'; +import {Route} from '../route'; + +@ComponentDirective({ + selector: 'gh-detail' +}) +export class Detail { + @Inject(Route) + constructor(route) { + this.route = route; + } +} diff --git a/examples/github/views/overview.html b/examples/github/views/overview.html new file mode 100644 index 0000000..d8c2338 --- /dev/null +++ b/examples/github/views/overview.html @@ -0,0 +1,6 @@ + + + + diff --git a/examples/github/views/overview.js b/examples/github/views/overview.js new file mode 100644 index 0000000..a5d298d --- /dev/null +++ b/examples/github/views/overview.js @@ -0,0 +1,8 @@ +import {Inject} from 'di'; +import {ComponentDirective} from 'templating'; + +@ComponentDirective({ + selector: 'gh-overview' +}) +export class Overview { +} diff --git a/examples/github/views/routes.js b/examples/github/views/routes.js new file mode 100644 index 0000000..ebbc076 --- /dev/null +++ b/examples/github/views/routes.js @@ -0,0 +1,23 @@ +import {Provide} from 'di'; +import {Routes} from '../route'; + +@Provide(Routes) +export function GhRoutes() { + return [ + { + pattern: /detail\/(.*)/, + params: ['id'], + element: 'gh-detail' + }, + { + pattern: /overview/, + params: [], + element: 'gh-overview' + }, + { + pattern: /.*/, + params: [], + element: 'gh-overview' + } + ]; +} \ No newline at end of file diff --git a/examples/greet.html b/examples/greet.html deleted file mode 100644 index c99c2f8..0000000 --- a/examples/greet.html +++ /dev/null @@ -1 +0,0 @@ -{{greet(user)}} diff --git a/examples/greet/greet.html b/examples/greet/greet.html new file mode 100644 index 0000000..17c9cbd --- /dev/null +++ b/examples/greet/greet.html @@ -0,0 +1,23 @@ + + + + + + + + diff --git a/examples/greet/greet.js b/examples/greet/greet.js new file mode 100644 index 0000000..349bd6e --- /dev/null +++ b/examples/greet/greet.js @@ -0,0 +1,41 @@ +import {Provide} from 'di'; +import {ComponentDirective} from 'templating'; +import {ChangeEventConfig} from 'templating'; + +// component +@ComponentDirective({ + selector: 'exp-greet', + bind: { + 'user': 'user' + } +}) +export class FirstComponent { + constructor() { + this.counter = 0; + this.user = null; + this.userValid = {}; + } + + greet(name) { + if (!name) { + return 'Hello everybody (' + this.counter + ')'; + } + + return 'Hello ' + name + ' (' + this.counter + ')'; + } + + incCounter() { + this.counter++; + } +} + +// config for DI +@Provide(ChangeEventConfig) +export function GreetChangeEventConfig() { + var res = []; + res.push(...ChangeEventConfig()); + res.push({ + nodeName: 'x-toggle', events: ['change'], properties: ['checked'] + }); + return res; +} \ No newline at end of file diff --git a/examples/greet/index.html b/examples/greet/index.html new file mode 100644 index 0000000..45e932d --- /dev/null +++ b/examples/greet/index.html @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/examples/helloworld.html b/examples/helloworld.html deleted file mode 100644 index ce5f38e..0000000 --- a/examples/helloworld.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/examples/helloworld.js b/examples/helloworld.js deleted file mode 100644 index d3e3223..0000000 --- a/examples/helloworld.js +++ /dev/null @@ -1,14 +0,0 @@ -import {ComponentDirective} from 'templating/annotations'; -import {viewFactory} from 'templating/requirejs-html!./greet'; - -@ComponentDirective({ - selector: 'exp-hello', - template: viewFactory -}) -export class FirstComponent { - constructor() { - } - greet(name) { - return 'Hello '+name; - } -} diff --git a/examples/index.html b/examples/index.html new file mode 100644 index 0000000..48f02a3 --- /dev/null +++ b/examples/index.html @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/examples/ngIf.js b/examples/ngIf.js new file mode 100644 index 0000000..20ed5db --- /dev/null +++ b/examples/ngIf.js @@ -0,0 +1,33 @@ +import {TemplateDirective} from 'templating'; +import {Inject} from 'di'; +import {View, ViewPort, BoundViewFactory} from 'templating'; + +@TemplateDirective({ + selector: '[ng-if]', + bind: {'ngIf': 'ngIf'}, + observe: {'ngIf': 'ngIfChanged'} +}) +export class NgIf { + @Inject(BoundViewFactory, ViewPort, View) + constructor(viewFactory, viewPort, parentView) { + this.viewPort = viewPort; + this.viewFactory = viewFactory; + this.parentView = parentView; + this.view = null; + } + ngIfChanged(value) { + if (typeof value === 'string') { + // parse initial attribute + value = value === 'true'; + } + if (!value && this.view) { + this.viewPort.remove(this.view); + this.view.destroy(); + this.view = null; + } + if (value) { + this.view = this.viewFactory.createView(); + this.viewPort.append(this.view); + } + } +} diff --git a/examples/ngRepeat.js b/examples/ngRepeat.js new file mode 100644 index 0000000..ed6f742 --- /dev/null +++ b/examples/ngRepeat.js @@ -0,0 +1,43 @@ +import {TemplateDirective} from 'templating'; +import {Inject} from 'di'; +import {View, ViewPort, BoundViewFactory} from 'templating'; + +@TemplateDirective({ + selector: '[ng-repeat]', + bind: { + 'ngRepeat': 'ngRepeat' + }, + observe: { + 'ngRepeat[]': 'ngRepeatChanged' + } +}) +export class NgRepeat { + @Inject(BoundViewFactory, ViewPort, View) + constructor(viewFactory, viewPort, parentView) { + this.viewPort = viewPort; + this.viewFactory = viewFactory; + this.parentView = parentView; + this.views = []; + this.ngRepeat = []; + } + ngRepeatChanged(changeRecord) { + var rows; + if (changeRecord) { + rows = changeRecord.iterable; + } else { + rows = []; + } + // TODO: Update the views incrementally! + this.views.forEach((view) => { + this.viewPort.remove(view); + view.destroy(); + }); + this.views = rows.map((row) => { + var context = Object.create(this.parentView.executionContext); + context.row = row; + var view = this.viewFactory.createView({executionContext: context}); + this.viewPort.append(view); + return view; + }); + } +} diff --git a/examples/ngmodel/app.html b/examples/ngmodel/app.html new file mode 100644 index 0000000..b80dada --- /dev/null +++ b/examples/ngmodel/app.html @@ -0,0 +1,20 @@ + + + + + + + + + diff --git a/examples/ngmodel/app.js b/examples/ngmodel/app.js new file mode 100644 index 0000000..5720772 --- /dev/null +++ b/examples/ngmodel/app.js @@ -0,0 +1,7 @@ +import {ComponentDirective} from 'templating'; + +@ComponentDirective({ + selector: 'exp-app' +}) +export class App { +} diff --git a/examples/ngmodel/custom-validator.js b/examples/ngmodel/custom-validator.js new file mode 100644 index 0000000..7a212d9 --- /dev/null +++ b/examples/ngmodel/custom-validator.js @@ -0,0 +1,11 @@ +import {DecoratorDirective} from 'templating'; + +@DecoratorDirective({ + selector: '[custom-validator]', + role: 'validator' +}) +export class CustomValidator { + validate(value) { + return value === 'secret'; + } +} diff --git a/examples/ngmodel/index.html b/examples/ngmodel/index.html new file mode 100644 index 0000000..c74f3d8 --- /dev/null +++ b/examples/ngmodel/index.html @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/examples/ngmodel/ng-model.js b/examples/ngmodel/ng-model.js new file mode 100644 index 0000000..f50f79f --- /dev/null +++ b/examples/ngmodel/ng-model.js @@ -0,0 +1,31 @@ +import {DecoratorDirective} from 'templating'; +import {Validator} from './validator'; + +@DecoratorDirective({ + selector: '[ng-model]', + bind: { + 'value': 'value', + 'ngModelValid': 'ngModelValid' + }, + observe: { + 'value': 'validate' + }, + query: { + 'validator[]': 'validators' + } +}) +export class NgModel { + constructor() { + this.validators = []; + } + attached() { + this.validate(); + } + validate() { + var valid = true; + this.validators.forEach((validator) => { + valid = valid && validator.validate(this.value); + }) + this.ngModelValid = valid; + } +} diff --git a/examples/platform.html b/examples/platform.html new file mode 100644 index 0000000..2ecac0a --- /dev/null +++ b/examples/platform.html @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/examples/protractor.conf.js b/examples/protractor.conf.js new file mode 100644 index 0000000..2b43aaf --- /dev/null +++ b/examples/protractor.conf.js @@ -0,0 +1,32 @@ +var localConfig = { + seleniumAddress: 'http://localhost:4444/wd/hub', + capabilities: { + 'browserName': 'chrome' + }, + specs: ['test.js'], + jasmineNodeOpts: { + showColors: true, + defaultTimeoutInterval: 30000 + } +}; + +var travisWithSauceConfig = { + capabilities: { + 'browserName': 'chrome', + 'version': '33', + 'platform': 'OS X 10.9', + 'name': 'Angular Templating', + 'tunnel-identifier': process.env.TRAVIS_JOB_NUMBER, + 'build': process.env.TRAVIS_BUILD_NUMBER, + 'chromedriver-version': 'https://raw.githubusercontent.com/angular/templating/custom-chromedriver-on-sauce/chromedriver/chromedriver_mac.zip' + }, + sauceUser: process.env.SAUCE_USERNAME, + sauceKey: process.env.SAUCE_ACCESS_KEY.split('').reverse().join(''), + specs: ['test.js'], + jasmineNodeOpts: { + showColors: true, + defaultTimeoutInterval: 30000 + } +}; + +exports.config = process.env.TRAVIS ? travisWithSauceConfig : localConfig; diff --git a/examples/routing/app.html b/examples/routing/app.html new file mode 100644 index 0000000..c96d8eb --- /dev/null +++ b/examples/routing/app.html @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/examples/routing/app.js b/examples/routing/app.js new file mode 100644 index 0000000..794ad14 --- /dev/null +++ b/examples/routing/app.js @@ -0,0 +1,10 @@ +import {ComponentDirective} from 'templating'; + +@ComponentDirective({ + selector: 'exp-app' +}) +export class App { + constructor() { + this.route = null; + } +} diff --git a/examples/routing/index.html b/examples/routing/index.html new file mode 100644 index 0000000..c74f3d8 --- /dev/null +++ b/examples/routing/index.html @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/examples/routing/ng-view.js b/examples/routing/ng-view.js new file mode 100644 index 0000000..d98fd6c --- /dev/null +++ b/examples/routing/ng-view.js @@ -0,0 +1,33 @@ +import {Inject} from 'di'; +import {TemplateDirective, ViewPort, View, ViewFactory} from 'templating'; + +@TemplateDirective({ + selector: '[ng-view]', + bind: { + 'ngView': 'ngView' + }, + observe: { + 'ngView': 'routeChanged' + } +}) +export class NgView { + @Inject(ViewFactory, ViewPort, View) + constructor(viewFactory, viewPort, parentView) { + this.viewPort = viewPort; + this.viewFactory = viewFactory; + this.parentView = parentView; + this.view = null; + } + routeChanged(newRoute) { + if (this.view) { + this.viewPort.remove(this.view); + this.view.destroy(); + this.view = null; + } + if (newRoute) { + this.view = this.viewFactory.createComponentView(newRoute, this.parentView.injector); + this.viewPort.append(this.view); + } + + } +} diff --git a/examples/routing/route1.html b/examples/routing/route1.html new file mode 100644 index 0000000..d29ac63 --- /dev/null +++ b/examples/routing/route1.html @@ -0,0 +1,8 @@ + + + + + + diff --git a/examples/routing/route1.js b/examples/routing/route1.js new file mode 100644 index 0000000..eeec0c2 --- /dev/null +++ b/examples/routing/route1.js @@ -0,0 +1,20 @@ +import {Inject} from 'di'; +import {App} from './app'; +import {ComponentDirective} from 'templating'; + +@ComponentDirective({ + selector: 'exp-route1' +}) +export class Route1 { + @Inject(App) + constructor(app, node:Node) { + this.app = app; + this.node = node; + } + attached() { + console.log('attached. size:', this.node.getBoundingClientRect()); + } + detached() { + console.log('detached'); + } +} diff --git a/examples/tab/index.html b/examples/tab/index.html new file mode 100644 index 0000000..e5bfcf0 --- /dev/null +++ b/examples/tab/index.html @@ -0,0 +1,31 @@ + + + + + + + + + + + +
+ +
+ + + Content of tab1 + Content of tab2 + + + + + + diff --git a/examples/tab/tab-container.html b/examples/tab/tab-container.html new file mode 100644 index 0000000..41ba8e7 --- /dev/null +++ b/examples/tab/tab-container.html @@ -0,0 +1,14 @@ + + + + + + + diff --git a/examples/tab/tab-container.js b/examples/tab/tab-container.js new file mode 100644 index 0000000..4717c7e --- /dev/null +++ b/examples/tab/tab-container.js @@ -0,0 +1,42 @@ +import {ComponentDirective} from 'templating'; + +@ComponentDirective({ + selector: 'tab-container', + observe: { + 'tabs': 'tabsChanged' + }, + shadowDOM: true, + query: { + 'tabpane[]': 'tabs' + } +}) +export class TabContainer { + constructor() { + // TODO: This is needed as ngRepeat creates a child object as execution context. + // when an expression in that child object is evaluated we + // get that child object as current "this", and not our original "this" + this.select = this.select.bind(this); + } + selectFirstTab() { + if (!this.tabs) { + return; + } + var oneSelected = false; + this.tabs.forEach((tab) => { + oneSelected = oneSelected || tab.selected; + }) + if (!oneSelected && this.tabs.length) { + this.select(this.tabs[0]); + } + } + tabsChanged(tabs) { + this.selectFirstTab(); + } + select(tab) { + if (this.selectedTab) { + this.selectedTab.selected = false; + } + this.selectedTab = tab; + tab.selected = true; + } +} diff --git a/examples/tab/tab-pane.html b/examples/tab/tab-pane.html new file mode 100644 index 0000000..ebc3d66 --- /dev/null +++ b/examples/tab/tab-pane.html @@ -0,0 +1,9 @@ + + + + + diff --git a/examples/tab/tab-pane.js b/examples/tab/tab-pane.js new file mode 100644 index 0000000..1d06986 --- /dev/null +++ b/examples/tab/tab-pane.js @@ -0,0 +1,26 @@ +import {ComponentDirective} from 'templating'; + +@ComponentDirective({ + selector: 'tab-pane', + bind: { + 'selected': 'selected', + 'title': 'title' + }, + shadowDOM: true, + role: 'tabpane', +}) +export class TabPane { + constructor(node:Node) { + this.selected = false; + this.node = node; + } + attached() { + console.log('attached', this.title, 'height:', this.node.getBoundingClientRect().height); + } + detached() { + console.log('detached', this.title); + } + moved() { + console.log('moved', this.title); + } +} diff --git a/examples/templating.html b/examples/templating.html new file mode 100644 index 0000000..180bfe4 --- /dev/null +++ b/examples/templating.html @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/examples/test.js b/examples/test.js new file mode 100644 index 0000000..04247ca --- /dev/null +++ b/examples/test.js @@ -0,0 +1,49 @@ +// Do not wait for Angular (there is no Angular v1.x). +browser.ignoreSynchronization = true; + +var SLEEP_INTERVAL = process.env.TRAVIS ? 3000 : 200; + +// This finds elements inside a Shadow DOM. +// TODO(vojta): Make this generic, allow searching in nested components. +var inShadow = function(componentSelector, elementInsideComponentSelector) { + return { + findElementsOverride: function(driver, using) { + return driver.findElements(by.js('return document.querySelector("' + componentSelector + '").webkitShadowRoot.querySelector("' + elementInsideComponentSelector + '")')); + }, + message: elementInsideComponentSelector + ' inside ' + componentSelector + }; +}; + +describe('helloworld', function() { + it('should greet the named user', function() { + browser.get('http://localhost:8000/temp/examples/helloworld.html?compile_templates'); + browser.sleep(SLEEP_INTERVAL); + + var usernameInput = element(inShadow('exp-hello.ng-binder', '.username')); + var message = element(inShadow('exp-hello.ng-binder', '.message')); + + expect(usernameInput.isPresent()).toBe(true); + expect(message.getText()).toEqual('Hello everybody (0)') + + usernameInput.sendKeys('Vojta'); + browser.sleep(SLEEP_INTERVAL); + expect(message.getText()).toEqual('Hello Vojta (0)'); + }); +}); + +describe('helloworld with precompiled templates', function() { + it('should greet the named user', function() { + browser.get('http://localhost:8000/temp/examples/helloworld.html'); + browser.sleep(SLEEP_INTERVAL); + + var usernameInput = element(inShadow('exp-hello.ng-binder', '.username')); + var message = element(inShadow('exp-hello.ng-binder', '.message')); + + expect(usernameInput.isPresent()).toBe(true); + expect(message.getText()).toEqual('Hello everybody (0)'); + + usernameInput.sendKeys('Vojta'); + browser.sleep(SLEEP_INTERVAL); + expect(message.getText()).toEqual('Hello Vojta (0)'); + }); +}); diff --git a/examples/video/index.html b/examples/video/index.html new file mode 100644 index 0000000..fedb789 --- /dev/null +++ b/examples/video/index.html @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/examples/video/video-player.html b/examples/video/video-player.html new file mode 100644 index 0000000..95d96e7 --- /dev/null +++ b/examples/video/video-player.html @@ -0,0 +1,23 @@ + + + + + + diff --git a/examples/video/video-player.js b/examples/video/video-player.js new file mode 100644 index 0000000..ea68c82 --- /dev/null +++ b/examples/video/video-player.js @@ -0,0 +1,21 @@ +import {ComponentDirective} from 'templating'; + +@ComponentDirective({ + selector: 'video-player', + bind: { + 'src': 'src' + }, + query: { + ':shadow video': 'video' + }, + shadowDOM: true +}) +export class VideoPlayer { + start() { + this.video.src = this.src; + this.video.play(); + } + stop() { + this.video.pause(); + } +} diff --git a/gulp-precompile.js b/gulp-precompile.js deleted file mode 100644 index b21919a..0000000 --- a/gulp-precompile.js +++ /dev/null @@ -1,36 +0,0 @@ -var gutil = require('gulp-util'); -var through = require('through2'); -var jsdom = require("jsdom"); - -var doc = jsdom.jsdom(); -global.document = doc; - -var el = document.createElement('div'); - -var precompile = require('./dist/cjs/precompiler').precompile; - - -// TODO(vojta): this is a dependency of templating, move it there... -require('traceur/bin/traceur-runtime'); - -module.exports = function (options) { - return through.obj(function(file, enc, cb) { - if (file.isNull()) { - this.push(file); - return cb(); - } - - if (file.isStream()) { - this.emit('error', new gutil.PluginError('gulp-ng-templating-compiler', 'Streaming not supported')); - return cb(); - } - - var stream = this; - precompile({}, require, file.contents.toString()).then(function(code) { - // TODO(vojta): clone the file - file.contents = new Buffer(code); - stream.push(file) - cb(); - }); - }); -}; diff --git a/gulpfile.js b/gulpfile.js index 74d9a31..335f5d3 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -3,12 +3,17 @@ var pipe = require('pipe/gulp'); var connect = require('gulp-connect'); var traceur = require('gulp-traceur'); var through = require('through2'); -var precompile = require('./gulp-precompile'); var path = { src: ['./src/**/*.js'], examples: ['./examples/**/*.js'], - exampleTemplates: ['./examples/**/*.html'] + exampleTemplates: ['./examples/**/*.html'], + deps: { + 'watchtower': './node_modules/watchtower/src/**/*.js', + 'expressionist': './node_modules/expressionist/src/**/*.js', + 'di': './node_modules/di/src/**/*.js', + 'rtts-assert': './node_modules/rtts-assert/src/**/*.js' + } }; function rename(search, replace) { @@ -27,23 +32,24 @@ gulp.task('build_source_amd', function() { gulp.task('build_source_es6', function() { gulp.src(path.src) - .pipe(traceur(pipe.traceur({pureES6: true}))) + .pipe(traceur(pipe.traceur({outputLanguage: 'es6'}))) .pipe(gulp.dest('dist/es6')); }); -gulp.task('build_examples', function() { +gulp.task('build_examples', ['build_deps'], function() { gulp.src(path.examples) .pipe(traceur(pipe.traceur())) .pipe(gulp.dest('temp/examples')); gulp.src(path.exampleTemplates) .pipe(gulp.dest('temp/examples')); - /* TODO: Not working yet... - gulp.src(path.exampleTemplates) - .pipe(precompile()) - .pipe(traceur({})) - .pipe(rename(/html$/, 'js')) - .pipe(gulp.dest('test/examples/')); - **/ +}); + +gulp.task('build_deps', function() { + for (var prop in path.deps) { + gulp.src(path.deps[prop]) + .pipe(traceur(pipe.traceur())) + .pipe(gulp.dest('node_modules/' + prop + '/dist/amd')); + } }); gulp.task('build_source_cjs', function() { @@ -58,7 +64,7 @@ gulp.task('build', ['build_source_amd', 'build_source_cjs', 'build_source_es6', // WATCH FILES FOR CHANGES gulp.task('watch', function() { gulp.watch([path.src], ['build_source_amd']); - gulp.watch([path.examples], ['build_examples']); + gulp.watch([path.examples, path.exampleTemplates], ['build_examples']); }); @@ -66,25 +72,26 @@ gulp.task('watch', function() { gulp.task('serve', connect.server({ root: [__dirname], port: 8000, - open: { - browser: 'Google Chrome' - } + livereload: false, + open: false })); var clientify = require('clientify'); var rename = function(search, replace) { - return through.obj(function(file, enc, cb) { + return through.obj(function(file, enc, done) { file.path = file.path.replace(search, replace); this.push(file); + done(); }); }; // Move to package.json? var GITHUB_REPOS = [ - 'angular/watchtower.js#dist', - 'angular/expressionist.js#dist', - 'vojtajina/traceur-compiler#es6-plus-to-pure-es6' + 'angular/watchtower.js', + 'angular/expressionist.js', + 'angular/zone.js', + 'vojtajina/traceur-compiler#add-es6-pure-transformer-dist' ]; gulp.task('shrinkwrap', function() { @@ -101,3 +108,4 @@ gulp.task('shrinkwrap', function() { .pipe(rename('package.json', 'npm-shrinkwrap.json')) .pipe(gulp.dest('.')); }); + diff --git a/karma.conf.js b/karma.conf.js index d70adca..f3eed70 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -7,23 +7,32 @@ module.exports = function(config) { // list of files / patterns to load in the browser files: [ 'node_modules/traceur/bin/traceur.js', + 'utils/loader.js', 'test-main.js', {pattern: 'src/**/*.js', included: false}, - {pattern: 'test/**/*', included: false}, + {pattern: 'test/**/*', included: false}, - {pattern: 'node_modules/di/dist/amd/**/*.js', included: false}, - {pattern: 'node_modules/assert/dist/amd/**/*.js', included: false}, - {pattern: 'node_modules/watchtower/dist/amd/**/*.js', included: false}, - {pattern: 'node_modules/expressionist/dist/amd/**/*.js', included: false}, + {pattern: 'node_modules/di/src/**/*.js', included: false}, + {pattern: 'node_modules/rtts-assert/src/**/*.js', included: false}, + {pattern: 'node_modules/watchtower/src/**/*.js', included: false}, + {pattern: 'node_modules/expressionist/src/**/*.js', included: false}, {pattern: 'node_modules/es6-shim/es6-shim.js', included: false} ], preprocessors: { 'src/**/*.js': ['traceur'], 'test/**/*.js': ['traceur'], + 'node_modules/di/src/**/*.js': ['traceur'], + 'node_modules/rtts-assert/src/**/*.js': ['traceur'], + 'node_modules/watchtower/src/**/*.js': ['traceur'], + 'node_modules/expressionist/src/**/*.js': ['traceur'] } }); config.sauceLabs.testName = 'templating'; + + if (process.env.TRAVIS) { + config.sauceLabs.startConnect = false; + } }; diff --git a/npm-debug.log b/npm-debug.log new file mode 100644 index 0000000..f553059 --- /dev/null +++ b/npm-debug.log @@ -0,0 +1,10304 @@ +0 info it worked if it ends with ok +1 verbose cli [ 'C:\\Program Files\\nodejs\\\\node.exe', +1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', +1 verbose cli 'install' ] +2 info using npm@1.4.3 +3 info using node@v0.10.26 +4 verbose node symlink C:\Program Files\nodejs\\node.exe +5 info shrinkwrap file "C:\\Users\\Rob\\Documents\\GitHub\\router\\npm-shrinkwrap.json" +6 verbose readDependencies returned deps { di: '2.0.0-pre-10', +6 verbose readDependencies returned deps traceur: 'git://github.com/vojtajina/traceur-compiler#add-es6-pure-transformer-dist', +6 verbose readDependencies returned deps watchtower: 'git://github.com/angular/watchtower.js#notifier', +6 verbose readDependencies returned deps templating: 'git://github.com/angular/templating#custom-element', +6 verbose readDependencies returned deps 'zone.js': 'git://github.com/angular/zone.js#master', +6 verbose readDependencies returned deps expressionist: 'git://github.com/angular/expressionist.js#master', +6 verbose readDependencies returned deps 'es6-shim': '0.9.3', +6 verbose readDependencies returned deps commander: '2.2.0', +6 verbose readDependencies returned deps 'q-io': '1.10.9', +6 verbose readDependencies returned deps semver: '2.2.1', +6 verbose readDependencies returned deps q: '0.9.7', +6 verbose readDependencies returned deps qs: '0.1.0', +6 verbose readDependencies returned deps url2: '0.0.0', +6 verbose readDependencies returned deps mime: '1.2.11', +6 verbose readDependencies returned deps mimeparse: '0.1.4', +6 verbose readDependencies returned deps collections: '0.2.2', +6 verbose readDependencies returned deps 'weak-map': '1.0.0', +6 verbose readDependencies returned deps 'rtts-assert': 'git://github.com/angular/assert', +6 verbose readDependencies returned deps clientify: 'git://github.com/vojtajina/clientify#shrinkwrap', +6 verbose readDependencies returned deps gulp: '^3.5.6', +6 verbose readDependencies returned deps 'gulp-connect': '~1.0.5', +6 verbose readDependencies returned deps 'gulp-traceur': 'vojtajina/gulp-traceur#traceur-as-peer', +6 verbose readDependencies returned deps karma: '^0.12.1', +6 verbose readDependencies returned deps 'karma-chrome-launcher': '^0.1.2', +6 verbose readDependencies returned deps 'karma-jasmine': '^0.2.2', +6 verbose readDependencies returned deps 'karma-requirejs': '^0.2.1', +6 verbose readDependencies returned deps 'karma-sauce-launcher': '^0.2.3', +6 verbose readDependencies returned deps 'karma-traceur-preprocessor': 'vojtajina/karma-traceur-preprocessor#traceur-as-peer', +6 verbose readDependencies returned deps pipe: 'angular/pipe#remove-transitive-deps', +6 verbose readDependencies returned deps protractor: '^0.21.0', +6 verbose readDependencies returned deps requirejs: '^2.1.11', +6 verbose readDependencies returned deps through2: '^0.4.1', +6 verbose readDependencies returned deps 'gulp-util': '~2.2.14', +6 verbose readDependencies returned deps jsdom: '~0.10.5' } +7 verbose install where, deps [ 'C:\\Users\\Rob\\Documents\\GitHub\\router', +7 verbose install [ 'di', +7 verbose install 'traceur', +7 verbose install 'watchtower', +7 verbose install 'templating', +7 verbose install 'zone.js', +7 verbose install 'expressionist', +7 verbose install 'es6-shim', +7 verbose install 'commander', +7 verbose install 'q-io', +7 verbose install 'semver', +7 verbose install 'q', +7 verbose install 'qs', +7 verbose install 'url2', +7 verbose install 'mime', +7 verbose install 'mimeparse', +7 verbose install 'collections', +7 verbose install 'weak-map', +7 verbose install 'rtts-assert', +7 verbose install 'clientify', +7 verbose install 'gulp', +7 verbose install 'gulp-connect', +7 verbose install 'gulp-traceur', +7 verbose install 'karma', +7 verbose install 'karma-chrome-launcher', +7 verbose install 'karma-jasmine', +7 verbose install 'karma-requirejs', +7 verbose install 'karma-sauce-launcher', +7 verbose install 'karma-traceur-preprocessor', +7 verbose install 'pipe', +7 verbose install 'protractor', +7 verbose install 'requirejs', +7 verbose install 'through2', +7 verbose install 'gulp-util', +7 verbose install 'jsdom' ] ] +8 info preinstall router@0.0.0 +9 warn package.json weak-map@1.0.0 No description +10 warn package.json weak-map@1.0.0 No repository field. +11 info shrinkwrap file "C:\\Users\\Rob\\Documents\\GitHub\\router\\npm-shrinkwrap.json" +12 verbose readDependencies returned deps { di: '2.0.0-pre-10', +12 verbose readDependencies returned deps traceur: 'git://github.com/vojtajina/traceur-compiler#add-es6-pure-transformer-dist', +12 verbose readDependencies returned deps watchtower: 'git://github.com/angular/watchtower.js#notifier', +12 verbose readDependencies returned deps templating: 'git://github.com/angular/templating#custom-element', +12 verbose readDependencies returned deps 'zone.js': 'git://github.com/angular/zone.js#master', +12 verbose readDependencies returned deps expressionist: 'git://github.com/angular/expressionist.js#master', +12 verbose readDependencies returned deps 'es6-shim': '0.9.3', +12 verbose readDependencies returned deps commander: '2.2.0', +12 verbose readDependencies returned deps 'q-io': '1.10.9', +12 verbose readDependencies returned deps semver: '2.2.1', +12 verbose readDependencies returned deps q: '0.9.7', +12 verbose readDependencies returned deps qs: '0.1.0', +12 verbose readDependencies returned deps url2: '0.0.0', +12 verbose readDependencies returned deps mime: '1.2.11', +12 verbose readDependencies returned deps mimeparse: '0.1.4', +12 verbose readDependencies returned deps collections: '0.2.2', +12 verbose readDependencies returned deps 'weak-map': '1.0.0' } +13 verbose already installed skipping weak-map@1.0.0 C:\Users\Rob\Documents\GitHub\router +14 verbose cache add [ 'expressionist@git://github.com/angular/expressionist.js#master', +14 verbose cache add null ] +15 verbose cache add name=undefined spec="expressionist@git://github.com/angular/expressionist.js#master" args=["expressionist@git://github.com/angular/expressionist.js#master",null] +16 verbose parsed url { protocol: null, +16 verbose parsed url slashes: null, +16 verbose parsed url auth: null, +16 verbose parsed url host: null, +16 verbose parsed url port: null, +16 verbose parsed url hostname: null, +16 verbose parsed url hash: '#master', +16 verbose parsed url search: null, +16 verbose parsed url query: null, +16 verbose parsed url pathname: 'expressionist@git://github.com/angular/expressionist.js', +16 verbose parsed url path: 'expressionist@git://github.com/angular/expressionist.js', +16 verbose parsed url href: 'expressionist@git://github.com/angular/expressionist.js#master' } +17 verbose already installed skipping rtts-assert@git://github.com/angular/assert C:\Users\Rob\Documents\GitHub\router +18 verbose already installed skipping es6-shim@0.9.3 C:\Users\Rob\Documents\GitHub\router +19 verbose already installed skipping commander@2.2.0 C:\Users\Rob\Documents\GitHub\router +20 verbose already installed skipping q-io@1.10.9 C:\Users\Rob\Documents\GitHub\router +21 verbose already installed skipping semver@2.2.1 C:\Users\Rob\Documents\GitHub\router +22 verbose already installed skipping q@0.9.7 C:\Users\Rob\Documents\GitHub\router +23 verbose already installed skipping qs@0.1.0 C:\Users\Rob\Documents\GitHub\router +24 verbose already installed skipping url2@0.0.0 C:\Users\Rob\Documents\GitHub\router +25 verbose already installed skipping mime@1.2.11 C:\Users\Rob\Documents\GitHub\router +26 verbose already installed skipping mimeparse@0.1.4 C:\Users\Rob\Documents\GitHub\router +27 verbose already installed skipping collections@0.2.2 C:\Users\Rob\Documents\GitHub\router +28 verbose cache add name="expressionist" spec="git://github.com/angular/expressionist.js#master" args=["expressionist","git://github.com/angular/expressionist.js#master"] +29 verbose parsed url { protocol: 'git:', +29 verbose parsed url slashes: true, +29 verbose parsed url auth: null, +29 verbose parsed url host: 'github.com', +29 verbose parsed url port: null, +29 verbose parsed url hostname: 'github.com', +29 verbose parsed url hash: '#master', +29 verbose parsed url search: null, +29 verbose parsed url query: null, +29 verbose parsed url pathname: '/angular/expressionist.js', +29 verbose parsed url path: '/angular/expressionist.js', +29 verbose parsed url href: 'git://github.com/angular/expressionist.js#master' } +30 silly lockFile a0cedc70-hub-com-angular-expressionist-js git://github.com/angular/expressionist.js +31 verbose lock git://github.com/angular/expressionist.js C:\Users\Rob\AppData\Roaming\npm-cache\a0cedc70-hub-com-angular-expressionist-js.lock +32 verbose addRemoteGit [ 'git://github.com/angular/expressionist.js', 'master' ] +33 verbose already installed skipping gulp-util@~2.2.14 C:\Users\Rob\Documents\GitHub\router +34 verbose already installed skipping clientify@git://github.com/vojtajina/clientify#shrinkwrap C:\Users\Rob\Documents\GitHub\router +35 verbose already installed skipping gulp@^3.5.6 C:\Users\Rob\Documents\GitHub\router +36 verbose already installed skipping gulp-connect@~1.0.5 C:\Users\Rob\Documents\GitHub\router +37 verbose already installed skipping gulp-traceur@vojtajina/gulp-traceur#traceur-as-peer C:\Users\Rob\Documents\GitHub\router +38 verbose already installed skipping karma@^0.12.1 C:\Users\Rob\Documents\GitHub\router +39 verbose already installed skipping karma-chrome-launcher@^0.1.2 C:\Users\Rob\Documents\GitHub\router +40 verbose already installed skipping karma-jasmine@^0.2.2 C:\Users\Rob\Documents\GitHub\router +41 verbose already installed skipping karma-requirejs@^0.2.1 C:\Users\Rob\Documents\GitHub\router +42 verbose already installed skipping karma-sauce-launcher@^0.2.3 C:\Users\Rob\Documents\GitHub\router +43 verbose already installed skipping karma-traceur-preprocessor@vojtajina/karma-traceur-preprocessor#traceur-as-peer C:\Users\Rob\Documents\GitHub\router +44 verbose already installed skipping pipe@angular/pipe#remove-transitive-deps C:\Users\Rob\Documents\GitHub\router +45 verbose already installed skipping protractor@^0.21.0 C:\Users\Rob\Documents\GitHub\router +46 verbose already installed skipping requirejs@^2.1.11 C:\Users\Rob\Documents\GitHub\router +47 verbose already installed skipping through2@^0.4.1 C:\Users\Rob\Documents\GitHub\router +48 verbose git remote.origin.url git://github.com/angular/expressionist.js +49 verbose cache add [ 'jsdom@~0.10.5', null ] +50 verbose cache add name=undefined spec="jsdom@~0.10.5" args=["jsdom@~0.10.5",null] +51 verbose parsed url { protocol: null, +51 verbose parsed url slashes: null, +51 verbose parsed url auth: null, +51 verbose parsed url host: null, +51 verbose parsed url port: null, +51 verbose parsed url hostname: null, +51 verbose parsed url hash: null, +51 verbose parsed url search: null, +51 verbose parsed url query: null, +51 verbose parsed url pathname: 'jsdom@~0.10.5', +51 verbose parsed url path: 'jsdom@~0.10.5', +51 verbose parsed url href: 'jsdom@~0.10.5' } +52 verbose cache add name="jsdom" spec="~0.10.5" args=["jsdom","~0.10.5"] +53 verbose parsed url { protocol: null, +53 verbose parsed url slashes: null, +53 verbose parsed url auth: null, +53 verbose parsed url host: null, +53 verbose parsed url port: null, +53 verbose parsed url hostname: null, +53 verbose parsed url hash: null, +53 verbose parsed url search: null, +53 verbose parsed url query: null, +53 verbose parsed url pathname: '~0.10.5', +53 verbose parsed url path: '~0.10.5', +53 verbose parsed url href: '~0.10.5' } +54 verbose addNamed [ 'jsdom', '~0.10.5' ] +55 verbose addNamed [ null, '>=0.10.5-0 <0.11.0-0' ] +56 silly lockFile 18d49899-jsdom-0-10-5 jsdom@~0.10.5 +57 verbose lock jsdom@~0.10.5 C:\Users\Rob\AppData\Roaming\npm-cache\18d49899-jsdom-0-10-5.lock +58 verbose already installed skipping di@2.0.0-pre-10 C:\Users\Rob\Documents\GitHub\router +59 verbose cache add [ 'traceur@git://github.com/vojtajina/traceur-compiler#add-es6-pure-transformer-dist', +59 verbose cache add null ] +60 verbose cache add name=undefined spec="traceur@git://github.com/vojtajina/traceur-compiler#add-es6-pure-transformer-dist" args=["traceur@git://github.com/vojtajina/traceur-compiler#add-es6-pure-transformer-dist",null] +61 verbose parsed url { protocol: null, +61 verbose parsed url slashes: null, +61 verbose parsed url auth: null, +61 verbose parsed url host: null, +61 verbose parsed url port: null, +61 verbose parsed url hostname: null, +61 verbose parsed url hash: '#add-es6-pure-transformer-dist', +61 verbose parsed url search: null, +61 verbose parsed url query: null, +61 verbose parsed url pathname: 'traceur@git://github.com/vojtajina/traceur-compiler', +61 verbose parsed url path: 'traceur@git://github.com/vojtajina/traceur-compiler', +61 verbose parsed url href: 'traceur@git://github.com/vojtajina/traceur-compiler#add-es6-pure-transformer-dist' } +62 verbose cache add [ 'watchtower@git://github.com/angular/watchtower.js#notifier', +62 verbose cache add null ] +63 verbose cache add name=undefined spec="watchtower@git://github.com/angular/watchtower.js#notifier" args=["watchtower@git://github.com/angular/watchtower.js#notifier",null] +64 verbose parsed url { protocol: null, +64 verbose parsed url slashes: null, +64 verbose parsed url auth: null, +64 verbose parsed url host: null, +64 verbose parsed url port: null, +64 verbose parsed url hostname: null, +64 verbose parsed url hash: '#notifier', +64 verbose parsed url search: null, +64 verbose parsed url query: null, +64 verbose parsed url pathname: 'watchtower@git://github.com/angular/watchtower.js', +64 verbose parsed url path: 'watchtower@git://github.com/angular/watchtower.js', +64 verbose parsed url href: 'watchtower@git://github.com/angular/watchtower.js#notifier' } +65 verbose cache add [ 'templating@git://github.com/angular/templating#custom-element', +65 verbose cache add null ] +66 verbose cache add name=undefined spec="templating@git://github.com/angular/templating#custom-element" args=["templating@git://github.com/angular/templating#custom-element",null] +67 verbose parsed url { protocol: null, +67 verbose parsed url slashes: null, +67 verbose parsed url auth: null, +67 verbose parsed url host: null, +67 verbose parsed url port: null, +67 verbose parsed url hostname: null, +67 verbose parsed url hash: '#custom-element', +67 verbose parsed url search: null, +67 verbose parsed url query: null, +67 verbose parsed url pathname: 'templating@git://github.com/angular/templating', +67 verbose parsed url path: 'templating@git://github.com/angular/templating', +67 verbose parsed url href: 'templating@git://github.com/angular/templating#custom-element' } +68 verbose cache add [ 'zone.js@git://github.com/angular/zone.js#master', null ] +69 verbose cache add name=undefined spec="zone.js@git://github.com/angular/zone.js#master" args=["zone.js@git://github.com/angular/zone.js#master",null] +70 verbose parsed url { protocol: null, +70 verbose parsed url slashes: null, +70 verbose parsed url auth: null, +70 verbose parsed url host: null, +70 verbose parsed url port: null, +70 verbose parsed url hostname: null, +70 verbose parsed url hash: '#master', +70 verbose parsed url search: null, +70 verbose parsed url query: null, +70 verbose parsed url pathname: 'zone.js@git://github.com/angular/zone.js', +70 verbose parsed url path: 'zone.js@git://github.com/angular/zone.js', +70 verbose parsed url href: 'zone.js@git://github.com/angular/zone.js#master' } +71 verbose cache add name="traceur" spec="git://github.com/vojtajina/traceur-compiler#add-es6-pure-transformer-dist" args=["traceur","git://github.com/vojtajina/traceur-compiler#add-es6-pure-transformer-dist"] +72 verbose parsed url { protocol: 'git:', +72 verbose parsed url slashes: true, +72 verbose parsed url auth: null, +72 verbose parsed url host: 'github.com', +72 verbose parsed url port: null, +72 verbose parsed url hostname: 'github.com', +72 verbose parsed url hash: '#add-es6-pure-transformer-dist', +72 verbose parsed url search: null, +72 verbose parsed url query: null, +72 verbose parsed url pathname: '/vojtajina/traceur-compiler', +72 verbose parsed url path: '/vojtajina/traceur-compiler', +72 verbose parsed url href: 'git://github.com/vojtajina/traceur-compiler#add-es6-pure-transformer-dist' } +73 silly lockFile f4c43c65-b-com-vojtajina-traceur-compiler git://github.com/vojtajina/traceur-compiler +74 verbose lock git://github.com/vojtajina/traceur-compiler C:\Users\Rob\AppData\Roaming\npm-cache\f4c43c65-b-com-vojtajina-traceur-compiler.lock +75 verbose cache add name="watchtower" spec="git://github.com/angular/watchtower.js#notifier" args=["watchtower","git://github.com/angular/watchtower.js#notifier"] +76 verbose parsed url { protocol: 'git:', +76 verbose parsed url slashes: true, +76 verbose parsed url auth: null, +76 verbose parsed url host: 'github.com', +76 verbose parsed url port: null, +76 verbose parsed url hostname: 'github.com', +76 verbose parsed url hash: '#notifier', +76 verbose parsed url search: null, +76 verbose parsed url query: null, +76 verbose parsed url pathname: '/angular/watchtower.js', +76 verbose parsed url path: '/angular/watchtower.js', +76 verbose parsed url href: 'git://github.com/angular/watchtower.js#notifier' } +77 silly lockFile 64787b77-jackfan.us.kg-angular-watchtower-js git://github.com/angular/watchtower.js +78 verbose lock git://github.com/angular/watchtower.js C:\Users\Rob\AppData\Roaming\npm-cache\64787b77-jackfan.us.kg-angular-watchtower-js.lock +79 verbose cache add name="templating" spec="git://github.com/angular/templating#custom-element" args=["templating","git://github.com/angular/templating#custom-element"] +80 verbose parsed url { protocol: 'git:', +80 verbose parsed url slashes: true, +80 verbose parsed url auth: null, +80 verbose parsed url host: 'github.com', +80 verbose parsed url port: null, +80 verbose parsed url hostname: 'github.com', +80 verbose parsed url hash: '#custom-element', +80 verbose parsed url search: null, +80 verbose parsed url query: null, +80 verbose parsed url pathname: '/angular/templating', +80 verbose parsed url path: '/angular/templating', +80 verbose parsed url href: 'git://github.com/angular/templating#custom-element' } +81 silly lockFile 4e8b6266-it-jackfan.us.kg-angular-templating git://github.com/angular/templating +82 verbose lock git://github.com/angular/templating C:\Users\Rob\AppData\Roaming\npm-cache\4e8b6266-it-jackfan.us.kg-angular-templating.lock +83 verbose cache add name="zone.js" spec="git://github.com/angular/zone.js#master" args=["zone.js","git://github.com/angular/zone.js#master"] +84 verbose parsed url { protocol: 'git:', +84 verbose parsed url slashes: true, +84 verbose parsed url auth: null, +84 verbose parsed url host: 'github.com', +84 verbose parsed url port: null, +84 verbose parsed url hostname: 'github.com', +84 verbose parsed url hash: '#master', +84 verbose parsed url search: null, +84 verbose parsed url query: null, +84 verbose parsed url pathname: '/angular/zone.js', +84 verbose parsed url path: '/angular/zone.js', +84 verbose parsed url href: 'git://github.com/angular/zone.js#master' } +85 silly lockFile 8ec3549c-git-jackfan.us.kg-angular-zone-js git://github.com/angular/zone.js +86 verbose lock git://github.com/angular/zone.js C:\Users\Rob\AppData\Roaming\npm-cache\8ec3549c-git-jackfan.us.kg-angular-zone-js.lock +87 silly addNameRange { name: 'jsdom', range: '>=0.10.5-0 <0.11.0-0', hasData: false } +88 verbose addRemoteGit [ 'git://github.com/vojtajina/traceur-compiler', +88 verbose addRemoteGit 'add-es6-pure-transformer-dist' ] +89 verbose addRemoteGit [ 'git://github.com/angular/watchtower.js', 'notifier' ] +90 verbose addRemoteGit [ 'git://github.com/angular/templating', 'custom-element' ] +91 verbose addRemoteGit [ 'git://github.com/angular/zone.js', 'master' ] +92 verbose url raw jsdom +93 verbose url resolving [ 'https://registry.npmjs.org/', './jsdom' ] +94 verbose url resolved https://registry.npmjs.org/jsdom +95 info trying registry request attempt 1 at 17:07:32 +96 verbose etag "1S873HWFIHVQAV41Q3ECGKJ9Z" +97 http GET https://registry.npmjs.org/jsdom +98 verbose git remote.origin.url git://github.com/angular/watchtower.js +99 verbose git remote.origin.url git://github.com/vojtajina/traceur-compiler +100 verbose git remote.origin.url git://github.com/angular/zone.js +101 verbose git fetch -a origin (git://github.com/angular/expressionist.js) +102 silly verifyOwnership skipping for windows +103 verbose git rev-list -n1 master 95933b13bc282b20208373899b002c40af899ea8 +104 verbose resolved git url git://github.com/angular/expressionist.js#95933b13bc282b20208373899b002c40af899ea8 +105 verbose git fetch -a origin (git://github.com/angular/zone.js) +106 silly verifyOwnership skipping for windows +107 verbose git fetch -a origin (git://github.com/vojtajina/traceur-compiler) +108 silly verifyOwnership skipping for windows +109 verbose git rev-list -n1 master 818b1b4985a07b011d6a3153406adb0b106d0a03 +110 verbose resolved git url git://github.com/angular/zone.js#818b1b4985a07b011d6a3153406adb0b106d0a03 +111 verbose git rev-list -n1 add-es6-pure-transformer-dist d90b1e34c799bf61cd1aafdc33db0a554fa9e617 +112 verbose resolved git url git://github.com/vojtajina/traceur-compiler#d90b1e34c799bf61cd1aafdc33db0a554fa9e617 +113 verbose tar unpack C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\tmp.tgz +114 silly lockFile 03dbf95e-53039-0-6520899422466755-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\package +115 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\package C:\Users\Rob\AppData\Roaming\npm-cache\03dbf95e-53039-0-6520899422466755-package.lock +116 silly lockFile 3ca5728f-53039-0-6520899422466755-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\tmp.tgz +117 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\tmp.tgz C:\Users\Rob\AppData\Roaming\npm-cache\3ca5728f-53039-0-6520899422466755-tmp-tgz.lock +118 silly gunzTarPerm modes [ '755', '644' ] +119 verbose git fetch -a origin (git://github.com/angular/watchtower.js) +120 silly verifyOwnership skipping for windows +121 silly gunzTarPerm extractEntry +122 silly gunzTarPerm modified mode [ '', 509, 493 ] +123 silly gunzTarPerm extractEntry .editorconfig +124 silly gunzTarPerm modified mode [ '.editorconfig', 436, 420 ] +125 silly gunzTarPerm extractEntry .gitignore +126 silly gunzTarPerm modified mode [ '.gitignore', 436, 420 ] +127 silly gunzTarPerm extractEntry .npmignore +128 silly gunzTarPerm modified mode [ '.npmignore', 436, 420 ] +129 silly gunzTarPerm extractEntry .travis.yml +130 silly gunzTarPerm modified mode [ '.travis.yml', 436, 420 ] +131 silly gunzTarPerm extractEntry LICENSE +132 silly gunzTarPerm modified mode [ 'LICENSE', 436, 420 ] +133 silly gunzTarPerm extractEntry README.md +134 silly gunzTarPerm modified mode [ 'README.md', 436, 420 ] +135 silly gunzTarPerm extractEntry gulpfile.js +136 silly gunzTarPerm modified mode [ 'gulpfile.js', 436, 420 ] +137 verbose git rev-list -n1 notifier 6bc75a06a0bdfd5cd0f8555316564e01bc253fbd +138 verbose resolved git url git://github.com/angular/watchtower.js#6bc75a06a0bdfd5cd0f8555316564e01bc253fbd +139 silly gunzTarPerm extractEntry karma.conf.js +140 silly gunzTarPerm modified mode [ 'karma.conf.js', 436, 420 ] +141 silly gunzTarPerm extractEntry package.json +142 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ] +143 verbose tar unpack C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\tmp.tgz +144 silly lockFile 07af4042-53068-0-3672194709070027-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\package +145 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\package C:\Users\Rob\AppData\Roaming\npm-cache\07af4042-53068-0-3672194709070027-package.lock +146 silly lockFile 981539cd-53068-0-3672194709070027-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\tmp.tgz +147 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\tmp.tgz C:\Users\Rob\AppData\Roaming\npm-cache\981539cd-53068-0-3672194709070027-tmp-tgz.lock +148 silly gunzTarPerm extractEntry src/ +149 silly gunzTarPerm modified mode [ 'src/', 509, 493 ] +150 silly gunzTarPerm extractEntry src/ast.js +151 silly gunzTarPerm modified mode [ 'src/ast.js', 436, 420 ] +152 silly gunzTarPerm modes [ '755', '644' ] +153 silly gunzTarPerm extractEntry +154 silly gunzTarPerm modified mode [ '', 509, 493 ] +155 silly gunzTarPerm extractEntry .gitignore +156 silly gunzTarPerm modified mode [ '.gitignore', 436, 420 ] +157 silly gunzTarPerm extractEntry .travis.yml +158 silly gunzTarPerm modified mode [ '.travis.yml', 436, 420 ] +159 silly gunzTarPerm extractEntry LICENSE +160 silly gunzTarPerm modified mode [ 'LICENSE', 436, 420 ] +161 silly gunzTarPerm extractEntry src/index.js +162 silly gunzTarPerm modified mode [ 'src/index.js', 436, 420 ] +163 http 304 https://registry.npmjs.org/jsdom +164 silly registry.get cb [ 304, +164 silly registry.get { date: 'Thu, 08 May 2014 21:07:42 GMT', +164 silly registry.get server: 'Apache', +164 silly registry.get via: '1.1 varnish', +164 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:07:42 GMT', +164 silly registry.get 'cache-control': 'max-age=1', +164 silly registry.get etag: '"1S873HWFIHVQAV41Q3ECGKJ9Z"', +164 silly registry.get 'x-served-by': 'cache-d46-DAL', +164 silly registry.get 'x-cache': 'MISS', +164 silly registry.get 'x-cache-hits': '0', +164 silly registry.get 'x-timer': 'S1399583262.699590206,VS0,VE118', +164 silly registry.get vary: 'Accept', +164 silly registry.get 'content-length': '0', +164 silly registry.get 'keep-alive': 'timeout=10, max=50', +164 silly registry.get connection: 'Keep-Alive' } ] +165 verbose etag jsdom from cache +166 silly gunzTarPerm extractEntry README.md +167 silly gunzTarPerm modified mode [ 'README.md', 436, 420 ] +168 silly gunzTarPerm extractEntry counting-zone.js +169 silly gunzTarPerm modified mode [ 'counting-zone.js', 436, 420 ] +170 silly gunzTarPerm extractEntry src/lexer.js +171 silly gunzTarPerm modified mode [ 'src/lexer.js', 436, 420 ] +172 silly gunzTarPerm extractEntry src/parser.js +173 silly gunzTarPerm modified mode [ 'src/parser.js', 436, 420 ] +174 silly addNameRange number 2 { name: 'jsdom', range: '>=0.10.5-0 <0.11.0-0', hasData: true } +175 silly addNameRange versions [ 'jsdom', +175 silly addNameRange [ '0.0.1', +175 silly addNameRange '0.1.2', +175 silly addNameRange '0.1.4', +175 silly addNameRange '0.1.5', +175 silly addNameRange '0.1.6', +175 silly addNameRange '0.1.7', +175 silly addNameRange '0.1.8', +175 silly addNameRange '0.1.9', +175 silly addNameRange '0.1.10', +175 silly addNameRange '0.1.11', +175 silly addNameRange '0.1.12', +175 silly addNameRange '0.1.13', +175 silly addNameRange '0.1.15', +175 silly addNameRange '0.1.16', +175 silly addNameRange '0.1.17', +175 silly addNameRange '0.1.18', +175 silly addNameRange '0.1.19', +175 silly addNameRange '0.1.20', +175 silly addNameRange '0.1.21', +175 silly addNameRange '0.1.22', +175 silly addNameRange '0.1.23', +175 silly addNameRange '0.2.0', +175 silly addNameRange '0.2.1', +175 silly addNameRange '0.2.2', +175 silly addNameRange '0.2.3', +175 silly addNameRange '0.2.4', +175 silly addNameRange '0.2.5', +175 silly addNameRange '0.2.6', +175 silly addNameRange '0.2.7', +175 silly addNameRange '0.2.8', +175 silly addNameRange '0.2.9', +175 silly addNameRange '0.2.10', +175 silly addNameRange '0.2.11', +175 silly addNameRange '0.2.12', +175 silly addNameRange '0.2.13', +175 silly addNameRange '0.2.14', +175 silly addNameRange '0.2.15', +175 silly addNameRange '0.2.16', +175 silly addNameRange '0.2.17', +175 silly addNameRange '0.2.18', +175 silly addNameRange '0.2.19', +175 silly addNameRange '0.3.0', +175 silly addNameRange '0.3.1', +175 silly addNameRange '0.3.2', +175 silly addNameRange '0.3.3', +175 silly addNameRange '0.3.4', +175 silly addNameRange '0.4.0', +175 silly addNameRange '0.4.1', +175 silly addNameRange '0.4.2', +175 silly addNameRange '0.5.0', +175 silly addNameRange '0.5.1', +175 silly addNameRange '0.5.2', +175 silly addNameRange '0.5.3', +175 silly addNameRange '0.5.4', +175 silly addNameRange '0.5.5', +175 silly addNameRange '0.5.6', +175 silly addNameRange '0.5.7', +175 silly addNameRange '0.6.0', +175 silly addNameRange '0.6.1', +175 silly addNameRange '0.6.2', +175 silly addNameRange '0.6.3', +175 silly addNameRange '0.6.4', +175 silly addNameRange '0.6.5', +175 silly addNameRange '0.7.0', +175 silly addNameRange '0.8.0', +175 silly addNameRange '0.8.1', +175 silly addNameRange '0.8.2', +175 silly addNameRange '0.8.3', +175 silly addNameRange '0.8.4', +175 silly addNameRange '0.8.5', +175 silly addNameRange '0.8.6', +175 silly addNameRange '0.8.7', +175 silly addNameRange '0.8.8', +175 silly addNameRange '0.8.9', +175 silly addNameRange '0.8.10', +175 silly addNameRange '0.8.11', +175 silly addNameRange '0.9.0', +175 silly addNameRange '0.10.0', +175 silly addNameRange '0.10.1', +175 silly addNameRange '0.10.2', +175 silly addNameRange '0.10.3', +175 silly addNameRange '0.10.4', +175 silly addNameRange '0.10.5' ] ] +176 verbose addNamed [ 'jsdom', '0.10.5' ] +177 verbose addNamed [ '0.10.5', '0.10.5' ] +178 silly lockFile d77ce5cb-jsdom-0-10-5 jsdom@0.10.5 +179 verbose lock jsdom@0.10.5 C:\Users\Rob\AppData\Roaming\npm-cache\d77ce5cb-jsdom-0-10-5.lock +180 verbose tar unpack C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\tmp.tgz +181 silly lockFile 9da47531-53108-0-4387924901675433-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\package +182 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\package C:\Users\Rob\AppData\Roaming\npm-cache\9da47531-53108-0-4387924901675433-package.lock +183 silly lockFile 8a1fbf04-53108-0-4387924901675433-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\tmp.tgz +184 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\tmp.tgz C:\Users\Rob\AppData\Roaming\npm-cache\8a1fbf04-53108-0-4387924901675433-tmp-tgz.lock +185 silly gunzTarPerm extractEntry example/ +186 silly gunzTarPerm modified mode [ 'example/', 509, 493 ] +187 silly gunzTarPerm extractEntry example/basic.html +188 silly gunzTarPerm modified mode [ 'example/basic.html', 436, 420 ] +189 silly gunzTarPerm modes [ '755', '644' ] +190 silly gunzTarPerm extractEntry src/types.js +191 silly gunzTarPerm modified mode [ 'src/types.js', 436, 420 ] +192 silly gunzTarPerm extractEntry src/watch_parser.js +193 silly gunzTarPerm modified mode [ 'src/watch_parser.js', 436, 420 ] +194 silly gunzTarPerm extractEntry +195 silly gunzTarPerm modified mode [ '', 509, 493 ] +196 silly lockFile d77ce5cb-jsdom-0-10-5 jsdom@0.10.5 +197 silly lockFile d77ce5cb-jsdom-0-10-5 jsdom@0.10.5 +198 silly gunzTarPerm extractEntry example/counting.html +199 silly gunzTarPerm modified mode [ 'example/counting.html', 436, 420 ] +200 silly gunzTarPerm extractEntry example/except.html +201 silly gunzTarPerm modified mode [ 'example/except.html', 436, 420 ] +202 silly lockFile 18d49899-jsdom-0-10-5 jsdom@~0.10.5 +203 silly lockFile 18d49899-jsdom-0-10-5 jsdom@~0.10.5 +204 silly gunzTarPerm extractEntry .gitignore +205 silly gunzTarPerm modified mode [ '.gitignore', 436, 420 ] +206 silly gunzTarPerm extractEntry .npmignore +207 silly gunzTarPerm modified mode [ '.npmignore', 436, 420 ] +208 silly gunzTarPerm extractEntry .travis.yml +209 silly gunzTarPerm modified mode [ '.travis.yml', 436, 420 ] +210 silly gunzTarPerm extractEntry LICENSE +211 silly gunzTarPerm modified mode [ 'LICENSE', 436, 420 ] +212 silly gunzTarPerm extractEntry README.md +213 silly gunzTarPerm modified mode [ 'README.md', 436, 420 ] +214 silly gunzTarPerm extractEntry test-main.js +215 silly gunzTarPerm modified mode [ 'test-main.js', 436, 420 ] +216 silly gunzTarPerm extractEntry test/ +217 silly gunzTarPerm modified mode [ 'test/', 509, 493 ] +218 silly gunzTarPerm extractEntry gulpfile.js +219 silly gunzTarPerm modified mode [ 'gulpfile.js', 436, 420 ] +220 silly gunzTarPerm extractEntry karma-shared.conf.js +221 silly gunzTarPerm modified mode [ 'karma-shared.conf.js', 436, 420 ] +222 silly gunzTarPerm extractEntry test/lexer.spec.js +223 silly gunzTarPerm modified mode [ 'test/lexer.spec.js', 436, 420 ] +224 silly gunzTarPerm extractEntry test/parser.spec.js +225 silly gunzTarPerm modified mode [ 'test/parser.spec.js', 436, 420 ] +226 silly gunzTarPerm extractEntry example/index.html +227 silly gunzTarPerm modified mode [ 'example/index.html', 436, 420 ] +228 silly gunzTarPerm extractEntry example/profiling.html +229 silly gunzTarPerm modified mode [ 'example/profiling.html', 436, 420 ] +230 silly gunzTarPerm extractEntry karma.conf.js +231 silly gunzTarPerm modified mode [ 'karma.conf.js', 436, 420 ] +232 silly gunzTarPerm extractEntry lib/ +233 silly gunzTarPerm modified mode [ 'lib/', 509, 493 ] +234 silly gunzTarPerm extractEntry test/watch_parser.spec.js +235 silly gunzTarPerm modified mode [ 'test/watch_parser.spec.js', 436, 420 ] +236 silly gunzTarPerm extractEntry lib/gulp/ +237 silly gunzTarPerm modified mode [ 'lib/gulp/', 509, 493 ] +238 silly gunzTarPerm extractEntry lib/gulp/karma/ +239 silly gunzTarPerm modified mode [ 'lib/gulp/karma/', 509, 493 ] +240 silly gunzTarPerm extractEntry lib/gulp/karma/background.js +241 silly gunzTarPerm modified mode [ 'lib/gulp/karma/background.js', 436, 420 ] +242 silly gunzTarPerm extractEntry lib/gulp/karma/index.js +243 silly gunzTarPerm modified mode [ 'lib/gulp/karma/index.js', 436, 420 ] +244 silly gunzTarPerm extractEntry lib/travis/ +245 silly gunzTarPerm modified mode [ 'lib/travis/', 509, 493 ] +246 silly gunzTarPerm extractEntry lib/travis/build.sh +247 silly gunzTarPerm modified mode [ 'lib/travis/build.sh', 509, 493 ] +248 silly gunzTarPerm extractEntry lib/travis/print_logs.sh +249 silly gunzTarPerm modified mode [ 'lib/travis/print_logs.sh', 509, 493 ] +250 silly gunzTarPerm extractEntry lib/travis/wait_for_browser_provider.sh +251 silly gunzTarPerm modified mode [ 'lib/travis/wait_for_browser_provider.sh', 509, 493 ] +252 silly gunzTarPerm extractEntry package.json +253 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ] +254 silly gunzTarPerm extractEntry src/ +255 silly gunzTarPerm modified mode [ 'src/', 509, 493 ] +256 silly gunzTarPerm extractEntry src/.jshintrc +257 silly gunzTarPerm modified mode [ 'src/.jshintrc', 436, 420 ] +258 silly gunzTarPerm extractEntry src/ast.js +259 silly gunzTarPerm modified mode [ 'src/ast.js', 436, 420 ] +260 silly gunzTarPerm extractEntry src/change_detection.js +261 silly gunzTarPerm modified mode [ 'src/change_detection.js', 436, 420 ] +262 silly gunzTarPerm extractEntry src/dirty_checking.js +263 silly gunzTarPerm modified mode [ 'src/dirty_checking.js', 436, 420 ] +264 silly gunzTarPerm extractEntry src/index.js +265 silly gunzTarPerm modified mode [ 'src/index.js', 436, 420 ] +266 silly gunzTarPerm extractEntry src/linked_list.js +267 silly gunzTarPerm modified mode [ 'src/linked_list.js', 436, 420 ] +268 silly gunzTarPerm extractEntry src/watch.js +269 silly gunzTarPerm modified mode [ 'src/watch.js', 436, 420 ] +270 silly gunzTarPerm extractEntry src/watch_group.js +271 silly gunzTarPerm modified mode [ 'src/watch_group.js', 436, 420 ] +272 silly gunzTarPerm extractEntry src/watch_record.js +273 silly gunzTarPerm modified mode [ 'src/watch_record.js', 436, 420 ] +274 silly gunzTarPerm extractEntry test/ +275 silly gunzTarPerm modified mode [ 'test/', 509, 493 ] +276 silly gunzTarPerm extractEntry test/dirtychecking.spec.js +277 silly gunzTarPerm modified mode [ 'test/dirtychecking.spec.js', 436, 420 ] +278 silly gunzTarPerm extractEntry test/helpers.js +279 silly gunzTarPerm modified mode [ 'test/helpers.js', 436, 420 ] +280 silly gunzTarPerm extractEntry test/matchers.js +281 silly gunzTarPerm modified mode [ 'test/matchers.js', 436, 420 ] +282 silly gunzTarPerm extractEntry test/test.js +283 silly gunzTarPerm modified mode [ 'test/test.js', 436, 420 ] +284 silly gunzTarPerm extractEntry test/watchgroup.spec.js +285 silly gunzTarPerm modified mode [ 'test/watchgroup.spec.js', 436, 420 ] +286 silly gunzTarPerm extractEntry example/style.css +287 silly gunzTarPerm modified mode [ 'example/style.css', 436, 420 ] +288 silly gunzTarPerm extractEntry example/throttle.html +289 silly gunzTarPerm modified mode [ 'example/throttle.html', 436, 420 ] +290 silly gunzTarPerm extractEntry example/xml-http-request.html +291 silly gunzTarPerm modified mode [ 'example/xml-http-request.html', 436, 420 ] +292 silly gunzTarPerm extractEntry except-zone.js +293 silly gunzTarPerm modified mode [ 'except-zone.js', 436, 420 ] +294 silly gunzTarPerm extractEntry grab-blink-idl.sh +295 silly gunzTarPerm modified mode [ 'grab-blink-idl.sh', 509, 493 ] +296 silly gunzTarPerm extractEntry karma.conf.js +297 silly gunzTarPerm modified mode [ 'karma.conf.js', 436, 420 ] +298 silly gunzTarPerm extractEntry long-stack-trace-zone.js +299 silly gunzTarPerm modified mode [ 'long-stack-trace-zone.js', 436, 420 ] +300 silly gunzTarPerm extractEntry package.json +301 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ] +302 silly gunzTarPerm extractEntry presentation.png +303 silly gunzTarPerm modified mode [ 'presentation.png', 436, 420 ] +304 silly gunzTarPerm extractEntry test/ +305 silly gunzTarPerm modified mode [ 'test/', 509, 493 ] +306 silly gunzTarPerm extractEntry test/counting-zone.spec.js +307 silly gunzTarPerm modified mode [ 'test/counting-zone.spec.js', 436, 420 ] +308 silly gunzTarPerm extractEntry test/long-stack-trace-zone.spec.js +309 silly gunzTarPerm modified mode [ 'test/long-stack-trace-zone.spec.js', 436, 420 ] +310 silly gunzTarPerm extractEntry test/patch/ +311 silly gunzTarPerm modified mode [ 'test/patch/', 509, 493 ] +312 silly gunzTarPerm extractEntry test/patch/MutationObserver.spec.js +313 silly gunzTarPerm modified mode [ 'test/patch/MutationObserver.spec.js', 436, 420 ] +314 silly gunzTarPerm extractEntry test/patch/Promise.spec.js +315 silly gunzTarPerm modified mode [ 'test/patch/Promise.spec.js', 436, 420 ] +316 silly gunzTarPerm extractEntry test/patch/XMLHttpRequest.spec.js +317 silly gunzTarPerm modified mode [ 'test/patch/XMLHttpRequest.spec.js', 436, 420 ] +318 silly gunzTarPerm extractEntry test/patch/element.spec.js +319 silly gunzTarPerm modified mode [ 'test/patch/element.spec.js', 436, 420 ] +320 silly gunzTarPerm extractEntry test/patch/requestAnimationFrame.spec.js +321 silly gunzTarPerm modified mode [ 'test/patch/requestAnimationFrame.spec.js', 436, 420 ] +322 silly gunzTarPerm extractEntry test/patch/setInterval.spec.js +323 silly gunzTarPerm modified mode [ 'test/patch/setInterval.spec.js', 436, 420 ] +324 silly gunzTarPerm extractEntry test/patch/setTimeout.spec.js +325 silly gunzTarPerm modified mode [ 'test/patch/setTimeout.spec.js', 436, 420 ] +326 silly gunzTarPerm extractEntry test/zone.spec.js +327 silly gunzTarPerm modified mode [ 'test/zone.spec.js', 436, 420 ] +328 silly gunzTarPerm extractEntry zone.js +329 silly gunzTarPerm modified mode [ 'zone.js', 436, 420 ] +330 silly lockFile 03dbf95e-53039-0-6520899422466755-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\package +331 silly lockFile 03dbf95e-53039-0-6520899422466755-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\package +332 silly lockFile 3ca5728f-53039-0-6520899422466755-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\tmp.tgz +333 silly lockFile 3ca5728f-53039-0-6520899422466755-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\tmp.tgz +334 verbose tar pack [ 'C:\\Users\\Rob\\AppData\\Roaming\\npm-cache\\expressionist\\0.0.1\\package.tgz', +334 verbose tar pack 'C:\\Users\\Rob\\AppData\\Local\\Temp\\npm-464-G1zDHsgB\\1399583253039-0.6520899422466755\\package' ] +335 verbose tarball C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz +336 verbose folder C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\package +337 silly lockFile 03dbf95e-53039-0-6520899422466755-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\package +338 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\package C:\Users\Rob\AppData\Roaming\npm-cache\03dbf95e-53039-0-6520899422466755-package.lock +339 silly lockFile 927bc7a7--expressionist-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz +340 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\927bc7a7--expressionist-0-0-1-package-tgz.lock +341 silly lockFile 03dbf95e-53039-0-6520899422466755-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\package +342 silly lockFile 03dbf95e-53039-0-6520899422466755-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253039-0.6520899422466755\package +343 silly lockFile 927bc7a7--expressionist-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz +344 silly lockFile 927bc7a7--expressionist-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz +345 silly lockFile 61789588-ache-expressionist-0-0-1-package C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package +346 verbose lock C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package C:\Users\Rob\AppData\Roaming\npm-cache\61789588-ache-expressionist-0-0-1-package.lock +347 silly lockFile 61789588-ache-expressionist-0-0-1-package C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package +348 silly lockFile 61789588-ache-expressionist-0-0-1-package C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package +349 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz +350 silly lockFile 5bac8047-ache-expressionist-0-0-1-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package +351 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package C:\Users\Rob\AppData\Roaming\npm-cache\5bac8047-ache-expressionist-0-0-1-package.lock +352 silly lockFile 927bc7a7--expressionist-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz +353 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\927bc7a7--expressionist-0-0-1-package-tgz.lock +354 silly gunzTarPerm modes [ '755', '644' ] +355 silly gunzTarPerm extractEntry package.json +356 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +357 silly gunzTarPerm extractEntry README.md +358 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +359 silly gunzTarPerm extractEntry LICENSE +360 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ] +361 silly gunzTarPerm extractEntry .editorconfig +362 silly gunzTarPerm modified mode [ '.editorconfig', 438, 420 ] +363 silly gunzTarPerm extractEntry src/ast.js +364 silly gunzTarPerm modified mode [ 'src/ast.js', 438, 420 ] +365 silly gunzTarPerm extractEntry src/index.js +366 silly gunzTarPerm modified mode [ 'src/index.js', 438, 420 ] +367 silly gunzTarPerm extractEntry src/lexer.js +368 silly gunzTarPerm modified mode [ 'src/lexer.js', 438, 420 ] +369 silly gunzTarPerm extractEntry src/parser.js +370 silly gunzTarPerm modified mode [ 'src/parser.js', 438, 420 ] +371 silly gunzTarPerm extractEntry src/types.js +372 silly gunzTarPerm modified mode [ 'src/types.js', 438, 420 ] +373 silly gunzTarPerm extractEntry src/watch_parser.js +374 silly gunzTarPerm modified mode [ 'src/watch_parser.js', 438, 420 ] +375 silly lockFile 9da47531-53108-0-4387924901675433-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\package +376 silly lockFile 9da47531-53108-0-4387924901675433-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\package +377 silly lockFile 8a1fbf04-53108-0-4387924901675433-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\tmp.tgz +378 silly lockFile 8a1fbf04-53108-0-4387924901675433-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\tmp.tgz +379 verbose tar pack [ 'C:\\Users\\Rob\\AppData\\Roaming\\npm-cache\\watchtower\\0.0.1\\package.tgz', +379 verbose tar pack 'C:\\Users\\Rob\\AppData\\Local\\Temp\\npm-464-G1zDHsgB\\1399583253108-0.4387924901675433\\package' ] +380 verbose tarball C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz +381 verbose folder C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\package +382 silly lockFile 9da47531-53108-0-4387924901675433-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\package +383 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\package C:\Users\Rob\AppData\Roaming\npm-cache\9da47531-53108-0-4387924901675433-package.lock +384 silly lockFile 567e305d-che-watchtower-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz +385 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\567e305d-che-watchtower-0-0-1-package-tgz.lock +386 silly lockFile 07af4042-53068-0-3672194709070027-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\package +387 silly lockFile 07af4042-53068-0-3672194709070027-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\package +388 silly lockFile 981539cd-53068-0-3672194709070027-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\tmp.tgz +389 silly lockFile 981539cd-53068-0-3672194709070027-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\tmp.tgz +390 verbose tar pack [ 'C:\\Users\\Rob\\AppData\\Roaming\\npm-cache\\zone.js\\0.2.1\\package.tgz', +390 verbose tar pack 'C:\\Users\\Rob\\AppData\\Local\\Temp\\npm-464-G1zDHsgB\\1399583253068-0.3672194709070027\\package' ] +391 verbose tarball C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz +392 verbose folder C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\package +393 silly lockFile 07af4042-53068-0-3672194709070027-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\package +394 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\package C:\Users\Rob\AppData\Roaming\npm-cache\07af4042-53068-0-3672194709070027-package.lock +395 silly lockFile 3ed4d214--cache-zone-js-0-2-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz +396 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\3ed4d214--cache-zone-js-0-2-1-package-tgz.lock +397 silly lockFile 5bac8047-ache-expressionist-0-0-1-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package +398 silly lockFile 5bac8047-ache-expressionist-0-0-1-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package +399 silly lockFile 927bc7a7--expressionist-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz +400 silly lockFile 927bc7a7--expressionist-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz +401 verbose chmod C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz 644 +402 silly chown skipping for windows C:\Users\Rob\AppData\Roaming\npm-cache\expressionist\0.0.1\package.tgz +403 silly lockFile a0cedc70-hub-com-angular-expressionist-js git://github.com/angular/expressionist.js +404 silly lockFile a0cedc70-hub-com-angular-expressionist-js git://github.com/angular/expressionist.js +405 silly lockFile 9da47531-53108-0-4387924901675433-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\package +406 silly lockFile 9da47531-53108-0-4387924901675433-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253108-0.4387924901675433\package +407 silly lockFile 567e305d-che-watchtower-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz +408 silly lockFile 567e305d-che-watchtower-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz +409 silly lockFile cbef5b06-m-cache-watchtower-0-0-1-package C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package +410 verbose lock C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package C:\Users\Rob\AppData\Roaming\npm-cache\cbef5b06-m-cache-watchtower-0-0-1-package.lock +411 silly lockFile cbef5b06-m-cache-watchtower-0-0-1-package C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package +412 silly lockFile cbef5b06-m-cache-watchtower-0-0-1-package C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package +413 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz +414 silly lockFile 4d127a9c-m-cache-watchtower-0-0-1-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package +415 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package C:\Users\Rob\AppData\Roaming\npm-cache\4d127a9c-m-cache-watchtower-0-0-1-package.lock +416 silly lockFile 567e305d-che-watchtower-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz +417 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\567e305d-che-watchtower-0-0-1-package-tgz.lock +418 silly gunzTarPerm modes [ '755', '644' ] +419 silly gunzTarPerm extractEntry package.json +420 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +421 silly gunzTarPerm extractEntry README.md +422 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +423 silly gunzTarPerm extractEntry LICENSE +424 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ] +425 silly gunzTarPerm extractEntry karma-shared.conf.js +426 silly gunzTarPerm modified mode [ 'karma-shared.conf.js', 438, 420 ] +427 silly gunzTarPerm extractEntry lib/gulp/karma/background.js +428 silly gunzTarPerm modified mode [ 'lib/gulp/karma/background.js', 438, 420 ] +429 silly gunzTarPerm extractEntry lib/gulp/karma/index.js +430 silly gunzTarPerm modified mode [ 'lib/gulp/karma/index.js', 438, 420 ] +431 silly gunzTarPerm extractEntry lib/travis/build.sh +432 silly gunzTarPerm modified mode [ 'lib/travis/build.sh', 438, 420 ] +433 silly gunzTarPerm extractEntry lib/travis/print_logs.sh +434 silly gunzTarPerm modified mode [ 'lib/travis/print_logs.sh', 438, 420 ] +435 silly gunzTarPerm extractEntry lib/travis/wait_for_browser_provider.sh +436 silly gunzTarPerm modified mode [ 'lib/travis/wait_for_browser_provider.sh', 438, 420 ] +437 silly gunzTarPerm extractEntry src/ast.js +438 silly gunzTarPerm modified mode [ 'src/ast.js', 438, 420 ] +439 silly gunzTarPerm extractEntry src/change_detection.js +440 silly gunzTarPerm modified mode [ 'src/change_detection.js', 438, 420 ] +441 silly gunzTarPerm extractEntry src/dirty_checking.js +442 silly gunzTarPerm modified mode [ 'src/dirty_checking.js', 438, 420 ] +443 silly gunzTarPerm extractEntry src/index.js +444 silly gunzTarPerm modified mode [ 'src/index.js', 438, 420 ] +445 silly gunzTarPerm extractEntry src/linked_list.js +446 silly gunzTarPerm modified mode [ 'src/linked_list.js', 438, 420 ] +447 silly gunzTarPerm extractEntry src/watch.js +448 silly gunzTarPerm modified mode [ 'src/watch.js', 438, 420 ] +449 silly gunzTarPerm extractEntry src/watch_group.js +450 silly gunzTarPerm modified mode [ 'src/watch_group.js', 438, 420 ] +451 silly gunzTarPerm extractEntry src/watch_record.js +452 silly gunzTarPerm modified mode [ 'src/watch_record.js', 438, 420 ] +453 silly gunzTarPerm extractEntry src/.jshintrc +454 silly gunzTarPerm modified mode [ 'src/.jshintrc', 438, 420 ] +455 silly lockFile 07af4042-53068-0-3672194709070027-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\package +456 silly lockFile 07af4042-53068-0-3672194709070027-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253068-0.3672194709070027\package +457 silly lockFile 3ed4d214--cache-zone-js-0-2-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz +458 silly lockFile 3ed4d214--cache-zone-js-0-2-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz +459 silly lockFile 80b2a78f--npm-cache-zone-js-0-2-1-package C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package +460 verbose lock C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package C:\Users\Rob\AppData\Roaming\npm-cache\80b2a78f--npm-cache-zone-js-0-2-1-package.lock +461 silly lockFile 80b2a78f--npm-cache-zone-js-0-2-1-package C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package +462 silly lockFile 80b2a78f--npm-cache-zone-js-0-2-1-package C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package +463 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz +464 silly lockFile e663180b--npm-cache-zone-js-0-2-1-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package +465 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package C:\Users\Rob\AppData\Roaming\npm-cache\e663180b--npm-cache-zone-js-0-2-1-package.lock +466 silly lockFile 3ed4d214--cache-zone-js-0-2-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz +467 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\3ed4d214--cache-zone-js-0-2-1-package-tgz.lock +468 silly gunzTarPerm modes [ '755', '644' ] +469 silly gunzTarPerm extractEntry package.json +470 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +471 silly gunzTarPerm extractEntry .npmignore +472 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ] +473 silly gunzTarPerm extractEntry README.md +474 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +475 silly gunzTarPerm extractEntry LICENSE +476 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ] +477 silly gunzTarPerm extractEntry counting-zone.js +478 silly gunzTarPerm modified mode [ 'counting-zone.js', 438, 420 ] +479 silly gunzTarPerm extractEntry except-zone.js +480 silly gunzTarPerm modified mode [ 'except-zone.js', 438, 420 ] +481 silly gunzTarPerm extractEntry long-stack-trace-zone.js +482 silly gunzTarPerm modified mode [ 'long-stack-trace-zone.js', 438, 420 ] +483 silly gunzTarPerm extractEntry karma.conf.js +484 silly gunzTarPerm modified mode [ 'karma.conf.js', 438, 420 ] +485 silly gunzTarPerm extractEntry zone.js +486 silly gunzTarPerm modified mode [ 'zone.js', 438, 420 ] +487 silly gunzTarPerm extractEntry .travis.yml +488 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ] +489 silly gunzTarPerm extractEntry example/basic.html +490 silly gunzTarPerm modified mode [ 'example/basic.html', 438, 420 ] +491 silly gunzTarPerm extractEntry example/counting.html +492 silly gunzTarPerm modified mode [ 'example/counting.html', 438, 420 ] +493 silly gunzTarPerm extractEntry example/except.html +494 silly gunzTarPerm modified mode [ 'example/except.html', 438, 420 ] +495 silly gunzTarPerm extractEntry example/index.html +496 silly gunzTarPerm modified mode [ 'example/index.html', 438, 420 ] +497 silly gunzTarPerm extractEntry example/profiling.html +498 silly gunzTarPerm modified mode [ 'example/profiling.html', 438, 420 ] +499 silly gunzTarPerm extractEntry example/style.css +500 silly gunzTarPerm modified mode [ 'example/style.css', 438, 420 ] +501 silly gunzTarPerm extractEntry example/throttle.html +502 silly gunzTarPerm modified mode [ 'example/throttle.html', 438, 420 ] +503 silly gunzTarPerm extractEntry example/xml-http-request.html +504 silly gunzTarPerm modified mode [ 'example/xml-http-request.html', 438, 420 ] +505 silly gunzTarPerm extractEntry presentation.png +506 silly gunzTarPerm modified mode [ 'presentation.png', 438, 420 ] +507 silly gunzTarPerm extractEntry test/counting-zone.spec.js +508 silly gunzTarPerm modified mode [ 'test/counting-zone.spec.js', 438, 420 ] +509 silly gunzTarPerm extractEntry test/long-stack-trace-zone.spec.js +510 silly gunzTarPerm modified mode [ 'test/long-stack-trace-zone.spec.js', 438, 420 ] +511 silly gunzTarPerm extractEntry test/zone.spec.js +512 silly gunzTarPerm modified mode [ 'test/zone.spec.js', 438, 420 ] +513 silly lockFile 4d127a9c-m-cache-watchtower-0-0-1-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package +514 silly lockFile 4d127a9c-m-cache-watchtower-0-0-1-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package +515 silly lockFile 567e305d-che-watchtower-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz +516 silly lockFile 567e305d-che-watchtower-0-0-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz +517 verbose chmod C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz 644 +518 silly chown skipping for windows C:\Users\Rob\AppData\Roaming\npm-cache\watchtower\0.0.1\package.tgz +519 silly gunzTarPerm extractEntry test/patch/MutationObserver.spec.js +520 silly gunzTarPerm modified mode [ 'test/patch/MutationObserver.spec.js', 438, 420 ] +521 silly gunzTarPerm extractEntry test/patch/Promise.spec.js +522 silly gunzTarPerm modified mode [ 'test/patch/Promise.spec.js', 438, 420 ] +523 silly gunzTarPerm extractEntry test/patch/XMLHttpRequest.spec.js +524 silly gunzTarPerm modified mode [ 'test/patch/XMLHttpRequest.spec.js', 438, 420 ] +525 silly gunzTarPerm extractEntry test/patch/element.spec.js +526 silly gunzTarPerm modified mode [ 'test/patch/element.spec.js', 438, 420 ] +527 silly lockFile 64787b77-jackfan.us.kg-angular-watchtower-js git://github.com/angular/watchtower.js +528 silly lockFile 64787b77-jackfan.us.kg-angular-watchtower-js git://github.com/angular/watchtower.js +529 silly gunzTarPerm extractEntry test/patch/requestAnimationFrame.spec.js +530 silly gunzTarPerm modified mode [ 'test/patch/requestAnimationFrame.spec.js', 438, 420 ] +531 silly gunzTarPerm extractEntry test/patch/setInterval.spec.js +532 silly gunzTarPerm modified mode [ 'test/patch/setInterval.spec.js', 438, 420 ] +533 silly gunzTarPerm extractEntry test/patch/setTimeout.spec.js +534 silly gunzTarPerm modified mode [ 'test/patch/setTimeout.spec.js', 438, 420 ] +535 silly gunzTarPerm extractEntry grab-blink-idl.sh +536 silly gunzTarPerm modified mode [ 'grab-blink-idl.sh', 438, 420 ] +537 silly lockFile e663180b--npm-cache-zone-js-0-2-1-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package +538 silly lockFile e663180b--npm-cache-zone-js-0-2-1-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package +539 silly lockFile 3ed4d214--cache-zone-js-0-2-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz +540 silly lockFile 3ed4d214--cache-zone-js-0-2-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz +541 verbose chmod C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz 644 +542 silly chown skipping for windows C:\Users\Rob\AppData\Roaming\npm-cache\zone.js\0.2.1\package.tgz +543 silly lockFile 8ec3549c-git-jackfan.us.kg-angular-zone-js git://github.com/angular/zone.js +544 silly lockFile 8ec3549c-git-jackfan.us.kg-angular-zone-js git://github.com/angular/zone.js +545 verbose tar unpack C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\tmp.tgz +546 silly lockFile 9135966e-53074-0-9672525716014206-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\package +547 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\package C:\Users\Rob\AppData\Roaming\npm-cache\9135966e-53074-0-9672525716014206-package.lock +548 silly lockFile df346896-53074-0-9672525716014206-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\tmp.tgz +549 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\tmp.tgz C:\Users\Rob\AppData\Roaming\npm-cache\df346896-53074-0-9672525716014206-tmp-tgz.lock +550 silly gunzTarPerm modes [ '755', '644' ] +551 silly gunzTarPerm extractEntry +552 silly gunzTarPerm modified mode [ '', 509, 493 ] +553 silly gunzTarPerm extractEntry .gitignore +554 silly gunzTarPerm modified mode [ '.gitignore', 436, 420 ] +555 silly gunzTarPerm extractEntry .npmignore +556 silly gunzTarPerm modified mode [ '.npmignore', 436, 420 ] +557 silly gunzTarPerm extractEntry .travis.yml +558 silly gunzTarPerm modified mode [ '.travis.yml', 436, 420 ] +559 silly gunzTarPerm extractEntry AUTHORS +560 silly gunzTarPerm modified mode [ 'AUTHORS', 436, 420 ] +561 silly gunzTarPerm extractEntry CONTRIBUTING.md +562 silly gunzTarPerm modified mode [ 'CONTRIBUTING.md', 436, 420 ] +563 silly gunzTarPerm extractEntry LICENSE +564 silly gunzTarPerm modified mode [ 'LICENSE', 436, 420 ] +565 silly gunzTarPerm extractEntry Makefile +566 silly gunzTarPerm modified mode [ 'Makefile', 436, 420 ] +567 silly gunzTarPerm extractEntry README.md +568 silly gunzTarPerm modified mode [ 'README.md', 436, 420 ] +569 silly gunzTarPerm extractEntry bin/ +570 silly gunzTarPerm modified mode [ 'bin/', 509, 493 ] +571 silly gunzTarPerm extractEntry bin/traceur-runtime.js +572 silly gunzTarPerm modified mode [ 'bin/traceur-runtime.js', 436, 420 ] +573 silly gunzTarPerm extractEntry bin/traceur.js +574 silly gunzTarPerm modified mode [ 'bin/traceur.js', 436, 420 ] +575 silly gunzTarPerm extractEntry build/ +576 silly gunzTarPerm modified mode [ 'build/', 509, 493 ] +577 silly gunzTarPerm extractEntry build/build-parse-tree-transformer.js +578 silly gunzTarPerm modified mode [ 'build/build-parse-tree-transformer.js', 436, 420 ] +579 silly gunzTarPerm extractEntry build/build-parse-tree-type.js +580 silly gunzTarPerm modified mode [ 'build/build-parse-tree-type.js', 436, 420 ] +581 silly gunzTarPerm extractEntry build/build-parse-tree-visitor.js +582 silly gunzTarPerm modified mode [ 'build/build-parse-tree-visitor.js', 436, 420 ] +583 silly gunzTarPerm extractEntry build/build-parse-trees.js +584 silly gunzTarPerm modified mode [ 'build/build-parse-trees.js', 436, 420 ] +585 silly gunzTarPerm extractEntry build/build-test-list.js +586 silly gunzTarPerm modified mode [ 'build/build-test-list.js', 509, 493 ] +587 silly gunzTarPerm extractEntry build/build-unicode-tables.js +588 silly gunzTarPerm modified mode [ 'build/build-unicode-tables.js', 436, 420 ] +589 silly gunzTarPerm extractEntry build/expand-js-template.js +590 silly gunzTarPerm modified mode [ 'build/expand-js-template.js', 436, 420 ] +591 silly gunzTarPerm extractEntry build/incrementSemver.js +592 silly gunzTarPerm modified mode [ 'build/incrementSemver.js', 436, 420 ] +593 silly gunzTarPerm extractEntry build/minifier.js +594 silly gunzTarPerm modified mode [ 'build/minifier.js', 436, 420 ] +595 silly gunzTarPerm extractEntry build/parse-tree-transformer.header +596 silly gunzTarPerm modified mode [ 'build/parse-tree-transformer.header', 436, 420 ] +597 silly gunzTarPerm extractEntry build/parse-tree-visitor.header +598 silly gunzTarPerm modified mode [ 'build/parse-tree-visitor.header', 436, 420 ] +599 silly gunzTarPerm extractEntry build/prepublish.js +600 silly gunzTarPerm modified mode [ 'build/prepublish.js', 436, 420 ] +601 silly gunzTarPerm extractEntry build/printSemver.js +602 silly gunzTarPerm modified mode [ 'build/printSemver.js', 436, 420 ] +603 silly gunzTarPerm extractEntry build/util.js +604 silly gunzTarPerm modified mode [ 'build/util.js', 436, 420 ] +605 silly gunzTarPerm extractEntry codereview.settings +606 silly gunzTarPerm modified mode [ 'codereview.settings', 436, 420 ] +607 silly gunzTarPerm extractEntry demo/ +608 silly gunzTarPerm modified mode [ 'demo/', 509, 493 ] +609 silly gunzTarPerm extractEntry demo/SourceMapMapping.js +610 silly gunzTarPerm modified mode [ 'demo/SourceMapMapping.js', 436, 420 ] +611 silly gunzTarPerm extractEntry demo/async-read-file.js +612 silly gunzTarPerm modified mode [ 'demo/async-read-file.js', 436, 420 ] +613 silly gunzTarPerm extractEntry demo/await.html +614 silly gunzTarPerm modified mode [ 'demo/await.html', 436, 420 ] +615 silly gunzTarPerm extractEntry demo/expressServer.js +616 silly gunzTarPerm modified mode [ 'demo/expressServer.js', 436, 420 ] +617 silly gunzTarPerm extractEntry demo/generators.js +618 silly gunzTarPerm modified mode [ 'demo/generators.js', 436, 420 ] +619 silly gunzTarPerm extractEntry demo/parallel-fibonacci.js +620 silly gunzTarPerm modified mode [ 'demo/parallel-fibonacci.js', 436, 420 ] +621 silly gunzTarPerm extractEntry demo/repl-module.js +622 silly gunzTarPerm modified mode [ 'demo/repl-module.js', 436, 420 ] +623 silly gunzTarPerm extractEntry demo/repl.html +624 silly gunzTarPerm modified mode [ 'demo/repl.html', 436, 420 ] +625 silly gunzTarPerm extractEntry demo/repl.js +626 silly gunzTarPerm modified mode [ 'demo/repl.js', 436, 420 ] +627 silly gunzTarPerm extractEntry demo/replOptions.js +628 silly gunzTarPerm modified mode [ 'demo/replOptions.js', 436, 420 ] +629 silly gunzTarPerm extractEntry demo/transcode.js +630 silly gunzTarPerm modified mode [ 'demo/transcode.js', 436, 420 ] +631 silly gunzTarPerm extractEntry example/ +632 silly gunzTarPerm modified mode [ 'example/', 509, 493 ] +633 silly gunzTarPerm extractEntry example/hello.html +634 silly gunzTarPerm modified mode [ 'example/hello.html', 436, 420 ] +635 silly gunzTarPerm extractEntry index.html +636 silly gunzTarPerm modified mode [ 'index.html', 436, 420 ] +637 silly gunzTarPerm extractEntry logo/ +638 silly gunzTarPerm modified mode [ 'logo/', 509, 493 ] +639 silly gunzTarPerm extractEntry logo/tc.ai +640 silly gunzTarPerm modified mode [ 'logo/tc.ai', 436, 420 ] +641 silly gunzTarPerm extractEntry logo/tc.eps +642 silly gunzTarPerm modified mode [ 'logo/tc.eps', 436, 420 ] +643 silly gunzTarPerm extractEntry logo/tc.jpg +644 silly gunzTarPerm modified mode [ 'logo/tc.jpg', 436, 420 ] +645 silly gunzTarPerm extractEntry logo/tc.png +646 silly gunzTarPerm modified mode [ 'logo/tc.png', 436, 420 ] +647 silly gunzTarPerm extractEntry logo/tc.svg +648 silly gunzTarPerm modified mode [ 'logo/tc.svg', 436, 420 ] +649 silly gunzTarPerm extractEntry package.json +650 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ] +651 silly gunzTarPerm extractEntry src/ +652 silly gunzTarPerm modified mode [ 'src/', 509, 493 ] +653 silly gunzTarPerm extractEntry src/WebPageTranscoder.js +654 silly gunzTarPerm modified mode [ 'src/WebPageTranscoder.js', 436, 420 ] +655 silly gunzTarPerm extractEntry src/bootstrap.js +656 silly gunzTarPerm modified mode [ 'src/bootstrap.js', 436, 420 ] +657 silly gunzTarPerm extractEntry src/codegeneration/ +658 silly gunzTarPerm modified mode [ 'src/codegeneration/', 509, 493 ] +659 silly gunzTarPerm extractEntry src/codegeneration/AlphaRenamer.js +660 silly gunzTarPerm modified mode [ 'src/codegeneration/AlphaRenamer.js', 436, 420 ] +661 silly gunzTarPerm extractEntry src/codegeneration/AmdTransformer.js +662 silly gunzTarPerm modified mode [ 'src/codegeneration/AmdTransformer.js', 436, 420 ] +663 silly gunzTarPerm extractEntry src/codegeneration/AnnotationsTransformer.js +664 silly gunzTarPerm modified mode [ 'src/codegeneration/AnnotationsTransformer.js', 436, 420 ] +665 silly gunzTarPerm extractEntry src/codegeneration/ArrayComprehensionTransformer.js +666 silly gunzTarPerm modified mode [ 'src/codegeneration/ArrayComprehensionTransformer.js', +666 silly gunzTarPerm 436, +666 silly gunzTarPerm 420 ] +667 silly gunzTarPerm extractEntry src/codegeneration/ArrowFunctionTransformer.js +668 silly gunzTarPerm modified mode [ 'src/codegeneration/ArrowFunctionTransformer.js', 436, 420 ] +669 silly gunzTarPerm extractEntry src/codegeneration/AssignmentPatternTransformer.js +670 silly gunzTarPerm modified mode [ 'src/codegeneration/AssignmentPatternTransformer.js', +670 silly gunzTarPerm 436, +670 silly gunzTarPerm 420 ] +671 silly gunzTarPerm extractEntry src/codegeneration/BlockBindingTransformer.js +672 silly gunzTarPerm modified mode [ 'src/codegeneration/BlockBindingTransformer.js', 436, 420 ] +673 silly gunzTarPerm extractEntry src/codegeneration/ClassTransformer.js +674 silly gunzTarPerm modified mode [ 'src/codegeneration/ClassTransformer.js', 436, 420 ] +675 silly gunzTarPerm extractEntry src/codegeneration/CloneTreeTransformer.js +676 silly gunzTarPerm modified mode [ 'src/codegeneration/CloneTreeTransformer.js', 436, 420 ] +677 silly gunzTarPerm extractEntry src/codegeneration/CommonJsModuleTransformer.js +678 silly gunzTarPerm modified mode [ 'src/codegeneration/CommonJsModuleTransformer.js', 436, 420 ] +679 silly gunzTarPerm extractEntry src/codegeneration/ComprehensionTransformer.js +680 silly gunzTarPerm modified mode [ 'src/codegeneration/ComprehensionTransformer.js', 436, 420 ] +681 silly gunzTarPerm extractEntry src/codegeneration/CoverFormalsTransformer.js +682 silly gunzTarPerm modified mode [ 'src/codegeneration/CoverFormalsTransformer.js', 436, 420 ] +683 silly gunzTarPerm extractEntry src/codegeneration/DefaultParametersTransformer.js +684 silly gunzTarPerm modified mode [ 'src/codegeneration/DefaultParametersTransformer.js', +684 silly gunzTarPerm 436, +684 silly gunzTarPerm 420 ] +685 silly gunzTarPerm extractEntry src/codegeneration/DestructuringTransformer.js +686 silly gunzTarPerm modified mode [ 'src/codegeneration/DestructuringTransformer.js', 436, 420 ] +687 silly gunzTarPerm extractEntry src/codegeneration/ExplodeExpressionTransformer.js +688 silly gunzTarPerm modified mode [ 'src/codegeneration/ExplodeExpressionTransformer.js', +688 silly gunzTarPerm 436, +688 silly gunzTarPerm 420 ] +689 silly gunzTarPerm extractEntry src/codegeneration/FindInFunctionScope.js +690 silly gunzTarPerm modified mode [ 'src/codegeneration/FindInFunctionScope.js', 436, 420 ] +691 silly gunzTarPerm extractEntry src/codegeneration/FindVisitor.js +692 silly gunzTarPerm modified mode [ 'src/codegeneration/FindVisitor.js', 436, 420 ] +693 silly gunzTarPerm extractEntry src/codegeneration/ForOfTransformer.js +694 silly gunzTarPerm modified mode [ 'src/codegeneration/ForOfTransformer.js', 436, 420 ] +695 silly gunzTarPerm extractEntry src/codegeneration/FromOptionsTransformer.js +696 silly gunzTarPerm modified mode [ 'src/codegeneration/FromOptionsTransformer.js', 436, 420 ] +697 silly gunzTarPerm extractEntry src/codegeneration/GeneratorComprehensionTransformer.js +698 silly gunzTarPerm modified mode [ 'src/codegeneration/GeneratorComprehensionTransformer.js', +698 silly gunzTarPerm 436, +698 silly gunzTarPerm 420 ] +699 silly gunzTarPerm extractEntry src/codegeneration/GeneratorTransformPass.js +700 silly gunzTarPerm modified mode [ 'src/codegeneration/GeneratorTransformPass.js', 436, 420 ] +701 silly gunzTarPerm extractEntry src/codegeneration/HoistVariablesTransformer.js +702 silly gunzTarPerm modified mode [ 'src/codegeneration/HoistVariablesTransformer.js', 436, 420 ] +703 silly gunzTarPerm extractEntry src/codegeneration/InlineModuleTransformer.js +704 silly gunzTarPerm modified mode [ 'src/codegeneration/InlineModuleTransformer.js', 436, 420 ] +705 silly gunzTarPerm extractEntry src/codegeneration/InstantiateModuleTransformer.js +706 silly gunzTarPerm modified mode [ 'src/codegeneration/InstantiateModuleTransformer.js', +706 silly gunzTarPerm 436, +706 silly gunzTarPerm 420 ] +707 silly gunzTarPerm extractEntry src/codegeneration/MakeStrictTransformer.js +708 silly gunzTarPerm modified mode [ 'src/codegeneration/MakeStrictTransformer.js', 436, 420 ] +709 silly gunzTarPerm extractEntry src/codegeneration/ModuleTransformer.js +710 silly gunzTarPerm modified mode [ 'src/codegeneration/ModuleTransformer.js', 436, 420 ] +711 silly gunzTarPerm extractEntry src/codegeneration/MultiTransformer.js +712 silly gunzTarPerm modified mode [ 'src/codegeneration/MultiTransformer.js', 436, 420 ] +713 silly gunzTarPerm extractEntry src/codegeneration/NumericLiteralTransformer.js +714 silly gunzTarPerm modified mode [ 'src/codegeneration/NumericLiteralTransformer.js', 436, 420 ] +715 silly gunzTarPerm extractEntry src/codegeneration/ObjectLiteralTransformer.js +716 silly gunzTarPerm modified mode [ 'src/codegeneration/ObjectLiteralTransformer.js', 436, 420 ] +717 silly gunzTarPerm extractEntry src/codegeneration/ParameterTransformer.js +718 silly gunzTarPerm modified mode [ 'src/codegeneration/ParameterTransformer.js', 436, 420 ] +719 silly gunzTarPerm extractEntry src/codegeneration/ParseTreeFactory.js +720 silly gunzTarPerm modified mode [ 'src/codegeneration/ParseTreeFactory.js', 436, 420 ] +721 silly gunzTarPerm extractEntry src/codegeneration/PlaceholderParser.js +722 silly gunzTarPerm modified mode [ 'src/codegeneration/PlaceholderParser.js', 436, 420 ] +723 silly gunzTarPerm extractEntry src/codegeneration/PrependStatements.js +724 silly gunzTarPerm modified mode [ 'src/codegeneration/PrependStatements.js', 436, 420 ] +725 silly gunzTarPerm extractEntry src/codegeneration/PropertyNameShorthandTransformer.js +726 silly gunzTarPerm modified mode [ 'src/codegeneration/PropertyNameShorthandTransformer.js', +726 silly gunzTarPerm 436, +726 silly gunzTarPerm 420 ] +727 silly gunzTarPerm extractEntry src/codegeneration/PureES6Transformer.js +728 silly gunzTarPerm modified mode [ 'src/codegeneration/PureES6Transformer.js', 436, 420 ] +729 silly gunzTarPerm extractEntry src/codegeneration/RestParameterTransformer.js +730 silly gunzTarPerm modified mode [ 'src/codegeneration/RestParameterTransformer.js', 436, 420 ] +731 silly gunzTarPerm extractEntry src/codegeneration/SpreadTransformer.js +732 silly gunzTarPerm modified mode [ 'src/codegeneration/SpreadTransformer.js', 436, 420 ] +733 silly gunzTarPerm extractEntry src/codegeneration/SuperTransformer.js +734 silly gunzTarPerm modified mode [ 'src/codegeneration/SuperTransformer.js', 436, 420 ] +735 silly gunzTarPerm extractEntry src/codegeneration/SymbolTransformer.js +736 silly gunzTarPerm modified mode [ 'src/codegeneration/SymbolTransformer.js', 436, 420 ] +737 silly gunzTarPerm extractEntry src/codegeneration/TempVarTransformer.js +738 silly gunzTarPerm modified mode [ 'src/codegeneration/TempVarTransformer.js', 436, 420 ] +739 silly gunzTarPerm extractEntry src/codegeneration/TemplateLiteralTransformer.js +740 silly gunzTarPerm modified mode [ 'src/codegeneration/TemplateLiteralTransformer.js', 436, 420 ] +741 silly gunzTarPerm extractEntry src/codegeneration/TypeAssertionTransformer.js +742 silly gunzTarPerm modified mode [ 'src/codegeneration/TypeAssertionTransformer.js', 436, 420 ] +743 silly gunzTarPerm extractEntry src/codegeneration/TypeToExpressionTransformer.js +744 silly gunzTarPerm modified mode [ 'src/codegeneration/TypeToExpressionTransformer.js', 436, 420 ] +745 silly gunzTarPerm extractEntry src/codegeneration/TypeTransformer.js +746 silly gunzTarPerm modified mode [ 'src/codegeneration/TypeTransformer.js', 436, 420 ] +747 silly gunzTarPerm extractEntry src/codegeneration/UniqueIdentifierGenerator.js +748 silly gunzTarPerm modified mode [ 'src/codegeneration/UniqueIdentifierGenerator.js', 436, 420 ] +749 silly gunzTarPerm extractEntry src/codegeneration/alphaRenameThisAndArguments.js +750 silly gunzTarPerm modified mode [ 'src/codegeneration/alphaRenameThisAndArguments.js', 436, 420 ] +751 silly gunzTarPerm extractEntry src/codegeneration/assignmentOperatorToBinaryOperator.js +752 silly gunzTarPerm modified mode [ 'src/codegeneration/assignmentOperatorToBinaryOperator.js', +752 silly gunzTarPerm 436, +752 silly gunzTarPerm 420 ] +753 silly gunzTarPerm extractEntry src/codegeneration/generator/ +754 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/', 509, 493 ] +755 silly gunzTarPerm extractEntry src/codegeneration/generator/AsyncTransformer.js +756 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/AsyncTransformer.js', 436, 420 ] +757 silly gunzTarPerm extractEntry src/codegeneration/generator/AwaitState.js +758 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/AwaitState.js', 436, 420 ] +759 silly gunzTarPerm extractEntry src/codegeneration/generator/BreakContinueTransformer.js +760 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/BreakContinueTransformer.js', +760 silly gunzTarPerm 436, +760 silly gunzTarPerm 420 ] +761 silly gunzTarPerm extractEntry src/codegeneration/generator/BreakState.js +762 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/BreakState.js', 436, 420 ] +763 silly gunzTarPerm extractEntry src/codegeneration/generator/CPSTransformer.js +764 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/CPSTransformer.js', 436, 420 ] +765 silly gunzTarPerm extractEntry src/codegeneration/generator/CatchState.js +766 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/CatchState.js', 436, 420 ] +767 silly gunzTarPerm extractEntry src/codegeneration/generator/ConditionalState.js +768 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/ConditionalState.js', 436, 420 ] +769 silly gunzTarPerm extractEntry src/codegeneration/generator/ContinueState.js +770 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/ContinueState.js', 436, 420 ] +771 silly gunzTarPerm extractEntry src/codegeneration/generator/EndState.js +772 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/EndState.js', 436, 420 ] +773 silly gunzTarPerm extractEntry src/codegeneration/generator/FallThroughState.js +774 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/FallThroughState.js', 436, 420 ] +775 silly gunzTarPerm extractEntry src/codegeneration/generator/FinallyFallThroughState.js +776 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/FinallyFallThroughState.js', +776 silly gunzTarPerm 436, +776 silly gunzTarPerm 420 ] +777 silly gunzTarPerm extractEntry src/codegeneration/generator/FinallyState.js +778 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/FinallyState.js', 436, 420 ] +779 silly gunzTarPerm extractEntry src/codegeneration/generator/ForInTransformPass.js +780 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/ForInTransformPass.js', +780 silly gunzTarPerm 436, +780 silly gunzTarPerm 420 ] +781 silly gunzTarPerm extractEntry src/codegeneration/generator/GeneratorTransformer.js +782 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/GeneratorTransformer.js', +782 silly gunzTarPerm 436, +782 silly gunzTarPerm 420 ] +783 silly gunzTarPerm extractEntry src/codegeneration/generator/ReturnState.js +784 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/ReturnState.js', 436, 420 ] +785 silly gunzTarPerm extractEntry src/codegeneration/generator/State.js +786 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/State.js', 436, 420 ] +787 silly gunzTarPerm extractEntry src/codegeneration/generator/StateAllocator.js +788 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/StateAllocator.js', 436, 420 ] +789 silly gunzTarPerm extractEntry src/codegeneration/generator/SwitchState.js +790 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/SwitchState.js', 436, 420 ] +791 silly gunzTarPerm extractEntry src/codegeneration/generator/TryState.js +792 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/TryState.js', 436, 420 ] +793 silly gunzTarPerm extractEntry src/codegeneration/generator/YieldState.js +794 silly gunzTarPerm modified mode [ 'src/codegeneration/generator/YieldState.js', 436, 420 ] +795 silly gunzTarPerm extractEntry src/codegeneration/globalThis.js +796 silly gunzTarPerm modified mode [ 'src/codegeneration/globalThis.js', 436, 420 ] +797 silly gunzTarPerm extractEntry src/codegeneration/module/ +798 silly gunzTarPerm modified mode [ 'src/codegeneration/module/', 509, 493 ] +799 silly gunzTarPerm extractEntry src/codegeneration/module/AttachModuleNameTransformer.js +800 silly gunzTarPerm modified mode [ 'src/codegeneration/module/AttachModuleNameTransformer.js', +800 silly gunzTarPerm 436, +800 silly gunzTarPerm 420 ] +801 silly gunzTarPerm extractEntry src/codegeneration/module/DirectExportVisitor.js +802 silly gunzTarPerm modified mode [ 'src/codegeneration/module/DirectExportVisitor.js', 436, 420 ] +803 silly gunzTarPerm extractEntry src/codegeneration/module/ExportListBuilder.js +804 silly gunzTarPerm modified mode [ 'src/codegeneration/module/ExportListBuilder.js', 436, 420 ] +805 silly gunzTarPerm extractEntry src/codegeneration/module/ExportVisitor.js +806 silly gunzTarPerm modified mode [ 'src/codegeneration/module/ExportVisitor.js', 436, 420 ] +807 silly gunzTarPerm extractEntry src/codegeneration/module/ModuleSpecifierVisitor.js +808 silly gunzTarPerm modified mode [ 'src/codegeneration/module/ModuleSpecifierVisitor.js', +808 silly gunzTarPerm 436, +808 silly gunzTarPerm 420 ] +809 silly gunzTarPerm extractEntry src/codegeneration/module/ModuleSymbol.js +810 silly gunzTarPerm modified mode [ 'src/codegeneration/module/ModuleSymbol.js', 436, 420 ] +811 silly gunzTarPerm extractEntry src/codegeneration/module/ModuleVisitor.js +812 silly gunzTarPerm modified mode [ 'src/codegeneration/module/ModuleVisitor.js', 436, 420 ] +813 silly gunzTarPerm extractEntry src/codegeneration/module/ValidationVisitor.js +814 silly gunzTarPerm modified mode [ 'src/codegeneration/module/ValidationVisitor.js', 436, 420 ] +815 silly gunzTarPerm extractEntry src/codegeneration/module/createModuleEvaluationStatement.js +816 silly gunzTarPerm modified mode [ 'src/codegeneration/module/createModuleEvaluationStatement.js', +816 silly gunzTarPerm 436, +816 silly gunzTarPerm 420 ] +817 silly gunzTarPerm extractEntry src/codegeneration/scopeContainsThis.js +818 silly gunzTarPerm modified mode [ 'src/codegeneration/scopeContainsThis.js', 436, 420 ] +819 silly gunzTarPerm extractEntry src/node/ +820 silly gunzTarPerm modified mode [ 'src/node/', 509, 493 ] +821 silly gunzTarPerm extractEntry src/node/System.js +822 silly gunzTarPerm modified mode [ 'src/node/System.js', 436, 420 ] +823 silly gunzTarPerm extractEntry src/node/api.js +824 silly gunzTarPerm modified mode [ 'src/node/api.js', 436, 420 ] +825 silly gunzTarPerm extractEntry src/node/command.js +826 silly gunzTarPerm modified mode [ 'src/node/command.js', 436, 420 ] +827 silly gunzTarPerm extractEntry src/node/compile-single-file.js +828 silly gunzTarPerm modified mode [ 'src/node/compile-single-file.js', 436, 420 ] +829 silly gunzTarPerm extractEntry src/node/compiler.js +830 silly gunzTarPerm modified mode [ 'src/node/compiler.js', 436, 420 ] +831 silly gunzTarPerm extractEntry src/node/deferred.js +832 silly gunzTarPerm modified mode [ 'src/node/deferred.js', 436, 420 ] +833 silly gunzTarPerm extractEntry src/node/file-util.js +834 silly gunzTarPerm modified mode [ 'src/node/file-util.js', 436, 420 ] +835 silly gunzTarPerm extractEntry src/node/getopt.js +836 silly gunzTarPerm modified mode [ 'src/node/getopt.js', 436, 420 ] +837 silly gunzTarPerm extractEntry src/node/inline-module.js +838 silly gunzTarPerm modified mode [ 'src/node/inline-module.js', 436, 420 ] +839 silly gunzTarPerm extractEntry src/node/interpreter.js +840 silly gunzTarPerm modified mode [ 'src/node/interpreter.js', 509, 493 ] +841 silly gunzTarPerm extractEntry src/node/nodeLoader.js +842 silly gunzTarPerm modified mode [ 'src/node/nodeLoader.js', 436, 420 ] +843 silly gunzTarPerm extractEntry src/node/require.js +844 silly gunzTarPerm modified mode [ 'src/node/require.js', 436, 420 ] +845 silly gunzTarPerm extractEntry src/node/to-amd-compiler.js +846 silly gunzTarPerm modified mode [ 'src/node/to-amd-compiler.js', 436, 420 ] +847 silly gunzTarPerm extractEntry src/node/to-commonjs-compiler.js +848 silly gunzTarPerm modified mode [ 'src/node/to-commonjs-compiler.js', 436, 420 ] +849 silly gunzTarPerm extractEntry src/node/traceur.js +850 silly gunzTarPerm modified mode [ 'src/node/traceur.js', 436, 420 ] +851 silly gunzTarPerm extractEntry src/options.js +852 silly gunzTarPerm modified mode [ 'src/options.js', 436, 420 ] +853 silly gunzTarPerm extractEntry src/outputgeneration/ +854 silly gunzTarPerm modified mode [ 'src/outputgeneration/', 509, 493 ] +855 silly gunzTarPerm extractEntry src/outputgeneration/ParseTreeMapWriter.js +856 silly gunzTarPerm modified mode [ 'src/outputgeneration/ParseTreeMapWriter.js', 436, 420 ] +857 silly gunzTarPerm extractEntry src/outputgeneration/ParseTreeWriter.js +858 silly gunzTarPerm modified mode [ 'src/outputgeneration/ParseTreeWriter.js', 436, 420 ] +859 silly gunzTarPerm extractEntry src/outputgeneration/SourceMapIntegration.js-template.js +860 silly gunzTarPerm modified mode [ 'src/outputgeneration/SourceMapIntegration.js-template.js', +860 silly gunzTarPerm 436, +860 silly gunzTarPerm 420 ] +861 silly gunzTarPerm extractEntry src/outputgeneration/ToSource.js +862 silly gunzTarPerm modified mode [ 'src/outputgeneration/ToSource.js', 436, 420 ] +863 silly gunzTarPerm extractEntry src/outputgeneration/TreeWriter.js +864 silly gunzTarPerm modified mode [ 'src/outputgeneration/TreeWriter.js', 436, 420 ] +865 silly gunzTarPerm extractEntry src/outputgeneration/toSource.js +866 silly gunzTarPerm modified mode [ 'src/outputgeneration/toSource.js', 436, 420 ] +867 silly gunzTarPerm extractEntry src/runtime/ +868 silly gunzTarPerm modified mode [ 'src/runtime/', 509, 493 ] +869 silly gunzTarPerm extractEntry src/runtime/InterceptOutputLoaderHooks.js +870 silly gunzTarPerm modified mode [ 'src/runtime/InterceptOutputLoaderHooks.js', 436, 420 ] +871 silly gunzTarPerm extractEntry src/runtime/InternalLoader.js +872 silly gunzTarPerm modified mode [ 'src/runtime/InternalLoader.js', 436, 420 ] +873 silly gunzTarPerm extractEntry src/runtime/Loader.js +874 silly gunzTarPerm modified mode [ 'src/runtime/Loader.js', 436, 420 ] +875 silly gunzTarPerm extractEntry src/runtime/LoaderHooks.js +876 silly gunzTarPerm modified mode [ 'src/runtime/LoaderHooks.js', 436, 420 ] +877 silly gunzTarPerm extractEntry src/runtime/ModuleStore.js +878 silly gunzTarPerm modified mode [ 'src/runtime/ModuleStore.js', 436, 420 ] +879 silly gunzTarPerm extractEntry src/runtime/System.js +880 silly gunzTarPerm modified mode [ 'src/runtime/System.js', 436, 420 ] +881 silly gunzTarPerm extractEntry src/runtime/TraceurLoader.js +882 silly gunzTarPerm modified mode [ 'src/runtime/TraceurLoader.js', 436, 420 ] +883 silly gunzTarPerm extractEntry src/runtime/polyfill-import.js +884 silly gunzTarPerm modified mode [ 'src/runtime/polyfill-import.js', 436, 420 ] +885 silly gunzTarPerm extractEntry src/runtime/polyfills/ +886 silly gunzTarPerm modified mode [ 'src/runtime/polyfills/', 509, 493 ] +887 silly gunzTarPerm extractEntry src/runtime/polyfills/ArrayIterator.js +888 silly gunzTarPerm modified mode [ 'src/runtime/polyfills/ArrayIterator.js', 436, 420 ] +889 silly gunzTarPerm extractEntry src/runtime/polyfills/Promise.js +890 silly gunzTarPerm modified mode [ 'src/runtime/polyfills/Promise.js', 436, 420 ] +891 silly gunzTarPerm extractEntry src/runtime/polyfills/String.js +892 silly gunzTarPerm modified mode [ 'src/runtime/polyfills/String.js', 436, 420 ] +893 silly gunzTarPerm extractEntry src/runtime/polyfills/polyfills.js +894 silly gunzTarPerm modified mode [ 'src/runtime/polyfills/polyfills.js', 436, 420 ] +895 silly gunzTarPerm extractEntry src/runtime/polyfills/utils.js +896 silly gunzTarPerm modified mode [ 'src/runtime/polyfills/utils.js', 436, 420 ] +897 silly gunzTarPerm extractEntry src/runtime/runtime.js +898 silly gunzTarPerm modified mode [ 'src/runtime/runtime.js', 436, 420 ] +899 silly gunzTarPerm extractEntry src/runtime/system-map.js +900 silly gunzTarPerm modified mode [ 'src/runtime/system-map.js', 436, 420 ] +901 silly gunzTarPerm extractEntry src/runtime/url.js +902 silly gunzTarPerm modified mode [ 'src/runtime/url.js', 436, 420 ] +903 silly gunzTarPerm extractEntry src/runtime/webLoader.js +904 silly gunzTarPerm modified mode [ 'src/runtime/webLoader.js', 436, 420 ] +905 silly gunzTarPerm extractEntry src/semantics/ +906 silly gunzTarPerm modified mode [ 'src/semantics/', 509, 493 ] +907 silly gunzTarPerm extractEntry src/semantics/FreeVariableChecker.js +908 silly gunzTarPerm modified mode [ 'src/semantics/FreeVariableChecker.js', 436, 420 ] +909 silly gunzTarPerm extractEntry src/semantics/VariableBinder.js +910 silly gunzTarPerm modified mode [ 'src/semantics/VariableBinder.js', 436, 420 ] +911 silly gunzTarPerm extractEntry src/semantics/util.js +912 silly gunzTarPerm modified mode [ 'src/semantics/util.js', 436, 420 ] +913 silly gunzTarPerm extractEntry src/staticsemantics/ +914 silly gunzTarPerm modified mode [ 'src/staticsemantics/', 509, 493 ] +915 silly gunzTarPerm extractEntry src/staticsemantics/PropName.js +916 silly gunzTarPerm modified mode [ 'src/staticsemantics/PropName.js', 436, 420 ] +917 silly gunzTarPerm extractEntry src/staticsemantics/StrictParams.js +918 silly gunzTarPerm modified mode [ 'src/staticsemantics/StrictParams.js', 436, 420 ] +919 silly gunzTarPerm extractEntry src/syntax/ +920 silly gunzTarPerm modified mode [ 'src/syntax/', 509, 493 ] +921 silly gunzTarPerm extractEntry src/syntax/IdentifierToken.js +922 silly gunzTarPerm modified mode [ 'src/syntax/IdentifierToken.js', 436, 420 ] +923 silly gunzTarPerm extractEntry src/syntax/KeywordToken.js +924 silly gunzTarPerm modified mode [ 'src/syntax/KeywordToken.js', 436, 420 ] +925 silly gunzTarPerm extractEntry src/syntax/Keywords.js +926 silly gunzTarPerm modified mode [ 'src/syntax/Keywords.js', 436, 420 ] +927 silly gunzTarPerm extractEntry src/syntax/LineNumberTable.js +928 silly gunzTarPerm modified mode [ 'src/syntax/LineNumberTable.js', 436, 420 ] +929 silly gunzTarPerm extractEntry src/syntax/LiteralToken.js +930 silly gunzTarPerm modified mode [ 'src/syntax/LiteralToken.js', 436, 420 ] +931 silly gunzTarPerm extractEntry src/syntax/ParseTreeValidator.js +932 silly gunzTarPerm modified mode [ 'src/syntax/ParseTreeValidator.js', 436, 420 ] +933 silly gunzTarPerm extractEntry src/syntax/Parser.js +934 silly gunzTarPerm modified mode [ 'src/syntax/Parser.js', 436, 420 ] +935 silly gunzTarPerm extractEntry src/syntax/PredefinedName.js +936 silly gunzTarPerm modified mode [ 'src/syntax/PredefinedName.js', 436, 420 ] +937 silly gunzTarPerm extractEntry src/syntax/Scanner.js +938 silly gunzTarPerm modified mode [ 'src/syntax/Scanner.js', 436, 420 ] +939 silly gunzTarPerm extractEntry src/syntax/SourceFile.js +940 silly gunzTarPerm modified mode [ 'src/syntax/SourceFile.js', 436, 420 ] +941 silly gunzTarPerm extractEntry src/syntax/Token.js +942 silly gunzTarPerm modified mode [ 'src/syntax/Token.js', 436, 420 ] +943 silly gunzTarPerm extractEntry src/syntax/TokenType.js +944 silly gunzTarPerm modified mode [ 'src/syntax/TokenType.js', 436, 420 ] +945 silly gunzTarPerm extractEntry src/syntax/trees/ +946 silly gunzTarPerm modified mode [ 'src/syntax/trees/', 509, 493 ] +947 silly gunzTarPerm extractEntry src/syntax/trees/ParseTree.js +948 silly gunzTarPerm modified mode [ 'src/syntax/trees/ParseTree.js', 436, 420 ] +949 silly gunzTarPerm extractEntry src/syntax/trees/StateMachine.js +950 silly gunzTarPerm modified mode [ 'src/syntax/trees/StateMachine.js', 436, 420 ] +951 silly gunzTarPerm extractEntry src/syntax/trees/trees.json +952 silly gunzTarPerm modified mode [ 'src/syntax/trees/trees.json', 436, 420 ] +953 silly gunzTarPerm extractEntry src/syntax/unicode-tables.js +954 silly gunzTarPerm modified mode [ 'src/syntax/unicode-tables.js', 436, 420 ] +955 silly gunzTarPerm extractEntry src/traceur-import.js +956 silly gunzTarPerm modified mode [ 'src/traceur-import.js', 436, 420 ] +957 silly gunzTarPerm extractEntry src/traceur.js +958 silly gunzTarPerm modified mode [ 'src/traceur.js', 436, 420 ] +959 silly gunzTarPerm extractEntry src/util/ +960 silly gunzTarPerm modified mode [ 'src/util/', 509, 493 ] +961 silly gunzTarPerm extractEntry src/util/ArrayMap.js +962 silly gunzTarPerm modified mode [ 'src/util/ArrayMap.js', 436, 420 ] +963 silly gunzTarPerm extractEntry src/util/ErrorReporter.js +964 silly gunzTarPerm modified mode [ 'src/util/ErrorReporter.js', 436, 420 ] +965 silly gunzTarPerm extractEntry src/util/JSON.js +966 silly gunzTarPerm modified mode [ 'src/util/JSON.js', 436, 420 ] +967 silly gunzTarPerm extractEntry src/util/MutedErrorReporter.js +968 silly gunzTarPerm modified mode [ 'src/util/MutedErrorReporter.js', 436, 420 ] +969 silly gunzTarPerm extractEntry src/util/ObjectMap.js +970 silly gunzTarPerm modified mode [ 'src/util/ObjectMap.js', 436, 420 ] +971 silly gunzTarPerm extractEntry src/util/SourcePosition.js +972 silly gunzTarPerm modified mode [ 'src/util/SourcePosition.js', 436, 420 ] +973 silly gunzTarPerm extractEntry src/util/SourceRange.js +974 silly gunzTarPerm modified mode [ 'src/util/SourceRange.js', 436, 420 ] +975 silly gunzTarPerm extractEntry src/util/SyntaxErrorReporter.js +976 silly gunzTarPerm modified mode [ 'src/util/SyntaxErrorReporter.js', 436, 420 ] +977 silly gunzTarPerm extractEntry src/util/TestErrorReporter.js +978 silly gunzTarPerm modified mode [ 'src/util/TestErrorReporter.js', 436, 420 ] +979 silly gunzTarPerm extractEntry src/util/assert.js +980 silly gunzTarPerm modified mode [ 'src/util/assert.js', 436, 420 ] +981 silly gunzTarPerm extractEntry src/util/uid.js +982 silly gunzTarPerm modified mode [ 'src/util/uid.js', 436, 420 ] +983 silly gunzTarPerm extractEntry src/util/url.js +984 silly gunzTarPerm modified mode [ 'src/util/url.js', 436, 420 ] +985 silly gunzTarPerm extractEntry test/ +986 silly gunzTarPerm modified mode [ 'test/', 509, 493 ] +987 silly gunzTarPerm extractEntry test/amd/ +988 silly gunzTarPerm modified mode [ 'test/amd/', 509, 493 ] +989 silly gunzTarPerm extractEntry test/amd/BasicImport.js +990 silly gunzTarPerm modified mode [ 'test/amd/BasicImport.js', 436, 420 ] +991 silly gunzTarPerm extractEntry test/amd/ImportEmptyImportClause.js +992 silly gunzTarPerm modified mode [ 'test/amd/ImportEmptyImportClause.js', 436, 420 ] +993 silly gunzTarPerm extractEntry test/amd/ImportNoImportClause.js +994 silly gunzTarPerm modified mode [ 'test/amd/ImportNoImportClause.js', 436, 420 ] +995 silly gunzTarPerm extractEntry test/amd/MultipleImports.js +996 silly gunzTarPerm modified mode [ 'test/amd/MultipleImports.js', 436, 420 ] +997 silly gunzTarPerm extractEntry test/amd/NamedExports.js +998 silly gunzTarPerm modified mode [ 'test/amd/NamedExports.js', 436, 420 ] +999 silly gunzTarPerm extractEntry test/amd/NamedImports.js +1000 silly gunzTarPerm modified mode [ 'test/amd/NamedImports.js', 436, 420 ] +1001 silly gunzTarPerm extractEntry test/amd/NestedImport.js +1002 silly gunzTarPerm modified mode [ 'test/amd/NestedImport.js', 436, 420 ] +1003 silly gunzTarPerm extractEntry test/amd/deps/ +1004 silly gunzTarPerm modified mode [ 'test/amd/deps/', 509, 493 ] +1005 silly gunzTarPerm extractEntry test/amd/deps/bar.js +1006 silly gunzTarPerm modified mode [ 'test/amd/deps/bar.js', 436, 420 ] +1007 silly gunzTarPerm extractEntry test/amd/deps/foo.js +1008 silly gunzTarPerm modified mode [ 'test/amd/deps/foo.js', 436, 420 ] +1009 silly gunzTarPerm extractEntry test/amd/deps/side-effect.js +1010 silly gunzTarPerm modified mode [ 'test/amd/deps/side-effect.js', 436, 420 ] +1011 silly gunzTarPerm extractEntry test/amd/deps/side-effect2.js +1012 silly gunzTarPerm modified mode [ 'test/amd/deps/side-effect2.js', 436, 420 ] +1013 silly gunzTarPerm extractEntry test/bench/ +1014 silly gunzTarPerm modified mode [ 'test/bench/', 509, 493 ] +1015 silly gunzTarPerm extractEntry test/bench/esprima-compare.patch +1016 silly gunzTarPerm modified mode [ 'test/bench/esprima-compare.patch', 436, 420 ] +1017 silly gunzTarPerm extractEntry test/commonjs/ +1018 silly gunzTarPerm modified mode [ 'test/commonjs/', 509, 493 ] +1019 silly gunzTarPerm extractEntry test/commonjs/BasicImport.js +1020 silly gunzTarPerm modified mode [ 'test/commonjs/BasicImport.js', 436, 420 ] +1021 silly gunzTarPerm extractEntry test/commonjs/ImportEmptyImportClause.js +1022 silly gunzTarPerm modified mode [ 'test/commonjs/ImportEmptyImportClause.js', 436, 420 ] +1023 silly gunzTarPerm extractEntry test/commonjs/ImportNoImportClause.js +1024 silly gunzTarPerm modified mode [ 'test/commonjs/ImportNoImportClause.js', 436, 420 ] +1025 silly gunzTarPerm extractEntry test/commonjs/MultipleImports.js +1026 silly gunzTarPerm modified mode [ 'test/commonjs/MultipleImports.js', 436, 420 ] +1027 silly gunzTarPerm extractEntry test/commonjs/NamedImports.js +1028 silly gunzTarPerm modified mode [ 'test/commonjs/NamedImports.js', 436, 420 ] +1029 silly gunzTarPerm extractEntry test/commonjs/NestedImport.js +1030 silly gunzTarPerm modified mode [ 'test/commonjs/NestedImport.js', 436, 420 ] +1031 silly gunzTarPerm extractEntry test/commonjs/deps/ +1032 silly gunzTarPerm modified mode [ 'test/commonjs/deps/', 509, 493 ] +1033 silly gunzTarPerm extractEntry test/commonjs/deps/bar.js +1034 silly gunzTarPerm modified mode [ 'test/commonjs/deps/bar.js', 436, 420 ] +1035 silly gunzTarPerm extractEntry test/commonjs/deps/foo.js +1036 silly gunzTarPerm modified mode [ 'test/commonjs/deps/foo.js', 436, 420 ] +1037 silly gunzTarPerm extractEntry test/commonjs/deps/side-effect.js +1038 silly gunzTarPerm modified mode [ 'test/commonjs/deps/side-effect.js', 436, 420 ] +1039 silly gunzTarPerm extractEntry test/commonjs/deps/side-effect2.js +1040 silly gunzTarPerm modified mode [ 'test/commonjs/deps/side-effect2.js', 436, 420 ] +1041 silly gunzTarPerm extractEntry test/feature/ +1042 silly gunzTarPerm modified mode [ 'test/feature/', 509, 493 ] +1043 silly gunzTarPerm extractEntry test/feature/Annotations/ +1044 silly gunzTarPerm modified mode [ 'test/feature/Annotations/', 509, 493 ] +1045 silly gunzTarPerm extractEntry test/feature/Annotations/AnnotatedFunctionTypedParam.js +1046 silly gunzTarPerm modified mode [ 'test/feature/Annotations/AnnotatedFunctionTypedParam.js', +1046 silly gunzTarPerm 436, +1046 silly gunzTarPerm 420 ] +1047 silly gunzTarPerm extractEntry test/feature/Annotations/AnnotatedTypedClass.js +1048 silly gunzTarPerm modified mode [ 'test/feature/Annotations/AnnotatedTypedClass.js', 436, 420 ] +1049 silly gunzTarPerm extractEntry test/feature/Annotations/AnnotatedTypedParam.js +1050 silly gunzTarPerm modified mode [ 'test/feature/Annotations/AnnotatedTypedParam.js', 436, 420 ] +1051 silly gunzTarPerm extractEntry test/feature/Annotations/Class.js +1052 silly gunzTarPerm modified mode [ 'test/feature/Annotations/Class.js', 436, 420 ] +1053 silly gunzTarPerm extractEntry test/feature/Annotations/ClassConstructor.js +1054 silly gunzTarPerm modified mode [ 'test/feature/Annotations/ClassConstructor.js', 436, 420 ] +1055 silly gunzTarPerm extractEntry test/feature/Annotations/ClassGeneratorMethod.js +1056 silly gunzTarPerm modified mode [ 'test/feature/Annotations/ClassGeneratorMethod.js', 436, 420 ] +1057 silly gunzTarPerm extractEntry test/feature/Annotations/ClassInClass.js +1058 silly gunzTarPerm modified mode [ 'test/feature/Annotations/ClassInClass.js', 436, 420 ] +1059 silly gunzTarPerm extractEntry test/feature/Annotations/ClassInsideObjectGetter.js +1060 silly gunzTarPerm modified mode [ 'test/feature/Annotations/ClassInsideObjectGetter.js', +1060 silly gunzTarPerm 436, +1060 silly gunzTarPerm 420 ] +1061 silly gunzTarPerm extractEntry test/feature/Annotations/Constructor.js +1062 silly gunzTarPerm modified mode [ 'test/feature/Annotations/Constructor.js', 436, 420 ] +1063 silly gunzTarPerm extractEntry test/feature/Annotations/ConstructorParam.js +1064 silly gunzTarPerm modified mode [ 'test/feature/Annotations/ConstructorParam.js', 436, 420 ] +1065 silly gunzTarPerm extractEntry test/feature/Annotations/Error_annotated_var.js +1066 silly gunzTarPerm modified mode [ 'test/feature/Annotations/Error_annotated_var.js', 436, 420 ] +1067 silly gunzTarPerm extractEntry test/feature/Annotations/ExportedClass.js +1068 silly gunzTarPerm modified mode [ 'test/feature/Annotations/ExportedClass.js', 436, 420 ] +1069 silly gunzTarPerm extractEntry test/feature/Annotations/ExportedFunction.js +1070 silly gunzTarPerm modified mode [ 'test/feature/Annotations/ExportedFunction.js', 436, 420 ] +1071 silly gunzTarPerm extractEntry test/feature/Annotations/FunctionInsideClassGetter.js +1072 silly gunzTarPerm modified mode [ 'test/feature/Annotations/FunctionInsideClassGetter.js', +1072 silly gunzTarPerm 436, +1072 silly gunzTarPerm 420 ] +1073 silly gunzTarPerm extractEntry test/feature/Annotations/FunctionMultipleAnnotatedParameter.js +1074 silly gunzTarPerm modified mode [ 'test/feature/Annotations/FunctionMultipleAnnotatedParameter.js', +1074 silly gunzTarPerm 436, +1074 silly gunzTarPerm 420 ] +1075 silly gunzTarPerm extractEntry test/feature/Annotations/FunctionMultipleParameters.js +1076 silly gunzTarPerm modified mode [ 'test/feature/Annotations/FunctionMultipleParameters.js', +1076 silly gunzTarPerm 436, +1076 silly gunzTarPerm 420 ] +1077 silly gunzTarPerm extractEntry test/feature/Annotations/FunctionParameter.js +1078 silly gunzTarPerm modified mode [ 'test/feature/Annotations/FunctionParameter.js', 436, 420 ] +1079 silly gunzTarPerm extractEntry test/feature/Annotations/GeneratorFunction.js +1080 silly gunzTarPerm modified mode [ 'test/feature/Annotations/GeneratorFunction.js', 436, 420 ] +1081 silly gunzTarPerm extractEntry test/feature/Annotations/GetAccessorStringName.js +1082 silly gunzTarPerm modified mode [ 'test/feature/Annotations/GetAccessorStringName.js', 436, 420 ] +1083 silly gunzTarPerm extractEntry test/feature/Annotations/MemberExpressionAnnotation.js +1084 silly gunzTarPerm modified mode [ 'test/feature/Annotations/MemberExpressionAnnotation.js', +1084 silly gunzTarPerm 436, +1084 silly gunzTarPerm 420 ] +1085 silly gunzTarPerm extractEntry test/feature/Annotations/MethodParam.js +1086 silly gunzTarPerm modified mode [ 'test/feature/Annotations/MethodParam.js', 436, 420 ] +1087 silly gunzTarPerm extractEntry test/feature/Annotations/MultipleAnnotatedFunction.js +1088 silly gunzTarPerm modified mode [ 'test/feature/Annotations/MultipleAnnotatedFunction.js', +1088 silly gunzTarPerm 436, +1088 silly gunzTarPerm 420 ] +1089 silly gunzTarPerm extractEntry test/feature/Annotations/MultipleParameterTypes.js +1090 silly gunzTarPerm modified mode [ 'test/feature/Annotations/MultipleParameterTypes.js', +1090 silly gunzTarPerm 436, +1090 silly gunzTarPerm 420 ] +1091 silly gunzTarPerm extractEntry test/feature/Annotations/NestedFunction.js +1092 silly gunzTarPerm modified mode [ 'test/feature/Annotations/NestedFunction.js', 436, 420 ] +1093 silly gunzTarPerm extractEntry test/feature/Annotations/PropertyMethodStringName.js +1094 silly gunzTarPerm modified mode [ 'test/feature/Annotations/PropertyMethodStringName.js', +1094 silly gunzTarPerm 436, +1094 silly gunzTarPerm 420 ] +1095 silly gunzTarPerm extractEntry test/feature/Annotations/SetterParam.js +1096 silly gunzTarPerm modified mode [ 'test/feature/Annotations/SetterParam.js', 436, 420 ] +1097 silly gunzTarPerm extractEntry test/feature/Annotations/SimpleFunction.js +1098 silly gunzTarPerm modified mode [ 'test/feature/Annotations/SimpleFunction.js', 436, 420 ] +1099 silly gunzTarPerm extractEntry test/feature/Annotations/StaticGetter.js +1100 silly gunzTarPerm modified mode [ 'test/feature/Annotations/StaticGetter.js', 436, 420 ] +1101 silly gunzTarPerm extractEntry test/feature/Annotations/StaticMethod.js +1102 silly gunzTarPerm modified mode [ 'test/feature/Annotations/StaticMethod.js', 436, 420 ] +1103 silly gunzTarPerm extractEntry test/feature/Annotations/StaticSetter.js +1104 silly gunzTarPerm modified mode [ 'test/feature/Annotations/StaticSetter.js', 436, 420 ] +1105 silly gunzTarPerm extractEntry test/feature/Annotations/UnannotatedTypedClass.js +1106 silly gunzTarPerm modified mode [ 'test/feature/Annotations/UnannotatedTypedClass.js', 436, 420 ] +1107 silly gunzTarPerm extractEntry test/feature/Annotations/UnannotatedUntypedFunction.js +1108 silly gunzTarPerm modified mode [ 'test/feature/Annotations/UnannotatedUntypedFunction.js', +1108 silly gunzTarPerm 436, +1108 silly gunzTarPerm 420 ] +1109 silly gunzTarPerm extractEntry test/feature/Annotations/resources/ +1110 silly gunzTarPerm modified mode [ 'test/feature/Annotations/resources/', 509, 493 ] +1111 silly gunzTarPerm extractEntry test/feature/Annotations/resources/exported-classes.js +1112 silly gunzTarPerm modified mode [ 'test/feature/Annotations/resources/exported-classes.js', +1112 silly gunzTarPerm 436, +1112 silly gunzTarPerm 420 ] +1113 silly gunzTarPerm extractEntry test/feature/Annotations/resources/exported-default-class.js +1114 silly gunzTarPerm modified mode [ 'test/feature/Annotations/resources/exported-default-class.js', +1114 silly gunzTarPerm 436, +1114 silly gunzTarPerm 420 ] +1115 silly gunzTarPerm extractEntry test/feature/Annotations/resources/exported-default-function.js +1116 silly gunzTarPerm modified mode [ 'test/feature/Annotations/resources/exported-default-function.js', +1116 silly gunzTarPerm 436, +1116 silly gunzTarPerm 420 ] +1117 silly gunzTarPerm extractEntry test/feature/Annotations/resources/exported-functions.js +1118 silly gunzTarPerm modified mode [ 'test/feature/Annotations/resources/exported-functions.js', +1118 silly gunzTarPerm 436, +1118 silly gunzTarPerm 420 ] +1119 silly gunzTarPerm extractEntry test/feature/Annotations/resources/setup.js +1120 silly gunzTarPerm modified mode [ 'test/feature/Annotations/resources/setup.js', 436, 420 ] +1121 silly gunzTarPerm extractEntry test/feature/ArrayComprehension/ +1122 silly gunzTarPerm modified mode [ 'test/feature/ArrayComprehension/', 509, 493 ] +1123 silly gunzTarPerm extractEntry test/feature/ArrayComprehension/Closure.js +1124 silly gunzTarPerm modified mode [ 'test/feature/ArrayComprehension/Closure.js', 436, 420 ] +1125 silly gunzTarPerm extractEntry test/feature/ArrayComprehension/Error_Disabled.js +1126 silly gunzTarPerm modified mode [ 'test/feature/ArrayComprehension/Error_Disabled.js', 436, 420 ] +1127 silly gunzTarPerm extractEntry test/feature/ArrayComprehension/Error_NotDefined.js +1128 silly gunzTarPerm modified mode [ 'test/feature/ArrayComprehension/Error_NotDefined.js', +1128 silly gunzTarPerm 436, +1128 silly gunzTarPerm 420 ] +1129 silly gunzTarPerm extractEntry test/feature/ArrayComprehension/Simple.js +1130 silly gunzTarPerm modified mode [ 'test/feature/ArrayComprehension/Simple.js', 436, 420 ] +1131 silly gunzTarPerm extractEntry test/feature/ArrayIterator.js +1132 silly gunzTarPerm modified mode [ 'test/feature/ArrayIterator.js', 436, 420 ] +1133 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/ +1134 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/', 509, 493 ] +1135 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/AlphaRename.js +1136 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/AlphaRename.js', 436, 420 ] +1137 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Arguments.js +1138 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Arguments.js', 436, 420 ] +1139 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/ArrowFunctions.js +1140 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/ArrowFunctions.js', 436, 420 ] +1141 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/CoverInitialiser.js +1142 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/CoverInitialiser.js', 436, 420 ] +1143 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Error_CoverInitialiser.js +1144 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Error_CoverInitialiser.js', +1144 silly gunzTarPerm 436, +1144 silly gunzTarPerm 420 ] +1145 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Error_CoverInitialiser2.js +1146 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Error_CoverInitialiser2.js', +1146 silly gunzTarPerm 436, +1146 silly gunzTarPerm 420 ] +1147 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Error_Disabled.js +1148 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Error_Disabled.js', 436, 420 ] +1149 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Error_FreeVariableChecker.js +1150 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Error_FreeVariableChecker.js', +1150 silly gunzTarPerm 436, +1150 silly gunzTarPerm 420 ] +1151 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Error_InvalidFormalParameters.js +1152 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Error_InvalidFormalParameters.js', +1152 silly gunzTarPerm 436, +1152 silly gunzTarPerm 420 ] +1153 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Error_Precedence.js +1154 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Error_Precedence.js', 436, 420 ] +1155 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Error_Precedence2.js +1156 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Error_Precedence2.js', 436, 420 ] +1157 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Error_Precedence3.js +1158 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Error_Precedence3.js', 436, 420 ] +1159 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Error_SpreadNotLast.js +1160 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Error_SpreadNotLast.js', +1160 silly gunzTarPerm 436, +1160 silly gunzTarPerm 420 ] +1161 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Error_SpreadOutsideFormals.js +1162 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Error_SpreadOutsideFormals.js', +1162 silly gunzTarPerm 436, +1162 silly gunzTarPerm 420 ] +1163 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/FreeVariableChecker.js +1164 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/FreeVariableChecker.js', +1164 silly gunzTarPerm 436, +1164 silly gunzTarPerm 420 ] +1165 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Skip_Frozen.js +1166 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Skip_Frozen.js', 436, 420 ] +1167 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Skip_InitialiserShorthand.js +1168 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Skip_InitialiserShorthand.js', +1168 silly gunzTarPerm 436, +1168 silly gunzTarPerm 420 ] +1169 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/Skip_SoftBind.js +1170 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/Skip_SoftBind.js', 436, 420 ] +1171 silly gunzTarPerm extractEntry test/feature/ArrowFunctions/ThisBindings.js +1172 silly gunzTarPerm modified mode [ 'test/feature/ArrowFunctions/ThisBindings.js', 436, 420 ] +1173 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/ +1174 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/', 509, 493 ] +1175 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/AlphaRenaming.js +1176 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/AlphaRenaming.js', 436, 420 ] +1177 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/AsyncMethod.js +1178 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/AsyncMethod.js', 436, 420 ] +1179 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/AsyncMethodObjectLiteral.js +1180 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/AsyncMethodObjectLiteral.js', +1180 silly gunzTarPerm 436, +1180 silly gunzTarPerm 420 ] +1181 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/AsyncSyntax.js +1182 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/AsyncSyntax.js', 436, 420 ] +1183 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/Complete.js +1184 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/Complete.js', 436, 420 ] +1185 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/Error_Disabled.js +1186 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/Error_Disabled.js', 436, 420 ] +1187 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/Finally.js +1188 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/Finally.js', 436, 420 ] +1189 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/PromiseCast.js +1190 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/PromiseCast.js', 436, 420 ] +1191 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/Throw.js +1192 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/Throw.js', 436, 420 ] +1193 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/Timeout.js +1194 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/Timeout.js', 436, 420 ] +1195 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/Value.js +1196 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/Value.js', 436, 420 ] +1197 silly gunzTarPerm extractEntry test/feature/AsyncFunctions/Yield.js +1198 silly gunzTarPerm modified mode [ 'test/feature/AsyncFunctions/Yield.js', 436, 420 ] +1199 silly gunzTarPerm extractEntry test/feature/Classes/ +1200 silly gunzTarPerm modified mode [ 'test/feature/Classes/', 509, 493 ] +1201 silly gunzTarPerm extractEntry test/feature/Classes/ClassMethodInheritance.js +1202 silly gunzTarPerm modified mode [ 'test/feature/Classes/ClassMethodInheritance.js', 436, 420 ] +1203 silly gunzTarPerm extractEntry test/feature/Classes/ClassNameBinding.js +1204 silly gunzTarPerm modified mode [ 'test/feature/Classes/ClassNameBinding.js', 436, 420 ] +1205 silly gunzTarPerm extractEntry test/feature/Classes/ClassNameInStack.js +1206 silly gunzTarPerm modified mode [ 'test/feature/Classes/ClassNameInStack.js', 436, 420 ] +1207 silly gunzTarPerm extractEntry test/feature/Classes/Constructor.js +1208 silly gunzTarPerm modified mode [ 'test/feature/Classes/Constructor.js', 436, 420 ] +1209 silly gunzTarPerm extractEntry test/feature/Classes/ConstructorChaining.js +1210 silly gunzTarPerm modified mode [ 'test/feature/Classes/ConstructorChaining.js', 436, 420 ] +1211 silly gunzTarPerm extractEntry test/feature/Classes/ConstructorMember.js +1212 silly gunzTarPerm modified mode [ 'test/feature/Classes/ConstructorMember.js', 436, 420 ] +1213 silly gunzTarPerm extractEntry test/feature/Classes/DefaultConstructor.js +1214 silly gunzTarPerm modified mode [ 'test/feature/Classes/DefaultConstructor.js', 436, 420 ] +1215 silly gunzTarPerm extractEntry test/feature/Classes/DeriveFromObject.js +1216 silly gunzTarPerm modified mode [ 'test/feature/Classes/DeriveFromObject.js', 436, 420 ] +1217 silly gunzTarPerm extractEntry test/feature/Classes/EmptyClass.js +1218 silly gunzTarPerm modified mode [ 'test/feature/Classes/EmptyClass.js', 436, 420 ] +1219 silly gunzTarPerm extractEntry test/feature/Classes/Error_Disabled.js +1220 silly gunzTarPerm modified mode [ 'test/feature/Classes/Error_Disabled.js', 436, 420 ] +1221 silly gunzTarPerm extractEntry test/feature/Classes/Error_Super.js +1222 silly gunzTarPerm modified mode [ 'test/feature/Classes/Error_Super.js', 436, 420 ] +1223 silly gunzTarPerm extractEntry test/feature/Classes/Error_SuperAsTemplateTag.js +1224 silly gunzTarPerm modified mode [ 'test/feature/Classes/Error_SuperAsTemplateTag.js', 436, 420 ] +1225 silly gunzTarPerm extractEntry test/feature/Classes/ExtendNonConstructableFunction.js +1226 silly gunzTarPerm modified mode [ 'test/feature/Classes/ExtendNonConstructableFunction.js', +1226 silly gunzTarPerm 436, +1226 silly gunzTarPerm 420 ] +1227 silly gunzTarPerm extractEntry test/feature/Classes/ExtendObject.js +1228 silly gunzTarPerm modified mode [ 'test/feature/Classes/ExtendObject.js', 436, 420 ] +1229 silly gunzTarPerm extractEntry test/feature/Classes/ExtendStrange.js +1230 silly gunzTarPerm modified mode [ 'test/feature/Classes/ExtendStrange.js', 436, 420 ] +1231 silly gunzTarPerm extractEntry test/feature/Classes/FieldInheritance.js +1232 silly gunzTarPerm modified mode [ 'test/feature/Classes/FieldInheritance.js', 436, 420 ] +1233 silly gunzTarPerm extractEntry test/feature/Classes/FieldInitializers.js +1234 silly gunzTarPerm modified mode [ 'test/feature/Classes/FieldInitializers.js', 436, 420 ] +1235 silly gunzTarPerm extractEntry test/feature/Classes/FieldLookup.js +1236 silly gunzTarPerm modified mode [ 'test/feature/Classes/FieldLookup.js', 436, 420 ] +1237 silly gunzTarPerm extractEntry test/feature/Classes/Fields.js +1238 silly gunzTarPerm modified mode [ 'test/feature/Classes/Fields.js', 436, 420 ] +1239 silly gunzTarPerm extractEntry test/feature/Classes/Getters.js +1240 silly gunzTarPerm modified mode [ 'test/feature/Classes/Getters.js', 436, 420 ] +1241 silly gunzTarPerm extractEntry test/feature/Classes/Inheritance.js +1242 silly gunzTarPerm modified mode [ 'test/feature/Classes/Inheritance.js', 436, 420 ] +1243 silly gunzTarPerm extractEntry test/feature/Classes/InheritanceFromMemberExpression.js +1244 silly gunzTarPerm modified mode [ 'test/feature/Classes/InheritanceFromMemberExpression.js', +1244 silly gunzTarPerm 436, +1244 silly gunzTarPerm 420 ] +1245 silly gunzTarPerm extractEntry test/feature/Classes/InheritanceFromNonclass.js +1246 silly gunzTarPerm modified mode [ 'test/feature/Classes/InheritanceFromNonclass.js', 436, 420 ] +1247 silly gunzTarPerm extractEntry test/feature/Classes/InheritanceNameBinding.js +1248 silly gunzTarPerm modified mode [ 'test/feature/Classes/InheritanceNameBinding.js', 436, 420 ] +1249 silly gunzTarPerm extractEntry test/feature/Classes/Method.js +1250 silly gunzTarPerm modified mode [ 'test/feature/Classes/Method.js', 436, 420 ] +1251 silly gunzTarPerm extractEntry test/feature/Classes/MethodInheritance.js +1252 silly gunzTarPerm modified mode [ 'test/feature/Classes/MethodInheritance.js', 436, 420 ] +1253 silly gunzTarPerm extractEntry test/feature/Classes/MethodLookup.js +1254 silly gunzTarPerm modified mode [ 'test/feature/Classes/MethodLookup.js', 436, 420 ] +1255 silly gunzTarPerm extractEntry test/feature/Classes/NameBinding.js +1256 silly gunzTarPerm modified mode [ 'test/feature/Classes/NameBinding.js', 436, 420 ] +1257 silly gunzTarPerm extractEntry test/feature/Classes/NestedClassSuper.js +1258 silly gunzTarPerm modified mode [ 'test/feature/Classes/NestedClassSuper.js', 436, 420 ] +1259 silly gunzTarPerm extractEntry test/feature/Classes/NestedClassSuperAnimal.js +1260 silly gunzTarPerm modified mode [ 'test/feature/Classes/NestedClassSuperAnimal.js', 436, 420 ] +1261 silly gunzTarPerm extractEntry test/feature/Classes/NestedFunctionSuper.js +1262 silly gunzTarPerm modified mode [ 'test/feature/Classes/NestedFunctionSuper.js', 436, 420 ] +1263 silly gunzTarPerm extractEntry test/feature/Classes/NewClassExpression.js +1264 silly gunzTarPerm modified mode [ 'test/feature/Classes/NewClassExpression.js', 436, 420 ] +1265 silly gunzTarPerm extractEntry test/feature/Classes/OptionalParams.js +1266 silly gunzTarPerm modified mode [ 'test/feature/Classes/OptionalParams.js', 436, 420 ] +1267 silly gunzTarPerm extractEntry test/feature/Classes/PropertyAccessors.js +1268 silly gunzTarPerm modified mode [ 'test/feature/Classes/PropertyAccessors.js', 436, 420 ] +1269 silly gunzTarPerm extractEntry test/feature/Classes/PrototypeDescriptor.js +1270 silly gunzTarPerm modified mode [ 'test/feature/Classes/PrototypeDescriptor.js', 436, 420 ] +1271 silly gunzTarPerm extractEntry test/feature/Classes/RestParams.js +1272 silly gunzTarPerm modified mode [ 'test/feature/Classes/RestParams.js', 436, 420 ] +1273 silly gunzTarPerm extractEntry test/feature/Classes/SemiColon.js +1274 silly gunzTarPerm modified mode [ 'test/feature/Classes/SemiColon.js', 436, 420 ] +1275 silly gunzTarPerm extractEntry test/feature/Classes/SimpleSuper.js +1276 silly gunzTarPerm modified mode [ 'test/feature/Classes/SimpleSuper.js', 436, 420 ] +1277 silly gunzTarPerm extractEntry test/feature/Classes/Skip_DerivedButton.js +1278 silly gunzTarPerm modified mode [ 'test/feature/Classes/Skip_DerivedButton.js', 436, 420 ] +1279 silly gunzTarPerm extractEntry test/feature/Classes/Skip_HTMLBlockquoteElement.js +1280 silly gunzTarPerm modified mode [ 'test/feature/Classes/Skip_HTMLBlockquoteElement.js', +1280 silly gunzTarPerm 436, +1280 silly gunzTarPerm 420 ] +1281 silly gunzTarPerm extractEntry test/feature/Classes/Static.js +1282 silly gunzTarPerm modified mode [ 'test/feature/Classes/Static.js', 436, 420 ] +1283 silly gunzTarPerm extractEntry test/feature/Classes/StaticSuper.js +1284 silly gunzTarPerm modified mode [ 'test/feature/Classes/StaticSuper.js', 436, 420 ] +1285 silly gunzTarPerm extractEntry test/feature/Classes/StaticSuperNoExtends.js +1286 silly gunzTarPerm modified mode [ 'test/feature/Classes/StaticSuperNoExtends.js', 436, 420 ] +1287 silly gunzTarPerm extractEntry test/feature/Classes/StaticSymbol.js +1288 silly gunzTarPerm modified mode [ 'test/feature/Classes/StaticSymbol.js', 436, 420 ] +1289 silly gunzTarPerm extractEntry test/feature/Classes/Strict.js +1290 silly gunzTarPerm modified mode [ 'test/feature/Classes/Strict.js', 436, 420 ] +1291 silly gunzTarPerm extractEntry test/feature/Classes/SuperChaining.js +1292 silly gunzTarPerm modified mode [ 'test/feature/Classes/SuperChaining.js', 436, 420 ] +1293 silly gunzTarPerm extractEntry test/feature/Classes/SuperChangeProto.js +1294 silly gunzTarPerm modified mode [ 'test/feature/Classes/SuperChangeProto.js', 436, 420 ] +1295 silly gunzTarPerm extractEntry test/feature/Classes/SuperMissing.js +1296 silly gunzTarPerm modified mode [ 'test/feature/Classes/SuperMissing.js', 436, 420 ] +1297 silly gunzTarPerm extractEntry test/feature/Classes/SuperPostfix.js +1298 silly gunzTarPerm modified mode [ 'test/feature/Classes/SuperPostfix.js', 436, 420 ] +1299 silly gunzTarPerm extractEntry test/feature/Classes/SuperSet.js +1300 silly gunzTarPerm modified mode [ 'test/feature/Classes/SuperSet.js', 436, 420 ] +1301 silly gunzTarPerm extractEntry test/feature/Classes/SuperUnary.js +1302 silly gunzTarPerm modified mode [ 'test/feature/Classes/SuperUnary.js', 436, 420 ] +1303 silly gunzTarPerm extractEntry test/feature/Classes/SuperWithoutExtends.js +1304 silly gunzTarPerm modified mode [ 'test/feature/Classes/SuperWithoutExtends.js', 436, 420 ] +1305 silly gunzTarPerm extractEntry test/feature/Classes/Types.js +1306 silly gunzTarPerm modified mode [ 'test/feature/Classes/Types.js', 436, 420 ] +1307 silly gunzTarPerm extractEntry test/feature/ComputedPropertyNames/ +1308 silly gunzTarPerm modified mode [ 'test/feature/ComputedPropertyNames/', 509, 493 ] +1309 silly gunzTarPerm extractEntry test/feature/ComputedPropertyNames/Class.js +1310 silly gunzTarPerm modified mode [ 'test/feature/ComputedPropertyNames/Class.js', 436, 420 ] +1311 silly gunzTarPerm extractEntry test/feature/ComputedPropertyNames/ComputedPropertyNames.js +1312 silly gunzTarPerm modified mode [ 'test/feature/ComputedPropertyNames/ComputedPropertyNames.js', +1312 silly gunzTarPerm 436, +1312 silly gunzTarPerm 420 ] +1313 silly gunzTarPerm extractEntry test/feature/ComputedPropertyNames/Error_Disabled.js +1314 silly gunzTarPerm modified mode [ 'test/feature/ComputedPropertyNames/Error_Disabled.js', +1314 silly gunzTarPerm 436, +1314 silly gunzTarPerm 420 ] +1315 silly gunzTarPerm extractEntry test/feature/ComputedPropertyNames/Symbol.js +1316 silly gunzTarPerm modified mode [ 'test/feature/ComputedPropertyNames/Symbol.js', 436, 420 ] +1317 silly gunzTarPerm extractEntry test/feature/DefaultParameters/ +1318 silly gunzTarPerm modified mode [ 'test/feature/DefaultParameters/', 509, 493 ] +1319 silly gunzTarPerm extractEntry test/feature/DefaultParameters/Error_SetAccessor.js +1320 silly gunzTarPerm modified mode [ 'test/feature/DefaultParameters/Error_SetAccessor.js', +1320 silly gunzTarPerm 436, +1320 silly gunzTarPerm 420 ] +1321 silly gunzTarPerm extractEntry test/feature/DefaultParameters/Simple.js +1322 silly gunzTarPerm modified mode [ 'test/feature/DefaultParameters/Simple.js', 436, 420 ] +1323 silly gunzTarPerm extractEntry test/feature/DefaultParameters/Strict.js +1324 silly gunzTarPerm modified mode [ 'test/feature/DefaultParameters/Strict.js', 436, 420 ] +1325 silly gunzTarPerm extractEntry test/feature/Destructuring/ +1326 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/', 509, 493 ] +1327 silly gunzTarPerm extractEntry test/feature/Destructuring/Arguments.js +1328 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Arguments.js', 436, 420 ] +1329 silly gunzTarPerm extractEntry test/feature/Destructuring/Array.js +1330 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Array.js', 436, 420 ] +1331 silly gunzTarPerm extractEntry test/feature/Destructuring/ArrowFunction.js +1332 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/ArrowFunction.js', 436, 420 ] +1333 silly gunzTarPerm extractEntry test/feature/Destructuring/AssertObject.js +1334 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/AssertObject.js', 436, 420 ] +1335 silly gunzTarPerm extractEntry test/feature/Destructuring/Catch.js +1336 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Catch.js', 436, 420 ] +1337 silly gunzTarPerm extractEntry test/feature/Destructuring/Class.js +1338 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Class.js', 436, 420 ] +1339 silly gunzTarPerm extractEntry test/feature/Destructuring/DefaultParams.js +1340 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/DefaultParams.js', 436, 420 ] +1341 silly gunzTarPerm extractEntry test/feature/Destructuring/Empty.js +1342 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Empty.js', 436, 420 ] +1343 silly gunzTarPerm extractEntry test/feature/Destructuring/Error_Catch.js +1344 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Error_Catch.js', 436, 420 ] +1345 silly gunzTarPerm extractEntry test/feature/Destructuring/Error_Disabled.js +1346 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Error_Disabled.js', 436, 420 ] +1347 silly gunzTarPerm extractEntry test/feature/Destructuring/Error_ForInWithInitializer.js +1348 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Error_ForInWithInitializer.js', +1348 silly gunzTarPerm 436, +1348 silly gunzTarPerm 420 ] +1349 silly gunzTarPerm extractEntry test/feature/Destructuring/Error_ForOfWithInitializer.js +1350 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Error_ForOfWithInitializer.js', +1350 silly gunzTarPerm 436, +1350 silly gunzTarPerm 420 ] +1351 silly gunzTarPerm extractEntry test/feature/Destructuring/Error_InvalidArrowRest.js +1352 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Error_InvalidArrowRest.js', +1352 silly gunzTarPerm 436, +1352 silly gunzTarPerm 420 ] +1353 silly gunzTarPerm extractEntry test/feature/Destructuring/Error_InvalidCoverInitialisedName.js +1354 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Error_InvalidCoverInitialisedName.js', +1354 silly gunzTarPerm 436, +1354 silly gunzTarPerm 420 ] +1355 silly gunzTarPerm extractEntry test/feature/Destructuring/EvaluatesToRvalue.js +1356 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/EvaluatesToRvalue.js', 436, 420 ] +1357 silly gunzTarPerm extractEntry test/feature/Destructuring/EvaluationOrder.js +1358 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/EvaluationOrder.js', 436, 420 ] +1359 silly gunzTarPerm extractEntry test/feature/Destructuring/ForInLoop.js +1360 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/ForInLoop.js', 436, 420 ] +1361 silly gunzTarPerm extractEntry test/feature/Destructuring/ForOfLoop.js +1362 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/ForOfLoop.js', 436, 420 ] +1363 silly gunzTarPerm extractEntry test/feature/Destructuring/FunctionArrayPattern.js +1364 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/FunctionArrayPattern.js', +1364 silly gunzTarPerm 436, +1364 silly gunzTarPerm 420 ] +1365 silly gunzTarPerm extractEntry test/feature/Destructuring/FunctionObjectPattern.js +1366 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/FunctionObjectPattern.js', +1366 silly gunzTarPerm 436, +1366 silly gunzTarPerm 420 ] +1367 silly gunzTarPerm extractEntry test/feature/Destructuring/Initialiser.js +1368 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Initialiser.js', 436, 420 ] +1369 silly gunzTarPerm extractEntry test/feature/Destructuring/Method.js +1370 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Method.js', 436, 420 ] +1371 silly gunzTarPerm extractEntry test/feature/Destructuring/NestedScopeArguments.js +1372 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/NestedScopeArguments.js', +1372 silly gunzTarPerm 436, +1372 silly gunzTarPerm 420 ] +1373 silly gunzTarPerm extractEntry test/feature/Destructuring/Object.js +1374 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Object.js', 436, 420 ] +1375 silly gunzTarPerm extractEntry test/feature/Destructuring/Rest.js +1376 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Rest.js', 436, 420 ] +1377 silly gunzTarPerm extractEntry test/feature/Destructuring/ScopeThis.js +1378 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/ScopeThis.js', 436, 420 ] +1379 silly gunzTarPerm extractEntry test/feature/Destructuring/SetAccessor.js +1380 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/SetAccessor.js', 436, 420 ] +1381 silly gunzTarPerm extractEntry test/feature/Destructuring/Simplify.js +1382 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Simplify.js', 436, 420 ] +1383 silly gunzTarPerm extractEntry test/feature/Destructuring/Strict.js +1384 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/Strict.js', 436, 420 ] +1385 silly gunzTarPerm extractEntry test/feature/Destructuring/TopLevel.js +1386 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/TopLevel.js', 436, 420 ] +1387 silly gunzTarPerm extractEntry test/feature/Destructuring/VarDecl.js +1388 silly gunzTarPerm modified mode [ 'test/feature/Destructuring/VarDecl.js', 436, 420 ] +1389 silly gunzTarPerm extractEntry test/feature/FreeVariableChecker/ +1390 silly gunzTarPerm modified mode [ 'test/feature/FreeVariableChecker/', 509, 493 ] +1391 silly gunzTarPerm extractEntry test/feature/FreeVariableChecker/Error_With.js +1392 silly gunzTarPerm modified mode [ 'test/feature/FreeVariableChecker/Error_With.js', 436, 420 ] +1393 silly gunzTarPerm extractEntry test/feature/FreeVariableChecker/Typeof.js +1394 silly gunzTarPerm modified mode [ 'test/feature/FreeVariableChecker/Typeof.js', 436, 420 ] +1395 silly gunzTarPerm extractEntry test/feature/FreeVariableChecker/WithBasic.js +1396 silly gunzTarPerm modified mode [ 'test/feature/FreeVariableChecker/WithBasic.js', 436, 420 ] +1397 silly gunzTarPerm extractEntry test/feature/FreeVariableChecker/WithVarDecl.js +1398 silly gunzTarPerm modified mode [ 'test/feature/FreeVariableChecker/WithVarDecl.js', 436, 420 ] +1399 silly gunzTarPerm extractEntry test/feature/GeneratorComprehension/ +1400 silly gunzTarPerm modified mode [ 'test/feature/GeneratorComprehension/', 509, 493 ] +1401 silly gunzTarPerm extractEntry test/feature/GeneratorComprehension/Error_Disabled.js +1402 silly gunzTarPerm modified mode [ 'test/feature/GeneratorComprehension/Error_Disabled.js', +1402 silly gunzTarPerm 436, +1402 silly gunzTarPerm 420 ] +1403 silly gunzTarPerm extractEntry test/feature/GeneratorComprehension/Error_NotDefined.js +1404 silly gunzTarPerm modified mode [ 'test/feature/GeneratorComprehension/Error_NotDefined.js', +1404 silly gunzTarPerm 436, +1404 silly gunzTarPerm 420 ] +1405 silly gunzTarPerm extractEntry test/feature/GeneratorComprehension/Simple.js +1406 silly gunzTarPerm modified mode [ 'test/feature/GeneratorComprehension/Simple.js', 436, 420 ] +1407 silly gunzTarPerm extractEntry test/feature/GeneratorComprehension/Skip_Closure.js +1408 silly gunzTarPerm modified mode [ 'test/feature/GeneratorComprehension/Skip_Closure.js', +1408 silly gunzTarPerm 436, +1408 silly gunzTarPerm 420 ] +1409 silly gunzTarPerm extractEntry test/feature/Modules/ +1410 silly gunzTarPerm modified mode [ 'test/feature/Modules/', 509, 493 ] +1411 silly gunzTarPerm extractEntry test/feature/Modules/EmptyNamedImport.js +1412 silly gunzTarPerm modified mode [ 'test/feature/Modules/EmptyNamedImport.js', 436, 420 ] +1413 silly gunzTarPerm extractEntry test/feature/Modules/Error_DuplicateImport.js +1414 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_DuplicateImport.js', 436, 420 ] +1415 silly gunzTarPerm extractEntry test/feature/Modules/Error_ExportKeyword.module.js +1416 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_ExportKeyword.module.js', +1416 silly gunzTarPerm 436, +1416 silly gunzTarPerm 420 ] +1417 silly gunzTarPerm extractEntry test/feature/Modules/Error_ExportKeyword2.module.js +1418 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_ExportKeyword2.module.js', +1418 silly gunzTarPerm 436, +1418 silly gunzTarPerm 420 ] +1419 silly gunzTarPerm extractEntry test/feature/Modules/Error_ExportStarConflict.js +1420 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_ExportStarConflict.js', 436, 420 ] +1421 silly gunzTarPerm extractEntry test/feature/Modules/Error_ExportStarDuplicateExport.module.js +1422 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_ExportStarDuplicateExport.module.js', +1422 silly gunzTarPerm 436, +1422 silly gunzTarPerm 420 ] +1423 silly gunzTarPerm extractEntry test/feature/Modules/Error_ImportDefault.js +1424 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_ImportDefault.js', 436, 420 ] +1425 silly gunzTarPerm extractEntry test/feature/Modules/Error_ImportStar.js +1426 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_ImportStar.js', 436, 420 ] +1427 silly gunzTarPerm extractEntry test/feature/Modules/Error_InvalidExport.module.js +1428 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_InvalidExport.module.js', +1428 silly gunzTarPerm 436, +1428 silly gunzTarPerm 420 ] +1429 silly gunzTarPerm extractEntry test/feature/Modules/Error_InvalidExport2.module.js +1430 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_InvalidExport2.module.js', +1430 silly gunzTarPerm 436, +1430 silly gunzTarPerm 420 ] +1431 silly gunzTarPerm extractEntry test/feature/Modules/Error_InvalidExport3.module.js +1432 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_InvalidExport3.module.js', +1432 silly gunzTarPerm 436, +1432 silly gunzTarPerm 420 ] +1433 silly gunzTarPerm extractEntry test/feature/Modules/Error_InvalidModuleDeclaration.js +1434 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_InvalidModuleDeclaration.js', +1434 silly gunzTarPerm 436, +1434 silly gunzTarPerm 420 ] +1435 silly gunzTarPerm extractEntry test/feature/Modules/Error_InvalidModuleDeclaration2.js +1436 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_InvalidModuleDeclaration2.js', +1436 silly gunzTarPerm 436, +1436 silly gunzTarPerm 420 ] +1437 silly gunzTarPerm extractEntry test/feature/Modules/Error_MissingExport.js +1438 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_MissingExport.js', 436, 420 ] +1439 silly gunzTarPerm extractEntry test/feature/Modules/Error_ModuleNoNewline.js +1440 silly gunzTarPerm modified mode [ 'test/feature/Modules/Error_ModuleNoNewline.js', 436, 420 ] +1441 silly gunzTarPerm extractEntry test/feature/Modules/ExportStar.js +1442 silly gunzTarPerm modified mode [ 'test/feature/Modules/ExportStar.js', 436, 420 ] +1443 silly gunzTarPerm extractEntry test/feature/Modules/Exports.js +1444 silly gunzTarPerm modified mode [ 'test/feature/Modules/Exports.js', 436, 420 ] +1445 silly gunzTarPerm extractEntry test/feature/Modules/ImportAsExportAs.js +1446 silly gunzTarPerm modified mode [ 'test/feature/Modules/ImportAsExportAs.js', 436, 420 ] +1447 silly gunzTarPerm extractEntry test/feature/Modules/ImportCircular.module.js +1448 silly gunzTarPerm modified mode [ 'test/feature/Modules/ImportCircular.module.js', 436, 420 ] +1449 silly gunzTarPerm extractEntry test/feature/Modules/ImportDefault.js +1450 silly gunzTarPerm modified mode [ 'test/feature/Modules/ImportDefault.js', 436, 420 ] +1451 silly gunzTarPerm extractEntry test/feature/Modules/ImportEmptyImportClause.js +1452 silly gunzTarPerm modified mode [ 'test/feature/Modules/ImportEmptyImportClause.js', 436, 420 ] +1453 silly gunzTarPerm extractEntry test/feature/Modules/ImportFromModule.js +1454 silly gunzTarPerm modified mode [ 'test/feature/Modules/ImportFromModule.js', 436, 420 ] +1455 silly gunzTarPerm extractEntry test/feature/Modules/ImportNoImportClause.js +1456 silly gunzTarPerm modified mode [ 'test/feature/Modules/ImportNoImportClause.js', 436, 420 ] +1457 silly gunzTarPerm extractEntry test/feature/Modules/ModuleDefault.js +1458 silly gunzTarPerm modified mode [ 'test/feature/Modules/ModuleDefault.js', 436, 420 ] +1459 silly gunzTarPerm extractEntry test/feature/Modules/ModuleName.module.js +1460 silly gunzTarPerm modified mode [ 'test/feature/Modules/ModuleName.module.js', 436, 420 ] +1461 silly gunzTarPerm extractEntry test/feature/Modules/ModuleNoNewline.js +1462 silly gunzTarPerm modified mode [ 'test/feature/Modules/ModuleNoNewline.js', 436, 420 ] +1463 silly gunzTarPerm extractEntry test/feature/Modules/StaticMethod.js +1464 silly gunzTarPerm modified mode [ 'test/feature/Modules/StaticMethod.js', 436, 420 ] +1465 silly gunzTarPerm extractEntry test/feature/Modules/ThisInModules.js +1466 silly gunzTarPerm modified mode [ 'test/feature/Modules/ThisInModules.js', 436, 420 ] +1467 silly gunzTarPerm extractEntry test/feature/Modules/resources/ +1468 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/', 509, 493 ] +1469 silly gunzTarPerm extractEntry test/feature/Modules/resources/TestClass.js +1470 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/TestClass.js', 436, 420 ] +1471 silly gunzTarPerm extractEntry test/feature/Modules/resources/a.js +1472 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/a.js', 436, 420 ] +1473 silly gunzTarPerm extractEntry test/feature/Modules/resources/a2.js +1474 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/a2.js', 436, 420 ] +1475 silly gunzTarPerm extractEntry test/feature/Modules/resources/b.js +1476 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/b.js', 436, 420 ] +1477 silly gunzTarPerm extractEntry test/feature/Modules/resources/c.js +1478 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/c.js', 436, 420 ] +1479 silly gunzTarPerm extractEntry test/feature/Modules/resources/clockwise.js +1480 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/clockwise.js', 436, 420 ] +1481 silly gunzTarPerm extractEntry test/feature/Modules/resources/d.js +1482 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/d.js', 436, 420 ] +1483 silly gunzTarPerm extractEntry test/feature/Modules/resources/default-class.js +1484 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/default-class.js', 436, 420 ] +1485 silly gunzTarPerm extractEntry test/feature/Modules/resources/default-name.js +1486 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/default-name.js', 436, 420 ] +1487 silly gunzTarPerm extractEntry test/feature/Modules/resources/default.js +1488 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/default.js', 436, 420 ] +1489 silly gunzTarPerm extractEntry test/feature/Modules/resources/export-conflict.js +1490 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/export-conflict.js', 436, 420 ] +1491 silly gunzTarPerm extractEntry test/feature/Modules/resources/f.js +1492 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/f.js', 436, 420 ] +1493 silly gunzTarPerm extractEntry test/feature/Modules/resources/i.js +1494 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/i.js', 436, 420 ] +1495 silly gunzTarPerm extractEntry test/feature/Modules/resources/m.js +1496 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/m.js', 436, 420 ] +1497 silly gunzTarPerm extractEntry test/feature/Modules/resources/m2.js +1498 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/m2.js', 436, 420 ] +1499 silly gunzTarPerm extractEntry test/feature/Modules/resources/m3.js +1500 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/m3.js', 436, 420 ] +1501 silly gunzTarPerm extractEntry test/feature/Modules/resources/n.js +1502 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/n.js', 436, 420 ] +1503 silly gunzTarPerm extractEntry test/feature/Modules/resources/o.js +1504 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/o.js', 436, 420 ] +1505 silly gunzTarPerm extractEntry test/feature/Modules/resources/side-effect.js +1506 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/side-effect.js', 436, 420 ] +1507 silly gunzTarPerm extractEntry test/feature/Modules/resources/side-effect2.js +1508 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/side-effect2.js', 436, 420 ] +1509 silly gunzTarPerm extractEntry test/feature/Modules/resources/x.js +1510 silly gunzTarPerm modified mode [ 'test/feature/Modules/resources/x.js', 436, 420 ] +1511 silly gunzTarPerm extractEntry test/feature/NumericLiteral/ +1512 silly gunzTarPerm modified mode [ 'test/feature/NumericLiteral/', 509, 493 ] +1513 silly gunzTarPerm extractEntry test/feature/NumericLiteral/Error_Disabled.js +1514 silly gunzTarPerm modified mode [ 'test/feature/NumericLiteral/Error_Disabled.js', 436, 420 ] +1515 silly gunzTarPerm extractEntry test/feature/NumericLiteral/Error_NoBinaryDigits.js +1516 silly gunzTarPerm modified mode [ 'test/feature/NumericLiteral/Error_NoBinaryDigits.js', +1516 silly gunzTarPerm 436, +1516 silly gunzTarPerm 420 ] +1517 silly gunzTarPerm extractEntry test/feature/NumericLiteral/Error_NoOctalDigits.js +1518 silly gunzTarPerm modified mode [ 'test/feature/NumericLiteral/Error_NoOctalDigits.js', +1518 silly gunzTarPerm 436, +1518 silly gunzTarPerm 420 ] +1519 silly gunzTarPerm extractEntry test/feature/NumericLiteral/Simple.js +1520 silly gunzTarPerm modified mode [ 'test/feature/NumericLiteral/Simple.js', 436, 420 ] +1521 silly gunzTarPerm extractEntry test/feature/ObjectAssign.js +1522 silly gunzTarPerm modified mode [ 'test/feature/ObjectAssign.js', 436, 420 ] +1523 silly gunzTarPerm extractEntry test/feature/ObjectInitialiserShorthand/ +1524 silly gunzTarPerm modified mode [ 'test/feature/ObjectInitialiserShorthand/', 509, 493 ] +1525 silly gunzTarPerm extractEntry test/feature/ObjectInitialiserShorthand/Error_Disabled.js +1526 silly gunzTarPerm modified mode [ 'test/feature/ObjectInitialiserShorthand/Error_Disabled.js', +1526 silly gunzTarPerm 436, +1526 silly gunzTarPerm 420 ] +1527 silly gunzTarPerm extractEntry test/feature/ObjectInitialiserShorthand/Error_Keyword.js +1528 silly gunzTarPerm modified mode [ 'test/feature/ObjectInitialiserShorthand/Error_Keyword.js', +1528 silly gunzTarPerm 436, +1528 silly gunzTarPerm 420 ] +1529 silly gunzTarPerm extractEntry test/feature/ObjectInitialiserShorthand/Error_MissingVar.js +1530 silly gunzTarPerm modified mode [ 'test/feature/ObjectInitialiserShorthand/Error_MissingVar.js', +1530 silly gunzTarPerm 436, +1530 silly gunzTarPerm 420 ] +1531 silly gunzTarPerm extractEntry test/feature/ObjectInitialiserShorthand/Ok.js +1532 silly gunzTarPerm modified mode [ 'test/feature/ObjectInitialiserShorthand/Ok.js', 436, 420 ] +1533 silly gunzTarPerm extractEntry test/feature/ObjectIs.js +1534 silly gunzTarPerm modified mode [ 'test/feature/ObjectIs.js', 436, 420 ] +1535 silly gunzTarPerm extractEntry test/feature/ObjectMixin.js +1536 silly gunzTarPerm modified mode [ 'test/feature/ObjectMixin.js', 436, 420 ] +1537 silly gunzTarPerm extractEntry test/feature/Promise.js +1538 silly gunzTarPerm modified mode [ 'test/feature/Promise.js', 436, 420 ] +1539 silly gunzTarPerm extractEntry test/feature/PromiseThrowInResolve.js +1540 silly gunzTarPerm modified mode [ 'test/feature/PromiseThrowInResolve.js', 436, 420 ] +1541 silly gunzTarPerm extractEntry test/feature/PropertyMethodAssignment/ +1542 silly gunzTarPerm modified mode [ 'test/feature/PropertyMethodAssignment/', 509, 493 ] +1543 silly gunzTarPerm extractEntry test/feature/PropertyMethodAssignment/Error_Disabled.js +1544 silly gunzTarPerm modified mode [ 'test/feature/PropertyMethodAssignment/Error_Disabled.js', +1544 silly gunzTarPerm 436, +1544 silly gunzTarPerm 420 ] +1545 silly gunzTarPerm extractEntry test/feature/PropertyMethodAssignment/Error_NotNamed.js +1546 silly gunzTarPerm modified mode [ 'test/feature/PropertyMethodAssignment/Error_NotNamed.js', +1546 silly gunzTarPerm 436, +1546 silly gunzTarPerm 420 ] +1547 silly gunzTarPerm extractEntry test/feature/PropertyMethodAssignment/PropertyMethodAssignment.js +1548 silly gunzTarPerm modified mode [ 'test/feature/PropertyMethodAssignment/PropertyMethodAssignment.js', +1548 silly gunzTarPerm 436, +1548 silly gunzTarPerm 420 ] +1549 silly gunzTarPerm extractEntry test/feature/README +1550 silly gunzTarPerm modified mode [ 'test/feature/README', 436, 420 ] +1551 silly gunzTarPerm extractEntry test/feature/Rest/ +1552 silly gunzTarPerm modified mode [ 'test/feature/Rest/', 509, 493 ] +1553 silly gunzTarPerm extractEntry test/feature/Rest/Error_NotLast.js +1554 silly gunzTarPerm modified mode [ 'test/feature/Rest/Error_NotLast.js', 436, 420 ] +1555 silly gunzTarPerm extractEntry test/feature/Rest/Error_SetAccessor.js +1556 silly gunzTarPerm modified mode [ 'test/feature/Rest/Error_SetAccessor.js', 436, 420 ] +1557 silly gunzTarPerm extractEntry test/feature/Rest/Simple.js +1558 silly gunzTarPerm modified mode [ 'test/feature/Rest/Simple.js', 436, 420 ] +1559 silly gunzTarPerm extractEntry test/feature/Rest/Strict.js +1560 silly gunzTarPerm modified mode [ 'test/feature/Rest/Strict.js', 436, 420 ] +1561 silly gunzTarPerm extractEntry test/feature/Scope/ +1562 silly gunzTarPerm modified mode [ 'test/feature/Scope/', 509, 493 ] +1563 silly gunzTarPerm extractEntry test/feature/Scope/BlockBinding10.js +1564 silly gunzTarPerm modified mode [ 'test/feature/Scope/BlockBinding10.js', 436, 420 ] +1565 silly gunzTarPerm extractEntry test/feature/Scope/BlockBinding11.js +1566 silly gunzTarPerm modified mode [ 'test/feature/Scope/BlockBinding11.js', 436, 420 ] +1567 silly gunzTarPerm extractEntry test/feature/Scope/BlockBinding2.js +1568 silly gunzTarPerm modified mode [ 'test/feature/Scope/BlockBinding2.js', 436, 420 ] +1569 silly gunzTarPerm extractEntry test/feature/Scope/BlockBinding3.js +1570 silly gunzTarPerm modified mode [ 'test/feature/Scope/BlockBinding3.js', 436, 420 ] +1571 silly gunzTarPerm extractEntry test/feature/Scope/BlockBinding4.js +1572 silly gunzTarPerm modified mode [ 'test/feature/Scope/BlockBinding4.js', 436, 420 ] +1573 silly gunzTarPerm extractEntry test/feature/Scope/BlockBinding5.js +1574 silly gunzTarPerm modified mode [ 'test/feature/Scope/BlockBinding5.js', 436, 420 ] +1575 silly gunzTarPerm extractEntry test/feature/Scope/BlockBinding6.js +1576 silly gunzTarPerm modified mode [ 'test/feature/Scope/BlockBinding6.js', 436, 420 ] +1577 silly gunzTarPerm extractEntry test/feature/Scope/BlockBinding7.js +1578 silly gunzTarPerm modified mode [ 'test/feature/Scope/BlockBinding7.js', 436, 420 ] +1579 silly gunzTarPerm extractEntry test/feature/Scope/BlockBinding8.js +1580 silly gunzTarPerm modified mode [ 'test/feature/Scope/BlockBinding8.js', 436, 420 ] +1581 silly gunzTarPerm extractEntry test/feature/Scope/BlockBinding9.js +1582 silly gunzTarPerm modified mode [ 'test/feature/Scope/BlockBinding9.js', 436, 420 ] +1583 silly gunzTarPerm extractEntry test/feature/Scope/DeconstructingBlockBinding.js +1584 silly gunzTarPerm modified mode [ 'test/feature/Scope/DeconstructingBlockBinding.js', 436, 420 ] +1585 silly gunzTarPerm extractEntry test/feature/Scope/DeepNestedLet.js +1586 silly gunzTarPerm modified mode [ 'test/feature/Scope/DeepNestedLet.js', 436, 420 ] +1587 silly gunzTarPerm extractEntry test/feature/Scope/DeepNestedLetConst.js +1588 silly gunzTarPerm modified mode [ 'test/feature/Scope/DeepNestedLetConst.js', 436, 420 ] +1589 silly gunzTarPerm extractEntry test/feature/Scope/DeepNestedLetVar.js +1590 silly gunzTarPerm modified mode [ 'test/feature/Scope/DeepNestedLetVar.js', 436, 420 ] +1591 silly gunzTarPerm extractEntry test/feature/Scope/DeepNestedLetVarNoInit.js +1592 silly gunzTarPerm modified mode [ 'test/feature/Scope/DeepNestedLetVarNoInit.js', 436, 420 ] +1593 silly gunzTarPerm extractEntry test/feature/Scope/Error_BlockBinding1.js +1594 silly gunzTarPerm modified mode [ 'test/feature/Scope/Error_BlockBinding1.js', 436, 420 ] +1595 silly gunzTarPerm extractEntry test/feature/Scope/Error_ConstMissingInitializer.js +1596 silly gunzTarPerm modified mode [ 'test/feature/Scope/Error_ConstMissingInitializer.js', +1596 silly gunzTarPerm 436, +1596 silly gunzTarPerm 420 ] +1597 silly gunzTarPerm extractEntry test/feature/Scope/Error_Disabled.js +1598 silly gunzTarPerm modified mode [ 'test/feature/Scope/Error_Disabled.js', 436, 420 ] +1599 silly gunzTarPerm extractEntry test/feature/Scope/Error_ForInWithInitializerConst.js +1600 silly gunzTarPerm modified mode [ 'test/feature/Scope/Error_ForInWithInitializerConst.js', +1600 silly gunzTarPerm 436, +1600 silly gunzTarPerm 420 ] +1601 silly gunzTarPerm extractEntry test/feature/Scope/Error_ForInWithInitializerLet.js +1602 silly gunzTarPerm modified mode [ 'test/feature/Scope/Error_ForInWithInitializerLet.js', +1602 silly gunzTarPerm 436, +1602 silly gunzTarPerm 420 ] +1603 silly gunzTarPerm extractEntry test/feature/Scope/Error_ForOfWithInitializerConst.js +1604 silly gunzTarPerm modified mode [ 'test/feature/Scope/Error_ForOfWithInitializerConst.js', +1604 silly gunzTarPerm 436, +1604 silly gunzTarPerm 420 ] +1605 silly gunzTarPerm extractEntry test/feature/Scope/Error_ForOfWithInitializerLet.js +1606 silly gunzTarPerm modified mode [ 'test/feature/Scope/Error_ForOfWithInitializerLet.js', +1606 silly gunzTarPerm 436, +1606 silly gunzTarPerm 420 ] +1607 silly gunzTarPerm extractEntry test/feature/Scope/Error_ForOfWithInitializerVar.js +1608 silly gunzTarPerm modified mode [ 'test/feature/Scope/Error_ForOfWithInitializerVar.js', +1608 silly gunzTarPerm 436, +1608 silly gunzTarPerm 420 ] +1609 silly gunzTarPerm extractEntry test/feature/Scope/Error_ForWithoutInitializerConst.js +1610 silly gunzTarPerm modified mode [ 'test/feature/Scope/Error_ForWithoutInitializerConst.js', +1610 silly gunzTarPerm 436, +1610 silly gunzTarPerm 420 ] +1611 silly gunzTarPerm extractEntry test/feature/Scope/Error_FunctionExpressionInBlock.js +1612 silly gunzTarPerm modified mode [ 'test/feature/Scope/Error_FunctionExpressionInBlock.js', +1612 silly gunzTarPerm 436, +1612 silly gunzTarPerm 420 ] +1613 silly gunzTarPerm extractEntry test/feature/Scope/ForInWithInitializerVar.js +1614 silly gunzTarPerm modified mode [ 'test/feature/Scope/ForInWithInitializerVar.js', 436, 420 ] +1615 silly gunzTarPerm extractEntry test/feature/Scope/LetForInInitializers1.js +1616 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetForInInitializers1.js', 436, 420 ] +1617 silly gunzTarPerm extractEntry test/feature/Scope/LetForInitializers1.js +1618 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetForInitializers1.js', 436, 420 ] +1619 silly gunzTarPerm extractEntry test/feature/Scope/LetInClass.js +1620 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInClass.js', 436, 420 ] +1621 silly gunzTarPerm extractEntry test/feature/Scope/LetInClosure.js +1622 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInClosure.js', 436, 420 ] +1623 silly gunzTarPerm extractEntry test/feature/Scope/LetInFor.js +1624 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInFor.js', 436, 420 ] +1625 silly gunzTarPerm extractEntry test/feature/Scope/LetInForBreak.js +1626 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInForBreak.js', 436, 420 ] +1627 silly gunzTarPerm extractEntry test/feature/Scope/LetInForBreakInner.js +1628 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInForBreakInner.js', 436, 420 ] +1629 silly gunzTarPerm extractEntry test/feature/Scope/LetInForBreakNamed.js +1630 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInForBreakNamed.js', 436, 420 ] +1631 silly gunzTarPerm extractEntry test/feature/Scope/LetInForContinue.js +1632 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInForContinue.js', 436, 420 ] +1633 silly gunzTarPerm extractEntry test/feature/Scope/LetInForContinueInner.js +1634 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInForContinueInner.js', 436, 420 ] +1635 silly gunzTarPerm extractEntry test/feature/Scope/LetInForContinueNamed.js +1636 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInForContinueNamed.js', 436, 420 ] +1637 silly gunzTarPerm extractEntry test/feature/Scope/LetInProperties.js +1638 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInProperties.js', 436, 420 ] +1639 silly gunzTarPerm extractEntry test/feature/Scope/LetInitializerFor1.js +1640 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInitializerFor1.js', 436, 420 ] +1641 silly gunzTarPerm extractEntry test/feature/Scope/LetInitializerFor2.js +1642 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInitializerFor2.js', 436, 420 ] +1643 silly gunzTarPerm extractEntry test/feature/Scope/LetInitializerFor3.js +1644 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInitializerFor3.js', 436, 420 ] +1645 silly gunzTarPerm extractEntry test/feature/Scope/LetInitializerForIn.js +1646 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetInitializerForIn.js', 436, 420 ] +1647 silly gunzTarPerm extractEntry test/feature/Scope/LetNoInitializer.js +1648 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetNoInitializer.js', 436, 420 ] +1649 silly gunzTarPerm extractEntry test/feature/Scope/LetNoInitializerGlobal.js +1650 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetNoInitializerGlobal.js', 436, 420 ] +1651 silly gunzTarPerm extractEntry test/feature/Scope/LetWithFor.js +1652 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetWithFor.js', 436, 420 ] +1653 silly gunzTarPerm extractEntry test/feature/Scope/LetWithForIn.js +1654 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetWithForIn.js', 436, 420 ] +1655 silly gunzTarPerm extractEntry test/feature/Scope/LetWithSwitch.js +1656 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetWithSwitch.js', 436, 420 ] +1657 silly gunzTarPerm extractEntry test/feature/Scope/LetWithSwitch2.js +1658 silly gunzTarPerm modified mode [ 'test/feature/Scope/LetWithSwitch2.js', 436, 420 ] +1659 silly gunzTarPerm extractEntry test/feature/Scope/NameBindingInFunction.js +1660 silly gunzTarPerm modified mode [ 'test/feature/Scope/NameBindingInFunction.js', 436, 420 ] +1661 silly gunzTarPerm extractEntry test/feature/Scope/NestedFunction1.js +1662 silly gunzTarPerm modified mode [ 'test/feature/Scope/NestedFunction1.js', 436, 420 ] +1663 silly gunzTarPerm extractEntry test/feature/Scope/NestedFunction2.js +1664 silly gunzTarPerm modified mode [ 'test/feature/Scope/NestedFunction2.js', 436, 420 ] +1665 silly gunzTarPerm extractEntry test/feature/Scope/NestedFunction3.js +1666 silly gunzTarPerm modified mode [ 'test/feature/Scope/NestedFunction3.js', 436, 420 ] +1667 silly gunzTarPerm extractEntry test/feature/Scope/NestedLet.js +1668 silly gunzTarPerm modified mode [ 'test/feature/Scope/NestedLet.js', 436, 420 ] +1669 silly gunzTarPerm extractEntry test/feature/Scope/TopLevelLet.js +1670 silly gunzTarPerm modified mode [ 'test/feature/Scope/TopLevelLet.js', 436, 420 ] +1671 silly gunzTarPerm extractEntry test/feature/Scope/TopLevelLetConst.js +1672 silly gunzTarPerm modified mode [ 'test/feature/Scope/TopLevelLetConst.js', 436, 420 ] +1673 silly gunzTarPerm extractEntry test/feature/Scope/TopLevelLetVar.js +1674 silly gunzTarPerm modified mode [ 'test/feature/Scope/TopLevelLetVar.js', 436, 420 ] +1675 silly gunzTarPerm extractEntry test/feature/Spread/ +1676 silly gunzTarPerm modified mode [ 'test/feature/Spread/', 509, 493 ] +1677 silly gunzTarPerm extractEntry test/feature/Spread/Array.js +1678 silly gunzTarPerm modified mode [ 'test/feature/Spread/Array.js', 436, 420 ] +1679 silly gunzTarPerm extractEntry test/feature/Spread/Call.js +1680 silly gunzTarPerm modified mode [ 'test/feature/Spread/Call.js', 436, 420 ] +1681 silly gunzTarPerm extractEntry test/feature/Spread/CallWithUndefined.js +1682 silly gunzTarPerm modified mode [ 'test/feature/Spread/CallWithUndefined.js', 436, 420 ] +1683 silly gunzTarPerm extractEntry test/feature/Spread/Class.js +1684 silly gunzTarPerm modified mode [ 'test/feature/Spread/Class.js', 436, 420 ] +1685 silly gunzTarPerm extractEntry test/feature/Spread/Error_Disabled.js +1686 silly gunzTarPerm modified mode [ 'test/feature/Spread/Error_Disabled.js', 436, 420 ] +1687 silly gunzTarPerm extractEntry test/feature/Spread/MethodCall.js +1688 silly gunzTarPerm modified mode [ 'test/feature/Spread/MethodCall.js', 436, 420 ] +1689 silly gunzTarPerm extractEntry test/feature/Spread/MethodCallQuotedName.js +1690 silly gunzTarPerm modified mode [ 'test/feature/Spread/MethodCallQuotedName.js', 436, 420 ] +1691 silly gunzTarPerm extractEntry test/feature/Spread/New.js +1692 silly gunzTarPerm modified mode [ 'test/feature/Spread/New.js', 436, 420 ] +1693 silly gunzTarPerm extractEntry test/feature/Spread/New2.js +1694 silly gunzTarPerm modified mode [ 'test/feature/Spread/New2.js', 436, 420 ] +1695 silly gunzTarPerm extractEntry test/feature/Spread/NewBuiltin.js +1696 silly gunzTarPerm modified mode [ 'test/feature/Spread/NewBuiltin.js', 436, 420 ] +1697 silly gunzTarPerm extractEntry test/feature/Spread/Type.js +1698 silly gunzTarPerm modified mode [ 'test/feature/Spread/Type.js', 436, 420 ] +1699 silly gunzTarPerm extractEntry test/feature/StringExtras/ +1700 silly gunzTarPerm modified mode [ 'test/feature/StringExtras/', 509, 493 ] +1701 silly gunzTarPerm extractEntry test/feature/StringExtras/CodePointAt.js +1702 silly gunzTarPerm modified mode [ 'test/feature/StringExtras/CodePointAt.js', 436, 420 ] +1703 silly gunzTarPerm extractEntry test/feature/StringExtras/Contains.js +1704 silly gunzTarPerm modified mode [ 'test/feature/StringExtras/Contains.js', 436, 420 ] +1705 silly gunzTarPerm extractEntry test/feature/StringExtras/EndsWith.js +1706 silly gunzTarPerm modified mode [ 'test/feature/StringExtras/EndsWith.js', 436, 420 ] +1707 silly gunzTarPerm extractEntry test/feature/StringExtras/FromCodePoint.js +1708 silly gunzTarPerm modified mode [ 'test/feature/StringExtras/FromCodePoint.js', 436, 420 ] +1709 silly gunzTarPerm extractEntry test/feature/StringExtras/Repeat.js +1710 silly gunzTarPerm modified mode [ 'test/feature/StringExtras/Repeat.js', 436, 420 ] +1711 silly gunzTarPerm extractEntry test/feature/StringExtras/StartsWith.js +1712 silly gunzTarPerm modified mode [ 'test/feature/StringExtras/StartsWith.js', 436, 420 ] +1713 silly gunzTarPerm extractEntry test/feature/Symbol/ +1714 silly gunzTarPerm modified mode [ 'test/feature/Symbol/', 509, 493 ] +1715 silly gunzTarPerm extractEntry test/feature/Symbol/GetOwnPropertySymbols.js +1716 silly gunzTarPerm modified mode [ 'test/feature/Symbol/GetOwnPropertySymbols.js', 436, 420 ] +1717 silly gunzTarPerm extractEntry test/feature/Symbol/Inherited.js +1718 silly gunzTarPerm modified mode [ 'test/feature/Symbol/Inherited.js', 436, 420 ] +1719 silly gunzTarPerm extractEntry test/feature/Symbol/Object.js +1720 silly gunzTarPerm modified mode [ 'test/feature/Symbol/Object.js', 436, 420 ] +1721 silly gunzTarPerm extractEntry test/feature/Symbol/ObjectModel.js +1722 silly gunzTarPerm modified mode [ 'test/feature/Symbol/ObjectModel.js', 436, 420 ] +1723 silly gunzTarPerm extractEntry test/feature/Symbol/TransformationOff.js +1724 silly gunzTarPerm modified mode [ 'test/feature/Symbol/TransformationOff.js', 436, 420 ] +1725 silly gunzTarPerm extractEntry test/feature/Syntax/ +1726 silly gunzTarPerm modified mode [ 'test/feature/Syntax/', 509, 493 ] +1727 silly gunzTarPerm extractEntry test/feature/Syntax/ArrayWithHoles.js +1728 silly gunzTarPerm modified mode [ 'test/feature/Syntax/ArrayWithHoles.js', 436, 420 ] +1729 silly gunzTarPerm extractEntry test/feature/Syntax/Empty.js +1730 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Empty.js', 436, 420 ] +1731 silly gunzTarPerm extractEntry test/feature/Syntax/Error_Arguments.js +1732 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_Arguments.js', 436, 420 ] +1733 silly gunzTarPerm extractEntry test/feature/Syntax/Error_FunctionParam.js +1734 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_FunctionParam.js', 436, 420 ] +1735 silly gunzTarPerm extractEntry test/feature/Syntax/Error_NoLineTerminatorPostfix.js +1736 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_NoLineTerminatorPostfix.js', +1736 silly gunzTarPerm 436, +1736 silly gunzTarPerm 420 ] +1737 silly gunzTarPerm extractEntry test/feature/Syntax/Error_RegExpNotClosed.js +1738 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_RegExpNotClosed.js', 436, 420 ] +1739 silly gunzTarPerm extractEntry test/feature/Syntax/Error_StrictKeywordsInArguments.js +1740 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_StrictKeywordsInArguments.js', +1740 silly gunzTarPerm 436, +1740 silly gunzTarPerm 420 ] +1741 silly gunzTarPerm extractEntry test/feature/Syntax/Error_StrictKeywordsInArgumentsPattern.js +1742 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_StrictKeywordsInArgumentsPattern.js', +1742 silly gunzTarPerm 436, +1742 silly gunzTarPerm 420 ] +1743 silly gunzTarPerm extractEntry test/feature/Syntax/Error_StrictKeywordsInPropertyDefinitionIdentifierReference.js +1744 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_StrictKeywordsInPropertyDefinitionIdentifierReference.js', +1744 silly gunzTarPerm 436, +1744 silly gunzTarPerm 420 ] +1745 silly gunzTarPerm extractEntry test/feature/Syntax/Error_StrictKeywordsInStrict.js +1746 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_StrictKeywordsInStrict.js', +1746 silly gunzTarPerm 436, +1746 silly gunzTarPerm 420 ] +1747 silly gunzTarPerm extractEntry test/feature/Syntax/Error_UnicodeEscapeSequenceInName.js +1748 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_UnicodeEscapeSequenceInName.js', +1748 silly gunzTarPerm 436, +1748 silly gunzTarPerm 420 ] +1749 silly gunzTarPerm extractEntry test/feature/Syntax/Error_WithInClass.js +1750 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_WithInClass.js', 436, 420 ] +1751 silly gunzTarPerm extractEntry test/feature/Syntax/Error_WithInModule.module.js +1752 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_WithInModule.module.js', 436, 420 ] +1753 silly gunzTarPerm extractEntry test/feature/Syntax/Error_WithInStrictFunction.js +1754 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_WithInStrictFunction.js', 436, 420 ] +1755 silly gunzTarPerm extractEntry test/feature/Syntax/Error_WithInStrictProgram.js +1756 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_WithInStrictProgram.js', 436, 420 ] +1757 silly gunzTarPerm extractEntry test/feature/Syntax/Error_YieldStarNewLine.js +1758 silly gunzTarPerm modified mode [ 'test/feature/Syntax/Error_YieldStarNewLine.js', 436, 420 ] +1759 silly gunzTarPerm extractEntry test/feature/Syntax/ExpressionValidation.js +1760 silly gunzTarPerm modified mode [ 'test/feature/Syntax/ExpressionValidation.js', 436, 420 ] +1761 silly gunzTarPerm extractEntry test/feature/Syntax/ImplicitSemiColon.js +1762 silly gunzTarPerm modified mode [ 'test/feature/Syntax/ImplicitSemiColon.js', 436, 420 ] +1763 silly gunzTarPerm extractEntry test/feature/Syntax/NumberLiteralMemberExpression.js +1764 silly gunzTarPerm modified mode [ 'test/feature/Syntax/NumberLiteralMemberExpression.js', +1764 silly gunzTarPerm 436, +1764 silly gunzTarPerm 420 ] +1765 silly gunzTarPerm extractEntry test/feature/Syntax/RegularExpression.js +1766 silly gunzTarPerm modified mode [ 'test/feature/Syntax/RegularExpression.js', 436, 420 ] +1767 silly gunzTarPerm extractEntry test/feature/Syntax/StrictKeywords.js +1768 silly gunzTarPerm modified mode [ 'test/feature/Syntax/StrictKeywords.js', 436, 420 ] +1769 silly gunzTarPerm extractEntry test/feature/Syntax/StrictKeywordsInPattern.js +1770 silly gunzTarPerm modified mode [ 'test/feature/Syntax/StrictKeywordsInPattern.js', 436, 420 ] +1771 silly gunzTarPerm extractEntry test/feature/Syntax/StringEscapes.js +1772 silly gunzTarPerm modified mode [ 'test/feature/Syntax/StringEscapes.js', 436, 420 ] +1773 silly gunzTarPerm extractEntry test/feature/Syntax/UnicodeEscapeSequenceInName.js +1774 silly gunzTarPerm modified mode [ 'test/feature/Syntax/UnicodeEscapeSequenceInName.js', +1774 silly gunzTarPerm 436, +1774 silly gunzTarPerm 420 ] +1775 silly gunzTarPerm extractEntry test/feature/Syntax/UseStrictEscapeSequence.js +1776 silly gunzTarPerm modified mode [ 'test/feature/Syntax/UseStrictEscapeSequence.js', 436, 420 ] +1777 silly gunzTarPerm extractEntry test/feature/Syntax/UseStrictLineContinuation.js +1778 silly gunzTarPerm modified mode [ 'test/feature/Syntax/UseStrictLineContinuation.js', 436, 420 ] +1779 silly gunzTarPerm extractEntry test/feature/Syntax/null.js +1780 silly gunzTarPerm modified mode [ 'test/feature/Syntax/null.js', 436, 420 ] +1781 silly gunzTarPerm extractEntry test/feature/TempVarTransformer/ +1782 silly gunzTarPerm modified mode [ 'test/feature/TempVarTransformer/', 509, 493 ] +1783 silly gunzTarPerm extractEntry test/feature/TempVarTransformer/UseStrictDirective.js +1784 silly gunzTarPerm modified mode [ 'test/feature/TempVarTransformer/UseStrictDirective.js', +1784 silly gunzTarPerm 436, +1784 silly gunzTarPerm 420 ] +1785 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/ +1786 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/', 509, 493 ] +1787 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/CallExpression.js +1788 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/CallExpression.js', 436, 420 ] +1789 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/CommaExpression.js +1790 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/CommaExpression.js', 436, 420 ] +1791 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/Default.js +1792 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/Default.js', 436, 420 ] +1793 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/Error_Disabled.js +1794 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/Error_Disabled.js', 436, 420 ] +1795 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/Error_InvalidSubstitution.js +1796 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/Error_InvalidSubstitution.js', +1796 silly gunzTarPerm 436, +1796 silly gunzTarPerm 420 ] +1797 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/Error_InvalidSubstitution2.js +1798 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/Error_InvalidSubstitution2.js', +1798 silly gunzTarPerm 436, +1798 silly gunzTarPerm 420 ] +1799 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/Error_NotClosed.js +1800 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/Error_NotClosed.js', 436, 420 ] +1801 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/InBlock.js +1802 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/InBlock.js', 436, 420 ] +1803 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/InModule.js +1804 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/InModule.js', 436, 420 ] +1805 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/MemberExpression.js +1806 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/MemberExpression.js', 436, 420 ] +1807 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/Strict.js +1808 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/Strict.js', 436, 420 ] +1809 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/StringRaw.js +1810 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/StringRaw.js', 436, 420 ] +1811 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/Tag.js +1812 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/Tag.js', 436, 420 ] +1813 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/resources/ +1814 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/resources/', 509, 493 ] +1815 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/resources/f.js +1816 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/resources/f.js', 436, 420 ] +1817 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/resources/m.js +1818 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/resources/m.js', 436, 420 ] +1819 silly gunzTarPerm extractEntry test/feature/TemplateLiterals/resources/n.js +1820 silly gunzTarPerm modified mode [ 'test/feature/TemplateLiterals/resources/n.js', 436, 420 ] +1821 silly gunzTarPerm extractEntry test/feature/Tools/ +1822 silly gunzTarPerm modified mode [ 'test/feature/Tools/', 509, 493 ] +1823 silly gunzTarPerm extractEntry test/feature/Tools/FreeVariableChecker.js +1824 silly gunzTarPerm modified mode [ 'test/feature/Tools/FreeVariableChecker.js', 436, 420 ] +1825 silly gunzTarPerm extractEntry test/feature/TypeAssertions/ +1826 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/', 509, 493 ] +1827 silly gunzTarPerm extractEntry test/feature/TypeAssertions/ClassParams.js +1828 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/ClassParams.js', 436, 420 ] +1829 silly gunzTarPerm extractEntry test/feature/TypeAssertions/ClassReturnTypes.js +1830 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/ClassReturnTypes.js', 436, 420 ] +1831 silly gunzTarPerm extractEntry test/feature/TypeAssertions/DefaultParam.js +1832 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/DefaultParam.js', 436, 420 ] +1833 silly gunzTarPerm extractEntry test/feature/TypeAssertions/ExportedFunction.js +1834 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/ExportedFunction.js', 436, 420 ] +1835 silly gunzTarPerm extractEntry test/feature/TypeAssertions/FunctionParams.js +1836 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/FunctionParams.js', 436, 420 ] +1837 silly gunzTarPerm extractEntry test/feature/TypeAssertions/FunctionReturnType.js +1838 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/FunctionReturnType.js', 436, 420 ] +1839 silly gunzTarPerm extractEntry test/feature/TypeAssertions/NestedFunctionDefaultParam.js +1840 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/NestedFunctionDefaultParam.js', +1840 silly gunzTarPerm 436, +1840 silly gunzTarPerm 420 ] +1841 silly gunzTarPerm extractEntry test/feature/TypeAssertions/PrimitiveValueTypes.js +1842 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/PrimitiveValueTypes.js', +1842 silly gunzTarPerm 436, +1842 silly gunzTarPerm 420 ] +1843 silly gunzTarPerm extractEntry test/feature/TypeAssertions/Variables.js +1844 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/Variables.js', 436, 420 ] +1845 silly gunzTarPerm extractEntry test/feature/TypeAssertions/resources/ +1846 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/resources/', 509, 493 ] +1847 silly gunzTarPerm extractEntry test/feature/TypeAssertions/resources/assert.js +1848 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/resources/assert.js', 436, 420 ] +1849 silly gunzTarPerm extractEntry test/feature/TypeAssertions/resources/exported-function.js +1850 silly gunzTarPerm modified mode [ 'test/feature/TypeAssertions/resources/exported-function.js', +1850 silly gunzTarPerm 436, +1850 silly gunzTarPerm 420 ] +1851 silly gunzTarPerm extractEntry test/feature/Types/ +1852 silly gunzTarPerm modified mode [ 'test/feature/Types/', 509, 493 ] +1853 silly gunzTarPerm extractEntry test/feature/Types/TypeAnnotations.js +1854 silly gunzTarPerm modified mode [ 'test/feature/Types/TypeAnnotations.js', 436, 420 ] +1855 silly gunzTarPerm extractEntry test/feature/Types/TypeSyntax.js +1856 silly gunzTarPerm modified mode [ 'test/feature/Types/TypeSyntax.js', 436, 420 ] +1857 silly gunzTarPerm extractEntry test/feature/Yield/ +1858 silly gunzTarPerm modified mode [ 'test/feature/Yield/', 509, 493 ] +1859 silly gunzTarPerm extractEntry test/feature/Yield/Arguments.js +1860 silly gunzTarPerm modified mode [ 'test/feature/Yield/Arguments.js', 436, 420 ] +1861 silly gunzTarPerm extractEntry test/feature/Yield/BinaryOperator.js +1862 silly gunzTarPerm modified mode [ 'test/feature/Yield/BinaryOperator.js', 436, 420 ] +1863 silly gunzTarPerm extractEntry test/feature/Yield/Break.js +1864 silly gunzTarPerm modified mode [ 'test/feature/Yield/Break.js', 436, 420 ] +1865 silly gunzTarPerm extractEntry test/feature/Yield/CommaOperator.js +1866 silly gunzTarPerm modified mode [ 'test/feature/Yield/CommaOperator.js', 436, 420 ] +1867 silly gunzTarPerm extractEntry test/feature/Yield/Continue.js +1868 silly gunzTarPerm modified mode [ 'test/feature/Yield/Continue.js', 436, 420 ] +1869 silly gunzTarPerm extractEntry test/feature/Yield/DefaultArguments.js +1870 silly gunzTarPerm modified mode [ 'test/feature/Yield/DefaultArguments.js', 436, 420 ] +1871 silly gunzTarPerm extractEntry test/feature/Yield/DoGenerator.js +1872 silly gunzTarPerm modified mode [ 'test/feature/Yield/DoGenerator.js', 436, 420 ] +1873 silly gunzTarPerm extractEntry test/feature/Yield/DoWhileStatementWithYield.js +1874 silly gunzTarPerm modified mode [ 'test/feature/Yield/DoWhileStatementWithYield.js', 436, 420 ] +1875 silly gunzTarPerm extractEntry test/feature/Yield/EmptyGenerator.js +1876 silly gunzTarPerm modified mode [ 'test/feature/Yield/EmptyGenerator.js', 436, 420 ] +1877 silly gunzTarPerm extractEntry test/feature/Yield/Error_Disabled.js +1878 silly gunzTarPerm modified mode [ 'test/feature/Yield/Error_Disabled.js', 436, 420 ] +1879 silly gunzTarPerm extractEntry test/feature/Yield/Error_Disabled2.js +1880 silly gunzTarPerm modified mode [ 'test/feature/Yield/Error_Disabled2.js', 436, 420 ] +1881 silly gunzTarPerm extractEntry test/feature/Yield/Error_MissingStar.js +1882 silly gunzTarPerm modified mode [ 'test/feature/Yield/Error_MissingStar.js', 436, 420 ] +1883 silly gunzTarPerm extractEntry test/feature/Yield/Finally.js +1884 silly gunzTarPerm modified mode [ 'test/feature/Yield/Finally.js', 436, 420 ] +1885 silly gunzTarPerm extractEntry test/feature/Yield/ForEmptyGenerator.js +1886 silly gunzTarPerm modified mode [ 'test/feature/Yield/ForEmptyGenerator.js', 436, 420 ] +1887 silly gunzTarPerm extractEntry test/feature/Yield/ForGenerator.js +1888 silly gunzTarPerm modified mode [ 'test/feature/Yield/ForGenerator.js', 436, 420 ] +1889 silly gunzTarPerm extractEntry test/feature/Yield/ForInGenerator.js +1890 silly gunzTarPerm modified mode [ 'test/feature/Yield/ForInGenerator.js', 436, 420 ] +1891 silly gunzTarPerm extractEntry test/feature/Yield/ForInGenerator2.js +1892 silly gunzTarPerm modified mode [ 'test/feature/Yield/ForInGenerator2.js', 436, 420 ] +1893 silly gunzTarPerm extractEntry test/feature/Yield/ForInGenerator3.js +1894 silly gunzTarPerm modified mode [ 'test/feature/Yield/ForInGenerator3.js', 436, 420 ] +1895 silly gunzTarPerm extractEntry test/feature/Yield/ForLexicallyNestedGenerator.js +1896 silly gunzTarPerm modified mode [ 'test/feature/Yield/ForLexicallyNestedGenerator.js', 436, 420 ] +1897 silly gunzTarPerm extractEntry test/feature/Yield/ForMissingParts.js +1898 silly gunzTarPerm modified mode [ 'test/feature/Yield/ForMissingParts.js', 436, 420 ] +1899 silly gunzTarPerm extractEntry test/feature/Yield/ForOfGenerator.js +1900 silly gunzTarPerm modified mode [ 'test/feature/Yield/ForOfGenerator.js', 436, 420 ] +1901 silly gunzTarPerm extractEntry test/feature/Yield/ForStatement.js +1902 silly gunzTarPerm modified mode [ 'test/feature/Yield/ForStatement.js', 436, 420 ] +1903 silly gunzTarPerm extractEntry test/feature/Yield/GeneratorReturn.js +1904 silly gunzTarPerm modified mode [ 'test/feature/Yield/GeneratorReturn.js', 436, 420 ] +1905 silly gunzTarPerm extractEntry test/feature/Yield/GeneratorSend.js +1906 silly gunzTarPerm modified mode [ 'test/feature/Yield/GeneratorSend.js', 436, 420 ] +1907 silly gunzTarPerm extractEntry test/feature/Yield/GeneratorThrow.js +1908 silly gunzTarPerm modified mode [ 'test/feature/Yield/GeneratorThrow.js', 436, 420 ] +1909 silly gunzTarPerm extractEntry test/feature/Yield/GeneratorWithoutYieldOrReturn.js +1910 silly gunzTarPerm modified mode [ 'test/feature/Yield/GeneratorWithoutYieldOrReturn.js', +1910 silly gunzTarPerm 436, +1910 silly gunzTarPerm 420 ] +1911 silly gunzTarPerm extractEntry test/feature/Yield/IfGenerator.js +1912 silly gunzTarPerm modified mode [ 'test/feature/Yield/IfGenerator.js', 436, 420 ] +1913 silly gunzTarPerm extractEntry test/feature/Yield/IfStatementWithYield.js +1914 silly gunzTarPerm modified mode [ 'test/feature/Yield/IfStatementWithYield.js', 436, 420 ] +1915 silly gunzTarPerm extractEntry test/feature/Yield/LabelledBlockGenerator.js +1916 silly gunzTarPerm modified mode [ 'test/feature/Yield/LabelledBlockGenerator.js', 436, 420 ] +1917 silly gunzTarPerm extractEntry test/feature/Yield/LabelledBreakGenerator.js +1918 silly gunzTarPerm modified mode [ 'test/feature/Yield/LabelledBreakGenerator.js', 436, 420 ] +1919 silly gunzTarPerm extractEntry test/feature/Yield/MapFilterGenerator.js +1920 silly gunzTarPerm modified mode [ 'test/feature/Yield/MapFilterGenerator.js', 436, 420 ] +1921 silly gunzTarPerm extractEntry test/feature/Yield/ReturnInFinally.js +1922 silly gunzTarPerm modified mode [ 'test/feature/Yield/ReturnInFinally.js', 436, 420 ] +1923 silly gunzTarPerm extractEntry test/feature/Yield/ReturnYield.js +1924 silly gunzTarPerm modified mode [ 'test/feature/Yield/ReturnYield.js', 436, 420 ] +1925 silly gunzTarPerm extractEntry test/feature/Yield/ReturnYieldFor.js +1926 silly gunzTarPerm modified mode [ 'test/feature/Yield/ReturnYieldFor.js', 436, 420 ] +1927 silly gunzTarPerm extractEntry test/feature/Yield/SequenceGenerator.js +1928 silly gunzTarPerm modified mode [ 'test/feature/Yield/SequenceGenerator.js', 436, 420 ] +1929 silly gunzTarPerm extractEntry test/feature/Yield/SimpleGenerator.js +1930 silly gunzTarPerm modified mode [ 'test/feature/Yield/SimpleGenerator.js', 436, 420 ] +1931 silly gunzTarPerm extractEntry test/feature/Yield/StatementTestGenerator.js +1932 silly gunzTarPerm modified mode [ 'test/feature/Yield/StatementTestGenerator.js', 436, 420 ] +1933 silly gunzTarPerm extractEntry test/feature/Yield/SwitchGenerator.js +1934 silly gunzTarPerm modified mode [ 'test/feature/Yield/SwitchGenerator.js', 436, 420 ] +1935 silly gunzTarPerm extractEntry test/feature/Yield/SwitchStatementWithYield.js +1936 silly gunzTarPerm modified mode [ 'test/feature/Yield/SwitchStatementWithYield.js', 436, 420 ] +1937 silly gunzTarPerm extractEntry test/feature/Yield/This.js +1938 silly gunzTarPerm modified mode [ 'test/feature/Yield/This.js', 436, 420 ] +1939 silly gunzTarPerm extractEntry test/feature/Yield/Tree.js +1940 silly gunzTarPerm modified mode [ 'test/feature/Yield/Tree.js', 436, 420 ] +1941 silly gunzTarPerm extractEntry test/feature/Yield/Try.js +1942 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try.js', 436, 420 ] +1943 silly gunzTarPerm extractEntry test/feature/Yield/Try10.js +1944 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try10.js', 436, 420 ] +1945 silly gunzTarPerm extractEntry test/feature/Yield/Try11.js +1946 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try11.js', 436, 420 ] +1947 silly gunzTarPerm extractEntry test/feature/Yield/Try12.js +1948 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try12.js', 436, 420 ] +1949 silly gunzTarPerm extractEntry test/feature/Yield/Try2.js +1950 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try2.js', 436, 420 ] +1951 silly gunzTarPerm extractEntry test/feature/Yield/Try3.js +1952 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try3.js', 436, 420 ] +1953 silly gunzTarPerm extractEntry test/feature/Yield/Try4.js +1954 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try4.js', 436, 420 ] +1955 silly gunzTarPerm extractEntry test/feature/Yield/Try5.js +1956 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try5.js', 436, 420 ] +1957 silly gunzTarPerm extractEntry test/feature/Yield/Try6.js +1958 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try6.js', 436, 420 ] +1959 silly gunzTarPerm extractEntry test/feature/Yield/Try7.js +1960 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try7.js', 436, 420 ] +1961 silly gunzTarPerm extractEntry test/feature/Yield/Try8.js +1962 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try8.js', 436, 420 ] +1963 silly gunzTarPerm extractEntry test/feature/Yield/Try9.js +1964 silly gunzTarPerm modified mode [ 'test/feature/Yield/Try9.js', 436, 420 ] +1965 silly gunzTarPerm extractEntry test/feature/Yield/TryCatchGenerator.js +1966 silly gunzTarPerm modified mode [ 'test/feature/Yield/TryCatchGenerator.js', 436, 420 ] +1967 silly gunzTarPerm extractEntry test/feature/Yield/TryCatchYieldGenerator.js +1968 silly gunzTarPerm modified mode [ 'test/feature/Yield/TryCatchYieldGenerator.js', 436, 420 ] +1969 silly gunzTarPerm extractEntry test/feature/Yield/TryFinallyGenerator.js +1970 silly gunzTarPerm modified mode [ 'test/feature/Yield/TryFinallyGenerator.js', 436, 420 ] +1971 silly gunzTarPerm extractEntry test/feature/Yield/WhileGenerator.js +1972 silly gunzTarPerm modified mode [ 'test/feature/Yield/WhileGenerator.js', 436, 420 ] +1973 silly gunzTarPerm extractEntry test/feature/Yield/WhileStatementWithYield.js +1974 silly gunzTarPerm modified mode [ 'test/feature/Yield/WhileStatementWithYield.js', 436, 420 ] +1975 silly gunzTarPerm extractEntry test/feature/Yield/YieldAssignThrow.js +1976 silly gunzTarPerm modified mode [ 'test/feature/Yield/YieldAssignThrow.js', 436, 420 ] +1977 silly gunzTarPerm extractEntry test/feature/Yield/YieldIdentifier.js +1978 silly gunzTarPerm modified mode [ 'test/feature/Yield/YieldIdentifier.js', 436, 420 ] +1979 silly gunzTarPerm extractEntry test/feature/Yield/YieldInFinally.js +1980 silly gunzTarPerm modified mode [ 'test/feature/Yield/YieldInFinally.js', 436, 420 ] +1981 silly gunzTarPerm extractEntry test/feature/Yield/YieldUndefinedGenerator.js +1982 silly gunzTarPerm modified mode [ 'test/feature/Yield/YieldUndefinedGenerator.js', 436, 420 ] +1983 silly gunzTarPerm extractEntry test/feature/Yield/YieldYield.js +1984 silly gunzTarPerm modified mode [ 'test/feature/Yield/YieldYield.js', 436, 420 ] +1985 silly gunzTarPerm extractEntry test/feature/Yield/tryFinallyFinallyGenerator.js +1986 silly gunzTarPerm modified mode [ 'test/feature/Yield/tryFinallyFinallyGenerator.js', 436, 420 ] +1987 silly gunzTarPerm extractEntry test/node-amd-test.js +1988 silly gunzTarPerm modified mode [ 'test/node-amd-test.js', 436, 420 ] +1989 silly gunzTarPerm extractEntry test/node-api-test.js +1990 silly gunzTarPerm modified mode [ 'test/node-api-test.js', 436, 420 ] +1991 silly gunzTarPerm extractEntry test/node-commonjs-test.js +1992 silly gunzTarPerm modified mode [ 'test/node-commonjs-test.js', 436, 420 ] +1993 silly gunzTarPerm extractEntry test/node-env.js +1994 silly gunzTarPerm modified mode [ 'test/node-env.js', 436, 420 ] +1995 silly gunzTarPerm extractEntry test/node-feature-test.js +1996 silly gunzTarPerm modified mode [ 'test/node-feature-test.js', 436, 420 ] +1997 silly gunzTarPerm extractEntry test/node-promise-adapter.js +1998 silly gunzTarPerm modified mode [ 'test/node-promise-adapter.js', 436, 420 ] +1999 silly gunzTarPerm extractEntry test/runner.html +2000 silly gunzTarPerm modified mode [ 'test/runner.html', 436, 420 ] +2001 silly gunzTarPerm extractEntry test/runtime.html +2002 silly gunzTarPerm modified mode [ 'test/runtime.html', 436, 420 ] +2003 silly gunzTarPerm extractEntry test/self-compile.html +2004 silly gunzTarPerm modified mode [ 'test/self-compile.html', 436, 420 ] +2005 silly gunzTarPerm extractEntry test/test-utils.js +2006 silly gunzTarPerm modified mode [ 'test/test-utils.js', 436, 420 ] +2007 silly gunzTarPerm extractEntry test/unit/ +2008 silly gunzTarPerm modified mode [ 'test/unit/', 509, 493 ] +2009 silly gunzTarPerm extractEntry test/unit/codegeneration/ +2010 silly gunzTarPerm modified mode [ 'test/unit/codegeneration/', 509, 493 ] +2011 silly gunzTarPerm extractEntry test/unit/codegeneration/AmdTransformer.js +2012 silly gunzTarPerm modified mode [ 'test/unit/codegeneration/AmdTransformer.js', 436, 420 ] +2013 silly gunzTarPerm extractEntry test/unit/codegeneration/ExplodeExpressionTransformer.js +2014 silly gunzTarPerm modified mode [ 'test/unit/codegeneration/ExplodeExpressionTransformer.js', +2014 silly gunzTarPerm 436, +2014 silly gunzTarPerm 420 ] +2015 silly gunzTarPerm extractEntry test/unit/codegeneration/InlineModuleTransformer.js +2016 silly gunzTarPerm modified mode [ 'test/unit/codegeneration/InlineModuleTransformer.js', +2016 silly gunzTarPerm 436, +2016 silly gunzTarPerm 420 ] +2017 silly gunzTarPerm extractEntry test/unit/codegeneration/SourceMap.js +2018 silly gunzTarPerm modified mode [ 'test/unit/codegeneration/SourceMap.js', 436, 420 ] +2019 silly gunzTarPerm extractEntry test/unit/codegeneration/low_level_tests.js +2020 silly gunzTarPerm modified mode [ 'test/unit/codegeneration/low_level_tests.js', 436, 420 ] +2021 silly gunzTarPerm extractEntry test/unit/codegeneration/writer.js +2022 silly gunzTarPerm modified mode [ 'test/unit/codegeneration/writer.js', 436, 420 ] +2023 silly gunzTarPerm extractEntry test/unit/es6/ +2024 silly gunzTarPerm modified mode [ 'test/unit/es6/', 509, 493 ] +2025 silly gunzTarPerm extractEntry test/unit/es6/codegeneration/ +2026 silly gunzTarPerm modified mode [ 'test/unit/es6/codegeneration/', 509, 493 ] +2027 silly gunzTarPerm extractEntry test/unit/es6/codegeneration/PlaceholderParser.js +2028 silly gunzTarPerm modified mode [ 'test/unit/es6/codegeneration/PlaceholderParser.js', 436, 420 ] +2029 silly gunzTarPerm extractEntry test/unit/es6/semantics/ +2030 silly gunzTarPerm modified mode [ 'test/unit/es6/semantics/', 509, 493 ] +2031 silly gunzTarPerm extractEntry test/unit/es6/semantics/FreeVariableChecker.js +2032 silly gunzTarPerm modified mode [ 'test/unit/es6/semantics/FreeVariableChecker.js', 436, 420 ] +2033 silly gunzTarPerm extractEntry test/unit/es6/tools/ +2034 silly gunzTarPerm modified mode [ 'test/unit/es6/tools/', 509, 493 ] +2035 silly gunzTarPerm extractEntry test/unit/es6/tools/SourceMapMapping.js +2036 silly gunzTarPerm modified mode [ 'test/unit/es6/tools/SourceMapMapping.js', 436, 420 ] +2037 silly gunzTarPerm extractEntry test/unit/node/ +2038 silly gunzTarPerm modified mode [ 'test/unit/node/', 509, 493 ] +2039 silly gunzTarPerm extractEntry test/unit/node/api.js +2040 silly gunzTarPerm modified mode [ 'test/unit/node/api.js', 436, 420 ] +2041 silly gunzTarPerm extractEntry test/unit/node/generated-code-dependencies.js +2042 silly gunzTarPerm modified mode [ 'test/unit/node/generated-code-dependencies.js', 436, 420 ] +2043 silly gunzTarPerm extractEntry test/unit/node/require.js +2044 silly gunzTarPerm modified mode [ 'test/unit/node/require.js', 436, 420 ] +2045 silly gunzTarPerm extractEntry test/unit/node/resources/ +2046 silly gunzTarPerm modified mode [ 'test/unit/node/resources/', 509, 493 ] +2047 silly gunzTarPerm extractEntry test/unit/node/resources/class.js +2048 silly gunzTarPerm modified mode [ 'test/unit/node/resources/class.js', 436, 420 ] +2049 silly gunzTarPerm extractEntry test/unit/node/resources/compile-dir/ +2050 silly gunzTarPerm modified mode [ 'test/unit/node/resources/compile-dir/', 509, 493 ] +2051 silly gunzTarPerm extractEntry test/unit/node/resources/compile-dir/dep.js +2052 silly gunzTarPerm modified mode [ 'test/unit/node/resources/compile-dir/dep.js', 436, 420 ] +2053 silly gunzTarPerm extractEntry test/unit/node/resources/compile-dir/file.js +2054 silly gunzTarPerm modified mode [ 'test/unit/node/resources/compile-dir/file.js', 436, 420 ] +2055 silly gunzTarPerm extractEntry test/unit/node/resources/export-default-class.js +2056 silly gunzTarPerm modified mode [ 'test/unit/node/resources/export-default-class.js', 436, 420 ] +2057 silly gunzTarPerm extractEntry test/unit/node/resources/export-default.js +2058 silly gunzTarPerm modified mode [ 'test/unit/node/resources/export-default.js', 436, 420 ] +2059 silly gunzTarPerm extractEntry test/unit/node/resources/generator.js +2060 silly gunzTarPerm modified mode [ 'test/unit/node/resources/generator.js', 436, 420 ] +2061 silly gunzTarPerm extractEntry test/unit/node/resources/iAmScript.js +2062 silly gunzTarPerm modified mode [ 'test/unit/node/resources/iAmScript.js', 436, 420 ] +2063 silly gunzTarPerm extractEntry test/unit/node/resources/iAmScriptAlso.es +2064 silly gunzTarPerm modified mode [ 'test/unit/node/resources/iAmScriptAlso.es', 436, 420 ] +2065 silly gunzTarPerm extractEntry test/unit/node/resources/import-another-x.js +2066 silly gunzTarPerm modified mode [ 'test/unit/node/resources/import-another-x.js', 436, 420 ] +2067 silly gunzTarPerm extractEntry test/unit/node/resources/import-export.js +2068 silly gunzTarPerm modified mode [ 'test/unit/node/resources/import-export.js', 436, 420 ] +2069 silly gunzTarPerm extractEntry test/unit/node/resources/import-x.js +2070 silly gunzTarPerm modified mode [ 'test/unit/node/resources/import-x.js', 436, 420 ] +2071 silly gunzTarPerm extractEntry test/unit/node/resources/only-export.js +2072 silly gunzTarPerm modified mode [ 'test/unit/node/resources/only-export.js', 436, 420 ] +2073 silly gunzTarPerm extractEntry test/unit/node/resources/reexport-x.js +2074 silly gunzTarPerm modified mode [ 'test/unit/node/resources/reexport-x.js', 436, 420 ] +2075 silly gunzTarPerm extractEntry test/unit/node/resources/x.js +2076 silly gunzTarPerm modified mode [ 'test/unit/node/resources/x.js', 436, 420 ] +2077 silly gunzTarPerm extractEntry test/unit/node/tree-writer.js +2078 silly gunzTarPerm modified mode [ 'test/unit/node/tree-writer.js', 436, 420 ] +2079 silly gunzTarPerm extractEntry test/unit/runtime/ +2080 silly gunzTarPerm modified mode [ 'test/unit/runtime/', 509, 493 ] +2081 silly gunzTarPerm extractEntry test/unit/runtime/Loader.js +2082 silly gunzTarPerm modified mode [ 'test/unit/runtime/Loader.js', 436, 420 ] +2083 silly gunzTarPerm extractEntry test/unit/runtime/System.js +2084 silly gunzTarPerm modified mode [ 'test/unit/runtime/System.js', 436, 420 ] +2085 silly gunzTarPerm extractEntry test/unit/runtime/side-effect.js +2086 silly gunzTarPerm modified mode [ 'test/unit/runtime/side-effect.js', 436, 420 ] +2087 silly gunzTarPerm extractEntry test/unit/runtime/subdir/ +2088 silly gunzTarPerm modified mode [ 'test/unit/runtime/subdir/', 509, 493 ] +2089 silly gunzTarPerm extractEntry test/unit/runtime/subdir/test_d.js +2090 silly gunzTarPerm modified mode [ 'test/unit/runtime/subdir/test_d.js', 436, 420 ] +2091 silly gunzTarPerm extractEntry test/unit/runtime/subdir/test_e.js +2092 silly gunzTarPerm modified mode [ 'test/unit/runtime/subdir/test_e.js', 436, 420 ] +2093 silly gunzTarPerm extractEntry test/unit/runtime/test_a.js +2094 silly gunzTarPerm modified mode [ 'test/unit/runtime/test_a.js', 436, 420 ] +2095 silly gunzTarPerm extractEntry test/unit/runtime/test_b.js +2096 silly gunzTarPerm modified mode [ 'test/unit/runtime/test_b.js', 436, 420 ] +2097 silly gunzTarPerm extractEntry test/unit/runtime/test_c.js +2098 silly gunzTarPerm modified mode [ 'test/unit/runtime/test_c.js', 436, 420 ] +2099 silly gunzTarPerm extractEntry test/unit/runtime/test_interpret.js +2100 silly gunzTarPerm modified mode [ 'test/unit/runtime/test_interpret.js', 436, 420 ] +2101 silly gunzTarPerm extractEntry test/unit/runtime/test_module.js +2102 silly gunzTarPerm modified mode [ 'test/unit/runtime/test_module.js', 436, 420 ] +2103 silly gunzTarPerm extractEntry test/unit/runtime/test_script.js +2104 silly gunzTarPerm modified mode [ 'test/unit/runtime/test_script.js', 436, 420 ] +2105 silly gunzTarPerm extractEntry test/unit/runtime/test_source_map_module.js +2106 silly gunzTarPerm modified mode [ 'test/unit/runtime/test_source_map_module.js', 436, 420 ] +2107 silly gunzTarPerm extractEntry test/unit/runtime/throwsError.js +2108 silly gunzTarPerm modified mode [ 'test/unit/runtime/throwsError.js', 436, 420 ] +2109 silly gunzTarPerm extractEntry test/unit/runtime/throwsError.output +2110 silly gunzTarPerm modified mode [ 'test/unit/runtime/throwsError.output', 436, 420 ] +2111 silly gunzTarPerm extractEntry test/unit/runtime/traceur-runtime.js +2112 silly gunzTarPerm modified mode [ 'test/unit/runtime/traceur-runtime.js', 436, 420 ] +2113 silly gunzTarPerm extractEntry test/unit/semantics/ +2114 silly gunzTarPerm modified mode [ 'test/unit/semantics/', 509, 493 ] +2115 silly gunzTarPerm extractEntry test/unit/semantics/VariableBinder.js +2116 silly gunzTarPerm modified mode [ 'test/unit/semantics/VariableBinder.js', 436, 420 ] +2117 silly gunzTarPerm extractEntry test/unit/syntax/ +2118 silly gunzTarPerm modified mode [ 'test/unit/syntax/', 509, 493 ] +2119 silly gunzTarPerm extractEntry test/unit/syntax/LineNumbers.js +2120 silly gunzTarPerm modified mode [ 'test/unit/syntax/LineNumbers.js', 436, 420 ] +2121 silly gunzTarPerm extractEntry test/unit/syntax/ParseTreeValidator.js +2122 silly gunzTarPerm modified mode [ 'test/unit/syntax/ParseTreeValidator.js', 436, 420 ] +2123 silly gunzTarPerm extractEntry test/unit/syntax/Token.js +2124 silly gunzTarPerm modified mode [ 'test/unit/syntax/Token.js', 436, 420 ] +2125 silly gunzTarPerm extractEntry test/unit/syntax/parser.js +2126 silly gunzTarPerm modified mode [ 'test/unit/syntax/parser.js', 436, 420 ] +2127 silly gunzTarPerm extractEntry test/unit/system/ +2128 silly gunzTarPerm modified mode [ 'test/unit/system/', 509, 493 ] +2129 silly gunzTarPerm extractEntry test/unit/system/Hello.js +2130 silly gunzTarPerm modified mode [ 'test/unit/system/Hello.js', 436, 420 ] +2131 silly gunzTarPerm extractEntry test/unit/util/ +2132 silly gunzTarPerm modified mode [ 'test/unit/util/', 509, 493 ] +2133 silly gunzTarPerm extractEntry test/unit/util/ErrorReporter.js +2134 silly gunzTarPerm modified mode [ 'test/unit/util/ErrorReporter.js', 436, 420 ] +2135 silly gunzTarPerm extractEntry test/unit/util/getopt.js +2136 silly gunzTarPerm modified mode [ 'test/unit/util/getopt.js', 436, 420 ] +2137 silly gunzTarPerm extractEntry test/unit/util/url.js +2138 silly gunzTarPerm modified mode [ 'test/unit/util/url.js', 436, 420 ] +2139 silly gunzTarPerm extractEntry test/wiki/ +2140 silly gunzTarPerm modified mode [ 'test/wiki/', 509, 493 ] +2141 silly gunzTarPerm extractEntry test/wiki/.gitignore +2142 silly gunzTarPerm modified mode [ 'test/wiki/.gitignore', 436, 420 ] +2143 silly gunzTarPerm extractEntry test/wiki/CompilingOffline/ +2144 silly gunzTarPerm modified mode [ 'test/wiki/CompilingOffline/', 509, 493 ] +2145 silly gunzTarPerm extractEntry test/wiki/CompilingOffline/UsingCompiledFiles.html +2146 silly gunzTarPerm modified mode [ 'test/wiki/CompilingOffline/UsingCompiledFiles.html', +2146 silly gunzTarPerm 436, +2146 silly gunzTarPerm 420 ] +2147 silly gunzTarPerm extractEntry test/wiki/CompilingOffline/greeter.js +2148 silly gunzTarPerm modified mode [ 'test/wiki/CompilingOffline/greeter.js', 436, 420 ] +2149 silly gunzTarPerm extractEntry third_party/ +2150 silly gunzTarPerm modified mode [ 'third_party/', 509, 493 ] +2151 silly gunzTarPerm extractEntry third_party/README +2152 silly gunzTarPerm modified mode [ 'third_party/README', 436, 420 ] +2153 silly gunzTarPerm extractEntry third_party/codemirror-3.22/ +2154 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/', 509, 493 ] +2155 silly gunzTarPerm extractEntry third_party/codemirror-3.22/.gitattributes +2156 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/.gitattributes', 436, 420 ] +2157 silly gunzTarPerm extractEntry third_party/codemirror-3.22/.gitignore +2158 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/.gitignore', 436, 420 ] +2159 silly gunzTarPerm extractEntry third_party/codemirror-3.22/.travis.yml +2160 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/.travis.yml', 436, 420 ] +2161 silly gunzTarPerm extractEntry third_party/codemirror-3.22/AUTHORS +2162 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/AUTHORS', 436, 420 ] +2163 silly gunzTarPerm extractEntry third_party/codemirror-3.22/CONTRIBUTING.md +2164 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/CONTRIBUTING.md', 436, 420 ] +2165 silly gunzTarPerm extractEntry third_party/codemirror-3.22/LICENSE +2166 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/LICENSE', 436, 420 ] +2167 silly gunzTarPerm extractEntry third_party/codemirror-3.22/README.md +2168 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/README.md', 436, 420 ] +2169 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/ +2170 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/', 509, 493 ] +2171 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/comment/ +2172 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/comment/', 509, 493 ] +2173 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/comment/comment.js +2174 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/comment/comment.js', +2174 silly gunzTarPerm 436, +2174 silly gunzTarPerm 420 ] +2175 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/comment/continuecomment.js +2176 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/comment/continuecomment.js', +2176 silly gunzTarPerm 436, +2176 silly gunzTarPerm 420 ] +2177 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/dialog/ +2178 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/dialog/', 509, 493 ] +2179 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/dialog/dialog.css +2180 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/dialog/dialog.css', +2180 silly gunzTarPerm 436, +2180 silly gunzTarPerm 420 ] +2181 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/dialog/dialog.js +2182 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/dialog/dialog.js', +2182 silly gunzTarPerm 436, +2182 silly gunzTarPerm 420 ] +2183 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/display/ +2184 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/display/', 509, 493 ] +2185 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/display/fullscreen.css +2186 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/display/fullscreen.css', +2186 silly gunzTarPerm 436, +2186 silly gunzTarPerm 420 ] +2187 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/display/fullscreen.js +2188 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/display/fullscreen.js', +2188 silly gunzTarPerm 436, +2188 silly gunzTarPerm 420 ] +2189 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/display/placeholder.js +2190 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/display/placeholder.js', +2190 silly gunzTarPerm 436, +2190 silly gunzTarPerm 420 ] +2191 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/display/rulers.js +2192 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/display/rulers.js', +2192 silly gunzTarPerm 436, +2192 silly gunzTarPerm 420 ] +2193 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/edit/ +2194 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/edit/', 509, 493 ] +2195 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/edit/closebrackets.js +2196 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/edit/closebrackets.js', +2196 silly gunzTarPerm 436, +2196 silly gunzTarPerm 420 ] +2197 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/edit/closetag.js +2198 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/edit/closetag.js', +2198 silly gunzTarPerm 436, +2198 silly gunzTarPerm 420 ] +2199 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/edit/continuelist.js +2200 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/edit/continuelist.js', +2200 silly gunzTarPerm 436, +2200 silly gunzTarPerm 420 ] +2201 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/edit/matchbrackets.js +2202 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/edit/matchbrackets.js', +2202 silly gunzTarPerm 436, +2202 silly gunzTarPerm 420 ] +2203 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/edit/matchtags.js +2204 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/edit/matchtags.js', +2204 silly gunzTarPerm 436, +2204 silly gunzTarPerm 420 ] +2205 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/edit/trailingspace.js +2206 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/edit/trailingspace.js', +2206 silly gunzTarPerm 436, +2206 silly gunzTarPerm 420 ] +2207 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/fold/ +2208 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/fold/', 509, 493 ] +2209 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/fold/brace-fold.js +2210 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/fold/brace-fold.js', +2210 silly gunzTarPerm 436, +2210 silly gunzTarPerm 420 ] +2211 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/fold/comment-fold.js +2212 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/fold/comment-fold.js', +2212 silly gunzTarPerm 436, +2212 silly gunzTarPerm 420 ] +2213 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/fold/foldcode.js +2214 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/fold/foldcode.js', +2214 silly gunzTarPerm 436, +2214 silly gunzTarPerm 420 ] +2215 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/fold/foldgutter.css +2216 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/fold/foldgutter.css', +2216 silly gunzTarPerm 436, +2216 silly gunzTarPerm 420 ] +2217 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/fold/foldgutter.js +2218 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/fold/foldgutter.js', +2218 silly gunzTarPerm 436, +2218 silly gunzTarPerm 420 ] +2219 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/fold/indent-fold.js +2220 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/fold/indent-fold.js', +2220 silly gunzTarPerm 436, +2220 silly gunzTarPerm 420 ] +2221 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/fold/markdown-fold.js +2222 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/fold/markdown-fold.js', +2222 silly gunzTarPerm 436, +2222 silly gunzTarPerm 420 ] +2223 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/fold/xml-fold.js +2224 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/fold/xml-fold.js', +2224 silly gunzTarPerm 436, +2224 silly gunzTarPerm 420 ] +2225 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/hint/ +2226 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/hint/', 509, 493 ] +2227 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/hint/anyword-hint.js +2228 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/hint/anyword-hint.js', +2228 silly gunzTarPerm 436, +2228 silly gunzTarPerm 420 ] +2229 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/hint/css-hint.js +2230 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/hint/css-hint.js', +2230 silly gunzTarPerm 436, +2230 silly gunzTarPerm 420 ] +2231 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/hint/html-hint.js +2232 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/hint/html-hint.js', +2232 silly gunzTarPerm 509, +2232 silly gunzTarPerm 493 ] +2233 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/hint/javascript-hint.js +2234 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/hint/javascript-hint.js', +2234 silly gunzTarPerm 436, +2234 silly gunzTarPerm 420 ] +2235 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/hint/pig-hint.js +2236 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/hint/pig-hint.js', +2236 silly gunzTarPerm 436, +2236 silly gunzTarPerm 420 ] +2237 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/hint/python-hint.js +2238 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/hint/python-hint.js', +2238 silly gunzTarPerm 436, +2238 silly gunzTarPerm 420 ] +2239 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/hint/show-hint.css +2240 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/hint/show-hint.css', +2240 silly gunzTarPerm 436, +2240 silly gunzTarPerm 420 ] +2241 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/hint/show-hint.js +2242 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/hint/show-hint.js', +2242 silly gunzTarPerm 436, +2242 silly gunzTarPerm 420 ] +2243 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/hint/sql-hint.js +2244 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/hint/sql-hint.js', +2244 silly gunzTarPerm 436, +2244 silly gunzTarPerm 420 ] +2245 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/hint/xml-hint.js +2246 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/hint/xml-hint.js', +2246 silly gunzTarPerm 436, +2246 silly gunzTarPerm 420 ] +2247 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/lint/ +2248 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/lint/', 509, 493 ] +2249 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/lint/coffeescript-lint.js +2250 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/lint/coffeescript-lint.js', +2250 silly gunzTarPerm 436, +2250 silly gunzTarPerm 420 ] +2251 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/lint/css-lint.js +2252 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/lint/css-lint.js', +2252 silly gunzTarPerm 436, +2252 silly gunzTarPerm 420 ] +2253 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/lint/javascript-lint.js +2254 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/lint/javascript-lint.js', +2254 silly gunzTarPerm 436, +2254 silly gunzTarPerm 420 ] +2255 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/lint/json-lint.js +2256 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/lint/json-lint.js', +2256 silly gunzTarPerm 436, +2256 silly gunzTarPerm 420 ] +2257 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/lint/lint.css +2258 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/lint/lint.css', 436, 420 ] +2259 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/lint/lint.js +2260 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/lint/lint.js', 436, 420 ] +2261 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/lint/yaml-lint.js +2262 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/lint/yaml-lint.js', +2262 silly gunzTarPerm 436, +2262 silly gunzTarPerm 420 ] +2263 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/merge/ +2264 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/merge/', 509, 493 ] +2265 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/merge/dep/ +2266 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/merge/dep/', 509, 493 ] +2267 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/merge/dep/diff_match_patch.js +2268 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/merge/dep/diff_match_patch.js', +2268 silly gunzTarPerm 436, +2268 silly gunzTarPerm 420 ] +2269 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/merge/merge.css +2270 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/merge/merge.css', 436, 420 ] +2271 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/merge/merge.js +2272 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/merge/merge.js', 436, 420 ] +2273 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/mode/ +2274 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/mode/', 509, 493 ] +2275 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/mode/loadmode.js +2276 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/mode/loadmode.js', +2276 silly gunzTarPerm 436, +2276 silly gunzTarPerm 420 ] +2277 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/mode/multiplex.js +2278 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/mode/multiplex.js', +2278 silly gunzTarPerm 436, +2278 silly gunzTarPerm 420 ] +2279 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/mode/multiplex_test.js +2280 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/mode/multiplex_test.js', +2280 silly gunzTarPerm 436, +2280 silly gunzTarPerm 420 ] +2281 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/mode/overlay.js +2282 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/mode/overlay.js', 436, 420 ] +2283 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/runmode/ +2284 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/runmode/', 509, 493 ] +2285 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/runmode/colorize.js +2286 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/runmode/colorize.js', +2286 silly gunzTarPerm 436, +2286 silly gunzTarPerm 420 ] +2287 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/runmode/runmode-standalone.js +2288 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/runmode/runmode-standalone.js', +2288 silly gunzTarPerm 436, +2288 silly gunzTarPerm 420 ] +2289 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/runmode/runmode.js +2290 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/runmode/runmode.js', +2290 silly gunzTarPerm 436, +2290 silly gunzTarPerm 420 ] +2291 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/runmode/runmode.node.js +2292 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/runmode/runmode.node.js', +2292 silly gunzTarPerm 436, +2292 silly gunzTarPerm 420 ] +2293 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/scroll/ +2294 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/scroll/', 509, 493 ] +2295 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/scroll/scrollpastend.js +2296 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/scroll/scrollpastend.js', +2296 silly gunzTarPerm 436, +2296 silly gunzTarPerm 420 ] +2297 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/search/ +2298 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/search/', 509, 493 ] +2299 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/search/match-highlighter.js +2300 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/search/match-highlighter.js', +2300 silly gunzTarPerm 436, +2300 silly gunzTarPerm 420 ] +2301 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/search/search.js +2302 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/search/search.js', +2302 silly gunzTarPerm 436, +2302 silly gunzTarPerm 420 ] +2303 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/search/searchcursor.js +2304 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/search/searchcursor.js', +2304 silly gunzTarPerm 436, +2304 silly gunzTarPerm 420 ] +2305 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/selection/ +2306 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/selection/', 509, 493 ] +2307 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/selection/active-line.js +2308 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/selection/active-line.js', +2308 silly gunzTarPerm 436, +2308 silly gunzTarPerm 420 ] +2309 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/selection/mark-selection.js +2310 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/selection/mark-selection.js', +2310 silly gunzTarPerm 436, +2310 silly gunzTarPerm 420 ] +2311 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/tern/ +2312 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/tern/', 509, 493 ] +2313 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/tern/tern.css +2314 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/tern/tern.css', 436, 420 ] +2315 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/tern/tern.js +2316 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/tern/tern.js', 436, 420 ] +2317 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/tern/worker.js +2318 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/tern/worker.js', 436, 420 ] +2319 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/wrap/ +2320 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/wrap/', 509, 493 ] +2321 silly gunzTarPerm extractEntry third_party/codemirror-3.22/addon/wrap/hardwrap.js +2322 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/addon/wrap/hardwrap.js', +2322 silly gunzTarPerm 436, +2322 silly gunzTarPerm 420 ] +2323 silly gunzTarPerm extractEntry third_party/codemirror-3.22/bin/ +2324 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/bin/', 509, 493 ] +2325 silly gunzTarPerm extractEntry third_party/codemirror-3.22/bin/authors.sh +2326 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/bin/authors.sh', 509, 493 ] +2327 silly gunzTarPerm extractEntry third_party/codemirror-3.22/bin/compress +2328 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/bin/compress', 509, 493 ] +2329 silly gunzTarPerm extractEntry third_party/codemirror-3.22/bin/lint +2330 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/bin/lint', 509, 493 ] +2331 silly gunzTarPerm extractEntry third_party/codemirror-3.22/bin/release +2332 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/bin/release', 509, 493 ] +2333 silly gunzTarPerm extractEntry third_party/codemirror-3.22/bin/source-highlight +2334 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/bin/source-highlight', 509, 493 ] +2335 silly gunzTarPerm extractEntry third_party/codemirror-3.22/bower.json +2336 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/bower.json', 436, 420 ] +2337 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/ +2338 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/', 509, 493 ] +2339 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/activeline.html +2340 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/activeline.html', 436, 420 ] +2341 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/anywordhint.html +2342 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/anywordhint.html', 436, 420 ] +2343 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/bidi.html +2344 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/bidi.html', 436, 420 ] +2345 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/btree.html +2346 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/btree.html', 436, 420 ] +2347 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/buffers.html +2348 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/buffers.html', 436, 420 ] +2349 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/changemode.html +2350 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/changemode.html', 436, 420 ] +2351 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/closebrackets.html +2352 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/closebrackets.html', +2352 silly gunzTarPerm 436, +2352 silly gunzTarPerm 420 ] +2353 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/closetag.html +2354 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/closetag.html', 436, 420 ] +2355 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/complete.html +2356 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/complete.html', 436, 420 ] +2357 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/emacs.html +2358 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/emacs.html', 436, 420 ] +2359 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/folding.html +2360 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/folding.html', 436, 420 ] +2361 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/fullscreen.html +2362 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/fullscreen.html', 436, 420 ] +2363 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/hardwrap.html +2364 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/hardwrap.html', 436, 420 ] +2365 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/html5complete.html +2366 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/html5complete.html', +2366 silly gunzTarPerm 436, +2366 silly gunzTarPerm 420 ] +2367 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/indentwrap.html +2368 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/indentwrap.html', 436, 420 ] +2369 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/lint.html +2370 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/lint.html', 436, 420 ] +2371 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/loadmode.html +2372 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/loadmode.html', 436, 420 ] +2373 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/marker.html +2374 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/marker.html', 436, 420 ] +2375 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/markselection.html +2376 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/markselection.html', +2376 silly gunzTarPerm 436, +2376 silly gunzTarPerm 420 ] +2377 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/matchhighlighter.html +2378 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/matchhighlighter.html', +2378 silly gunzTarPerm 436, +2378 silly gunzTarPerm 420 ] +2379 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/matchtags.html +2380 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/matchtags.html', 436, 420 ] +2381 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/merge.html +2382 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/merge.html', 436, 420 ] +2383 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/multiplex.html +2384 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/multiplex.html', 436, 420 ] +2385 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/mustache.html +2386 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/mustache.html', 436, 420 ] +2387 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/placeholder.html +2388 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/placeholder.html', 436, 420 ] +2389 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/preview.html +2390 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/preview.html', 436, 420 ] +2391 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/resize.html +2392 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/resize.html', 436, 420 ] +2393 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/rulers.html +2394 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/rulers.html', 436, 420 ] +2395 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/runmode.html +2396 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/runmode.html', 436, 420 ] +2397 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/search.html +2398 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/search.html', 436, 420 ] +2399 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/spanaffectswrapping_shim.html +2400 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/spanaffectswrapping_shim.html', +2400 silly gunzTarPerm 436, +2400 silly gunzTarPerm 420 ] +2401 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/tern.html +2402 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/tern.html', 436, 420 ] +2403 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/theme.html +2404 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/theme.html', 436, 420 ] +2405 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/trailingspace.html +2406 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/trailingspace.html', +2406 silly gunzTarPerm 436, +2406 silly gunzTarPerm 420 ] +2407 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/variableheight.html +2408 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/variableheight.html', +2408 silly gunzTarPerm 436, +2408 silly gunzTarPerm 420 ] +2409 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/vim.html +2410 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/vim.html', 436, 420 ] +2411 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/visibletabs.html +2412 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/visibletabs.html', 436, 420 ] +2413 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/widget.html +2414 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/widget.html', 436, 420 ] +2415 silly gunzTarPerm extractEntry third_party/codemirror-3.22/demo/xmlcomplete.html +2416 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/demo/xmlcomplete.html', 436, 420 ] +2417 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/ +2418 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/', 509, 493 ] +2419 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/activebookmark.js +2420 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/activebookmark.js', 436, 420 ] +2421 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/compress.html +2422 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/compress.html', 436, 420 ] +2423 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/docs.css +2424 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/docs.css', 436, 420 ] +2425 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/internals.html +2426 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/internals.html', 436, 420 ] +2427 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/logo.png +2428 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/logo.png', 436, 420 ] +2429 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/logo.svg +2430 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/logo.svg', 436, 420 ] +2431 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/manual.html +2432 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/manual.html', 436, 420 ] +2433 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/realworld.html +2434 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/realworld.html', 436, 420 ] +2435 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/releases.html +2436 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/releases.html', 436, 420 ] +2437 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/reporting.html +2438 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/reporting.html', 436, 420 ] +2439 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/upgrade_v2.2.html +2440 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/upgrade_v2.2.html', 436, 420 ] +2441 silly gunzTarPerm extractEntry third_party/codemirror-3.22/doc/upgrade_v3.html +2442 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/doc/upgrade_v3.html', 436, 420 ] +2443 silly gunzTarPerm extractEntry third_party/codemirror-3.22/index.html +2444 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/index.html', 436, 420 ] +2445 silly gunzTarPerm extractEntry third_party/codemirror-3.22/keymap/ +2446 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/keymap/', 509, 493 ] +2447 silly gunzTarPerm extractEntry third_party/codemirror-3.22/keymap/emacs.js +2448 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/keymap/emacs.js', 436, 420 ] +2449 silly gunzTarPerm extractEntry third_party/codemirror-3.22/keymap/extra.js +2450 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/keymap/extra.js', 436, 420 ] +2451 silly gunzTarPerm extractEntry third_party/codemirror-3.22/keymap/vim.js +2452 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/keymap/vim.js', 436, 420 ] +2453 silly gunzTarPerm extractEntry third_party/codemirror-3.22/lib/ +2454 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/lib/', 509, 493 ] +2455 silly gunzTarPerm extractEntry third_party/codemirror-3.22/lib/codemirror.css +2456 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/lib/codemirror.css', 436, 420 ] +2457 silly gunzTarPerm extractEntry third_party/codemirror-3.22/lib/codemirror.js +2458 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/lib/codemirror.js', 436, 420 ] +2459 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/ +2460 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/', 509, 493 ] +2461 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/apl/ +2462 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/apl/', 509, 493 ] +2463 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/apl/apl.js +2464 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/apl/apl.js', 436, 420 ] +2465 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/apl/index.html +2466 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/apl/index.html', 436, 420 ] +2467 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/asterisk/ +2468 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/asterisk/', 509, 493 ] +2469 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/asterisk/asterisk.js +2470 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/asterisk/asterisk.js', +2470 silly gunzTarPerm 436, +2470 silly gunzTarPerm 420 ] +2471 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/asterisk/index.html +2472 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/asterisk/index.html', +2472 silly gunzTarPerm 436, +2472 silly gunzTarPerm 420 ] +2473 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/clike/ +2474 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/clike/', 509, 493 ] +2475 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/clike/clike.js +2476 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/clike/clike.js', 436, 420 ] +2477 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/clike/index.html +2478 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/clike/index.html', 436, 420 ] +2479 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/clike/scala.html +2480 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/clike/scala.html', 436, 420 ] +2481 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/clojure/ +2482 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/clojure/', 509, 493 ] +2483 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/clojure/clojure.js +2484 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/clojure/clojure.js', +2484 silly gunzTarPerm 436, +2484 silly gunzTarPerm 420 ] +2485 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/clojure/index.html +2486 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/clojure/index.html', +2486 silly gunzTarPerm 436, +2486 silly gunzTarPerm 420 ] +2487 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/cobol/ +2488 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/cobol/', 509, 493 ] +2489 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/cobol/cobol.js +2490 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/cobol/cobol.js', 436, 420 ] +2491 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/cobol/index.html +2492 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/cobol/index.html', 436, 420 ] +2493 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/coffeescript/ +2494 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/coffeescript/', 509, 493 ] +2495 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/coffeescript/coffeescript.js +2496 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/coffeescript/coffeescript.js', +2496 silly gunzTarPerm 436, +2496 silly gunzTarPerm 420 ] +2497 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/coffeescript/index.html +2498 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/coffeescript/index.html', +2498 silly gunzTarPerm 436, +2498 silly gunzTarPerm 420 ] +2499 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/commonlisp/ +2500 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/commonlisp/', 509, 493 ] +2501 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/commonlisp/commonlisp.js +2502 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/commonlisp/commonlisp.js', +2502 silly gunzTarPerm 436, +2502 silly gunzTarPerm 420 ] +2503 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/commonlisp/index.html +2504 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/commonlisp/index.html', +2504 silly gunzTarPerm 436, +2504 silly gunzTarPerm 420 ] +2505 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/css/ +2506 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/css/', 509, 493 ] +2507 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/css/css.js +2508 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/css/css.js', 436, 420 ] +2509 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/css/index.html +2510 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/css/index.html', 436, 420 ] +2511 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/css/less.html +2512 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/css/less.html', 436, 420 ] +2513 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/css/less_test.js +2514 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/css/less_test.js', 436, 420 ] +2515 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/css/scss.html +2516 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/css/scss.html', 436, 420 ] +2517 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/css/scss_test.js +2518 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/css/scss_test.js', 436, 420 ] +2519 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/css/test.js +2520 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/css/test.js', 436, 420 ] +2521 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/d/ +2522 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/d/', 509, 493 ] +2523 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/d/d.js +2524 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/d/d.js', 436, 420 ] +2525 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/d/index.html +2526 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/d/index.html', 436, 420 ] +2527 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/diff/ +2528 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/diff/', 509, 493 ] +2529 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/diff/diff.js +2530 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/diff/diff.js', 436, 420 ] +2531 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/diff/index.html +2532 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/diff/index.html', 436, 420 ] +2533 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/dtd/ +2534 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/dtd/', 509, 493 ] +2535 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/dtd/dtd.js +2536 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/dtd/dtd.js', 436, 420 ] +2537 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/dtd/index.html +2538 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/dtd/index.html', 436, 420 ] +2539 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/ecl/ +2540 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/ecl/', 509, 493 ] +2541 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/ecl/ecl.js +2542 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/ecl/ecl.js', 436, 420 ] +2543 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/ecl/index.html +2544 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/ecl/index.html', 436, 420 ] +2545 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/eiffel/ +2546 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/eiffel/', 509, 493 ] +2547 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/eiffel/eiffel.js +2548 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/eiffel/eiffel.js', 436, 420 ] +2549 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/eiffel/index.html +2550 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/eiffel/index.html', +2550 silly gunzTarPerm 436, +2550 silly gunzTarPerm 420 ] +2551 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/erlang/ +2552 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/erlang/', 509, 493 ] +2553 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/erlang/erlang.js +2554 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/erlang/erlang.js', 436, 420 ] +2555 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/erlang/index.html +2556 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/erlang/index.html', +2556 silly gunzTarPerm 436, +2556 silly gunzTarPerm 420 ] +2557 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/fortran/ +2558 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/fortran/', 509, 493 ] +2559 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/fortran/fortran.js +2560 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/fortran/fortran.js', +2560 silly gunzTarPerm 436, +2560 silly gunzTarPerm 420 ] +2561 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/fortran/index.html +2562 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/fortran/index.html', +2562 silly gunzTarPerm 436, +2562 silly gunzTarPerm 420 ] +2563 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/gas/ +2564 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/gas/', 509, 493 ] +2565 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/gas/gas.js +2566 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/gas/gas.js', 436, 420 ] +2567 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/gas/index.html +2568 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/gas/index.html', 436, 420 ] +2569 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/gfm/ +2570 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/gfm/', 509, 493 ] +2571 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/gfm/gfm.js +2572 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/gfm/gfm.js', 436, 420 ] +2573 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/gfm/index.html +2574 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/gfm/index.html', 436, 420 ] +2575 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/gfm/test.js +2576 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/gfm/test.js', 436, 420 ] +2577 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/gherkin/ +2578 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/gherkin/', 509, 493 ] +2579 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/gherkin/gherkin.js +2580 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/gherkin/gherkin.js', +2580 silly gunzTarPerm 436, +2580 silly gunzTarPerm 420 ] +2581 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/gherkin/index.html +2582 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/gherkin/index.html', +2582 silly gunzTarPerm 436, +2582 silly gunzTarPerm 420 ] +2583 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/go/ +2584 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/go/', 509, 493 ] +2585 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/go/go.js +2586 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/go/go.js', 436, 420 ] +2587 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/go/index.html +2588 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/go/index.html', 436, 420 ] +2589 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/groovy/ +2590 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/groovy/', 509, 493 ] +2591 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/groovy/groovy.js +2592 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/groovy/groovy.js', 436, 420 ] +2593 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/groovy/index.html +2594 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/groovy/index.html', +2594 silly gunzTarPerm 436, +2594 silly gunzTarPerm 420 ] +2595 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/haml/ +2596 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/haml/', 509, 493 ] +2597 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/haml/haml.js +2598 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/haml/haml.js', 436, 420 ] +2599 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/haml/index.html +2600 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/haml/index.html', 436, 420 ] +2601 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/haml/test.js +2602 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/haml/test.js', 436, 420 ] +2603 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/haskell/ +2604 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/haskell/', 509, 493 ] +2605 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/haskell/haskell.js +2606 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/haskell/haskell.js', +2606 silly gunzTarPerm 436, +2606 silly gunzTarPerm 420 ] +2607 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/haskell/index.html +2608 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/haskell/index.html', +2608 silly gunzTarPerm 436, +2608 silly gunzTarPerm 420 ] +2609 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/haxe/ +2610 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/haxe/', 509, 493 ] +2611 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/haxe/haxe.js +2612 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/haxe/haxe.js', 436, 420 ] +2613 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/haxe/index.html +2614 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/haxe/index.html', 436, 420 ] +2615 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/htmlembedded/ +2616 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/htmlembedded/', 509, 493 ] +2617 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/htmlembedded/htmlembedded.js +2618 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/htmlembedded/htmlembedded.js', +2618 silly gunzTarPerm 436, +2618 silly gunzTarPerm 420 ] +2619 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/htmlembedded/index.html +2620 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/htmlembedded/index.html', +2620 silly gunzTarPerm 436, +2620 silly gunzTarPerm 420 ] +2621 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/htmlmixed/ +2622 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/htmlmixed/', 509, 493 ] +2623 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/htmlmixed/htmlmixed.js +2624 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/htmlmixed/htmlmixed.js', +2624 silly gunzTarPerm 436, +2624 silly gunzTarPerm 420 ] +2625 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/htmlmixed/index.html +2626 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/htmlmixed/index.html', +2626 silly gunzTarPerm 436, +2626 silly gunzTarPerm 420 ] +2627 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/http/ +2628 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/http/', 509, 493 ] +2629 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/http/http.js +2630 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/http/http.js', 436, 420 ] +2631 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/http/index.html +2632 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/http/index.html', 436, 420 ] +2633 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/index.html +2634 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/index.html', 436, 420 ] +2635 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/jade/ +2636 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/jade/', 509, 493 ] +2637 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/jade/index.html +2638 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/jade/index.html', 436, 420 ] +2639 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/jade/jade.js +2640 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/jade/jade.js', 436, 420 ] +2641 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/javascript/ +2642 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/javascript/', 509, 493 ] +2643 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/javascript/index.html +2644 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/javascript/index.html', +2644 silly gunzTarPerm 436, +2644 silly gunzTarPerm 420 ] +2645 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/javascript/javascript.js +2646 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/javascript/javascript.js', +2646 silly gunzTarPerm 436, +2646 silly gunzTarPerm 420 ] +2647 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/javascript/json-ld.html +2648 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/javascript/json-ld.html', +2648 silly gunzTarPerm 436, +2648 silly gunzTarPerm 420 ] +2649 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/javascript/test.js +2650 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/javascript/test.js', +2650 silly gunzTarPerm 436, +2650 silly gunzTarPerm 420 ] +2651 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/javascript/typescript.html +2652 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/javascript/typescript.html', +2652 silly gunzTarPerm 436, +2652 silly gunzTarPerm 420 ] +2653 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/jinja2/ +2654 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/jinja2/', 509, 493 ] +2655 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/jinja2/index.html +2656 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/jinja2/index.html', +2656 silly gunzTarPerm 436, +2656 silly gunzTarPerm 420 ] +2657 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/jinja2/jinja2.js +2658 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/jinja2/jinja2.js', 436, 420 ] +2659 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/julia/ +2660 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/julia/', 509, 493 ] +2661 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/julia/index.html +2662 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/julia/index.html', 436, 420 ] +2663 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/julia/julia.js +2664 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/julia/julia.js', 436, 420 ] +2665 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/less/ +2666 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/less/', 509, 493 ] +2667 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/less/index.html +2668 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/less/index.html', 436, 420 ] +2669 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/less/less.js +2670 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/less/less.js', 436, 420 ] +2671 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/livescript/ +2672 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/livescript/', 509, 493 ] +2673 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/livescript/index.html +2674 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/livescript/index.html', +2674 silly gunzTarPerm 436, +2674 silly gunzTarPerm 420 ] +2675 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/livescript/livescript.js +2676 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/livescript/livescript.js', +2676 silly gunzTarPerm 436, +2676 silly gunzTarPerm 420 ] +2677 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/livescript/livescript.ls +2678 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/livescript/livescript.ls', +2678 silly gunzTarPerm 436, +2678 silly gunzTarPerm 420 ] +2679 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/lua/ +2680 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/lua/', 509, 493 ] +2681 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/lua/index.html +2682 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/lua/index.html', 436, 420 ] +2683 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/lua/lua.js +2684 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/lua/lua.js', 436, 420 ] +2685 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/markdown/ +2686 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/markdown/', 509, 493 ] +2687 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/markdown/index.html +2688 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/markdown/index.html', +2688 silly gunzTarPerm 436, +2688 silly gunzTarPerm 420 ] +2689 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/markdown/markdown.js +2690 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/markdown/markdown.js', +2690 silly gunzTarPerm 436, +2690 silly gunzTarPerm 420 ] +2691 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/markdown/test.js +2692 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/markdown/test.js', 436, 420 ] +2693 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/meta.js +2694 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/meta.js', 436, 420 ] +2695 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/mirc/ +2696 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/mirc/', 509, 493 ] +2697 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/mirc/index.html +2698 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/mirc/index.html', 436, 420 ] +2699 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/mirc/mirc.js +2700 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/mirc/mirc.js', 436, 420 ] +2701 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/mllike/ +2702 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/mllike/', 509, 493 ] +2703 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/mllike/index.html +2704 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/mllike/index.html', +2704 silly gunzTarPerm 436, +2704 silly gunzTarPerm 420 ] +2705 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/mllike/mllike.js +2706 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/mllike/mllike.js', 436, 420 ] +2707 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/nginx/ +2708 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/nginx/', 509, 493 ] +2709 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/nginx/index.html +2710 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/nginx/index.html', 436, 420 ] +2711 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/nginx/nginx.js +2712 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/nginx/nginx.js', 436, 420 ] +2713 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/ntriples/ +2714 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/ntriples/', 509, 493 ] +2715 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/ntriples/index.html +2716 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/ntriples/index.html', +2716 silly gunzTarPerm 436, +2716 silly gunzTarPerm 420 ] +2717 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/ntriples/ntriples.js +2718 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/ntriples/ntriples.js', +2718 silly gunzTarPerm 436, +2718 silly gunzTarPerm 420 ] +2719 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/octave/ +2720 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/octave/', 509, 493 ] +2721 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/octave/index.html +2722 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/octave/index.html', +2722 silly gunzTarPerm 436, +2722 silly gunzTarPerm 420 ] +2723 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/octave/octave.js +2724 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/octave/octave.js', 436, 420 ] +2725 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/pascal/ +2726 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/pascal/', 509, 493 ] +2727 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/pascal/index.html +2728 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/pascal/index.html', +2728 silly gunzTarPerm 436, +2728 silly gunzTarPerm 420 ] +2729 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/pascal/pascal.js +2730 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/pascal/pascal.js', 436, 420 ] +2731 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/pegjs/ +2732 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/pegjs/', 509, 493 ] +2733 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/pegjs/index.html +2734 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/pegjs/index.html', 436, 420 ] +2735 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/pegjs/pegjs.js +2736 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/pegjs/pegjs.js', 436, 420 ] +2737 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/perl/ +2738 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/perl/', 509, 493 ] +2739 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/perl/index.html +2740 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/perl/index.html', 436, 420 ] +2741 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/perl/perl.js +2742 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/perl/perl.js', 436, 420 ] +2743 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/php/ +2744 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/php/', 509, 493 ] +2745 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/php/index.html +2746 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/php/index.html', 436, 420 ] +2747 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/php/php.js +2748 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/php/php.js', 436, 420 ] +2749 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/pig/ +2750 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/pig/', 509, 493 ] +2751 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/pig/index.html +2752 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/pig/index.html', 436, 420 ] +2753 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/pig/pig.js +2754 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/pig/pig.js', 436, 420 ] +2755 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/properties/ +2756 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/properties/', 509, 493 ] +2757 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/properties/index.html +2758 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/properties/index.html', +2758 silly gunzTarPerm 436, +2758 silly gunzTarPerm 420 ] +2759 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/properties/properties.js +2760 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/properties/properties.js', +2760 silly gunzTarPerm 436, +2760 silly gunzTarPerm 420 ] +2761 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/puppet/ +2762 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/puppet/', 509, 493 ] +2763 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/puppet/index.html +2764 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/puppet/index.html', +2764 silly gunzTarPerm 436, +2764 silly gunzTarPerm 420 ] +2765 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/puppet/puppet.js +2766 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/puppet/puppet.js', 436, 420 ] +2767 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/python/ +2768 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/python/', 509, 493 ] +2769 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/python/index.html +2770 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/python/index.html', +2770 silly gunzTarPerm 436, +2770 silly gunzTarPerm 420 ] +2771 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/python/python.js +2772 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/python/python.js', 436, 420 ] +2773 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/q/ +2774 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/q/', 509, 493 ] +2775 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/q/index.html +2776 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/q/index.html', 436, 420 ] +2777 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/q/q.js +2778 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/q/q.js', 436, 420 ] +2779 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/r/ +2780 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/r/', 509, 493 ] +2781 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/r/index.html +2782 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/r/index.html', 436, 420 ] +2783 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/r/r.js +2784 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/r/r.js', 436, 420 ] +2785 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rpm/ +2786 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rpm/', 509, 493 ] +2787 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rpm/changes/ +2788 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rpm/changes/', 509, 493 ] +2789 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rpm/changes/changes.js +2790 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rpm/changes/changes.js', +2790 silly gunzTarPerm 436, +2790 silly gunzTarPerm 420 ] +2791 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rpm/changes/index.html +2792 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rpm/changes/index.html', +2792 silly gunzTarPerm 436, +2792 silly gunzTarPerm 420 ] +2793 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rpm/spec/ +2794 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rpm/spec/', 509, 493 ] +2795 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rpm/spec/index.html +2796 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rpm/spec/index.html', +2796 silly gunzTarPerm 436, +2796 silly gunzTarPerm 420 ] +2797 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rpm/spec/spec.css +2798 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rpm/spec/spec.css', +2798 silly gunzTarPerm 436, +2798 silly gunzTarPerm 420 ] +2799 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rpm/spec/spec.js +2800 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rpm/spec/spec.js', 436, 420 ] +2801 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rst/ +2802 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rst/', 509, 493 ] +2803 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rst/index.html +2804 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rst/index.html', 436, 420 ] +2805 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rst/rst.js +2806 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rst/rst.js', 436, 420 ] +2807 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/ruby/ +2808 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/ruby/', 509, 493 ] +2809 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/ruby/index.html +2810 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/ruby/index.html', 436, 420 ] +2811 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/ruby/ruby.js +2812 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/ruby/ruby.js', 436, 420 ] +2813 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/ruby/test.js +2814 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/ruby/test.js', 436, 420 ] +2815 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rust/ +2816 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rust/', 509, 493 ] +2817 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rust/index.html +2818 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rust/index.html', 436, 420 ] +2819 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/rust/rust.js +2820 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/rust/rust.js', 436, 420 ] +2821 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sass/ +2822 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sass/', 509, 493 ] +2823 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sass/index.html +2824 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sass/index.html', 436, 420 ] +2825 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sass/sass.js +2826 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sass/sass.js', 436, 420 ] +2827 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/scheme/ +2828 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/scheme/', 509, 493 ] +2829 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/scheme/index.html +2830 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/scheme/index.html', +2830 silly gunzTarPerm 436, +2830 silly gunzTarPerm 420 ] +2831 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/scheme/scheme.js +2832 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/scheme/scheme.js', 436, 420 ] +2833 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/shell/ +2834 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/shell/', 509, 493 ] +2835 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/shell/index.html +2836 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/shell/index.html', 436, 420 ] +2837 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/shell/shell.js +2838 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/shell/shell.js', 436, 420 ] +2839 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sieve/ +2840 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sieve/', 509, 493 ] +2841 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sieve/index.html +2842 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sieve/index.html', 436, 420 ] +2843 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sieve/sieve.js +2844 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sieve/sieve.js', 436, 420 ] +2845 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/smalltalk/ +2846 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/smalltalk/', 509, 493 ] +2847 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/smalltalk/index.html +2848 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/smalltalk/index.html', +2848 silly gunzTarPerm 436, +2848 silly gunzTarPerm 420 ] +2849 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/smalltalk/smalltalk.js +2850 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/smalltalk/smalltalk.js', +2850 silly gunzTarPerm 436, +2850 silly gunzTarPerm 420 ] +2851 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/smarty/ +2852 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/smarty/', 509, 493 ] +2853 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/smarty/index.html +2854 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/smarty/index.html', +2854 silly gunzTarPerm 436, +2854 silly gunzTarPerm 420 ] +2855 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/smarty/smarty.js +2856 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/smarty/smarty.js', 436, 420 ] +2857 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/smartymixed/ +2858 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/smartymixed/', 509, 493 ] +2859 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/smartymixed/index.html +2860 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/smartymixed/index.html', +2860 silly gunzTarPerm 436, +2860 silly gunzTarPerm 420 ] +2861 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/smartymixed/smartymixed.js +2862 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/smartymixed/smartymixed.js', +2862 silly gunzTarPerm 436, +2862 silly gunzTarPerm 420 ] +2863 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/solr/ +2864 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/solr/', 509, 493 ] +2865 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/solr/index.html +2866 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/solr/index.html', 436, 420 ] +2867 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/solr/solr.js +2868 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/solr/solr.js', 436, 420 ] +2869 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sparql/ +2870 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sparql/', 509, 493 ] +2871 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sparql/index.html +2872 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sparql/index.html', +2872 silly gunzTarPerm 436, +2872 silly gunzTarPerm 420 ] +2873 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sparql/sparql.js +2874 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sparql/sparql.js', 436, 420 ] +2875 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sql/ +2876 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sql/', 509, 493 ] +2877 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sql/index.html +2878 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sql/index.html', 436, 420 ] +2879 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/sql/sql.js +2880 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/sql/sql.js', 436, 420 ] +2881 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/stex/ +2882 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/stex/', 509, 493 ] +2883 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/stex/index.html +2884 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/stex/index.html', 436, 420 ] +2885 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/stex/stex.js +2886 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/stex/stex.js', 436, 420 ] +2887 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/stex/test.js +2888 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/stex/test.js', 436, 420 ] +2889 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/tcl/ +2890 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/tcl/', 509, 493 ] +2891 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/tcl/index.html +2892 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/tcl/index.html', 436, 420 ] +2893 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/tcl/tcl.js +2894 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/tcl/tcl.js', 436, 420 ] +2895 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/tiddlywiki/ +2896 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/tiddlywiki/', 509, 493 ] +2897 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/tiddlywiki/index.html +2898 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/tiddlywiki/index.html', +2898 silly gunzTarPerm 436, +2898 silly gunzTarPerm 420 ] +2899 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/tiddlywiki/tiddlywiki.css +2900 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/tiddlywiki/tiddlywiki.css', +2900 silly gunzTarPerm 436, +2900 silly gunzTarPerm 420 ] +2901 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/tiddlywiki/tiddlywiki.js +2902 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/tiddlywiki/tiddlywiki.js', +2902 silly gunzTarPerm 436, +2902 silly gunzTarPerm 420 ] +2903 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/tiki/ +2904 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/tiki/', 509, 493 ] +2905 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/tiki/index.html +2906 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/tiki/index.html', 436, 420 ] +2907 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/tiki/tiki.css +2908 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/tiki/tiki.css', 436, 420 ] +2909 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/tiki/tiki.js +2910 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/tiki/tiki.js', 436, 420 ] +2911 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/toml/ +2912 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/toml/', 509, 493 ] +2913 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/toml/index.html +2914 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/toml/index.html', 436, 420 ] +2915 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/toml/toml.js +2916 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/toml/toml.js', 436, 420 ] +2917 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/turtle/ +2918 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/turtle/', 509, 493 ] +2919 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/turtle/index.html +2920 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/turtle/index.html', +2920 silly gunzTarPerm 436, +2920 silly gunzTarPerm 420 ] +2921 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/turtle/turtle.js +2922 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/turtle/turtle.js', 436, 420 ] +2923 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/vb/ +2924 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/vb/', 509, 493 ] +2925 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/vb/index.html +2926 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/vb/index.html', 436, 420 ] +2927 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/vb/vb.js +2928 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/vb/vb.js', 436, 420 ] +2929 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/vbscript/ +2930 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/vbscript/', 509, 493 ] +2931 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/vbscript/index.html +2932 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/vbscript/index.html', +2932 silly gunzTarPerm 436, +2932 silly gunzTarPerm 420 ] +2933 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/vbscript/vbscript.js +2934 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/vbscript/vbscript.js', +2934 silly gunzTarPerm 436, +2934 silly gunzTarPerm 420 ] +2935 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/velocity/ +2936 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/velocity/', 509, 493 ] +2937 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/velocity/index.html +2938 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/velocity/index.html', +2938 silly gunzTarPerm 436, +2938 silly gunzTarPerm 420 ] +2939 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/velocity/velocity.js +2940 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/velocity/velocity.js', +2940 silly gunzTarPerm 436, +2940 silly gunzTarPerm 420 ] +2941 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/verilog/ +2942 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/verilog/', 509, 493 ] +2943 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/verilog/index.html +2944 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/verilog/index.html', +2944 silly gunzTarPerm 436, +2944 silly gunzTarPerm 420 ] +2945 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/verilog/verilog.js +2946 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/verilog/verilog.js', +2946 silly gunzTarPerm 436, +2946 silly gunzTarPerm 420 ] +2947 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/xml/ +2948 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/xml/', 509, 493 ] +2949 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/xml/index.html +2950 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/xml/index.html', 436, 420 ] +2951 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/xml/xml.js +2952 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/xml/xml.js', 436, 420 ] +2953 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/xquery/ +2954 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/xquery/', 509, 493 ] +2955 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/xquery/index.html +2956 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/xquery/index.html', +2956 silly gunzTarPerm 436, +2956 silly gunzTarPerm 420 ] +2957 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/xquery/test.js +2958 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/xquery/test.js', 436, 420 ] +2959 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/xquery/xquery.js +2960 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/xquery/xquery.js', 436, 420 ] +2961 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/yaml/ +2962 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/yaml/', 509, 493 ] +2963 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/yaml/index.html +2964 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/yaml/index.html', 436, 420 ] +2965 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/yaml/yaml.js +2966 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/yaml/yaml.js', 436, 420 ] +2967 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/z80/ +2968 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/z80/', 509, 493 ] +2969 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/z80/index.html +2970 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/z80/index.html', 436, 420 ] +2971 silly gunzTarPerm extractEntry third_party/codemirror-3.22/mode/z80/z80.js +2972 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/mode/z80/z80.js', 436, 420 ] +2973 silly gunzTarPerm extractEntry third_party/codemirror-3.22/package.json +2974 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/package.json', 436, 420 ] +2975 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/ +2976 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/', 509, 493 ] +2977 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/comment_test.js +2978 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/comment_test.js', 436, 420 ] +2979 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/doc_test.js +2980 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/doc_test.js', 436, 420 ] +2981 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/driver.js +2982 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/driver.js', 436, 420 ] +2983 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/emacs_test.js +2984 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/emacs_test.js', 436, 420 ] +2985 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/index.html +2986 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/index.html', 436, 420 ] +2987 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/lint/ +2988 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/lint/', 509, 493 ] +2989 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/lint/acorn.js +2990 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/lint/acorn.js', 436, 420 ] +2991 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/lint/lint.js +2992 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/lint/lint.js', 436, 420 ] +2993 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/lint/walk.js +2994 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/lint/walk.js', 436, 420 ] +2995 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/mode_test.css +2996 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/mode_test.css', 436, 420 ] +2997 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/mode_test.js +2998 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/mode_test.js', 436, 420 ] +2999 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/phantom_driver.js +3000 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/phantom_driver.js', +3000 silly gunzTarPerm 436, +3000 silly gunzTarPerm 420 ] +3001 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/run.js +3002 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/run.js', 509, 493 ] +3003 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/search_test.js +3004 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/search_test.js', 436, 420 ] +3005 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/test.js +3006 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/test.js', 436, 420 ] +3007 silly gunzTarPerm extractEntry third_party/codemirror-3.22/test/vim_test.js +3008 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/test/vim_test.js', 436, 420 ] +3009 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/ +3010 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/', 509, 493 ] +3011 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/3024-day.css +3012 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/3024-day.css', 436, 420 ] +3013 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/3024-night.css +3014 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/3024-night.css', 436, 420 ] +3015 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/ambiance-mobile.css +3016 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/ambiance-mobile.css', +3016 silly gunzTarPerm 436, +3016 silly gunzTarPerm 420 ] +3017 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/ambiance.css +3018 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/ambiance.css', 436, 420 ] +3019 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/base16-dark.css +3020 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/base16-dark.css', 436, 420 ] +3021 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/base16-light.css +3022 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/base16-light.css', +3022 silly gunzTarPerm 436, +3022 silly gunzTarPerm 420 ] +3023 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/blackboard.css +3024 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/blackboard.css', 436, 420 ] +3025 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/cobalt.css +3026 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/cobalt.css', 436, 420 ] +3027 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/eclipse.css +3028 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/eclipse.css', 436, 420 ] +3029 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/elegant.css +3030 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/elegant.css', 436, 420 ] +3031 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/erlang-dark.css +3032 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/erlang-dark.css', 436, 420 ] +3033 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/lesser-dark.css +3034 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/lesser-dark.css', 436, 420 ] +3035 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/mbo.css +3036 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/mbo.css', 436, 420 ] +3037 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/mdn-like.css +3038 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/mdn-like.css', 436, 420 ] +3039 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/midnight.css +3040 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/midnight.css', 436, 420 ] +3041 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/monokai.css +3042 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/monokai.css', 436, 420 ] +3043 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/neat.css +3044 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/neat.css', 436, 420 ] +3045 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/night.css +3046 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/night.css', 436, 420 ] +3047 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/paraiso-dark.css +3048 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/paraiso-dark.css', +3048 silly gunzTarPerm 436, +3048 silly gunzTarPerm 420 ] +3049 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/paraiso-light.css +3050 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/paraiso-light.css', +3050 silly gunzTarPerm 436, +3050 silly gunzTarPerm 420 ] +3051 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/pastel-on-dark.css +3052 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/pastel-on-dark.css', +3052 silly gunzTarPerm 436, +3052 silly gunzTarPerm 420 ] +3053 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/rubyblue.css +3054 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/rubyblue.css', 436, 420 ] +3055 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/solarized.css +3056 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/solarized.css', 436, 420 ] +3057 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/the-matrix.css +3058 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/the-matrix.css', 436, 420 ] +3059 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/tomorrow-night-eighties.css +3060 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/tomorrow-night-eighties.css', +3060 silly gunzTarPerm 436, +3060 silly gunzTarPerm 420 ] +3061 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/twilight.css +3062 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/twilight.css', 436, 420 ] +3063 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/vibrant-ink.css +3064 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/vibrant-ink.css', 436, 420 ] +3065 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/xq-dark.css +3066 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/xq-dark.css', 436, 420 ] +3067 silly gunzTarPerm extractEntry third_party/codemirror-3.22/theme/xq-light.css +3068 silly gunzTarPerm modified mode [ 'third_party/codemirror-3.22/theme/xq-light.css', 436, 420 ] +3069 silly gunzTarPerm extractEntry traceur +3070 silly gunzTarPerm modified mode [ 'traceur', 509, 493 ] +3071 silly gunzTarPerm extractEntry traceur-build +3072 silly gunzTarPerm modified mode [ 'traceur-build', 509, 493 ] +3073 silly lockFile 9135966e-53074-0-9672525716014206-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\package +3074 silly lockFile 9135966e-53074-0-9672525716014206-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\package +3075 silly lockFile df346896-53074-0-9672525716014206-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\tmp.tgz +3076 silly lockFile df346896-53074-0-9672525716014206-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\tmp.tgz +3077 verbose tar pack [ 'C:\\Users\\Rob\\AppData\\Roaming\\npm-cache\\traceur\\0.0.33\\package.tgz', +3077 verbose tar pack 'C:\\Users\\Rob\\AppData\\Local\\Temp\\npm-464-G1zDHsgB\\1399583253074-0.9672525716014206\\package' ] +3078 verbose tarball C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz +3079 verbose folder C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\package +3080 silly lockFile 9135966e-53074-0-9672525716014206-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\package +3081 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\package C:\Users\Rob\AppData\Roaming\npm-cache\9135966e-53074-0-9672525716014206-package.lock +3082 silly lockFile 61a30089-cache-traceur-0-0-33-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz +3083 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\61a30089-cache-traceur-0-0-33-package-tgz.lock +3084 silly lockFile 9135966e-53074-0-9672525716014206-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\package +3085 silly lockFile 9135966e-53074-0-9672525716014206-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583253074-0.9672525716014206\package +3086 silly lockFile 61a30089-cache-traceur-0-0-33-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz +3087 silly lockFile 61a30089-cache-traceur-0-0-33-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz +3088 silly lockFile 4ca50386-npm-cache-traceur-0-0-33-package C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package +3089 verbose lock C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package C:\Users\Rob\AppData\Roaming\npm-cache\4ca50386-npm-cache-traceur-0-0-33-package.lock +3090 silly lockFile 4ca50386-npm-cache-traceur-0-0-33-package C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package +3091 silly lockFile 4ca50386-npm-cache-traceur-0-0-33-package C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package +3092 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz +3093 silly lockFile f62284ca-npm-cache-traceur-0-0-33-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package +3094 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package C:\Users\Rob\AppData\Roaming\npm-cache\f62284ca-npm-cache-traceur-0-0-33-package.lock +3095 silly lockFile 61a30089-cache-traceur-0-0-33-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz +3096 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\61a30089-cache-traceur-0-0-33-package-tgz.lock +3097 silly gunzTarPerm modes [ '755', '644' ] +3098 silly gunzTarPerm extractEntry package.json +3099 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +3100 silly gunzTarPerm extractEntry README.md +3101 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +3102 silly gunzTarPerm extractEntry bin/traceur-runtime.js +3103 silly gunzTarPerm modified mode [ 'bin/traceur-runtime.js', 438, 420 ] +3104 silly gunzTarPerm extractEntry bin/traceur.js +3105 silly gunzTarPerm modified mode [ 'bin/traceur.js', 438, 420 ] +3106 silly gunzTarPerm extractEntry src/node/System.js +3107 silly gunzTarPerm modified mode [ 'src/node/System.js', 438, 420 ] +3108 silly gunzTarPerm extractEntry src/node/compiler.js +3109 silly gunzTarPerm modified mode [ 'src/node/compiler.js', 438, 420 ] +3110 silly gunzTarPerm extractEntry src/node/deferred.js +3111 silly gunzTarPerm modified mode [ 'src/node/deferred.js', 438, 420 ] +3112 silly gunzTarPerm extractEntry src/node/file-util.js +3113 silly gunzTarPerm modified mode [ 'src/node/file-util.js', 438, 420 ] +3114 silly gunzTarPerm extractEntry src/node/compile-single-file.js +3115 silly gunzTarPerm modified mode [ 'src/node/compile-single-file.js', 438, 420 ] +3116 silly gunzTarPerm extractEntry src/node/inline-module.js +3117 silly gunzTarPerm modified mode [ 'src/node/inline-module.js', 438, 420 ] +3118 silly gunzTarPerm extractEntry src/node/interpreter.js +3119 silly gunzTarPerm modified mode [ 'src/node/interpreter.js', 438, 420 ] +3120 silly gunzTarPerm extractEntry src/node/nodeLoader.js +3121 silly gunzTarPerm modified mode [ 'src/node/nodeLoader.js', 438, 420 ] +3122 silly gunzTarPerm extractEntry src/node/require.js +3123 silly gunzTarPerm modified mode [ 'src/node/require.js', 438, 420 ] +3124 silly gunzTarPerm extractEntry src/node/to-amd-compiler.js +3125 silly gunzTarPerm modified mode [ 'src/node/to-amd-compiler.js', 438, 420 ] +3126 silly gunzTarPerm extractEntry src/node/command.js +3127 silly gunzTarPerm modified mode [ 'src/node/command.js', 438, 420 ] +3128 silly gunzTarPerm extractEntry src/node/to-commonjs-compiler.js +3129 silly gunzTarPerm modified mode [ 'src/node/to-commonjs-compiler.js', 438, 420 ] +3130 silly gunzTarPerm extractEntry src/node/api.js +3131 silly gunzTarPerm modified mode [ 'src/node/api.js', 438, 420 ] +3132 silly gunzTarPerm extractEntry src/node/traceur.js +3133 silly gunzTarPerm modified mode [ 'src/node/traceur.js', 438, 420 ] +3134 silly gunzTarPerm extractEntry src/node/getopt.js +3135 silly gunzTarPerm modified mode [ 'src/node/getopt.js', 438, 420 ] +3136 silly gunzTarPerm extractEntry traceur +3137 silly gunzTarPerm modified mode [ 'traceur', 438, 420 ] +3138 silly lockFile f62284ca-npm-cache-traceur-0-0-33-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package +3139 silly lockFile f62284ca-npm-cache-traceur-0-0-33-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package +3140 silly lockFile 61a30089-cache-traceur-0-0-33-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz +3141 silly lockFile 61a30089-cache-traceur-0-0-33-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz +3142 verbose chmod C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz 644 +3143 silly chown skipping for windows C:\Users\Rob\AppData\Roaming\npm-cache\traceur\0.0.33\package.tgz +3144 silly lockFile f4c43c65-b-com-vojtajina-traceur-compiler git://github.com/vojtajina/traceur-compiler +3145 silly lockFile f4c43c65-b-com-vojtajina-traceur-compiler git://github.com/vojtajina/traceur-compiler +3146 verbose git clone git://github.com/angular/templating Cloning into bare repository 'C:\Users\Rob\AppData\Roaming\npm-cache\_git-remotes\git-jackfan.us.kg-angular-templating-4e8b6266'... +3146 verbose git clone git://github.com/angular/templating Checking connectivity... done +3147 verbose git fetch -a origin (git://github.com/angular/templating) From git://github.com/angular/templating +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new ref] refs/pull/1/head -> origin/pr/1 +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new ref] refs/pull/14/head -> origin/pr/14 +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new ref] refs/pull/15/head -> origin/pr/15 +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new ref] refs/pull/18/head -> origin/pr/18 +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new ref] refs/pull/20/head -> origin/pr/20 +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new ref] refs/pull/24/head -> origin/pr/24 +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new ref] refs/pull/25/head -> origin/pr/25 +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new ref] refs/pull/34/head -> origin/pr/34 +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new ref] refs/pull/4/head -> origin/pr/4 +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new ref] refs/pull/5/head -> origin/pr/5 +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new branch] custom-chromedriver-on-sauce -> origin/custom-chromedriver-on-sauce +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new branch] custom-element -> origin/custom-element +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new branch] dist -> origin/dist +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new branch] master -> origin/master +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new branch] rename-assert -> origin/rename-assert +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new branch] server-side-precompiler -> origin/server-side-precompiler +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new branch] test -> origin/test +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new branch] update-chromedriver -> origin/update-chromedriver +3147 verbose git fetch -a origin (git://github.com/angular/templating) * [new branch] use-deps-from-master -> origin/use-deps-from-master +3148 silly verifyOwnership skipping for windows +3149 verbose git rev-list -n1 custom-element b551e038148c294c54bc5e31e76ca65a2cb161ec +3150 verbose resolved git url git://github.com/angular/templating#b551e038148c294c54bc5e31e76ca65a2cb161ec +3151 verbose tar unpack C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\tmp.tgz +3152 silly lockFile 92e1f40b-7073-0-20919567719101906-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\package +3153 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\package C:\Users\Rob\AppData\Roaming\npm-cache\92e1f40b-7073-0-20919567719101906-package.lock +3154 silly lockFile 50b604f9-7073-0-20919567719101906-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\tmp.tgz +3155 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\tmp.tgz C:\Users\Rob\AppData\Roaming\npm-cache\50b604f9-7073-0-20919567719101906-tmp-tgz.lock +3156 silly gunzTarPerm modes [ '755', '644' ] +3157 silly gunzTarPerm extractEntry +3158 silly gunzTarPerm modified mode [ '', 509, 493 ] +3159 silly gunzTarPerm extractEntry .bowerrc +3160 silly gunzTarPerm modified mode [ '.bowerrc', 436, 420 ] +3161 silly gunzTarPerm extractEntry .editorconfig +3162 silly gunzTarPerm modified mode [ '.editorconfig', 436, 420 ] +3163 silly gunzTarPerm extractEntry .gitignore +3164 silly gunzTarPerm modified mode [ '.gitignore', 436, 420 ] +3165 silly gunzTarPerm extractEntry .npmignore +3166 silly gunzTarPerm modified mode [ '.npmignore', 436, 420 ] +3167 silly gunzTarPerm extractEntry .travis.yml +3168 silly gunzTarPerm modified mode [ '.travis.yml', 436, 420 ] +3169 silly gunzTarPerm extractEntry README.md +3170 silly gunzTarPerm modified mode [ 'README.md', 436, 420 ] +3171 silly gunzTarPerm extractEntry bower.json +3172 silly gunzTarPerm modified mode [ 'bower.json', 436, 420 ] +3173 silly gunzTarPerm extractEntry chromedriver/ +3174 silly gunzTarPerm modified mode [ 'chromedriver/', 509, 493 ] +3175 silly gunzTarPerm extractEntry chromedriver/README +3176 silly gunzTarPerm modified mode [ 'chromedriver/README', 436, 420 ] +3177 silly gunzTarPerm extractEntry chromedriver/chromedriver_linux.zip +3178 silly gunzTarPerm modified mode [ 'chromedriver/chromedriver_linux.zip', 436, 420 ] +3179 silly gunzTarPerm extractEntry chromedriver/chromedriver_mac.zip +3180 silly gunzTarPerm modified mode [ 'chromedriver/chromedriver_mac.zip', 436, 420 ] +3181 silly gunzTarPerm extractEntry chromedriver/chromedriver_shadow_dom.patch +3182 silly gunzTarPerm modified mode [ 'chromedriver/chromedriver_shadow_dom.patch', 436, 420 ] +3183 silly gunzTarPerm extractEntry chromedriver/selenium_shadow_dom.patch +3184 silly gunzTarPerm modified mode [ 'chromedriver/selenium_shadow_dom.patch', 436, 420 ] +3185 silly gunzTarPerm extractEntry dev-dep.sh +3186 silly gunzTarPerm modified mode [ 'dev-dep.sh', 509, 493 ] +3187 silly gunzTarPerm extractEntry examples/ +3188 silly gunzTarPerm modified mode [ 'examples/', 509, 493 ] +3189 silly gunzTarPerm extractEntry examples/github/ +3190 silly gunzTarPerm modified mode [ 'examples/github/', 509, 493 ] +3191 silly gunzTarPerm extractEntry examples/github/app.html +3192 silly gunzTarPerm modified mode [ 'examples/github/app.html', 436, 420 ] +3193 silly gunzTarPerm extractEntry examples/github/app.js +3194 silly gunzTarPerm modified mode [ 'examples/github/app.js', 436, 420 ] +3195 silly gunzTarPerm extractEntry examples/github/index.html +3196 silly gunzTarPerm modified mode [ 'examples/github/index.html', 436, 420 ] +3197 silly gunzTarPerm extractEntry examples/github/ng-view.js +3198 silly gunzTarPerm modified mode [ 'examples/github/ng-view.js', 436, 420 ] +3199 silly gunzTarPerm extractEntry examples/github/route.js +3200 silly gunzTarPerm modified mode [ 'examples/github/route.js', 436, 420 ] +3201 silly gunzTarPerm extractEntry examples/github/views/ +3202 silly gunzTarPerm modified mode [ 'examples/github/views/', 509, 493 ] +3203 silly gunzTarPerm extractEntry examples/github/views/detail.html +3204 silly gunzTarPerm modified mode [ 'examples/github/views/detail.html', 436, 420 ] +3205 silly gunzTarPerm extractEntry examples/github/views/detail.js +3206 silly gunzTarPerm modified mode [ 'examples/github/views/detail.js', 436, 420 ] +3207 silly gunzTarPerm extractEntry examples/github/views/overview.html +3208 silly gunzTarPerm modified mode [ 'examples/github/views/overview.html', 436, 420 ] +3209 silly gunzTarPerm extractEntry examples/github/views/overview.js +3210 silly gunzTarPerm modified mode [ 'examples/github/views/overview.js', 436, 420 ] +3211 silly gunzTarPerm extractEntry examples/github/views/routes.js +3212 silly gunzTarPerm modified mode [ 'examples/github/views/routes.js', 436, 420 ] +3213 silly gunzTarPerm extractEntry examples/greet/ +3214 silly gunzTarPerm modified mode [ 'examples/greet/', 509, 493 ] +3215 silly gunzTarPerm extractEntry examples/greet/greet.html +3216 silly gunzTarPerm modified mode [ 'examples/greet/greet.html', 436, 420 ] +3217 silly gunzTarPerm extractEntry examples/greet/greet.js +3218 silly gunzTarPerm modified mode [ 'examples/greet/greet.js', 436, 420 ] +3219 silly gunzTarPerm extractEntry examples/greet/index.html +3220 silly gunzTarPerm modified mode [ 'examples/greet/index.html', 436, 420 ] +3221 silly gunzTarPerm extractEntry examples/index.html +3222 silly gunzTarPerm modified mode [ 'examples/index.html', 436, 420 ] +3223 silly gunzTarPerm extractEntry examples/ngIf.js +3224 silly gunzTarPerm modified mode [ 'examples/ngIf.js', 436, 420 ] +3225 silly gunzTarPerm extractEntry examples/ngRepeat.js +3226 silly gunzTarPerm modified mode [ 'examples/ngRepeat.js', 436, 420 ] +3227 silly gunzTarPerm extractEntry examples/ngmodel/ +3228 silly gunzTarPerm modified mode [ 'examples/ngmodel/', 509, 493 ] +3229 silly gunzTarPerm extractEntry examples/ngmodel/app.html +3230 silly gunzTarPerm modified mode [ 'examples/ngmodel/app.html', 436, 420 ] +3231 silly gunzTarPerm extractEntry examples/ngmodel/app.js +3232 silly gunzTarPerm modified mode [ 'examples/ngmodel/app.js', 436, 420 ] +3233 silly gunzTarPerm extractEntry examples/ngmodel/custom-validator.js +3234 silly gunzTarPerm modified mode [ 'examples/ngmodel/custom-validator.js', 436, 420 ] +3235 silly gunzTarPerm extractEntry examples/ngmodel/index.html +3236 silly gunzTarPerm modified mode [ 'examples/ngmodel/index.html', 436, 420 ] +3237 silly gunzTarPerm extractEntry examples/ngmodel/ng-model.js +3238 silly gunzTarPerm modified mode [ 'examples/ngmodel/ng-model.js', 436, 420 ] +3239 silly gunzTarPerm extractEntry examples/platform.html +3240 silly gunzTarPerm modified mode [ 'examples/platform.html', 436, 420 ] +3241 silly gunzTarPerm extractEntry examples/protractor.conf.js +3242 silly gunzTarPerm modified mode [ 'examples/protractor.conf.js', 436, 420 ] +3243 silly gunzTarPerm extractEntry examples/routing/ +3244 silly gunzTarPerm modified mode [ 'examples/routing/', 509, 493 ] +3245 silly gunzTarPerm extractEntry examples/routing/app.html +3246 silly gunzTarPerm modified mode [ 'examples/routing/app.html', 436, 420 ] +3247 silly gunzTarPerm extractEntry examples/routing/app.js +3248 silly gunzTarPerm modified mode [ 'examples/routing/app.js', 436, 420 ] +3249 silly gunzTarPerm extractEntry examples/routing/index.html +3250 silly gunzTarPerm modified mode [ 'examples/routing/index.html', 436, 420 ] +3251 silly gunzTarPerm extractEntry examples/routing/ng-view.js +3252 silly gunzTarPerm modified mode [ 'examples/routing/ng-view.js', 436, 420 ] +3253 silly gunzTarPerm extractEntry examples/routing/route1.html +3254 silly gunzTarPerm modified mode [ 'examples/routing/route1.html', 436, 420 ] +3255 silly gunzTarPerm extractEntry examples/routing/route1.js +3256 silly gunzTarPerm modified mode [ 'examples/routing/route1.js', 436, 420 ] +3257 silly gunzTarPerm extractEntry examples/tab/ +3258 silly gunzTarPerm modified mode [ 'examples/tab/', 509, 493 ] +3259 silly gunzTarPerm extractEntry examples/tab/index.html +3260 silly gunzTarPerm modified mode [ 'examples/tab/index.html', 436, 420 ] +3261 silly gunzTarPerm extractEntry examples/tab/tab-container.html +3262 silly gunzTarPerm modified mode [ 'examples/tab/tab-container.html', 436, 420 ] +3263 silly gunzTarPerm extractEntry examples/tab/tab-container.js +3264 silly gunzTarPerm modified mode [ 'examples/tab/tab-container.js', 436, 420 ] +3265 silly gunzTarPerm extractEntry examples/tab/tab-pane.html +3266 silly gunzTarPerm modified mode [ 'examples/tab/tab-pane.html', 436, 420 ] +3267 silly gunzTarPerm extractEntry examples/tab/tab-pane.js +3268 silly gunzTarPerm modified mode [ 'examples/tab/tab-pane.js', 436, 420 ] +3269 silly gunzTarPerm extractEntry examples/templating.html +3270 silly gunzTarPerm modified mode [ 'examples/templating.html', 436, 420 ] +3271 silly gunzTarPerm extractEntry examples/test.js +3272 silly gunzTarPerm modified mode [ 'examples/test.js', 436, 420 ] +3273 silly gunzTarPerm extractEntry examples/video/ +3274 silly gunzTarPerm modified mode [ 'examples/video/', 509, 493 ] +3275 silly gunzTarPerm extractEntry examples/video/index.html +3276 silly gunzTarPerm modified mode [ 'examples/video/index.html', 436, 420 ] +3277 silly gunzTarPerm extractEntry examples/video/video-player.html +3278 silly gunzTarPerm modified mode [ 'examples/video/video-player.html', 436, 420 ] +3279 silly gunzTarPerm extractEntry examples/video/video-player.js +3280 silly gunzTarPerm modified mode [ 'examples/video/video-player.js', 436, 420 ] +3281 silly gunzTarPerm extractEntry gulpfile.js +3282 silly gunzTarPerm modified mode [ 'gulpfile.js', 436, 420 ] +3283 silly gunzTarPerm extractEntry karma.conf.js +3284 silly gunzTarPerm modified mode [ 'karma.conf.js', 436, 420 ] +3285 silly gunzTarPerm extractEntry npm-dep.sh +3286 silly gunzTarPerm modified mode [ 'npm-dep.sh', 509, 493 ] +3287 silly gunzTarPerm extractEntry npm-shrinkwrap.json +3288 silly gunzTarPerm modified mode [ 'npm-shrinkwrap.json', 436, 420 ] +3289 silly gunzTarPerm extractEntry package.json +3290 silly gunzTarPerm modified mode [ 'package.json', 436, 420 ] +3291 silly gunzTarPerm extractEntry read-pkg-url.js +3292 silly gunzTarPerm modified mode [ 'read-pkg-url.js', 509, 493 ] +3293 silly gunzTarPerm extractEntry scripts/ +3294 silly gunzTarPerm modified mode [ 'scripts/', 509, 493 ] +3295 silly gunzTarPerm extractEntry scripts/run_protractor_tests.sh +3296 silly gunzTarPerm modified mode [ 'scripts/run_protractor_tests.sh', 509, 493 ] +3297 silly gunzTarPerm extractEntry scripts/sauce_connect_setup.sh +3298 silly gunzTarPerm modified mode [ 'scripts/sauce_connect_setup.sh', 509, 493 ] +3299 silly gunzTarPerm extractEntry scripts/wait_for_browser_provider.sh +3300 silly gunzTarPerm modified mode [ 'scripts/wait_for_browser_provider.sh', 509, 493 ] +3301 silly gunzTarPerm extractEntry src/ +3302 silly gunzTarPerm modified mode [ 'src/', 509, 493 ] +3303 silly gunzTarPerm extractEntry src/angular_element.js +3304 silly gunzTarPerm modified mode [ 'src/angular_element.js', 436, 420 ] +3305 silly gunzTarPerm extractEntry src/annotations.js +3306 silly gunzTarPerm modified mode [ 'src/annotations.js', 436, 420 ] +3307 silly gunzTarPerm extractEntry src/change_notifier.js +3308 silly gunzTarPerm modified mode [ 'src/change_notifier.js', 436, 420 ] +3309 silly gunzTarPerm extractEntry src/compiler/ +3310 silly gunzTarPerm modified mode [ 'src/compiler/', 509, 493 ] +3311 silly gunzTarPerm extractEntry src/compiler/compiler.js +3312 silly gunzTarPerm modified mode [ 'src/compiler/compiler.js', 436, 420 ] +3313 silly gunzTarPerm extractEntry src/compiler/directive_class.js +3314 silly gunzTarPerm modified mode [ 'src/compiler/directive_class.js', 436, 420 ] +3315 silly gunzTarPerm extractEntry src/compiler/element_selector.js +3316 silly gunzTarPerm modified mode [ 'src/compiler/element_selector.js', 436, 420 ] +3317 silly gunzTarPerm extractEntry src/compiler/non_element_selector.js +3318 silly gunzTarPerm modified mode [ 'src/compiler/non_element_selector.js', 436, 420 ] +3319 silly gunzTarPerm extractEntry src/compiler/selector.js +3320 silly gunzTarPerm modified mode [ 'src/compiler/selector.js', 436, 420 ] +3321 silly gunzTarPerm extractEntry src/compiler/selector_config.js +3322 silly gunzTarPerm modified mode [ 'src/compiler/selector_config.js', 436, 420 ] +3323 silly gunzTarPerm extractEntry src/compiler/selector_part.js +3324 silly gunzTarPerm modified mode [ 'src/compiler/selector_part.js', 436, 420 ] +3325 silly gunzTarPerm extractEntry src/index.js +3326 silly gunzTarPerm modified mode [ 'src/index.js', 436, 420 ] +3327 silly gunzTarPerm extractEntry src/observer_selector.js +3328 silly gunzTarPerm modified mode [ 'src/observer_selector.js', 436, 420 ] +3329 silly gunzTarPerm extractEntry src/types.js +3330 silly gunzTarPerm modified mode [ 'src/types.js', 436, 420 ] +3331 silly gunzTarPerm extractEntry src/util/ +3332 silly gunzTarPerm modified mode [ 'src/util/', 509, 493 ] +3333 silly gunzTarPerm extractEntry src/util/annotation_provider.js +3334 silly gunzTarPerm modified mode [ 'src/util/annotation_provider.js', 436, 420 ] +3335 silly gunzTarPerm extractEntry src/util/import_node.js +3336 silly gunzTarPerm modified mode [ 'src/util/import_node.js', 436, 420 ] +3337 silly gunzTarPerm extractEntry src/util/linked_list.js +3338 silly gunzTarPerm modified mode [ 'src/util/linked_list.js', 436, 420 ] +3339 silly gunzTarPerm extractEntry src/util/simple_node_container.js +3340 silly gunzTarPerm modified mode [ 'src/util/simple_node_container.js', 436, 420 ] +3341 silly gunzTarPerm extractEntry src/view.js +3342 silly gunzTarPerm modified mode [ 'src/view.js', 436, 420 ] +3343 silly gunzTarPerm extractEntry src/view_factory.js +3344 silly gunzTarPerm modified mode [ 'src/view_factory.js', 436, 420 ] +3345 silly gunzTarPerm extractEntry test-main.js +3346 silly gunzTarPerm modified mode [ 'test-main.js', 436, 420 ] +3347 silly gunzTarPerm extractEntry test/ +3348 silly gunzTarPerm modified mode [ 'test/', 509, 493 ] +3349 silly gunzTarPerm extractEntry test/compiler/ +3350 silly gunzTarPerm modified mode [ 'test/compiler/', 509, 493 ] +3351 silly gunzTarPerm extractEntry test/compiler/compiler.spec.js +3352 silly gunzTarPerm modified mode [ 'test/compiler/compiler.spec.js', 436, 420 ] +3353 silly gunzTarPerm extractEntry test/compiler/selector.spec.js +3354 silly gunzTarPerm modified mode [ 'test/compiler/selector.spec.js', 436, 420 ] +3355 silly gunzTarPerm extractEntry test/dom_mocks.js +3356 silly gunzTarPerm modified mode [ 'test/dom_mocks.js', 436, 420 ] +3357 silly gunzTarPerm extractEntry test/event_handler.spec.js +3358 silly gunzTarPerm modified mode [ 'test/event_handler.spec.js', 436, 420 ] +3359 silly gunzTarPerm extractEntry test/integration/ +3360 silly gunzTarPerm modified mode [ 'test/integration/', 509, 493 ] +3361 silly gunzTarPerm extractEntry test/integration/expressions.spec.js +3362 silly gunzTarPerm modified mode [ 'test/integration/expressions.spec.js', 436, 420 ] +3363 silly gunzTarPerm extractEntry test/integration/ng_if.js +3364 silly gunzTarPerm modified mode [ 'test/integration/ng_if.js', 436, 420 ] +3365 silly gunzTarPerm extractEntry test/integration/ng_if.spec.js +3366 silly gunzTarPerm modified mode [ 'test/integration/ng_if.spec.js', 436, 420 ] +3367 silly gunzTarPerm extractEntry test/loader/ +3368 silly gunzTarPerm modified mode [ 'test/loader/', 509, 493 ] +3369 silly gunzTarPerm extractEntry test/loader/amodule.js +3370 silly gunzTarPerm modified mode [ 'test/loader/amodule.js', 436, 420 ] +3371 silly gunzTarPerm extractEntry test/loader/atemplate.html +3372 silly gunzTarPerm modified mode [ 'test/loader/atemplate.html', 436, 420 ] +3373 silly gunzTarPerm extractEntry test/loader/browser_document_loader.spec.js +3374 silly gunzTarPerm modified mode [ 'test/loader/browser_document_loader.spec.js', 436, 420 ] +3375 silly gunzTarPerm extractEntry test/loader/precompiler.spec.js +3376 silly gunzTarPerm modified mode [ 'test/loader/precompiler.spec.js', 436, 420 ] +3377 silly gunzTarPerm extractEntry test/loader/requirejs_html.spec.js +3378 silly gunzTarPerm modified mode [ 'test/loader/requirejs_html.spec.js', 436, 420 ] +3379 silly gunzTarPerm extractEntry test/loader/template_loader.spec.js +3380 silly gunzTarPerm modified mode [ 'test/loader/template_loader.spec.js', 436, 420 ] +3381 silly gunzTarPerm extractEntry test/loader/traceur-api.js +3382 silly gunzTarPerm modified mode [ 'test/loader/traceur-api.js', 436, 420 ] +3383 silly gunzTarPerm extractEntry test/ng_node.spec.js +3384 silly gunzTarPerm modified mode [ 'test/ng_node.spec.js', 436, 420 ] +3385 silly gunzTarPerm extractEntry test/util/ +3386 silly gunzTarPerm modified mode [ 'test/util/', 509, 493 ] +3387 silly gunzTarPerm extractEntry test/util/document_ready.spec.js +3388 silly gunzTarPerm modified mode [ 'test/util/document_ready.spec.js', 436, 420 ] +3389 silly gunzTarPerm extractEntry test/util/linked_list.spec.js +3390 silly gunzTarPerm modified mode [ 'test/util/linked_list.spec.js', 436, 420 ] +3391 silly gunzTarPerm extractEntry test/util/simple_node_container.spec.js +3392 silly gunzTarPerm modified mode [ 'test/util/simple_node_container.spec.js', 436, 420 ] +3393 silly gunzTarPerm extractEntry test/util/tree_array.spec.js +3394 silly gunzTarPerm modified mode [ 'test/util/tree_array.spec.js', 436, 420 ] +3395 silly gunzTarPerm extractEntry test/view.spec.js +3396 silly gunzTarPerm modified mode [ 'test/view.spec.js', 436, 420 ] +3397 silly gunzTarPerm extractEntry test/view_factory.spec.js +3398 silly gunzTarPerm modified mode [ 'test/view_factory.spec.js', 436, 420 ] +3399 silly gunzTarPerm extractEntry third_party/ +3400 silly gunzTarPerm modified mode [ 'third_party/', 509, 493 ] +3401 silly gunzTarPerm extractEntry third_party/brick/ +3402 silly gunzTarPerm modified mode [ 'third_party/brick/', 509, 493 ] +3403 silly gunzTarPerm extractEntry third_party/brick/brick-1.0.1.byob.css +3404 silly gunzTarPerm modified mode [ 'third_party/brick/brick-1.0.1.byob.css', 509, 493 ] +3405 silly gunzTarPerm extractEntry third_party/brick/brick-1.0.1.byob.js +3406 silly gunzTarPerm modified mode [ 'third_party/brick/brick-1.0.1.byob.js', 509, 493 ] +3407 silly gunzTarPerm extractEntry third_party/brick/brick.html +3408 silly gunzTarPerm modified mode [ 'third_party/brick/brick.html', 436, 420 ] +3409 silly gunzTarPerm extractEntry utils/ +3410 silly gunzTarPerm modified mode [ 'utils/', 509, 493 ] +3411 silly gunzTarPerm extractEntry utils/requirejs_module_ce.js +3412 silly gunzTarPerm modified mode [ 'utils/requirejs_module_ce.js', 436, 420 ] +3413 silly lockFile 92e1f40b-7073-0-20919567719101906-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\package +3414 silly lockFile 92e1f40b-7073-0-20919567719101906-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\package +3415 silly lockFile 50b604f9-7073-0-20919567719101906-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\tmp.tgz +3416 silly lockFile 50b604f9-7073-0-20919567719101906-tmp-tgz tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\tmp.tgz +3417 verbose tar pack [ 'C:\\Users\\Rob\\AppData\\Roaming\\npm-cache\\templating\\0.0.0\\package.tgz', +3417 verbose tar pack 'C:\\Users\\Rob\\AppData\\Local\\Temp\\npm-464-G1zDHsgB\\1399583267073-0.20919567719101906\\package' ] +3418 verbose tarball C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz +3419 verbose folder C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\package +3420 silly lockFile 92e1f40b-7073-0-20919567719101906-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\package +3421 verbose lock tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\package C:\Users\Rob\AppData\Roaming\npm-cache\92e1f40b-7073-0-20919567719101906-package.lock +3422 silly lockFile c6d50ad5-che-templating-0-0-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz +3423 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\c6d50ad5-che-templating-0-0-0-package-tgz.lock +3424 silly lockFile 92e1f40b-7073-0-20919567719101906-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\package +3425 silly lockFile 92e1f40b-7073-0-20919567719101906-package tar://C:\Users\Rob\AppData\Local\Temp\npm-464-G1zDHsgB\1399583267073-0.20919567719101906\package +3426 silly lockFile c6d50ad5-che-templating-0-0-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz +3427 silly lockFile c6d50ad5-che-templating-0-0-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz +3428 silly lockFile 380f4821-m-cache-templating-0-0-0-package C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package +3429 verbose lock C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package C:\Users\Rob\AppData\Roaming\npm-cache\380f4821-m-cache-templating-0-0-0-package.lock +3430 silly lockFile 380f4821-m-cache-templating-0-0-0-package C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package +3431 silly lockFile 380f4821-m-cache-templating-0-0-0-package C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package +3432 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz +3433 silly lockFile d63b9cdc-m-cache-templating-0-0-0-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package +3434 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package C:\Users\Rob\AppData\Roaming\npm-cache\d63b9cdc-m-cache-templating-0-0-0-package.lock +3435 silly lockFile c6d50ad5-che-templating-0-0-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz +3436 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\c6d50ad5-che-templating-0-0-0-package-tgz.lock +3437 silly gunzTarPerm modes [ '755', '644' ] +3438 silly gunzTarPerm extractEntry package.json +3439 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +3440 silly gunzTarPerm extractEntry README.md +3441 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +3442 silly gunzTarPerm extractEntry read-pkg-url.js +3443 silly gunzTarPerm modified mode [ 'read-pkg-url.js', 438, 420 ] +3444 silly gunzTarPerm extractEntry npm-shrinkwrap.json +3445 silly gunzTarPerm modified mode [ 'npm-shrinkwrap.json', 438, 420 ] +3446 silly gunzTarPerm extractEntry chromedriver/README +3447 silly gunzTarPerm modified mode [ 'chromedriver/README', 438, 420 ] +3448 silly gunzTarPerm extractEntry chromedriver/chromedriver_linux.zip +3449 silly gunzTarPerm modified mode [ 'chromedriver/chromedriver_linux.zip', 438, 420 ] +3450 silly gunzTarPerm extractEntry chromedriver/chromedriver_mac.zip +3451 silly gunzTarPerm modified mode [ 'chromedriver/chromedriver_mac.zip', 438, 420 ] +3452 silly gunzTarPerm extractEntry chromedriver/chromedriver_shadow_dom.patch +3453 silly gunzTarPerm modified mode [ 'chromedriver/chromedriver_shadow_dom.patch', 438, 420 ] +3454 silly gunzTarPerm extractEntry chromedriver/selenium_shadow_dom.patch +3455 silly gunzTarPerm modified mode [ 'chromedriver/selenium_shadow_dom.patch', 438, 420 ] +3456 silly gunzTarPerm extractEntry dev-dep.sh +3457 silly gunzTarPerm modified mode [ 'dev-dep.sh', 438, 420 ] +3458 silly gunzTarPerm extractEntry examples/ngIf.js +3459 silly gunzTarPerm modified mode [ 'examples/ngIf.js', 438, 420 ] +3460 silly gunzTarPerm extractEntry examples/ngRepeat.js +3461 silly gunzTarPerm modified mode [ 'examples/ngRepeat.js', 438, 420 ] +3462 silly gunzTarPerm extractEntry examples/protractor.conf.js +3463 silly gunzTarPerm modified mode [ 'examples/protractor.conf.js', 438, 420 ] +3464 silly gunzTarPerm extractEntry examples/test.js +3465 silly gunzTarPerm modified mode [ 'examples/test.js', 438, 420 ] +3466 silly gunzTarPerm extractEntry examples/platform.html +3467 silly gunzTarPerm modified mode [ 'examples/platform.html', 438, 420 ] +3468 silly gunzTarPerm extractEntry examples/ngmodel/app.js +3469 silly gunzTarPerm modified mode [ 'examples/ngmodel/app.js', 438, 420 ] +3470 silly gunzTarPerm extractEntry examples/ngmodel/custom-validator.js +3471 silly gunzTarPerm modified mode [ 'examples/ngmodel/custom-validator.js', 438, 420 ] +3472 silly gunzTarPerm extractEntry examples/ngmodel/ng-model.js +3473 silly gunzTarPerm modified mode [ 'examples/ngmodel/ng-model.js', 438, 420 ] +3474 silly gunzTarPerm extractEntry examples/ngmodel/app.html +3475 silly gunzTarPerm modified mode [ 'examples/ngmodel/app.html', 438, 420 ] +3476 silly gunzTarPerm extractEntry examples/ngmodel/index.html +3477 silly gunzTarPerm modified mode [ 'examples/ngmodel/index.html', 438, 420 ] +3478 silly gunzTarPerm extractEntry examples/greet/greet.js +3479 silly gunzTarPerm modified mode [ 'examples/greet/greet.js', 438, 420 ] +3480 silly gunzTarPerm extractEntry examples/greet/greet.html +3481 silly gunzTarPerm modified mode [ 'examples/greet/greet.html', 438, 420 ] +3482 silly gunzTarPerm extractEntry examples/greet/index.html +3483 silly gunzTarPerm modified mode [ 'examples/greet/index.html', 438, 420 ] +3484 silly gunzTarPerm extractEntry examples/github/app.js +3485 silly gunzTarPerm modified mode [ 'examples/github/app.js', 438, 420 ] +3486 silly gunzTarPerm extractEntry examples/github/ng-view.js +3487 silly gunzTarPerm modified mode [ 'examples/github/ng-view.js', 438, 420 ] +3488 silly gunzTarPerm extractEntry examples/github/route.js +3489 silly gunzTarPerm modified mode [ 'examples/github/route.js', 438, 420 ] +3490 silly gunzTarPerm extractEntry examples/github/app.html +3491 silly gunzTarPerm modified mode [ 'examples/github/app.html', 438, 420 ] +3492 silly gunzTarPerm extractEntry examples/github/index.html +3493 silly gunzTarPerm modified mode [ 'examples/github/index.html', 438, 420 ] +3494 silly gunzTarPerm extractEntry examples/github/views/detail.js +3495 silly gunzTarPerm modified mode [ 'examples/github/views/detail.js', 438, 420 ] +3496 silly gunzTarPerm extractEntry examples/github/views/overview.js +3497 silly gunzTarPerm modified mode [ 'examples/github/views/overview.js', 438, 420 ] +3498 silly gunzTarPerm extractEntry examples/github/views/routes.js +3499 silly gunzTarPerm modified mode [ 'examples/github/views/routes.js', 438, 420 ] +3500 silly gunzTarPerm extractEntry examples/github/views/detail.html +3501 silly gunzTarPerm modified mode [ 'examples/github/views/detail.html', 438, 420 ] +3502 silly gunzTarPerm extractEntry examples/github/views/overview.html +3503 silly gunzTarPerm modified mode [ 'examples/github/views/overview.html', 438, 420 ] +3504 silly gunzTarPerm extractEntry examples/routing/app.js +3505 silly gunzTarPerm modified mode [ 'examples/routing/app.js', 438, 420 ] +3506 silly gunzTarPerm extractEntry examples/routing/ng-view.js +3507 silly gunzTarPerm modified mode [ 'examples/routing/ng-view.js', 438, 420 ] +3508 silly gunzTarPerm extractEntry examples/routing/route1.js +3509 silly gunzTarPerm modified mode [ 'examples/routing/route1.js', 438, 420 ] +3510 silly gunzTarPerm extractEntry examples/routing/app.html +3511 silly gunzTarPerm modified mode [ 'examples/routing/app.html', 438, 420 ] +3512 silly gunzTarPerm extractEntry examples/routing/index.html +3513 silly gunzTarPerm modified mode [ 'examples/routing/index.html', 438, 420 ] +3514 silly gunzTarPerm extractEntry examples/routing/route1.html +3515 silly gunzTarPerm modified mode [ 'examples/routing/route1.html', 438, 420 ] +3516 silly gunzTarPerm extractEntry examples/tab/tab-container.js +3517 silly gunzTarPerm modified mode [ 'examples/tab/tab-container.js', 438, 420 ] +3518 silly gunzTarPerm extractEntry examples/tab/tab-pane.js +3519 silly gunzTarPerm modified mode [ 'examples/tab/tab-pane.js', 438, 420 ] +3520 silly gunzTarPerm extractEntry examples/tab/index.html +3521 silly gunzTarPerm modified mode [ 'examples/tab/index.html', 438, 420 ] +3522 silly gunzTarPerm extractEntry examples/tab/tab-container.html +3523 silly gunzTarPerm modified mode [ 'examples/tab/tab-container.html', 438, 420 ] +3524 silly gunzTarPerm extractEntry examples/tab/tab-pane.html +3525 silly gunzTarPerm modified mode [ 'examples/tab/tab-pane.html', 438, 420 ] +3526 silly gunzTarPerm extractEntry examples/templating.html +3527 silly gunzTarPerm modified mode [ 'examples/templating.html', 438, 420 ] +3528 silly gunzTarPerm extractEntry examples/index.html +3529 silly gunzTarPerm modified mode [ 'examples/index.html', 438, 420 ] +3530 silly gunzTarPerm extractEntry examples/video/video-player.js +3531 silly gunzTarPerm modified mode [ 'examples/video/video-player.js', 438, 420 ] +3532 silly gunzTarPerm extractEntry examples/video/index.html +3533 silly gunzTarPerm modified mode [ 'examples/video/index.html', 438, 420 ] +3534 silly gunzTarPerm extractEntry examples/video/video-player.html +3535 silly gunzTarPerm modified mode [ 'examples/video/video-player.html', 438, 420 ] +3536 silly gunzTarPerm extractEntry npm-dep.sh +3537 silly gunzTarPerm modified mode [ 'npm-dep.sh', 438, 420 ] +3538 silly gunzTarPerm extractEntry .editorconfig +3539 silly gunzTarPerm modified mode [ '.editorconfig', 438, 420 ] +3540 silly gunzTarPerm extractEntry .bowerrc +3541 silly gunzTarPerm modified mode [ '.bowerrc', 438, 420 ] +3542 silly gunzTarPerm extractEntry bower.json +3543 silly gunzTarPerm modified mode [ 'bower.json', 438, 420 ] +3544 silly gunzTarPerm extractEntry scripts/run_protractor_tests.sh +3545 silly gunzTarPerm modified mode [ 'scripts/run_protractor_tests.sh', 438, 420 ] +3546 silly gunzTarPerm extractEntry scripts/sauce_connect_setup.sh +3547 silly gunzTarPerm modified mode [ 'scripts/sauce_connect_setup.sh', 438, 420 ] +3548 silly gunzTarPerm extractEntry scripts/wait_for_browser_provider.sh +3549 silly gunzTarPerm modified mode [ 'scripts/wait_for_browser_provider.sh', 438, 420 ] +3550 silly gunzTarPerm extractEntry src/angular_element.js +3551 silly gunzTarPerm modified mode [ 'src/angular_element.js', 438, 420 ] +3552 silly gunzTarPerm extractEntry src/annotations.js +3553 silly gunzTarPerm modified mode [ 'src/annotations.js', 438, 420 ] +3554 silly gunzTarPerm extractEntry src/change_notifier.js +3555 silly gunzTarPerm modified mode [ 'src/change_notifier.js', 438, 420 ] +3556 silly gunzTarPerm extractEntry src/index.js +3557 silly gunzTarPerm modified mode [ 'src/index.js', 438, 420 ] +3558 silly gunzTarPerm extractEntry src/observer_selector.js +3559 silly gunzTarPerm modified mode [ 'src/observer_selector.js', 438, 420 ] +3560 silly gunzTarPerm extractEntry src/types.js +3561 silly gunzTarPerm modified mode [ 'src/types.js', 438, 420 ] +3562 silly gunzTarPerm extractEntry src/view.js +3563 silly gunzTarPerm modified mode [ 'src/view.js', 438, 420 ] +3564 silly gunzTarPerm extractEntry src/view_factory.js +3565 silly gunzTarPerm modified mode [ 'src/view_factory.js', 438, 420 ] +3566 silly gunzTarPerm extractEntry src/compiler/compiler.js +3567 silly gunzTarPerm modified mode [ 'src/compiler/compiler.js', 438, 420 ] +3568 silly gunzTarPerm extractEntry src/compiler/directive_class.js +3569 silly gunzTarPerm modified mode [ 'src/compiler/directive_class.js', 438, 420 ] +3570 silly gunzTarPerm extractEntry src/compiler/element_selector.js +3571 silly gunzTarPerm modified mode [ 'src/compiler/element_selector.js', 438, 420 ] +3572 silly gunzTarPerm extractEntry src/compiler/non_element_selector.js +3573 silly gunzTarPerm modified mode [ 'src/compiler/non_element_selector.js', 438, 420 ] +3574 silly gunzTarPerm extractEntry src/compiler/selector.js +3575 silly gunzTarPerm modified mode [ 'src/compiler/selector.js', 438, 420 ] +3576 silly gunzTarPerm extractEntry src/compiler/selector_config.js +3577 silly gunzTarPerm modified mode [ 'src/compiler/selector_config.js', 438, 420 ] +3578 silly gunzTarPerm extractEntry src/compiler/selector_part.js +3579 silly gunzTarPerm modified mode [ 'src/compiler/selector_part.js', 438, 420 ] +3580 silly gunzTarPerm extractEntry src/util/annotation_provider.js +3581 silly gunzTarPerm modified mode [ 'src/util/annotation_provider.js', 438, 420 ] +3582 silly gunzTarPerm extractEntry src/util/import_node.js +3583 silly gunzTarPerm modified mode [ 'src/util/import_node.js', 438, 420 ] +3584 silly gunzTarPerm extractEntry src/util/linked_list.js +3585 silly gunzTarPerm modified mode [ 'src/util/linked_list.js', 438, 420 ] +3586 silly gunzTarPerm extractEntry src/util/simple_node_container.js +3587 silly gunzTarPerm modified mode [ 'src/util/simple_node_container.js', 438, 420 ] +3588 silly gunzTarPerm extractEntry third_party/brick/brick-1.0.1.byob.js +3589 silly gunzTarPerm modified mode [ 'third_party/brick/brick-1.0.1.byob.js', 438, 420 ] +3590 silly gunzTarPerm extractEntry third_party/brick/brick-1.0.1.byob.css +3591 silly gunzTarPerm modified mode [ 'third_party/brick/brick-1.0.1.byob.css', 438, 420 ] +3592 silly gunzTarPerm extractEntry third_party/brick/brick.html +3593 silly gunzTarPerm modified mode [ 'third_party/brick/brick.html', 438, 420 ] +3594 silly gunzTarPerm extractEntry utils/requirejs_module_ce.js +3595 silly gunzTarPerm modified mode [ 'utils/requirejs_module_ce.js', 438, 420 ] +3596 silly lockFile d63b9cdc-m-cache-templating-0-0-0-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package +3597 silly lockFile d63b9cdc-m-cache-templating-0-0-0-package tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package +3598 silly lockFile c6d50ad5-che-templating-0-0-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz +3599 silly lockFile c6d50ad5-che-templating-0-0-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz +3600 verbose chmod C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz 644 +3601 silly chown skipping for windows C:\Users\Rob\AppData\Roaming\npm-cache\templating\0.0.0\package.tgz +3602 silly lockFile 4e8b6266-it-jackfan.us.kg-angular-templating git://github.com/angular/templating +3603 silly lockFile 4e8b6266-it-jackfan.us.kg-angular-templating git://github.com/angular/templating +3604 silly resolved [ { name: 'jsdom', +3604 silly resolved version: '0.10.5', +3604 silly resolved description: 'A JavaScript implementation of the W3C DOM', +3604 silly resolved keywords: [ 'dom', 'w3c', 'html' ], +3604 silly resolved maintainers: [ [Object], [Object] ], +3604 silly resolved contributors: +3604 silly resolved [ [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object], +3604 silly resolved [Object] ], +3604 silly resolved bugs: +3604 silly resolved { url: 'http://github.com/tmpvar/jsdom/issues', +3604 silly resolved email: 'tmpvar@gmail.com' }, +3604 silly resolved license: +3604 silly resolved { type: 'MIT', +3604 silly resolved url: 'http://github.com/tmpvar/jsdom/blob/master/LICENSE.txt' }, +3604 silly resolved repository: { type: 'git', url: 'git://github.com/tmpvar/jsdom.git' }, +3604 silly resolved implements: [ 'http://www.w3.org/TR/REC-DOM-Level-1' ], +3604 silly resolved dependencies: +3604 silly resolved { htmlparser2: '>= 3.1.5 <4', +3604 silly resolved nwmatcher: '~1.3.2', +3604 silly resolved request: '2.x', +3604 silly resolved xmlhttprequest: '>=1.5.0', +3604 silly resolved cssom: '~0.3.0', +3604 silly resolved cssstyle: '~0.2.9', +3604 silly resolved contextify: '~0.1.5' }, +3604 silly resolved devDependencies: { nodeunit: '~0.8.0', optimist: '*', urlmaster: '>=0.2.15' }, +3604 silly resolved scripts: { test: 'node ./test/runner' }, +3604 silly resolved main: './lib/jsdom', +3604 silly resolved readme: '# jsdom\n\nA JavaScript implementation of the W3C DOM.\n\n## Install\n\n```bash\n$ npm install jsdom\n```\n\nIf this gives you trouble with errors about installing Contextify, especially on Windows, see [below](#contextify).\n\n## Human contact\n\nsee: [mailing list](http://groups.google.com/group/jsdom)\n\n## Easymode\n\nBootstrapping a DOM is generally a difficult process involving many error prone steps. We didn\'t want jsdom to fall into the same trap and that is why a new method, `jsdom.env()`, has been added in jsdom 0.2.0 which should make everyone\'s lives easier.\n\nYou can use it with a URL\n\n```js\n// Count all of the links from the Node.js build page\nvar jsdom = require("jsdom");\n\njsdom.env(\n "http://nodejs.org/dist/",\n ["http://code.jquery.com/jquery.js"],\n function (errors, window) {\n console.log("there have been", window.$("a").length, "nodejs releases!");\n }\n);\n```\n\nor with raw HTML\n\n```js\n// Run some jQuery on a html fragment\nvar jsdom = require("jsdom");\n\njsdom.env(\n \'

jsdom\\\'s Homepage

\',\n ["http://code.jquery.com/jquery.js"],\n function (errors, window) {\n console.log("contents of a.the-link:", window.$("a.the-link").text());\n }\n);\n```\n\nor with a configuration object\n\n```js\n// Print all of the news items on hackernews\nvar jsdom = require("jsdom");\n\njsdom.env({\n url: "http://news.ycombinator.com/",\n scripts: ["http://code.jquery.com/jquery.js"],\n done: function (errors, window) {\n var $ = window.$;\n console.log("HN Links");\n $("td.title:not(:last) a").each(function() {\n console.log(" -", $(this).text());\n });\n }\n});\n```\n\nor with raw JavaScript source\n\n```js\n// Print all of the news items on hackernews\nvar jsdom = require("jsdom");\nvar fs = require("fs");\nvar jquery = fs.readFileSync("./jquery.js", "utf-8");\n\njsdom.env({\n url: "http://news.ycombinator.com/",\n src: [jquery],\n done: function (errors, window) {\n var $ = window.$;\n console.log("HN Links");\n $("td.title:not(:last) a").each(function () {\n console.log(" -", $(this).text());\n });\n }\n});\n```\n\n### How it works\n`jsdom.env` is built for ease of use, which is rare in the world of the DOM! Since the web has some absolutely horrible JavaScript on it, as of jsdom 0.2.0 `jsdom.env` will not process external resources (scripts, images, etc). If you want to process the JavaScript use one of the methods below (`jsdom.jsdom` or `jsdom.jQueryify`)\n\n```js\njsdom.env(string, [scripts], [config], callback);\n```\n\nThe arguments are:\n\n- `string`: may be a URL, file name, or HTML fragment\n- `scripts`: a string or array of strings, containing file names or URLs that will be inserted as `\n```\n\nTo use it with Node.js:\n\n```\n$ npm install nwmatcher.js\n```\n\nNWMatcher currently supports browsers (as a global, `NW.Dom`) and headless environments (as a CommonJS module).\n\n\n## Supported Selectors\n\nHere is a list of all the CSS2/CSS3 [Supported selectors](https://github.com/dperini/nwmatcher/wiki/CSS-supported-selectors).\n\n\n## Features and Compliance\n\nYou can read more about NWMatcher [features and compliance](https://github.com/dperini/nwmatcher/wiki/Features-and-compliance) on the wiki.\n\n\n## API\n\n### DOM Selection\n\n#### `first( selector, context )`\n\nReturns a reference to the first element matching `selector`, starting at `context`.\n\n#### `match( element, selector, context )`\n\nReturns `true` if `element` matches `selector`, starting at `context`; returns `false` otherwise.\n\n#### `select( selector, context, callback )`\n\nReturns an array of all the elements matching `selector`, starting at `context`. If `callback` is provided, it is invoked for each matching element.\n\n\n### DOM Helpers\n\n#### `byId( id, from )`\n\nReturns a reference to the first element with ID `id`, optionally filtered to descendants of the element `from`.\n\n#### `byTag( tag, from )`\n\nReturns an array of elements having the specified tag name `tag`, optionally filtered to descendants of the element `from`.\n\n#### `byClass( class, from )`\n\nReturns an array of elements having the specified class name `class`, optionally filtered to descendants of the element `from`.\n\n#### `byName( name, from )`\n\nReturns an array of elements having the specified value `name` for their name attribute, optionally filtered to descendants of the element `from`.\n\n#### `getAttribute( element, attribute )`\n\nReturn the value read from the attribute of `element` with name `attribute`, as a string.\n\n#### `hasAttribute( element, attribute )`\n\nReturns true `element` has an attribute with name `attribute` set; returns `false` otherwise.\n\n\n### Engine Configuration\n\n#### `configure( options )`\n\nThe following options exist and can be set to `true` or `false`:\n\n* `CACHING`: enable caching of results\n* `SHORTCUTS`: allow accepting mangled selectors\n* `SIMPLENOT`: disallow nested complex `:not()` selectors\n* `UNIQUE_ID`: disallow multiple elements with same ID\n* `USE_QSAPI`: enable native `querySelectorAll` if available\n* `USE_HTML5`: enable special HTML5 rules, related to the relationship between `:checked` and `:selected`\n* `VERBOSITY`: choose between throwing errors or just console warnings\n\nExample:\n\n```js\nNW.Dom.configure( { USE_QSAPI: false, VERBOSITY: false } );\n```\n\n#### `registerOperator( symbol, resolver )`\n\nRegisters a new symbol and its matching resolver in the operators table. Example:\n\n```js\nNW.Dom.registerOperator( \'!=\', \'n!="%m"\' );\n```\n\n#### `registerSelector( name, rexp, func )`\n\nRegisters a new selector, with the matching regular expression and the appropriate resolver function, in the selectors table.\n', +4350 silly resolved readmeFilename: 'README.md', +4350 silly resolved _id: 'nwmatcher@1.3.3', +4350 silly resolved _from: 'nwmatcher@~1.3.2' }, +4350 silly resolved { name: 'contextify', +4350 silly resolved version: '0.1.7', +4350 silly resolved description: 'Turn an object into a persistent execution context.', +4350 silly resolved author: { name: 'Brian McDaniel', email: 'brianmcd05@gmail.com' }, +4350 silly resolved contributors: [ [Object] ], +4350 silly resolved keywords: [ 'context', 'vm' ], +4350 silly resolved repository: +4350 silly resolved { type: 'git', +4350 silly resolved url: 'https://github.com/brianmcd/contextify.git' }, +4350 silly resolved main: './lib/contextify', +4350 silly resolved scripts: { test: 'nodeunit test/', install: 'node-gyp rebuild' }, +4350 silly resolved engines: { node: '>=0.4.0' }, +4350 silly resolved licenses: [ [Object] ], +4350 silly resolved dependencies: { bindings: '*', nan: '~0.8.0' }, +4350 silly resolved devDependencies: { nodeunit: '>=0.5.x' }, +4350 silly resolved gypfile: true, +4350 silly resolved readme: '# Contextify\n\nFor Windows issues, see here: https://github.com/brianmcd/contextify/wiki/Windows-Installation-Guide\n\nPlease add to the wiki if you find new issues/solutions.\n\nTurn an object into a V8 execution context. A contextified object acts as the global \'this\' when executing scripts in its context. Contextify adds 3 methods to the contextified object: run(code, filename), getGlobal(), and dispose(). The main difference between Contextify and Node\'s vm methods is that Contextify allows asynchronous functions to continue executing in the Contextified object\'s context. See vm vs. Contextify below for more discussion.\n\n## Examples\n```javascript\nvar Contextify = require(\'contextify\');\nvar sandbox = { console : console, prop1 : \'prop1\'};\nContextify(sandbox);\nsandbox.run(\'console.log(prop1);\');\nsandbox.dispose(); // free the resources allocated for the context.\n```\n\n```javascript\nvar sandbox = Contextify(); // returns an empty contextified object.\nsandbox.run(\'var x = 3;\');\nconsole.log(sandbox.x); // prints 3\nsandbox.dispose();\n```\n\n```javascript\nvar sandbox = Contextify({setTimeout : setTimeout});\nsandbox.run("setTimeout(function () { x = 3; }, 5);");\nconsole.log(sandbox.x); // prints undefined\nsetTimeout(function () {\n console.log(sandbox.x); // prints 3\n sandbox.dispose();\n}, 10);\n```\n## Details\n\n**Contextify([sandbox])**\n\n sandbox - The object to contextify, which will be modified as described below\n If no sandbox is specified, an empty object will be allocated and used instead.\n\n Returns the contextified object. It doesn\'t make a copy, so if you already have a reference\n to the sandbox, you don\'t need to catch the return value.\n\nA Contextified object has 2 methods added to it:\n\n**run(code, [filename])**\n\n code - string containing JavaScript to execute\n filename - an optional filename for debugging.\n\n Runs the code in the Contextified object\'s context.\n\n**getGlobal()**\n\nReturns the actual global object for the V8 context. The global object is initialized with interceptors (discussed below) which forward accesses on it to the contextified object. This means the contextified object acts like the global object in most cases. Sometimes, though, you need to make a reference to the actual global object.\n\nFor example:\n\n```javascript\nvar window = Contextify({console : console});\nwindow.window = window;\nwindow.run("console.log(window === this);");\n// prints false.\n```\n\n```javascript\nvar window = Contextify({console : console});\nwindow.window = window.getGlobal();\nwindow.run("console.log(window === this);");\n// prints true\n```\n\nThe global object returned by getGlobal() can be treated like the contextified sandbox object, except that defining getters/setters will not work on it. Define getters and setters on the actual sandbox object instead.\n\n**dispose()**\n\nFrees the memory allocated for the underlying V8 context. If you don\'t call this when you\'re done, the V8 context memory will leak, as will the sandbox memory, since the context\'s global stores a strong reference to the sandbox object. You can still use your sandbox object after calling dispose(), but it\'s unsafe to use a global previously returned from getGlobal(). run, getGlobal, and dispose will be removed from the sandbox object.\n\n## Install\n\n npm install contextify\n\n## require(\'vm\') vs. Contextify\n\nNode\'s vm functions (runInContext etc) work by copying the values from the sandbox object onto a context\'s global object, executing the passed in script, then copying the results back. This means that scripts that create asynchronous functions (using mechanisms like setTimeout) won\'t have see the results of executing those functions, since the copying in/out only occurs during an explicit call to runInContext and friends. \n\nContextify creates a V8 context, and uses interceptors (see: http://code.google.com/apis/v8/embed.html#interceptors) to forward global object accesses to the sandbox object. This means there is no copying in or out, so asynchronous functions have the expected effect on the sandbox object. \n\n## Tests\n\nTesting is done with nodeunit. Run the tests with\n\n nodeunit test/\n\nOutput: \n\n OK: 92 assertions (27ms)\n\n\n## Building\n\n node-waf configure build\n\n## Acknowledgments\n\nInspiration taken from Assaf\'s Zombie.js context solution: https://github.com/assaf/zombie\n', +4350 silly resolved readmeFilename: 'README.md', +4350 silly resolved bugs: { url: 'https://github.com/brianmcd/contextify/issues' }, +4350 silly resolved homepage: 'https://github.com/brianmcd/contextify', +4350 silly resolved _id: 'contextify@0.1.7', +4350 silly resolved _from: 'contextify@~0.1.5' } ] +4351 info install cssstyle@0.2.11 into C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom +4352 info install htmlparser2@3.7.1 into C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom +4353 info install xmlhttprequest@1.6.0 into C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom +4354 info install cssom@0.3.0 into C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom +4355 info install request@2.34.0 into C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom +4356 info install nwmatcher@1.3.3 into C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom +4357 info install contextify@0.1.7 into C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom +4358 info installOne cssstyle@0.2.11 +4359 info installOne htmlparser2@3.7.1 +4360 info installOne xmlhttprequest@1.6.0 +4361 info installOne cssom@0.3.0 +4362 info installOne request@2.34.0 +4363 info installOne nwmatcher@1.3.3 +4364 info installOne contextify@0.1.7 +4365 info C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\cssstyle unbuild +4366 info C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\htmlparser2 unbuild +4367 info C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\xmlhttprequest unbuild +4368 info C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\cssom unbuild +4369 info C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\request unbuild +4370 info C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\nwmatcher unbuild +4371 info C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify unbuild +4372 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\cssstyle\0.2.11\package.tgz +4373 silly lockFile a7e7a687-ules-jsdom-node-modules-cssstyle tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\cssstyle +4374 verbose lock tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\cssstyle C:\Users\Rob\AppData\Roaming\npm-cache\a7e7a687-ules-jsdom-node-modules-cssstyle.lock +4375 silly lockFile 219a9505-ache-cssstyle-0-2-11-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\cssstyle\0.2.11\package.tgz +4376 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\cssstyle\0.2.11\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\219a9505-ache-cssstyle-0-2-11-package-tgz.lock +4377 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\htmlparser2\3.7.1\package.tgz +4378 silly lockFile 8226ad3f-s-jsdom-node-modules-htmlparser2 tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\htmlparser2 +4379 verbose lock tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\htmlparser2 C:\Users\Rob\AppData\Roaming\npm-cache\8226ad3f-s-jsdom-node-modules-htmlparser2.lock +4380 silly lockFile 63f399ae-he-htmlparser2-3-7-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\htmlparser2\3.7.1\package.tgz +4381 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\htmlparser2\3.7.1\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\63f399ae-he-htmlparser2-3-7-1-package-tgz.lock +4382 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\xmlhttprequest\1.6.0\package.tgz +4383 silly lockFile a2f7cd41-sdom-node-modules-xmlhttprequest tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\xmlhttprequest +4384 verbose lock tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\xmlhttprequest C:\Users\Rob\AppData\Roaming\npm-cache\a2f7cd41-sdom-node-modules-xmlhttprequest.lock +4385 silly lockFile 11ddc2b5-xmlhttprequest-1-6-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\xmlhttprequest\1.6.0\package.tgz +4386 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\xmlhttprequest\1.6.0\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\11ddc2b5-xmlhttprequest-1-6-0-package-tgz.lock +4387 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\cssom\0.3.0\package.tgz +4388 silly lockFile 20798191-modules-jsdom-node-modules-cssom tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\cssom +4389 verbose lock tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\cssom C:\Users\Rob\AppData\Roaming\npm-cache\20798191-modules-jsdom-node-modules-cssom.lock +4390 silly lockFile b4d36611-pm-cache-cssom-0-3-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\cssom\0.3.0\package.tgz +4391 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\cssom\0.3.0\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\b4d36611-pm-cache-cssom-0-3-0-package-tgz.lock +4392 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\request\2.34.0\package.tgz +4393 silly lockFile a91c580b-dules-jsdom-node-modules-request tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\request +4394 verbose lock tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\request C:\Users\Rob\AppData\Roaming\npm-cache\a91c580b-dules-jsdom-node-modules-request.lock +4395 silly lockFile 33dc568c-cache-request-2-34-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\request\2.34.0\package.tgz +4396 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\request\2.34.0\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\33dc568c-cache-request-2-34-0-package-tgz.lock +4397 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\nwmatcher\1.3.3\package.tgz +4398 silly lockFile 39bb5416-les-jsdom-node-modules-nwmatcher tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\nwmatcher +4399 verbose lock tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\nwmatcher C:\Users\Rob\AppData\Roaming\npm-cache\39bb5416-les-jsdom-node-modules-nwmatcher.lock +4400 silly lockFile a89532c2-ache-nwmatcher-1-3-3-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\nwmatcher\1.3.3\package.tgz +4401 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\nwmatcher\1.3.3\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\a89532c2-ache-nwmatcher-1-3-3-package-tgz.lock +4402 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\contextify\0.1.7\package.tgz +4403 silly lockFile 5b574d39-es-jsdom-node-modules-contextify tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify +4404 verbose lock tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify C:\Users\Rob\AppData\Roaming\npm-cache\5b574d39-es-jsdom-node-modules-contextify.lock +4405 silly lockFile 6277b6e7-che-contextify-0-1-7-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\contextify\0.1.7\package.tgz +4406 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\contextify\0.1.7\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\6277b6e7-che-contextify-0-1-7-package-tgz.lock +4407 silly gunzTarPerm modes [ '755', '644' ] +4408 silly gunzTarPerm modes [ '755', '644' ] +4409 silly gunzTarPerm modes [ '755', '644' ] +4410 silly gunzTarPerm modes [ '755', '644' ] +4411 silly gunzTarPerm modes [ '755', '644' ] +4412 silly gunzTarPerm modes [ '755', '644' ] +4413 silly gunzTarPerm modes [ '755', '644' ] +4414 silly gunzTarPerm extractEntry package.json +4415 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +4416 silly gunzTarPerm extractEntry package.json +4417 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +4418 silly gunzTarPerm extractEntry package.json +4419 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +4420 silly gunzTarPerm extractEntry package.json +4421 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +4422 silly gunzTarPerm extractEntry package.json +4423 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +4424 silly gunzTarPerm extractEntry package.json +4425 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +4426 silly gunzTarPerm extractEntry README.md +4427 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +4428 silly gunzTarPerm extractEntry LICENSE +4429 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ] +4430 silly gunzTarPerm extractEntry README.md +4431 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +4432 silly gunzTarPerm extractEntry LICENSE +4433 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ] +4434 silly gunzTarPerm extractEntry .npmignore +4435 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ] +4436 silly gunzTarPerm extractEntry .gitmodules +4437 silly gunzTarPerm modified mode [ '.gitmodules', 438, 420 ] +4438 silly gunzTarPerm extractEntry package.json +4439 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +4440 silly gunzTarPerm extractEntry .npmignore +4441 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ] +4442 silly gunzTarPerm extractEntry README.md +4443 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +4444 silly gunzTarPerm extractEntry README.md +4445 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +4446 silly gunzTarPerm extractEntry LICENSE +4447 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ] +4448 silly gunzTarPerm extractEntry .npmignore +4449 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ] +4450 silly gunzTarPerm extractEntry README.md +4451 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +4452 silly gunzTarPerm extractEntry .npmignore +4453 silly gunzTarPerm modified mode [ '.npmignore', 438, 420 ] +4454 silly gunzTarPerm extractEntry README.md +4455 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +4456 silly gunzTarPerm extractEntry autotest.watchr +4457 silly gunzTarPerm modified mode [ 'autotest.watchr', 438, 420 ] +4458 silly gunzTarPerm extractEntry example/demo.js +4459 silly gunzTarPerm modified mode [ 'example/demo.js', 438, 420 ] +4460 silly gunzTarPerm extractEntry MIT-LICENSE.txt +4461 silly gunzTarPerm modified mode [ 'MIT-LICENSE.txt', 438, 420 ] +4462 silly gunzTarPerm extractEntry README.mdown +4463 silly gunzTarPerm modified mode [ 'README.mdown', 438, 420 ] +4464 silly gunzTarPerm extractEntry .gitattributes +4465 silly gunzTarPerm modified mode [ '.gitattributes', 438, 420 ] +4466 silly gunzTarPerm extractEntry .travis.yml +4467 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ] +4468 silly gunzTarPerm extractEntry LICENSE +4469 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ] +4470 silly gunzTarPerm extractEntry LICENSE.txt +4471 silly gunzTarPerm modified mode [ 'LICENSE.txt', 438, 420 ] +4472 silly gunzTarPerm extractEntry binding.gyp +4473 silly gunzTarPerm modified mode [ 'binding.gyp', 438, 420 ] +4474 silly gunzTarPerm extractEntry src/nwmatcher-base.js +4475 silly gunzTarPerm modified mode [ 'src/nwmatcher-base.js', 438, 420 ] +4476 silly gunzTarPerm extractEntry src/nwmatcher-noqsa.js +4477 silly gunzTarPerm modified mode [ 'src/nwmatcher-noqsa.js', 438, 420 ] +4478 silly gunzTarPerm extractEntry src/nwmatcher.js +4479 silly gunzTarPerm modified mode [ 'src/nwmatcher.js', 438, 420 ] +4480 silly gunzTarPerm extractEntry src/modules/nwmatcher-cache.js +4481 silly gunzTarPerm modified mode [ 'src/modules/nwmatcher-cache.js', 438, 420 ] +4482 silly gunzTarPerm extractEntry src/modules/nwmatcher-jquery.js +4483 silly gunzTarPerm modified mode [ 'src/modules/nwmatcher-jquery.js', 438, 420 ] +4484 silly gunzTarPerm extractEntry src/modules/nwmatcher-pseudos.js +4485 silly gunzTarPerm modified mode [ 'src/modules/nwmatcher-pseudos.js', 438, 420 ] +4486 silly gunzTarPerm extractEntry src/modules/nwmatcher-shortcuts.js +4487 silly gunzTarPerm modified mode [ 'src/modules/nwmatcher-shortcuts.js', 438, 420 ] +4488 silly gunzTarPerm extractEntry src/modules/nwmatcher-traversal.js +4489 silly gunzTarPerm modified mode [ 'src/modules/nwmatcher-traversal.js', 438, 420 ] +4490 silly gunzTarPerm extractEntry src/modules/nwmatcher-webforms.js +4491 silly gunzTarPerm modified mode [ 'src/modules/nwmatcher-webforms.js', 438, 420 ] +4492 silly gunzTarPerm extractEntry MIT-LICENSE.txt +4493 silly gunzTarPerm modified mode [ 'MIT-LICENSE.txt', 438, 420 ] +4494 silly gunzTarPerm extractEntry lib/CSSStyleDeclaration.js +4495 silly gunzTarPerm modified mode [ 'lib/CSSStyleDeclaration.js', 438, 420 ] +4496 silly gunzTarPerm extractEntry lib/CSSDocumentRule.js +4497 silly gunzTarPerm modified mode [ 'lib/CSSDocumentRule.js', 438, 420 ] +4498 silly gunzTarPerm extractEntry lib/CSSMediaRule.js +4499 silly gunzTarPerm modified mode [ 'lib/CSSMediaRule.js', 438, 420 ] +4500 silly gunzTarPerm extractEntry dns-request.js +4501 silly gunzTarPerm modified mode [ 'dns-request.js', 438, 420 ] +4502 silly gunzTarPerm extractEntry index.js +4503 silly gunzTarPerm modified mode [ 'index.js', 438, 420 ] +4504 silly gunzTarPerm extractEntry changelog +4505 silly gunzTarPerm modified mode [ 'changelog', 438, 420 ] +4506 silly gunzTarPerm extractEntry lib/contextify.js +4507 silly gunzTarPerm modified mode [ 'lib/contextify.js', 438, 420 ] +4508 silly gunzTarPerm extractEntry lib/XMLHttpRequest.js +4509 silly gunzTarPerm modified mode [ 'lib/XMLHttpRequest.js', 438, 420 ] +4510 silly gunzTarPerm extractEntry tests/test-constants.js +4511 silly gunzTarPerm modified mode [ 'tests/test-constants.js', 438, 420 ] +4512 silly gunzTarPerm extractEntry tests/test-events.js +4513 silly gunzTarPerm modified mode [ 'tests/test-events.js', 438, 420 ] +4514 silly gunzTarPerm extractEntry tests/test-exceptions.js +4515 silly gunzTarPerm modified mode [ 'tests/test-exceptions.js', 438, 420 ] +4516 silly gunzTarPerm extractEntry tests/test-headers.js +4517 silly gunzTarPerm modified mode [ 'tests/test-headers.js', 438, 420 ] +4518 silly gunzTarPerm extractEntry tests/test-redirect-302.js +4519 silly gunzTarPerm modified mode [ 'tests/test-redirect-302.js', 438, 420 ] +4520 silly gunzTarPerm extractEntry tests/test-redirect-303.js +4521 silly gunzTarPerm modified mode [ 'tests/test-redirect-303.js', 438, 420 ] +4522 silly gunzTarPerm extractEntry tests/test-redirect-307.js +4523 silly gunzTarPerm modified mode [ 'tests/test-redirect-307.js', 438, 420 ] +4524 silly gunzTarPerm extractEntry tests/test-request-methods.js +4525 silly gunzTarPerm modified mode [ 'tests/test-request-methods.js', 438, 420 ] +4526 silly gunzTarPerm extractEntry tests/test-request-protocols.js +4527 silly gunzTarPerm modified mode [ 'tests/test-request-protocols.js', 438, 420 ] +4528 silly gunzTarPerm extractEntry tests/testdata.txt +4529 silly gunzTarPerm modified mode [ 'tests/testdata.txt', 438, 420 ] +4530 silly gunzTarPerm extractEntry lib/parsers.js +4531 silly gunzTarPerm modified mode [ 'lib/parsers.js', 438, 420 ] +4532 silly gunzTarPerm extractEntry lib/css3-properties/borderImage.js +4533 silly gunzTarPerm modified mode [ 'lib/css3-properties/borderImage.js', 438, 420 ] +4534 silly gunzTarPerm extractEntry lib/css3-properties/borderImageOutset.js +4535 silly gunzTarPerm modified mode [ 'lib/css3-properties/borderImageOutset.js', 438, 420 ] +4536 silly gunzTarPerm extractEntry lib/css3-properties/borderImageRepeat.js +4537 silly gunzTarPerm modified mode [ 'lib/css3-properties/borderImageRepeat.js', 438, 420 ] +4538 silly gunzTarPerm extractEntry lib/css3-properties/borderImageSlice.js +4539 silly gunzTarPerm modified mode [ 'lib/css3-properties/borderImageSlice.js', 438, 420 ] +4540 silly gunzTarPerm extractEntry lib/css3-properties/borderImageSource.js +4541 silly gunzTarPerm modified mode [ 'lib/css3-properties/borderImageSource.js', 438, 420 ] +4542 silly gunzTarPerm extractEntry lib/css3-properties/borderImageWidth.js +4543 silly gunzTarPerm modified mode [ 'lib/css3-properties/borderImageWidth.js', 438, 420 ] +4544 silly gunzTarPerm extractEntry lib/properties/alignmentBaseline.js +4545 silly gunzTarPerm modified mode [ 'lib/properties/alignmentBaseline.js', 438, 420 ] +4546 silly gunzTarPerm extractEntry lib/properties/unicodeBidi.js +4547 silly gunzTarPerm modified mode [ 'lib/properties/unicodeBidi.js', 438, 420 ] +4548 silly gunzTarPerm extractEntry lib/properties/unicodeRange.js +4549 silly gunzTarPerm modified mode [ 'lib/properties/unicodeRange.js', 438, 420 ] +4550 silly gunzTarPerm extractEntry lib/properties/vectorEffect.js +4551 silly gunzTarPerm modified mode [ 'lib/properties/vectorEffect.js', 438, 420 ] +4552 silly gunzTarPerm extractEntry lib/properties/verticalAlign.js +4553 silly gunzTarPerm modified mode [ 'lib/properties/verticalAlign.js', 438, 420 ] +4554 silly gunzTarPerm extractEntry lib/properties/top.js +4555 silly gunzTarPerm modified mode [ 'lib/properties/top.js', 438, 420 ] +4556 silly gunzTarPerm extractEntry lib/properties/voiceFamily.js +4557 silly gunzTarPerm modified mode [ 'lib/properties/voiceFamily.js', 438, 420 ] +4558 silly gunzTarPerm extractEntry lib/properties/volume.js +4559 silly gunzTarPerm modified mode [ 'lib/properties/volume.js', 438, 420 ] +4560 silly gunzTarPerm extractEntry lib/properties/webkitAnimation.js +4561 silly gunzTarPerm modified mode [ 'lib/properties/webkitAnimation.js', 438, 420 ] +4562 silly gunzTarPerm extractEntry lib/properties/webkitAnimationDelay.js +4563 silly gunzTarPerm modified mode [ 'lib/properties/webkitAnimationDelay.js', 438, 420 ] +4564 silly gunzTarPerm extractEntry lib/properties/webkitAnimationDirection.js +4565 silly gunzTarPerm modified mode [ 'lib/properties/webkitAnimationDirection.js', 438, 420 ] +4566 silly gunzTarPerm extractEntry lib/properties/textUnderlineWidth.js +4567 silly gunzTarPerm modified mode [ 'lib/properties/textUnderlineWidth.js', 438, 420 ] +4568 silly gunzTarPerm extractEntry lib/properties/webkitAnimationDuration.js +4569 silly gunzTarPerm modified mode [ 'lib/properties/webkitAnimationDuration.js', 438, 420 ] +4570 silly gunzTarPerm extractEntry lib/properties/textUnderlineStyle.js +4571 silly gunzTarPerm modified mode [ 'lib/properties/textUnderlineStyle.js', 438, 420 ] +4572 silly gunzTarPerm extractEntry lib/properties/webkitAnimationFillMode.js +4573 silly gunzTarPerm modified mode [ 'lib/properties/webkitAnimationFillMode.js', 438, 420 ] +4574 silly gunzTarPerm extractEntry lib/properties/textUnderlineMode.js +4575 silly gunzTarPerm modified mode [ 'lib/properties/textUnderlineMode.js', 438, 420 ] +4576 silly gunzTarPerm extractEntry lib/properties/webkitAnimationIterationCount.js +4577 silly gunzTarPerm modified mode [ 'lib/properties/webkitAnimationIterationCount.js', 438, 420 ] +4578 silly gunzTarPerm extractEntry lib/properties/textUnderlineColor.js +4579 silly gunzTarPerm modified mode [ 'lib/properties/textUnderlineColor.js', 438, 420 ] +4580 silly gunzTarPerm extractEntry lib/properties/webkitAnimationName.js +4581 silly gunzTarPerm modified mode [ 'lib/properties/webkitAnimationName.js', 438, 420 ] +4582 silly gunzTarPerm extractEntry lib/properties/textUnderline.js +4583 silly gunzTarPerm modified mode [ 'lib/properties/textUnderline.js', 438, 420 ] +4584 silly gunzTarPerm extractEntry lib/properties/webkitAnimationPlayState.js +4585 silly gunzTarPerm modified mode [ 'lib/properties/webkitAnimationPlayState.js', 438, 420 ] +4586 silly gunzTarPerm extractEntry lib/properties/textTransform.js +4587 silly gunzTarPerm modified mode [ 'lib/properties/textTransform.js', 438, 420 ] +4588 silly gunzTarPerm extractEntry lib/properties/webkitAnimationTimingFunction.js +4589 silly gunzTarPerm modified mode [ 'lib/properties/webkitAnimationTimingFunction.js', 438, 420 ] +4590 silly gunzTarPerm extractEntry lib/properties/textShadow.js +4591 silly gunzTarPerm modified mode [ 'lib/properties/textShadow.js', 438, 420 ] +4592 silly gunzTarPerm extractEntry lib/properties/webkitAppearance.js +4593 silly gunzTarPerm modified mode [ 'lib/properties/webkitAppearance.js', 438, 420 ] +4594 silly gunzTarPerm extractEntry lib/properties/textRendering.js +4595 silly gunzTarPerm modified mode [ 'lib/properties/textRendering.js', 438, 420 ] +4596 silly gunzTarPerm extractEntry lib/properties/webkitAspectRatio.js +4597 silly gunzTarPerm modified mode [ 'lib/properties/webkitAspectRatio.js', 438, 420 ] +4598 silly gunzTarPerm extractEntry lib/properties/textOverlineWidth.js +4599 silly gunzTarPerm modified mode [ 'lib/properties/textOverlineWidth.js', 438, 420 ] +4600 silly gunzTarPerm extractEntry lib/properties/webkitBackfaceVisibility.js +4601 silly gunzTarPerm modified mode [ 'lib/properties/webkitBackfaceVisibility.js', 438, 420 ] +4602 silly gunzTarPerm extractEntry lib/properties/textOverlineStyle.js +4603 silly gunzTarPerm modified mode [ 'lib/properties/textOverlineStyle.js', 438, 420 ] +4604 silly gunzTarPerm extractEntry lib/properties/webkitBackgroundClip.js +4605 silly gunzTarPerm modified mode [ 'lib/properties/webkitBackgroundClip.js', 438, 420 ] +4606 silly gunzTarPerm extractEntry lib/properties/textOverlineMode.js +4607 silly gunzTarPerm modified mode [ 'lib/properties/textOverlineMode.js', 438, 420 ] +4608 silly gunzTarPerm extractEntry lib/properties/webkitBackgroundComposite.js +4609 silly gunzTarPerm modified mode [ 'lib/properties/webkitBackgroundComposite.js', 438, 420 ] +4610 silly gunzTarPerm extractEntry lib/properties/textOverlineColor.js +4611 silly gunzTarPerm modified mode [ 'lib/properties/textOverlineColor.js', 438, 420 ] +4612 silly gunzTarPerm extractEntry lib/properties/webkitBackgroundOrigin.js +4613 silly gunzTarPerm modified mode [ 'lib/properties/webkitBackgroundOrigin.js', 438, 420 ] +4614 silly gunzTarPerm extractEntry lib/properties/textOverline.js +4615 silly gunzTarPerm modified mode [ 'lib/properties/textOverline.js', 438, 420 ] +4616 silly gunzTarPerm extractEntry lib/properties/webkitBackgroundSize.js +4617 silly gunzTarPerm modified mode [ 'lib/properties/webkitBackgroundSize.js', 438, 420 ] +4618 silly gunzTarPerm extractEntry lib/properties/textOverflow.js +4619 silly gunzTarPerm modified mode [ 'lib/properties/textOverflow.js', 438, 420 ] +4620 silly gunzTarPerm extractEntry lib/properties/webkitBorderAfter.js +4621 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderAfter.js', 438, 420 ] +4622 silly gunzTarPerm extractEntry lib/properties/textLineThroughWidth.js +4623 silly gunzTarPerm modified mode [ 'lib/properties/textLineThroughWidth.js', 438, 420 ] +4624 silly gunzTarPerm extractEntry lib/properties/webkitBorderAfterColor.js +4625 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderAfterColor.js', 438, 420 ] +4626 silly gunzTarPerm extractEntry lib/properties/textLineThroughStyle.js +4627 silly gunzTarPerm modified mode [ 'lib/properties/textLineThroughStyle.js', 438, 420 ] +4628 silly gunzTarPerm extractEntry lib/properties/webkitBorderAfterStyle.js +4629 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderAfterStyle.js', 438, 420 ] +4630 silly gunzTarPerm extractEntry lib/properties/textLineThroughMode.js +4631 silly gunzTarPerm modified mode [ 'lib/properties/textLineThroughMode.js', 438, 420 ] +4632 silly gunzTarPerm extractEntry lib/properties/webkitBorderAfterWidth.js +4633 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderAfterWidth.js', 438, 420 ] +4634 silly gunzTarPerm extractEntry lib/properties/textLineThroughColor.js +4635 silly gunzTarPerm modified mode [ 'lib/properties/textLineThroughColor.js', 438, 420 ] +4636 silly gunzTarPerm extractEntry lib/properties/webkitBorderBefore.js +4637 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderBefore.js', 438, 420 ] +4638 silly gunzTarPerm extractEntry lib/properties/textLineThrough.js +4639 silly gunzTarPerm modified mode [ 'lib/properties/textLineThrough.js', 438, 420 ] +4640 silly gunzTarPerm extractEntry lib/properties/webkitBorderBeforeColor.js +4641 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderBeforeColor.js', 438, 420 ] +4642 silly gunzTarPerm extractEntry lib/properties/textIndent.js +4643 silly gunzTarPerm modified mode [ 'lib/properties/textIndent.js', 438, 420 ] +4644 silly gunzTarPerm extractEntry lib/properties/webkitBorderBeforeStyle.js +4645 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderBeforeStyle.js', 438, 420 ] +4646 silly gunzTarPerm extractEntry lib/properties/textDecoration.js +4647 silly gunzTarPerm modified mode [ 'lib/properties/textDecoration.js', 438, 420 ] +4648 silly gunzTarPerm extractEntry lib/properties/webkitBorderBeforeWidth.js +4649 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderBeforeWidth.js', 438, 420 ] +4650 silly gunzTarPerm extractEntry lib/properties/textAnchor.js +4651 silly gunzTarPerm modified mode [ 'lib/properties/textAnchor.js', 438, 420 ] +4652 silly gunzTarPerm extractEntry lib/properties/webkitBorderEnd.js +4653 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderEnd.js', 438, 420 ] +4654 silly gunzTarPerm extractEntry lib/properties/textAlign.js +4655 silly gunzTarPerm modified mode [ 'lib/properties/textAlign.js', 438, 420 ] +4656 silly gunzTarPerm extractEntry lib/properties/webkitBorderEndColor.js +4657 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderEndColor.js', 438, 420 ] +4658 silly gunzTarPerm extractEntry lib/properties/tableLayout.js +4659 silly gunzTarPerm modified mode [ 'lib/properties/tableLayout.js', 438, 420 ] +4660 silly gunzTarPerm extractEntry lib/properties/webkitBorderEndStyle.js +4661 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderEndStyle.js', 438, 420 ] +4662 silly gunzTarPerm extractEntry lib/properties/strokeWidth.js +4663 silly gunzTarPerm modified mode [ 'lib/properties/strokeWidth.js', 438, 420 ] +4664 silly gunzTarPerm extractEntry lib/properties/webkitBorderEndWidth.js +4665 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderEndWidth.js', 438, 420 ] +4666 silly gunzTarPerm extractEntry lib/properties/strokeOpacity.js +4667 silly gunzTarPerm modified mode [ 'lib/properties/strokeOpacity.js', 438, 420 ] +4668 silly gunzTarPerm extractEntry lib/properties/webkitBorderFit.js +4669 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderFit.js', 438, 420 ] +4670 silly gunzTarPerm extractEntry lib/properties/strokeMiterlimit.js +4671 silly gunzTarPerm modified mode [ 'lib/properties/strokeMiterlimit.js', 438, 420 ] +4672 silly gunzTarPerm extractEntry lib/properties/webkitBorderHorizontalSpacing.js +4673 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderHorizontalSpacing.js', 438, 420 ] +4674 silly gunzTarPerm extractEntry lib/properties/strokeLinejoin.js +4675 silly gunzTarPerm modified mode [ 'lib/properties/strokeLinejoin.js', 438, 420 ] +4676 silly gunzTarPerm extractEntry lib/properties/webkitBorderImage.js +4677 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderImage.js', 438, 420 ] +4678 silly gunzTarPerm extractEntry lib/properties/strokeLinecap.js +4679 silly gunzTarPerm modified mode [ 'lib/properties/strokeLinecap.js', 438, 420 ] +4680 silly gunzTarPerm extractEntry lib/properties/webkitBorderRadius.js +4681 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderRadius.js', 438, 420 ] +4682 silly gunzTarPerm extractEntry lib/properties/strokeDashoffset.js +4683 silly gunzTarPerm modified mode [ 'lib/properties/strokeDashoffset.js', 438, 420 ] +4684 silly gunzTarPerm extractEntry lib/properties/webkitBorderStart.js +4685 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderStart.js', 438, 420 ] +4686 silly gunzTarPerm extractEntry lib/properties/strokeDasharray.js +4687 silly gunzTarPerm modified mode [ 'lib/properties/strokeDasharray.js', 438, 420 ] +4688 silly gunzTarPerm extractEntry lib/properties/webkitBorderStartColor.js +4689 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderStartColor.js', 438, 420 ] +4690 silly gunzTarPerm extractEntry lib/properties/stroke.js +4691 silly gunzTarPerm modified mode [ 'lib/properties/stroke.js', 438, 420 ] +4692 silly gunzTarPerm extractEntry lib/properties/webkitBorderStartStyle.js +4693 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderStartStyle.js', 438, 420 ] +4694 silly gunzTarPerm extractEntry lib/properties/stress.js +4695 silly gunzTarPerm modified mode [ 'lib/properties/stress.js', 438, 420 ] +4696 silly gunzTarPerm extractEntry lib/properties/webkitBorderStartWidth.js +4697 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderStartWidth.js', 438, 420 ] +4698 silly gunzTarPerm extractEntry lib/properties/stopOpacity.js +4699 silly gunzTarPerm modified mode [ 'lib/properties/stopOpacity.js', 438, 420 ] +4700 silly gunzTarPerm extractEntry lib/properties/webkitBorderVerticalSpacing.js +4701 silly gunzTarPerm modified mode [ 'lib/properties/webkitBorderVerticalSpacing.js', 438, 420 ] +4702 silly gunzTarPerm extractEntry lib/properties/stopColor.js +4703 silly gunzTarPerm modified mode [ 'lib/properties/stopColor.js', 438, 420 ] +4704 silly gunzTarPerm extractEntry lib/properties/webkitBoxAlign.js +4705 silly gunzTarPerm modified mode [ 'lib/properties/webkitBoxAlign.js', 438, 420 ] +4706 silly gunzTarPerm extractEntry lib/properties/src.js +4707 silly gunzTarPerm modified mode [ 'lib/properties/src.js', 438, 420 ] +4708 silly gunzTarPerm extractEntry lib/properties/webkitBoxDirection.js +4709 silly gunzTarPerm modified mode [ 'lib/properties/webkitBoxDirection.js', 438, 420 ] +4710 silly gunzTarPerm extractEntry lib/properties/speechRate.js +4711 silly gunzTarPerm modified mode [ 'lib/properties/speechRate.js', 438, 420 ] +4712 silly gunzTarPerm extractEntry lib/properties/webkitBoxFlex.js +4713 silly gunzTarPerm modified mode [ 'lib/properties/webkitBoxFlex.js', 438, 420 ] +4714 silly gunzTarPerm extractEntry lib/properties/speakPunctuation.js +4715 silly gunzTarPerm modified mode [ 'lib/properties/speakPunctuation.js', 438, 420 ] +4716 silly gunzTarPerm extractEntry lib/properties/webkitBoxFlexGroup.js +4717 silly gunzTarPerm modified mode [ 'lib/properties/webkitBoxFlexGroup.js', 438, 420 ] +4718 silly gunzTarPerm extractEntry lib/properties/speakNumeral.js +4719 silly gunzTarPerm modified mode [ 'lib/properties/speakNumeral.js', 438, 420 ] +4720 silly gunzTarPerm extractEntry lib/properties/webkitBoxLines.js +4721 silly gunzTarPerm modified mode [ 'lib/properties/webkitBoxLines.js', 438, 420 ] +4722 silly gunzTarPerm extractEntry lib/properties/speakHeader.js +4723 silly gunzTarPerm modified mode [ 'lib/properties/speakHeader.js', 438, 420 ] +4724 silly gunzTarPerm extractEntry lib/properties/webkitBoxOrdinalGroup.js +4725 silly gunzTarPerm modified mode [ 'lib/properties/webkitBoxOrdinalGroup.js', 438, 420 ] +4726 silly gunzTarPerm extractEntry lib/properties/speak.js +4727 silly gunzTarPerm modified mode [ 'lib/properties/speak.js', 438, 420 ] +4728 silly gunzTarPerm extractEntry lib/properties/webkitBoxOrient.js +4729 silly gunzTarPerm modified mode [ 'lib/properties/webkitBoxOrient.js', 438, 420 ] +4730 silly gunzTarPerm extractEntry lib/properties/size.js +4731 silly gunzTarPerm modified mode [ 'lib/properties/size.js', 438, 420 ] +4732 silly gunzTarPerm extractEntry lib/properties/webkitBoxPack.js +4733 silly gunzTarPerm modified mode [ 'lib/properties/webkitBoxPack.js', 438, 420 ] +4734 silly gunzTarPerm extractEntry lib/properties/shapeRendering.js +4735 silly gunzTarPerm modified mode [ 'lib/properties/shapeRendering.js', 438, 420 ] +4736 silly gunzTarPerm extractEntry lib/properties/webkitBoxReflect.js +4737 silly gunzTarPerm modified mode [ 'lib/properties/webkitBoxReflect.js', 438, 420 ] +4738 silly gunzTarPerm extractEntry lib/properties/right.js +4739 silly gunzTarPerm modified mode [ 'lib/properties/right.js', 438, 420 ] +4740 silly gunzTarPerm extractEntry lib/properties/webkitBoxShadow.js +4741 silly gunzTarPerm modified mode [ 'lib/properties/webkitBoxShadow.js', 438, 420 ] +4742 silly gunzTarPerm extractEntry lib/properties/richness.js +4743 silly gunzTarPerm modified mode [ 'lib/properties/richness.js', 438, 420 ] +4744 silly gunzTarPerm extractEntry lib/properties/webkitColorCorrection.js +4745 silly gunzTarPerm modified mode [ 'lib/properties/webkitColorCorrection.js', 438, 420 ] +4746 silly gunzTarPerm extractEntry lib/properties/resize.js +4747 silly gunzTarPerm modified mode [ 'lib/properties/resize.js', 438, 420 ] +4748 silly gunzTarPerm extractEntry lib/properties/webkitColumnAxis.js +4749 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnAxis.js', 438, 420 ] +4750 silly gunzTarPerm extractEntry lib/properties/quotes.js +4751 silly gunzTarPerm modified mode [ 'lib/properties/quotes.js', 438, 420 ] +4752 silly gunzTarPerm extractEntry lib/properties/webkitColumnBreakAfter.js +4753 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnBreakAfter.js', 438, 420 ] +4754 silly gunzTarPerm extractEntry lib/properties/position.js +4755 silly gunzTarPerm modified mode [ 'lib/properties/position.js', 438, 420 ] +4756 silly gunzTarPerm extractEntry lib/properties/webkitColumnBreakBefore.js +4757 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnBreakBefore.js', 438, 420 ] +4758 silly gunzTarPerm extractEntry lib/properties/pointerEvents.js +4759 silly gunzTarPerm modified mode [ 'lib/properties/pointerEvents.js', 438, 420 ] +4760 silly gunzTarPerm extractEntry lib/properties/webkitColumnBreakInside.js +4761 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnBreakInside.js', 438, 420 ] +4762 silly gunzTarPerm extractEntry lib/properties/playDuring.js +4763 silly gunzTarPerm modified mode [ 'lib/properties/playDuring.js', 438, 420 ] +4764 silly gunzTarPerm extractEntry lib/properties/webkitColumnCount.js +4765 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnCount.js', 438, 420 ] +4766 silly gunzTarPerm extractEntry lib/properties/pitchRange.js +4767 silly gunzTarPerm modified mode [ 'lib/properties/pitchRange.js', 438, 420 ] +4768 silly gunzTarPerm extractEntry lib/properties/webkitColumnGap.js +4769 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnGap.js', 438, 420 ] +4770 silly gunzTarPerm extractEntry lib/properties/pitch.js +4771 silly gunzTarPerm modified mode [ 'lib/properties/pitch.js', 438, 420 ] +4772 silly gunzTarPerm extractEntry lib/properties/webkitColumnRule.js +4773 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnRule.js', 438, 420 ] +4774 silly gunzTarPerm extractEntry lib/properties/pauseBefore.js +4775 silly gunzTarPerm modified mode [ 'lib/properties/pauseBefore.js', 438, 420 ] +4776 silly gunzTarPerm extractEntry lib/properties/webkitColumnRuleColor.js +4777 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnRuleColor.js', 438, 420 ] +4778 silly gunzTarPerm extractEntry lib/properties/pauseAfter.js +4779 silly gunzTarPerm modified mode [ 'lib/properties/pauseAfter.js', 438, 420 ] +4780 silly gunzTarPerm extractEntry lib/properties/webkitColumnRuleStyle.js +4781 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnRuleStyle.js', 438, 420 ] +4782 silly gunzTarPerm extractEntry lib/properties/pause.js +4783 silly gunzTarPerm modified mode [ 'lib/properties/pause.js', 438, 420 ] +4784 silly gunzTarPerm extractEntry lib/properties/webkitColumnRuleWidth.js +4785 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnRuleWidth.js', 438, 420 ] +4786 silly gunzTarPerm extractEntry lib/properties/pageBreakInside.js +4787 silly gunzTarPerm modified mode [ 'lib/properties/pageBreakInside.js', 438, 420 ] +4788 silly gunzTarPerm extractEntry lib/properties/webkitColumnSpan.js +4789 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnSpan.js', 438, 420 ] +4790 silly gunzTarPerm extractEntry lib/properties/pageBreakBefore.js +4791 silly gunzTarPerm modified mode [ 'lib/properties/pageBreakBefore.js', 438, 420 ] +4792 silly gunzTarPerm extractEntry lib/properties/webkitColumnWidth.js +4793 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumnWidth.js', 438, 420 ] +4794 silly gunzTarPerm extractEntry lib/properties/pageBreakAfter.js +4795 silly gunzTarPerm modified mode [ 'lib/properties/pageBreakAfter.js', 438, 420 ] +4796 silly gunzTarPerm extractEntry lib/properties/webkitColumns.js +4797 silly gunzTarPerm modified mode [ 'lib/properties/webkitColumns.js', 438, 420 ] +4798 silly gunzTarPerm extractEntry lib/properties/page.js +4799 silly gunzTarPerm modified mode [ 'lib/properties/page.js', 438, 420 ] +4800 silly gunzTarPerm extractEntry lib/properties/webkitFilter.js +4801 silly gunzTarPerm modified mode [ 'lib/properties/webkitFilter.js', 438, 420 ] +4802 silly gunzTarPerm extractEntry lib/properties/paddingTop.js +4803 silly gunzTarPerm modified mode [ 'lib/properties/paddingTop.js', 438, 420 ] +4804 silly gunzTarPerm extractEntry lib/properties/webkitFlexAlign.js +4805 silly gunzTarPerm modified mode [ 'lib/properties/webkitFlexAlign.js', 438, 420 ] +4806 silly gunzTarPerm extractEntry lib/properties/paddingRight.js +4807 silly gunzTarPerm modified mode [ 'lib/properties/paddingRight.js', 438, 420 ] +4808 silly gunzTarPerm extractEntry lib/properties/webkitFlexDirection.js +4809 silly gunzTarPerm modified mode [ 'lib/properties/webkitFlexDirection.js', 438, 420 ] +4810 silly gunzTarPerm extractEntry lib/properties/paddingLeft.js +4811 silly gunzTarPerm modified mode [ 'lib/properties/paddingLeft.js', 438, 420 ] +4812 silly gunzTarPerm extractEntry lib/properties/webkitFlexFlow.js +4813 silly gunzTarPerm modified mode [ 'lib/properties/webkitFlexFlow.js', 438, 420 ] +4814 silly gunzTarPerm extractEntry lib/properties/paddingBottom.js +4815 silly gunzTarPerm modified mode [ 'lib/properties/paddingBottom.js', 438, 420 ] +4816 silly gunzTarPerm extractEntry lib/properties/webkitFlexItemAlign.js +4817 silly gunzTarPerm modified mode [ 'lib/properties/webkitFlexItemAlign.js', 438, 420 ] +4818 silly gunzTarPerm extractEntry lib/properties/padding.js +4819 silly gunzTarPerm modified mode [ 'lib/properties/padding.js', 438, 420 ] +4820 silly gunzTarPerm extractEntry lib/properties/webkitFlexLinePack.js +4821 silly gunzTarPerm modified mode [ 'lib/properties/webkitFlexLinePack.js', 438, 420 ] +4822 silly gunzTarPerm extractEntry lib/properties/overflowY.js +4823 silly gunzTarPerm modified mode [ 'lib/properties/overflowY.js', 438, 420 ] +4824 silly gunzTarPerm extractEntry lib/properties/webkitFlexOrder.js +4825 silly gunzTarPerm modified mode [ 'lib/properties/webkitFlexOrder.js', 438, 420 ] +4826 silly gunzTarPerm extractEntry lib/properties/overflowX.js +4827 silly gunzTarPerm modified mode [ 'lib/properties/overflowX.js', 438, 420 ] +4828 silly gunzTarPerm extractEntry lib/properties/webkitFlexPack.js +4829 silly gunzTarPerm modified mode [ 'lib/properties/webkitFlexPack.js', 438, 420 ] +4830 silly gunzTarPerm extractEntry lib/properties/overflow.js +4831 silly gunzTarPerm modified mode [ 'lib/properties/overflow.js', 438, 420 ] +4832 silly gunzTarPerm extractEntry lib/properties/webkitFlexWrap.js +4833 silly gunzTarPerm modified mode [ 'lib/properties/webkitFlexWrap.js', 438, 420 ] +4834 silly gunzTarPerm extractEntry lib/properties/outlineWidth.js +4835 silly gunzTarPerm modified mode [ 'lib/properties/outlineWidth.js', 438, 420 ] +4836 silly gunzTarPerm extractEntry lib/properties/webkitFlowFrom.js +4837 silly gunzTarPerm modified mode [ 'lib/properties/webkitFlowFrom.js', 438, 420 ] +4838 silly gunzTarPerm extractEntry lib/properties/outlineStyle.js +4839 silly gunzTarPerm modified mode [ 'lib/properties/outlineStyle.js', 438, 420 ] +4840 silly gunzTarPerm extractEntry lib/properties/webkitFlowInto.js +4841 silly gunzTarPerm modified mode [ 'lib/properties/webkitFlowInto.js', 438, 420 ] +4842 silly gunzTarPerm extractEntry lib/properties/outlineOffset.js +4843 silly gunzTarPerm modified mode [ 'lib/properties/outlineOffset.js', 438, 420 ] +4844 silly gunzTarPerm extractEntry lib/properties/webkitFontFeatureSettings.js +4845 silly gunzTarPerm modified mode [ 'lib/properties/webkitFontFeatureSettings.js', 438, 420 ] +4846 silly gunzTarPerm extractEntry lib/properties/outlineColor.js +4847 silly gunzTarPerm modified mode [ 'lib/properties/outlineColor.js', 438, 420 ] +4848 silly gunzTarPerm extractEntry lib/properties/webkitFontKerning.js +4849 silly gunzTarPerm modified mode [ 'lib/properties/webkitFontKerning.js', 438, 420 ] +4850 silly gunzTarPerm extractEntry lib/properties/outline.js +4851 silly gunzTarPerm modified mode [ 'lib/properties/outline.js', 438, 420 ] +4852 silly gunzTarPerm extractEntry lib/properties/webkitFontSizeDelta.js +4853 silly gunzTarPerm modified mode [ 'lib/properties/webkitFontSizeDelta.js', 438, 420 ] +4854 silly gunzTarPerm extractEntry lib/properties/orphans.js +4855 silly gunzTarPerm modified mode [ 'lib/properties/orphans.js', 438, 420 ] +4856 silly gunzTarPerm extractEntry lib/properties/webkitFontSmoothing.js +4857 silly gunzTarPerm modified mode [ 'lib/properties/webkitFontSmoothing.js', 438, 420 ] +4858 silly gunzTarPerm extractEntry lib/properties/opacity.js +4859 silly gunzTarPerm modified mode [ 'lib/properties/opacity.js', 438, 420 ] +4860 silly gunzTarPerm extractEntry lib/properties/webkitFontVariantLigatures.js +4861 silly gunzTarPerm modified mode [ 'lib/properties/webkitFontVariantLigatures.js', 438, 420 ] +4862 silly gunzTarPerm extractEntry lib/properties/minWidth.js +4863 silly gunzTarPerm modified mode [ 'lib/properties/minWidth.js', 438, 420 ] +4864 silly gunzTarPerm extractEntry lib/properties/webkitHighlight.js +4865 silly gunzTarPerm modified mode [ 'lib/properties/webkitHighlight.js', 438, 420 ] +4866 silly gunzTarPerm extractEntry lib/properties/minHeight.js +4867 silly gunzTarPerm modified mode [ 'lib/properties/minHeight.js', 438, 420 ] +4868 silly gunzTarPerm extractEntry lib/properties/webkitHyphenateCharacter.js +4869 silly gunzTarPerm modified mode [ 'lib/properties/webkitHyphenateCharacter.js', 438, 420 ] +4870 silly gunzTarPerm extractEntry lib/properties/maxWidth.js +4871 silly gunzTarPerm modified mode [ 'lib/properties/maxWidth.js', 438, 420 ] +4872 silly gunzTarPerm extractEntry lib/properties/webkitHyphenateLimitAfter.js +4873 silly gunzTarPerm modified mode [ 'lib/properties/webkitHyphenateLimitAfter.js', 438, 420 ] +4874 silly gunzTarPerm extractEntry lib/properties/maxHeight.js +4875 silly gunzTarPerm modified mode [ 'lib/properties/maxHeight.js', 438, 420 ] +4876 silly gunzTarPerm extractEntry lib/properties/webkitHyphenateLimitBefore.js +4877 silly gunzTarPerm modified mode [ 'lib/properties/webkitHyphenateLimitBefore.js', 438, 420 ] +4878 silly gunzTarPerm extractEntry lib/properties/mask.js +4879 silly gunzTarPerm modified mode [ 'lib/properties/mask.js', 438, 420 ] +4880 silly gunzTarPerm extractEntry lib/properties/webkitHyphenateLimitLines.js +4881 silly gunzTarPerm modified mode [ 'lib/properties/webkitHyphenateLimitLines.js', 438, 420 ] +4882 silly gunzTarPerm extractEntry lib/properties/marks.js +4883 silly gunzTarPerm modified mode [ 'lib/properties/marks.js', 438, 420 ] +4884 silly gunzTarPerm extractEntry lib/properties/webkitHyphens.js +4885 silly gunzTarPerm modified mode [ 'lib/properties/webkitHyphens.js', 438, 420 ] +4886 silly gunzTarPerm extractEntry lib/properties/markerStart.js +4887 silly gunzTarPerm modified mode [ 'lib/properties/markerStart.js', 438, 420 ] +4888 silly gunzTarPerm extractEntry lib/properties/webkitLineAlign.js +4889 silly gunzTarPerm modified mode [ 'lib/properties/webkitLineAlign.js', 438, 420 ] +4890 silly gunzTarPerm extractEntry lib/properties/markerOffset.js +4891 silly gunzTarPerm modified mode [ 'lib/properties/markerOffset.js', 438, 420 ] +4892 silly gunzTarPerm extractEntry lib/properties/webkitLineBoxContain.js +4893 silly gunzTarPerm modified mode [ 'lib/properties/webkitLineBoxContain.js', 438, 420 ] +4894 silly gunzTarPerm extractEntry lib/properties/markerMid.js +4895 silly gunzTarPerm modified mode [ 'lib/properties/markerMid.js', 438, 420 ] +4896 silly gunzTarPerm extractEntry lib/properties/webkitLineBreak.js +4897 silly gunzTarPerm modified mode [ 'lib/properties/webkitLineBreak.js', 438, 420 ] +4898 silly gunzTarPerm extractEntry lib/properties/markerEnd.js +4899 silly gunzTarPerm modified mode [ 'lib/properties/markerEnd.js', 438, 420 ] +4900 silly gunzTarPerm extractEntry lib/properties/webkitLineClamp.js +4901 silly gunzTarPerm modified mode [ 'lib/properties/webkitLineClamp.js', 438, 420 ] +4902 silly gunzTarPerm extractEntry lib/properties/marker.js +4903 silly gunzTarPerm modified mode [ 'lib/properties/marker.js', 438, 420 ] +4904 silly gunzTarPerm extractEntry lib/properties/webkitLineGrid.js +4905 silly gunzTarPerm modified mode [ 'lib/properties/webkitLineGrid.js', 438, 420 ] +4906 silly gunzTarPerm extractEntry lib/properties/marginTop.js +4907 silly gunzTarPerm modified mode [ 'lib/properties/marginTop.js', 438, 420 ] +4908 silly gunzTarPerm extractEntry lib/properties/webkitLineSnap.js +4909 silly gunzTarPerm modified mode [ 'lib/properties/webkitLineSnap.js', 438, 420 ] +4910 silly gunzTarPerm extractEntry lib/properties/marginRight.js +4911 silly gunzTarPerm modified mode [ 'lib/properties/marginRight.js', 438, 420 ] +4912 silly gunzTarPerm extractEntry lib/properties/webkitLocale.js +4913 silly gunzTarPerm modified mode [ 'lib/properties/webkitLocale.js', 438, 420 ] +4914 silly gunzTarPerm extractEntry lib/properties/marginLeft.js +4915 silly gunzTarPerm modified mode [ 'lib/properties/marginLeft.js', 438, 420 ] +4916 silly gunzTarPerm extractEntry lib/properties/webkitLogicalHeight.js +4917 silly gunzTarPerm modified mode [ 'lib/properties/webkitLogicalHeight.js', 438, 420 ] +4918 silly gunzTarPerm extractEntry lib/properties/marginBottom.js +4919 silly gunzTarPerm modified mode [ 'lib/properties/marginBottom.js', 438, 420 ] +4920 silly gunzTarPerm extractEntry lib/properties/webkitLogicalWidth.js +4921 silly gunzTarPerm modified mode [ 'lib/properties/webkitLogicalWidth.js', 438, 420 ] +4922 silly gunzTarPerm extractEntry lib/properties/margin.js +4923 silly gunzTarPerm modified mode [ 'lib/properties/margin.js', 438, 420 ] +4924 silly gunzTarPerm extractEntry lib/properties/webkitMarginAfter.js +4925 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarginAfter.js', 438, 420 ] +4926 silly gunzTarPerm extractEntry lib/properties/listStyleType.js +4927 silly gunzTarPerm modified mode [ 'lib/properties/listStyleType.js', 438, 420 ] +4928 silly gunzTarPerm extractEntry lib/properties/webkitMarginAfterCollapse.js +4929 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarginAfterCollapse.js', 438, 420 ] +4930 silly gunzTarPerm extractEntry lib/properties/listStylePosition.js +4931 silly gunzTarPerm modified mode [ 'lib/properties/listStylePosition.js', 438, 420 ] +4932 silly gunzTarPerm extractEntry lib/properties/webkitMarginBefore.js +4933 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarginBefore.js', 438, 420 ] +4934 silly gunzTarPerm extractEntry lib/properties/listStyleImage.js +4935 silly gunzTarPerm modified mode [ 'lib/properties/listStyleImage.js', 438, 420 ] +4936 silly gunzTarPerm extractEntry lib/properties/webkitMarginBeforeCollapse.js +4937 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarginBeforeCollapse.js', 438, 420 ] +4938 silly gunzTarPerm extractEntry lib/properties/listStyle.js +4939 silly gunzTarPerm modified mode [ 'lib/properties/listStyle.js', 438, 420 ] +4940 silly gunzTarPerm extractEntry lib/properties/webkitMarginBottomCollapse.js +4941 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarginBottomCollapse.js', 438, 420 ] +4942 silly gunzTarPerm extractEntry lib/properties/lineHeight.js +4943 silly gunzTarPerm modified mode [ 'lib/properties/lineHeight.js', 438, 420 ] +4944 silly gunzTarPerm extractEntry lib/properties/webkitMarginCollapse.js +4945 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarginCollapse.js', 438, 420 ] +4946 silly gunzTarPerm extractEntry lib/properties/lightingColor.js +4947 silly gunzTarPerm modified mode [ 'lib/properties/lightingColor.js', 438, 420 ] +4948 silly gunzTarPerm extractEntry lib/properties/webkitMarginEnd.js +4949 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarginEnd.js', 438, 420 ] +4950 silly gunzTarPerm extractEntry lib/properties/letterSpacing.js +4951 silly gunzTarPerm modified mode [ 'lib/properties/letterSpacing.js', 438, 420 ] +4952 silly gunzTarPerm extractEntry lib/properties/webkitMarginStart.js +4953 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarginStart.js', 438, 420 ] +4954 silly gunzTarPerm extractEntry lib/properties/left.js +4955 silly gunzTarPerm modified mode [ 'lib/properties/left.js', 438, 420 ] +4956 silly gunzTarPerm extractEntry lib/properties/webkitMarginTopCollapse.js +4957 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarginTopCollapse.js', 438, 420 ] +4958 silly gunzTarPerm extractEntry lib/properties/kerning.js +4959 silly gunzTarPerm modified mode [ 'lib/properties/kerning.js', 438, 420 ] +4960 silly gunzTarPerm extractEntry lib/properties/webkitMarquee.js +4961 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarquee.js', 438, 420 ] +4962 silly gunzTarPerm extractEntry lib/properties/imageRendering.js +4963 silly gunzTarPerm modified mode [ 'lib/properties/imageRendering.js', 438, 420 ] +4964 silly gunzTarPerm extractEntry lib/properties/webkitMarqueeDirection.js +4965 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarqueeDirection.js', 438, 420 ] +4966 silly gunzTarPerm extractEntry lib/properties/height.js +4967 silly gunzTarPerm modified mode [ 'lib/properties/height.js', 438, 420 ] +4968 silly gunzTarPerm extractEntry lib/properties/webkitMarqueeIncrement.js +4969 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarqueeIncrement.js', 438, 420 ] +4970 silly gunzTarPerm extractEntry lib/properties/glyphOrientationVertical.js +4971 silly gunzTarPerm modified mode [ 'lib/properties/glyphOrientationVertical.js', 438, 420 ] +4972 silly gunzTarPerm extractEntry lib/properties/webkitMarqueeRepetition.js +4973 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarqueeRepetition.js', 438, 420 ] +4974 silly gunzTarPerm extractEntry lib/properties/glyphOrientationHorizontal.js +4975 silly gunzTarPerm modified mode [ 'lib/properties/glyphOrientationHorizontal.js', 438, 420 ] +4976 silly gunzTarPerm extractEntry lib/properties/webkitMarqueeSpeed.js +4977 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarqueeSpeed.js', 438, 420 ] +4978 silly gunzTarPerm extractEntry lib/properties/fontWeight.js +4979 silly gunzTarPerm modified mode [ 'lib/properties/fontWeight.js', 438, 420 ] +4980 silly gunzTarPerm extractEntry lib/properties/webkitMarqueeStyle.js +4981 silly gunzTarPerm modified mode [ 'lib/properties/webkitMarqueeStyle.js', 438, 420 ] +4982 silly gunzTarPerm extractEntry lib/properties/fontVariant.js +4983 silly gunzTarPerm modified mode [ 'lib/properties/fontVariant.js', 438, 420 ] +4984 silly gunzTarPerm extractEntry lib/properties/webkitMask.js +4985 silly gunzTarPerm modified mode [ 'lib/properties/webkitMask.js', 438, 420 ] +4986 silly gunzTarPerm extractEntry lib/properties/fontStyle.js +4987 silly gunzTarPerm modified mode [ 'lib/properties/fontStyle.js', 438, 420 ] +4988 silly gunzTarPerm extractEntry lib/properties/webkitMaskAttachment.js +4989 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskAttachment.js', 438, 420 ] +4990 silly gunzTarPerm extractEntry lib/properties/fontStretch.js +4991 silly gunzTarPerm modified mode [ 'lib/properties/fontStretch.js', 438, 420 ] +4992 silly gunzTarPerm extractEntry lib/properties/webkitMaskBoxImage.js +4993 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskBoxImage.js', 438, 420 ] +4994 silly gunzTarPerm extractEntry lib/properties/fontSizeAdjust.js +4995 silly gunzTarPerm modified mode [ 'lib/properties/fontSizeAdjust.js', 438, 420 ] +4996 silly gunzTarPerm extractEntry lib/properties/webkitMaskBoxImageOutset.js +4997 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskBoxImageOutset.js', 438, 420 ] +4998 silly gunzTarPerm extractEntry lib/properties/fontSize.js +4999 silly gunzTarPerm modified mode [ 'lib/properties/fontSize.js', 438, 420 ] +5000 silly gunzTarPerm extractEntry lib/properties/webkitMaskBoxImageRepeat.js +5001 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskBoxImageRepeat.js', 438, 420 ] +5002 silly gunzTarPerm extractEntry lib/properties/fontFamily.js +5003 silly gunzTarPerm modified mode [ 'lib/properties/fontFamily.js', 438, 420 ] +5004 silly gunzTarPerm extractEntry lib/properties/webkitMaskBoxImageSlice.js +5005 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskBoxImageSlice.js', 438, 420 ] +5006 silly gunzTarPerm extractEntry lib/properties/font.js +5007 silly gunzTarPerm modified mode [ 'lib/properties/font.js', 438, 420 ] +5008 silly gunzTarPerm extractEntry lib/properties/webkitMaskBoxImageSource.js +5009 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskBoxImageSource.js', 438, 420 ] +5010 silly gunzTarPerm extractEntry lib/properties/floodOpacity.js +5011 silly gunzTarPerm modified mode [ 'lib/properties/floodOpacity.js', 438, 420 ] +5012 silly gunzTarPerm extractEntry lib/properties/webkitMaskBoxImageWidth.js +5013 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskBoxImageWidth.js', 438, 420 ] +5014 silly gunzTarPerm extractEntry lib/properties/floodColor.js +5015 silly gunzTarPerm modified mode [ 'lib/properties/floodColor.js', 438, 420 ] +5016 silly gunzTarPerm extractEntry lib/properties/webkitMaskClip.js +5017 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskClip.js', 438, 420 ] +5018 silly gunzTarPerm extractEntry lib/properties/filter.js +5019 silly gunzTarPerm modified mode [ 'lib/properties/filter.js', 438, 420 ] +5020 silly gunzTarPerm extractEntry lib/properties/webkitMaskComposite.js +5021 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskComposite.js', 438, 420 ] +5022 silly gunzTarPerm extractEntry lib/properties/fillRule.js +5023 silly gunzTarPerm modified mode [ 'lib/properties/fillRule.js', 438, 420 ] +5024 silly gunzTarPerm extractEntry lib/properties/webkitMaskImage.js +5025 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskImage.js', 438, 420 ] +5026 silly gunzTarPerm extractEntry lib/properties/fillOpacity.js +5027 silly gunzTarPerm modified mode [ 'lib/properties/fillOpacity.js', 438, 420 ] +5028 silly gunzTarPerm extractEntry lib/properties/webkitMaskOrigin.js +5029 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskOrigin.js', 438, 420 ] +5030 silly gunzTarPerm extractEntry lib/properties/fill.js +5031 silly gunzTarPerm modified mode [ 'lib/properties/fill.js', 438, 420 ] +5032 silly gunzTarPerm extractEntry lib/properties/webkitMaskPosition.js +5033 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskPosition.js', 438, 420 ] +5034 silly gunzTarPerm extractEntry lib/properties/enableBackground.js +5035 silly gunzTarPerm modified mode [ 'lib/properties/enableBackground.js', 438, 420 ] +5036 silly gunzTarPerm extractEntry lib/properties/webkitMaskPositionX.js +5037 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskPositionX.js', 438, 420 ] +5038 silly gunzTarPerm extractEntry lib/properties/emptyCells.js +5039 silly gunzTarPerm modified mode [ 'lib/properties/emptyCells.js', 438, 420 ] +5040 silly gunzTarPerm extractEntry lib/properties/webkitMaskPositionY.js +5041 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskPositionY.js', 438, 420 ] +5042 silly gunzTarPerm extractEntry lib/properties/elevation.js +5043 silly gunzTarPerm modified mode [ 'lib/properties/elevation.js', 438, 420 ] +5044 silly gunzTarPerm extractEntry lib/properties/webkitMaskRepeat.js +5045 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskRepeat.js', 438, 420 ] +5046 silly gunzTarPerm extractEntry lib/properties/dominantBaseline.js +5047 silly gunzTarPerm modified mode [ 'lib/properties/dominantBaseline.js', 438, 420 ] +5048 silly gunzTarPerm extractEntry lib/properties/webkitMaskRepeatX.js +5049 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskRepeatX.js', 438, 420 ] +5050 silly gunzTarPerm extractEntry lib/properties/display.js +5051 silly gunzTarPerm modified mode [ 'lib/properties/display.js', 438, 420 ] +5052 silly gunzTarPerm extractEntry lib/properties/webkitMaskRepeatY.js +5053 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskRepeatY.js', 438, 420 ] +5054 silly gunzTarPerm extractEntry lib/properties/direction.js +5055 silly gunzTarPerm modified mode [ 'lib/properties/direction.js', 438, 420 ] +5056 silly gunzTarPerm extractEntry lib/properties/webkitMaskSize.js +5057 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaskSize.js', 438, 420 ] +5058 silly gunzTarPerm extractEntry lib/properties/cursor.js +5059 silly gunzTarPerm modified mode [ 'lib/properties/cursor.js', 438, 420 ] +5060 silly gunzTarPerm extractEntry lib/properties/webkitMatchNearestMailBlockquoteColor.js +5061 silly gunzTarPerm modified mode [ 'lib/properties/webkitMatchNearestMailBlockquoteColor.js', +5061 silly gunzTarPerm 438, +5061 silly gunzTarPerm 420 ] +5062 silly gunzTarPerm extractEntry lib/properties/cueBefore.js +5063 silly gunzTarPerm modified mode [ 'lib/properties/cueBefore.js', 438, 420 ] +5064 silly gunzTarPerm extractEntry lib/properties/webkitMaxLogicalHeight.js +5065 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaxLogicalHeight.js', 438, 420 ] +5066 silly gunzTarPerm extractEntry lib/properties/cueAfter.js +5067 silly gunzTarPerm modified mode [ 'lib/properties/cueAfter.js', 438, 420 ] +5068 silly gunzTarPerm extractEntry lib/properties/webkitMaxLogicalWidth.js +5069 silly gunzTarPerm modified mode [ 'lib/properties/webkitMaxLogicalWidth.js', 438, 420 ] +5070 silly gunzTarPerm extractEntry lib/properties/cue.js +5071 silly gunzTarPerm modified mode [ 'lib/properties/cue.js', 438, 420 ] +5072 silly gunzTarPerm extractEntry lib/properties/webkitMinLogicalHeight.js +5073 silly gunzTarPerm modified mode [ 'lib/properties/webkitMinLogicalHeight.js', 438, 420 ] +5074 silly gunzTarPerm extractEntry lib/properties/cssFloat.js +5075 silly gunzTarPerm modified mode [ 'lib/properties/cssFloat.js', 438, 420 ] +5076 silly gunzTarPerm extractEntry lib/properties/webkitMinLogicalWidth.js +5077 silly gunzTarPerm modified mode [ 'lib/properties/webkitMinLogicalWidth.js', 438, 420 ] +5078 silly gunzTarPerm extractEntry lib/properties/counterReset.js +5079 silly gunzTarPerm modified mode [ 'lib/properties/counterReset.js', 438, 420 ] +5080 silly gunzTarPerm extractEntry lib/properties/webkitNbspMode.js +5081 silly gunzTarPerm modified mode [ 'lib/properties/webkitNbspMode.js', 438, 420 ] +5082 silly gunzTarPerm extractEntry lib/properties/counterIncrement.js +5083 silly gunzTarPerm modified mode [ 'lib/properties/counterIncrement.js', 438, 420 ] +5084 silly gunzTarPerm extractEntry lib/properties/webkitOverflowScrolling.js +5085 silly gunzTarPerm modified mode [ 'lib/properties/webkitOverflowScrolling.js', 438, 420 ] +5086 silly gunzTarPerm extractEntry lib/properties/content.js +5087 silly gunzTarPerm modified mode [ 'lib/properties/content.js', 438, 420 ] +5088 silly gunzTarPerm extractEntry lib/properties/webkitPaddingAfter.js +5089 silly gunzTarPerm modified mode [ 'lib/properties/webkitPaddingAfter.js', 438, 420 ] +5090 silly gunzTarPerm extractEntry lib/properties/colorRendering.js +5091 silly gunzTarPerm modified mode [ 'lib/properties/colorRendering.js', 438, 420 ] +5092 silly gunzTarPerm extractEntry lib/properties/webkitPaddingBefore.js +5093 silly gunzTarPerm modified mode [ 'lib/properties/webkitPaddingBefore.js', 438, 420 ] +5094 silly gunzTarPerm extractEntry lib/properties/colorProfile.js +5095 silly gunzTarPerm modified mode [ 'lib/properties/colorProfile.js', 438, 420 ] +5096 silly gunzTarPerm extractEntry lib/properties/webkitPaddingEnd.js +5097 silly gunzTarPerm modified mode [ 'lib/properties/webkitPaddingEnd.js', 438, 420 ] +5098 silly gunzTarPerm extractEntry lib/properties/colorInterpolationFilters.js +5099 silly gunzTarPerm modified mode [ 'lib/properties/colorInterpolationFilters.js', 438, 420 ] +5100 silly gunzTarPerm extractEntry lib/properties/webkitPaddingStart.js +5101 silly gunzTarPerm modified mode [ 'lib/properties/webkitPaddingStart.js', 438, 420 ] +5102 silly gunzTarPerm extractEntry lib/properties/colorInterpolation.js +5103 silly gunzTarPerm modified mode [ 'lib/properties/colorInterpolation.js', 438, 420 ] +5104 silly gunzTarPerm extractEntry lib/properties/webkitPerspective.js +5105 silly gunzTarPerm modified mode [ 'lib/properties/webkitPerspective.js', 438, 420 ] +5106 silly gunzTarPerm extractEntry lib/properties/color.js +5107 silly gunzTarPerm modified mode [ 'lib/properties/color.js', 438, 420 ] +5108 silly gunzTarPerm extractEntry lib/properties/webkitPerspectiveOrigin.js +5109 silly gunzTarPerm modified mode [ 'lib/properties/webkitPerspectiveOrigin.js', 438, 420 ] +5110 silly gunzTarPerm extractEntry lib/properties/clip.js +5111 silly gunzTarPerm modified mode [ 'lib/properties/clip.js', 438, 420 ] +5112 silly gunzTarPerm extractEntry lib/properties/webkitPerspectiveOriginX.js +5113 silly gunzTarPerm modified mode [ 'lib/properties/webkitPerspectiveOriginX.js', 438, 420 ] +5114 silly gunzTarPerm extractEntry lib/properties/clear.js +5115 silly gunzTarPerm modified mode [ 'lib/properties/clear.js', 438, 420 ] +5116 silly gunzTarPerm extractEntry lib/properties/webkitPerspectiveOriginY.js +5117 silly gunzTarPerm modified mode [ 'lib/properties/webkitPerspectiveOriginY.js', 438, 420 ] +5118 silly gunzTarPerm extractEntry lib/properties/captionSide.js +5119 silly gunzTarPerm modified mode [ 'lib/properties/captionSide.js', 438, 420 ] +5120 silly gunzTarPerm extractEntry lib/properties/webkitPrintColorAdjust.js +5121 silly gunzTarPerm modified mode [ 'lib/properties/webkitPrintColorAdjust.js', 438, 420 ] +5122 silly gunzTarPerm extractEntry lib/properties/boxSizing.js +5123 silly gunzTarPerm modified mode [ 'lib/properties/boxSizing.js', 438, 420 ] +5124 silly gunzTarPerm extractEntry lib/properties/webkitRegionBreakAfter.js +5125 silly gunzTarPerm modified mode [ 'lib/properties/webkitRegionBreakAfter.js', 438, 420 ] +5126 silly gunzTarPerm extractEntry lib/properties/boxShadow.js +5127 silly gunzTarPerm modified mode [ 'lib/properties/boxShadow.js', 438, 420 ] +5128 silly gunzTarPerm extractEntry lib/properties/webkitRegionBreakBefore.js +5129 silly gunzTarPerm modified mode [ 'lib/properties/webkitRegionBreakBefore.js', 438, 420 ] +5130 silly gunzTarPerm extractEntry lib/properties/bottom.js +5131 silly gunzTarPerm modified mode [ 'lib/properties/bottom.js', 438, 420 ] +5132 silly gunzTarPerm extractEntry lib/properties/webkitRegionBreakInside.js +5133 silly gunzTarPerm modified mode [ 'lib/properties/webkitRegionBreakInside.js', 438, 420 ] +5134 silly gunzTarPerm extractEntry lib/properties/borderWidth.js +5135 silly gunzTarPerm modified mode [ 'lib/properties/borderWidth.js', 438, 420 ] +5136 silly gunzTarPerm extractEntry lib/properties/webkitRegionOverflow.js +5137 silly gunzTarPerm modified mode [ 'lib/properties/webkitRegionOverflow.js', 438, 420 ] +5138 silly gunzTarPerm extractEntry lib/properties/borderTopWidth.js +5139 silly gunzTarPerm modified mode [ 'lib/properties/borderTopWidth.js', 438, 420 ] +5140 silly gunzTarPerm extractEntry lib/properties/webkitRtlOrdering.js +5141 silly gunzTarPerm modified mode [ 'lib/properties/webkitRtlOrdering.js', 438, 420 ] +5142 silly gunzTarPerm extractEntry lib/properties/borderTopStyle.js +5143 silly gunzTarPerm modified mode [ 'lib/properties/borderTopStyle.js', 438, 420 ] +5144 silly gunzTarPerm extractEntry lib/properties/webkitSvgShadow.js +5145 silly gunzTarPerm modified mode [ 'lib/properties/webkitSvgShadow.js', 438, 420 ] +5146 silly gunzTarPerm extractEntry lib/properties/borderTopRightRadius.js +5147 silly gunzTarPerm modified mode [ 'lib/properties/borderTopRightRadius.js', 438, 420 ] +5148 silly gunzTarPerm extractEntry lib/properties/webkitTapHighlightColor.js +5149 silly gunzTarPerm modified mode [ 'lib/properties/webkitTapHighlightColor.js', 438, 420 ] +5150 silly gunzTarPerm extractEntry lib/properties/borderTopLeftRadius.js +5151 silly gunzTarPerm modified mode [ 'lib/properties/borderTopLeftRadius.js', 438, 420 ] +5152 silly gunzTarPerm extractEntry lib/properties/webkitTextCombine.js +5153 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextCombine.js', 438, 420 ] +5154 silly gunzTarPerm extractEntry lib/properties/borderTopColor.js +5155 silly gunzTarPerm modified mode [ 'lib/properties/borderTopColor.js', 438, 420 ] +5156 silly gunzTarPerm extractEntry lib/properties/webkitTextDecorationsInEffect.js +5157 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextDecorationsInEffect.js', 438, 420 ] +5158 silly gunzTarPerm extractEntry lib/properties/borderTop.js +5159 silly gunzTarPerm modified mode [ 'lib/properties/borderTop.js', 438, 420 ] +5160 silly gunzTarPerm extractEntry lib/properties/webkitTextEmphasis.js +5161 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextEmphasis.js', 438, 420 ] +5162 silly gunzTarPerm extractEntry lib/properties/borderStyle.js +5163 silly gunzTarPerm modified mode [ 'lib/properties/borderStyle.js', 438, 420 ] +5164 silly gunzTarPerm extractEntry lib/properties/webkitTextEmphasisColor.js +5165 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextEmphasisColor.js', 438, 420 ] +5166 silly gunzTarPerm extractEntry lib/properties/borderSpacing.js +5167 silly gunzTarPerm modified mode [ 'lib/properties/borderSpacing.js', 438, 420 ] +5168 silly gunzTarPerm extractEntry lib/properties/webkitTextEmphasisPosition.js +5169 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextEmphasisPosition.js', 438, 420 ] +5170 silly gunzTarPerm extractEntry lib/properties/borderRightWidth.js +5171 silly gunzTarPerm modified mode [ 'lib/properties/borderRightWidth.js', 438, 420 ] +5172 silly gunzTarPerm extractEntry lib/properties/webkitTextEmphasisStyle.js +5173 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextEmphasisStyle.js', 438, 420 ] +5174 silly gunzTarPerm extractEntry lib/properties/borderRightStyle.js +5175 silly gunzTarPerm modified mode [ 'lib/properties/borderRightStyle.js', 438, 420 ] +5176 silly gunzTarPerm extractEntry lib/properties/webkitTextFillColor.js +5177 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextFillColor.js', 438, 420 ] +5178 silly gunzTarPerm extractEntry lib/properties/borderRightColor.js +5179 silly gunzTarPerm modified mode [ 'lib/properties/borderRightColor.js', 438, 420 ] +5180 silly gunzTarPerm extractEntry lib/properties/webkitTextOrientation.js +5181 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextOrientation.js', 438, 420 ] +5182 silly gunzTarPerm extractEntry lib/properties/borderRight.js +5183 silly gunzTarPerm modified mode [ 'lib/properties/borderRight.js', 438, 420 ] +5184 silly gunzTarPerm extractEntry lib/properties/webkitTextSecurity.js +5185 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextSecurity.js', 438, 420 ] +5186 silly gunzTarPerm extractEntry lib/properties/borderRadius.js +5187 silly gunzTarPerm modified mode [ 'lib/properties/borderRadius.js', 438, 420 ] +5188 silly gunzTarPerm extractEntry lib/properties/webkitTextSizeAdjust.js +5189 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextSizeAdjust.js', 438, 420 ] +5190 silly gunzTarPerm extractEntry lib/properties/borderLeftWidth.js +5191 silly gunzTarPerm modified mode [ 'lib/properties/borderLeftWidth.js', 438, 420 ] +5192 silly gunzTarPerm extractEntry lib/properties/webkitTextStroke.js +5193 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextStroke.js', 438, 420 ] +5194 silly gunzTarPerm extractEntry lib/properties/borderLeftStyle.js +5195 silly gunzTarPerm modified mode [ 'lib/properties/borderLeftStyle.js', 438, 420 ] +5196 silly gunzTarPerm extractEntry lib/properties/webkitTextStrokeColor.js +5197 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextStrokeColor.js', 438, 420 ] +5198 silly gunzTarPerm extractEntry lib/properties/borderLeftColor.js +5199 silly gunzTarPerm modified mode [ 'lib/properties/borderLeftColor.js', 438, 420 ] +5200 silly gunzTarPerm extractEntry lib/properties/webkitTextStrokeWidth.js +5201 silly gunzTarPerm modified mode [ 'lib/properties/webkitTextStrokeWidth.js', 438, 420 ] +5202 silly gunzTarPerm extractEntry lib/properties/borderLeft.js +5203 silly gunzTarPerm modified mode [ 'lib/properties/borderLeft.js', 438, 420 ] +5204 silly gunzTarPerm extractEntry lib/properties/webkitTransform.js +5205 silly gunzTarPerm modified mode [ 'lib/properties/webkitTransform.js', 438, 420 ] +5206 silly gunzTarPerm extractEntry lib/properties/borderImageWidth.js +5207 silly gunzTarPerm modified mode [ 'lib/properties/borderImageWidth.js', 438, 420 ] +5208 silly gunzTarPerm extractEntry lib/properties/webkitTransformOrigin.js +5209 silly gunzTarPerm modified mode [ 'lib/properties/webkitTransformOrigin.js', 438, 420 ] +5210 silly gunzTarPerm extractEntry lib/properties/borderImageSource.js +5211 silly gunzTarPerm modified mode [ 'lib/properties/borderImageSource.js', 438, 420 ] +5212 silly gunzTarPerm extractEntry lib/properties/webkitTransformOriginX.js +5213 silly gunzTarPerm modified mode [ 'lib/properties/webkitTransformOriginX.js', 438, 420 ] +5214 silly gunzTarPerm extractEntry lib/properties/borderImageSlice.js +5215 silly gunzTarPerm modified mode [ 'lib/properties/borderImageSlice.js', 438, 420 ] +5216 silly gunzTarPerm extractEntry lib/properties/webkitTransformOriginY.js +5217 silly gunzTarPerm modified mode [ 'lib/properties/webkitTransformOriginY.js', 438, 420 ] +5218 silly gunzTarPerm extractEntry lib/properties/borderImageRepeat.js +5219 silly gunzTarPerm modified mode [ 'lib/properties/borderImageRepeat.js', 438, 420 ] +5220 silly gunzTarPerm extractEntry lib/properties/webkitTransformOriginZ.js +5221 silly gunzTarPerm modified mode [ 'lib/properties/webkitTransformOriginZ.js', 438, 420 ] +5222 silly gunzTarPerm extractEntry lib/properties/borderImageOutset.js +5223 silly gunzTarPerm modified mode [ 'lib/properties/borderImageOutset.js', 438, 420 ] +5224 silly gunzTarPerm extractEntry lib/properties/webkitTransformStyle.js +5225 silly gunzTarPerm modified mode [ 'lib/properties/webkitTransformStyle.js', 438, 420 ] +5226 silly gunzTarPerm extractEntry lib/properties/borderImage.js +5227 silly gunzTarPerm modified mode [ 'lib/properties/borderImage.js', 438, 420 ] +5228 silly gunzTarPerm extractEntry lib/properties/webkitTransition.js +5229 silly gunzTarPerm modified mode [ 'lib/properties/webkitTransition.js', 438, 420 ] +5230 silly gunzTarPerm extractEntry lib/properties/borderColor.js +5231 silly gunzTarPerm modified mode [ 'lib/properties/borderColor.js', 438, 420 ] +5232 silly gunzTarPerm extractEntry lib/properties/webkitTransitionDelay.js +5233 silly gunzTarPerm modified mode [ 'lib/properties/webkitTransitionDelay.js', 438, 420 ] +5234 silly gunzTarPerm extractEntry lib/properties/borderCollapse.js +5235 silly gunzTarPerm modified mode [ 'lib/properties/borderCollapse.js', 438, 420 ] +5236 silly gunzTarPerm extractEntry lib/properties/webkitTransitionDuration.js +5237 silly gunzTarPerm modified mode [ 'lib/properties/webkitTransitionDuration.js', 438, 420 ] +5238 silly gunzTarPerm extractEntry lib/properties/borderBottomWidth.js +5239 silly gunzTarPerm modified mode [ 'lib/properties/borderBottomWidth.js', 438, 420 ] +5240 silly gunzTarPerm extractEntry lib/properties/webkitTransitionProperty.js +5241 silly gunzTarPerm modified mode [ 'lib/properties/webkitTransitionProperty.js', 438, 420 ] +5242 silly gunzTarPerm extractEntry lib/properties/borderBottomStyle.js +5243 silly gunzTarPerm modified mode [ 'lib/properties/borderBottomStyle.js', 438, 420 ] +5244 silly gunzTarPerm extractEntry lib/properties/webkitTransitionTimingFunction.js +5245 silly gunzTarPerm modified mode [ 'lib/properties/webkitTransitionTimingFunction.js', 438, 420 ] +5246 silly gunzTarPerm extractEntry lib/properties/borderBottomRightRadius.js +5247 silly gunzTarPerm modified mode [ 'lib/properties/borderBottomRightRadius.js', 438, 420 ] +5248 silly gunzTarPerm extractEntry lib/properties/webkitUserDrag.js +5249 silly gunzTarPerm modified mode [ 'lib/properties/webkitUserDrag.js', 438, 420 ] +5250 silly gunzTarPerm extractEntry lib/properties/borderBottomLeftRadius.js +5251 silly gunzTarPerm modified mode [ 'lib/properties/borderBottomLeftRadius.js', 438, 420 ] +5252 silly gunzTarPerm extractEntry lib/properties/webkitUserModify.js +5253 silly gunzTarPerm modified mode [ 'lib/properties/webkitUserModify.js', 438, 420 ] +5254 silly gunzTarPerm extractEntry lib/properties/borderBottomColor.js +5255 silly gunzTarPerm modified mode [ 'lib/properties/borderBottomColor.js', 438, 420 ] +5256 silly gunzTarPerm extractEntry lib/properties/webkitUserSelect.js +5257 silly gunzTarPerm modified mode [ 'lib/properties/webkitUserSelect.js', 438, 420 ] +5258 silly gunzTarPerm extractEntry lib/properties/borderBottom.js +5259 silly gunzTarPerm modified mode [ 'lib/properties/borderBottom.js', 438, 420 ] +5260 silly gunzTarPerm extractEntry lib/properties/webkitWrap.js +5261 silly gunzTarPerm modified mode [ 'lib/properties/webkitWrap.js', 438, 420 ] +5262 silly gunzTarPerm extractEntry lib/properties/border.js +5263 silly gunzTarPerm modified mode [ 'lib/properties/border.js', 438, 420 ] +5264 silly gunzTarPerm extractEntry lib/properties/webkitWrapFlow.js +5265 silly gunzTarPerm modified mode [ 'lib/properties/webkitWrapFlow.js', 438, 420 ] +5266 silly gunzTarPerm extractEntry lib/properties/baselineShift.js +5267 silly gunzTarPerm modified mode [ 'lib/properties/baselineShift.js', 438, 420 ] +5268 silly gunzTarPerm extractEntry lib/properties/webkitWrapMargin.js +5269 silly gunzTarPerm modified mode [ 'lib/properties/webkitWrapMargin.js', 438, 420 ] +5270 silly gunzTarPerm extractEntry lib/properties/backgroundSize.js +5271 silly gunzTarPerm modified mode [ 'lib/properties/backgroundSize.js', 438, 420 ] +5272 silly gunzTarPerm extractEntry lib/properties/webkitWrapPadding.js +5273 silly gunzTarPerm modified mode [ 'lib/properties/webkitWrapPadding.js', 438, 420 ] +5274 silly gunzTarPerm extractEntry lib/properties/backgroundRepeatY.js +5275 silly gunzTarPerm modified mode [ 'lib/properties/backgroundRepeatY.js', 438, 420 ] +5276 silly gunzTarPerm extractEntry lib/properties/webkitWrapShapeInside.js +5277 silly gunzTarPerm modified mode [ 'lib/properties/webkitWrapShapeInside.js', 438, 420 ] +5278 silly gunzTarPerm extractEntry lib/properties/backgroundRepeatX.js +5279 silly gunzTarPerm modified mode [ 'lib/properties/backgroundRepeatX.js', 438, 420 ] +5280 silly gunzTarPerm extractEntry lib/properties/webkitWrapShapeOutside.js +5281 silly gunzTarPerm modified mode [ 'lib/properties/webkitWrapShapeOutside.js', 438, 420 ] +5282 silly gunzTarPerm extractEntry lib/properties/backgroundRepeat.js +5283 silly gunzTarPerm modified mode [ 'lib/properties/backgroundRepeat.js', 438, 420 ] +5284 silly gunzTarPerm extractEntry lib/properties/webkitWrapThrough.js +5285 silly gunzTarPerm modified mode [ 'lib/properties/webkitWrapThrough.js', 438, 420 ] +5286 silly gunzTarPerm extractEntry lib/properties/backgroundPositionY.js +5287 silly gunzTarPerm modified mode [ 'lib/properties/backgroundPositionY.js', 438, 420 ] +5288 silly gunzTarPerm extractEntry lib/properties/webkitWritingMode.js +5289 silly gunzTarPerm modified mode [ 'lib/properties/webkitWritingMode.js', 438, 420 ] +5290 silly gunzTarPerm extractEntry lib/properties/backgroundPositionX.js +5291 silly gunzTarPerm modified mode [ 'lib/properties/backgroundPositionX.js', 438, 420 ] +5292 silly gunzTarPerm extractEntry lib/properties/whiteSpace.js +5293 silly gunzTarPerm modified mode [ 'lib/properties/whiteSpace.js', 438, 420 ] +5294 silly gunzTarPerm extractEntry lib/properties/backgroundPosition.js +5295 silly gunzTarPerm modified mode [ 'lib/properties/backgroundPosition.js', 438, 420 ] +5296 silly gunzTarPerm extractEntry lib/properties/widows.js +5297 silly gunzTarPerm modified mode [ 'lib/properties/widows.js', 438, 420 ] +5298 silly gunzTarPerm extractEntry lib/properties/backgroundOrigin.js +5299 silly gunzTarPerm modified mode [ 'lib/properties/backgroundOrigin.js', 438, 420 ] +5300 silly gunzTarPerm extractEntry lib/properties/width.js +5301 silly gunzTarPerm modified mode [ 'lib/properties/width.js', 438, 420 ] +5302 silly gunzTarPerm extractEntry lib/properties/backgroundImage.js +5303 silly gunzTarPerm modified mode [ 'lib/properties/backgroundImage.js', 438, 420 ] +5304 silly gunzTarPerm extractEntry lib/properties/wordBreak.js +5305 silly gunzTarPerm modified mode [ 'lib/properties/wordBreak.js', 438, 420 ] +5306 silly gunzTarPerm extractEntry lib/properties/backgroundColor.js +5307 silly gunzTarPerm modified mode [ 'lib/properties/backgroundColor.js', 438, 420 ] +5308 silly gunzTarPerm extractEntry lib/properties/wordSpacing.js +5309 silly gunzTarPerm modified mode [ 'lib/properties/wordSpacing.js', 438, 420 ] +5310 silly gunzTarPerm extractEntry lib/properties/backgroundClip.js +5311 silly gunzTarPerm modified mode [ 'lib/properties/backgroundClip.js', 438, 420 ] +5312 silly gunzTarPerm extractEntry lib/properties/wordWrap.js +5313 silly gunzTarPerm modified mode [ 'lib/properties/wordWrap.js', 438, 420 ] +5314 silly gunzTarPerm extractEntry lib/properties/backgroundAttachment.js +5315 silly gunzTarPerm modified mode [ 'lib/properties/backgroundAttachment.js', 438, 420 ] +5316 silly gunzTarPerm extractEntry lib/properties/writingMode.js +5317 silly gunzTarPerm modified mode [ 'lib/properties/writingMode.js', 438, 420 ] +5318 silly gunzTarPerm extractEntry lib/properties/background.js +5319 silly gunzTarPerm modified mode [ 'lib/properties/background.js', 438, 420 ] +5320 silly gunzTarPerm extractEntry lib/properties/zIndex.js +5321 silly gunzTarPerm modified mode [ 'lib/properties/zIndex.js', 438, 420 ] +5322 silly gunzTarPerm extractEntry lib/properties/azimuth.js +5323 silly gunzTarPerm modified mode [ 'lib/properties/azimuth.js', 438, 420 ] +5324 silly gunzTarPerm extractEntry lib/properties/zoom.js +5325 silly gunzTarPerm modified mode [ 'lib/properties/zoom.js', 438, 420 ] +5326 silly gunzTarPerm extractEntry lib/properties/visibility.js +5327 silly gunzTarPerm modified mode [ 'lib/properties/visibility.js', 438, 420 ] +5328 silly gunzTarPerm extractEntry tests/tests.js +5329 silly gunzTarPerm modified mode [ 'tests/tests.js', 438, 420 ] +5330 silly gunzTarPerm extractEntry lib/CollectingHandler.js +5331 silly gunzTarPerm modified mode [ 'lib/CollectingHandler.js', 438, 420 ] +5332 silly gunzTarPerm extractEntry lib/FeedHandler.js +5333 silly gunzTarPerm modified mode [ 'lib/FeedHandler.js', 438, 420 ] +5334 silly gunzTarPerm extractEntry lib/CSSRule.js +5335 silly gunzTarPerm modified mode [ 'lib/CSSRule.js', 438, 420 ] +5336 silly gunzTarPerm extractEntry lib/CSSStyleDeclaration.js +5337 silly gunzTarPerm modified mode [ 'lib/CSSStyleDeclaration.js', 438, 420 ] +5338 silly gunzTarPerm extractEntry src/contextify.cc +5339 silly gunzTarPerm modified mode [ 'src/contextify.cc', 438, 420 ] +5340 silly gunzTarPerm extractEntry test/contextify.js +5341 silly gunzTarPerm modified mode [ 'test/contextify.js', 438, 420 ] +5342 silly gunzTarPerm extractEntry wscript +5343 silly gunzTarPerm modified mode [ 'wscript', 438, 420 ] +5344 silly gunzTarPerm extractEntry lib/Parser.js +5345 silly gunzTarPerm modified mode [ 'lib/Parser.js', 438, 420 ] +5346 silly gunzTarPerm extractEntry lib/CSSStyleRule.js +5347 silly gunzTarPerm modified mode [ 'lib/CSSStyleRule.js', 438, 420 ] +5348 silly gunzTarPerm extractEntry request.js +5349 silly gunzTarPerm modified mode [ 'request.js', 438, 420 ] +5350 silly gunzTarPerm extractEntry .travis.yml +5351 silly gunzTarPerm modified mode [ '.travis.yml', 438, 420 ] +5352 silly gunzTarPerm extractEntry lib/ProxyHandler.js +5353 silly gunzTarPerm modified mode [ 'lib/ProxyHandler.js', 438, 420 ] +5354 silly gunzTarPerm extractEntry lib/Stream.js +5355 silly gunzTarPerm modified mode [ 'lib/Stream.js', 438, 420 ] +5356 silly gunzTarPerm extractEntry lib/CSSKeyframesRule.js +5357 silly gunzTarPerm modified mode [ 'lib/CSSKeyframesRule.js', 438, 420 ] +5358 silly gunzTarPerm extractEntry lib/CSSValue.js +5359 silly gunzTarPerm modified mode [ 'lib/CSSValue.js', 438, 420 ] +5360 silly gunzTarPerm extractEntry lib/Tokenizer.js +5361 silly gunzTarPerm modified mode [ 'lib/Tokenizer.js', 438, 420 ] +5362 silly gunzTarPerm extractEntry lib/WritableStream.js +5363 silly gunzTarPerm modified mode [ 'lib/WritableStream.js', 438, 420 ] +5364 silly gunzTarPerm extractEntry lib/cookies.js +5365 silly gunzTarPerm modified mode [ 'lib/cookies.js', 438, 420 ] +5366 silly gunzTarPerm extractEntry lib/copy.js +5367 silly gunzTarPerm modified mode [ 'lib/copy.js', 438, 420 ] +5368 silly gunzTarPerm extractEntry lib/CSSValueExpression.js +5369 silly gunzTarPerm modified mode [ 'lib/CSSValueExpression.js', 438, 420 ] +5370 silly gunzTarPerm extractEntry lib/MatcherList.js +5371 silly gunzTarPerm modified mode [ 'lib/MatcherList.js', 438, 420 ] +5372 silly gunzTarPerm extractEntry lib/debug.js +5373 silly gunzTarPerm modified mode [ 'lib/debug.js', 438, 420 ] +5374 silly gunzTarPerm extractEntry lib/getSafe.js +5375 silly gunzTarPerm modified mode [ 'lib/getSafe.js', 438, 420 ] +5376 silly gunzTarPerm extractEntry lib/index.js +5377 silly gunzTarPerm modified mode [ 'lib/index.js', 438, 420 ] +5378 silly gunzTarPerm extractEntry lib/MediaList.js +5379 silly gunzTarPerm modified mode [ 'lib/MediaList.js', 438, 420 ] +5380 silly gunzTarPerm extractEntry lib/StyleSheet.js +5381 silly gunzTarPerm modified mode [ 'lib/StyleSheet.js', 438, 420 ] +5382 silly gunzTarPerm extractEntry lib/CSSKeyframeRule.js +5383 silly gunzTarPerm modified mode [ 'lib/CSSKeyframeRule.js', 438, 420 ] +5384 silly gunzTarPerm extractEntry lib/clone.js +5385 silly gunzTarPerm modified mode [ 'lib/clone.js', 438, 420 ] +5386 silly gunzTarPerm extractEntry lib/optional.js +5387 silly gunzTarPerm modified mode [ 'lib/optional.js', 438, 420 ] +5388 silly gunzTarPerm extractEntry lib/CSSImportRule.js +5389 silly gunzTarPerm modified mode [ 'lib/CSSImportRule.js', 438, 420 ] +5390 silly gunzTarPerm extractEntry lib/index.js +5391 silly gunzTarPerm modified mode [ 'lib/index.js', 438, 420 ] +5392 silly gunzTarPerm extractEntry lib/CSSFontFaceRule.js +5393 silly gunzTarPerm modified mode [ 'lib/CSSFontFaceRule.js', 438, 420 ] +5394 silly gunzTarPerm extractEntry lib/parse.js +5395 silly gunzTarPerm modified mode [ 'lib/parse.js', 438, 420 ] +5396 silly gunzTarPerm extractEntry lib/CSSStyleSheet.js +5397 silly gunzTarPerm modified mode [ 'lib/CSSStyleSheet.js', 438, 420 ] +5398 silly lockFile 5b574d39-es-jsdom-node-modules-contextify tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify +5399 silly lockFile 5b574d39-es-jsdom-node-modules-contextify tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify +5400 silly lockFile 6277b6e7-che-contextify-0-1-7-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\contextify\0.1.7\package.tgz +5401 silly lockFile 6277b6e7-che-contextify-0-1-7-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\contextify\0.1.7\package.tgz +5402 info preinstall contextify@0.1.7 +5403 verbose readDependencies using package.json deps +5404 verbose readDependencies using package.json deps +5405 silly lockFile a91c580b-dules-jsdom-node-modules-request tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\request +5406 silly lockFile a91c580b-dules-jsdom-node-modules-request tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\request +5407 silly lockFile 33dc568c-cache-request-2-34-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\request\2.34.0\package.tgz +5408 silly lockFile 33dc568c-cache-request-2-34-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\request\2.34.0\package.tgz +5409 verbose cache add [ 'bindings@*', null ] +5410 verbose cache add name=undefined spec="bindings@*" args=["bindings@*",null] +5411 verbose parsed url { protocol: null, +5411 verbose parsed url slashes: null, +5411 verbose parsed url auth: null, +5411 verbose parsed url host: null, +5411 verbose parsed url port: null, +5411 verbose parsed url hostname: null, +5411 verbose parsed url hash: null, +5411 verbose parsed url search: null, +5411 verbose parsed url query: null, +5411 verbose parsed url pathname: 'bindings@*', +5411 verbose parsed url path: 'bindings@*', +5411 verbose parsed url href: 'bindings@*' } +5412 verbose cache add name="bindings" spec="*" args=["bindings","*"] +5413 verbose parsed url { protocol: null, +5413 verbose parsed url slashes: null, +5413 verbose parsed url auth: null, +5413 verbose parsed url host: null, +5413 verbose parsed url port: null, +5413 verbose parsed url hostname: null, +5413 verbose parsed url hash: null, +5413 verbose parsed url search: null, +5413 verbose parsed url query: null, +5413 verbose parsed url pathname: '*', +5413 verbose parsed url path: '*', +5413 verbose parsed url href: '*' } +5414 verbose addNamed [ 'bindings', '*' ] +5415 verbose addNamed [ null, '*' ] +5416 silly lockFile a3858fc2-bindings bindings@* +5417 verbose lock bindings@* C:\Users\Rob\AppData\Roaming\npm-cache\a3858fc2-bindings.lock +5418 verbose cache add [ 'nan@~0.8.0', null ] +5419 verbose cache add name=undefined spec="nan@~0.8.0" args=["nan@~0.8.0",null] +5420 verbose parsed url { protocol: null, +5420 verbose parsed url slashes: null, +5420 verbose parsed url auth: null, +5420 verbose parsed url host: null, +5420 verbose parsed url port: null, +5420 verbose parsed url hostname: null, +5420 verbose parsed url hash: null, +5420 verbose parsed url search: null, +5420 verbose parsed url query: null, +5420 verbose parsed url pathname: 'nan@~0.8.0', +5420 verbose parsed url path: 'nan@~0.8.0', +5420 verbose parsed url href: 'nan@~0.8.0' } +5421 verbose cache add name="nan" spec="~0.8.0" args=["nan","~0.8.0"] +5422 verbose parsed url { protocol: null, +5422 verbose parsed url slashes: null, +5422 verbose parsed url auth: null, +5422 verbose parsed url host: null, +5422 verbose parsed url port: null, +5422 verbose parsed url hostname: null, +5422 verbose parsed url hash: null, +5422 verbose parsed url search: null, +5422 verbose parsed url query: null, +5422 verbose parsed url pathname: '~0.8.0', +5422 verbose parsed url path: '~0.8.0', +5422 verbose parsed url href: '~0.8.0' } +5423 verbose addNamed [ 'nan', '~0.8.0' ] +5424 verbose addNamed [ null, '>=0.8.0-0 <0.9.0-0' ] +5425 silly lockFile d5ae64ea-nan-0-8-0 nan@~0.8.0 +5426 verbose lock nan@~0.8.0 C:\Users\Rob\AppData\Roaming\npm-cache\d5ae64ea-nan-0-8-0.lock +5427 silly addNameRange { name: 'bindings', range: '*', hasData: false } +5428 silly addNameRange { name: 'nan', range: '>=0.8.0-0 <0.9.0-0', hasData: false } +5429 silly lockFile 8226ad3f-s-jsdom-node-modules-htmlparser2 tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\htmlparser2 +5430 silly lockFile 8226ad3f-s-jsdom-node-modules-htmlparser2 tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\htmlparser2 +5431 verbose url raw bindings +5432 verbose url resolving [ 'https://registry.npmjs.org/', './bindings' ] +5433 verbose url resolved https://registry.npmjs.org/bindings +5434 info trying registry request attempt 1 at 17:07:53 +5435 verbose etag "E0IA1FYM49RE7QMJZQ0COSZ85" +5436 http GET https://registry.npmjs.org/bindings +5437 verbose url raw nan +5438 verbose url resolving [ 'https://registry.npmjs.org/', './nan' ] +5439 verbose url resolved https://registry.npmjs.org/nan +5440 info trying registry request attempt 1 at 17:07:53 +5441 verbose etag "5F9OUKKLUEIFECDU4FWP0TAOA" +5442 http GET https://registry.npmjs.org/nan +5443 silly lockFile 63f399ae-he-htmlparser2-3-7-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\htmlparser2\3.7.1\package.tgz +5444 silly lockFile 63f399ae-he-htmlparser2-3-7-1-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\htmlparser2\3.7.1\package.tgz +5445 info preinstall request@2.34.0 +5446 verbose readDependencies using package.json deps +5447 verbose readDependencies using package.json deps +5448 info preinstall htmlparser2@3.7.1 +5449 verbose readDependencies using package.json deps +5450 verbose readDependencies using package.json deps +5451 verbose cache add [ 'qs@~0.6.0', null ] +5452 verbose cache add name=undefined spec="qs@~0.6.0" args=["qs@~0.6.0",null] +5453 verbose parsed url { protocol: null, +5453 verbose parsed url slashes: null, +5453 verbose parsed url auth: null, +5453 verbose parsed url host: null, +5453 verbose parsed url port: null, +5453 verbose parsed url hostname: null, +5453 verbose parsed url hash: null, +5453 verbose parsed url search: null, +5453 verbose parsed url query: null, +5453 verbose parsed url pathname: 'qs@~0.6.0', +5453 verbose parsed url path: 'qs@~0.6.0', +5453 verbose parsed url href: 'qs@~0.6.0' } +5454 verbose cache add name="qs" spec="~0.6.0" args=["qs","~0.6.0"] +5455 verbose parsed url { protocol: null, +5455 verbose parsed url slashes: null, +5455 verbose parsed url auth: null, +5455 verbose parsed url host: null, +5455 verbose parsed url port: null, +5455 verbose parsed url hostname: null, +5455 verbose parsed url hash: null, +5455 verbose parsed url search: null, +5455 verbose parsed url query: null, +5455 verbose parsed url pathname: '~0.6.0', +5455 verbose parsed url path: '~0.6.0', +5455 verbose parsed url href: '~0.6.0' } +5456 verbose addNamed [ 'qs', '~0.6.0' ] +5457 verbose addNamed [ null, '>=0.6.0-0 <0.7.0-0' ] +5458 silly lockFile 222bee9e-qs-0-6-0 qs@~0.6.0 +5459 verbose lock qs@~0.6.0 C:\Users\Rob\AppData\Roaming\npm-cache\222bee9e-qs-0-6-0.lock +5460 verbose cache add [ 'json-stringify-safe@~5.0.0', null ] +5461 verbose cache add name=undefined spec="json-stringify-safe@~5.0.0" args=["json-stringify-safe@~5.0.0",null] +5462 verbose parsed url { protocol: null, +5462 verbose parsed url slashes: null, +5462 verbose parsed url auth: null, +5462 verbose parsed url host: null, +5462 verbose parsed url port: null, +5462 verbose parsed url hostname: null, +5462 verbose parsed url hash: null, +5462 verbose parsed url search: null, +5462 verbose parsed url query: null, +5462 verbose parsed url pathname: 'json-stringify-safe@~5.0.0', +5462 verbose parsed url path: 'json-stringify-safe@~5.0.0', +5462 verbose parsed url href: 'json-stringify-safe@~5.0.0' } +5463 verbose cache add name="json-stringify-safe" spec="~5.0.0" args=["json-stringify-safe","~5.0.0"] +5464 verbose parsed url { protocol: null, +5464 verbose parsed url slashes: null, +5464 verbose parsed url auth: null, +5464 verbose parsed url host: null, +5464 verbose parsed url port: null, +5464 verbose parsed url hostname: null, +5464 verbose parsed url hash: null, +5464 verbose parsed url search: null, +5464 verbose parsed url query: null, +5464 verbose parsed url pathname: '~5.0.0', +5464 verbose parsed url path: '~5.0.0', +5464 verbose parsed url href: '~5.0.0' } +5465 verbose addNamed [ 'json-stringify-safe', '~5.0.0' ] +5466 verbose addNamed [ null, '>=5.0.0-0 <5.1.0-0' ] +5467 silly lockFile 063b1a01-json-stringify-safe-5-0-0 json-stringify-safe@~5.0.0 +5468 verbose lock json-stringify-safe@~5.0.0 C:\Users\Rob\AppData\Roaming\npm-cache\063b1a01-json-stringify-safe-5-0-0.lock +5469 verbose cache add [ 'domhandler@2.2', null ] +5470 verbose cache add name=undefined spec="domhandler@2.2" args=["domhandler@2.2",null] +5471 verbose parsed url { protocol: null, +5471 verbose parsed url slashes: null, +5471 verbose parsed url auth: null, +5471 verbose parsed url host: null, +5471 verbose parsed url port: null, +5471 verbose parsed url hostname: null, +5471 verbose parsed url hash: null, +5471 verbose parsed url search: null, +5471 verbose parsed url query: null, +5471 verbose parsed url pathname: 'domhandler@2.2', +5471 verbose parsed url path: 'domhandler@2.2', +5471 verbose parsed url href: 'domhandler@2.2' } +5472 verbose cache add name="domhandler" spec="2.2" args=["domhandler","2.2"] +5473 verbose parsed url { protocol: null, +5473 verbose parsed url slashes: null, +5473 verbose parsed url auth: null, +5473 verbose parsed url host: null, +5473 verbose parsed url port: null, +5473 verbose parsed url hostname: null, +5473 verbose parsed url hash: null, +5473 verbose parsed url search: null, +5473 verbose parsed url query: null, +5473 verbose parsed url pathname: '2.2', +5473 verbose parsed url path: '2.2', +5473 verbose parsed url href: '2.2' } +5474 verbose addNamed [ 'domhandler', '2.2' ] +5475 verbose addNamed [ null, '>=2.2.0-0 <2.3.0-0' ] +5476 silly lockFile fda4e3da-domhandler-2-2 domhandler@2.2 +5477 verbose lock domhandler@2.2 C:\Users\Rob\AppData\Roaming\npm-cache\fda4e3da-domhandler-2-2.lock +5478 verbose cache add [ 'domutils@1.4', null ] +5479 verbose cache add name=undefined spec="domutils@1.4" args=["domutils@1.4",null] +5480 verbose parsed url { protocol: null, +5480 verbose parsed url slashes: null, +5480 verbose parsed url auth: null, +5480 verbose parsed url host: null, +5480 verbose parsed url port: null, +5480 verbose parsed url hostname: null, +5480 verbose parsed url hash: null, +5480 verbose parsed url search: null, +5480 verbose parsed url query: null, +5480 verbose parsed url pathname: 'domutils@1.4', +5480 verbose parsed url path: 'domutils@1.4', +5480 verbose parsed url href: 'domutils@1.4' } +5481 verbose cache add name="domutils" spec="1.4" args=["domutils","1.4"] +5482 verbose parsed url { protocol: null, +5482 verbose parsed url slashes: null, +5482 verbose parsed url auth: null, +5482 verbose parsed url host: null, +5482 verbose parsed url port: null, +5482 verbose parsed url hostname: null, +5482 verbose parsed url hash: null, +5482 verbose parsed url search: null, +5482 verbose parsed url query: null, +5482 verbose parsed url pathname: '1.4', +5482 verbose parsed url path: '1.4', +5482 verbose parsed url href: '1.4' } +5483 verbose addNamed [ 'domutils', '1.4' ] +5484 verbose addNamed [ null, '>=1.4.0-0 <1.5.0-0' ] +5485 silly lockFile e97d8747-domutils-1-4 domutils@1.4 +5486 verbose lock domutils@1.4 C:\Users\Rob\AppData\Roaming\npm-cache\e97d8747-domutils-1-4.lock +5487 verbose cache add [ 'forever-agent@~0.5.0', null ] +5488 verbose cache add name=undefined spec="forever-agent@~0.5.0" args=["forever-agent@~0.5.0",null] +5489 verbose parsed url { protocol: null, +5489 verbose parsed url slashes: null, +5489 verbose parsed url auth: null, +5489 verbose parsed url host: null, +5489 verbose parsed url port: null, +5489 verbose parsed url hostname: null, +5489 verbose parsed url hash: null, +5489 verbose parsed url search: null, +5489 verbose parsed url query: null, +5489 verbose parsed url pathname: 'forever-agent@~0.5.0', +5489 verbose parsed url path: 'forever-agent@~0.5.0', +5489 verbose parsed url href: 'forever-agent@~0.5.0' } +5490 verbose cache add name="forever-agent" spec="~0.5.0" args=["forever-agent","~0.5.0"] +5491 verbose parsed url { protocol: null, +5491 verbose parsed url slashes: null, +5491 verbose parsed url auth: null, +5491 verbose parsed url host: null, +5491 verbose parsed url port: null, +5491 verbose parsed url hostname: null, +5491 verbose parsed url hash: null, +5491 verbose parsed url search: null, +5491 verbose parsed url query: null, +5491 verbose parsed url pathname: '~0.5.0', +5491 verbose parsed url path: '~0.5.0', +5491 verbose parsed url href: '~0.5.0' } +5492 verbose addNamed [ 'forever-agent', '~0.5.0' ] +5493 verbose addNamed [ null, '>=0.5.0-0 <0.6.0-0' ] +5494 silly lockFile fa463915-forever-agent-0-5-0 forever-agent@~0.5.0 +5495 verbose lock forever-agent@~0.5.0 C:\Users\Rob\AppData\Roaming\npm-cache\fa463915-forever-agent-0-5-0.lock +5496 verbose cache add [ 'domelementtype@1', null ] +5497 verbose cache add name=undefined spec="domelementtype@1" args=["domelementtype@1",null] +5498 verbose parsed url { protocol: null, +5498 verbose parsed url slashes: null, +5498 verbose parsed url auth: null, +5498 verbose parsed url host: null, +5498 verbose parsed url port: null, +5498 verbose parsed url hostname: null, +5498 verbose parsed url hash: null, +5498 verbose parsed url search: null, +5498 verbose parsed url query: null, +5498 verbose parsed url pathname: 'domelementtype@1', +5498 verbose parsed url path: 'domelementtype@1', +5498 verbose parsed url href: 'domelementtype@1' } +5499 verbose cache add name="domelementtype" spec="1" args=["domelementtype","1"] +5500 verbose parsed url { protocol: null, +5500 verbose parsed url slashes: null, +5500 verbose parsed url auth: null, +5500 verbose parsed url host: null, +5500 verbose parsed url port: null, +5500 verbose parsed url hostname: null, +5500 verbose parsed url hash: null, +5500 verbose parsed url search: null, +5500 verbose parsed url query: null, +5500 verbose parsed url pathname: '1', +5500 verbose parsed url path: '1', +5500 verbose parsed url href: '1' } +5501 verbose addNamed [ 'domelementtype', '1' ] +5502 verbose addNamed [ null, '>=1.0.0-0 <2.0.0-0' ] +5503 silly lockFile 1833f177-domelementtype-1 domelementtype@1 +5504 verbose lock domelementtype@1 C:\Users\Rob\AppData\Roaming\npm-cache\1833f177-domelementtype-1.lock +5505 verbose cache add [ 'node-uuid@~1.4.0', null ] +5506 verbose cache add name=undefined spec="node-uuid@~1.4.0" args=["node-uuid@~1.4.0",null] +5507 verbose parsed url { protocol: null, +5507 verbose parsed url slashes: null, +5507 verbose parsed url auth: null, +5507 verbose parsed url host: null, +5507 verbose parsed url port: null, +5507 verbose parsed url hostname: null, +5507 verbose parsed url hash: null, +5507 verbose parsed url search: null, +5507 verbose parsed url query: null, +5507 verbose parsed url pathname: 'node-uuid@~1.4.0', +5507 verbose parsed url path: 'node-uuid@~1.4.0', +5507 verbose parsed url href: 'node-uuid@~1.4.0' } +5508 verbose cache add name="node-uuid" spec="~1.4.0" args=["node-uuid","~1.4.0"] +5509 verbose parsed url { protocol: null, +5509 verbose parsed url slashes: null, +5509 verbose parsed url auth: null, +5509 verbose parsed url host: null, +5509 verbose parsed url port: null, +5509 verbose parsed url hostname: null, +5509 verbose parsed url hash: null, +5509 verbose parsed url search: null, +5509 verbose parsed url query: null, +5509 verbose parsed url pathname: '~1.4.0', +5509 verbose parsed url path: '~1.4.0', +5509 verbose parsed url href: '~1.4.0' } +5510 verbose addNamed [ 'node-uuid', '~1.4.0' ] +5511 verbose addNamed [ null, '>=1.4.0-0 <1.5.0-0' ] +5512 silly lockFile f662725f-node-uuid-1-4-0 node-uuid@~1.4.0 +5513 verbose lock node-uuid@~1.4.0 C:\Users\Rob\AppData\Roaming\npm-cache\f662725f-node-uuid-1-4-0.lock +5514 verbose cache add [ 'readable-stream@1.1', null ] +5515 verbose cache add name=undefined spec="readable-stream@1.1" args=["readable-stream@1.1",null] +5516 verbose parsed url { protocol: null, +5516 verbose parsed url slashes: null, +5516 verbose parsed url auth: null, +5516 verbose parsed url host: null, +5516 verbose parsed url port: null, +5516 verbose parsed url hostname: null, +5516 verbose parsed url hash: null, +5516 verbose parsed url search: null, +5516 verbose parsed url query: null, +5516 verbose parsed url pathname: 'readable-stream@1.1', +5516 verbose parsed url path: 'readable-stream@1.1', +5516 verbose parsed url href: 'readable-stream@1.1' } +5517 verbose cache add name="readable-stream" spec="1.1" args=["readable-stream","1.1"] +5518 verbose parsed url { protocol: null, +5518 verbose parsed url slashes: null, +5518 verbose parsed url auth: null, +5518 verbose parsed url host: null, +5518 verbose parsed url port: null, +5518 verbose parsed url hostname: null, +5518 verbose parsed url hash: null, +5518 verbose parsed url search: null, +5518 verbose parsed url query: null, +5518 verbose parsed url pathname: '1.1', +5518 verbose parsed url path: '1.1', +5518 verbose parsed url href: '1.1' } +5519 verbose addNamed [ 'readable-stream', '1.1' ] +5520 verbose addNamed [ null, '>=1.1.0-0 <1.2.0-0' ] +5521 silly lockFile 02dc3487-readable-stream-1-1 readable-stream@1.1 +5522 verbose lock readable-stream@1.1 C:\Users\Rob\AppData\Roaming\npm-cache\02dc3487-readable-stream-1-1.lock +5523 verbose cache add [ 'tough-cookie@>=0.12.0', null ] +5524 verbose cache add name=undefined spec="tough-cookie@>=0.12.0" args=["tough-cookie@>=0.12.0",null] +5525 verbose parsed url { protocol: null, +5525 verbose parsed url slashes: null, +5525 verbose parsed url auth: null, +5525 verbose parsed url host: null, +5525 verbose parsed url port: null, +5525 verbose parsed url hostname: null, +5525 verbose parsed url hash: null, +5525 verbose parsed url search: null, +5525 verbose parsed url query: null, +5525 verbose parsed url pathname: 'tough-cookie@%3E=0.12.0', +5525 verbose parsed url path: 'tough-cookie@%3E=0.12.0', +5525 verbose parsed url href: 'tough-cookie@%3E=0.12.0' } +5526 verbose cache add name="tough-cookie" spec=">=0.12.0" args=["tough-cookie",">=0.12.0"] +5527 verbose parsed url { protocol: null, +5527 verbose parsed url slashes: null, +5527 verbose parsed url auth: null, +5527 verbose parsed url host: null, +5527 verbose parsed url port: null, +5527 verbose parsed url hostname: null, +5527 verbose parsed url hash: null, +5527 verbose parsed url search: null, +5527 verbose parsed url query: null, +5527 verbose parsed url pathname: '%3E=0.12.0', +5527 verbose parsed url path: '%3E=0.12.0', +5527 verbose parsed url href: '%3E=0.12.0' } +5528 verbose addNamed [ 'tough-cookie', '>=0.12.0' ] +5529 verbose addNamed [ null, '>=0.12.0' ] +5530 silly lockFile 66c18ba7-tough-cookie-0-12-0 tough-cookie@>=0.12.0 +5531 verbose lock tough-cookie@>=0.12.0 C:\Users\Rob\AppData\Roaming\npm-cache\66c18ba7-tough-cookie-0-12-0.lock +5532 verbose cache add [ 'entities@1.0', null ] +5533 verbose cache add name=undefined spec="entities@1.0" args=["entities@1.0",null] +5534 verbose parsed url { protocol: null, +5534 verbose parsed url slashes: null, +5534 verbose parsed url auth: null, +5534 verbose parsed url host: null, +5534 verbose parsed url port: null, +5534 verbose parsed url hostname: null, +5534 verbose parsed url hash: null, +5534 verbose parsed url search: null, +5534 verbose parsed url query: null, +5534 verbose parsed url pathname: 'entities@1.0', +5534 verbose parsed url path: 'entities@1.0', +5534 verbose parsed url href: 'entities@1.0' } +5535 verbose cache add name="entities" spec="1.0" args=["entities","1.0"] +5536 verbose parsed url { protocol: null, +5536 verbose parsed url slashes: null, +5536 verbose parsed url auth: null, +5536 verbose parsed url host: null, +5536 verbose parsed url port: null, +5536 verbose parsed url hostname: null, +5536 verbose parsed url hash: null, +5536 verbose parsed url search: null, +5536 verbose parsed url query: null, +5536 verbose parsed url pathname: '1.0', +5536 verbose parsed url path: '1.0', +5536 verbose parsed url href: '1.0' } +5537 verbose addNamed [ 'entities', '1.0' ] +5538 verbose addNamed [ null, '>=1.0.0-0 <1.1.0-0' ] +5539 silly lockFile 03760dd5-entities-1-0 entities@1.0 +5540 verbose lock entities@1.0 C:\Users\Rob\AppData\Roaming\npm-cache\03760dd5-entities-1-0.lock +5541 verbose cache add [ 'form-data@~0.1.0', null ] +5542 verbose cache add name=undefined spec="form-data@~0.1.0" args=["form-data@~0.1.0",null] +5543 verbose parsed url { protocol: null, +5543 verbose parsed url slashes: null, +5543 verbose parsed url auth: null, +5543 verbose parsed url host: null, +5543 verbose parsed url port: null, +5543 verbose parsed url hostname: null, +5543 verbose parsed url hash: null, +5543 verbose parsed url search: null, +5543 verbose parsed url query: null, +5543 verbose parsed url pathname: 'form-data@~0.1.0', +5543 verbose parsed url path: 'form-data@~0.1.0', +5543 verbose parsed url href: 'form-data@~0.1.0' } +5544 verbose cache add name="form-data" spec="~0.1.0" args=["form-data","~0.1.0"] +5545 verbose parsed url { protocol: null, +5545 verbose parsed url slashes: null, +5545 verbose parsed url auth: null, +5545 verbose parsed url host: null, +5545 verbose parsed url port: null, +5545 verbose parsed url hostname: null, +5545 verbose parsed url hash: null, +5545 verbose parsed url search: null, +5545 verbose parsed url query: null, +5545 verbose parsed url pathname: '~0.1.0', +5545 verbose parsed url path: '~0.1.0', +5545 verbose parsed url href: '~0.1.0' } +5546 verbose addNamed [ 'form-data', '~0.1.0' ] +5547 verbose addNamed [ null, '>=0.1.0-0 <0.2.0-0' ] +5548 silly lockFile 26aa13f4-form-data-0-1-0 form-data@~0.1.0 +5549 verbose lock form-data@~0.1.0 C:\Users\Rob\AppData\Roaming\npm-cache\26aa13f4-form-data-0-1-0.lock +5550 verbose cache add [ 'tunnel-agent@~0.3.0', null ] +5551 verbose cache add name=undefined spec="tunnel-agent@~0.3.0" args=["tunnel-agent@~0.3.0",null] +5552 verbose parsed url { protocol: null, +5552 verbose parsed url slashes: null, +5552 verbose parsed url auth: null, +5552 verbose parsed url host: null, +5552 verbose parsed url port: null, +5552 verbose parsed url hostname: null, +5552 verbose parsed url hash: null, +5552 verbose parsed url search: null, +5552 verbose parsed url query: null, +5552 verbose parsed url pathname: 'tunnel-agent@~0.3.0', +5552 verbose parsed url path: 'tunnel-agent@~0.3.0', +5552 verbose parsed url href: 'tunnel-agent@~0.3.0' } +5553 verbose cache add name="tunnel-agent" spec="~0.3.0" args=["tunnel-agent","~0.3.0"] +5554 verbose parsed url { protocol: null, +5554 verbose parsed url slashes: null, +5554 verbose parsed url auth: null, +5554 verbose parsed url host: null, +5554 verbose parsed url port: null, +5554 verbose parsed url hostname: null, +5554 verbose parsed url hash: null, +5554 verbose parsed url search: null, +5554 verbose parsed url query: null, +5554 verbose parsed url pathname: '~0.3.0', +5554 verbose parsed url path: '~0.3.0', +5554 verbose parsed url href: '~0.3.0' } +5555 verbose addNamed [ 'tunnel-agent', '~0.3.0' ] +5556 verbose addNamed [ null, '>=0.3.0-0 <0.4.0-0' ] +5557 silly lockFile e5681eda-tunnel-agent-0-3-0 tunnel-agent@~0.3.0 +5558 verbose lock tunnel-agent@~0.3.0 C:\Users\Rob\AppData\Roaming\npm-cache\e5681eda-tunnel-agent-0-3-0.lock +5559 verbose cache add [ 'http-signature@~0.10.0', null ] +5560 verbose cache add name=undefined spec="http-signature@~0.10.0" args=["http-signature@~0.10.0",null] +5561 verbose parsed url { protocol: null, +5561 verbose parsed url slashes: null, +5561 verbose parsed url auth: null, +5561 verbose parsed url host: null, +5561 verbose parsed url port: null, +5561 verbose parsed url hostname: null, +5561 verbose parsed url hash: null, +5561 verbose parsed url search: null, +5561 verbose parsed url query: null, +5561 verbose parsed url pathname: 'http-signature@~0.10.0', +5561 verbose parsed url path: 'http-signature@~0.10.0', +5561 verbose parsed url href: 'http-signature@~0.10.0' } +5562 verbose cache add name="http-signature" spec="~0.10.0" args=["http-signature","~0.10.0"] +5563 verbose parsed url { protocol: null, +5563 verbose parsed url slashes: null, +5563 verbose parsed url auth: null, +5563 verbose parsed url host: null, +5563 verbose parsed url port: null, +5563 verbose parsed url hostname: null, +5563 verbose parsed url hash: null, +5563 verbose parsed url search: null, +5563 verbose parsed url query: null, +5563 verbose parsed url pathname: '~0.10.0', +5563 verbose parsed url path: '~0.10.0', +5563 verbose parsed url href: '~0.10.0' } +5564 verbose addNamed [ 'http-signature', '~0.10.0' ] +5565 verbose addNamed [ null, '>=0.10.0-0 <0.11.0-0' ] +5566 silly lockFile 8170f292-http-signature-0-10-0 http-signature@~0.10.0 +5567 verbose lock http-signature@~0.10.0 C:\Users\Rob\AppData\Roaming\npm-cache\8170f292-http-signature-0-10-0.lock +5568 verbose cache add [ 'oauth-sign@~0.3.0', null ] +5569 verbose cache add name=undefined spec="oauth-sign@~0.3.0" args=["oauth-sign@~0.3.0",null] +5570 verbose parsed url { protocol: null, +5570 verbose parsed url slashes: null, +5570 verbose parsed url auth: null, +5570 verbose parsed url host: null, +5570 verbose parsed url port: null, +5570 verbose parsed url hostname: null, +5570 verbose parsed url hash: null, +5570 verbose parsed url search: null, +5570 verbose parsed url query: null, +5570 verbose parsed url pathname: 'oauth-sign@~0.3.0', +5570 verbose parsed url path: 'oauth-sign@~0.3.0', +5570 verbose parsed url href: 'oauth-sign@~0.3.0' } +5571 verbose cache add name="oauth-sign" spec="~0.3.0" args=["oauth-sign","~0.3.0"] +5572 verbose parsed url { protocol: null, +5572 verbose parsed url slashes: null, +5572 verbose parsed url auth: null, +5572 verbose parsed url host: null, +5572 verbose parsed url port: null, +5572 verbose parsed url hostname: null, +5572 verbose parsed url hash: null, +5572 verbose parsed url search: null, +5572 verbose parsed url query: null, +5572 verbose parsed url pathname: '~0.3.0', +5572 verbose parsed url path: '~0.3.0', +5572 verbose parsed url href: '~0.3.0' } +5573 verbose addNamed [ 'oauth-sign', '~0.3.0' ] +5574 verbose addNamed [ null, '>=0.3.0-0 <0.4.0-0' ] +5575 silly lockFile 7fb5c7f1-oauth-sign-0-3-0 oauth-sign@~0.3.0 +5576 verbose lock oauth-sign@~0.3.0 C:\Users\Rob\AppData\Roaming\npm-cache\7fb5c7f1-oauth-sign-0-3-0.lock +5577 verbose cache add [ 'hawk@~1.0.0', null ] +5578 verbose cache add name=undefined spec="hawk@~1.0.0" args=["hawk@~1.0.0",null] +5579 verbose parsed url { protocol: null, +5579 verbose parsed url slashes: null, +5579 verbose parsed url auth: null, +5579 verbose parsed url host: null, +5579 verbose parsed url port: null, +5579 verbose parsed url hostname: null, +5579 verbose parsed url hash: null, +5579 verbose parsed url search: null, +5579 verbose parsed url query: null, +5579 verbose parsed url pathname: 'hawk@~1.0.0', +5579 verbose parsed url path: 'hawk@~1.0.0', +5579 verbose parsed url href: 'hawk@~1.0.0' } +5580 verbose cache add name="hawk" spec="~1.0.0" args=["hawk","~1.0.0"] +5581 verbose parsed url { protocol: null, +5581 verbose parsed url slashes: null, +5581 verbose parsed url auth: null, +5581 verbose parsed url host: null, +5581 verbose parsed url port: null, +5581 verbose parsed url hostname: null, +5581 verbose parsed url hash: null, +5581 verbose parsed url search: null, +5581 verbose parsed url query: null, +5581 verbose parsed url pathname: '~1.0.0', +5581 verbose parsed url path: '~1.0.0', +5581 verbose parsed url href: '~1.0.0' } +5582 verbose addNamed [ 'hawk', '~1.0.0' ] +5583 verbose addNamed [ null, '>=1.0.0-0 <1.1.0-0' ] +5584 silly lockFile 327094b8-hawk-1-0-0 hawk@~1.0.0 +5585 verbose lock hawk@~1.0.0 C:\Users\Rob\AppData\Roaming\npm-cache\327094b8-hawk-1-0-0.lock +5586 verbose cache add [ 'aws-sign2@~0.5.0', null ] +5587 verbose cache add name=undefined spec="aws-sign2@~0.5.0" args=["aws-sign2@~0.5.0",null] +5588 verbose parsed url { protocol: null, +5588 verbose parsed url slashes: null, +5588 verbose parsed url auth: null, +5588 verbose parsed url host: null, +5588 verbose parsed url port: null, +5588 verbose parsed url hostname: null, +5588 verbose parsed url hash: null, +5588 verbose parsed url search: null, +5588 verbose parsed url query: null, +5588 verbose parsed url pathname: 'aws-sign2@~0.5.0', +5588 verbose parsed url path: 'aws-sign2@~0.5.0', +5588 verbose parsed url href: 'aws-sign2@~0.5.0' } +5589 verbose cache add name="aws-sign2" spec="~0.5.0" args=["aws-sign2","~0.5.0"] +5590 verbose parsed url { protocol: null, +5590 verbose parsed url slashes: null, +5590 verbose parsed url auth: null, +5590 verbose parsed url host: null, +5590 verbose parsed url port: null, +5590 verbose parsed url hostname: null, +5590 verbose parsed url hash: null, +5590 verbose parsed url search: null, +5590 verbose parsed url query: null, +5590 verbose parsed url pathname: '~0.5.0', +5590 verbose parsed url path: '~0.5.0', +5590 verbose parsed url href: '~0.5.0' } +5591 verbose addNamed [ 'aws-sign2', '~0.5.0' ] +5592 verbose addNamed [ null, '>=0.5.0-0 <0.6.0-0' ] +5593 silly lockFile 82387911-aws-sign2-0-5-0 aws-sign2@~0.5.0 +5594 verbose lock aws-sign2@~0.5.0 C:\Users\Rob\AppData\Roaming\npm-cache\82387911-aws-sign2-0-5-0.lock +5595 silly addNameRange { name: 'qs', range: '>=0.6.0-0 <0.7.0-0', hasData: false } +5596 silly addNameRange { name: 'json-stringify-safe', +5596 silly addNameRange range: '>=5.0.0-0 <5.1.0-0', +5596 silly addNameRange hasData: false } +5597 silly addNameRange { name: 'domhandler', +5597 silly addNameRange range: '>=2.2.0-0 <2.3.0-0', +5597 silly addNameRange hasData: false } +5598 silly addNameRange { name: 'domutils', range: '>=1.4.0-0 <1.5.0-0', hasData: false } +5599 silly addNameRange { name: 'forever-agent', +5599 silly addNameRange range: '>=0.5.0-0 <0.6.0-0', +5599 silly addNameRange hasData: false } +5600 silly addNameRange { name: 'domelementtype', +5600 silly addNameRange range: '>=1.0.0-0 <2.0.0-0', +5600 silly addNameRange hasData: false } +5601 silly addNameRange { name: 'node-uuid', +5601 silly addNameRange range: '>=1.4.0-0 <1.5.0-0', +5601 silly addNameRange hasData: false } +5602 silly addNameRange { name: 'readable-stream', +5602 silly addNameRange range: '>=1.1.0-0 <1.2.0-0', +5602 silly addNameRange hasData: false } +5603 silly addNameRange { name: 'tough-cookie', range: '>=0.12.0', hasData: false } +5604 silly addNameRange { name: 'entities', range: '>=1.0.0-0 <1.1.0-0', hasData: false } +5605 silly addNameRange { name: 'form-data', +5605 silly addNameRange range: '>=0.1.0-0 <0.2.0-0', +5605 silly addNameRange hasData: false } +5606 silly addNameRange { name: 'tunnel-agent', +5606 silly addNameRange range: '>=0.3.0-0 <0.4.0-0', +5606 silly addNameRange hasData: false } +5607 silly addNameRange { name: 'http-signature', +5607 silly addNameRange range: '>=0.10.0-0 <0.11.0-0', +5607 silly addNameRange hasData: false } +5608 silly addNameRange { name: 'oauth-sign', +5608 silly addNameRange range: '>=0.3.0-0 <0.4.0-0', +5608 silly addNameRange hasData: false } +5609 silly addNameRange { name: 'hawk', range: '>=1.0.0-0 <1.1.0-0', hasData: false } +5610 silly addNameRange { name: 'aws-sign2', +5610 silly addNameRange range: '>=0.5.0-0 <0.6.0-0', +5610 silly addNameRange hasData: false } +5611 silly lockFile a2f7cd41-sdom-node-modules-xmlhttprequest tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\xmlhttprequest +5612 silly lockFile a2f7cd41-sdom-node-modules-xmlhttprequest tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\xmlhttprequest +5613 verbose url raw qs +5614 verbose url resolving [ 'https://registry.npmjs.org/', './qs' ] +5615 verbose url resolved https://registry.npmjs.org/qs +5616 info trying registry request attempt 1 at 17:07:53 +5617 verbose etag "AE0BPQDAVM3THG0Z04GX6ACWY" +5618 http GET https://registry.npmjs.org/qs +5619 verbose url raw domhandler +5620 verbose url resolving [ 'https://registry.npmjs.org/', './domhandler' ] +5621 verbose url resolved https://registry.npmjs.org/domhandler +5622 info trying registry request attempt 1 at 17:07:53 +5623 verbose etag "78W1E8CT4H30AKSH3M3SCZXKW" +5624 http GET https://registry.npmjs.org/domhandler +5625 verbose url raw json-stringify-safe +5626 verbose url resolving [ 'https://registry.npmjs.org/', './json-stringify-safe' ] +5627 verbose url resolved https://registry.npmjs.org/json-stringify-safe +5628 info trying registry request attempt 1 at 17:07:53 +5629 verbose etag "7G0OMVD7B31AEQ54YVO4FXGK8" +5630 http GET https://registry.npmjs.org/json-stringify-safe +5631 verbose url raw domutils +5632 verbose url resolving [ 'https://registry.npmjs.org/', './domutils' ] +5633 verbose url resolved https://registry.npmjs.org/domutils +5634 info trying registry request attempt 1 at 17:07:53 +5635 verbose etag "EYDU8BU22BFU269SO8NI0FV37" +5636 http GET https://registry.npmjs.org/domutils +5637 verbose url raw forever-agent +5638 verbose url resolving [ 'https://registry.npmjs.org/', './forever-agent' ] +5639 verbose url resolved https://registry.npmjs.org/forever-agent +5640 info trying registry request attempt 1 at 17:07:53 +5641 verbose etag "A1ZQY5P9RCZTA1EFAUL6RMLDX" +5642 http GET https://registry.npmjs.org/forever-agent +5643 verbose url raw domelementtype +5644 verbose url resolving [ 'https://registry.npmjs.org/', './domelementtype' ] +5645 verbose url resolved https://registry.npmjs.org/domelementtype +5646 info trying registry request attempt 1 at 17:07:53 +5647 verbose etag "5VD7R0WAS273M02PPA5ZCJZ9" +5648 http GET https://registry.npmjs.org/domelementtype +5649 verbose url raw node-uuid +5650 verbose url resolving [ 'https://registry.npmjs.org/', './node-uuid' ] +5651 verbose url resolved https://registry.npmjs.org/node-uuid +5652 info trying registry request attempt 1 at 17:07:53 +5653 verbose etag "CZRAY1RB87S7M3EBJAYIZ5JIP" +5654 http GET https://registry.npmjs.org/node-uuid +5655 verbose url raw readable-stream +5656 verbose url resolving [ 'https://registry.npmjs.org/', './readable-stream' ] +5657 verbose url resolved https://registry.npmjs.org/readable-stream +5658 info trying registry request attempt 1 at 17:07:53 +5659 verbose etag "2YPH2YGN6X4831E5F7LDS3QPK" +5660 http GET https://registry.npmjs.org/readable-stream +5661 verbose url raw entities +5662 verbose url resolving [ 'https://registry.npmjs.org/', './entities' ] +5663 verbose url resolved https://registry.npmjs.org/entities +5664 info trying registry request attempt 1 at 17:07:53 +5665 verbose etag "4RJMIYWI9YF0L73L0RNR12VIZ" +5666 http GET https://registry.npmjs.org/entities +5667 verbose url raw tunnel-agent +5668 verbose url resolving [ 'https://registry.npmjs.org/', './tunnel-agent' ] +5669 verbose url resolved https://registry.npmjs.org/tunnel-agent +5670 info trying registry request attempt 1 at 17:07:53 +5671 verbose etag "CQ7BGHEWLI4OKZ288T5A8AYQI" +5672 http GET https://registry.npmjs.org/tunnel-agent +5673 verbose url raw form-data +5674 verbose url resolving [ 'https://registry.npmjs.org/', './form-data' ] +5675 verbose url resolved https://registry.npmjs.org/form-data +5676 info trying registry request attempt 1 at 17:07:53 +5677 verbose etag "AKJZKX9S14R1982TJJLBZX77K" +5678 http GET https://registry.npmjs.org/form-data +5679 silly lockFile 11ddc2b5-xmlhttprequest-1-6-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\xmlhttprequest\1.6.0\package.tgz +5680 silly lockFile 11ddc2b5-xmlhttprequest-1-6-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\xmlhttprequest\1.6.0\package.tgz +5681 verbose url raw tough-cookie +5682 verbose url resolving [ 'https://registry.npmjs.org/', './tough-cookie' ] +5683 verbose url resolved https://registry.npmjs.org/tough-cookie +5684 info trying registry request attempt 1 at 17:07:53 +5685 verbose etag "3XTBK43ESSU3HKFVCL7RG3LXT" +5686 http GET https://registry.npmjs.org/tough-cookie +5687 verbose url raw http-signature +5688 verbose url resolving [ 'https://registry.npmjs.org/', './http-signature' ] +5689 verbose url resolved https://registry.npmjs.org/http-signature +5690 info trying registry request attempt 1 at 17:07:53 +5691 verbose etag "9E15FW3T1OVPURS1AYWT5GCWZ" +5692 http GET https://registry.npmjs.org/http-signature +5693 verbose url raw oauth-sign +5694 verbose url resolving [ 'https://registry.npmjs.org/', './oauth-sign' ] +5695 verbose url resolved https://registry.npmjs.org/oauth-sign +5696 info trying registry request attempt 1 at 17:07:53 +5697 verbose etag "CB8LR8FKQQD47OO8STGBG8NI7" +5698 http GET https://registry.npmjs.org/oauth-sign +5699 verbose url raw aws-sign2 +5700 verbose url resolving [ 'https://registry.npmjs.org/', './aws-sign2' ] +5701 verbose url resolved https://registry.npmjs.org/aws-sign2 +5702 info trying registry request attempt 1 at 17:07:53 +5703 verbose etag "CDT85XD6LVVGPLZYLX5AGPOQS" +5704 http GET https://registry.npmjs.org/aws-sign2 +5705 verbose url raw hawk +5706 verbose url resolving [ 'https://registry.npmjs.org/', './hawk' ] +5707 verbose url resolved https://registry.npmjs.org/hawk +5708 info trying registry request attempt 1 at 17:07:53 +5709 verbose etag "DS416Q7N36XN4YR9KGGTV8OSB" +5710 http GET https://registry.npmjs.org/hawk +5711 info preinstall xmlhttprequest@1.6.0 +5712 verbose readDependencies using package.json deps +5713 verbose readDependencies using package.json deps +5714 silly resolved [] +5715 verbose about to build C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\xmlhttprequest +5716 info build C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\xmlhttprequest +5717 verbose linkStuff [ false, +5717 verbose linkStuff false, +5717 verbose linkStuff false, +5717 verbose linkStuff 'C:\\Users\\Rob\\Documents\\GitHub\\router\\node_modules\\jsdom\\node_modules' ] +5718 info linkStuff xmlhttprequest@1.6.0 +5719 verbose linkBins xmlhttprequest@1.6.0 +5720 verbose linkMans xmlhttprequest@1.6.0 +5721 verbose rebuildBundles xmlhttprequest@1.6.0 +5722 info install xmlhttprequest@1.6.0 +5723 info postinstall xmlhttprequest@1.6.0 +5724 silly lockFile 39bb5416-les-jsdom-node-modules-nwmatcher tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\nwmatcher +5725 silly lockFile 39bb5416-les-jsdom-node-modules-nwmatcher tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\nwmatcher +5726 silly lockFile a89532c2-ache-nwmatcher-1-3-3-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\nwmatcher\1.3.3\package.tgz +5727 silly lockFile a89532c2-ache-nwmatcher-1-3-3-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\nwmatcher\1.3.3\package.tgz +5728 info preinstall nwmatcher@1.3.3 +5729 verbose readDependencies using package.json deps +5730 verbose readDependencies using package.json deps +5731 silly resolved [] +5732 verbose about to build C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\nwmatcher +5733 info build C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\nwmatcher +5734 verbose linkStuff [ false, +5734 verbose linkStuff false, +5734 verbose linkStuff false, +5734 verbose linkStuff 'C:\\Users\\Rob\\Documents\\GitHub\\router\\node_modules\\jsdom\\node_modules' ] +5735 info linkStuff nwmatcher@1.3.3 +5736 verbose linkBins nwmatcher@1.3.3 +5737 verbose linkMans nwmatcher@1.3.3 +5738 verbose rebuildBundles nwmatcher@1.3.3 +5739 info install nwmatcher@1.3.3 +5740 info postinstall nwmatcher@1.3.3 +5741 silly lockFile 20798191-modules-jsdom-node-modules-cssom tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\cssom +5742 silly lockFile 20798191-modules-jsdom-node-modules-cssom tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\cssom +5743 silly lockFile b4d36611-pm-cache-cssom-0-3-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\cssom\0.3.0\package.tgz +5744 silly lockFile b4d36611-pm-cache-cssom-0-3-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\cssom\0.3.0\package.tgz +5745 info preinstall cssom@0.3.0 +5746 verbose readDependencies using package.json deps +5747 verbose readDependencies using package.json deps +5748 silly resolved [] +5749 verbose about to build C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\cssom +5750 info build C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\cssom +5751 verbose linkStuff [ false, +5751 verbose linkStuff false, +5751 verbose linkStuff false, +5751 verbose linkStuff 'C:\\Users\\Rob\\Documents\\GitHub\\router\\node_modules\\jsdom\\node_modules' ] +5752 info linkStuff cssom@0.3.0 +5753 verbose linkBins cssom@0.3.0 +5754 verbose linkMans cssom@0.3.0 +5755 verbose rebuildBundles cssom@0.3.0 +5756 info install cssom@0.3.0 +5757 info postinstall cssom@0.3.0 +5758 http 304 https://registry.npmjs.org/nan +5759 silly registry.get cb [ 304, +5759 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5759 silly registry.get server: 'Apache', +5759 silly registry.get via: '1.1 varnish', +5759 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5759 silly registry.get 'cache-control': 'max-age=1', +5759 silly registry.get etag: '"5F9OUKKLUEIFECDU4FWP0TAOA"', +5759 silly registry.get 'x-served-by': 'cache-d64-DAL', +5759 silly registry.get 'x-cache': 'HIT', +5759 silly registry.get 'x-cache-hits': '1', +5759 silly registry.get 'x-timer': 'S1399583283.631184578,VS0,VE34', +5759 silly registry.get vary: 'Accept', +5759 silly registry.get 'content-length': '0', +5759 silly registry.get 'keep-alive': 'timeout=10, max=50', +5759 silly registry.get connection: 'Keep-Alive' } ] +5760 verbose etag nan from cache +5761 http 304 https://registry.npmjs.org/bindings +5762 silly registry.get cb [ 304, +5762 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5762 silly registry.get server: 'Apache', +5762 silly registry.get via: '1.1 varnish', +5762 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5762 silly registry.get 'cache-control': 'max-age=1', +5762 silly registry.get etag: '"E0IA1FYM49RE7QMJZQ0COSZ85"', +5762 silly registry.get 'x-served-by': 'cache-d98-DAL', +5762 silly registry.get 'x-cache': 'MISS', +5762 silly registry.get 'x-cache-hits': '0', +5762 silly registry.get 'x-timer': 'S1399583283.623661518,VS0,VE41', +5762 silly registry.get vary: 'Accept', +5762 silly registry.get 'content-length': '0', +5762 silly registry.get 'keep-alive': 'timeout=10, max=50', +5762 silly registry.get connection: 'Keep-Alive' } ] +5763 verbose etag bindings from cache +5764 silly addNameRange number 2 { name: 'nan', range: '>=0.8.0-0 <0.9.0-0', hasData: true } +5765 silly addNameRange versions [ 'nan', +5765 silly addNameRange [ '0.3.0-wip', +5765 silly addNameRange '0.3.0-wip2', +5765 silly addNameRange '0.3.0', +5765 silly addNameRange '0.3.1', +5765 silly addNameRange '0.3.2', +5765 silly addNameRange '0.4.0', +5765 silly addNameRange '0.4.1', +5765 silly addNameRange '0.4.2', +5765 silly addNameRange '0.4.3', +5765 silly addNameRange '0.4.4', +5765 silly addNameRange '0.5.0', +5765 silly addNameRange '0.5.1', +5765 silly addNameRange '0.5.2', +5765 silly addNameRange '0.6.0', +5765 silly addNameRange '0.7.0', +5765 silly addNameRange '0.7.1', +5765 silly addNameRange '0.8.0', +5765 silly addNameRange '1.0.0' ] ] +5766 verbose addNamed [ 'nan', '0.8.0' ] +5767 verbose addNamed [ '0.8.0', '0.8.0' ] +5768 silly lockFile 46761758-nan-0-8-0 nan@0.8.0 +5769 verbose lock nan@0.8.0 C:\Users\Rob\AppData\Roaming\npm-cache\46761758-nan-0-8-0.lock +5770 silly addNameRange number 2 { name: 'bindings', range: '*', hasData: true } +5771 silly addNameRange versions [ 'bindings', +5771 silly addNameRange [ '0.0.1', +5771 silly addNameRange '0.1.0', +5771 silly addNameRange '0.1.1', +5771 silly addNameRange '0.2.0', +5771 silly addNameRange '0.2.1', +5771 silly addNameRange '0.2.2', +5771 silly addNameRange '0.2.3', +5771 silly addNameRange '0.2.4', +5771 silly addNameRange '0.3.0', +5771 silly addNameRange '0.4.0', +5771 silly addNameRange '1.0.0', +5771 silly addNameRange '1.1.0', +5771 silly addNameRange '1.1.1', +5771 silly addNameRange '1.2.0' ] ] +5772 verbose addNamed [ 'bindings', '1.2.0' ] +5773 verbose addNamed [ '1.2.0', '1.2.0' ] +5774 silly lockFile edb95d60-bindings-1-2-0 bindings@1.2.0 +5775 verbose lock bindings@1.2.0 C:\Users\Rob\AppData\Roaming\npm-cache\edb95d60-bindings-1-2-0.lock +5776 http 304 https://registry.npmjs.org/qs +5777 silly registry.get cb [ 304, +5777 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5777 silly registry.get server: 'Apache', +5777 silly registry.get via: '1.1 varnish', +5777 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5777 silly registry.get 'cache-control': 'max-age=1', +5777 silly registry.get etag: '"AE0BPQDAVM3THG0Z04GX6ACWY"', +5777 silly registry.get 'x-served-by': 'cache-d96-DAL', +5777 silly registry.get 'x-cache': 'MISS', +5777 silly registry.get 'x-cache-hits': '0', +5777 silly registry.get 'x-timer': 'S1399583283.660117865,VS0,VE41', +5777 silly registry.get vary: 'Accept', +5777 silly registry.get 'content-length': '0', +5777 silly registry.get 'keep-alive': 'timeout=10, max=50', +5777 silly registry.get connection: 'Keep-Alive' } ] +5778 verbose etag qs from cache +5779 silly addNameRange number 2 { name: 'qs', range: '>=0.6.0-0 <0.7.0-0', hasData: true } +5780 silly addNameRange versions [ 'qs', +5780 silly addNameRange [ '0.0.1', +5780 silly addNameRange '0.0.2', +5780 silly addNameRange '0.0.3', +5780 silly addNameRange '0.0.4', +5780 silly addNameRange '0.0.5', +5780 silly addNameRange '0.0.6', +5780 silly addNameRange '0.0.7', +5780 silly addNameRange '0.1.0', +5780 silly addNameRange '0.2.0', +5780 silly addNameRange '0.3.0', +5780 silly addNameRange '0.3.1', +5780 silly addNameRange '0.3.2', +5780 silly addNameRange '0.4.0', +5780 silly addNameRange '0.4.1', +5780 silly addNameRange '0.4.2', +5780 silly addNameRange '0.5.0', +5780 silly addNameRange '0.5.1', +5780 silly addNameRange '0.5.2', +5780 silly addNameRange '0.5.3', +5780 silly addNameRange '0.5.4', +5780 silly addNameRange '0.5.5', +5780 silly addNameRange '0.5.6', +5780 silly addNameRange '0.6.0', +5780 silly addNameRange '0.6.1', +5780 silly addNameRange '0.6.2', +5780 silly addNameRange '0.6.3', +5780 silly addNameRange '0.6.4', +5780 silly addNameRange '0.6.5', +5780 silly addNameRange '0.6.6' ] ] +5781 verbose addNamed [ 'qs', '0.6.6' ] +5782 verbose addNamed [ '0.6.6', '0.6.6' ] +5783 silly lockFile b8bccda2-qs-0-6-6 qs@0.6.6 +5784 verbose lock qs@0.6.6 C:\Users\Rob\AppData\Roaming\npm-cache\b8bccda2-qs-0-6-6.lock +5785 silly lockFile 46761758-nan-0-8-0 nan@0.8.0 +5786 silly lockFile 46761758-nan-0-8-0 nan@0.8.0 +5787 silly lockFile edb95d60-bindings-1-2-0 bindings@1.2.0 +5788 silly lockFile edb95d60-bindings-1-2-0 bindings@1.2.0 +5789 silly lockFile d5ae64ea-nan-0-8-0 nan@~0.8.0 +5790 silly lockFile d5ae64ea-nan-0-8-0 nan@~0.8.0 +5791 silly lockFile a3858fc2-bindings bindings@* +5792 silly lockFile a3858fc2-bindings bindings@* +5793 silly resolved [ { name: 'nan', +5793 silly resolved version: '0.8.0', +5793 silly resolved description: 'Native Abstractions for Node.js: C++ header for Node 0.8->0.12 compatibility', +5793 silly resolved main: 'include_dirs.js', +5793 silly resolved repository: { type: 'git', url: 'git://github.com/rvagg/nan.git' }, +5793 silly resolved contributors: [ [Object], [Object], [Object], [Object], [Object], [Object] ], +5793 silly resolved license: 'MIT', +5793 silly resolved readme: 'Native Abstractions for Node.js\n===============================\n\n**A header file filled with macro and utility goodness for making add-on development for Node.js easier across versions 0.8, 0.10 and 0.11, and eventually 0.12.**\n\n***Current version: 0.8.0*** *(See [nan.h](https://github.com/rvagg/nan/blob/master/nan.h) for complete ChangeLog)*\n\n[![NPM](https://nodei.co/npm/nan.png?downloads=true)](https://nodei.co/npm/nan/) [![NPM](https://nodei.co/npm-dl/nan.png?months=6)](https://nodei.co/npm/nan/)\n\nThanks to the crazy changes in V8 (and some in Node core), keeping native addons compiling happily across versions, particularly 0.10 to 0.11/0.12, is a minor nightmare. The goal of this project is to store all logic necessary to develop native Node.js addons without having to inspect `NODE_MODULE_VERSION` and get yourself into a macro-tangle.\n\nThis project also contains some helper utilities that make addon development a bit more pleasant.\n\n * **[News & Updates](#news)**\n * **[Usage](#usage)**\n * **[Example](#example)**\n * **[API](#api)**\n\n\n## News & Updates\n\n### Dec-2013: NanCString and NanRawString\n\nTwo new functions have been introduced to replace the functionality that\'s been provided by `NanFromV8String` until now. NanCString has sensible defaults so it\'s super easy to fetch a null-terminated c-style string out of a `v8::String`. `NanFromV8String` is still around and has defaults that allow you to pass a single handle to fetch a `char*` while `NanRawString` requires a little more attention to arguments.\n\n### Nov-2013: Node 0.11.9+ breaking V8 change\n\nThe version of V8 that\'s shipping with Node 0.11.9+ has changed the signature for new `Local`s to: `v8::Local::New(isolate, value)`, i.e. introducing the `isolate` argument and therefore breaking all new `Local` declarations for previous versions. NAN 0.6+ now includes a `NanNewLocal(value)` that can be used in place to work around this incompatibility and maintain compatibility with 0.8->0.11.9+ (minus a few early 0.11 releases).\n\nFor example, if you wanted to return a `null` on a callback you will have to change the argument from `v8::Local::New(v8::Null())` to `NanNewLocal(v8::Null())`.\n\n### Nov-2013: Change to binding.gyp `"include_dirs"` for NAN\n\nInclusion of NAN in a project\'s binding.gyp is now greatly simplified. You can now just use `"\n## Usage\n\nSimply add **NAN** as a dependency in the *package.json* of your Node addon:\n\n``` bash\n$ npm install --save nan\n```\n\nPull in the path to **NAN** in your *binding.gyp* so that you can use `#include "nan.h"` in your *.cpp* files:\n\n``` python\n"include_dirs" : [\n "` when compiling your addon.\n\n\n## Example\n\nSee **[LevelDOWN](https://github.com/rvagg/node-leveldown/pull/48)** for a full example of **NAN** in use.\n\nFor a simpler example, see the **[async pi estimation example](https://github.com/rvagg/nan/tree/master/examples/async_pi_estimate)** in the examples directory for full code and an explanation of what this Monte Carlo Pi estimation example does. Below are just some parts of the full example that illustrate the use of **NAN**.\n\nCompare to the current 0.10 version of this example, found in the [node-addon-examples](https://github.com/rvagg/node-addon-examples/tree/master/9_async_work) repository and also a 0.11 version of the same found [here](https://github.com/kkoopa/node-addon-examples/tree/5c01f58fc993377a567812597e54a83af69686d7/9_async_work).\n\nNote that there is no embedded version sniffing going on here and also the async work is made much simpler, see below for details on the `NanAsyncWorker` class.\n\n```c++\n// addon.cc\n#include \n#include "nan.h"\n// ...\n\nusing namespace v8;\n\nvoid InitAll(Handle exports) {\n exports->Set(NanSymbol("calculateSync"),\n FunctionTemplate::New(CalculateSync)->GetFunction());\n\n exports->Set(NanSymbol("calculateAsync"),\n FunctionTemplate::New(CalculateAsync)->GetFunction());\n}\n\nNODE_MODULE(addon, InitAll)\n```\n\n```c++\n// sync.h\n#include \n#include "nan.h"\n\nNAN_METHOD(CalculateSync);\n```\n\n```c++\n// sync.cc\n#include \n#include "nan.h"\n#include "sync.h"\n// ...\n\nusing namespace v8;\n\n// Simple synchronous access to the `Estimate()` function\nNAN_METHOD(CalculateSync) {\n NanScope();\n\n // expect a number as the first argument\n int points = args[0]->Uint32Value();\n double est = Estimate(points);\n\n NanReturnValue(Number::New(est));\n}\n```\n\n```c++\n// async.cc\n#include \n#include "nan.h"\n#include "async.h"\n\n// ...\n\nusing namespace v8;\n\nclass PiWorker : public NanAsyncWorker {\n public:\n PiWorker(NanCallback *callback, int points)\n : NanAsyncWorker(callback), points(points) {}\n ~PiWorker() {}\n\n // Executed inside the worker-thread.\n // It is not safe to access V8, or V8 data structures\n // here, so everything we need for input and output\n // should go on `this`.\n void Execute () {\n estimate = Estimate(points);\n }\n\n // Executed when the async work is complete\n // this function will be run inside the main event loop\n // so it is safe to use V8 again\n void HandleOKCallback () {\n NanScope();\n\n Local argv[] = {\n Local::New(Null())\n , Number::New(estimate)\n };\n\n callback->Call(2, argv);\n };\n\n private:\n int points;\n double estimate;\n};\n\n// Asynchronous access to the `Estimate()` function\nNAN_METHOD(CalculateAsync) {\n NanScope();\n\n int points = args[0]->Uint32Value();\n NanCallback *callback = new NanCallback(args[1].As());\n\n NanAsyncQueueWorker(new PiWorker(callback, points));\n NanReturnUndefined();\n}\n```\n\n\n## API\n\n * NAN_METHOD\n * NAN_GETTER\n * NAN_SETTER\n * NAN_PROPERTY_GETTER\n * NAN_PROPERTY_SETTER\n * NAN_PROPERTY_ENUMERATOR\n * NAN_PROPERTY_DELETER\n * NAN_PROPERTY_QUERY\n * NAN_INDEX_GETTER\n * NAN_INDEX_SETTER\n * NAN_INDEX_ENUMERATOR\n * NAN_INDEX_DELETER\n * NAN_INDEX_QUERY\n * NAN_WEAK_CALLBACK\n * NAN_DEPRECATED\n * NAN_INLINE \n * NanNewLocal\n * NanReturnValue\n * NanReturnUndefined\n * NanReturnNull\n * NanReturnEmptyString\n * NanScope\n * NanLocker\n * NanUnlocker\n * NanGetInternalFieldPointer\n * NanSetInternalFieldPointer\n * NanObjectWrapHandle\n * NanMakeWeak\n * NanSymbol\n * NanGetPointerSafe\n * NanSetPointerSafe\n * NanRawString\n * NanCString\n * NanFromV8String\n * NanBooleanOptionValue\n * NanUInt32OptionValue\n * NanError, NanTypeError, NanRangeError\n * NanThrowError, NanThrowTypeError, NanThrowRangeError, NanThrowError(Handle), NanThrowError(Handle, int)\n * NanNewBufferHandle(char *, size_t, FreeCallback, void *), NanNewBufferHandle(char *, uint32_t), NanNewBufferHandle(uint32_t)\n * NanBufferUse(char *, uint32_t)\n * NanNewContextHandle\n * NanHasInstance\n * NanPersistentToLocal\n * NanDisposePersistent\n * NanAssignPersistent\n * NanInitPersistent\n * NanCallback\n * NanAsyncWorker\n * NanAsyncQueueWorker\n\n\n### NAN_METHOD(methodname)\n\nUse `NAN_METHOD` to define your V8 accessible methods:\n\n```c++\n// .h:\nclass Foo : public node::ObjectWrap {\n ...\n\n static NAN_METHOD(Bar);\n static NAN_METHOD(Baz);\n}\n\n\n// .cc:\nNAN_METHOD(Foo::Bar) {\n ...\n}\n\nNAN_METHOD(Foo::Baz) {\n ...\n}\n```\n\nThe reason for this macro is because of the method signature change in 0.11:\n\n```c++\n// 0.10 and below:\nHandle name(const Arguments& args)\n\n// 0.11 and above\nvoid name(const FunctionCallbackInfo& args)\n```\n\nThe introduction of `FunctionCallbackInfo` brings additional complications:\n\n\n### NAN_GETTER(methodname)\n\nUse `NAN_GETTER` to declare your V8 accessible getters. You get a `Local` `property` and an appropriately typed `args` object that can act like the `args` argument to a `NAN_METHOD` call.\n\nYou can use `NanReturnNull()`, `NanReturnEmptyString()`, `NanReturnUndefined()` and `NanReturnValue()` in a `NAN_GETTER`.\n\n\n### NAN_SETTER(methodname)\n\nUse `NAN_SETTER` to declare your V8 accessible setters. Same as `NAN_GETTER` but you also get a `Local` `value` object to work with.\n\n\n### NAN_PROPERTY_GETTER(cbname)\nUse `NAN_PROPERTY_GETTER` to declare your V8 accessible property getters. You get a `Local` `property` and an appropriately typed `args` object that can act similar to the `args` argument to a `NAN_METHOD` call.\n\nYou can use `NanReturnNull()`, `NanReturnEmptyString()`, `NanReturnUndefined()` and `NanReturnValue()` in a `NAN_PROPERTY_GETTER`.\n\n\n### NAN_PROPERTY_SETTER(cbname)\nUse `NAN_PROPERTY_SETTER` to declare your V8 accessible property setters. Same as `NAN_PROPERTY_GETTER` but you also get a `Local` `value` object to work with.\n\n\n### NAN_PROPERTY_ENUMERATOR(cbname)\nUse `NAN_PROPERTY_ENUMERATOR` to declare your V8 accessible property enumerators. You get an appropriately typed `args` object like the `args` argument to a `NAN_PROPERTY_GETTER` call.\n\nYou can use `NanReturnNull()`, `NanReturnEmptyString()`, `NanReturnUndefined()` and `NanReturnValue()` in a `NAN_PROPERTY_ENUMERATOR`.\n\n\n### NAN_PROPERTY_DELETER(cbname)\nUse `NAN_PROPERTY_DELETER` to declare your V8 accessible property deleters. Same as `NAN_PROPERTY_GETTER`.\n\nYou can use `NanReturnNull()`, `NanReturnEmptyString()`, `NanReturnUndefined()` and `NanReturnValue()` in a `NAN_PROPERTY_DELETER`.\n\n\n### NAN_PROPERTY_QUERY(cbname)\nUse `NAN_PROPERTY_QUERY` to declare your V8 accessible property queries. Same as `NAN_PROPERTY_GETTER`.\n\nYou can use `NanReturnNull()`, `NanReturnEmptyString()`, `NanReturnUndefined()` and `NanReturnValue()` in a `NAN_PROPERTY_QUERY`.\n\n\n### NAN_INDEX_GETTER(cbname)\nUse `NAN_INDEX_GETTER` to declare your V8 accessible index getters. You get a `uint32_t` `index` and an appropriately typed `args` object that can act similar to the `args` argument to a `NAN_METHOD` call.\n\nYou can use `NanReturnNull()`, `NanReturnEmptyString()`, `NanReturnUndefined()` and `NanReturnValue()` in a `NAN_INDEX_GETTER`.\n\n\n### NAN_INDEX_SETTER(cbname)\nUse `NAN_INDEX_SETTER` to declare your V8 accessible index setters. Same as `NAN_INDEX_GETTER` but you also get a `Local` `value` object to work with.\n\n\n### NAN_INDEX_ENUMERATOR(cbname)\nUse `NAN_INDEX_ENUMERATOR` to declare your V8 accessible index enumerators. You get an appropriately typed `args` object like the `args` argument to a `NAN_INDEX_GETTER` call.\n\nYou can use `NanReturnNull()`, `NanReturnEmptyString()`, `NanReturnUndefined()` and `NanReturnValue()` in a `NAN_INDEX_ENUMERATOR`.\n\n\n### NAN_INDEX_DELETER(cbname)\nUse `NAN_INDEX_DELETER` to declare your V8 accessible index deleters. Same as `NAN_INDEX_GETTER`.\n\nYou can use `NanReturnNull()`, `NanReturnEmptyString()`, `NanReturnUndefined()` and `NanReturnValue()` in a `NAN_INDEX_DELETER`.\n\n\n### NAN_INDEX_QUERY(cbname)\nUse `NAN_INDEX_QUERY` to declare your V8 accessible index queries. Same as `NAN_INDEX_GETTER`.\n\nYou can use `NanReturnNull()`, `NanReturnEmptyString()`, `NanReturnUndefined()` and `NanReturnValue()` in a `NAN_INDEX_QUERY`.\n\n\n### NAN_WEAK_CALLBACK(type, cbname)\n\nUse `NAN_WEAK_CALLBACK` to declare your V8 WeakReference callbacks. There is an object argument accessible through `NAN_WEAK_CALLBACK_OBJECT`. The `type` argument gives the type of the `data` argument, accessible through `NAN_WEAK_CALLBACK_DATA(type)`.\n\n```c++\nstatic NAN_WEAK_CALLBACK(BufferReference*, WeakCheck) {\n if (NAN_WEAK_CALLBACK_DATA(BufferReference*)->noLongerNeeded_) {\n delete NAN_WEAK_CALLBACK_DATA(BufferReference*);\n } else {\n // Still in use, revive, prevent GC\n NanMakeWeak(NAN_WEAK_CALLBACK_OBJECT, NAN_WEAK_CALLBACK_DATA(BufferReference*), &WeakCheck);\n }\n}\n```\n\n\n### NAN_DEPRECATED(declarator)\nDeclares a function as deprecated. Identical to `V8_DEPRECATED`.\n\n```c++\nstatic NAN_DEPRECATED(NAN_METHOD(foo)) {\n ...\n}\n```\n\n\n### NAN_INLINE(declarator)\nInlines a function. Identical to `V8_INLINE`.\n\n```c++\nstatic NAN_INLINE(int foo(int bar)) {\n ...\n}\n```\n\n\n### NanNewLocal<T>(Handle<Value>)\n\nUse `NanNewLocal` in place of `v8::Local::New(...)` as this function\nrequires an `isolate` argument in recent versions of V8 but not in older versions.\n\n```c++\nNanNewLocal(v8::Null())\n```\n\n\n### NanReturnValue(Handle<Value>)\n\nUse `NanReturnValue` when you want to return a value from your V8 accessible method:\n\n```c++\nNAN_METHOD(Foo::Bar) {\n ...\n\n NanReturnValue(String::New("FooBar!"));\n}\n```\n\nNo `return` statement required.\n\n\n### NanReturnUndefined()\n\nUse `NanReturnUndefined` when you don\'t want to return anything from your V8 accessible method:\n\n```c++\nNAN_METHOD(Foo::Baz) {\n ...\n\n NanReturnUndefined();\n}\n```\n\n\n### NanReturnNull()\n\nUse `NanReturnNull` when you want to return `Null` from your V8 accessible method:\n\n```c++\nNAN_METHOD(Foo::Baz) {\n ...\n\n NanReturnNull();\n}\n```\n\n\n### NanReturnEmptyString()\n\nUse `NanReturnEmptyString` when you want to return an empty `String` from your V8 accessible method:\n\n```c++\nNAN_METHOD(Foo::Baz) {\n ...\n\n NanReturnEmptyString();\n}\n```\n\n\n### NanScope()\n\nThe introduction of `isolate` references for many V8 calls in Node 0.11 makes `NanScope()` necessary, use it in place of `HandleScope scope`:\n\n```c++\nNAN_METHOD(Foo::Bar) {\n NanScope();\n\n NanReturnValue(String::New("FooBar!"));\n}\n```\n\n\n### NanLocker()\n\nThe introduction of `isolate` references for many V8 calls in Node 0.11 makes `NanLocker()` necessary, use it in place of `Locker locker`:\n\n```c++\nNAN_METHOD(Foo::Bar) {\n NanLocker();\n ...\n NanUnlocker();\n}\n```\n\n\n### NanUnlocker()\n\nThe introduction of `isolate` references for many V8 calls in Node 0.11 makes `NanUnlocker()` necessary, use it in place of `Unlocker unlocker`:\n\n```c++\nNAN_METHOD(Foo::Bar) {\n NanLocker();\n ...\n NanUnlocker();\n}\n```\n\n\n### void * NanGetInternalFieldPointer(Handle<Object>, int)\n\nGets a pointer to the internal field with at `index` from a V8 `Object` handle.\n\n```c++\nLocal obj;\n...\nNanGetInternalFieldPointer(obj, 0);\n```\n\n### void NanSetInternalFieldPointer(Handle<Object>, int, void *)\n\nSets the value of the internal field at `index` on a V8 `Object` handle.\n\n```c++\nstatic Persistent dataWrapperCtor;\n...\nLocal wrapper = NanPersistentToLocal(dataWrapperCtor)->NewInstance();\nNanSetInternalFieldPointer(wrapper, 0, this);\n```\n\n\n### Local<Object> NanObjectWrapHandle(Object)\n\nWhen you want to fetch the V8 object handle from a native object you\'ve wrapped with Node\'s `ObjectWrap`, you should use `NanObjectWrapHandle`:\n\n```c++\nNanObjectWrapHandle(iterator)->Get(String::NewSymbol("end"))\n```\n\n\n### NanMakeWeak(Persistent<T>, parameter, callback)\n\nMake a persistent reference weak.\n\n\n### String NanSymbol(char *)\n\nThis isn\'t strictly about compatibility, it\'s just an easier way to create string symbol objects (i.e. `String::NewSymbol(x)`), for getting and setting object properties, or names of objects.\n\n```c++\nbool foo = false;\nif (obj->Has(NanSymbol("foo")))\n foo = optionsObj->Get(NanSymbol("foo"))->BooleanValue()\n```\n\n\n### Type NanGetPointerSafe(Type *[, Type])\n\nA helper for getting values from optional pointers. If the pointer is `NULL`, the function returns the optional default value, which defaults to `0`. Otherwise, the function returns the value the pointer points to.\n\n```c++\nchar *plugh(uint32_t *optional) {\n char res[] = "xyzzy";\n uint32_t param = NanGetPointerSafe(optional, 0x1337);\n switch (param) {\n ...\n }\n NanSetPointerSafe(optional, 0xDEADBEEF);\n} \n```\n\n\n### bool NanSetPointerSafe(Type *, Type)\n\nA helper for setting optional argument pointers. If the pointer is `NULL`, the function simply return `false`. Otherwise, the value is assigned to the variable the pointer points to.\n\n```c++\nconst char *plugh(size_t *outputsize) {\n char res[] = "xyzzy";\n if !(NanSetPointerSafe(outputsize, strlen(res) + 1)) {\n ...\n }\n\n ...\n}\n```\n\n\n### void* NanRawString(Handle<Value>, enum Nan::Encoding, size_t *, void *, size_t, int)\n\nWhen you want to convert a V8 `String` to a `char*` buffer, use `NanRawString`. You have to supply an encoding as well as a pointer to a variable that will be assigned the number of bytes in the returned string. It is also possible to supply a buffer and its length to the function in order not to have a new buffer allocated. The final argument allows setting `String::WriteOptions`.\nJust remember that you\'ll end up with an object that you\'ll need to `delete[]` at some point unless you supply your own buffer:\n\n```c++\nsize_t count;\nvoid* decoded = NanRawString(args[1], Nan::BASE64, &count, NULL, 0, String::HINT_MANY_WRITES_EXPECTED);\nchar param_copy[count];\nmemcpy(param_copy, decoded, count);\ndelete[] decoded;\n```\n\n\n### char* NanCString(Handle<Value>, size_t *[, char *, size_t, int])\n\nWhen you want to convert a V8 `String` to a null-terminated C `char*` use `NanCString`. The resulting `char*` will be UTF-8-encoded, and you need to supply a pointer to a variable that will be assigned the number of bytes in the returned string. It is also possible to supply a buffer and its length to the function in order not to have a new buffer allocated. The final argument allows optionally setting `String::WriteOptions`, which default to `v8::String::NO_OPTIONS`.\nJust remember that you\'ll end up with an object that you\'ll need to `delete[]` at some point unless you supply your own buffer:\n\n```c++\nsize_t count;\nchar* name = NanCString(args[0], &count);\n```\n\n\n### char* NanFromV8String(Handle<Value>[, enum Nan::Encoding, size_t *, char *, size_t, int])\n\nA convenience function that uses `NanRawString()` to convert a V8 `String` to a `char*`. Defaults to UTF8 encoding and no null-termination.\n\n```c++\nsize_t count;\nchar* name = NanFromV8String(args[0]);\n```\n\n\n### bool NanBooleanOptionValue(Handle<Value>, Handle<String>[, bool])\n\nWhen you have an "options" object that you need to fetch properties from, boolean options can be fetched with this pair. They check first if the object exists (`IsEmpty`), then if the object has the given property (`Has`) then they get and convert/coerce the property to a `bool`.\n\nThe optional last parameter is the *default* value, which is `false` if left off:\n\n```c++\n// `foo` is false unless the user supplies a truthy value for it\nbool foo = NanBooleanOptionValue(optionsObj, NanSymbol("foo"));\n// `bar` is true unless the user supplies a falsy value for it\nbool bar = NanBooleanOptionValueDefTrue(optionsObj, NanSymbol("bar"), true);\n```\n\n\n### uint32_t NanUInt32OptionValue(Handle<Value>, Handle<String>, uint32_t)\n\nSimilar to `NanBooleanOptionValue`, use `NanUInt32OptionValue` to fetch an integer option from your options object. Can be any kind of JavaScript `Number` and it will be coerced to an unsigned 32-bit integer.\n\nRequires all 3 arguments as a default is not optional:\n\n```c++\nuint32_t count = NanUInt32OptionValue(optionsObj, NanSymbol("count"), 1024);\n```\n\n\n### NanError(message), NanTypeError(message), NanRangeError(message)\n\nFor making `Error`, `TypeError` and `RangeError` objects.\n\n```c++\nLocal res = NanError("you must supply a callback argument");\n```\n\n\n### NanThrowError(message), NanThrowTypeError(message), NanThrowRangeError(message), NanThrowError(Local<Value>), NanThrowError(Local<Value>, int)\n\nFor throwing `Error`, `TypeError` and `RangeError` objects. You should `return` this call:\n\n```c++\nreturn NanThrowError("you must supply a callback argument");\n```\n\nCan also handle any custom object you may want to throw. If used with the error code argument, it will add the supplied error code to the error object as a property called `code`.\n\n\n### Local<Object> NanNewBufferHandle(char *, uint32_t), Local<Object> NanNewBufferHandle(uint32_t)\n\nThe `Buffer` API has changed a little in Node 0.11, this helper provides consistent access to `Buffer` creation:\n\n```c++\nNanNewBufferHandle((char*)value.data(), value.size());\n```\n\nCan also be used to initialize a `Buffer` with just a `size` argument.\n\nCan also be supplied with a `NAN_WEAK_CALLBACK` and a hint for the garbage collector, when dealing with weak references.\n\n\n### Local<Object> NanBufferUse(char*, uint32_t)\n\n`Buffer::New(char*, uint32_t)` prior to 0.11 would make a copy of the data.\nWhile it was possible to get around this, it required a shim by passing a\ncallback. So the new API `Buffer::Use(char*, uint32_t)` was introduced to remove\nneeding to use this shim.\n\n`NanBufferUse` uses the `char*` passed as the backing data, and will free the\nmemory automatically when the weak callback is called. Keep this in mind, as\ncareless use can lead to "double free or corruption" and other cryptic failures.\n\n\n### bool NanHasInstance(Persistent<FunctionTemplate>&, Handle<Value>)\n\nCan be used to check the type of an object to determine it is of a particular class you have already defined and have a `Persistent` handle for.\n\n\n### Local<Type> NanPersistentToLocal(Persistent<Type>&)\n\nAside from `FunctionCallbackInfo`, the biggest and most painful change to V8 in Node 0.11 is the many restrictions now placed on `Persistent` handles. They are difficult to assign and difficult to fetch the original value out of.\n\nUse `NanPersistentToLocal` to convert a `Persistent` handle back to a `Local` handle.\n\n```c++\nLocal handle = NanPersistentToLocal(persistentHandle);\n```\n\n\n### Local<Context> NanNewContextHandle([ExtensionConfiguration*, Handle<ObjectTemplate>, Handle<Value>])\nCreates a new `Local` handle.\n\n```c++\nLocal ftmpl = FunctionTemplate::New();\nLocal otmpl = ftmpl->InstanceTemplate();\nLocal ctx = NanNewContextHandle(NULL, otmpl);\n```\n\n\n### void NanDisposePersistent(Persistent<T> &)\n\nUse `NanDisposePersistent` to dispose a `Persistent` handle.\n\n```c++\nNanDisposePersistent(persistentHandle);\n```\n\n\n### NanAssignPersistent(type, handle, object)\n\nUse `NanAssignPersistent` to assign a non-`Persistent` handle to a `Persistent` one. You can no longer just declare a `Persistent` handle and assign directly to it later, you have to `Reset` it in Node 0.11, so this makes it easier.\n\nIn general it is now better to place anything you want to protect from V8\'s garbage collector as properties of a generic `Object` and then assign that to a `Persistent`. This works in older versions of Node also if you use `NanAssignPersistent`:\n\n```c++\nPersistent persistentHandle;\n\n...\n\nLocal obj = Object::New();\nobj->Set(NanSymbol("key"), keyHandle); // where keyHandle might be a Local\nNanAssignPersistent(Object, persistentHandle, obj)\n```\n\n\n### NanInitPersistent(type, name, object)\n\nUser `NanInitPersistent` to declare and initialize a new `Persistent` with the supplied object. The assignment operator for `Persistent` is no longer public in Node 0.11, so this macro makes it easier to declare and initializing a new `Persistent`. See NanAssignPersistent for more information.\n\n```c++\nLocal obj = Object::New();\nobj->Set(NanSymbol("key"), keyHandle); // where keyHandle might be a Local\nNanInitPersistent(Object, persistentHandle, obj);\n```\n\n\n### NanCallback\n\nBecause of the difficulties imposed by the changes to `Persistent` handles in V8 in Node 0.11, creating `Persistent` versions of your `Handle` is annoyingly tricky. `NanCallback` makes it easier by taking your handle, making it persistent until the `NanCallback` is deleted and even providing a handy `Call()` method to fetch and execute the callback `Function`.\n\n```c++\nLocal callbackHandle = args[0].As();\nNanCallback *callback = new NanCallback(callbackHandle);\n// pass `callback` around and it\'s safe from GC until you:\ndelete callback;\n```\n\nYou can execute the callback like so:\n\n```c++\n// no arguments:\ncallback->Call(0, NULL);\n\n// an error argument:\nHandle argv[] = {\n Exception::Error(String::New("fail!"))\n};\ncallback->Call(1, argv);\n\n// a success argument:\nHandle argv[] = {\n Null(),\n String::New("w00t!")\n};\ncallback->Call(2, argv);\n```\n\n`NanCallback` also has a `Local GetCallback()` method that you can use\nto fetch a local handle to the underlying callback function, as well as a\n`void SetFunction(Handle)` for setting the callback on the\n`NanCallback`. Additionally a generic constructor is available for using\n`NanCallback` without performing heap allocations.\n\n\n### NanAsyncWorker\n\n`NanAsyncWorker` is an abstract class that you can subclass to have much of the annoying async queuing and handling taken care of for you. It can even store arbitrary V8 objects for you and have them persist while the async work is in progress.\n\nSee a rough outline of the implementation:\n\n```c++\nclass NanAsyncWorker {\npublic:\n NanAsyncWorker (NanCallback *callback);\n\n // Clean up persistent handles and delete the *callback\n virtual ~NanAsyncWorker ();\n\n // Check the `char *errmsg` property and call HandleOKCallback()\n // or HandleErrorCallback depending on whether it has been set or not\n virtual void WorkComplete ();\n\n // You must implement this to do some async work. If there is an\n // error then allocate `errmsg` to to a message and the callback will\n // be passed that string in an Error object\n virtual void Execute ();\n\n // Save a V8 object in a Persistent handle to protect it from GC\n void SavePersistent(const char *key, Local &obj);\n\n // Fetch a stored V8 object (don\'t call from within `Execute()`)\n Local GetFromPersistent(const char *key);\n\nprotected:\n // Set this if there is an error, otherwise it\'s NULL\n const char *errmsg;\n\n // Default implementation calls the callback function with no arguments.\n // Override this to return meaningful data\n virtual void HandleOKCallback ();\n\n // Default implementation calls the callback function with an Error object\n // wrapping the `errmsg` string\n virtual void HandleErrorCallback ();\n};\n```\n\n\n### NanAsyncQueueWorker(NanAsyncWorker *)\n\n`NanAsyncQueueWorker` will run a `NanAsyncWorker` asynchronously via libuv. Both the *execute* and *after_work* steps are taken care of for you—most of the logic for this is embedded in `NanAsyncWorker`.\n\n### Contributors\n\nNAN is only possible due to the excellent work of the following contributors:\n\n\n\n\n\n\n\n\n
Rod VaggGitHub/rvaggTwitter/@rvagg
Benjamin ByholmGitHub/kkoopa
Trevor NorrisGitHub/trevnorrisTwitter/@trevnorris
Nathan RajlichGitHub/TooTallNateTwitter/@TooTallNate
Brett LawsonGitHub/brett19Twitter/@brett19x
Ben NoordhuisGitHub/bnoordhuisTwitter/@bnoordhuis
\n\nLicence & copyright\n-----------------------\n\nCopyright (c) 2013 NAN contributors (listed above).\n\nNative Abstractions for Node.js is licensed under an MIT +no-false-attribs license. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE file for more details.\n', +5793 silly resolved readmeFilename: 'README.md', +5793 silly resolved bugs: { url: 'https://github.com/rvagg/nan/issues' }, +5793 silly resolved homepage: 'https://github.com/rvagg/nan', +5793 silly resolved _id: 'nan@0.8.0', +5793 silly resolved _from: 'nan@~0.8.0' }, +5793 silly resolved { name: 'bindings', +5793 silly resolved description: 'Helper module for loading your native module\'s .node file', +5793 silly resolved keywords: [ 'native', 'addon', 'bindings', 'gyp', 'waf', 'c', 'c++' ], +5793 silly resolved version: '1.2.0', +5793 silly resolved author: +5793 silly resolved { name: 'Nathan Rajlich', +5793 silly resolved email: 'nathan@tootallnate.net', +5793 silly resolved url: 'http://tootallnate.net' }, +5793 silly resolved repository: +5793 silly resolved { type: 'git', +5793 silly resolved url: 'git://github.com/TooTallNate/node-bindings.git' }, +5793 silly resolved main: './bindings.js', +5793 silly resolved readme: 'node-bindings\n=============\n### Helper module for loading your native module\'s .node file\n\nThis is a helper module for authors of Node.js native addon modules.\nIt is basically the "swiss army knife" of `require()`ing your native module\'s\n`.node` file.\n\nThroughout the course of Node\'s native addon history, addons have ended up being\ncompiled in a variety of different places, depending on which build tool and which\nversion of node was used. To make matters worse, now the _gyp_ build tool can\nproduce either a _Release_ or _Debug_ build, each being built into different\nlocations.\n\nThis module checks _all_ the possible locations that a native addon would be built\nat, and returns the first one that loads successfully.\n\n\nInstallation\n------------\n\nInstall with `npm`:\n\n``` bash\n$ npm install bindings\n```\n\nOr add it to the `"dependencies"` section of your _package.json_ file.\n\n\nExample\n-------\n\n`require()`ing the proper bindings file for the current node version, platform\nand architecture is as simple as:\n\n``` js\nvar bindings = require(\'bindings\')(\'binding.node\')\n\n// Use your bindings defined in your C files\nbindings.your_c_function()\n```\n\n\nNice Error Output\n-----------------\n\nWhen the `.node` file could not be loaded, `node-bindings` throws an Error with\na nice error message telling you exactly what was tried. You can also check the\n`err.tries` Array property.\n\n```\nError: Could not load the bindings file. Tried:\n → /Users/nrajlich/ref/build/binding.node\n → /Users/nrajlich/ref/build/Debug/binding.node\n → /Users/nrajlich/ref/build/Release/binding.node\n → /Users/nrajlich/ref/out/Debug/binding.node\n → /Users/nrajlich/ref/Debug/binding.node\n → /Users/nrajlich/ref/out/Release/binding.node\n → /Users/nrajlich/ref/Release/binding.node\n → /Users/nrajlich/ref/build/default/binding.node\n → /Users/nrajlich/ref/compiled/0.8.2/darwin/x64/binding.node\n at bindings (/Users/nrajlich/ref/node_modules/bindings/bindings.js:84:13)\n at Object. (/Users/nrajlich/ref/lib/ref.js:5:47)\n at Module._compile (module.js:449:26)\n at Object.Module._extensions..js (module.js:467:10)\n at Module.load (module.js:356:32)\n at Function.Module._load (module.js:312:12)\n ...\n```\n\n\nLicense\n-------\n\n(The MIT License)\n\nCopyright (c) 2012 Nathan Rajlich <nathan@tootallnate.net>\n\nPermission is hereby granted, free of charge, to any person obtaining\na copy of this software and associated documentation files (the\n\'Software\'), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to\npermit persons to whom the Software is furnished to do so, subject to\nthe following conditions:\n\nThe above copyright notice and this permission notice shall be\nincluded in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \'AS IS\', WITHOUT WARRANTY OF ANY KIND,\nEXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.\nIN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY\nCLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,\nTORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\nSOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n', +5793 silly resolved readmeFilename: 'README.md', +5793 silly resolved bugs: { url: 'https://github.com/TooTallNate/node-bindings/issues' }, +5793 silly resolved homepage: 'https://github.com/TooTallNate/node-bindings', +5793 silly resolved _id: 'bindings@1.2.0', +5793 silly resolved _from: 'bindings@*' } ] +5794 info install nan@0.8.0 into C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify +5795 info install bindings@1.2.0 into C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify +5796 info installOne nan@0.8.0 +5797 info installOne bindings@1.2.0 +5798 http 304 https://registry.npmjs.org/domhandler +5799 silly registry.get cb [ 304, +5799 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5799 silly registry.get server: 'Apache', +5799 silly registry.get via: '1.1 varnish', +5799 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5799 silly registry.get 'cache-control': 'max-age=1', +5799 silly registry.get etag: '"78W1E8CT4H30AKSH3M3SCZXKW"', +5799 silly registry.get 'x-served-by': 'cache-d45-DAL', +5799 silly registry.get 'x-cache': 'MISS', +5799 silly registry.get 'x-cache-hits': '0', +5799 silly registry.get 'x-timer': 'S1399583283.653623343,VS0,VE116', +5799 silly registry.get vary: 'Accept', +5799 silly registry.get 'content-length': '0', +5799 silly registry.get 'keep-alive': 'timeout=10, max=50', +5799 silly registry.get connection: 'Keep-Alive' } ] +5800 verbose etag domhandler from cache +5801 http 304 https://registry.npmjs.org/json-stringify-safe +5802 silly registry.get cb [ 304, +5802 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5802 silly registry.get server: 'Apache', +5802 silly registry.get via: '1.1 varnish', +5802 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5802 silly registry.get 'cache-control': 'max-age=1', +5802 silly registry.get etag: '"7G0OMVD7B31AEQ54YVO4FXGK8"', +5802 silly registry.get 'x-served-by': 'cache-d96-DAL', +5802 silly registry.get 'x-cache': 'HIT', +5802 silly registry.get 'x-cache-hits': '1', +5802 silly registry.get 'x-timer': 'S1399583283.667113781,VS0,VE106', +5802 silly registry.get vary: 'Accept', +5802 silly registry.get 'content-length': '0', +5802 silly registry.get 'keep-alive': 'timeout=10, max=50', +5802 silly registry.get connection: 'Keep-Alive' } ] +5803 verbose etag json-stringify-safe from cache +5804 info C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify\node_modules\nan unbuild +5805 info C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify\node_modules\bindings unbuild +5806 http 304 https://registry.npmjs.org/domutils +5807 silly registry.get cb [ 304, +5807 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5807 silly registry.get server: 'Apache', +5807 silly registry.get via: '1.1 varnish', +5807 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5807 silly registry.get 'cache-control': 'max-age=1', +5807 silly registry.get etag: '"EYDU8BU22BFU269SO8NI0FV37"', +5807 silly registry.get 'x-served-by': 'cache-d64-DAL', +5807 silly registry.get 'x-cache': 'MISS', +5807 silly registry.get 'x-cache-hits': '0', +5807 silly registry.get 'x-timer': 'S1399583283.703004599,VS0,VE123', +5807 silly registry.get vary: 'Accept', +5807 silly registry.get 'content-length': '0', +5807 silly registry.get 'keep-alive': 'timeout=10, max=49', +5807 silly registry.get connection: 'Keep-Alive' } ] +5808 verbose etag domutils from cache +5809 http 304 https://registry.npmjs.org/forever-agent +5810 silly registry.get cb [ 304, +5810 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5810 silly registry.get server: 'Apache', +5810 silly registry.get via: '1.1 varnish', +5810 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5810 silly registry.get 'cache-control': 'max-age=1', +5810 silly registry.get etag: '"A1ZQY5P9RCZTA1EFAUL6RMLDX"', +5810 silly registry.get 'x-served-by': 'cache-d98-DAL', +5810 silly registry.get 'x-cache': 'HIT', +5810 silly registry.get 'x-cache-hits': '1', +5810 silly registry.get 'x-timer': 'S1399583283.712002039,VS0,VE115', +5810 silly registry.get vary: 'Accept', +5810 silly registry.get 'content-length': '0', +5810 silly registry.get 'keep-alive': 'timeout=10, max=49', +5810 silly registry.get connection: 'Keep-Alive' } ] +5811 verbose etag forever-agent from cache +5812 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\nan\0.8.0\package.tgz +5813 silly lockFile 3ca59c8f-ules-contextify-node-modules-nan tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify\node_modules\nan +5814 verbose lock tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify\node_modules\nan C:\Users\Rob\AppData\Roaming\npm-cache\3ca59c8f-ules-contextify-node-modules-nan.lock +5815 silly lockFile 60aa8241--npm-cache-nan-0-8-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\nan\0.8.0\package.tgz +5816 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\nan\0.8.0\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\60aa8241--npm-cache-nan-0-8-0-package-tgz.lock +5817 verbose tar unpack C:\Users\Rob\AppData\Roaming\npm-cache\bindings\1.2.0\package.tgz +5818 silly lockFile 2db95464-contextify-node-modules-bindings tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify\node_modules\bindings +5819 verbose lock tar://C:\Users\Rob\Documents\GitHub\router\node_modules\jsdom\node_modules\contextify\node_modules\bindings C:\Users\Rob\AppData\Roaming\npm-cache\2db95464-contextify-node-modules-bindings.lock +5820 silly lockFile fb507383-cache-bindings-1-2-0-package-tgz tar://C:\Users\Rob\AppData\Roaming\npm-cache\bindings\1.2.0\package.tgz +5821 verbose lock tar://C:\Users\Rob\AppData\Roaming\npm-cache\bindings\1.2.0\package.tgz C:\Users\Rob\AppData\Roaming\npm-cache\fb507383-cache-bindings-1-2-0-package-tgz.lock +5822 silly gunzTarPerm modes [ '755', '644' ] +5823 silly gunzTarPerm modes [ '755', '644' ] +5824 silly lockFile b8bccda2-qs-0-6-6 qs@0.6.6 +5825 silly lockFile b8bccda2-qs-0-6-6 qs@0.6.6 +5826 http 304 https://registry.npmjs.org/node-uuid +5827 silly registry.get cb [ 304, +5827 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5827 silly registry.get server: 'Apache', +5827 silly registry.get via: '1.1 varnish', +5827 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5827 silly registry.get 'cache-control': 'max-age=1', +5827 silly registry.get etag: '"CZRAY1RB87S7M3EBJAYIZ5JIP"', +5827 silly registry.get 'x-served-by': 'cache-d45-DAL', +5827 silly registry.get 'x-cache': 'HIT', +5827 silly registry.get 'x-cache-hits': '1', +5827 silly registry.get 'x-timer': 'S1399583283.824028730,VS0,VE35', +5827 silly registry.get vary: 'Accept', +5827 silly registry.get 'content-length': '0', +5827 silly registry.get 'keep-alive': 'timeout=10, max=49', +5827 silly registry.get connection: 'Keep-Alive' } ] +5828 verbose etag node-uuid from cache +5829 silly lockFile 222bee9e-qs-0-6-0 qs@~0.6.0 +5830 silly lockFile 222bee9e-qs-0-6-0 qs@~0.6.0 +5831 silly addNameRange number 2 { name: 'json-stringify-safe', +5831 silly addNameRange range: '>=5.0.0-0 <5.1.0-0', +5831 silly addNameRange hasData: true } +5832 silly addNameRange versions [ 'json-stringify-safe', +5832 silly addNameRange [ '2.0.0', '3.0.0', '4.0.0', '5.0.0' ] ] +5833 verbose addNamed [ 'json-stringify-safe', '5.0.0' ] +5834 verbose addNamed [ '5.0.0', '5.0.0' ] +5835 silly lockFile 1d9ebe76-json-stringify-safe-5-0-0 json-stringify-safe@5.0.0 +5836 verbose lock json-stringify-safe@5.0.0 C:\Users\Rob\AppData\Roaming\npm-cache\1d9ebe76-json-stringify-safe-5-0-0.lock +5837 silly addNameRange number 2 { name: 'domhandler', +5837 silly addNameRange range: '>=2.2.0-0 <2.3.0-0', +5837 silly addNameRange hasData: true } +5838 silly addNameRange versions [ 'domhandler', +5838 silly addNameRange [ '1.0.0', +5838 silly addNameRange '1.0.1', +5838 silly addNameRange '1.1.0', +5838 silly addNameRange '1.2.0', +5838 silly addNameRange '1.3.0', +5838 silly addNameRange '1.3.1', +5838 silly addNameRange '1.3.2', +5838 silly addNameRange '2.0.0', +5838 silly addNameRange '2.0.1', +5838 silly addNameRange '2.0.2', +5838 silly addNameRange '2.0.3', +5838 silly addNameRange '2.1.0', +5838 silly addNameRange '2.2.0' ] ] +5839 verbose addNamed [ 'domhandler', '2.2.0' ] +5840 verbose addNamed [ '2.2.0', '2.2.0' ] +5841 silly lockFile fc9cbe17-domhandler-2-2-0 domhandler@2.2.0 +5842 verbose lock domhandler@2.2.0 C:\Users\Rob\AppData\Roaming\npm-cache\fc9cbe17-domhandler-2-2-0.lock +5843 silly addNameRange number 2 { name: 'domutils', range: '>=1.4.0-0 <1.5.0-0', hasData: true } +5844 silly addNameRange versions [ 'domutils', +5844 silly addNameRange [ '1.0.0', +5844 silly addNameRange '1.0.1', +5844 silly addNameRange '1.1.0', +5844 silly addNameRange '1.1.1', +5844 silly addNameRange '1.1.2', +5844 silly addNameRange '1.1.3', +5844 silly addNameRange '1.1.4', +5844 silly addNameRange '1.1.5', +5844 silly addNameRange '1.1.6', +5844 silly addNameRange '1.2.0', +5844 silly addNameRange '1.2.1', +5844 silly addNameRange '1.2.2', +5844 silly addNameRange '1.3.0', +5844 silly addNameRange '1.4.0', +5844 silly addNameRange '1.4.1', +5844 silly addNameRange '1.4.2', +5844 silly addNameRange '1.4.3', +5844 silly addNameRange '1.5.0' ] ] +5845 verbose addNamed [ 'domutils', '1.4.3' ] +5846 verbose addNamed [ '1.4.3', '1.4.3' ] +5847 silly lockFile 0fadd9d7-domutils-1-4-3 domutils@1.4.3 +5848 verbose lock domutils@1.4.3 C:\Users\Rob\AppData\Roaming\npm-cache\0fadd9d7-domutils-1-4-3.lock +5849 silly gunzTarPerm extractEntry package.json +5850 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +5851 silly addNameRange number 2 { name: 'forever-agent', +5851 silly addNameRange range: '>=0.5.0-0 <0.6.0-0', +5851 silly addNameRange hasData: true } +5852 silly addNameRange versions [ 'forever-agent', +5852 silly addNameRange [ '0.2.0', '0.3.0', '0.4.0', '0.5.0', '0.5.2' ] ] +5853 verbose addNamed [ 'forever-agent', '0.5.2' ] +5854 verbose addNamed [ '0.5.2', '0.5.2' ] +5855 silly lockFile 20c7a74d-forever-agent-0-5-2 forever-agent@0.5.2 +5856 verbose lock forever-agent@0.5.2 C:\Users\Rob\AppData\Roaming\npm-cache\20c7a74d-forever-agent-0-5-2.lock +5857 http 304 https://registry.npmjs.org/domelementtype +5858 silly registry.get cb [ 304, +5858 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5858 silly registry.get server: 'Apache', +5858 silly registry.get via: '1.1 varnish', +5858 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5858 silly registry.get 'cache-control': 'max-age=1', +5858 silly registry.get etag: '"5VD7R0WAS273M02PPA5ZCJZ9"', +5858 silly registry.get 'x-served-by': 'cache-d96-DAL', +5858 silly registry.get 'x-cache': 'MISS', +5858 silly registry.get 'x-cache-hits': '0', +5858 silly registry.get 'x-timer': 'S1399583283.756458282,VS0,VE129', +5858 silly registry.get vary: 'Accept', +5858 silly registry.get 'content-length': '0', +5858 silly registry.get 'keep-alive': 'timeout=10, max=49', +5858 silly registry.get connection: 'Keep-Alive' } ] +5859 verbose etag domelementtype from cache +5860 silly gunzTarPerm extractEntry package.json +5861 silly gunzTarPerm modified mode [ 'package.json', 438, 420 ] +5862 silly addNameRange number 2 { name: 'node-uuid', range: '>=1.4.0-0 <1.5.0-0', hasData: true } +5863 silly addNameRange versions [ 'node-uuid', +5863 silly addNameRange [ '1.2.0', +5863 silly addNameRange '1.3.0', +5863 silly addNameRange '1.3.1', +5863 silly addNameRange '1.3.2', +5863 silly addNameRange '1.1.0', +5863 silly addNameRange '1.0.0', +5863 silly addNameRange '1.3.3', +5863 silly addNameRange '1.4.0', +5863 silly addNameRange '1.4.1' ] ] +5864 verbose addNamed [ 'node-uuid', '1.4.1' ] +5865 verbose addNamed [ '1.4.1', '1.4.1' ] +5866 silly lockFile 7c2028cd-node-uuid-1-4-1 node-uuid@1.4.1 +5867 verbose lock node-uuid@1.4.1 C:\Users\Rob\AppData\Roaming\npm-cache\7c2028cd-node-uuid-1-4-1.lock +5868 silly gunzTarPerm extractEntry README.md +5869 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +5870 silly gunzTarPerm extractEntry LICENSE +5871 silly gunzTarPerm modified mode [ 'LICENSE', 438, 420 ] +5872 silly gunzTarPerm extractEntry include_dirs.js +5873 silly gunzTarPerm modified mode [ 'include_dirs.js', 438, 420 ] +5874 silly gunzTarPerm extractEntry .dntrc +5875 silly gunzTarPerm modified mode [ '.dntrc', 438, 420 ] +5876 silly gunzTarPerm extractEntry build/config.gypi +5877 silly gunzTarPerm modified mode [ 'build/config.gypi', 438, 420 ] +5878 silly gunzTarPerm extractEntry nan.h +5879 silly gunzTarPerm modified mode [ 'nan.h', 438, 420 ] +5880 silly gunzTarPerm extractEntry README.md +5881 silly gunzTarPerm modified mode [ 'README.md', 438, 420 ] +5882 silly gunzTarPerm extractEntry bindings.js +5883 silly gunzTarPerm modified mode [ 'bindings.js', 438, 420 ] +5884 http 304 https://registry.npmjs.org/entities +5885 silly registry.get cb [ 304, +5885 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5885 silly registry.get server: 'Apache', +5885 silly registry.get via: '1.1 varnish', +5885 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5885 silly registry.get 'cache-control': 'max-age=1', +5885 silly registry.get etag: '"4RJMIYWI9YF0L73L0RNR12VIZ"', +5885 silly registry.get 'x-served-by': 'cache-d64-DAL', +5885 silly registry.get 'x-cache': 'HIT', +5885 silly registry.get 'x-cache-hits': '1', +5885 silly registry.get 'x-timer': 'S1399583283.883011580,VS0,VE34', +5885 silly registry.get vary: 'Accept', +5885 silly registry.get 'content-length': '0', +5885 silly registry.get 'keep-alive': 'timeout=10, max=48', +5885 silly registry.get connection: 'Keep-Alive' } ] +5886 verbose etag entities from cache +5887 http 304 https://registry.npmjs.org/tunnel-agent +5888 silly registry.get cb [ 304, +5888 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5888 silly registry.get server: 'Apache', +5888 silly registry.get via: '1.1 varnish', +5888 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5888 silly registry.get 'cache-control': 'max-age=1', +5888 silly registry.get etag: '"CQ7BGHEWLI4OKZ288T5A8AYQI"', +5888 silly registry.get 'x-served-by': 'cache-d98-DAL', +5888 silly registry.get 'x-cache': 'HIT', +5888 silly registry.get 'x-cache-hits': '1', +5888 silly registry.get 'x-timer': 'S1399583283.885514736,VS0,VE34', +5888 silly registry.get vary: 'Accept', +5888 silly registry.get 'content-length': '0', +5888 silly registry.get 'keep-alive': 'timeout=10, max=48', +5888 silly registry.get connection: 'Keep-Alive' } ] +5889 verbose etag tunnel-agent from cache +5890 silly addNameRange number 2 { name: 'domelementtype', +5890 silly addNameRange range: '>=1.0.0-0 <2.0.0-0', +5890 silly addNameRange hasData: true } +5891 silly addNameRange versions [ 'domelementtype', [ '1.0.0', '1.0.1', '1.1.0', '1.1.1' ] ] +5892 verbose addNamed [ 'domelementtype', '1.1.1' ] +5893 verbose addNamed [ '1.1.1', '1.1.1' ] +5894 silly lockFile d41cab15-domelementtype-1-1-1 domelementtype@1.1.1 +5895 verbose lock domelementtype@1.1.1 C:\Users\Rob\AppData\Roaming\npm-cache\d41cab15-domelementtype-1-1-1.lock +5896 silly lockFile 1d9ebe76-json-stringify-safe-5-0-0 json-stringify-safe@5.0.0 +5897 silly lockFile 1d9ebe76-json-stringify-safe-5-0-0 json-stringify-safe@5.0.0 +5898 silly lockFile fc9cbe17-domhandler-2-2-0 domhandler@2.2.0 +5899 silly lockFile fc9cbe17-domhandler-2-2-0 domhandler@2.2.0 +5900 silly lockFile 0fadd9d7-domutils-1-4-3 domutils@1.4.3 +5901 silly lockFile 0fadd9d7-domutils-1-4-3 domutils@1.4.3 +5902 silly lockFile 063b1a01-json-stringify-safe-5-0-0 json-stringify-safe@~5.0.0 +5903 silly lockFile 063b1a01-json-stringify-safe-5-0-0 json-stringify-safe@~5.0.0 +5904 silly lockFile fda4e3da-domhandler-2-2 domhandler@2.2 +5905 silly lockFile fda4e3da-domhandler-2-2 domhandler@2.2 +5906 silly lockFile e97d8747-domutils-1-4 domutils@1.4 +5907 silly lockFile e97d8747-domutils-1-4 domutils@1.4 +5908 silly lockFile 20c7a74d-forever-agent-0-5-2 forever-agent@0.5.2 +5909 silly lockFile 20c7a74d-forever-agent-0-5-2 forever-agent@0.5.2 +5910 silly lockFile fa463915-forever-agent-0-5-0 forever-agent@~0.5.0 +5911 silly lockFile fa463915-forever-agent-0-5-0 forever-agent@~0.5.0 +5912 silly lockFile 7c2028cd-node-uuid-1-4-1 node-uuid@1.4.1 +5913 silly lockFile 7c2028cd-node-uuid-1-4-1 node-uuid@1.4.1 +5914 silly lockFile f662725f-node-uuid-1-4-0 node-uuid@~1.4.0 +5915 silly lockFile f662725f-node-uuid-1-4-0 node-uuid@~1.4.0 +5916 http 304 https://registry.npmjs.org/readable-stream +5917 silly registry.get cb [ 304, +5917 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5917 silly registry.get server: 'Apache', +5917 silly registry.get via: '1.1 varnish', +5917 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5917 silly registry.get 'cache-control': 'max-age=1', +5917 silly registry.get etag: '"2YPH2YGN6X4831E5F7LDS3QPK"', +5917 silly registry.get 'x-served-by': 'cache-d96-DAL', +5917 silly registry.get 'x-cache': 'MISS', +5917 silly registry.get 'x-cache-hits': '0', +5917 silly registry.get 'x-timer': 'S1399583283.830507278,VS0,VE120', +5917 silly registry.get vary: 'Accept', +5917 silly registry.get 'content-length': '0', +5917 silly registry.get 'keep-alive': 'timeout=10, max=49', +5917 silly registry.get connection: 'Keep-Alive' } ] +5918 verbose etag readable-stream from cache +5919 silly addNameRange number 2 { name: 'tunnel-agent', +5919 silly addNameRange range: '>=0.3.0-0 <0.4.0-0', +5919 silly addNameRange hasData: true } +5920 silly addNameRange versions [ 'tunnel-agent', [ '0.2.0', '0.3.0', '0.4.0' ] ] +5921 verbose addNamed [ 'tunnel-agent', '0.3.0' ] +5922 verbose addNamed [ '0.3.0', '0.3.0' ] +5923 silly lockFile d054959a-tunnel-agent-0-3-0 tunnel-agent@0.3.0 +5924 verbose lock tunnel-agent@0.3.0 C:\Users\Rob\AppData\Roaming\npm-cache\d054959a-tunnel-agent-0-3-0.lock +5925 silly addNameRange number 2 { name: 'entities', range: '>=1.0.0-0 <1.1.0-0', hasData: true } +5926 silly addNameRange versions [ 'entities', +5926 silly addNameRange [ '0.1.0', +5926 silly addNameRange '0.1.1', +5926 silly addNameRange '0.2.0', +5926 silly addNameRange '0.2.1', +5926 silly addNameRange '0.2.2', +5926 silly addNameRange '0.3.0', +5926 silly addNameRange '0.4.0', +5926 silly addNameRange '0.4.1', +5926 silly addNameRange '0.5.0', +5926 silly addNameRange '1.0.0', +5926 silly addNameRange '1.1.0', +5926 silly addNameRange '1.1.1' ] ] +5927 verbose addNamed [ 'entities', '1.0.0' ] +5928 verbose addNamed [ '1.0.0', '1.0.0' ] +5929 silly lockFile 2038fa96-entities-1-0-0 entities@1.0.0 +5930 verbose lock entities@1.0.0 C:\Users\Rob\AppData\Roaming\npm-cache\2038fa96-entities-1-0-0.lock +5931 silly lockFile d41cab15-domelementtype-1-1-1 domelementtype@1.1.1 +5932 silly lockFile d41cab15-domelementtype-1-1-1 domelementtype@1.1.1 +5933 silly lockFile 1833f177-domelementtype-1 domelementtype@1 +5934 silly lockFile 1833f177-domelementtype-1 domelementtype@1 +5935 silly addNameRange number 2 { name: 'readable-stream', +5935 silly addNameRange range: '>=1.1.0-0 <1.2.0-0', +5935 silly addNameRange hasData: true } +5936 silly addNameRange versions [ 'readable-stream', +5936 silly addNameRange [ '0.0.1', +5936 silly addNameRange '0.0.2', +5936 silly addNameRange '0.0.3', +5936 silly addNameRange '0.0.4', +5936 silly addNameRange '0.1.0', +5936 silly addNameRange '0.2.0', +5936 silly addNameRange '0.3.0', +5936 silly addNameRange '0.3.1', +5936 silly addNameRange '1.0.0', +5936 silly addNameRange '1.0.1', +5936 silly addNameRange '1.0.2', +5936 silly addNameRange '1.0.15', +5936 silly addNameRange '1.0.17', +5936 silly addNameRange '1.1.7', +5936 silly addNameRange '1.1.8', +5936 silly addNameRange '1.1.9', +5936 silly addNameRange '1.0.24', +5936 silly addNameRange '1.0.25', +5936 silly addNameRange '1.1.10', +5936 silly addNameRange '1.0.25-1', +5936 silly addNameRange '1.1.11', +5936 silly addNameRange '1.0.26', +5936 silly addNameRange '1.0.26-1', +5936 silly addNameRange '1.1.11-1', +5936 silly addNameRange '1.0.26-2', +5936 silly addNameRange '1.1.12', +5936 silly addNameRange '1.0.26-3', +5936 silly addNameRange '1.0.26-4', +5936 silly addNameRange '1.1.12-1', +5936 silly addNameRange '1.0.27-1', +5936 silly addNameRange '1.1.13-1' ] ] +5937 verbose addNamed [ 'readable-stream', '1.1.13-1' ] +5938 verbose addNamed [ '1.1.13-1', '1.1.13-1' ] +5939 silly lockFile 3d47898c-readable-stream-1-1-13-1 readable-stream@1.1.13-1 +5940 verbose lock readable-stream@1.1.13-1 C:\Users\Rob\AppData\Roaming\npm-cache\3d47898c-readable-stream-1-1-13-1.lock +5941 http 304 https://registry.npmjs.org/tough-cookie +5942 silly registry.get cb [ 304, +5942 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5942 silly registry.get server: 'Apache', +5942 silly registry.get via: '1.1 varnish', +5942 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5942 silly registry.get 'cache-control': 'max-age=1', +5942 silly registry.get etag: '"3XTBK43ESSU3HKFVCL7RG3LXT"', +5942 silly registry.get 'x-served-by': 'cache-d96-DAL', +5942 silly registry.get 'x-cache': 'HIT', +5942 silly registry.get 'x-cache-hits': '1', +5942 silly registry.get 'x-timer': 'S1399583283.945882559,VS0,VE35', +5942 silly registry.get vary: 'Accept', +5942 silly registry.get 'content-length': '0', +5942 silly registry.get 'keep-alive': 'timeout=10, max=48', +5942 silly registry.get connection: 'Keep-Alive' } ] +5943 verbose etag tough-cookie from cache +5944 http 304 https://registry.npmjs.org/http-signature +5945 silly registry.get cb [ 304, +5945 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5945 silly registry.get server: 'Apache', +5945 silly registry.get via: '1.1 varnish', +5945 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5945 silly registry.get 'cache-control': 'max-age=1', +5945 silly registry.get etag: '"9E15FW3T1OVPURS1AYWT5GCWZ"', +5945 silly registry.get 'x-served-by': 'cache-d64-DAL', +5945 silly registry.get 'x-cache': 'HIT', +5945 silly registry.get 'x-cache-hits': '1', +5945 silly registry.get 'x-timer': 'S1399583283.956652880,VS0,VE34', +5945 silly registry.get vary: 'Accept', +5945 silly registry.get 'content-length': '0', +5945 silly registry.get 'keep-alive': 'timeout=10, max=47', +5945 silly registry.get connection: 'Keep-Alive' } ] +5946 verbose etag http-signature from cache +5947 silly lockFile d054959a-tunnel-agent-0-3-0 tunnel-agent@0.3.0 +5948 silly lockFile d054959a-tunnel-agent-0-3-0 tunnel-agent@0.3.0 +5949 http 304 https://registry.npmjs.org/oauth-sign +5950 silly registry.get cb [ 304, +5950 silly registry.get { date: 'Thu, 08 May 2014 21:08:03 GMT', +5950 silly registry.get server: 'Apache', +5950 silly registry.get via: '1.1 varnish', +5950 silly registry.get 'last-modified': 'Thu, 08 May 2014 21:08:03 GMT', +5950 silly registry.get 'cache-control': 'max-age=1', +5950 silly registry.get etag: '"CB8LR8FKQQD47OO8STGBG8NI7"', +5950 silly registry.get 'x-served-by': 'cache-d98-DAL', +5950 silly registry.get 'x-cache': 'MISS', +5950 silly registry.get 'x-cache-hits': '0', +5950 silly registry.get 'x-timer': 'S1399583283.961599588,VS0,VE35', +5950 silly registry.get vary: 'Accept', +5950 silly registry.get 'content-length': '0', +5950 silly registry.get 'keep-alive': 'timeout=10, max=47', +5950 silly registry.get connection: 'Keep-Alive' } ] +5951 verbose etag oauth-sign from cache +5952 silly lockFile e5681eda-tunnel-agent-0-3-0 tunnel-agent@~0.3.0 +5953 silly lockFile e5681eda-tunnel-agent-0-3-0 tunnel-agent@~0.3.0 +5954 silly lockFile 2038fa96-entities-1-0-0 entities@1.0.0 +5955 silly lockFile 2038fa96-entities-1-0-0 entities@1.0.0 +5956 silly lockFile 03760dd5-entities-1-0 entities@1.0 +5957 silly lockFile 03760dd5-entities-1-0 entities@1.0 +5958 silly lockFile 3d47898c-readable-stream-1-1-13-1 readable-stream@1.1.13-1 +5959 silly lockFile 3d47898c-readable-stream-1-1-13-1 readable-stream@1.1.13-1 +5960 silly addNameRange number 2 { name: 'tough-cookie', range: '>=0.12.0', hasData: true } +5961 silly addNameRange versions [ 'tough-cookie', +5961 silly addNameRange [ '0.9.0', +5961 silly addNameRange '0.9.1', +5961 silly addNameRange '0.9.3', +5961 silly addNameRange '0.9.4', +5961 silly addNameRange '0.9.5', +5961 silly addNameRange '0.9.6', +5961 silly addNameRange '0.9.7', +5961 silly addNameRange '0.9.8', +5961 silly addNameRange '0.9.9', +5961 silly addNameRange '0.9.11', +5961 silly addNameRange '0.9.12', +5961 silly addNameRange '0.9.13', +5961 silly addNameRange '0.9.14', +5961 silly addNameRange '0.9.15', +5961 silly addNameRange '0.10.0', +5961 silly addNameRange '0.11.0', +5961 silly addNameRange '0.12.0', +5961 silly addNameRange '0.12.1' ] ] +5962 verbose addNamed [ 'tough-cookie', '0.12.1' ] +5963 verbose addNamed [ '0.12.1', '0.12.1' ] +5964 silly lockFile 9dd6163b-tough-cookie-0-12-1 tough-cookie@0.12.1 +5965 verbose lock tough-cookie@0.12.1 C:\Users\Rob\AppData\Roaming\npm-cache\9dd6163b-tough-cookie-0-12-1.lock +5966 silly lockFile 02dc3487-readable-stream-1-1 readable-stream@1.1 +5967 silly lockFile 02dc3487-readable-stream-1-1 readable-stream@1.1 +5968 silly addNameRange number 2 { name: 'http-signature', +5968 silly addNameRange range: '>=0.10.0-0 <0.11.0-0', +5968 silly addNameRange hasData: true } +5969 silly addNameRange versions [ 'http-signature', +5969 silly addNameRange [ '0.9.0', +5969 silly addNameRange '0.9.2', +5969 silly addNameRange '0.9.3', +5969 silly addNameRange '0.9.4', +5969 silly addNameRange '0.9.5', +5969 silly addNameRange '0.9.6', +5969 silly addNameRange '0.9.7', +5969 silly addNameRange '0.9.8', +5969 silly addNameRange '0.9.9', +5969 silly addNameRange '0.9.10', +5969 silly addNameRange '0.9.11', +5969 silly addNameRange '0.10.0' ] ] +5970 verbose addNamed [ 'http-signature', '0.10.0' ] +5971 verbose addNamed [ '0.10.0', '0.10.0' ] +5972 silly lockFile f628681c-http-signature-0-10-0 http-signature@0.10.0 +5973 verbose lock http-signature@0.10.0 C:\Users\Rob\AppData\Roaming\npm-cache\f628681c-http-signature-0-10-0.lock +5974 silly addNameRange number 2 { name: 'oauth-sign', +5974 silly addNameRange range: '>=0.3.0-0 <0.4.0-0', +5974 silly addNameRange hasData: true } +5975 silly addNameRange versions [ 'oauth-sign', [ '0.2.0', '0.3.0', '0.4.0' ] ] +5976 verbose addNamed [ 'oauth-sign', '0.3.0' ] +5977 verbose addNamed [ '0.3.0', '0.3.0' ] +5978 silly lockFile ae61e7c5-oauth-sign-0-3-0 oauth-sign@0.3.0 +5979 verbose lock oauth-sign@0.3.0 C:\Users\Rob\AppData\Roaming\npm-cache\ae61e7c5-oauth-sign-0-3-0.lock +5980 silly resolved [ { name: 'domhandler', +5980 silly resolved version: '2.2.0', +5980 silly resolved description: 'handler for htmlparser2 that turns pages into a dom', +5980 silly resolved main: 'index.js', +5980 silly resolved directories: { test: 'tests' }, +5980 silly resolved scripts: { test: 'mocha -R list && jshint index.js test/' }, +5980 silly resolved repository: { type: 'git', url: 'git://github.com/fb55/domhandler.git' }, +5980 silly resolved keywords: [ 'dom', 'htmlparser2' ], +5980 silly resolved dependencies: { domelementtype: '1' }, +5980 silly resolved devDependencies: { htmlparser2: '3.2', mocha: '1', jshint: '~2.3.0' }, +5980 silly resolved author: { name: 'Felix Boehm', email: 'me@feedic.com' }, +5980 silly resolved jshintConfig: +5980 silly resolved { quotmark: 'double', +5980 silly resolved trailing: true, +5980 silly resolved unused: true, +5980 silly resolved undef: true, +5980 silly resolved node: true, +5980 silly resolved proto: true, +5980 silly resolved globals: [Object] }, +5980 silly resolved readme: '#DOMHandler [![Build Status](https://secure.travis-ci.org/fb55/DomHandler.png)](http://travis-ci.org/fb55/DomHandler)\n\nThe DOM handler (formally known as DefaultHandler) creates a tree containing all nodes of a page. The tree may be manipulated using the DOMUtils library.\n\n##Usage\n```javascript\nvar handler = new DomHandler([ callback(err, dom), ] [ options ]);\n// var parser = new Parser(handler[, options]);\n```\n\n##Example\n```javascript\nvar htmlparser = require("htmlparser2");\nvar rawHtml = "Xyz