Skip to content

Commit 775a62e

Browse files
author
Matt Lewis
committed
feat: upgrade to angular 5
BREAKING CHANGE: angular 5 or higher is now required to use this package Closes #417
1 parent c047495 commit 775a62e

13 files changed

+356
-238
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# angular 4.0+ calendar
1+
# angular 5.0+ calendar
22

33
[![Build Status](https://travis-ci.org/mattlewis92/angular-calendar.svg?branch=master)](https://travis-ci.org/mattlewis92/angular-calendar)
44
[![codecov](https://codecov.io/gh/mattlewis92/angular-calendar/branch/master/graph/badge.svg)](https://codecov.io/gh/mattlewis92/angular-calendar)
@@ -25,7 +25,7 @@ https://mattlewis92.github.io/angular-calendar/
2525

2626
## About
2727

28-
A calendar component for Angular 4.0+ that can display events on a month, week or day view. The successor of [angular-bootstrap-calendar](https://github.com/mattlewis92/angular-bootstrap-calendar).
28+
A calendar component for Angular 5.0+ that can display events on a month, week or day view. The successor of [angular-bootstrap-calendar](https://github.com/mattlewis92/angular-bootstrap-calendar).
2929

3030
## Getting started
3131

demos/demo-app.component.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,8 @@ const dependencyVersions: any = {
7373
ngBootstrap: require('@ng-bootstrap/ng-bootstrap/package.json').version,
7474
rrule: require('rrule/package.json').version,
7575
ngxContextmenu: require('ngx-contextmenu/package.json').version,
76-
fontAwesome: require('font-awesome/package.json').version
76+
fontAwesome: require('font-awesome/package.json').version,
77+
angularCdk: require('@angular/cdk/package.json').version
7778
};
7879

7980
@Component({

demos/demo-app.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<nav class="navbar navbar-expand-lg navbar-light bg-light fixed-top" role="navigation">
44

5-
<a class="navbar-brand" href="#">Angular 4.0+ calendar</a>
5+
<a class="navbar-brand" href="#">Angular 5.0+ calendar</a>
66

77
<button
88
type="button"
@@ -112,4 +112,4 @@ <h4>Demos</h4>
112112
</div>
113113
</div>
114114
</div>
115-
</div>
115+
</div>

demos/index.ejs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<meta http-equiv="x-ua-compatible" content="ie=edge">
7-
<title>Angular 4.0+ calendar</title>
7+
<title>Angular 5.0+ calendar</title>
88
</head>
99
<body>
1010
<mwl-demo-app>Loading demo...</mwl-demo-app>

demos/plunker-assets/plunker-system-config.ejs

+10-1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,15 @@ System.config({
2525
'@angular/animations/browser': 'npm:@angular/animations@<%- dependencyVersions.angular %>/bundles/animations-browser.umd.js',
2626
'@angular/animations': 'npm:@angular/animations@<%- dependencyVersions.angular %>/bundles/animations.umd.js',
2727

28+
'@angular/cdk/portal': 'npm:@angular/cdk@<%- dependencyVersions.angularCdk %>/bundles/cdk-portal.umd.js',
29+
'@angular/cdk/overlay': 'npm:@angular/cdk@<%- dependencyVersions.angularCdk %>/bundles/cdk-overlay.umd.js',
30+
'@angular/cdk/a11y': 'npm:@angular/cdk@<%- dependencyVersions.angularCdk %>/bundles/cdk-a11y.umd.js',
31+
'@angular/cdk/scrolling': 'npm:@angular/cdk@<%- dependencyVersions.angularCdk %>/bundles/cdk-scrolling.umd.js',
32+
'@angular/cdk/bidi': 'npm:@angular/cdk@<%- dependencyVersions.angularCdk %>/bundles/cdk-bidi.umd.js',
33+
'@angular/cdk/coercion': 'npm:@angular/cdk@<%- dependencyVersions.angularCdk %>/bundles/cdk-coercion.umd.js',
34+
'@angular/cdk/keycodes': 'npm:@angular/cdk@<%- dependencyVersions.angularCdk %>/bundles/cdk-keycodes.umd.js',
35+
'@angular/cdk/platform': 'npm:@angular/cdk@<%- dependencyVersions.angularCdk %>/bundles/cdk-platform.umd.js',
36+
2837
'angular-calendar': 'npm:angular-calendar@<%- dependencyVersions.angularCalendar %>/umd/angular-calendar.js',
2938
'calendar-utils': 'npm:calendar-utils@<%- dependencyVersions.calendarUtils %>/dist/umd/calendar-utils.js',
3039
'angular-resizable-element': 'npm:angular-resizable-element@<%- dependencyVersions.angularResizableElement %>/dist/umd/angular-resizable-element.js',
@@ -55,4 +64,4 @@ System.config({
5564
defaultExtension: 'js'
5665
}
5766
}
58-
});
67+
});

karma.conf.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ export default config => {
8787
test: /\.(ts|js)($|\?)/i
8888
}),
8989
new webpack.ContextReplacementPlugin(
90-
/angular(\\|\/)core(\\|\/)@angular/,
90+
/angular(\\|\/)core(\\|\/)esm5/,
9191
__dirname + '/src'
9292
)
9393
]

0 commit comments

Comments
 (0)