diff --git a/dist/angular-datatables.directive.js b/dist/angular-datatables.directive.js index 92554e28c..c778a00d7 100644 --- a/dist/angular-datatables.directive.js +++ b/dist/angular-datatables.directive.js @@ -4,6 +4,7 @@ * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://raw.githubusercontent.com/l-lin/angular-datatables/master/LICENSE */ +"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); @@ -16,10 +17,10 @@ var __metadata = (this && this.__metadata) || function (k, v) { var __param = (this && this.__param) || function (paramIndex, decorator) { return function (target, key) { decorator(target, key, paramIndex); } }; -import { Directive, ElementRef, Inject, Input } from '@angular/core'; -import 'jquery'; -import 'datatables.net'; -export var DataTableDirective = (function () { +var core_1 = require('@angular/core'); +require('jquery'); +require('datatables.net'); +var DataTableDirective = (function () { function DataTableDirective(el) { this.el = el; this.dtOptions = $.extend(true, {}, $.fn.DataTable.defaults); @@ -34,16 +35,17 @@ export var DataTableDirective = (function () { }); }; __decorate([ - Input(), + core_1.Input(), __metadata('design:type', Object) ], DataTableDirective.prototype, "dtOptions", void 0); DataTableDirective = __decorate([ - Directive({ + core_1.Directive({ selector: '[datatable]' }), - __param(0, Inject(ElementRef)), - __metadata('design:paramtypes', [ElementRef]) + __param(0, core_1.Inject(core_1.ElementRef)), + __metadata('design:paramtypes', [core_1.ElementRef]) ], DataTableDirective); return DataTableDirective; }()); +exports.DataTableDirective = DataTableDirective; //# sourceMappingURL=angular-datatables.directive.js.map \ No newline at end of file diff --git a/dist/angular-datatables.directive.js.map b/dist/angular-datatables.directive.js.map index b430d4d69..e8b53c3fe 100644 --- a/dist/angular-datatables.directive.js.map +++ b/dist/angular-datatables.directive.js.map @@ -1 +1 @@ -{"version":3,"file":"angular-datatables.directive.js","sourceRoot":"","sources":["angular-datatables.directive.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;;;;;;;;;;;;;OAEI,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,EAAU,KAAK,EAAE,MAAM,eAAe;OACrE,QAAQ;OACR,gBAAgB;AAMvB;IAeE,4BAAwC,EAAc;QAAd,OAAE,GAAF,EAAE,CAAY;QACpD,IAAI,CAAC,SAAS,GAAG,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC;IAC/D,CAAC;IAED,qCAAQ,GAAR;QAAA,iBAOC;QANC,IAAI,CAAC,UAAU,GAAG,IAAI,OAAO,CAAC,UAAC,OAAO,EAAE,MAAM;YAC5C,OAAO,CAAC,OAAO,CAAC,KAAI,CAAC,SAAS,CAAC,CAAC,IAAI,CAAC,UAAA,SAAS;gBAC5C,IAAI,EAAE,GAAG,CAAC,CAAC,KAAI,CAAC,EAAE,CAAC,aAAa,CAAC,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC;gBACvD,OAAO,CAAC,EAAE,CAAC,CAAC;YACd,CAAC,CAAC,CAAC;QACL,CAAC,CAAC,CAAC;IACL,CAAC;IAtBD;QAAC,KAAK,EAAE;;yDAAA;IAPV;QAAC,SAAS,CAAC;YACT,QAAQ,EAAE,aAAa;SACxB,CAAC;mBAgBa,MAAM,CAAC,UAAU,CAAC;;0BAhB/B;IA4BF,yBAAC;AAAD,CAAC,AA3BD,IA2BC"} \ No newline at end of file +{"version":3,"file":"angular-datatables.directive.js","sourceRoot":"","sources":["angular-datatables.directive.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;;;;;;;;;;;;;;AAEH,qBAA6D,eAAe,CAAC,CAAA;AAC7E,QAAO,QAAQ,CAAC,CAAA;AAChB,QAAO,gBAAgB,CAAC,CAAA;AAMxB;IAeE,4BAAwC,EAAc;QAAd,OAAE,GAAF,EAAE,CAAY;QACpD,IAAI,CAAC,SAAS,GAAG,CAAC,CAAC,MAAM,CAAC,IAAI,EAAE,EAAE,EAAE,CAAC,CAAC,EAAE,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC;IAC/D,CAAC;IAED,qCAAQ,GAAR;QAAA,iBAOC;QANC,IAAI,CAAC,UAAU,GAAG,IAAI,OAAO,CAAC,UAAC,OAAO,EAAE,MAAM;YAC5C,OAAO,CAAC,OAAO,CAAC,KAAI,CAAC,SAAS,CAAC,CAAC,IAAI,CAAC,UAAA,SAAS;gBAC5C,IAAI,EAAE,GAAG,CAAC,CAAC,KAAI,CAAC,EAAE,CAAC,aAAa,CAAC,CAAC,SAAS,CAAC,SAAS,CAAC,CAAC;gBACvD,OAAO,CAAC,EAAE,CAAC,CAAC;YACd,CAAC,CAAC,CAAC;QACL,CAAC,CAAC,CAAC;IACL,CAAC;IAtBD;QAAC,YAAK,EAAE;;yDAAA;IAPV;QAAC,gBAAS,CAAC;YACT,QAAQ,EAAE,aAAa;SACxB,CAAC;mBAgBa,aAAM,CAAC,iBAAU,CAAC;;0BAhB/B;IA4BF,yBAAC;AAAD,CAAC,AA3BD,IA2BC;AA3BY,0BAAkB,qBA2B9B,CAAA"} \ No newline at end of file diff --git a/dist/angular-datatables.js b/dist/angular-datatables.js index 640bd5c86..da0b4b6ac 100644 --- a/dist/angular-datatables.js +++ b/dist/angular-datatables.js @@ -4,11 +4,14 @@ * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://raw.githubusercontent.com/l-lin/angular-datatables/master/LICENSE */ +"use strict"; /** * @module * @description * Entry point from which you should import all public library APIs. */ -export { DataTablesModule } from './angular-datatables.module'; -export { DataTableDirective } from './angular-datatables.directive'; +var angular_datatables_module_1 = require('./angular-datatables.module'); +exports.DataTablesModule = angular_datatables_module_1.DataTablesModule; +var angular_datatables_directive_1 = require('./angular-datatables.directive'); +exports.DataTableDirective = angular_datatables_directive_1.DataTableDirective; //# sourceMappingURL=angular-datatables.js.map \ No newline at end of file diff --git a/dist/angular-datatables.js.map b/dist/angular-datatables.js.map index c7a8ab2e0..f295d8752 100644 --- a/dist/angular-datatables.js.map +++ b/dist/angular-datatables.js.map @@ -1 +1 @@ -{"version":3,"file":"angular-datatables.js","sourceRoot":"","sources":["angular-datatables.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;AAEH;;;;GAIG;AACH,SAAS,gBAAgB,QAAQ,6BAA6B,CAAC;AAC/D,SAAS,kBAAkB,QAAQ,gCAAgC,CAAC"} \ No newline at end of file +{"version":3,"file":"angular-datatables.js","sourceRoot":"","sources":["angular-datatables.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;;AAEH;;;;GAIG;AACH,0CAAiC,6BAA6B,CAAC;AAAtD,wEAAsD;AAC/D,6CAAmC,gCAAgC,CAAC;AAA3D,+EAA2D"} \ No newline at end of file diff --git a/dist/angular-datatables.module.js b/dist/angular-datatables.module.js index f3f49db90..9b773b0d0 100644 --- a/dist/angular-datatables.module.js +++ b/dist/angular-datatables.module.js @@ -4,6 +4,7 @@ * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://raw.githubusercontent.com/l-lin/angular-datatables/master/LICENSE */ +"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); @@ -13,18 +14,19 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; -import { NgModule } from '@angular/core'; -import { DataTableDirective } from './angular-datatables.directive'; -export var DataTablesModule = (function () { +var core_1 = require('@angular/core'); +var angular_datatables_directive_1 = require('./angular-datatables.directive'); +var DataTablesModule = (function () { function DataTablesModule() { } DataTablesModule = __decorate([ - NgModule({ - declarations: [DataTableDirective], - exports: [DataTableDirective] + core_1.NgModule({ + declarations: [angular_datatables_directive_1.DataTableDirective], + exports: [angular_datatables_directive_1.DataTableDirective] }), __metadata('design:paramtypes', []) ], DataTablesModule); return DataTablesModule; }()); +exports.DataTablesModule = DataTablesModule; //# sourceMappingURL=angular-datatables.module.js.map \ No newline at end of file diff --git a/dist/angular-datatables.module.js.map b/dist/angular-datatables.module.js.map index e62b51a21..925baf84b 100644 --- a/dist/angular-datatables.module.js.map +++ b/dist/angular-datatables.module.js.map @@ -1 +1 @@ -{"version":3,"file":"angular-datatables.module.js","sourceRoot":"","sources":["angular-datatables.module.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;;;;;;;;;;OAEI,EAAE,QAAQ,EAAE,MAAM,eAAe;OACjC,EAAE,kBAAkB,EAAE,MAAM,gCAAgC;AAMnE;IAAA;IAA+B,CAAC;IAJhC;QAAC,QAAQ,CAAC;YACR,YAAY,EAAE,CAAE,kBAAkB,CAAE;YACpC,OAAO,EAAE,CAAE,kBAAkB,CAAE;SAChC,CAAC;;wBAAA;IAC6B,uBAAC;AAAD,CAAC,AAAhC,IAAgC"} \ No newline at end of file +{"version":3,"file":"angular-datatables.module.js","sourceRoot":"","sources":["angular-datatables.module.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;;;;;;;;;;;AAEH,qBAAyB,eAAe,CAAC,CAAA;AACzC,6CAAmC,gCAAgC,CAAC,CAAA;AAMpE;IAAA;IAA+B,CAAC;IAJhC;QAAC,eAAQ,CAAC;YACR,YAAY,EAAE,CAAE,iDAAkB,CAAE;YACpC,OAAO,EAAE,CAAE,iDAAkB,CAAE;SAChC,CAAC;;wBAAA;IAC6B,uBAAC;AAAD,CAAC,AAAhC,IAAgC;AAAnB,wBAAgB,mBAAG,CAAA"} \ No newline at end of file diff --git a/index.js b/index.js index 72a794ac2..a0620f31f 100644 --- a/index.js +++ b/index.js @@ -1,7 +1,12 @@ +"use strict"; +function __export(m) { + for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; +} /** * @license * * Use of this source code is governed by an MIT-style license that can be * found in the LICENSE file at https://raw.githubusercontent.com/l-lin/angular-datatables/master/LICENSE */ -export * from './dist/angular-datatables'; +__export(require('./dist/angular-datatables')); +//# sourceMappingURL=index.js.map \ No newline at end of file diff --git a/package.json b/package.json index cf06ef53c..625560326 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,10 @@ ], "license": "MIT", "dependencies": { + }, + "devDependencies": { + "datatables.net": "~1.10.12", + "jquery": "~3.1.1", "@angular/common": "~2.2.0", "@angular/compiler": "~2.2.0", "@angular/core": "~2.2.0", @@ -36,13 +40,10 @@ "@angular/platform-browser-dynamic": "~2.2.0", "@angular/upgrade": "~2.2.0", "core-js": "~2.4.1", - "datatables.net": "~1.10.12", - "jquery": "~3.1.1", "reflect-metadata": "~0.1.8", "rxjs": "5.0.0-beta.12", - "zone.js": "~0.6.26" - }, - "devDependencies": { + "zone.js": "~0.6.26", + "@types/jasmine": "~2.5.36", "@types/node": "~6.0.46", "canonical-path": "0.0.2", diff --git a/tsconfig.json b/tsconfig.json index 84accb469..ba8d4142b 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,7 +4,7 @@ "emitDecoratorMetadata": true, "experimentalDecorators": true, "lib": ["es6", "dom"], - "module": "es6", + "module": "commonjs", "moduleResolution": "node", "noImplicitAny": true, "removeComments": false, @@ -18,6 +18,7 @@ "files": [ "src/angular-datatables.ts", "src/angular-datatables.directive.ts", - "src/angular-datatables.directive.spec.ts" + "src/angular-datatables.directive.spec.ts", + "index.ts" ] }