extendable-media-recorder
Advanced tools
Comparing version 1.0.49 to 1.0.50
import 'core-js/es7/reflect'; // tslint:disable-line:ordered-imports | ||
import { ReflectiveInjector } from '@angular/core'; // tslint:disable-line:ordered-imports | ||
import { Injector } from '@angular/core'; // tslint:disable-line:ordered-imports | ||
import { ENCODERS_PROVIDER, encoders } from './providers/encoders'; | ||
@@ -8,3 +8,3 @@ import { IS_SUPPORTED_PROMISE_PROVIDER, isSupportedPromise } from './providers/is-supported-promise'; | ||
import { WINDOW_PROVIDER } from './providers/window'; | ||
const injector = ReflectiveInjector.resolveAndCreate([ | ||
const injector = Injector.create([ | ||
ENCODERS_PROVIDER, | ||
@@ -11,0 +11,0 @@ MEDIA_RECORDER_CONSTRUCTOR_PROVIDER, |
import { InjectionToken } from '@angular/core'; | ||
import { IMediaFormatRecoder } from '../interfaces'; | ||
export declare const encoders: InjectionToken<IMediaFormatRecoder[]>; | ||
import { IMediaEncoder } from '../interfaces'; | ||
export declare const encoders: InjectionToken<IMediaEncoder[]>; | ||
export declare const ENCODERS_PROVIDER: { | ||
provide: InjectionToken<IMediaFormatRecoder[]>; | ||
useValue: IMediaFormatRecoder[]; | ||
provide: InjectionToken<IMediaEncoder[]>; | ||
useValue: IMediaEncoder[]; | ||
}; |
import { InjectionToken } from '@angular/core'; | ||
import { IMediaEncoder, IMediaFormatRecoder, IMediaRecorderConstructor, INativeMediaRecorderConstructor } from '../interfaces'; | ||
import { IMediaEncoder, IMediaRecorderConstructor, INativeMediaRecorderConstructor } from '../interfaces'; | ||
export declare const mediaRecorderConstructor: InjectionToken<IMediaRecorderConstructor>; | ||
export declare const MEDIA_RECORDER_CONSTRUCTOR_PROVIDER: { | ||
deps: InjectionToken<IMediaFormatRecoder[]>[]; | ||
deps: InjectionToken<IMediaEncoder[]>[]; | ||
provide: InjectionToken<IMediaRecorderConstructor>; | ||
useFactory: (ncdrs: IMediaEncoder[], NativeMediaRecorder: INativeMediaRecorderConstructor) => IMediaRecorderConstructor; | ||
}; |
@@ -155,3 +155,3 @@ (function (global, factory) { | ||
var injector = core.ReflectiveInjector.resolveAndCreate([ENCODERS_PROVIDER, MEDIA_RECORDER_CONSTRUCTOR_PROVIDER, IS_SUPPORTED_PROMISE_PROVIDER, NATIVE_MEDIA_RECORDER_CONSTRUCTOR_PROVIDER, WINDOW_PROVIDER]); | ||
var injector = core.Injector.create([ENCODERS_PROVIDER, MEDIA_RECORDER_CONSTRUCTOR_PROVIDER, IS_SUPPORTED_PROMISE_PROVIDER, NATIVE_MEDIA_RECORDER_CONSTRUCTOR_PROVIDER, WINDOW_PROVIDER]); | ||
var ncdrs = injector.get(encoders); | ||
@@ -158,0 +158,0 @@ // tslint:disable-next-line:variable-name |
import 'core-js/es7/reflect'; // tslint:disable-line:ordered-imports | ||
import { ReflectiveInjector } from '@angular/core'; // tslint:disable-line:ordered-imports | ||
import { Injector } from '@angular/core'; // tslint:disable-line:ordered-imports | ||
import { ENCODERS_PROVIDER, encoders } from './providers/encoders'; | ||
@@ -8,3 +8,3 @@ import { IS_SUPPORTED_PROMISE_PROVIDER, isSupportedPromise } from './providers/is-supported-promise'; | ||
import { WINDOW_PROVIDER } from './providers/window'; | ||
var injector = ReflectiveInjector.resolveAndCreate([ | ||
var injector = Injector.create([ | ||
ENCODERS_PROVIDER, | ||
@@ -11,0 +11,0 @@ MEDIA_RECORDER_CONSTRUCTOR_PROVIDER, |
@@ -12,3 +12,3 @@ { | ||
"tslib": "^1.8.1", | ||
"zone.js": "^0.8.18" | ||
"zone.js": "^0.8.19" | ||
}, | ||
@@ -22,3 +22,3 @@ "description": "An extendable drop-in replacement for the native MediaRecorder.", | ||
"chai": "^4.1.2", | ||
"eslint": "^4.13.1", | ||
"eslint": "^4.14.0", | ||
"eslint-config-holy-grail": "^24.0.1", | ||
@@ -47,3 +47,3 @@ "greenkeeper-lockfile": "^1.12.0", | ||
"mocha": "^4.0.1", | ||
"rollup": "^0.52.3", | ||
"rollup": "^0.53.0", | ||
"rollup-plugin-babel": "^3.0.3", | ||
@@ -55,3 +55,3 @@ "sinon": "^4.1.3", | ||
"tslint": "^5.8.0", | ||
"tslint-config-holy-grail": "^18.0.12", | ||
"tslint-config-holy-grail": "^19.0.1", | ||
"typescript": "^2.6.2", | ||
@@ -86,3 +86,3 @@ "webpack": "^3.10.0" | ||
"types": "build/es2015/module.d.ts", | ||
"version": "1.0.49" | ||
"version": "1.0.50" | ||
} |
import 'core-js/es7/reflect'; // tslint:disable-line:ordered-imports | ||
import { ReflectiveInjector } from '@angular/core'; // tslint:disable-line:ordered-imports | ||
import { Injector } from '@angular/core'; // tslint:disable-line:ordered-imports | ||
import { IMediaEncoder, IMediaRecorderConstructor } from './interfaces'; | ||
@@ -10,3 +10,3 @@ import { ENCODERS_PROVIDER, encoders } from './providers/encoders'; | ||
const injector = ReflectiveInjector.resolveAndCreate([ | ||
const injector = Injector.create([ | ||
ENCODERS_PROVIDER, | ||
@@ -13,0 +13,0 @@ MEDIA_RECORDER_CONSTRUCTOR_PROVIDER, |
import { InjectionToken } from '@angular/core'; | ||
import { IMediaFormatRecoder } from '../interfaces'; | ||
import { IMediaEncoder } from '../interfaces'; | ||
export const encoders = new InjectionToken<IMediaFormatRecoder[]>('ENCODERS'); | ||
export const encoders = new InjectionToken<IMediaEncoder[]>('ENCODERS'); | ||
const ncdrs: IMediaFormatRecoder[] = []; | ||
const ncdrs: IMediaEncoder[] = []; | ||
export const ENCODERS_PROVIDER = { provide: encoders, useValue: ncdrs }; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
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
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
55144
Updatedzone.js@^0.8.19