angular2-infinite-scroll
Advanced tools
Comparing version 0.2.1 to 0.2.2
@@ -31,4 +31,3 @@ /*global jasmine, __karma__, window*/ | ||
System.config( | ||
{ | ||
System.config({ | ||
map: { | ||
@@ -77,20 +76,74 @@ 'rxjs': 'node_modules/rxjs', | ||
}); | ||
// | ||
// Promise.all([ | ||
// // System.import('@angular/core/testing'), | ||
// System.import('@angular/platform-browser-dynamic/testing') | ||
// ]).then(function (providers) { | ||
// var testing = providers[0]; | ||
// var testingBrowser = providers[1]; | ||
// | ||
// testing.setBaseTestProviders(testingBrowser.TEST_BROWSER_DYNAMIC_PLATFORM_PROVIDERS, | ||
// testingBrowser.TEST_BROWSER_DYNAMIC_APPLICATION_PROVIDERS); | ||
// | ||
// }).then(function() { | ||
// // Finally, load all spec files. | ||
// // This will run the tests directly. | ||
// return Promise.all( | ||
// allSpecFiles.map(function (moduleName) { | ||
// return System.import(moduleName); | ||
// })); | ||
// }).then(__karma__.start, __karma__.error); | ||
Promise.all([ | ||
System.import('@angular/core/testing'), | ||
System.import('@angular/platform-browser-dynamic/testing') | ||
]).then(function (providers) { | ||
var testing = providers[0]; | ||
var testingBrowser = providers[1]; | ||
// Tun on full stack traces in errors to help debugging | ||
// Error.stackTraceLimit = Infinity; | ||
// | ||
// jasmine.DEFAULT_TIMEOUT_INTERVAL = 1000; | ||
// | ||
// // // Cancel Karma's synchronous start, | ||
// // // we will call `__karma__.start()` later, once all the specs are loaded. | ||
// __karma__.loaded = function() {}; | ||
// | ||
// System.config({ | ||
// packages: { | ||
// 'base/dist': { | ||
// defaultExtension: false, | ||
// format: 'cjs', | ||
// map: Object.keys(window.__karma__.files).filter(onlyAppFiles).reduce(createPathRecords, {}) | ||
// } | ||
// } | ||
// }); | ||
testing.setBaseTestProviders(testingBrowser.TEST_BROWSER_DYNAMIC_PLATFORM_PROVIDERS, | ||
testingBrowser.TEST_BROWSER_DYNAMIC_APPLICATION_PROVIDERS); | ||
System.import('@angular/core/testing') | ||
// .then(function(browser_adapter) { browser_adapter.BrowserDomAdapter.makeCurrent(); }) | ||
.then(function() { return Promise.all(resolveTestFiles()); }) | ||
.then(function() { __karma__.start(); }, function(error) { __karma__.error(error.stack || error); }); | ||
}).then(function() { | ||
// Finally, load all spec files. | ||
// This will run the tests directly. | ||
return Promise.all( | ||
allSpecFiles.map(function (moduleName) { | ||
// function createPathRecords(pathsMapping, appPath) { | ||
// // creates local module name mapping to global path with karma's fingerprint in path, e.g.: | ||
// // './vg-player/vg-player': | ||
// // '/base/dist/vg-player/vg-player.js?f4523daf879cfb7310ef6242682ccf10b2041b3e' | ||
// var pathParts = appPath.split('/'); | ||
// var moduleName = './' + pathParts.slice(Math.max(pathParts.length - 2, 1)).join('/'); | ||
// moduleName = moduleName.replace(/\.js$/, ''); | ||
// pathsMapping[moduleName] = appPath + '?' + window.__karma__.files[appPath]; | ||
// return pathsMapping; | ||
// } | ||
// | ||
// function onlyAppFiles(filePath) { | ||
// return /\/base\/dist\/(?!.*\.spec\.js$).*\.js$/.test(filePath); | ||
// } | ||
function onlySpecFiles(path) { | ||
return /\.spec\.js$/.test(path); | ||
} | ||
function resolveTestFiles() { | ||
return Object.keys(window.__karma__.files) // All files served by Karma. | ||
.filter(onlySpecFiles) | ||
.filter(isBuiltFile) | ||
.map(function(moduleName) { | ||
// loads all spec files via their global module names (e.g. | ||
// 'base/dist/vg-player/vg-player.spec') | ||
return System.import(moduleName); | ||
})); | ||
}).then(__karma__.start, __karma__.error); | ||
}); | ||
} |
@@ -1,72 +0,2 @@ | ||
const isDebug = process.env.DEBUG || false; | ||
// const isTravis = process.env.TRAVIS || false; | ||
const browsers = isDebug ? ['Chrome'] : ['PhantomJS']; | ||
const isBddMode = process.argv.filter(s => s.includes('bdd')); | ||
const singleRun = isBddMode.length ? false : true; | ||
module.exports = function(config) { | ||
config.set({ | ||
basePath: '', | ||
frameworks: ['jasmine'], | ||
files: [ | ||
// Polyfills. | ||
'node_modules/es6-shim/es6-shim.js', | ||
'node_modules/reflect-metadata/Reflect.js', | ||
// System.js for module loading | ||
'node_modules/systemjs/dist/system-polyfills.js', | ||
'node_modules/systemjs/dist/system.src.js', | ||
// Zone.js dependencies | ||
'node_modules/zone.js/dist/zone.js', | ||
'node_modules/zone.js/dist/jasmine-patch.js', | ||
'node_modules/zone.js/dist/async-test.js', | ||
'node_modules/zone.js/dist/fake-async-test.js', | ||
// RxJs. | ||
{ pattern: 'node_modules/rxjs/**/*.js', included: false, watched: false }, | ||
{ pattern: 'node_modules/rxjs/**/*.js.map', included: false, watched: false }, | ||
{pattern: 'karma-test-shim.js', included: true, watched: true}, | ||
// paths loaded via module imports | ||
// Angular itself | ||
{pattern: 'node_modules/@angular/**/*.js', included: false, watched: true}, | ||
{pattern: 'node_modules/@angular/**/*.js.map', included: false, watched: true}, | ||
// Our built application code | ||
{pattern: 'src/**/*.js', included: false, watched: true}, | ||
// paths to support debugging with source maps in dev tools | ||
{pattern: 'src/**/*.ts', included: false, watched: false} | ||
// if we swtich to sourcemap files | ||
// {pattern: 'src/**/*.js.map', included: false, watched: false}, | ||
// {pattern: 'built/test/matchers.js', included: true, watched: true}, | ||
], | ||
// proxied base paths | ||
// proxies: { | ||
// required for component assests fetched by Angular's compiler | ||
// "/tests/": "/base/tests/built/" | ||
// }, | ||
plugins : [ | ||
'karma-jasmine', | ||
'karma-mocha-reporter', | ||
'karma-chrome-launcher', | ||
'karma-phantomjs-launcher' | ||
], | ||
reporters: ['mocha'], | ||
port: 9876, | ||
colors: true, | ||
logLevel: config.LOG_INFO, | ||
autoWatch: true, | ||
browsers: browsers, | ||
singleRun: singleRun | ||
}); | ||
}; | ||
// Look in ./config for karma.conf.js | ||
module.exports = require('./config/karma.conf.js'); |
{ | ||
"name": "angular2-infinite-scroll", | ||
"version": "0.2.1", | ||
"version": "0.2.2", | ||
"description": "An infinite scroll directive for angular2", | ||
@@ -9,16 +9,17 @@ "main": "angular2-infinite-scroll.js", | ||
"scripts": { | ||
"preversion": "npm run clean && npm run prepublish && npm test", | ||
"version": "git add ./", | ||
"build:test": "tsc --project ./src", | ||
"clean": "rimraf src/*.js && rimraf src/*.d.ts && rimraf ./*scroll.js && rimraf ./*scroll.d.ts", | ||
"clean:node": "rimraf node_modules", | ||
"dev": "npm run watch & karma start karma.conf.js --bdd", | ||
"lite": "lite-server", | ||
"postversion": "git push origin master", | ||
"start": "npm run build && npm run lite", | ||
"lite": "lite-server", | ||
"prepublish": "tsc && node make.js", | ||
"pretest": "npm run clean && npm run build:test", | ||
"preversion": "npm run clean && npm run prepublish && npm test", | ||
"setup": "npm run typings -- install", | ||
"clean": "rimraf src/*.js && rimraf src/*.d.ts && rimraf ./*scroll.js && rimraf ./*scroll.d.ts", | ||
"build:test": "tsc --project ./src", | ||
"watch": "tsc --project ./src --watch", | ||
"pretest": "npm run clean && npm run build:test", | ||
"start": "npm run build && npm run lite", | ||
"test": "karma start karma.conf.js", | ||
"dev": "npm run watch & karma start karma.conf.js --bdd", | ||
"typings": "typings" | ||
"typings": "typings", | ||
"version": "git add ./", | ||
"watch": "tsc --project ./src --watch" | ||
}, | ||
@@ -33,7 +34,7 @@ "keywords": [ | ||
"devDependencies": { | ||
"@angular/common": "2.0.0-rc.5", | ||
"@angular/compiler": "2.0.0-rc.5", | ||
"@angular/core": "2.0.0-rc.5", | ||
"@angular/platform-browser": "2.0.0-rc.5", | ||
"@angular/platform-browser-dynamic": "2.0.0-rc.5", | ||
"@angular/common": "2.0.0", | ||
"@angular/compiler": "2.0.0", | ||
"@angular/core": "2.0.0", | ||
"@angular/platform-browser": "2.0.0", | ||
"@angular/platform-browser-dynamic": "2.0.0", | ||
"@types/core-js": "^0.9.32", | ||
@@ -43,4 +44,6 @@ "@types/jasmine": "^2.2.33", | ||
"autodts": "0.0.6", | ||
"awesome-typescript-loader": "^2.2.4", | ||
"es6-promise": "^3.0.2", | ||
"es6-shim": "^0.33.3", | ||
"istanbul-instrumenter-loader": "^1.0.0", | ||
"jasmine-core": "2.4.1", | ||
@@ -53,2 +56,4 @@ "karma": "^0.13.22", | ||
"karma-phantomjs-launcher": "1.0.0", | ||
"karma-sourcemap-loader": "^0.3.7", | ||
"karma-webpack": "^1.8.0", | ||
"lite-server": "2.2.0", | ||
@@ -59,9 +64,14 @@ "path": "^0.12.7", | ||
"rimraf": "2.5.2", | ||
"rxjs": "5.0.0-beta.6", | ||
"rxjs": "5.0.0-beta.12", | ||
"source-map-loader": "^0.1.5", | ||
"systemjs": "0.19.31", | ||
"systemjs-builder": "^0.15.16", | ||
"typescript": "^2.0.0-beta", | ||
"typings": "1.2.0", | ||
"zone.js": "0.6.12" | ||
"ts-helpers": "^1.1.1", | ||
"tslint": "^3.15.1", | ||
"tslint-loader": "^2.1.5", | ||
"typescript": "2.0.0", | ||
"webpack": "2.1.0-beta.21", | ||
"zone.js": "^0.6.17", | ||
"typings": "1.2.0" | ||
} | ||
} |
@@ -7,3 +7,3 @@ [![Build Status](https://travis-ci.org/orizens/angular2-infinite-scroll.svg?branch=master)](https://travis-ci.org/orizens/angular2-infinite-scroll) | ||
## Angular 2 Support | ||
Updated to support Angular 2 - **RC.5** | ||
Updated to support Angular 2 - **Final - 2.0.0** | ||
@@ -33,3 +33,4 @@ ## Installation | ||
## DEMO | ||
[See a live example at this plunkr](https://plnkr.co/edit/DrEDetYnZkFxR7OWWrxS?p=preview) | ||
[Default Scroll By Window - plunkr](https://plnkr.co/edit/DrEDetYnZkFxR7OWWrxS?p=preview) | ||
[Scroll On a "Modal" - plunkr](https://plnkr.co/edit/QnQOwE9SEapwJCCFII3L?p=preview) | ||
@@ -36,0 +37,0 @@ ## Usage |
@@ -6,3 +6,4 @@ "use strict"; | ||
describe('Infinite Scroll Directive', function () { | ||
var zone = new core_1.NgZone({ enableLongStackTrace: false }); | ||
// const zone = new NgZone({ enableLongStackTrace: false }); | ||
var zone = jasmine.createSpyObj('zone', ['run']); | ||
var createMockElement = function () { | ||
@@ -76,2 +77,2 @@ var mockedElement = new core_1.ElementRef(document.createElement('div')); | ||
}); | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5maW5pdGUtc2Nyb2xsLnNwZWMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmZpbml0ZS1zY3JvbGwuc3BlYy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBSUEsZ0NBQStCLG1CQUFtQixDQUFDLENBQUE7QUFDbkQsOEJBQTZCLGlCQUFpQixDQUFDLENBQUE7QUFFL0MscUJBQWdFLGVBQWUsQ0FBQyxDQUFBO0FBRWhGLFFBQVEsQ0FBQywyQkFBMkIsRUFBRTtJQUNwQyxJQUFNLElBQUksR0FBRyxJQUFJLGFBQU0sQ0FBQyxFQUFFLG9CQUFvQixFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7SUFDekQsSUFBTSxpQkFBaUIsR0FBRztRQUN4QixJQUFNLGFBQWEsR0FBZSxJQUFJLGlCQUFVLENBQUMsUUFBUSxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDO1FBQ2hGLE1BQU0sQ0FBQyxhQUFhLENBQUM7SUFDdkIsQ0FBQyxDQUFDO0lBRUYsSUFBTSxvQkFBb0IsR0FBRztRQUMzQixJQUFNLGFBQWEsR0FBRyxpQkFBaUIsRUFBRSxDQUFDO1FBQzFDLElBQU0sSUFBSSxHQUFpQixJQUFJLDRCQUFZLEVBQUUsQ0FBQztRQUM5QyxNQUFNLENBQUMsSUFBSSxnQ0FBYyxDQUFDLGFBQWEsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDdkQsQ0FBQyxDQUFDO0lBRUYsVUFBVSxDQUFDO1FBQ1QsS0FBSyxDQUFDLDRCQUFZLEVBQUUsYUFBYSxDQUFDLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxjQUFPLENBQUMsQ0FBQyxDQUFDO0lBQzVELENBQUMsQ0FBQyxDQUFDO0lBRUgsRUFBRSxDQUFDLDRDQUE0QyxFQUFFO1FBQy9DLElBQU0sTUFBTSxHQUFHLG9CQUFvQixFQUFFLENBQUM7UUFDdEMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDO0lBQy9CLENBQUMsQ0FBQyxDQUFDO0lBRUgsRUFBRSxD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QVEsQ0FBQyxhQUFhLENBQUM7UUFDaEQsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQztJQUNoQyxDQUFDLENBQUMsQ0FBQTtBQUNKLENBQUMsQ0FBQyxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgYXN5bmMsXG4gIGluamVjdFxufSBmcm9tICdAYW5ndWxhci9jb3JlL3Rlc3RpbmcnO1xuaW1wb3J0IHsgSW5maW5pdGVTY3JvbGwgfSBmcm9tICcuL2luZmluaXRlLXNjcm9sbCc7XG5pbXBvcnQgeyBBeGlzUmVzb2x2ZXIgfSBmcm9tICcuL2F4aXMtcmVzb2x2ZXInOyBcblxuaW1wb3J0IHsgRWxlbWVudFJlZiwgTmdab25lLCBTaW1wbGVDaGFuZ2VzLCBTaW1wbGVDaGFuZ2UgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuZGVzY3JpYmUoJ0luZmluaXRlIFNjcm9sbCBEaXJlY3RpdmUnLCAoKSA9PiB7XG4gIGNvbnN0IHpvbmUgPSBuZXcgTmdab25lKHsgZW5hYmxlTG9uZ1N0YWNrVHJhY2U6IGZhbHNlIH0pO1xuICBjb25zdCBjcmVhdGVNb2NrRWxlbWVudCA9ICgpID0+IHtcbiAgICBjb25zdCBtb2NrZWRFbGVtZW50OiBFbGVtZW50UmVmID0gbmV3IEVsZW1lbnRSZWYoZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2JykpO1xuICAgIHJldHVybiBtb2NrZWRFbGVtZW50O1xuICB9O1xuXG4gIGNvbnN0IGNyZWF0ZUluZmluaXRlU2Nyb2xsID0gKCkgPT4ge1xuICAgIGNvbnN0IG1vY2tlZEVsZW1lbnQgPSBjcmVhdGVNb2NrRWxlbWVudCgpO1xuICAgIGNvbnN0IGF4aXM6IEF4aXNSZXNvbHZlciA9IG5ldyBBeGlzUmVzb2x2ZXIoKTtcbiAgICByZXR1cm4gbmV3IEluZmluaXRlU2Nyb2xsKG1vY2tlZEVsZW1lbnQsIHpvbmUsIGF4aXMpO1xuICB9O1xuXG4gIGJlZm9yZUVhY2goKCkgPT57XG4gICAgc3B5T24oQXhpc1Jlc29sdmVyLCAnY29uc3RydWN0b3InKS5hbmQuY2FsbEZha2UoKCkgPT4ge30pO1xuICB9KTtcblxuICBpdCgnc2hvdWxkIGNyZWF0ZSBhbiBpbnN0YW5jZSBvZiB0aGUgZGlyZWN0aXZlJywgKCkgPT4ge1xuICAgIGNvbnN0IGFjdHVhbCA9IGNyZWF0ZUluZmluaXRlU2Nyb2xsKCk7XG4gICAgZXhwZWN0KGFjdHVhbCkudG9CZURlZmluZWQoKTtcbiAgfSk7XG5cbiAgaXQoJ3Nob3VsZCBoYXZlIGRlZmF1bHQgQElucHV0IHByb3BlcnRpZXMgdmFsdWVzJywgKCkgPT4ge1xuICAgIGNvbnN0IGRpcmVjdGl2ZSA9IGNyZWF0ZUluZmluaXRlU2Nyb2xsKCk7XG4gICAgY29uc3QgZXhwZWN0ZWRJbnB1dHMgPSB7XG4gICAgICBfZGlzdGFuY2VEb3duOiAyLFxuICAgICAgX2Rpc3RhbmNlVXA6IDEuNSxcbiAgICAgIF90aHJvdHRsZTogMzAwLFxuICAgICAgc2Nyb2xsV2luZG93OiB0cnVlLFxuICAgICAgX2ltbWVkaWF0ZTogZmFsc2UsXG4gICAgICBfaG9yaXpvbnRhbDogZmFsc2UsXG4gICAgICBfYWx3YXlzQ2FsbGJhY2s6IGZhbHNlLFxuICAgICAgX2Rpc2FibGVkOiBmYWxzZVxuICAgIH07XG5cbiAgICBPYmplY3Qua2V5cyhleHBlY3RlZElucHV0cykuZm9yRWFjaChpbnB1dCA9PlxuICAgICAgZXhwZWN0KGRpcmVjdGl2ZVtpbnB1dF0pLnRvRXF1YWwoZXhwZWN0ZWRJbnB1dHNbaW5wdXRdKSk7XG4gIH0pO1xuXG4gIGl0KCdzaG91bGQgdHJpZ2dlciB0aGUgb25TY3JvbGxEb3duIGV2ZW50IHdoZW4gc2Nyb2xsIGhhcyBwYXNzZWQgX2Rpc3RhbmREb3duJywgKCkgPT4ge1xuICAgIGNvbnN0IGRpcmVjdGl2ZSA9IGNyZWF0ZUluZmluaXRlU2Nyb2xsKCk7XG4gICAgc3B5T24oZGlyZWN0aXZlLCAnb25TY3JvbGxEb3duJyk7XG4gICAgZGlyZWN0aXZlLm5nT25Jbml0KCk7XG4gICAgc3B5T24oZGlyZWN0aXZlLnNjcm9sbGVyLCAnY2FsY3VsYXRlUG9pbnRzJykuYW5kLmNhbGxGYWtlKCgpID0+IHtcbiAgICAgIHJldHVybiB7IGhlaWdodDogMTUwLCBzY3JvbGxlZFVudGlsTm93OiA3NSwgdG90YWxUb1Njcm9sbDogMTUwIH07XG4gICAgfSk7XG4gICAgZGlyZWN0aXZlLnNjcm9sbGVyLmhhbmRsZXIoKTtcbiAgICBleHBlY3QoZGlyZWN0aXZlLnNjcm9sbGVyLmNhbGN1bGF0ZVBvaW50cykudG9IYXZlQmVlbkNhbGxlZCgpO1xuICAgIGV4cGVjdChkaXJlY3RpdmUub25TY3JvbGxEb3duKS50b0hhdmVCZWVuQ2FsbGVkKCk7XG4gIH0pO1xuXG4gIGl0KCdzaG91bGQgdHJpZ2dlciB0aGUgb25TY3JvbGxVcCBldmVudCB3aGVuIHNjcm9sbCBoYXMgcGFzc2VkIF9kaXN0YW5jZVVwJywgKCkgPT4ge1xuICAgIGNvbnN0IGRpcmVjdGl2ZSA9IGNyZWF0ZUluZmluaXRlU2Nyb2xsKCk7XG4gICAgc3B5T24oZGlyZWN0aXZlLCAnb25TY3JvbGxVcCcpO1xuICAgIGRpcmVjdGl2ZS5uZ09uSW5pdCgpO1xuICAgIHNweU9uKGRpcmVjdGl2ZS5zY3JvbGxlciwgJ2NhbGN1bGF0ZVBvaW50cycpLmFuZC5jYWxsRmFrZSgoKSA9PiB7XG4gICAgICByZXR1cm4geyBoZWlnaHQ6IDE1MCwgc2Nyb2xsZWRVbnRpbE5vdzogMzAsIHRvdGFsVG9TY3JvbGw6IDE1MCB9O1xuICAgIH0pO1xuICAgIGRpcmVjdGl2ZS5zY3JvbGxlci5sYXN0U2Nyb2xsUG9zaXRpb24gPSA1MDtcbiAgICBkaXJlY3RpdmUuc2Nyb2xsZXIuaGFuZGxlcigpO1xuICAgIGV4cGVjdChkaXJlY3RpdmUuc2Nyb2xsZXIuY2FsY3VsYXRlUG9pbnRzKS50b0hhdmVCZWVuQ2FsbGVkKCk7XG4gICAgZXhwZWN0KGRpcmVjdGl2ZS5vblNjcm9sbFVwKS50b0hhdmVCZWVuQ2FsbGVkKCk7XG4gIH0pO1xuXG4gIGl0KCdzaG91bGQgZGlzYWJsZSB0aGUgc2Nyb2xsZXInLCAoKSA9PiB7XG4gICAgY29uc3QgZGlyZWN0aXZlID0gY3JlYXRlSW5maW5pdGVTY3JvbGwoKTtcbiAgICBjb25zdCBjaGFuZ2VzOiBTaW1wbGVDaGFuZ2VzID0ge1xuICAgICAgJ19kaXNhYmxlZCc6IG5ldyBTaW1wbGVDaGFuZ2UoZmFsc2UsIHRydWUpXG4gICAgfTtcbiAgICAvLyBzcHlPbihkaXJlY3RpdmUsICdvblNjcm9sbFVwJyk7XG4gICAgZGlyZWN0aXZlLm5nT25Jbml0KCk7XG4gICAgZGlyZWN0aXZlLm5nT25DaGFuZ2VzKGNoYW5nZXMpO1xuICAgIGNvbnN0IGV4cGVjdGVkID0gZmFsc2U7XG4gICAgY29uc3QgYWN0dWFsID0gZGlyZWN0aXZlLnNjcm9sbGVyLnNjcm9sbEVuYWJsZWQ7XG4gICAgZXhwZWN0KGFjdHVhbCkudG9CZShleHBlY3RlZCk7XG4gIH0pXG59KVxuIl19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5maW5pdGUtc2Nyb2xsLnNwZWMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmZpbml0ZS1zY3JvbGwuc3BlYy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBSUEsZ0NBQStCLG1CQUFtQixDQUFDLENBQUE7QUFDbkQsOEJBQTZCLGlCQUFpQixDQUFDLENBQUE7QUFFL0MscUJBQWdFLGVBQWUsQ0FBQyxDQUFBO0FBRWhGLFFBQVEsQ0FBQywyQkFBMkIsRUFBRTtJQUNwQyw0REFBNEQ7SUFDNUQsSUFBTSxJQUFJLEdBQUcsT0FBTyxDQUFDLFlBQVksQ0FBQyxNQUFNLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDO0lBQ25ELElBQU0saUJBQWlCLEdBQUc7UUFDeEIsSUFBTSxhQUFhLEdBQWUsSUFBSSxpQkFBVSxDQUFDLFFBQVEsQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQztRQUNoRixNQUFNLENBQUMsYUFBYSxDQUFDO0lBQ3ZCLENBQUMsQ0FBQztJQUVGLElBQU0sb0JBQW9CLEdBQUc7UUFDM0IsSUFBTSxhQUFhLEdBQUcsaUJBQWlCLEVBQUUsQ0FBQztRQUMxQyxJQUFNLElBQUksR0FBaUIsSUFBSSw0QkFBWSxFQUFFLENBQUM7UUFDOUMsTUFBTSxDQUFDLElBQUksZ0NBQWMsQ0FBQyxhQUFhLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxDQUFDO0lBQ3ZELENBQUMsQ0FBQztJQUVGLFVBQVUsQ0FBQztRQUNULEtBQUssQ0FBQyw0QkFBWSxFQUFFLGFBQWEsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsY0FBTyxDQUFDLENBQUMsQ0FBQztJQUM1RCxDQUFDLENBQUMsQ0FBQztJQUVILEVBQUUsQ0FBQyw0Q0FBNEMsRUFBRTtRQUMvQyxJQUFNLE1BQU0sR0FBRyxvQkFBb0IsRUFBRSxDQUFDO1FBQ3RDLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQztJQUMvQixDQUFDLENBQUMsQ0FBQztJQUVILEVBQUUsQ0FBQyw4Q0FBOEMsRUFBRTtRQUNqRCxJQUFNLFNBQVMsR0FBRyxvQkFBb0IsRUFBRSxDQUFDO1FBQ3pDLElBQU0sY0FBYyxHQUFHO1lBQ3JCLGFBQWEsRUFBRSxDQUFDO1lBQ2hCLFdBQVcsRUFBRSxHQUFHO1lBQ2hCLFNBQVMsRUFBRSxHQUFHO1lBQ2QsWUFBWSxFQUFFLElBQUk7WUFDbEIsVUFBVSxFQUFFLEtBQUs7WUFDakIsV0FBVyxFQUFFLEtBQUs7WUFDbEIsZUFBZSxFQUFFLEtBQUs7WUFDdEIsU0FBUyxFQUFFLEtBQUs7U0FDakIsQ0FBQztRQUVGLE1BQU0sQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsT0FBTyxDQUFDLFVBQUEsS0FBSztZQUN2QyxPQUFBLE1BQU0sQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsY0FBYyxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQXZELENBQXVELENBQUMsQ0FBQztJQUM3RCxDQUFDLENBQUMsQ0FBQztJQUVILEVBQUUsQ0FBQywyRUFBMkUsRUFBRTtRQUM5RSxJQUFNLFNBQVMsR0FBRyxvQkFBb0IsRUFBRSxDQUFDO1FBQ3pDLEtBQUssQ0FBQyxTQUFTLEVBQUUsY0FBYyxDQUFDLENBQUM7UUFDakMsU0FBUyxDQUFDLFFBQVEsRUFBRSxDQUFDO1FBQ3JCLEtBQUssQ0FBQyxTQUFTLENBQUMsUUFBUSxFQUFFLGlCQUFpQixDQUFDLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQztZQUN4RCxNQUFNLENBQUMsRUFBRSxNQUFNLEVBQUUsR0FBRyxFQUFFLGdCQUFnQixFQUFFLEVBQUUsRUFBRSxhQUFhLEVBQUUsR0FBRyxFQUFFLENBQUM7UUFDbkUsQ0FBQyxDQUFDLENBQUM7UUFDSCxTQUFTLENBQUMsUUFBUSxDQUFDLE9BQU8sRUFBRSxDQUFDO1FBQzdCLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLGVBQWUsQ0FBQyxDQUFDLGdCQUFnQixFQUFFLENBQUM7UUFDOUQsTUFBTSxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxnQkFBZ0IsRUFBRSxDQUFDO0lBQ3BELENBQUMsQ0FBQyxDQUFDO0lBRUgsRUFBRSxDQUFDLHdFQUF3RSxFQUFFO1FBQzNFLElBQU0sU0FBUyxHQUFHLG9CQUFvQixFQUFFLENBQUM7UUFDekMsS0FBSyxDQUFDLFNBQVMsRUFBRSxZQUFZLENBQUMsQ0FBQztRQUMvQixTQUFTLENBQUMsUUFBUSxFQUFFLENBQUM7UUFDckIsS0FBSyxDQUFDLFNBQVMsQ0FBQyxRQUFRLEVBQUUsaUJBQWlCLENBQUMsQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDO1lBQ3hELE1BQU0sQ0FBQyxFQUFFLE1BQU0sRUFBRSxHQUFHLEVBQUUsZ0JBQWdCLEVBQUUsRUFBRSxFQUFFLGFBQWEsRUFBRSxHQUFHLEVBQUUsQ0FBQztRQUNuRSxDQUFDLENBQUMsQ0FBQztRQUNILFNBQVMsQ0FBQyxRQUFRLENBQUMsa0JBQWtCLEdBQUcsRUFBRSxDQUFDO1FBQzNDLFNBQVMsQ0FBQyxRQUFRLENBQUMsT0FBTyxFQUFFLENBQUM7UUFDN0IsTUFBTSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsZUFBZSxDQUFDLENBQUMsZ0JBQWdCLEVBQUUsQ0FBQztRQUM5RCxNQUFNLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxDQUFDLGdCQUFnQixFQUFFLENBQUM7SUFDbEQsQ0FBQyxDQUFDLENBQUM7SUFFSCxFQUFFLENBQUMsNkJBQTZCLEVBQUU7UUFDaEMsSUFBTSxTQUFTLEdBQUcsb0JBQW9CLEVBQUUsQ0FBQztRQUN6QyxJQUFNLE9BQU8sR0FBa0I7WUFDN0IsV0FBVyxFQUFFLElBQUksbUJBQVksQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDO1NBQzNDLENBQUM7UUFDRixrQ0FBa0M7UUFDbEMsU0FBUyxDQUFDLFFBQVEsRUFBRSxDQUFDO1FBQ3JCLFNBQVMsQ0FBQyxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDL0IsSUFBTSxRQUFRLEdBQUcsS0FBSyxDQUFDO1FBQ3ZCLElBQU0sTUFBTSxHQUFHLFNBQVMsQ0FBQyxRQUFRLENBQUMsYUFBYSxDQUFDO1FBQ2hELE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7SUFDaEMsQ0FBQyxDQUFDLENBQUE7QUFDSixDQUFDLENBQUMsQ0FBQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIGFzeW5jLFxuICBpbmplY3Rcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZS90ZXN0aW5nJztcbmltcG9ydCB7IEluZmluaXRlU2Nyb2xsIH0gZnJvbSAnLi9pbmZpbml0ZS1zY3JvbGwnO1xuaW1wb3J0IHsgQXhpc1Jlc29sdmVyIH0gZnJvbSAnLi9heGlzLXJlc29sdmVyJztcblxuaW1wb3J0IHsgRWxlbWVudFJlZiwgTmdab25lLCBTaW1wbGVDaGFuZ2VzLCBTaW1wbGVDaGFuZ2UgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuZGVzY3JpYmUoJ0luZmluaXRlIFNjcm9sbCBEaXJlY3RpdmUnLCAoKSA9PiB7XG4gIC8vIGNvbnN0IHpvbmUgPSBuZXcgTmdab25lKHsgZW5hYmxlTG9uZ1N0YWNrVHJhY2U6IGZhbHNlIH0pO1xuICBjb25zdCB6b25lID0gamFzbWluZS5jcmVhdGVTcHlPYmooJ3pvbmUnLCBbJ3J1biddKTtcbiAgY29uc3QgY3JlYXRlTW9ja0VsZW1lbnQgPSAoKSA9PiB7XG4gICAgY29uc3QgbW9ja2VkRWxlbWVudDogRWxlbWVudFJlZiA9IG5ldyBFbGVtZW50UmVmKGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpKTtcbiAgICByZXR1cm4gbW9ja2VkRWxlbWVudDtcbiAgfTtcblxuICBjb25zdCBjcmVhdGVJbmZpbml0ZVNjcm9sbCA9ICgpID0+IHtcbiAgICBjb25zdCBtb2NrZWRFbGVtZW50ID0gY3JlYXRlTW9ja0VsZW1lbnQoKTtcbiAgICBjb25zdCBheGlzOiBBeGlzUmVzb2x2ZXIgPSBuZXcgQXhpc1Jlc29sdmVyKCk7XG4gICAgcmV0dXJuIG5ldyBJbmZpbml0ZVNjcm9sbChtb2NrZWRFbGVtZW50LCB6b25lLCBheGlzKTtcbiAgfTtcblxuICBiZWZvcmVFYWNoKCgpID0+e1xuICAgIHNweU9uKEF4aXNSZXNvbHZlciwgJ2NvbnN0cnVjdG9yJykuYW5kLmNhbGxGYWtlKCgpID0+IHt9KTtcbiAgfSk7XG5cbiAgaXQoJ3Nob3VsZCBjcmVhdGUgYW4gaW5zdGFuY2Ugb2YgdGhlIGRpcmVjdGl2ZScsICgpID0+IHtcbiAgICBjb25zdCBhY3R1YWwgPSBjcmVhdGVJbmZpbml0ZVNjcm9sbCgpO1xuICAgIGV4cGVjdChhY3R1YWwpLnRvQmVEZWZpbmVkKCk7XG4gIH0pO1xuXG4gIGl0KCdzaG91bGQgaGF2ZSBkZWZhdWx0IEBJbnB1dCBwcm9wZXJ0aWVzIHZhbHVlcycsICgpID0+IHtcbiAgICBjb25zdCBkaXJlY3RpdmUgPSBjcmVhdGVJbmZpbml0ZVNjcm9sbCgpO1xuICAgIGNvbnN0IGV4cGVjdGVkSW5wdXRzID0ge1xuICAgICAgX2Rpc3RhbmNlRG93bjogMixcbiAgICAgIF9kaXN0YW5jZVVwOiAxLjUsXG4gICAgICBfdGhyb3R0bGU6IDMwMCxcbiAgICAgIHNjcm9sbFdpbmRvdzogdHJ1ZSxcbiAgICAgIF9pbW1lZGlhdGU6IGZhbHNlLFxuICAgICAgX2hvcml6b250YWw6IGZhbHNlLFxuICAgICAgX2Fsd2F5c0NhbGxiYWNrOiBmYWxzZSxcbiAgICAgIF9kaXNhYmxlZDogZmFsc2VcbiAgICB9O1xuXG4gICAgT2JqZWN0LmtleXMoZXhwZWN0ZWRJbnB1dHMpLmZvckVhY2goaW5wdXQgPT5cbiAgICAgIGV4cGVjdChkaXJlY3RpdmVbaW5wdXRdKS50b0VxdWFsKGV4cGVjdGVkSW5wdXRzW2lucHV0XSkpO1xuICB9KTtcblxuICBpdCgnc2hvdWxkIHRyaWdnZXIgdGhlIG9uU2Nyb2xsRG93biBldmVudCB3aGVuIHNjcm9sbCBoYXMgcGFzc2VkIF9kaXN0YW5kRG93bicsICgpID0+IHtcbiAgICBjb25zdCBkaXJlY3RpdmUgPSBjcmVhdGVJbmZpbml0ZVNjcm9sbCgpO1xuICAgIHNweU9uKGRpcmVjdGl2ZSwgJ29uU2Nyb2xsRG93bicpO1xuICAgIGRpcmVjdGl2ZS5uZ09uSW5pdCgpO1xuICAgIHNweU9uKGRpcmVjdGl2ZS5zY3JvbGxlciwgJ2NhbGN1bGF0ZVBvaW50cycpLmFuZC5jYWxsRmFrZSgoKSA9PiB7XG4gICAgICByZXR1cm4geyBoZWlnaHQ6IDE1MCwgc2Nyb2xsZWRVbnRpbE5vdzogNzUsIHRvdGFsVG9TY3JvbGw6IDE1MCB9O1xuICAgIH0pO1xuICAgIGRpcmVjdGl2ZS5zY3JvbGxlci5oYW5kbGVyKCk7XG4gICAgZXhwZWN0KGRpcmVjdGl2ZS5zY3JvbGxlci5jYWxjdWxhdGVQb2ludHMpLnRvSGF2ZUJlZW5DYWxsZWQoKTtcbiAgICBleHBlY3QoZGlyZWN0aXZlLm9uU2Nyb2xsRG93bikudG9IYXZlQmVlbkNhbGxlZCgpO1xuICB9KTtcblxuICBpdCgnc2hvdWxkIHRyaWdnZXIgdGhlIG9uU2Nyb2xsVXAgZXZlbnQgd2hlbiBzY3JvbGwgaGFzIHBhc3NlZCBfZGlzdGFuY2VVcCcsICgpID0+IHtcbiAgICBjb25zdCBkaXJlY3RpdmUgPSBjcmVhdGVJbmZpbml0ZVNjcm9sbCgpO1xuICAgIHNweU9uKGRpcmVjdGl2ZSwgJ29uU2Nyb2xsVXAnKTtcbiAgICBkaXJlY3RpdmUubmdPbkluaXQoKTtcbiAgICBzcHlPbihkaXJlY3RpdmUuc2Nyb2xsZXIsICdjYWxjdWxhdGVQb2ludHMnKS5hbmQuY2FsbEZha2UoKCkgPT4ge1xuICAgICAgcmV0dXJuIHsgaGVpZ2h0OiAxNTAsIHNjcm9sbGVkVW50aWxOb3c6IDMwLCB0b3RhbFRvU2Nyb2xsOiAxNTAgfTtcbiAgICB9KTtcbiAgICBkaXJlY3RpdmUuc2Nyb2xsZXIubGFzdFNjcm9sbFBvc2l0aW9uID0gNTA7XG4gICAgZGlyZWN0aXZlLnNjcm9sbGVyLmhhbmRsZXIoKTtcbiAgICBleHBlY3QoZGlyZWN0aXZlLnNjcm9sbGVyLmNhbGN1bGF0ZVBvaW50cykudG9IYXZlQmVlbkNhbGxlZCgpO1xuICAgIGV4cGVjdChkaXJlY3RpdmUub25TY3JvbGxVcCkudG9IYXZlQmVlbkNhbGxlZCgpO1xuICB9KTtcblxuICBpdCgnc2hvdWxkIGRpc2FibGUgdGhlIHNjcm9sbGVyJywgKCkgPT4ge1xuICAgIGNvbnN0IGRpcmVjdGl2ZSA9IGNyZWF0ZUluZmluaXRlU2Nyb2xsKCk7XG4gICAgY29uc3QgY2hhbmdlczogU2ltcGxlQ2hhbmdlcyA9IHtcbiAgICAgICdfZGlzYWJsZWQnOiBuZXcgU2ltcGxlQ2hhbmdlKGZhbHNlLCB0cnVlKVxuICAgIH07XG4gICAgLy8gc3B5T24oZGlyZWN0aXZlLCAnb25TY3JvbGxVcCcpO1xuICAgIGRpcmVjdGl2ZS5uZ09uSW5pdCgpO1xuICAgIGRpcmVjdGl2ZS5uZ09uQ2hhbmdlcyhjaGFuZ2VzKTtcbiAgICBjb25zdCBleHBlY3RlZCA9IGZhbHNlO1xuICAgIGNvbnN0IGFjdHVhbCA9IGRpcmVjdGl2ZS5zY3JvbGxlci5zY3JvbGxFbmFibGVkO1xuICAgIGV4cGVjdChhY3R1YWwpLnRvQmUoZXhwZWN0ZWQpO1xuICB9KVxufSlcbiJdfQ== |
@@ -15,5 +15,5 @@ { | ||
"types": [ | ||
"../node_modules/@types/core-js", | ||
"../node_modules/@types/jasmine", | ||
"../node_modules/@types/node" | ||
"core-js", | ||
"jasmine", | ||
"node" | ||
] | ||
@@ -20,0 +20,0 @@ }, |
{ | ||
"compilerOptions": { | ||
"noEmitOnError": true, | ||
"noImplicitAny": true, | ||
@@ -21,3 +20,4 @@ "module": "commonjs", | ||
"exclude": [ | ||
"node_modules" | ||
"node_modules", | ||
"bundles" | ||
], | ||
@@ -36,2 +36,2 @@ "awesomeTypescriptLoaderOptions": { | ||
] | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
108833
29
1482
150
38
3