Skip to content
This repository was archived by the owner on Oct 19, 2020. It is now read-only.

Commit 5cdf09e

Browse files
committed
Merge branch 'release/0.3.0'
2 parents b68d64b + e6052bd commit 5cdf09e

File tree

3 files changed

+90
-55
lines changed

3 files changed

+90
-55
lines changed

.travis.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
language: node_js
22
node_js:
3-
- '6'
3+
- '8'
4+
- '10'
45
cache:
56
yarn: true
67
script:

package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "pug-lint-vue",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"description": "Command line tool to lint Pug templates in Vue single file components.",
55
"keywords": [
66
"lint",
@@ -34,17 +34,17 @@
3434
"cheerio": "^1.0.0-rc.3",
3535
"commander": "^2.20.0",
3636
"htmlparser2": "^3.9.2",
37-
"pug-lint": "^2.5.0",
37+
"pug-lint": "^2.6.0",
3838
"text-table": "^0.2.0",
3939
"walk": "^2.3.14"
4040
},
4141
"devDependencies": {
42-
"eslint": "^5.16.0",
42+
"eslint": "^6.0.1",
4343
"eslint-config-standard": "^12.0.0",
44-
"eslint-plugin-import": "^2.17.3",
44+
"eslint-plugin-import": "^2.18.0",
4545
"eslint-plugin-node": "^9.1.0",
46-
"eslint-plugin-promise": "^4.1.1",
46+
"eslint-plugin-promise": "^4.2.1",
4747
"eslint-plugin-standard": "^4.0.0",
48-
"husky": "^2.4.1"
48+
"husky": "^2.5.0"
4949
}
5050
}

yarn.lock

+82-48
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ acorn@^6.0.7:
5555
resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f"
5656
integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==
5757

58-
ajv@^6.9.1:
58+
ajv@^6.10.0, ajv@^6.9.1:
5959
version "6.10.0"
6060
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1"
6161
integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg==
@@ -461,10 +461,10 @@ eslint-plugin-es@^1.4.0:
461461
eslint-utils "^1.3.0"
462462
regexpp "^2.0.1"
463463

464-
eslint-plugin-import@^2.17.3:
465-
version "2.17.3"
466-
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.17.3.tgz#00548b4434c18faebaba04b24ae6198f280de189"
467-
integrity sha512-qeVf/UwXFJbeyLbxuY8RgqDyEKCkqV7YC+E5S5uOjAp4tOc8zj01JP3ucoBM8JcEqd1qRasJSg6LLlisirfy0Q==
464+
eslint-plugin-import@^2.18.0:
465+
version "2.18.0"
466+
resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.18.0.tgz#7a5ba8d32622fb35eb9c8db195c2090bd18a3678"
467+
integrity sha512-PZpAEC4gj/6DEMMoU2Df01C5c50r7zdGIN52Yfi7CvvWaYssG7Jt5R9nFG5gmqodxNOz9vQS87xk6Izdtpdrig==
468468
dependencies:
469469
array-includes "^3.0.3"
470470
contains-path "^0.1.0"
@@ -490,10 +490,10 @@ eslint-plugin-node@^9.1.0:
490490
resolve "^1.10.1"
491491
semver "^6.1.0"
492492

493-
eslint-plugin-promise@^4.1.1:
494-
version "4.1.1"
495-
resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.1.1.tgz#1e08cb68b5b2cd8839f8d5864c796f56d82746db"
496-
integrity sha512-faAHw7uzlNPy7b45J1guyjazw28M+7gJokKUjC5JSFoYfUEyy6Gw/i7YQvmv2Yk00sUjWcmzXQLpU1Ki/C2IZQ==
493+
eslint-plugin-promise@^4.2.1:
494+
version "4.2.1"
495+
resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz#845fd8b2260ad8f82564c1222fce44ad71d9418a"
496+
integrity sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==
497497

498498
eslint-plugin-standard@^4.0.0:
499499
version "4.0.0"
@@ -518,40 +518,40 @@ eslint-visitor-keys@^1.0.0:
518518
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
519519
integrity sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==
520520

