Skip to content

Commit d0993c9

Browse files
committed
Merge pull request #62 from LevelbossMike/upgrade-ember-cli
Upgrade ember-cli to 2.5.0
2 parents 13a07ee + 96894bc commit d0993c9

19 files changed

+147
-77
lines changed

.watchmanconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"ignore_dirs": ["tmp"]
2+
"ignore_dirs": ["tmp", "dist"]
33
}

bower.json

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,9 @@
11
{
22
"name": "ember-cli-deploy-s3-index",
33
"dependencies": {
4-
"ember": "1.13.7",
5-
"ember-cli-shims": "ember-cli/ember-cli-shims#0.0.3",
6-
"ember-cli-test-loader": "ember-cli-test-loader#0.1.3",
7-
"ember-data": "1.13.8",
8-
"ember-load-initializers": "ember-cli/ember-load-initializers#0.1.5",
9-
"ember-qunit": "0.4.9",
10-
"ember-qunit-notifications": "0.0.7",
11-
"ember-resolver": "~0.1.18",
12-
"jquery": "^1.11.3",
13-
"loader.js": "ember-cli/loader.js#3.2.1",
14-
"qunit": "~1.18.0"
4+
"ember": "~2.5.0",
5+
"ember-cli-shims": "0.1.1",
6+
"ember-cli-test-loader": "0.2.2",
7+
"ember-qunit-notifications": "0.1.0"
158
}
16-
}
9+
}

config/ember-try.js

