Skip to content

Commit 4114c0f

Browse files
authored
Upgrade ember-cli and ember to 2.12 (#31)
1 parent 2234ada commit 4114c0f

File tree

19 files changed

+1983
-1012
lines changed

19 files changed

+1983
-1012
lines changed

.eslintrc.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
module.exports = {
2+
root: true,
3+
parserOptions: {
4+
ecmaVersion: 6,
5+
sourceType: 'module'
6+
},
7+
extends: 'eslint:recommended',
8+
env: {
9+
browser: true
10+
},
11+
rules: {
12+
}
13+
};

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# See http://help.github.com/ignore-files/ for more about ignoring files.
1+
# See https://help.github.com/ignore-files/ for more about ignoring files.
22

33
# compiled output
44
/dist
@@ -13,5 +13,5 @@
1313
/connect.lock
1414
/coverage/*
1515
/libpeerconnection.log
16-
npm-debug.log
16+
npm-debug.log*
1717
testem.log

.jshintrc

Lines changed: 0 additions & 32 deletions
This file was deleted.

.npmignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
.editorconfig
99
.ember-cli
1010
.gitignore
11-
.jshintrc
11+
.eslintrc.js
1212
.watchmanconfig
1313
.travis.yml
1414
bower.json

.travis.yml

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,32 @@ language: node_js
33
node_js:
44
- "4"
55

6-
sudo: false
6+
dist: trusty
7+
sudo: required
8+
9+
addons:
10+
apt:
11+
sources:
12+
- google-chrome
13+
packages:
14+
- google-chrome-stable
715

816
cache:
9-
directories:
10-
- node_modules
17+
yarn: true
1118

1219
before_install:
13-
- npm config set spin false
14-
- npm install -g bower
15-
- bower --version
16-
- npm install phantomjs-prebuilt
17-
- node_modules/phantomjs-prebuilt/bin/phantomjs --version
20+
- "export DISPLAY=:99.0"
21+
- "sh -e /etc/init.d/xvfb start"
22+
- sleep 3
23+
- curl -o- -L https://yarnpkg.com/install.sh | bash
24+
- export PATH=$HOME/.yarn/bin:$PATH
25+
- yarn global add bower
1826

1927
install:
20-
- npm install
28+
- yarn install --no-lockfile
2129
- bower install
2230

2331
script:
24-
- ember try:each
32+
# Usually, it's ok to finish the test scenario without reverting
33+
# to the addon's original dependency state, skipping "cleanup".
34+
- ember try:each --skip-cleanup

bower.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
{
22
"name": "ember-buffered-proxy",
3-
"dependencies": {
4-
"ember": "~2.8.0",
5-
"ember-cli-shims": "0.1.1"
6-
}
3+
"dependencies": {}
74
}

config/environment.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/*jshint node:true*/
1+
/* eslint-env node */
22
'use strict';
33

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

ember-cli-build.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
/*jshint node:true*/
2-
/* global require, module */
3-
var EmberAddon = require('ember-cli/lib/broccoli/ember-addon');
1+
/* eslint-env node */
2+
const EmberAddon = require('ember-cli/lib/broccoli/ember-addon');
43

54
module.exports = function(defaults) {
65
var app = new EmberAddon(defaults, {

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* jshint node: true */
1+
/* eslint-env node */
22
'use strict';
33

44
module.exports = {

package.json

Lines changed: 30 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -2,59 +2,54 @@
22
"name": "ember-buffered-proxy",
33
"version": "0.6.0",
44
"description": "An Ember Object Proxy with change buffering",
5+
"keywords": [
6+
"ember-addon"
7+
],
8+
"license": "MIT",
9+
"author": "Kris Selden, Stefan Penner & Yapp Labs",
10+
"contributors": [
11+
{
12+
"name": "Ben Limmer",
13+
"email": "hello@benlimmer.com"
14+
}
15+
],
516
"directories": {
617
"doc": "doc",
718
"test": "tests"
819
},
20+
"repository": "https://github.com/yapplabs/ember-buffered-proxy",
921
"scripts": {
1022
"build": "ember build",
1123
"start": "ember server",
1224
"test": "ember try:each"
1325
},
14-
"repository": "https://github.com/yapplabs/ember-buffered-proxy",
15-
"engines": {
16-
"node": ">= 0.10.0"
26+
"dependencies": {
27+
"ember-cli-babel": "^5.1.7"
1728
},
18-
"author": "Kris Selden, Stefan Penner & Yapp Labs",
19-
"contributors": [
20-
{
21-
"name": "Ben Limmer",
22-
"email": "hello@benlimmer.com"
23-
}
24-
],
25-
"license": "MIT",
2629
"devDependencies": {
27-
"broccoli-asset-rev": "^2.4.2",
28-
"ember-ajax": "^2.0.1",
29-
"ember-cli": "2.8.0",
30-
"ember-cli-app-version": "^1.0.0",
31-
"ember-cli-dependency-checker": "^1.2.0",
32-
"ember-cli-htmlbars": "^1.0.3",
33-
"ember-cli-htmlbars-inline-precompile": "^0.3.1",
34-
"ember-cli-inject-live-reload": "^1.4.0",
35-
"ember-cli-jshint": "^1.0.0",
36-
"ember-cli-qunit": "^2.1.0",
37-
"ember-cli-release": "^0.2.9",
38-
"ember-cli-sri": "^2.1.0",
39-
"ember-cli-test-loader": "^1.1.0",
40-
"ember-cli-uglify": "^1.2.0",
41-
"ember-data": "^2.8.0",
30+
"ember-cli": "^2.12.1",
31+
"ember-cli-dependency-checker": "^1.3.0",
32+
"ember-cli-eslint": "^3.0.0",
33+
"ember-cli-htmlbars": "^1.1.1",
34+
"ember-cli-htmlbars-inline-precompile": "^0.3.6",
35+
"ember-cli-inject-live-reload": "^1.4.1",
36+
"ember-cli-qunit": "^3.1.0",
37+
"ember-cli-release": "^1.0.0-beta.2",
38+
"ember-cli-shims": "^1.0.2",
4239
"ember-disable-prototype-extensions": "^1.1.0",
4340
"ember-export-application-global": "^1.0.5",
44-
"ember-load-initializers": "^0.5.1",
41+
"ember-load-initializers": "^0.6.0",
4542
"ember-resolver": "^2.0.3",
46-
"loader.js": "^4.0.1"
43+
"ember-source": "~2.12.0",
44+
"loader.js": "^4.2.3"
4745
},
48-
"keywords": [
49-
"ember-addon"
50-
],
51-
"dependencies": {
52-
"ember-cli-babel": "^5.1.6"
46+
"engines": {
47+
"node": ">= 4"
5348
},
5449
"ember-addon": {
55-
"configPath": "tests/dummy/config",
5650
"versionCompatibility": {
5751
"ember": ">=1.13"
58-
}
52+
},
53+
"configPath": "tests/dummy/config"
5954
}
6055
}

0 commit comments

Comments
 (0)