Skip to content

Commit 87569e6

Browse files
committed
Upgraded to EmberCLI 1.13.13
1 parent eb4f28d commit 87569e6

File tree

14 files changed

+76
-41
lines changed

14 files changed

+76
-41
lines changed

.npmignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,5 @@ dist/
1010
.npmignore
1111
**/.gitkeep
1212
bower.json
13-
ember-cli-build.js
1413
Brocfile.js
1514
testem.json

.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
}

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ This README outlines the details of collaborating on this Ember addon.
1515

1616
## Running Tests
1717

18+
* `npm test` (Runs `ember try:testall` to test your addon against multiple Ember versions)
1819
* `ember test`
1920
* `ember test --server`
2021

bower.json

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,26 @@
11
{
22
"name": "ember-async-tree",
33
"dependencies": {
4-
"ember": "1.13.10",
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",
4+
"ember": "2.2.0",
5+
"ember-cli-shims": "0.0.6",
6+
"ember-cli-test-loader": "0.2.1",
7+
"ember-data": "2.2.0",
8+
"ember-load-initializers": "0.1.7",
9+
"ember-qunit": "0.4.16",
10+
"ember-qunit-notifications": "0.1.0",
11+
"ember-resolver": "~0.1.20",
1212
"jquery": "^1.11.3",
13-
"loader.js": "ember-cli/loader.js#3.2.1",
14-
"qunit": "~1.18.0",
13+
"loader.js": "ember-cli/loader.js#3.4.0",
1514
"material-design-lite-src": "https://github.com/google/material-design-lite.git#37286ae139b0ae336a8a7e9ed3b18ace1abff7ed",
1615
"material-design-lite": "~1.0.0",
1716
"pretender": "~0.7.0",
1817
"ember-inflector": "~1.3.1",
1918
"lodash": "~3.7.0",
20-
"Faker": "~3.0.0"
19+
"Faker": "~3.0.0",
20+
"qunit": "~1.20.0"
21+
},
22+
"resolutions": {
23+
"qunit-notifications": "~0.1.0",
24+
"ember": "2.2.0"
2125
}
2226
}

