Set up A11y linter
This commit is contained in:
		
							parent
							
								
									c414e832b0
								
							
						
					
					
						commit
						bb24e425c9
					
				| @ -26,6 +26,7 @@ module.exports = { | ||||
|   extends: [ | ||||
|     'eslint:recommended', | ||||
|     'plugin:jest/recommended', | ||||
|     'plugin:vue-a11y/recommended', | ||||
|     'tjw-base', | ||||
|     'tjw-vue' | ||||
|   ], | ||||
| @ -33,6 +34,8 @@ module.exports = { | ||||
|     'no-restricted-syntax': [ | ||||
|       'error', | ||||
|       'Property[method="true"]' | ||||
|     ] | ||||
|     ], | ||||
|     // https://github.com/maranran/eslint-plugin-vue-a11y/issues/10
 | ||||
|     'vue-a11y/click-events-have-key-events': 'off' | ||||
|   } | ||||
| }; | ||||
|  | ||||
							
								
								
									
										359
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										359
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -4961,6 +4961,16 @@ | ||||
|         "sprintf-js": "~1.0.2" | ||||
|       } | ||||
|     }, | ||||
|     "aria-query": { | ||||
|       "version": "0.7.1", | ||||
|       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-0.7.1.tgz", | ||||
|       "integrity": "sha1-Jsu1r/ZBRLCoJb4YRuCxbPoAsR4=", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "ast-types-flow": "0.0.7", | ||||
|         "commander": "^2.11.0" | ||||
|       } | ||||
|     }, | ||||
|     "arr-diff": { | ||||
|       "version": "4.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", | ||||
| @ -4990,6 +5000,96 @@ | ||||
|       "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", | ||||
|       "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" | ||||
|     }, | ||||
|     "array-includes": { | ||||
|       "version": "3.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.1.tgz", | ||||
|       "integrity": "sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "define-properties": "^1.1.3", | ||||
|         "es-abstract": "^1.17.0", | ||||
|         "is-string": "^1.0.5" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "es-abstract": { | ||||
|           "version": "1.17.0", | ||||
|           "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.0.tgz", | ||||
|           "integrity": "sha512-yYkE07YF+6SIBmg1MsJ9dlub5L48Ek7X0qz+c/CPCHS9EBXfESorzng4cJQjJW5/pB6vDF41u7F8vUhLVDqIug==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "es-to-primitive": "^1.2.1", | ||||
|             "function-bind": "^1.1.1", | ||||
|             "has": "^1.0.3", | ||||
|             "has-symbols": "^1.0.1", | ||||
|             "is-callable": "^1.1.5", | ||||
|             "is-regex": "^1.0.5", | ||||
|             "object-inspect": "^1.7.0", | ||||
|             "object-keys": "^1.1.1", | ||||
|             "object.assign": "^4.1.0", | ||||
|             "string.prototype.trimleft": "^2.1.1", | ||||
|             "string.prototype.trimright": "^2.1.1" | ||||
|           } | ||||
|         }, | ||||
|         "es-to-primitive": { | ||||
|           "version": "1.2.1", | ||||
|           "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", | ||||
|           "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "is-callable": "^1.1.4", | ||||
|             "is-date-object": "^1.0.1", | ||||
|             "is-symbol": "^1.0.2" | ||||
|           } | ||||
|         }, | ||||
|         "has-symbols": { | ||||
|           "version": "1.0.1", | ||||
|           "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", | ||||
|           "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", | ||||
|           "dev": true | ||||
|         }, | ||||
|         "is-callable": { | ||||
|           "version": "1.1.5", | ||||
|           "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", | ||||
|           "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", | ||||
|           "dev": true | ||||
|         }, | ||||
|         "is-regex": { | ||||
|           "version": "1.0.5", | ||||
|           "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", | ||||
|           "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "has": "^1.0.3" | ||||
|           } | ||||
|         }, | ||||
|         "object-inspect": { | ||||
|           "version": "1.7.0", | ||||
|           "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", | ||||
|           "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", | ||||
|           "dev": true | ||||
|         }, | ||||
|         "string.prototype.trimleft": { | ||||
|           "version": "2.1.1", | ||||
|           "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", | ||||
|           "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "define-properties": "^1.1.3", | ||||
|             "function-bind": "^1.1.1" | ||||
|           } | ||||
|         }, | ||||
|         "string.prototype.trimright": { | ||||
|           "version": "2.1.1", | ||||
|           "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", | ||||
|           "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "define-properties": "^1.1.3", | ||||
|             "function-bind": "^1.1.1" | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "array-union": { | ||||
|       "version": "1.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", | ||||
| @ -5082,6 +5182,12 @@ | ||||
|       "integrity": "sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "ast-types-flow": { | ||||
|       "version": "0.0.7", | ||||
|       "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", | ||||
|       "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "astral-regex": { | ||||
|       "version": "1.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", | ||||
| @ -5162,6 +5268,37 @@ | ||||
|       "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "axobject-query": { | ||||
|       "version": "2.1.1", | ||||
|       "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.1.1.tgz", | ||||
|       "integrity": "sha512-lF98xa/yvy6j3fBHAgQXIYl+J4eZadOSqsPojemUqClzNbBV38wWGpUbQbVEyf4eUF5yF7eHmGgGA2JiHyjeqw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@babel/runtime": "^7.7.4", | ||||
|         "@babel/runtime-corejs3": "^7.7.4" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "@babel/runtime": { | ||||
|           "version": "7.7.7", | ||||
|           "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.7.7.tgz", | ||||
|           "integrity": "sha512-uCnC2JEVAu8AKB5do1WRIsvrdJ0flYx/A/9f/6chdacnEZ7LmavjdsDXr5ksYBegxtuTPR5Va9/+13QF/kFkCA==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "regenerator-runtime": "^0.13.2" | ||||
|           } | ||||
|         }, | ||||
|         "@babel/runtime-corejs3": { | ||||
|           "version": "7.7.7", | ||||
|           "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.7.7.tgz", | ||||
|           "integrity": "sha512-kr3W3Fw8mB/CTru2M5zIRQZZgC/9zOxNSoJ/tVCzjPt3H1/p5uuGbz6WwmaQy/TLQcW31rUhUUWKY28sXFRelA==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "core-js-pure": "^3.0.0", | ||||
|             "regenerator-runtime": "^0.13.2" | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "babel-code-frame": { | ||||
|       "version": "6.26.0", | ||||
|       "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", | ||||
| @ -6992,6 +7129,37 @@ | ||||
|         "url-to-options": "^1.0.1" | ||||
|       } | ||||
|     }, | ||||
|     "chai": { | ||||
|       "version": "4.2.0", | ||||
|       "resolved": "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz", | ||||
|       "integrity": "sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "assertion-error": "^1.1.0", | ||||
|         "check-error": "^1.0.2", | ||||
|         "deep-eql": "^3.0.1", | ||||
|         "get-func-name": "^2.0.0", | ||||
|         "pathval": "^1.1.0", | ||||
|         "type-detect": "^4.0.5" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "deep-eql": { | ||||
|           "version": "3.0.1", | ||||
|           "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", | ||||
|           "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "type-detect": "^4.0.0" | ||||
|           } | ||||
|         }, | ||||
|         "type-detect": { | ||||
|           "version": "4.0.8", | ||||
|           "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", | ||||
|           "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", | ||||
|           "dev": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "chai-nightwatch": { | ||||
|       "version": "0.3.0", | ||||
|       "resolved": "https://registry.npmjs.org/chai-nightwatch/-/chai-nightwatch-0.3.0.tgz", | ||||
| @ -7033,6 +7201,12 @@ | ||||
|       "integrity": "sha1-BsIe7RobBq62dVPNxT4jJ0usIpY=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "check-error": { | ||||
|       "version": "1.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", | ||||
|       "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "check-types": { | ||||
|       "version": "8.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/check-types/-/check-types-8.0.3.tgz", | ||||
| @ -8165,6 +8339,12 @@ | ||||
|       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "damerau-levenshtein": { | ||||
|       "version": "1.0.5", | ||||
|       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz", | ||||
|       "integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "dashdash": { | ||||
|       "version": "1.14.1", | ||||
|       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", | ||||
| @ -9347,6 +9527,7 @@ | ||||
|           "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", | ||||
|           "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", | ||||
|           "dev": true, | ||||
|           "optional": true, | ||||
|           "requires": { | ||||
|             "co": "^4.6.0", | ||||
|             "fast-deep-equal": "^1.0.0", | ||||
| @ -9365,7 +9546,8 @@ | ||||
|           "version": "3.0.0", | ||||
|           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", | ||||
|           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", | ||||
|           "dev": true | ||||
|           "dev": true, | ||||
|           "optional": true | ||||
|         }, | ||||
|         "chardet": { | ||||
|           "version": "0.4.2", | ||||
| @ -9523,7 +9705,8 @@ | ||||
|           "version": "1.1.0", | ||||
|           "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", | ||||
|           "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", | ||||
|           "dev": true | ||||
|           "dev": true, | ||||
|           "optional": true | ||||
|         }, | ||||
|         "figures": { | ||||
|           "version": "2.0.0", | ||||
| @ -9629,7 +9812,8 @@ | ||||
|           "version": "0.3.1", | ||||
|           "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", | ||||
|           "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", | ||||
|           "dev": true | ||||
|           "dev": true, | ||||
|           "optional": true | ||||
|         }, | ||||
|         "ms": { | ||||
|           "version": "2.1.2", | ||||
| @ -9673,6 +9857,7 @@ | ||||
|           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", | ||||
|           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", | ||||
|           "dev": true, | ||||
|           "optional": true, | ||||
|           "requires": { | ||||
|             "ansi-regex": "^3.0.0" | ||||
|           } | ||||
| @ -9744,6 +9929,35 @@ | ||||
|         "@typescript-eslint/experimental-utils": "^2.5.0" | ||||
|       } | ||||
|     }, | ||||
|     "eslint-plugin-jsx-a11y": { | ||||
|       "version": "6.2.3", | ||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz", | ||||
|       "integrity": "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "@babel/runtime": "^7.4.5", | ||||
|         "aria-query": "^3.0.0", | ||||
|         "array-includes": "^3.0.3", | ||||
|         "ast-types-flow": "^0.0.7", | ||||
|         "axobject-query": "^2.0.2", | ||||
|         "damerau-levenshtein": "^1.0.4", | ||||
|         "emoji-regex": "^7.0.2", | ||||
|         "has": "^1.0.3", | ||||
|         "jsx-ast-utils": "^2.2.1" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "aria-query": { | ||||
|           "version": "3.0.0", | ||||
|           "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", | ||||
|           "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "ast-types-flow": "0.0.7", | ||||
|             "commander": "^2.11.0" | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "eslint-plugin-vue": { | ||||
|       "version": "6.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-6.0.0.tgz", | ||||
| @ -9795,6 +10009,101 @@ | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "eslint-plugin-vue-a11y": { | ||||
|       "version": "0.0.31", | ||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-vue-a11y/-/eslint-plugin-vue-a11y-0.0.31.tgz", | ||||
|       "integrity": "sha512-8dqLdIhVtEw7Ux4E3MK0H2LSIgGJ5/eLs3B+0L16ahawo+i66hqviHMF1Uvcc60bkTbuniMtaMWKaBAh62V/nw==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "aria-query": "^0.7.1", | ||||
|         "chai": "^4.1.0", | ||||
|         "emoji-regex": "^7.0.0", | ||||
|         "eslint-plugin-jsx-a11y": "^6.2.1", | ||||
|         "eslint-plugin-vue": "^5.2.2", | ||||
|         "jsx-ast-utils": "^2.0.1", | ||||
|         "vue-eslint-parser": "^6.0.4" | ||||
|       }, | ||||
|       "dependencies": { | ||||
|         "debug": { | ||||
|           "version": "4.1.1", | ||||
|           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", | ||||
|           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "ms": "^2.1.1" | ||||
|           } | ||||
|         }, | ||||
|         "eslint-plugin-vue": { | ||||
|           "version": "5.2.3", | ||||
|           "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-5.2.3.tgz", | ||||
|           "integrity": "sha512-mGwMqbbJf0+VvpGR5Lllq0PMxvTdrZ/ZPjmhkacrCHbubJeJOt+T6E3HUzAifa2Mxi7RSdJfC9HFpOeSYVMMIw==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "vue-eslint-parser": "^5.0.0" | ||||
|           }, | ||||
|           "dependencies": { | ||||
|             "vue-eslint-parser": { | ||||
|               "version": "5.0.0", | ||||
|               "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-5.0.0.tgz", | ||||
|               "integrity": "sha512-JlHVZwBBTNVvzmifwjpZYn0oPWH2SgWv5dojlZBsrhablDu95VFD+hriB1rQGwbD+bms6g+rAFhQHk6+NyiS6g==", | ||||
|               "dev": true, | ||||
|               "requires": { | ||||
|                 "debug": "^4.1.0", | ||||
|                 "eslint-scope": "^4.0.0", | ||||
|                 "eslint-visitor-keys": "^1.0.0", | ||||
|                 "espree": "^4.1.0", | ||||
|                 "esquery": "^1.0.1", | ||||
|                 "lodash": "^4.17.11" | ||||
|               } | ||||
|             } | ||||
|           } | ||||
|         }, | ||||
|         "espree": { | ||||
|           "version": "4.1.0", | ||||
|           "resolved": "https://registry.npmjs.org/espree/-/espree-4.1.0.tgz", | ||||
|           "integrity": "sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "acorn": "^6.0.2", | ||||
|             "acorn-jsx": "^5.0.0", | ||||
|             "eslint-visitor-keys": "^1.0.0" | ||||
|           } | ||||
|         }, | ||||
|         "ms": { | ||||
|           "version": "2.1.2", | ||||
|           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||||
|           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", | ||||
|           "dev": true | ||||
|         }, | ||||
|         "vue-eslint-parser": { | ||||
|           "version": "6.0.5", | ||||
|           "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-6.0.5.tgz", | ||||
|           "integrity": "sha512-Bvjlx7rH1Ulvus56KHeLXOjEi3JMOYTa1GAqZr9lBQhd8weK8mV7U7V2l85yokBZEWHJQjLn6X3nosY8TzkOKg==", | ||||
|           "dev": true, | ||||
|           "requires": { | ||||
|             "debug": "^4.1.1", | ||||
|             "eslint-scope": "^4.0.0", | ||||
|             "eslint-visitor-keys": "^1.0.0", | ||||
|             "espree": "^5.0.0", | ||||
|             "esquery": "^1.0.1", | ||||
|             "lodash": "^4.17.11" | ||||
|           }, | ||||
|           "dependencies": { | ||||
|             "espree": { | ||||
|               "version": "5.0.1", | ||||
|               "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", | ||||
|               "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", | ||||
|               "dev": true, | ||||
|               "requires": { | ||||
|                 "acorn": "^6.0.7", | ||||
|                 "acorn-jsx": "^5.0.0", | ||||
|                 "eslint-visitor-keys": "^1.0.0" | ||||
|               } | ||||
|             } | ||||
|           } | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "eslint-scope": { | ||||
|       "version": "4.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", | ||||
| @ -10529,7 +10838,8 @@ | ||||
|         "ansi-regex": { | ||||
|           "version": "2.1.1", | ||||
|           "bundled": true, | ||||
|           "dev": true | ||||
|           "dev": true, | ||||
|           "optional": true | ||||
|         }, | ||||
|         "aproba": { | ||||
|           "version": "1.2.0", | ||||
| @ -10944,7 +11254,8 @@ | ||||
|         "safe-buffer": { | ||||
|           "version": "5.1.2", | ||||
|           "bundled": true, | ||||
|           "dev": true | ||||
|           "dev": true, | ||||
|           "optional": true | ||||
|         }, | ||||
|         "safer-buffer": { | ||||
|           "version": "2.1.2", | ||||
| @ -11000,6 +11311,7 @@ | ||||
|           "version": "3.0.1", | ||||
|           "bundled": true, | ||||
|           "dev": true, | ||||
|           "optional": true, | ||||
|           "requires": { | ||||
|             "ansi-regex": "^2.0.0" | ||||
|           } | ||||
| @ -11043,12 +11355,14 @@ | ||||
|         "wrappy": { | ||||
|           "version": "1.0.2", | ||||
|           "bundled": true, | ||||
|           "dev": true | ||||
|           "dev": true, | ||||
|           "optional": true | ||||
|         }, | ||||
|         "yallist": { | ||||
|           "version": "3.0.3", | ||||
|           "bundled": true, | ||||
|           "dev": true | ||||
|           "dev": true, | ||||
|           "optional": true | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
| @ -11106,6 +11420,12 @@ | ||||
|       "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "get-func-name": { | ||||
|       "version": "2.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", | ||||
|       "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "get-proxy": { | ||||
|       "version": "2.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", | ||||
| @ -12310,6 +12630,12 @@ | ||||
|       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "is-string": { | ||||
|       "version": "1.0.5", | ||||
|       "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", | ||||
|       "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "is-svg": { | ||||
|       "version": "3.0.0", | ||||
|       "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", | ||||
| @ -13474,6 +13800,16 @@ | ||||
|         "verror": "1.10.0" | ||||
|       } | ||||
|     }, | ||||
|     "jsx-ast-utils": { | ||||
|       "version": "2.2.3", | ||||
|       "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.3.tgz", | ||||
|       "integrity": "sha512-EdIHFMm+1BPynpKOpdPqiOsvnIrInRGJD7bzPZdPkjitQEqpdpUuFpq4T0npZFKTiB3RhWFdGN+oqOJIdhDhQA==", | ||||
|       "dev": true, | ||||
|       "requires": { | ||||
|         "array-includes": "^3.0.3", | ||||
|         "object.assign": "^4.1.0" | ||||
|       } | ||||
|     }, | ||||
|     "jszip": { | ||||
|       "version": "3.2.2", | ||||
|       "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.2.2.tgz", | ||||
| @ -15568,6 +15904,12 @@ | ||||
|         } | ||||
|       } | ||||
|     }, | ||||
|     "pathval": { | ||||
|       "version": "1.1.0", | ||||
|       "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz", | ||||
|       "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=", | ||||
|       "dev": true | ||||
|     }, | ||||
|     "pbkdf2": { | ||||
|       "version": "3.0.17", | ||||
|       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.17.tgz", | ||||
| @ -17032,7 +17374,8 @@ | ||||
|       "version": "4.0.8", | ||||
|       "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", | ||||
|       "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", | ||||
|       "dev": true | ||||
|       "dev": true, | ||||
|       "optional": true | ||||
|     }, | ||||
|     "rx-lite-aggregates": { | ||||
|       "version": "4.0.8", | ||||
|  | ||||
| @ -65,6 +65,7 @@ | ||||
|     "eslint-config-tjw-vue": "^1.0.0", | ||||
|     "eslint-plugin-jest": "^23.0.3", | ||||
|     "eslint-plugin-vue": "^6.0.0", | ||||
|     "eslint-plugin-vue-a11y": "^0.0.31", | ||||
|     "jest": "^24.9.0", | ||||
|     "jest-environment-jsdom": "^24.9.0", | ||||
|     "jest-environment-jsdom-global": "^1.2.0", | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user