initial commit

parents

Too many changes to show.

To preserve performance only 1000 of 1000+ files are displayed.

# Kitchen Sink - Augury Example Application
Use this application to get familiar with Augury
## Building and Serving
1. Build the application by running the `npm install` command.
2. Serve the application by running the `npm start` command.
../acorn/bin/acorn
\ No newline at end of file
../blessed/bin/tput.js
\ No newline at end of file
../browserslist/cli.js
\ No newline at end of file
../clean-css/bin/cleancss
\ No newline at end of file
../cssesc/bin/cssesc
\ No newline at end of file
../csso/bin/csso
\ No newline at end of file
../errno/cli.js
\ No newline at end of file
../esprima/bin/esparse.js
\ No newline at end of file
../esprima/bin/esvalidate.js
\ No newline at end of file
../he/bin/he
\ No newline at end of file
../html-minifier/cli.js
\ No newline at end of file
../js-yaml/bin/js-yaml.js
\ No newline at end of file
../jsesc/bin/jsesc
\ No newline at end of file
../json5/lib/cli.js
\ No newline at end of file
../mkdirp/bin/cmd.js
\ No newline at end of file
../regjsparser/bin/parser
\ No newline at end of file
../rimraf/bin.js
\ No newline at end of file
../semver/bin/semver
\ No newline at end of file
../sha.js/bin.js
\ No newline at end of file
../strip-json-comments/cli.js
\ No newline at end of file
../svgo/bin/svgo
\ No newline at end of file
../typescript/bin/tsc
\ No newline at end of file
../tslint/bin/tslint
\ No newline at end of file
../typescript/bin/tsserver
\ No newline at end of file
../uglify-js/bin/uglifyjs
\ No newline at end of file
../webpack/bin/webpack.js
\ No newline at end of file
../webpack-dashboard/bin/webpack-dashboard.js
\ No newline at end of file
../webpack-dev-server/bin/webpack-dev-server.js
\ No newline at end of file
../which/bin/which
\ No newline at end of file
Angular
=======
The sources for this package are in the main [Angular](https://github.com/angular/angular) repo. Please file issues and pull requests against that repo.
License: MIT
/**
* @license Angular v2.0.0
* (c) 2010-2016 Google, Inc. https://angular.io/
* License: MIT
*/
(function (global, factory) {
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@angular/common')) :
typeof define === 'function' && define.amd ? define(['exports', '@angular/core', '@angular/common'], factory) :
(factory((global.ng = global.ng || {}, global.ng.common = global.ng.common || {}, global.ng.common.testing = global.ng.common.testing || {}),global.ng.core,global.ng.common));
}(this, function (exports,_angular_core,_angular_common) { 'use strict';
/**
* A spy for {@link Location} that allows tests to fire simulated location events.
*
* @experimental
*/
var SpyLocation = (function () {
function SpyLocation() {
this.urlChanges = [];
/** @internal */
this._history = [new LocationState('', '')];
/** @internal */
this._historyIndex = 0;
/** @internal */
this._subject = new _angular_core.EventEmitter();
/** @internal */
this._baseHref = '';
/** @internal */
this._platformStrategy = null;
}
SpyLocation.prototype.setInitialPath = function (url) { this._history[this._historyIndex].path = url; };
SpyLocation.prototype.setBaseHref = function (url) { this._baseHref = url; };
SpyLocation.prototype.path = function () { return this._history[this._historyIndex].path; };
SpyLocation.prototype.isCurrentPathEqualTo = function (path, query) {
if (query === void 0) { query = ''; }
var givenPath = path.endsWith('/') ? path.substring(0, path.length - 1) : path;
var currPath = this.path().endsWith('/') ? this.path().substring(0, this.path().length - 1) : this.path();
return currPath == givenPath + (query.length > 0 ? ('?' + query) : '');
};
SpyLocation.prototype.simulateUrlPop = function (pathname) { this._subject.emit({ 'url': pathname, 'pop': true }); };
SpyLocation.prototype.simulateHashChange = function (pathname) {
// Because we don't prevent the native event, the browser will independently update the path
this.setInitialPath(pathname);
this.urlChanges.push('hash: ' + pathname);
this._subject.emit({ 'url': pathname, 'pop': true, 'type': 'hashchange' });
};
SpyLocation.prototype.prepareExternalUrl = function (url) {
if (url.length > 0 && !url.startsWith('/')) {
url = '/' + url;
}
return this._baseHref + url;
};
SpyLocation.prototype.go = function (path, query) {
if (query === void 0) { query = ''; }
path = this.prepareExternalUrl(path);
if (this._historyIndex > 0) {
this._history.splice(this._historyIndex + 1);
}
this._history.push(new LocationState(path, query));
this._historyIndex = this._history.length - 1;
var locationState = this._history[this._historyIndex - 1];
if (locationState.path == path && locationState.query == query) {
return;
}
var url = path + (query.length > 0 ? ('?' + query) : '');
this.urlChanges.push(url);
this._subject.emit({ 'url': url, 'pop': false });
};
SpyLocation.prototype.replaceState = function (path, query) {
if (query === void 0) { query = ''; }
path = this.prepareExternalUrl(path);
var history = this._history[this._historyIndex];
if (history.path == path && history.query == query) {
return;
}
history.path = path;
history.query = query;
var url = path + (query.length > 0 ? ('?' + query) : '');
this.urlChanges.push('replace: ' + url);
};
SpyLocation.prototype.forward = function () {
if (this._historyIndex < (this._history.length - 1)) {
this._historyIndex++;
this._subject.emit({ 'url': this.path(), 'pop': true });
}
};
SpyLocation.prototype.back = function () {
if (this._historyIndex > 0) {
this._historyIndex--;
this._subject.emit({ 'url': this.path(), 'pop': true });
}
};
SpyLocation.prototype.subscribe = function (onNext, onThrow, onReturn) {
if (onThrow === void 0) { onThrow = null; }
if (onReturn === void 0) { onReturn = null; }
return this._subject.subscribe({ next: onNext, error: onThrow, complete: onReturn });
};
SpyLocation.prototype.normalize = function (url) { return null; };
SpyLocation.decorators = [
{ type: _angular_core.Injectable },
];
/** @nocollapse */
SpyLocation.ctorParameters = [];
return SpyLocation;
}());
var LocationState = (function () {
function LocationState(path, query) {
this.path = path;
this.query = query;
}
return LocationState;
}());
/**
* @license
* Copyright Google Inc. All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
var __extends = (this && this.__extends) || function (d, b) {
for (var