Skip to content

Commit 9c85b45

Browse files
chore(build): improve output file name
1 parent 5a99ab0 commit 9c85b45

14 files changed

+67
-58
lines changed

bower.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@
1717
"url": "http://github.com/aurelia/framework"
1818
},
1919
"dependencies": {
20-
"aurelia-binding": "^0.8.0",
21-
"aurelia-dependency-injection": "^0.9.0",
22-
"aurelia-loader": "^0.8.0",
23-
"aurelia-logging": "^0.6.0",
24-
"aurelia-metadata": "^0.7.0",
25-
"aurelia-path": "^0.8.0",
26-
"aurelia-task-queue": "^0.6.0",
27-
"aurelia-templating": "^0.13.1",
20+
"aurelia-binding": "^0.8.3",
21+
"aurelia-dependency-injection": "^0.9.1",
22+
"aurelia-loader": "^0.8.3",
23+
"aurelia-logging": "^0.6.2",
24+
"aurelia-metadata": "^0.7.1",
25+
"aurelia-path": "^0.8.1",
26+
"aurelia-task-queue": "^0.6.1",
27+
"aurelia-templating": "^0.13.12",
2828
"core-js": "zloirock/core-js"
2929
}
3030
}

build/tasks/build.js

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ var insert = require('gulp-insert');
1010
var rename = require('gulp-rename');
1111
var tools = require('aurelia-tools');
1212

