From d6a7389af8a6aa271f4c2e6b5b7ca7b3cd472e24 Mon Sep 17 00:00:00 2001 From: Kapil Sachdeva Date: Fri, 16 Sep 2016 11:51:23 -0500 Subject: [PATCH] feat - upgrade to angular 2 and expose an NgModule --- package.json | 15 +++++++-------- src/index.ts | 1 + src/swing-stack-component.ts | 3 --- src/swing.module.ts | 12 ++++++++++++ typings.json | 4 +--- 5 files changed, 21 insertions(+), 14 deletions(-) create mode 100644 src/swing.module.ts diff --git a/package.json b/package.json index 5bdefcb..c172bac 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "angular2-swing", - "version": "0.8.0", + "version": "0.9.1", "description": "Angular 2 Component for Swing (Tinder style cards)", "main": "dist/index.js", "typings": "dist/index.d.ts", @@ -19,12 +19,11 @@ "swing": "^3.0.3" }, "devDependencies": { - "@angular/core": "2.0.0-rc.5", - "@angular/common": "2.0.0-rc.5", - "es6-promise": "^3.1.2", - "es6-shim": "^0.33.3", - "es7-reflect-metadata": "^1.6.0", - "rxjs": "5.0.0-beta.6", - "zone.js": "0.6.12" + "@angular/core": "2.0.0", + "@angular/common": "2.0.0", + "core-js": "^2.4.1", + "reflect-metadata": "^0.1.3", + "rxjs": "5.0.0-beta.12", + "zone.js": "^0.6.23" } } diff --git a/src/index.ts b/src/index.ts index 9f57f75..4a7cc1a 100644 --- a/src/index.ts +++ b/src/index.ts @@ -2,3 +2,4 @@ export * from './swing-stack-component'; export * from './swing-card-component'; export * from './swing'; +export * from './swing.module'; diff --git a/src/swing-stack-component.ts b/src/swing-stack-component.ts index 0140b93..5f56934 100644 --- a/src/swing-stack-component.ts +++ b/src/swing-stack-component.ts @@ -13,9 +13,6 @@ const Swing = require('swing'); template: ` `, - inputs: [ - 'stackConfig' - ], outputs: [ 'throwout', 'throwoutend', diff --git a/src/swing.module.ts b/src/swing.module.ts new file mode 100644 index 0000000..5d774af --- /dev/null +++ b/src/swing.module.ts @@ -0,0 +1,12 @@ +import { NgModule } from '@angular/core'; +import { CommonModule } from '@angular/common'; + +import { SwingStackComponent } from './swing-stack-component'; +import { SwingCardComponent } from './swing-card-component'; + +@NgModule({ + imports: [CommonModule], + declarations: [SwingStackComponent, SwingCardComponent], + exports: [SwingCardComponent, SwingStackComponent] +}) +export class SwingModule { } diff --git a/typings.json b/typings.json index 91bda39..6eea82a 100644 --- a/typings.json +++ b/typings.json @@ -1,7 +1,5 @@ { - "name": "client", - "dependencies": {}, "globalDependencies": { - "es6-shim": "registry:dt/es6-shim#0.31.2+20160602141504" + "core-js": "registry:dt/core-js#0.0.0+20160725163759" } }