Skip to content

Commit fa1ef98

Browse files
author
Matt Lewis
committed
feat: rename module from angular2-calendar to angular-calendar
BREAKING CHANGE: The module has now been renamed from angular2-calendar to angular-calendar The path to the sass and UMD builds has now changed. To migrate change all occurences of `angular2-calendar` to `angular-calendar` Closes #69
1 parent dcc6e81 commit fa1ef98

9 files changed

+32
-32
lines changed

README.md

+15-15
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# angular2 calendar
2-
[![Build Status](https://travis-ci.org/mattlewis92/angular2-calendar.svg?branch=master)](https://travis-ci.org/mattlewis92/angular2-calendar)
3-
[![npm version](https://badge.fury.io/js/angular2-calendar.svg)](http://badge.fury.io/js/angular2-calendar)
4-
[![devDependency Status](https://david-dm.org/mattlewis92/angular2-calendar/dev-status.svg)](https://david-dm.org/mattlewis92/angular2-calendar#info=devDependencies)
5-
[![GitHub issues](https://img.shields.io/github/issues/mattlewis92/angular2-calendar.svg)](https://github.com/mattlewis92/angular2-calendar/issues)
6-
[![GitHub stars](https://img.shields.io/github/stars/mattlewis92/angular2-calendar.svg)](https://github.com/mattlewis92/angular2-calendar/stargazers)
7-
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/mattlewis92/angular2-calendar/master/LICENSE)
2+
[![Build Status](https://travis-ci.org/mattlewis92/angular-calendar.svg?branch=master)](https://travis-ci.org/mattlewis92/angular-calendar)
3+
[![npm version](https://badge.fury.io/js/angular-calendar.svg)](http://badge.fury.io/js/angular-calendar)
4+
[![devDependency Status](https://david-dm.org/mattlewis92/angular-calendar/dev-status.svg)](https://david-dm.org/mattlewis92/angular-calendar#info=devDependencies)
5+
[![GitHub issues](https://img.shields.io/github/issues/mattlewis92/angular-calendar.svg)](https://github.com/mattlewis92/angular-calendar/issues)
6+
[![GitHub stars](https://img.shields.io/github/stars/mattlewis92/angular-calendar.svg)](https://github.com/mattlewis92/angular-calendar/stargazers)
7+
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/mattlewis92/angular-calendar/master/LICENSE)
88

99
## Demo
10-
https://mattlewis92.github.io/angular2-calendar/demo/
10+
https://mattlewis92.github.io/angular-calendar/demo/
1111

1212
## Table of contents
1313

@@ -25,18 +25,18 @@ A calendar component that can display events on a month, week or day view. The s
2525

2626
First install through npm:
2727
```
28-
npm install --save angular2-calendar
28+
npm install --save angular-calendar
2929
```
3030

3131
Next include the CSS file somewhere into your app:
3232
```
33-
node_modules/angular2-calendar/dist/css/angular2-calendar.css
33+
node_modules/angular-calendar/dist/css/angular-calendar.css
3434
```
3535

3636
Finally import the calendar module into your apps module:
3737
```
3838
import { NgModule } from '@angular/core';
39-
import { CalendarModule } from 'angular2-calendar';
39+
import { CalendarModule } from 'angular-calendar';
4040
4141
@NgModule({
4242
imports: [
@@ -46,19 +46,19 @@ import { CalendarModule } from 'angular2-calendar';
4646
export class MyModule {}
4747
```
4848

49-
Then you can use the `mwl-calendar-month-view`, `mwl-calendar-week-view` and `mwl-calendar-day-view` components in your app. For a full e2e example see the [demo source](https://github.com/mattlewis92/angular2-calendar/blob/master/demo/demo.component.ts).
49+
Then you can use the `mwl-calendar-month-view`, `mwl-calendar-week-view` and `mwl-calendar-day-view` components in your app. For a full e2e example see the [demo source](https://github.com/mattlewis92/angular-calendar/blob/master/demo/demo.component.ts).
5050

51-
To see all available API options see the auto generated [documentation](https://mattlewis92.github.io/angular2-calendar/docs/). Full e2e examples will follow [in the future](https://github.com/mattlewis92/angular2-calendar/issues/32)
51+
To see all available API options see the auto generated [documentation](https://mattlewis92.github.io/angular-calendar/docs/). Full e2e examples will follow [in the future](https://github.com/mattlewis92/angular-calendar/issues/32)
5252

5353
### Module bundlers
5454

55-
You can find quick start examples for all common module bundlers in the [examples](https://github.com/mattlewis92/angular2-calendar/tree/master/examples) folder.
55+
You can find quick start examples for all common module bundlers in the [examples](https://github.com/mattlewis92/angular-calendar/tree/master/examples) folder.
5656

5757
### Usage without a module bundler
5858
```
59-
<script src="node_modules/angular2-calendar/dist/umd/angular2-calendar.js"></script>
59+
<script src="node_modules/angular-calendar/dist/umd/angular-calendar.js"></script>
6060
<script>
61-
// everything is exported angular2Calendar namespace
61+
// everything is exported angularCalendar namespace
6262
</script>
6363
```
6464

demo/demo.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {
1717
CalendarEvent,
1818
CalendarEventAction,
1919
CalendarEventTimesChangedEvent
20-
} from './../src'; // import should be from `angular2-calendar` in your app
20+
} from './../src'; // import should be from `angular-calendar` in your app
2121

2222
const colors: any = {
2323
red: {

demo/demo.module.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { NgModule } from '@angular/core';
22
import { BrowserModule } from '@angular/platform-browser';
3-
// import should be from `angular2-calendar` in your app
3+
// import should be from `angular-calendar` in your app
44
import { CalendarModule } from './../src';
55
import { DemoComponent } from './demo.component';
66

demo/entry.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'bootstrap/dist/css/bootstrap.css';
22
import 'font-awesome/css/font-awesome.css';
3-
import '../scss/angular2-calendar.scss';
3+
import '../scss/angular-calendar.scss';
44
import 'intl';
55
import 'intl/locale-data/jsonp/en';
66
import 'core-js';

demo/index.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</head>
99
<body>
1010

11-
<a href="https://github.com/mattlewis92/angular2-calendar" class="hidden-xs">
11+
<a href="https://github.com/mattlewis92/angular-calendar" class="hidden-xs">
1212
<img
1313
style="position: absolute; top: 0; right: 0; border: 0; z-index: 2000"
1414
src="https://camo.githubusercontent.com/38ef81f8aca64bb9a64448d0d70f1308ef5341ab/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f6461726b626c75655f3132313632312e706e67"
@@ -23,8 +23,8 @@
2323
</div>
2424
<ul class="nav navbar-nav hidden-xs">
2525
<li><a href="#demo">Demo</a></li>
26-
<li><a href="https://github.com/mattlewis92/angular2-calendar#installation">Installation</a></li>
27-
<li><a href="https://mattlewis92.github.io/angular2-calendar/docs/">Documentation</a></li>
26+
<li><a href="https://github.com/mattlewis92/angular-calendar#installation">Installation</a></li>
27+
<li><a href="https://mattlewis92.github.io/angular-calendar/docs/">Documentation</a></li>
2828
</ul>
2929
</div>
3030
</nav>

package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
2-
"name": "angular2-calendar",
2+
"name": "angular-calendar",
33
"version": "0.3.6",
44
"description": "A calendar component that can display events on a month, week or day view",
5-
"main": "./dist/umd/angular2-calendar.js",
6-
"style": "./dist/css/angular2-calendar.css",
5+
"main": "./dist/umd/angular-calendar.js",
6+
"style": "./dist/css/angular-calendar.css",
77
"module": "./dist/esm/src/index.js",
88
"typings": "./dist/esm/src/index.d.ts",
99
"scripts": {
@@ -25,7 +25,7 @@
2525
},
2626
"repository": {
2727
"type": "git",
28-
"url": "git+https://github.com/mattlewis92/angular2-calendar.git"
28+
"url": "git+https://github.com/mattlewis92/angular-calendar.git"
2929
},
3030
"keywords": [
3131
"angular2",
@@ -34,9 +34,9 @@
3434
"author": "Matt Lewis",
3535
"license": "MIT",
3636
"bugs": {
37-
"url": "https://github.com/mattlewis92/angular2-calendar/issues"
37+
"url": "https://github.com/mattlewis92/angular-calendar/issues"
3838
},
39-
"homepage": "https://github.com/mattlewis92/angular2-calendar#readme",
39+
"homepage": "https://github.com/mattlewis92/angular-calendar#readme",
4040
"devDependencies": {
4141
"@angular/common": "~2.1.0",
4242
"@angular/compiler": "~2.1.0",
File renamed without changes.

src/index.umd.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
import './../scss/angular2-calendar.scss';
1+
import './../scss/angular-calendar.scss';
22
export * from './index';

webpack.config.umd.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ module.exports = {
88
entry: __dirname + '/src/index.umd.ts',
99
output: {
1010
path: __dirname + '/dist/umd',
11-
filename: 'angular2-calendar.js',
11+
filename: 'angular-calendar.js',
1212
libraryTarget: 'umd',
13-
library: 'angular2Calendar'
13+
library: 'angularCalendar'
1414
},
1515
externals: {
1616
'@angular/core': {
@@ -107,9 +107,9 @@ module.exports = {
107107
context: 'scss',
108108
failOnError: true
109109
}),
110-
new ExtractTextPlugin('./../css/angular2-calendar.css'),
110+
new ExtractTextPlugin('./../css/angular-calendar.css'),
111111
new webpack.SourceMapDevToolPlugin({
112-
filename: 'angular2-calendar.js.map',
112+
filename: 'angular-calendar.js.map',
113113
test: /\.js($|\?)/i
114114
}),
115115
new webpack.LoaderOptionsPlugin({

0 commit comments

Comments
 (0)