521-
eslint@^5.16.0:
522-
version "5.16.0"
523-
resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.16.0.tgz#a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea"
524-
integrity sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==
521+
eslint@^6.0.1:
522+
version "6.0.1"
523+
resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.0.1.tgz#4a32181d72cb999d6f54151df7d337131f81cda7"
524+
integrity sha512-DyQRaMmORQ+JsWShYsSg4OPTjY56u1nCjAmICrE8vLWqyLKxhFXOthwMj1SA8xwfrv0CofLNVnqbfyhwCkaO0w==
525525
dependencies:
526526
"@babel/code-frame" "^7.0.0"
527-
ajv "^6.9.1"
527+
ajv "^6.10.0"
528528
chalk "^2.1.0"
529529
cross-spawn "^6.0.5"
530530
debug "^4.0.1"
531531
doctrine "^3.0.0"
532532
eslint-scope "^4.0.3"
533533
eslint-utils "^1.3.1"
534534
eslint-visitor-keys "^1.0.0"
535-
espree "^5.0.1"
535+
espree "^6.0.0"
536536
esquery "^1.0.1"
537537
esutils "^2.0.2"
538538
file-entry-cache "^5.0.1"
539539
functional-red-black-tree "^1.0.1"
540-
glob "^7.1.2"
540+
glob-parent "^3.1.0"
541541
globals "^11.7.0"
542542
ignore "^4.0.6"
543543
import-fresh "^3.0.0"
544544
imurmurhash "^0.1.4"
545545
inquirer "^6.2.2"
546-
js-yaml "^3.13.0"
546+
is-glob "^4.0.0"
547+
js-yaml "^3.13.1"
547548
json-stable-stringify-without-jsonify "^1.0.1"
548549
levn "^0.3.0"
549550
lodash "^4.17.11"
550551
minimatch "^3.0.4"
551552
mkdirp "^0.5.1"
552553
natural-compare "^1.4.0"
553554
optionator "^0.8.2"
554-
path-is-inside "^1.0.2"
555555
progress "^2.0.0"
556556
regexpp "^2.0.1"
557557
semver "^5.5.1"
@@ -560,10 +560,10 @@ eslint@^5.16.0:
560560
table "^5.2.3"
561561
text-table "^0.2.0"
562562

563-
espree@^5.0.1:
564-
version "5.0.1"
565-
resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a"
566-
integrity sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==
563+
espree@^6.0.0:
564+
version "6.0.0"
565+
resolved "https://registry.yarnpkg.com/espree/-/espree-6.0.0.tgz#716fc1f5a245ef5b9a7fdb1d7b0d3f02322e75f6"
566+
integrity sha512-lJvCS6YbCn3ImT3yKkPe0+tJ+mH6ljhGNjHQH9mRtiO6gjhVAOhVXW1yjnwqGwTkK3bGbye+hb00nFNmu0l/1Q==
567567
dependencies:
568568
acorn "^6.0.7"
569569
acorn-jsx "^5.0.0"
@@ -722,7 +722,15 @@ get-stream@^4.0.0:
722722
dependencies:
723723
pump "^3.0.0"
724724

725-
glob@^7.0.3, glob@^7.1.2, glob@^7.1.3:
725+
glob-parent@^3.1.0:
726+
version "3.1.0"
727+
resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
728+
integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=
729+
dependencies:
730+
is-glob "^3.1.0"
731+
path-dirname "^1.0.0"
732+
733+
glob@^7.0.3, glob@^7.1.3:
726734
version "7.1.4"
727735
resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255"
728736
integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==
@@ -778,10 +786,10 @@ htmlparser2@^3.9.1, htmlparser2@^3.9.2:
778786
inherits "^2.0.1"
779787
readable-stream "^3.1.1"
780788