Lines changed: 36 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,54 @@
1+
/*jshint node:true*/
12
module.exports = {
23
scenarios: [
34
{
45
name: 'default',
5-
dependencies: { }
6+
bower: {
7+
dependencies: { }
8+
}
9+
},
10+
{
11+
name: 'ember-1.13',
12+
bower: {
13+
dependencies: {
14+
'ember': '~1.13.0'
15+
},
16+
resolutions: {
17+
'ember': '~1.13.0'
18+
}
19+
}
620
},
721
{
822
name: 'ember-release',
9-
dependencies: {
10-
'ember': 'components/ember#release'
11-
},
12-
resolutions: {
13-
'ember': 'release'
23+
bower: {
24+
dependencies: {
25+
'ember': 'components/ember#release'
26+
},
27+
resolutions: {
28+
'ember': 'release'
29+
}
1430
}
1531
},
1632
{
1733
name: 'ember-beta',
18-
dependencies: {
19-
'ember': 'components/ember#beta'
20-
},
21-
resolutions: {
22-
'ember': 'beta'
34+
bower: {
35+
dependencies: {
36+
'ember': 'components/ember#beta'
37+
},
38+
resolutions: {
39+
'ember': 'beta'
40+
}
2341
}
2442
},
2543
{
2644
name: 'ember-canary',
27-
dependencies: {
28-
'ember': 'components/ember#canary'
29-
},
30-
resolutions: {
31-
'ember': 'canary'
45+
bower: {
46+
dependencies: {
47+
'ember': 'components/ember#canary'
48+
},
49+
resolutions: {
50+
'ember': 'canary'
51+
}
3252
}
3353
}
3454
]

config/environment.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/*jshint node:true*/
12
'use strict';
23

34
module.exports = function(/* environment, appConfig */) {

ember-cli-build.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
1+
/*jshint node:true*/
12
/* global require, module */
2-
var EmberApp = require('ember-cli/lib/broccoli/ember-addon');
3+
var EmberAddon = require('ember-cli/lib/broccoli/ember-addon');
34

45
module.exports = function(defaults) {
5-
var app = new EmberApp(defaults, {
6+
var app = new EmberAddon(defaults, {
67
// Add options here
78
});
89

910
/*
10-
This build file specifes the options for the dummy test app of this
11+
This build file specifies the options for the dummy test app of this
1112
addon, located in `/tests/dummy`
1213
This build file does *not* influence how the addon or the app using it
1314
behave. You most likely want to be modifying `./index.js` or app's build file

package.json

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,31 +18,33 @@
1818
"author": "",
1919
"license": "MIT",
2020
"devDependencies": {
21-
"broccoli-asset-rev": "^2.1.2",
21+
"broccoli-asset-rev": "^2.4.2",
2222
"chai": "^3.3.0",
2323
"chai-as-promised": "^5.1.0",
24-
"ember-cli": "1.13.8",
25-
"ember-cli-app-version": "0.5.0",
26-
"ember-cli-content-security-policy": "0.4.0",
27-
"ember-cli-dependency-checker": "^1.0.1",
28-
"ember-cli-htmlbars": "0.7.9",
29-
"ember-cli-htmlbars-inline-precompile": "^0.2.0",
30-
"ember-cli-ic-ajax": "0.2.1",
31-
"ember-cli-inject-live-reload": "^1.3.1",
32-
"ember-cli-qunit": "^1.0.0",
33-
"ember-cli-release": "0.2.3",
34-
"ember-cli-sri": "^1.0.3",
24+
"ember-cli": "2.5.0",
25+
"ember-ajax": "0.7.1",
26+
"ember-cli-app-version": "^1.0.0",
27+
"ember-cli-dependency-checker": "^1.2.0",
28+
"ember-cli-htmlbars": "^1.0.3",
29+
"ember-cli-htmlbars-inline-precompile": "^0.3.1",
30+
"ember-cli-inject-live-reload": "^1.4.0",
31+
"ember-cli-jshint": "^1.0.0",
32+
"ember-cli-qunit": "^1.4.0",
33+
"ember-cli-release": "0.2.8",
34+
"ember-cli-sri": "^2.1.0",
3535
"ember-cli-uglify": "^1.2.0",
36-
"ember-data": "1.13.8",
37-
"ember-disable-prototype-extensions": "^1.0.0",
38-
"ember-disable-proxy-controllers": "^1.0.0",
39-
"ember-export-application-global": "^1.0.3",
40-
"ember-try": "0.0.6",
4136
"github": "^0.2.4",
4237
"glob": "^5.0.15",
4338
"mocha": "^2.3.3",
4439
"mocha-jshint": "^2.3.1",
45-
"multiline": "^1.0.2"
40+
"multiline": "^1.0.2",
41+
"ember-data": "^2.5.0",
42+
"ember-disable-prototype-extensions": "^1.1.0",
43+
"ember-export-application-global": "^1.0.5",
44+
"ember-load-initializers": "^0.5.1",
45+
"ember-resolver": "^2.0.3",
46+
"ember-try": "^0.2.2",
47+
"loader.js": "^4.0.1"
4648
},
4749
"keywords": [
4850
"ember-addon",
@@ -51,11 +53,11 @@
5153
"dependencies": {
5254
"aws-sdk": "^2.1.48",
5355
"core-object": "^1.1.0",
54-
"ember-cli-babel": "^5.1.3",
56+
"ember-cli-babel": "^5.1.6",
5557
"ember-cli-deploy-plugin": "^0.2.1",
5658
"mime-types": "^2.1.9"
5759
},
5860
"ember-addon": {
5961
"configPath": "tests/dummy/config"
6062
}
61-
}
63+
}

testem.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/*jshint node:true*/
2+
module.exports = {
3+
"framework": "qunit",
4+
"test_page": "tests/index.html?hidepassed",
5+
"disable_watching": true,
6+
"launch_in_ci": [
7+
"PhantomJS"
8+
],
9+
"launch_in_dev": [
10+
"PhantomJS",
11+
"Chrome"
12+
]
13+
};

tests/dummy/app/app.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import Ember from 'ember';
2-
import Resolver from 'ember/resolver';
3-
import loadInitializers from 'ember/load-initializers';
2+
import Resolver from './resolver';
3+
import loadInitializers from 'ember-load-initializers';
44
import config from './config/environment';
55

6-
var App;
6+
let App;
77

88
Ember.MODEL_FACTORY_INJECTIONS = true;
99

1010
App = Ember.Application.extend({
1111
modulePrefix: config.modulePrefix,
1212
podModulePrefix: config.podModulePrefix,
13-
Resolver: Resolver
13+
Resolver
1414
});
1515

1616
loadInitializers(App, config.modulePrefix);

tests/dummy/app/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@
77
<meta name="description" content="">
88
<meta name="viewport" content="width=device-width, initial-scale=1">
99

10-
{{content-for 'head'}}
10+
{{content-for "head"}}
1111

1212
<link rel="stylesheet" href="assets/vendor.css">
1313
<link rel="stylesheet" href="assets/dummy.css">
1414

15-
{{content-for 'head-footer'}}
15+
{{content-for "head-footer"}}
1616
</head>
1717
<body>
18-
{{content-for 'body'}}
18+
{{content-for "body"}}
1919

2020
<script src="assets/vendor.js"></script>
2121
<script src="assets/dummy.js"></script>
2222

23-
{{content-for 'body-footer'}}
23+
{{content-for "body-footer"}}
2424
</body>
2525
</html>

tests/dummy/app/resolver.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
import Resolver from 'ember-resolver';
2+
3+
export default Resolver;

0 commit comments

Comments
 (0)