angular2-in-memory-web-api
Advanced tools
Comparing version 0.0.14 to 0.0.15
@@ -0,1 +1,6 @@ | ||
<a name="0.0.15"></a> | ||
# 0.0.15 (2016-08-09) | ||
* RC5 | ||
* Support for NgModules | ||
<a name="0.0.14"></a> | ||
@@ -2,0 +7,0 @@ # 0.0.14 (2016-06-30) |
@@ -0,2 +1,6 @@ | ||
export * from './http-status-codes'; | ||
export * from './in-memory-backend.service'; | ||
export * from './http-status-codes'; | ||
import { ModuleWithProviders } from '@angular/core'; | ||
export declare class InMemoryWebApiModule { | ||
static forRoot(seedData: any): ModuleWithProviders; | ||
} |
33
index.js
"use strict"; | ||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { | ||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; | ||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); | ||
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; | ||
return c > 3 && r && Object.defineProperty(target, key, r), r; | ||
}; | ||
var __metadata = (this && this.__metadata) || function (k, v) { | ||
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); | ||
}; | ||
function __export(m) { | ||
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; | ||
} | ||
__export(require('./http-status-codes')); | ||
__export(require('./in-memory-backend.service')); | ||
__export(require('./http-status-codes')); | ||
var core_1 = require('@angular/core'); | ||
var http_1 = require('@angular/http'); | ||
var in_memory_backend_service_2 = require('./in-memory-backend.service'); | ||
var InMemoryWebApiModule = (function () { | ||
function InMemoryWebApiModule() { | ||
} | ||
InMemoryWebApiModule.forRoot = function (seedData) { | ||
return { | ||
ngModule: InMemoryWebApiModule, | ||
providers: [ | ||
{ provide: http_1.XHRBackend, useClass: in_memory_backend_service_2.InMemoryBackendService }, | ||
{ provide: in_memory_backend_service_2.SEED_DATA, useClass: seedData } | ||
] | ||
}; | ||
}; | ||
InMemoryWebApiModule = __decorate([ | ||
core_1.NgModule({ exports: [http_1.HttpModule] }), | ||
__metadata('design:paramtypes', []) | ||
], InMemoryWebApiModule); | ||
return InMemoryWebApiModule; | ||
}()); | ||
exports.InMemoryWebApiModule = InMemoryWebApiModule; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "angular2-in-memory-web-api", | ||
"version": "0.0.14", | ||
"version": "0.0.15", | ||
"description": "An in-memory web api for demos and tests", | ||
@@ -31,4 +31,4 @@ "main":"index.js", | ||
"peerDependencies": { | ||
"@angular/core": "2.0.0-rc.4", | ||
"@angular/http": "2.0.0-rc.4", | ||
"@angular/core": "2.0.0-rc.5", | ||
"@angular/http": "2.0.0-rc.5", | ||
"reflect-metadata": "^0.1.3", | ||
@@ -39,7 +39,7 @@ "rxjs": "5.0.0-beta.6", | ||
"devDependencies": { | ||
"@angular/common": "2.0.0-rc.4", | ||
"@angular/compiler": "2.0.0-rc.4", | ||
"@angular/core": "2.0.0-rc.4", | ||
"@angular/http": "2.0.0-rc.4", | ||
"@angular/platform-browser": "2.0.0-rc.4", | ||
"@angular/common": "2.0.0-rc.5", | ||
"@angular/compiler": "2.0.0-rc.5", | ||
"@angular/core": "2.0.0-rc.5", | ||
"@angular/http": "2.0.0-rc.5", | ||
"@angular/platform-browser": "2.0.0-rc.5", | ||
"reflect-metadata": "^0.1.3", | ||
@@ -46,0 +46,0 @@ "rxjs": "5.0.0-beta.6", |
@@ -0,2 +1,23 @@ | ||
export * from './http-status-codes'; | ||
export * from './in-memory-backend.service'; | ||
export * from './http-status-codes'; | ||
import { NgModule, ModuleWithProviders } from '@angular/core'; | ||
import { HttpModule, XHRBackend } from '@angular/http'; | ||
import { | ||
InMemoryBackendService, | ||
SEED_DATA | ||
} from './in-memory-backend.service'; | ||
@NgModule({ exports: [ HttpModule ] }) | ||
export class InMemoryWebApiModule { | ||
static forRoot(seedData: any): ModuleWithProviders { | ||
return { | ||
ngModule: InMemoryWebApiModule, | ||
providers: [ | ||
{ provide: XHRBackend, useClass: InMemoryBackendService }, | ||
{ provide: SEED_DATA, useClass: seedData } | ||
] | ||
}; | ||
} | ||
} |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
101811
2446
1