Skip to content

Commit 91334ae

Browse files
authored
Merge pull request #45 from nncl/fix/angular-12
Fix/angular 12
2 parents 00a7924 + b2cd8f0 commit 91334ae

File tree

10 files changed

+27
-20
lines changed

10 files changed

+27
-20
lines changed

angular.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,14 +135,17 @@
135135
"build": {
136136
"builder": "@angular-devkit/build-angular:ng-packagr",
137137
"options": {
138-
"tsConfig": "projects/ngxdatepicker/tsconfig.lib.json",
139138
"project": "projects/ngxdatepicker/ng-package.json"
140139
},
141140
"configurations": {
142141
"production": {
143142
"tsConfig": "projects/ngxdatepicker/tsconfig.lib.prod.json"
143+
},
144+
"development": {
145+
"tsConfig": "projects/ngxdatepicker/tsconfig.lib.json"
144146
}
145-
}
147+
},
148+
"defaultConfiguration": "production"
146149
},
147150
"test": {
148151
"builder": "@angular-devkit/build-angular:karma",

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ngx-datepicker",
3-
"version": "1.9.3",
3+
"version": "1.9.4",
44
"scripts": {
55
"ng": "ng",
66
"start": "ng serve",

projects/ngxdatepicker/ng-package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"lib": {
55
"entryFile": "src/public-api.ts"
66
},
7-
"whitelistedNonPeerDependencies": [
7+
"allowedNonPeerDependencies": [
88
"tslib",
99
"moment"
1010
]

projects/ngxdatepicker/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@clmeida/ngxdatepicker",
3-
"version": "1.9.3",
3+
"version": "1.9.4",
44
"repository": {
55
"type": "git",
66
"url": "https://github.com/nncl/ngx-datepicker"
Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
1-
import { NgModule } from "@angular/core";
2-
import { NgxdatepickerComponent } from "./ngxdatepicker.component";
3-
import { CommonModule } from "@angular/common";
4-
import { WeekdayPipe } from "../pipes/weekday/weekday.pipe";
5-
import { FormsModule } from "@angular/forms";
1+
import { NgModule } from '@angular/core';
2+
import { NgxdatepickerComponent } from './ngxdatepicker.component';
3+
import { CommonModule } from '@angular/common';
4+
import { WeekdayPipe } from '../pipes/weekday/weekday.pipe';
5+
import { FormsModule } from '@angular/forms';
66

77
@NgModule({
8-
declarations: [NgxdatepickerComponent, WeekdayPipe],
9-
imports: [CommonModule, FormsModule],
10-
exports: [NgxdatepickerComponent, WeekdayPipe],
8+
declarations: [ NgxdatepickerComponent, WeekdayPipe ],
9+
imports: [ CommonModule, FormsModule ],
10+
exports: [ NgxdatepickerComponent, WeekdayPipe ],
1111
})
12-
export class NgxdatepickerModule {}
12+
export class NgxdatepickerModule {
13+
}

projects/ngxdatepicker/src/public-api.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@
55
export * from './lib/ngxdatepicker.service';
66
export * from './lib/ngxdatepicker.component';
77
export * from './lib/ngxdatepicker.module';
8+
export * from './pipes/weekday/weekday.pipe';

projects/ngxdatepicker/tsconfig.lib.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
"strictInjectionParameters": true,
2424
"enableResourceInlining": true,
2525
"strictInputAccessModifiers": true,
26-
"strictTemplates": true
26+
"strictTemplates": true,
27+
"enableIvy": true,
2728
},
2829
"exclude": [
2930
"src/test.ts",

projects/ngxdatepicker/tsconfig.lib.prod.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"declarationMap": false
55
},
66
"angularCompilerOptions": {
7-
"enableIvy": false
7+
"compilationMode": "partial",
8+
"enableIvy": true,
89
}
9-
}
10+
}

src/app/app.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { NgModule } from '@angular/core';
33

44
import { AppComponent } from './app.component';
55
import { FormsModule } from '@angular/forms';
6-
import { NgxdatepickerModule } from 'ngxdatepicker';
6+
import { NgxdatepickerModule } from '../../projects/ngxdatepicker/src/lib/ngxdatepicker.module';
77

88
@NgModule({
99
declarations: [AppComponent],

0 commit comments

Comments
 (0)