Skip to content

Commit 3d072ba

Browse files
authored
Merge pull request #136 from html-next/bump-deps
chore(bump deps) ember 1.15, etc.
2 parents d4ea14a + bf6f49e commit 3d072ba

File tree

7 files changed

+556
-1000
lines changed

7 files changed

+556
-1000
lines changed

.travis.yml

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,24 @@
11
---
22
language: node_js
33
node_js:
4-
- "6"
4+
# we recommend testing addons with the same minimum supported node version as Ember CLI
5+
# so that your addon works for all apps
6+
- "4"
57

6-
sudo: required
8+
sudo: false
79
dist: trusty
810

11+
addons:
12+
chrome: stable
13+
914
cache:
1015
yarn: true
1116

1217
env:
13-
# we recommend testing LTS's and latest stable release (bonus points to beta/canary)
14-
- EMBER_TRY_SCENARIO=ember-lts-2.4
18+
# we recommend new addons test the current and previous LTS
19+
# as well as latest stable release (bonus points to beta/canary)
1520
- EMBER_TRY_SCENARIO=ember-lts-2.8
21+
- EMBER_TRY_SCENARIO=ember-lts-2.12
1622
- EMBER_TRY_SCENARIO=ember-release
1723
- EMBER_TRY_SCENARIO=ember-beta
1824
- EMBER_TRY_SCENARIO=ember-canary
@@ -24,22 +30,13 @@ matrix:
2430
- env: EMBER_TRY_SCENARIO=ember-canary
2531

2632
before_install:
27-
- export CHROME_BIN=chromium-browser
28-
- export DISPLAY=:99.0
29-
- sh -e /etc/init.d/xvfb start
3033
- curl -o- -L https://yarnpkg.com/install.sh | bash
3134
- export PATH=$HOME/.yarn/bin:$PATH
32-
- yarn global add phantomjs-prebuilt
33-
- phantomjs --version
3435

3536
install:
36-
- yarn install --force
37+
- yarn install --no-lockfile --non-interactive
3738

3839
script:
3940
# Usually, it's ok to finish the test scenario without reverting
4041
# to the addon's original dependency state, skipping "cleanup".
41-
- node_modules/.bin/ember try:one $EMBER_TRY_SCENARIO test --skip-cleanup
42-
43-
branches:
44-
only:
45-
- master
42+
- node_modules/.bin/ember try:one $EMBER_TRY_SCENARIO --skip-cleanup