13+
var jsName = paths.packageName + '.js';
14+
1315
gulp.task('build-index', function(){
1416
var importsToAdd = [];
1517
var files = ['plugins.js', 'aurelia.js', 'index.js'].map(function(file){
@@ -22,38 +24,38 @@ gulp.task('build-index', function(){
2224
this.push(file);
2325
return callback();
2426
}))
25-
.pipe(concat('index.js'))
27+
.pipe(concat(jsName))
2628
.pipe(insert.transform(function(contents) {
2729
return tools.createImportBlock(importsToAdd) + contents;
2830
}))
2931
.pipe(gulp.dest(paths.output));
3032
});
3133

3234
gulp.task('build-es6', function () {
33-
return gulp.src(paths.output + 'index.js')
35+
return gulp.src(paths.output + jsName)
3436
.pipe(gulp.dest(paths.output + 'es6'));
3537
});
3638

3739
gulp.task('build-commonjs', function () {
38-
return gulp.src(paths.output + 'index.js')
40+
return gulp.src(paths.output + jsName)
3941
.pipe(to5(assign({}, compilerOptions, {modules:'common'})))
4042
.pipe(gulp.dest(paths.output + 'commonjs'));
4143
});
4244

4345
gulp.task('build-amd', function () {
44-
return gulp.src(paths.output + 'index.js')
46+
return gulp.src(paths.output + jsName)
4547
.pipe(to5(assign({}, compilerOptions, {modules:'amd'})))
4648
.pipe(gulp.dest(paths.output + 'amd'));
4749
});
4850

4951
gulp.task('build-system', function () {
50-
return gulp.src(paths.output + 'index.js')
52+
return gulp.src(paths.output + jsName)
5153
.pipe(to5(assign({}, compilerOptions, {modules:'system'})))
5254
.pipe(gulp.dest(paths.output + 'system'));
5355
});
5456

5557
gulp.task('build-dts', function(){
56-
return gulp.src(paths.output + 'index.d.ts')
58+
return gulp.src(paths.output + paths.packageName + '.d.ts')
5759
.pipe(rename(paths.packageName + '.d.ts'))
5860
.pipe(gulp.dest(paths.output + 'es6'))
5961
.pipe(gulp.dest(paths.output + 'commonjs'))

config.js

Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -16,46 +16,47 @@ System.config({
1616

1717
System.config({
1818
"map": {
19-
"aurelia-binding": "github:aurelia/[email protected].0",
20-
"aurelia-dependency-injection": "github:aurelia/[email protected].0",
21-
"aurelia-loader": "github:aurelia/[email protected].0",
22-
"aurelia-logging": "github:aurelia/[email protected].0",
23-
"aurelia-metadata": "github:aurelia/[email protected].0",
24-
"aurelia-path": "github:aurelia/[email protected].0",
25-
"aurelia-task-queue": "github:aurelia/[email protected].0",
26-
"aurelia-templating": "github:aurelia/[email protected].1",
19+
"aurelia-binding": "github:aurelia/[email protected].3",
20+
"aurelia-dependency-injection": "github:aurelia/[email protected].1",
21+
"aurelia-loader": "github:aurelia/[email protected].3",
22+
"aurelia-logging": "github:aurelia/[email protected].2",
23+
"aurelia-metadata": "github:aurelia/[email protected].1",
24+
"aurelia-path": "github:aurelia/[email protected].1",
25+
"aurelia-task-queue": "github:aurelia/[email protected].1",
26+
"aurelia-templating": "github:aurelia/[email protected].12",
2727
"babel": "npm:[email protected]",
2828
"babel-runtime": "npm:[email protected]",
2929
"core-js": "npm:[email protected]",
30-
"github:aurelia/[email protected].0": {
31-
"aurelia-dependency-injection": "github:aurelia/[email protected].0",
32-
"aurelia-metadata": "github:aurelia/[email protected].0",
33-
"aurelia-task-queue": "github:aurelia/[email protected].0",
30+
"github:aurelia/[email protected].3": {
31+
"aurelia-dependency-injection": "github:aurelia/[email protected].1",
32+
"aurelia-metadata": "github:aurelia/[email protected].1",
33+
"aurelia-task-queue": "github:aurelia/[email protected].1",
3434
"core-js": "npm:[email protected]"
3535
},
36-
"github:aurelia/[email protected].0": {
37-
"aurelia-logging": "github:aurelia/[email protected].0",
38-
"aurelia-metadata": "github:aurelia/[email protected].0",
36+
"github:aurelia/[email protected].1": {
37+
"aurelia-logging": "github:aurelia/[email protected].2",
38+
"aurelia-metadata": "github:aurelia/[email protected].1",
3939
"core-js": "npm:[email protected]"
4040
},
41-
"github:aurelia/[email protected].0": {
41+
"github:aurelia/[email protected].3": {
4242
"aurelia-html-template-element": "github:aurelia/[email protected]",
43-
"aurelia-path": "github:aurelia/[email protected]",
43+
"aurelia-metadata": "github:aurelia/[email protected]",
44+
"aurelia-path": "github:aurelia/[email protected]",
4445
"core-js": "npm:[email protected]",
4546
"webcomponentsjs": "github:webcomponents/[email protected]"
4647
},
47-
"github:aurelia/[email protected].0": {
48+
"github:aurelia/[email protected].1": {
4849
"core-js": "npm:[email protected]"
4950
},
50-
"github:aurelia/[email protected].1": {
51-
"aurelia-binding": "github:aurelia/[email protected].0",
52-
"aurelia-dependency-injection": "github:aurelia/[email protected].0",
51+
"github:aurelia/[email protected].12": {
52+
"aurelia-binding": "github:aurelia/[email protected].3",
53+
"aurelia-dependency-injection": "github:aurelia/[email protected].1",
5354
"aurelia-html-template-element": "github:aurelia/[email protected]",
54-
"aurelia-loader": "github:aurelia/[email protected].0",
55-
"aurelia-logging": "github:aurelia/[email protected].0",
56-
"aurelia-metadata": "github:aurelia/[email protected].0",
57-
"aurelia-path": "github:aurelia/[email protected].0",
58-
"aurelia-task-queue": "github:aurelia/[email protected].0",
55+
"aurelia-loader": "github:aurelia/[email protected].3",
56+
"aurelia-logging": "github:aurelia/[email protected].2",
57+
"aurelia-metadata": "github:aurelia/[email protected].1",
58+
"aurelia-path": "github:aurelia/[email protected].1",
59+
"aurelia-task-queue": "github:aurelia/[email protected].1",
5960
"core-js": "npm:[email protected]"
6061
},
6162
"github:jspm/[email protected]": {

dist/amd/aurelia-framework.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ declare module 'aurelia-framework' {
55
import { Container } from 'aurelia-dependency-injection';
66
import { Loader } from 'aurelia-loader';
77
import { join, relativeToFile } from 'aurelia-path';
8-
import { BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator } from 'aurelia-templating';
8+
import { BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator, DOMBoundary } from 'aurelia-templating';
99

1010
/**
1111
* Manages loading and configuring plugins.

dist/amd/index.js renamed to dist/amd/aurelia-framework.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,7 @@ define(['exports', 'core-js', 'aurelia-logging', 'aurelia-metadata', 'aurelia-de
237237
}
238238

239239
this.host.aurelia = this;
240+
this.container.registerInstance(_aureliaTemplating.DOMBoundary, this.host);
240241

241242
compositionEngine = this.container.get(_aureliaTemplating.CompositionEngine);
242243
instruction.viewModel = root;

dist/index.d.ts renamed to dist/aurelia-framework.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ declare module 'aurelia-framework' {
55
import { Container } from 'aurelia-dependency-injection';
66
import { Loader } from 'aurelia-loader';
77
import { join, relativeToFile } from 'aurelia-path';
8-
import { BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator } from 'aurelia-templating';
8+
import { BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator, DOMBoundary } from 'aurelia-templating';
99

1010
/**
1111
* Manages loading and configuring plugins.

dist/es6/index.js renamed to dist/aurelia-framework.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {Metadata} from 'aurelia-metadata';
44
import {Container} from 'aurelia-dependency-injection';
55
import {Loader} from 'aurelia-loader';
66
import {join,relativeToFile} from 'aurelia-path';
7-
import {BindingLanguage,ViewEngine,ViewSlot,ResourceRegistry,CompositionEngine,Animator} from 'aurelia-templating';
7+
import {BindingLanguage,ViewEngine,ViewSlot,ResourceRegistry,CompositionEngine,Animator,DOMBoundary} from 'aurelia-templating';
88

99
var logger = TheLogManager.getLogger('aurelia');
1010

@@ -291,6 +291,7 @@ export class Aurelia {
291291
}
292292

293293
this.host.aurelia = this;
294+
this.container.registerInstance(DOMBoundary, this.host);
294295

295296
compositionEngine = this.container.get(CompositionEngine);
296297
instruction.viewModel = root;

dist/commonjs/aurelia-framework.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ declare module 'aurelia-framework' {
55
import { Container } from 'aurelia-dependency-injection';
66
import { Loader } from 'aurelia-loader';
77
import { join, relativeToFile } from 'aurelia-path';
8-
import { BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator } from 'aurelia-templating';
8+
import { BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator, DOMBoundary } from 'aurelia-templating';
99

1010
/**
1111
* Manages loading and configuring plugins.

dist/commonjs/index.js renamed to dist/commonjs/aurelia-framework.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,7 @@ var Aurelia = (function () {
252252
}
253253

254254
this.host.aurelia = this;
255+
this.container.registerInstance(_aureliaTemplating.DOMBoundary, this.host);
255256

256257
compositionEngine = this.container.get(_aureliaTemplating.CompositionEngine);
257258
instruction.viewModel = root;

dist/es6/aurelia-framework.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ declare module 'aurelia-framework' {
55
import { Container } from 'aurelia-dependency-injection';
66
import { Loader } from 'aurelia-loader';
77
import { join, relativeToFile } from 'aurelia-path';
8-
import { BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator } from 'aurelia-templating';
8+
import { BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator, DOMBoundary } from 'aurelia-templating';
99

1010
/**
1111
* Manages loading and configuring plugins.

dist/index.js renamed to dist/es6/aurelia-framework.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {Metadata} from 'aurelia-metadata';
44
import {Container} from 'aurelia-dependency-injection';
55
import {Loader} from 'aurelia-loader';
66
import {join,relativeToFile} from 'aurelia-path';
7-
import {BindingLanguage,ViewEngine,ViewSlot,ResourceRegistry,CompositionEngine,Animator} from 'aurelia-templating';
7+
import {BindingLanguage,ViewEngine,ViewSlot,ResourceRegistry,CompositionEngine,Animator,DOMBoundary} from 'aurelia-templating';
88

99
var logger = TheLogManager.getLogger('aurelia');
1010

@@ -291,6 +291,7 @@ export class Aurelia {
291291
}
292292

293293
this.host.aurelia = this;
294+
this.container.registerInstance(DOMBoundary, this.host);
294295

295296
compositionEngine = this.container.get(CompositionEngine);
296297
instruction.viewModel = root;

dist/system/aurelia-framework.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ declare module 'aurelia-framework' {
55
import { Container } from 'aurelia-dependency-injection';
66
import { Loader } from 'aurelia-loader';
77
import { join, relativeToFile } from 'aurelia-path';
8-
import { BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator } from 'aurelia-templating';
8+
import { BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator, DOMBoundary } from 'aurelia-templating';
99

1010
/**
1111
* Manages loading and configuring plugins.

dist/system/index.js renamed to dist/system/aurelia-framework.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
System.register(['core-js', 'aurelia-logging', 'aurelia-metadata', 'aurelia-dependency-injection', 'aurelia-loader', 'aurelia-path', 'aurelia-templating', 'aurelia-binding', 'aurelia-task-queue'], function (_export) {
22
'use strict';
33

4-
var core, TheLogManager, Metadata, Container, Loader, join, relativeToFile, BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator, logger, Plugins, logger, slice, CustomEvent, Aurelia, LogManager;
4+
var core, TheLogManager, Metadata, Container, Loader, join, relativeToFile, BindingLanguage, ViewEngine, ViewSlot, ResourceRegistry, CompositionEngine, Animator, DOMBoundary, logger, Plugins, logger, slice, CustomEvent, Aurelia, LogManager;
55

66
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
77

@@ -84,6 +84,7 @@ System.register(['core-js', 'aurelia-logging', 'aurelia-metadata', 'aurelia-depe
8484
ResourceRegistry = _aureliaTemplating.ResourceRegistry;
8585
CompositionEngine = _aureliaTemplating.CompositionEngine;
8686
Animator = _aureliaTemplating.Animator;
87+
DOMBoundary = _aureliaTemplating.DOMBoundary;
8788

8889
for (var _key4 in _aureliaTemplating) {
8990
_export(_key4, _aureliaTemplating[_key4]);
@@ -279,6 +280,7 @@ System.register(['core-js', 'aurelia-logging', 'aurelia-metadata', 'aurelia-depe
279280
}
280281

281282
this.host.aurelia = this;
283+
this.container.registerInstance(DOMBoundary, this.host);
282284

283285
compositionEngine = this.container.get(CompositionEngine);
284286
instruction.viewModel = root;

package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,26 +13,26 @@
1313
},
1414
"license": "MIT",
1515
"author": "Rob Eisenberg <[email protected]> (http://robeisenberg.com/)",
16-
"main": "dist/commonjs/index.js",
16+
"main": "dist/commonjs/aurelia-framework.js",
1717
"repository": {
1818
"type": "git",
1919
"url": "http://github.com/aurelia/framework"
2020
},
2121
"jspm": {
22-
"main": "index",
22+
"main": "aurelia-framework",
2323
"format": "amd",
2424
"directories": {
2525
"lib": "dist/amd"
2626
},
2727
"dependencies": {
28-
"aurelia-binding": "github:aurelia/binding@^0.8.0",
29-
"aurelia-dependency-injection": "github:aurelia/dependency-injection@^0.9.0",
30-
"aurelia-loader": "github:aurelia/loader@^0.8.0",
31-
"aurelia-logging": "github:aurelia/logging@^0.6.0",
32-
"aurelia-metadata": "github:aurelia/metadata@^0.7.0",
33-
"aurelia-path": "github:aurelia/path@^0.8.0",
34-
"aurelia-task-queue": "github:aurelia/task-queue@^0.6.0",
35-
"aurelia-templating": "github:aurelia/templating@^0.13.1",
28+
"aurelia-binding": "github:aurelia/binding@^0.8.3",
29+
"aurelia-dependency-injection": "github:aurelia/dependency-injection@^0.9.1",
30+
"aurelia-loader": "github:aurelia/loader@^0.8.3",
31+
"aurelia-logging": "github:aurelia/logging@^0.6.2",
32+
"aurelia-metadata": "github:aurelia/metadata@^0.7.1",
33+
"aurelia-path": "github:aurelia/path@^0.8.1",
34+
"aurelia-task-queue": "github:aurelia/task-queue@^0.6.1",
35+
"aurelia-templating": "github:aurelia/templating@^0.13.12",
3636
"core-js": "npm:core-js@^0.9.5"
3737
},
3838
"devDependencies": {

0 commit comments

Comments
 (0)