Skip to content

Commit 818290b

Browse files
hanslkara
authored andcommitted
refactor(all): add index.ts, and build using es2015 and UMD bundles. (#1158)
1 parent 3669f06 commit 818290b

File tree

94 files changed

+330
-170
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+330
-170
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
"protractor": "^3.3.0",
7575
"protractor-accessibility-plugin": "0.1.1",
7676
"resolve-bin": "^0.4.0",
77+
"rollup": "^0.34.13",
7778
"run-sequence": "^1.2.2",
7879
"sass": "^0.5.0",
7980
"strip-ansi": "^3.0.0",

scripts/release/inline-resources.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ function inlineResources(globs) {
4747
readFile(filePath, 'utf-8')
4848
.then(content => inlineTemplate(filePath, content))
4949
.then(content => inlineStyle(filePath, content))
50+
.then(content => removeModuleId(filePath, content))
5051
.then(content => writeFile(filePath, content))
5152
.catch(err => {
5253
console.error('An error occured: ', err);
@@ -104,4 +105,15 @@ function inlineStyle(filePath, content) {
104105
}
105106

106107

108+
/**
109+
* Remove every mention of `moduleId: module.id`.
110+
* @param _ {string} The file path of the source file, currently ignored.
111+
* @param content {string} The source file's content.
112+
* @returns {string} The content with all moduleId: mentions removed.
113+
*/
114+
function removeModuleId(_, content) {
115+
return content.replace(/\s*moduleId:\s*module\.id\s*,?\s*/gm, '');
116+
}
117+
118+
107119
module.exports = inlineResources;

src/demo-app/button-toggle/button-toggle-demo.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import {Component} from '@angular/core';
2-
import {
3-
MdUniqueSelectionDispatcher
4-
} from '@angular2-material/core/coordination/unique-selection-dispatcher';
2+
import {MdUniqueSelectionDispatcher} from '@angular2-material/core';
53

64
@Component({
75
moduleId: module.id,

src/demo-app/demo-app-module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {HttpModule} from '@angular/http';
44
import {FormsModule} from '@angular/forms';
55
import {DemoApp, Home} from './demo-app/demo-app';
66
import {RouterModule} from '@angular/router';
7-
import {MaterialModule} from '@angular2-material/all/all';
7+
import {MaterialModule} from '@angular2-material/all';
88
import {DEMO_APP_ROUTES} from './demo-app/routes';
99
import {ProgressBarDemo} from './progress-bar/progress-bar-demo';
1010
import {JazzDialog, DialogDemo} from './dialog/dialog-demo';

src/demo-app/dialog/dialog-demo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {Component, ViewContainerRef} from '@angular/core';
2-
import {MdDialog, MdDialogConfig, MdDialogRef} from '@angular2-material/dialog/dialog';
2+
import {MdDialog, MdDialogConfig, MdDialogRef} from '@angular2-material/dialog';
33

44
@Component({
55
moduleId: module.id,

src/demo-app/grid-list/grid-list-demo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {Component} from '@angular/core';
2-
import {MdIconRegistry} from '@angular2-material/icon/icon';
2+
import {MdIconRegistry} from '@angular2-material/icon';
33

44

55
@Component({

src/demo-app/icon/icon-demo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {Component, ViewEncapsulation} from '@angular/core';
2-
import {MdIconRegistry} from '@angular2-material/icon/icon';
2+
import {MdIconRegistry} from '@angular2-material/icon';
33

44
@Component({
55
moduleId: module.id,

src/demo-app/live-announcer/live-announcer-demo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {Component} from '@angular/core';
2-
import {MdLiveAnnouncer} from '@angular2-material/core/a11y/live-announcer';
2+
import {MdLiveAnnouncer} from '@angular2-material/core';
33

44
@Component({
55
moduleId: module.id,

src/demo-app/overlay/overlay-demo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
ComponentPortal,
1414
Portal,
1515
TemplatePortalDirective,
16-
} from '@angular2-material/core/core';
16+
} from '@angular2-material/core';
1717

1818

1919
@Component({

src/demo-app/portal/portal-demo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {
33
Portal,
44
ComponentPortal,
55
TemplatePortalDirective,
6-
} from '@angular2-material/core/core';
6+
} from '@angular2-material/core';
77

88

99
@Component({

0 commit comments

Comments
 (0)