config/ember-try.js

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
/* eslint-env node */
22
module.exports = {
3+
useYarn: true,
34
scenarios: [
45
{
5-
name: 'ember-lts-2.4',
6+
name: 'ember-lts-2.8',
67
bower: {
78
dependencies: {
8-
'ember': 'components/ember#lts-2-4'
9+
'ember': 'components/ember#lts-2-8'
910
},
1011
resolutions: {
11-
'ember': 'lts-2-4'
12+
'ember': 'lts-2-8'
1213
}
1314
},
1415
npm: {
@@ -18,18 +19,10 @@ module.exports = {
1819
}
1920
},
2021
{
21-
name: 'ember-lts-2.8',
22-
bower: {
23-
dependencies: {
24-
'ember': 'components/ember#lts-2-8'
25-
},
26-
resolutions: {
27-
'ember': 'lts-2-8'
28-
}
29-
},
22+
name: 'ember-lts-2.12',
3023
npm: {
3124
devDependencies: {
32-
'ember-source': null
25+
'ember-source': '~2.12.0'
3326
}
3427
}
3528
},

package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -38,45 +38,45 @@
3838
"test": "ember try:each"
3939
},
4040
"dependencies": {
41-
"chalk": "^1.1.3",
42-
"ember-cli-babel": "^6.0.0",
43-
"semver": "^5.3.0"
41+
"chalk": "^2.1.0",
42+
"ember-cli-babel": "^6.3.0",
43+
"semver": "^5.4.1"
4444
},
4545
"devDependencies": {
4646
"@html-next/flexi-config": "2.0.0",
47-
"@html-next/flexi-default-styles": "2.0.0",
48-
"@html-next/flexi-dsl": "2.0.0",
49-
"@html-next/flexi-layouts": "2.0.0",
47+
"@html-next/flexi-default-styles": "2.0.1",
48+
"@html-next/flexi-dsl": "2.0.1",
49+
"@html-next/flexi-layouts": "2.0.1",
5050
"@html-next/flexi-sustain": "2.0.0",
5151
"broccoli-asset-rev": "^2.4.5",
52-
"ember-cli": "~2.14.0-beta.2",
52+
"ember-cli": "~2.15.1",
5353
"ember-cli-changelog": "0.3.4",
54-
"ember-cli-dependency-checker": "^1.3.0",
54+
"ember-cli-dependency-checker": "^2.0.0",
5555
"ember-cli-deploy": "^1.0.1",
5656
"ember-cli-deploy-build": "^1.1.0",
5757
"ember-cli-deploy-ghpages": "^0.2.0",
58-
"ember-cli-eslint": "^3.0.0",
58+
"ember-cli-eslint": "^4.0.0",
5959
"ember-cli-htmlbars": "^2.0.1",
60-
"ember-cli-htmlbars-inline-precompile": "^0.4.3",
60+
"ember-cli-htmlbars-inline-precompile": "^1.0.0",
6161
"ember-cli-inject-live-reload": "^1.4.1",
6262
"ember-cli-qunit": "^4.0.0",
63-
"ember-cli-sass": "^6.2.0",
63+
"ember-cli-sass": "^7.0.0",
6464
"ember-cli-shims": "^1.1.0",
6565
"ember-cli-sri": "^2.1.0",
6666
"ember-cli-uglify": "^1.2.0",
67-
"ember-code-snippet": "^1.8.1",
68-
"ember-disable-prototype-extensions": "^1.1.0",
67+
"ember-code-snippet": "^2.0.0",
68+
"ember-disable-prototype-extensions": "^1.1.2",
6969
"ember-export-application-global": "^2.0.0",
7070
"ember-load-initializers": "^1.0.0",
7171
"ember-resolver": "^4.0.0",
72-
"ember-source": "~2.14.0-beta.3",
72+
"ember-source": "~2.15.0",
7373
"eslint-plugin-ember-suave": "^1.0.0",
74-
"liquid-fire": "^0.27.2",
74+
"liquid-fire": "^0.28.0",
7575
"loader.js": "^4.2.3",
76-
"rsvp": "^3.2.0"
76+
"rsvp": "^4.0.1"
7777
},
7878
"engines": {
79-
"node": ">= 4"
79+
"node": "^4.5 || 6.* || >= 7.*"
8080
},
8181
"ember-addon": {
8282
"versionCompatibility": {

testem.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,13 @@ module.exports = {
77
],
88
launch_in_dev: [
99
'Chrome'
10-
]
10+
],
11+
browser_args: {
12+
Chrome: [
13+
'--disable-gpu',
14+
'--headless',
15+
'--remote-debugging-port=9222',
16+
'--window-size=1440,900'
17+
]
18+
}
1119
};

tests/dummy/app/app.js

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
11
import Application from 'ember-application';
2-
import Ember from 'ember';
32
import Resolver from './resolver';
43
import loadInitializers from 'ember-load-initializers';
54
import config from './config/environment';
65

7-
let App;
8-
9-
Ember.MODEL_FACTORY_INJECTIONS = true;
10-
11-
App = Application.extend({
6+
const App = Application.extend({
127
modulePrefix: config.modulePrefix,
138
podModulePrefix: config.podModulePrefix,
149
Resolver

tests/dummy/app/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
{{content-for "head"}}
1010

1111
<link href='https://fonts.googleapis.com/css?family=Oxygen:400,700' rel='stylesheet' type='text/css'>
12-
<link rel="stylesheet" href="{{rootURL}}assets/vendor.css">
13-
<link rel="stylesheet" href="{{rootURL}}assets/dummy.css">
12+
<link integrity="" rel="stylesheet" href="{{rootURL}}assets/vendor.css">
13+
<link integrity="" rel="stylesheet" href="{{rootURL}}assets/dummy.css">
1414

1515
{{content-for "head-footer"}}
1616
</head>

0 commit comments

Comments
 (0)