Skip to content

Commit cf432df

Browse files
authored
Merge pull request #46 from dcyriller/bump-peer-dep
Cleanup tests / CI / upgrade process for the two peerDependencies
2 parents a7c0824 + 7048f07 commit cf432df

4 files changed

Lines changed: 43 additions & 34 deletions

File tree

.dependabot/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,8 @@ update_configs:
99
- match:
1010
update_type: "in_range"
1111
version_requirement_updates: "auto"
12+
ignored_updates:
13+
- match:
14+
dependency_name: "prettier"
15+
- match:
16+
dependency_name: "ember-template-lint"

.travis.yml

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,22 @@ language: node_js
33
node_js:
44
- "8"
55

6-
sudo: false
7-
dist: trusty
8-
9-
cache:
10-
yarn: true
11-
126
branches:
137
only:
148
- master
159
# npm version tags
1610
- /^v\d+\.\d+\.\d+/
1711

12+
cache:
13+
yarn: true
14+
15+
before_install:
16+
- curl -o- -L https://yarnpkg.com/install.sh | bash
17+
- export PATH=$HOME/.yarn/bin:$PATH
18+
19+
install:
20+
- yarn install --frozen-lockfile --non-interactive
21+
1822
env:
1923
global:
2024
# See https://git.io/vdao3 for details.
@@ -27,14 +31,14 @@ jobs:
2731
# runs linting and tests with current locked deps
2832

2933
- stage: "Tests"
30-
name: "Tests"
31-
install:
32-
- yarn install --non-interactive
34+
name: "ember-template-lint 1.6.1"
35+
script:
36+
- yarn lint:js
37+
- yarn lint:md
38+
- yarn test
39+
- name: "ember-template-lint latest"
40+
install: yarn install --no-lockfile
3341
script:
3442
- yarn lint:js
3543
- yarn lint:md
3644
- yarn test
37-
38-
before_install:
39-
- curl -o- -L https://yarnpkg.com/install.sh | bash
40-
- export PATH=$HOME/.yarn/bin:$PATH

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"license": "Apache-2.0",
2929
"private": false,
3030
"peerDependencies": {
31-
"ember-template-lint": "^1.3.0",
31+
"ember-template-lint": "^1.6.1",
3232
"prettier": "^1.18.2"
3333
},
3434
"devDependencies": {

yarn.lock

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,25 @@
1818
esutils "^2.0.2"
1919
js-tokens "^4.0.0"
2020

21-
"@glimmer/interfaces@^0.43.0":
22-
version "0.43.0"
23-
resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.43.0.tgz#a7a38c2476f87d68d6dc894840df17bc8b92de33"
24-
integrity sha512-rWu6WHVo6tuFFOKOSJWAWsFfXZgkdnKDnvhl3tAb20njW/0uBZ2nx7GZ3lImvBeG0HoxyzYA7pD299ps03TemA==
25-
26-
"@glimmer/syntax@^0.43.0":
27-
version "0.43.0"
28-
resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.43.0.tgz#d6e30c857c575eeac25b3f7ffab2cfee43685726"
29-
integrity sha512-qJqzcbF9lgdLE5A1rCwTs0CLnblNK95Y6MMLNsvJEJA7j1Gx50ySoUZ5HTk86Z5auhDgvInhuufyGtdojSIMSg==
30-
dependencies:
31-
"@glimmer/interfaces" "^0.43.0"
32-
"@glimmer/util" "^0.43.0"
21+
"@glimmer/interfaces@^0.42.2":
22+
version "0.42.2"
23+
resolved "https://registry.yarnpkg.com/@glimmer/interfaces/-/interfaces-0.42.2.tgz#9cf8d6f8f5eee6bfcfa36919ca68ae716e1f78db"
24+
integrity sha512-7LOuQd02cxxNNHChzdHMAU8/qOeQvTro141CU5tXITP7z6aOv2D2gkFdau97lLQiVxezGrh8J7h8GCuF7TEqtg==
25+
26+
"@glimmer/syntax@^0.42.2":
27+
version "0.42.2"
28+
resolved "https://registry.yarnpkg.com/@glimmer/syntax/-/syntax-0.42.2.tgz#89bb3cb787285b84665dc0d8907d94b008e5be9a"
29+
integrity sha512-SR26SmF/Mb5o2cc4eLHpOyoX5kwwXP4KRhq4fbWfrvan74xVWA38PLspPCzwGhyVH/JsE7tUEPMjSo2DcJge/Q==
30+
dependencies:
31+
"@glimmer/interfaces" "^0.42.2"
32+
"@glimmer/util" "^0.42.2"
3333
handlebars "^4.0.13"
3434
simple-html-tokenizer "^0.5.8"
3535

36-
"@glimmer/util@^0.43.0":
37-
version "0.43.0"
38-
resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.43.0.tgz#dd28cd1a233c25427032437b9050c6fa6d098e2c"
39-
integrity sha512-RtjHU8/rhysOugu+Q0j6dQ3G67J4h45tQgKPEwVPxu8P+hqijqnz/lBLxTdVg/1zKmlqUkyngTr8H4Jpg2yF/g==
36+
"@glimmer/util@^0.42.2":
37+
version "0.42.2"
38+
resolved "https://registry.yarnpkg.com/@glimmer/util/-/util-0.42.2.tgz#9ca1631e42766ea6059f4b49d0bdfb6095aad2c4"
39+
integrity sha512-Heck0baFSaWDanCYtmOcLeaz7v+rSqI8ovS7twrp2/FWEteb3Ze5sWQ2BEuSAG23L/k/lzVwYM/MY7ZugxBpaA==
4040

4141
"@mrmlnc/readdir-enhanced@^2.2.1":
4242
version "2.2.1"
@@ -625,11 +625,11 @@ duplexify@^3.4.2, duplexify@^3.6.0:
625625
stream-shift "^1.0.0"
626626

627627
ember-template-lint@^1.6.1:
628-
version "1.7.0"
629-
resolved "https://registry.yarnpkg.com/ember-template-lint/-/ember-template-lint-1.7.0.tgz#aa08dd9cb5b687209bfa27b4fe8605545c1184f5"
630-
integrity sha512-BXXofuXOATt6Tz3wfsQK1iw3DLKgDTgeNOJeP6jH+Jxqpz7c84BLgISeLDdDsBfYumUeUQORDrmwI9Ia69iOGw==
628+
version "1.6.1"
629+
resolved "https://registry.yarnpkg.com/ember-template-lint/-/ember-template-lint-1.6.1.tgz#9530f702996691d479570be71cab396d42b07234"
630+
integrity sha512-vETWXQtQzv+hZc0/vOrox0+6G+5Sr0qPEOnaTy0ZkwcRv9TJyflru7IXm3V1vEtKCljR7pHzRQ4/IsSEWSDLVw==
631631
dependencies:
632-
"@glimmer/syntax" "^0.43.0"
632+
"@glimmer/syntax" "^0.42.2"
633633
chalk "^2.0.0"
634634
globby "^9.0.0"
635635
minimatch "^3.0.4"

0 commit comments

Comments
 (0)