781-
husky@^2.4.1:
782-
version "2.4.1"
783-
resolved "https://registry.yarnpkg.com/husky/-/husky-2.4.1.tgz#dd00f9646f8693b93f7b3a12ba4be00be0eff7ab"
784-
integrity sha512-ZRwMWHr7QruR22dQ5l3rEGXQ7rAQYsJYqaeCd+NyOsIFczAtqaApZQP3P4HwLZjCtFbm3SUNYoKuoBXX3AYYfw==
789+
husky@^2.5.0:
790+
version "2.7.0"
791+
resolved "https://registry.yarnpkg.com/husky/-/husky-2.7.0.tgz#c0a9a6a3b51146224e11bba0b46bba546e461d05"
792+
integrity sha512-LIi8zzT6PyFpcYKdvWRCn/8X+6SuG2TgYYMrM6ckEYhlp44UcEduVymZGIZNLiwOUjrEud+78w/AsAiqJA/kRg==
785793
dependencies:
786794
cosmiconfig "^5.2.0"
787795
execa "^1.0.0"
@@ -899,11 +907,30 @@ is-expression@^3.0.0:
899907
acorn "~4.0.2"
900908
object-assign "^4.0.1"
901909

910+
is-extglob@^2.1.0, is-extglob@^2.1.1:
911+
version "2.1.1"
912+
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
913+
integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
914+
902915
is-fullwidth-code-point@^2.0.0:
903916
version "2.0.0"
904917
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
905918
integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
906919

920+
is-glob@^3.1.0:
921+
version "3.1.0"
922+
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
923+
integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=
924+
dependencies:
925+
is-extglob "^2.1.0"
926+
927+
is-glob@^4.0.0:
928+
version "4.0.1"
929+
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
930+
integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
931+
dependencies:
932+
is-extglob "^2.1.1"
933+
907934
is-promise@^2.1.0:
908935
version "2.1.0"
909936
resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa"
@@ -948,7 +975,7 @@ js-tokens@^4.0.0:
948975
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
949976
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
950977

951-
js-yaml@^3.13.0, js-yaml@^3.13.1:
978+
js-yaml@^3.13.1:
952979
version "3.13.1"
953980
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.1.tgz#aff151b30bfdfa8e49e05da22e7415e9dfa37847"
954981
integrity sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
@@ -1210,6 +1237,11 @@ parse5@^3.0.1:
12101237
dependencies:
12111238
"@types/node" "*"
12121239

1240+
path-dirname@^1.0.0:
1241+
version "1.0.2"
1242+
resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
1243+
integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=
1244+
12131245
path-exists@^3.0.0:
12141246
version "3.0.0"
12151247
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
@@ -1225,11 +1257,6 @@ path-is-absolute@^1.0.0:
12251257
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
12261258
integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
12271259

1228-
path-is-inside@^1.0.2:
1229-
version "1.0.2"
1230-
resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
1231-
integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=
1232-
12331260
path-key@^2.0.0, path-key@^2.0.1:
12341261
version "2.0.1"
12351262
resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
@@ -1283,7 +1310,7 @@ progress@^2.0.0:
12831310
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
12841311
integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
12851312

1286-
pug-attrs@^2.0.1:
1313+
pug-attrs@^2.0.3:
12871314
version "2.0.4"
12881315
resolved "https://registry.yarnpkg.com/pug-attrs/-/pug-attrs-2.0.4.tgz#b2f44c439e4eb4ad5d4ef25cac20d18ad28cc336"
12891316
integrity sha512-TaZ4Z2TWUPDJcV3wjU3RtUXMrd3kM4Wzjbe3EWnSsZPsJ3LDI0F3yCnf2/W7PPFF+edUFQ0HgDL1IoxSz5K8EQ==
@@ -1292,24 +1319,24 @@ pug-attrs@^2.0.1:
12921319
js-stringify "^1.0.1"
12931320
pug-runtime "^2.0.5"
12941321