config/ember-try.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/*jshint node:true*/
12
module.exports = {
23
scenarios: [
34
{

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: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
/* global require, module */
2-
var EmberApp = require('ember-cli/lib/broccoli/ember-addon');
2+
var EmberAddon = require('ember-cli/lib/broccoli/ember-addon');
33

44
module.exports = function(defaults) {
5-
var app = new EmberApp({
5+
var app = new EmberAddon({
66
snippetSearchPaths: ['tests/dummy/app']
77
});
88

package.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "ember-async-tree",
33
"version": "0.5.0",
4-
"description": "The default blueprint for ember-cli addons.",
4+
"description": "Show long asyncronous loading trees of nodes",
55
"directories": {
66
"doc": "doc",
77
"test": "tests"
88
},
99
"scripts": {
10-
"start": "ember server",
1110
"build": "ember build",
11+
"start": "ember server",
1212
"test": "ember try:testall"
1313
},
1414
"repository": "embersherpa/ember-async-tree",
@@ -18,34 +18,34 @@
1818
"author": "",
1919
"license": "MIT",
2020
"devDependencies": {
21-
"broccoli-asset-rev": "^2.1.2",
22-
"ember-cli": "^1.13.8",
23-
"ember-cli-app-version": "0.5.0",
24-
"ember-cli-dependency-checker": "^1.0.1",
25-
"ember-cli-htmlbars-inline-precompile": "^0.2.0",
26-
"ember-cli-ic-ajax": "0.2.1",
21+
"broccoli-asset-rev": "^2.2.0",
22+
"ember-cli": "^1.13.13",
23+
"ember-cli-app-version": "^1.0.0",
24+
"ember-cli-dependency-checker": "^1.1.0",
25+
"ember-cli-htmlbars-inline-precompile": "^0.3.1",
2726
"ember-cli-inject-live-reload": "^1.3.1",
2827
"ember-cli-mirage": "0.1.6",
29-
"ember-cli-qunit": "^1.0.0",
30-
"ember-cli-release": "0.2.3",
28+
"ember-cli-qunit": "^1.0.4",
29+
"ember-cli-release": "0.2.8",
3130
"ember-cli-sass": "3.3.0",
32-
"ember-cli-sri": "^1.0.3",
31+
"ember-cli-sri": "^1.2.0",
3332
"ember-cli-uglify": "^1.2.0",
3433
"ember-code-snippet": "1.1.0",
35-
"ember-data": "1.13.8",
36-
"ember-disable-proxy-controllers": "^1.0.0",
37-
"ember-export-application-global": "^1.0.3",
34+
"ember-data": "2.2.0",
35+
"ember-disable-proxy-controllers": "^1.0.1",
36+
"ember-export-application-global": "^1.0.4",
3837
"ember-lodash": "0.0.5",
3938
"ember-material-lite": "0.0.5",
40-
"ember-try": "0.0.6"
39+
"ember-disable-prototype-extensions": "^1.0.0",
40+
"ember-try": "~0.0.8"
4141
},
4242
"keywords": [
4343
"ember-addon"
4444
],
4545
"dependencies": {
46-
"ember-cli-babel": "^5.1.6",
47-
"ember-cli-htmlbars": "0.7.9",
48-
"ember-in-viewport": "2.0.1"
46+
"ember-cli-htmlbars": "^1.0.1",
47+
"ember-in-viewport": "2.0.1",
48+
"ember-cli-babel": "^5.1.5"
4949
},
5050
"ember-addon": {
5151
"configPath": "tests/dummy/config"

tests/dummy/app/app.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ import Resolver from 'ember/resolver';
33
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/helpers/destroy-app.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import Ember from 'ember';
2+
3+
export default function destroyApp(application) {
4+
Ember.run(application, 'destroy');
5+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import { module } from 'qunit';
2+
import startApp from '../helpers/start-app';
3+
import destroyApp from '../helpers/destroy-app';
4+
5+
export default function(name, options = {}) {
6+
module(name, {
7+
beforeEach() {
8+
this.application = startApp();
9+
10+
if (options.beforeEach) {
11+
options.beforeEach.apply(this, arguments);
12+
}
13+
},
14+
15+
afterEach() {
16+
destroyApp(this.application);
17+
18+
if (options.afterEach) {
19+
options.afterEach.apply(this, arguments);
20+
}
21+
}
22+
});
23+
}

tests/helpers/resolver.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import Resolver from 'ember/resolver';
22
import config from '../../config/environment';
33

4-
var resolver = Resolver.create();
4+
const resolver = Resolver.create();
55

66
resolver.namespace = {
77
modulePrefix: config.modulePrefix,

tests/helpers/start-app.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@ import Application from '../../app';
33
import config from '../../config/environment';
44

55
export default function startApp(attrs) {
6-
var application;
6+
let application;
77

8-
var attributes = Ember.merge({}, config.APP);
8+
let attributes = Ember.merge({}, config.APP);
99
attributes = Ember.merge(attributes, attrs); // use defaults, but you can override;
1010

11-
Ember.run(function() {
11+
Ember.run(() => {
1212
application = Application.create(attributes);
1313
application.setupForTesting();
1414
application.injectTestHelpers();

tests/index.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@
1818
{{content-for 'test-head-footer'}}
1919
</head>
2020
<body>
21-
2221
{{content-for 'body'}}
2322
{{content-for 'test-body'}}
23+
2424
<script src="assets/vendor.js"></script>
2525
<script src="assets/test-support.js"></script>
2626
<script src="assets/dummy.js"></script>
27-
<script src="testem.js"></script>
27+
<script src="testem.js" integrity=""></script>
28+
<script src="assets/tests.js"></script>
2829
<script src="assets/test-loader.js"></script>
2930

3031
{{content-for 'body-footer'}}

0 commit comments

Comments
 (0)