Skip to content

Commit 3ad8f1c

Browse files
committed
fix: maximum call stack size exceeded
fix #440
1 parent 9ec47e3 commit 3ad8f1c

31 files changed

+5139
-2904
lines changed

package-lock.json

Lines changed: 5097 additions & 2796 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
"@angular/platform-browser": "^7.0.0",
5151
"@angular/platform-browser-dynamic": "^7.0.0",
5252
"@angular/router": "^7.0.0",
53-
"core-js": "^2.5.0",
5453
"moment": "^2.22.2",
5554
"rxjs": "^6.3.3",
5655
"zone.js": "^0.8.26"
@@ -69,16 +68,15 @@
6968
"@angular/platform-browser": "^7.2.10",
7069
"@angular/platform-browser-dynamic": "^7.2.10",
7170
"@angular/router": "^7.2.10",
72-
"@compodoc/compodoc": "1.1.8",
71+
"@compodoc/compodoc": "^1.1.11",
7372
"@types/jasmine": "~3.3.12",
7473
"@types/jasminewd2": "~2.0.6",
7574
"@types/node": "~11.11.4",
7675
"bootstrap": "^4.3.1",
7776
"codelyzer": "^4.5.0",
78-
"core-js": "^2.6.5",
7977
"jasmine-core": "~3.3.0",
8078
"jasmine-spec-reporter": "^4.2.1",
81-
"jquery": "^3.3.1",
79+
"jquery": "^3.4.1",
8280
"karma": "^4.0.1",
8381
"karma-chrome-launcher": "^2.2.0",
8482
"karma-coverage-istanbul-reporter": "^2.0.5",
@@ -91,7 +89,7 @@
9189
"protractor": "^5.4.2",
9290
"rxjs": "^6.4.0",
9391
"scss-bundle": "^2.5.0",
94-
"semantic-release": "^15.13.3",
92+
"semantic-release": "^15.13.30",
9593
"travis-deploy-once": "^5.0.11",
9694
"ts-node": "^8.0.3",
9795
"tsickle": "^0.34.3",

src/app/app.component.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { TestBed, async } from '@angular/core/testing';
22
import {FormsModule} from '@angular/forms';
3-
import {DlDateTimeDateModule} from '../lib/core';
4-
import {DlDateTimePickerModule} from '../lib/dl-date-time-picker';
3+
import {DlDateTimeDateModule} from '../lib';
4+
import {DlDateTimePickerModule} from '../lib';
55
import { AppComponent } from './app.component';
66

77
describe('AppComponent', () => {

src/app/app.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*/
99

1010
import {Component} from '@angular/core';
11-
import {DlDateTimePickerChange} from '../lib/dl-date-time-picker';
11+
import {DlDateTimePickerChange} from '../lib';
1212

1313
@Component({
1414
selector: 'dl-root',

src/app/app.module.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import {NgModule} from '@angular/core';
22
import {FormsModule} from '@angular/forms';
33
import {BrowserModule} from '@angular/platform-browser';
4-
import {DlDateTimeDateModule} from '../lib/core';
5-
import {DlDateTimeInputModule} from '../lib/dl-date-time-input';
6-
import {DlDateTimePickerModule} from '../lib/dl-date-time-picker';
4+
import {DlDateTimeDateModule} from '../lib';
5+
import {DlDateTimeInputModule} from '../lib';
6+
import {DlDateTimePickerModule} from '../lib';
77

88
import {AppComponent} from './app.component';
99

src/lib/core/index.ts

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/lib/dl-date-time-input/dl-date-time-input.directive.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {
1010
Validators,
1111
} from '@angular/forms';
1212
import * as _moment from 'moment';
13-
import {DL_DATE_TIME_DISPLAY_FORMAT, DL_DATE_TIME_INPUT_FORMATS, DlDateAdapter} from '../core';
13+
import {DL_DATE_TIME_DISPLAY_FORMAT, DL_DATE_TIME_INPUT_FORMATS, DlDateAdapter} from '../core/public-api';
1414
import {DlDateTimeInputChange} from './dl-date-time-input-change';
1515

1616
/**

src/lib/dl-date-time-input/index.ts

Lines changed: 0 additions & 10 deletions
This file was deleted.

src/lib/dl-date-time-input/specs/dl-date-time-input.directive.spec.ts

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@ import {async, ComponentFixture, fakeAsync, flush, TestBed} from '@angular/core/
33
import {FormsModule, NgForm} from '@angular/forms';
44
import {By} from '@angular/platform-browser';
55
import * as _moment from 'moment';
6-
import {DL_DATE_TIME_DISPLAY_FORMAT_DEFAULT, DlDateTimeNumberModule} from '../../core';
7-
import {JAN, OCT} from '../../dl-date-time-picker/specs/month-constants';
8-
import {DlDateTimeInputDirective} from '../dl-date-time-input.directive';
9-
import {DlDateTimeInputModule} from '../dl-date-time-input.module';
6+
import {
7+
DL_DATE_TIME_DISPLAY_FORMAT_DEFAULT,
8+
DlDateTimeInputDirective,
9+
DlDateTimeInputModule,
10+
DlDateTimeNumberModule
11+
} from '../../public-api';
12+
import {OCT} from '../../dl-date-time-picker/specs/month-constants';
1013

1114
let moment = _moment;
1215
if ('default' in _moment) {
@@ -15,10 +18,10 @@ if ('default' in _moment) {
1518

1619
@Component({
1720
template: `
18-
<form>
19-
<input id="dateInput" name="dateValue" type="text" dlDateTimeInput [dlDateTimeInputFilter]="dateTimeFilter"
20-
[(ngModel)]="dateValue"/>
21-
</form>`
21+
<form>
22+
<input id="dateInput" name="dateValue" type="text" dlDateTimeInput [dlDateTimeInputFilter]="dateTimeFilter"
23+
[(ngModel)]="dateValue"/>
24+
</form>`
2225
})
2326
class DateModelComponent {
2427
dateValue: any;

src/lib/dl-date-time-input/specs/model-type/model-type-date.spec.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ import {Component, DebugElement, ViewChild} from '@angular/core';
1111
import {async, ComponentFixture, TestBed} from '@angular/core/testing';
1212
import {FormsModule} from '@angular/forms';
1313
import {By} from '@angular/platform-browser';
14-
import {DlDateTimeDateModule} from '../../../core';
15-
import {DlDateTimeInputDirective, DlDateTimeInputModule} from '../../index';
14+
import {DlDateTimeDateModule, DlDateTimeInputDirective, DlDateTimeInputModule} from '../../../public-api';
1615

1716
@Component({
1817
template: `<input id="dateInput"

0 commit comments

Comments
 (0)