1295-
pug-error@^1.3.0, pug-error@^1.3.2:
1322+
pug-error@^1.3.2, pug-error@^1.3.3:
12961323
version "1.3.3"
12971324
resolved "https://registry.yarnpkg.com/pug-error/-/pug-error-1.3.3.tgz#f342fb008752d58034c185de03602dd9ffe15fa6"
12981325
integrity sha512-qE3YhESP2mRAWMFJgKdtT5D7ckThRScXRwkfo+Erqga7dyJdY3ZquspprMCj/9sJ2ijm5hXFWQE/A3l4poMWiQ==
12991326

1300-
pug-lexer@^2.0.1:
1301-
version "2.3.2"
1302-
resolved "https://registry.yarnpkg.com/pug-lexer/-/pug-lexer-2.3.2.tgz#68b19d96ea5dc0e4a86148b01cb966c17815a614"
1303-
integrity sha1-aLGdlupdwOSoYUiwHLlmwXgVphQ=
1327+
pug-lexer@^4.0.0:
1328+
version "4.1.0"
1329+
resolved "https://registry.yarnpkg.com/pug-lexer/-/pug-lexer-4.1.0.tgz#531cde48c7c0b1fcbbc2b85485c8665e31489cfd"
1330+
integrity sha512-i55yzEBtjm0mlplW4LoANq7k3S8gDdfC6+LThGEvsK4FuobcKfDAwt6V4jKPH9RtiE3a2Akfg5UpafZ1OksaPA==
13041331
dependencies:
13051332
character-parser "^2.1.1"
13061333
is-expression "^3.0.0"
1307-
pug-error "^1.3.2"
1334+
pug-error "^1.3.3"
13081335

1309-
pug-lint@^2.5.0:
1310-
version "2.5.0"
1311-
resolved "https://registry.yarnpkg.com/pug-lint/-/pug-lint-2.5.0.tgz#4419ee301aeca45f54061b0eca4a9a471f3aa9a9"
1312-
integrity sha1-RBnuMBrspF9UBhsOykqaRx86qak=
1336+
pug-lint@^2.6.0:
1337+
version "2.6.0"
1338+
resolved "https://registry.yarnpkg.com/pug-lint/-/pug-lint-2.6.0.tgz#3964f11bbe6d5a5cb1cf5a20206d7b2fa79907d1"
1339+
integrity sha512-bCENAUT0grCSlUBIfX1USjpZPQWs5QccxVZoCIT4S+IevTn9NqJyzhrcyq/CFVSCOp9Z+pdwPQIkzdCvZ1pGlQ==
13131340
dependencies:
13141341
acorn "^4.0.1"
13151342
commander "^2.9.0"
@@ -1318,9 +1345,9 @@ pug-lint@^2.5.0:
13181345
glob "^7.0.3"
13191346
minimatch "^3.0.3"
13201347
path-is-absolute "^1.0.0"
1321-
pug-attrs "^2.0.1"
1322-
pug-error "^1.3.0"
1323-
pug-lexer "^2.0.1"
1348+
pug-attrs "^2.0.3"
1349+
pug-error "^1.3.2"
1350+
pug-lexer "^4.0.0"
13241351
resolve "^1.1.7"
13251352
strip-json-comments "^2.0.1"
13261353
void-elements "^2.0.1"
@@ -1399,13 +1426,20 @@ resolve-from@^4.0.0:
13991426
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
14001427
integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
14011428

1402-
resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.11.0, resolve@^1.5.0:
1429+
resolve@^1.1.7, resolve@^1.10.1, resolve@^1.11.0, resolve@^1.5.0:
14031430
version "1.11.0"
14041431
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.0.tgz#4014870ba296176b86343d50b60f3b50609ce232"
14051432
integrity sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==
14061433
dependencies:
14071434
path-parse "^1.0.6"
14081435

1436+
resolve@^1.10.0:
1437+
version "1.11.1"
1438+
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.11.1.tgz#ea10d8110376982fef578df8fc30b9ac30a07a3e"
1439+
integrity sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==
1440+
dependencies:
1441+
path-parse "^1.0.6"
1442+
14091443
restore-cursor@^2.0.0:
14101444
version "2.0.0"
14111445
resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf"

0 commit comments

Comments
 (0)