Browse Source

feat(theme-shared): add ngx-datatable as dependency

pull/4216/head
mehmet-erim 6 years ago
parent
commit
9d2097ca0c
  1. 15
      npm/ng-packs/angular.json
  2. 3
      npm/ng-packs/package.json
  3. 1
      npm/ng-packs/packages/theme-shared/ng-package.json
  4. 3
      npm/ng-packs/packages/theme-shared/package.json
  5. 3
      npm/ng-packs/packages/theme-shared/src/lib/constants/styles.ts
  6. 4
      npm/ng-packs/packages/theme-shared/src/lib/theme-shared.module.ts
  7. 1275
      npm/ng-packs/scripts/yarn.lock
  8. 7
      npm/ng-packs/yarn.lock

15
npm/ng-packs/angular.json

@ -460,6 +460,21 @@
"inject": true,
"bundleName": "fontawesome-v4-shims.min"
},
{
"input": "node_modules/@swimlane/ngx-datatable/index.css",
"inject": true,
"bundleName": "ngx-datatable-index"
},
{
"input": "node_modules/@swimlane/ngx-datatable/assets/icons.css",
"inject": true,
"bundleName": "ngx-datatable-icons"
},
{
"input": "node_modules/@swimlane/ngx-datatable/themes/material.css",
"inject": true,
"bundleName": "ngx-datatable-material"
},
"apps/dev-app/src/styles.scss"
],
"scripts": []

3
npm/ng-packs/package.json

@ -54,12 +54,13 @@
"@fortawesome/fontawesome-free": "^5.12.1",
"@ng-bootstrap/ng-bootstrap": "^5.3.0",
"@ngneat/spectator": "^4.5.0",
"@ngx-validate/core": "^0.0.7",
"@ngx-validate/core": "^0.0.8",
"@ngxs/devtools-plugin": "^3.5.1",
"@ngxs/logger-plugin": "^3.5.1",
"@ngxs/router-plugin": "^3.6.2",
"@ngxs/storage-plugin": "^3.6.2",
"@ngxs/store": "^3.6.2",
"@swimlane/ngx-datatable": "^16.0.0",
"@types/jest": "^24.0.18",
"@types/node": "~8.9.4",
"angular-oauth2-oidc": "^8.0.4",

1
npm/ng-packs/packages/theme-shared/ng-package.json

@ -10,6 +10,7 @@
"@fortawesome/fontawesome-free",
"@ng-bootstrap/ng-bootstrap",
"@ngx-validate/core",
"@swimlane/ngx-datatable",
"bootstrap",
"font-awesome",
"chart.js"

3
npm/ng-packs/packages/theme-shared/package.json

@ -10,7 +10,8 @@
"@abp/ng.core": "~2.8.0",
"@fortawesome/fontawesome-free": "^5.12.1",
"@ng-bootstrap/ng-bootstrap": "^5.3.0",
"@ngx-validate/core": "^0.0.7",
"@ngx-validate/core": "^0.0.8",
"@swimlane/ngx-datatable": "^16.0.0",
"bootstrap": "^4.4.1",
"chart.js": "^2.9.3"
},

3
npm/ng-packs/packages/theme-shared/src/lib/constants/styles.ts

@ -136,6 +136,9 @@ export default `
.sorting_asc:after {
opacity: .3;
}
.ngx-datatable.material {
box-shadow: none;
}
@keyframes fadeInTop {
from {

4
npm/ng-packs/packages/theme-shared/src/lib/theme-shared.module.ts

@ -3,6 +3,7 @@ import { DatePipe } from '@angular/common';
import { APP_INITIALIZER, Injector, ModuleWithProviders, NgModule } from '@angular/core';
import { NgbDateParserFormatter, NgbPaginationModule } from '@ng-bootstrap/ng-bootstrap';
import { NgxValidateCoreModule } from '@ngx-validate/core';
import { NgxDatatableModule } from '@swimlane/ngx-datatable';
import { BreadcrumbComponent } from './components/breadcrumb/breadcrumb.component';
import { ButtonComponent } from './components/button/button.component';
import { ChartComponent } from './components/chart/chart.component';
@ -46,7 +47,7 @@ export function appendScript(injector: Injector) {
}
@NgModule({
imports: [CoreModule, NgxValidateCoreModule, NgbPaginationModule],
imports: [CoreModule, NgxDatatableModule, NgxValidateCoreModule, NgbPaginationModule],
declarations: [
BreadcrumbComponent,
ButtonComponent,
@ -67,6 +68,7 @@ export function appendScript(injector: Injector) {
TableSortDirective,
],
exports: [
NgxDatatableModule,
BreadcrumbComponent,
ButtonComponent,
ChartComponent,

1275
npm/ng-packs/scripts/yarn.lock

File diff suppressed because it is too large

7
npm/ng-packs/yarn.lock

@ -2350,6 +2350,13 @@
resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
"@swimlane/ngx-datatable@^16.0.0":
version "16.1.1"
resolved "https://registry.yarnpkg.com/@swimlane/ngx-datatable/-/ngx-datatable-16.1.1.tgz#1215e81f51400314ba6899f66acdbd4e3bde2915"
integrity sha512-h2A9xC/jo314eC/CzA19aoY/YadhdTupolCwpgB9Cbw3sDRi3x/LeGsdLSV0bj3XBKQUB3DA/gPuASKYuhm8iA==
dependencies:
tslib "^1.9.0"
"@szmarczak/http-timer@^1.1.2":
version "1.1.2"
resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"

Loading…
Cancel
Save