53 Commits (master)
 

Author SHA1 Message Date
Kevin MacMartin 76ca0584ee Disable the vue/no-v-text-v-html-on-component error in eslint
2 months ago
Kevin MacMartin 6d2943c071 Fix eslint
2 months ago
Kevin MacMartin db83c17351 Don't require the babel config file
3 months ago
Kevin MacMartin cbd27e9b43 Add mask-mode to sass-lint
6 months ago
Kevin MacMartin 7c038dc8e9 Add mask properties to sass-lint
6 months ago
Kevin MacMartin edd72c8506 Add beforeUnmount and unmounted next to beforeDestroy and destroyed, respectively
11 months ago
Kevin MacMartin 4f01adfcea Move setup just before beforeCreate
11 months ago
Kevin MacMartin 6e474cf0e9 Specify the setup hook in the vue order
11 months ago
Kevin MacMartin 2b36ebab5d Add emits to the order-in-components
12 months ago
Kevin MacMartin e89d41f85e Remove name-property-casing as this is no longer a thing
1 year ago
Kevin MacMartin 558501a1a7 Add text-stroke properties and remove the text-fill property as it doesn't work
1 year ago
Kevin MacMartin 3652048af5 Use the eslint override for multi-word components globally
1 year ago
Kevin MacMartin a535ddba36 Update the babel plugin and disable the new multi-word-component-names recommendation (good idea, but it's going to conflict in too many old projects)
1 year ago
Kevin MacMartin d057abd134 Add json support to eslint
2 years ago
Kevin MacMartin fb876f13f7 Use kebab-case for name-property-casing or it has a conflict with the other kebab-case style
3 years ago
Kevin MacMartin 1c99679c34 Set the vue component-definition-name-casing to kebab-case globally (since this includes the base js file)
3 years ago
Kevin MacMartin 2c6d0da5f8 Allow 4 attributes per line
4 years ago
Kevin MacMartin 5d0c179681 Disable vue/singleline-html-element-content-newline
5 years ago
Kevin MacMartin 8ec10be4c5 Disable vue/multiline-html-element-content-newline in eslintrc
5 years ago
Kevin MacMartin b13628c638 Remove comma from final line
5 years ago
Kevin MacMartin 85716c7d89 Upgrade the eslint linting to the recommended settings, with some values tweaked
5 years ago
Kevin MacMartin 891eaba8c3 Update eslint to use eslint-plugin-vue for vue files instead of eslint-plugin-html
5 years ago
Kevin MacMartin 8e5e06cc8c Allow url domains and protocols in css
5 years ago
Kevin MacMartin 55cd1a3891 Add background-position-x and background-position-y under background-position in the sass-lint property-sort-order array
5 years ago
Kevin MacMartin 1ce0a5a2b9 Replace scss-lint with sass-lint
5 years ago
Kevin MacMartin fbd06c3ec9 Add justify-self after align-self
5 years ago
Kevin MacMartin 59a9ef91a8 Disable the declaration order rule
5 years ago
Kevin MacMartin da9a991adf Increase the maximum nesting
6 years ago
Kevin MacMartin 169b0d6ef2 Move border attributes for specific sides immediately following the general attribute for each
6 years ago
Kevin MacMartin f1760e71cf Don't bother warning about useless escapes
6 years ago
Kevin MacMartin 2f6636cea4 Allow qualifying element with class in scss
7 years ago
Kevin MacMartin 52fb8cdd10 Tweak formatting
7 years ago
Nataliya Sayenko 999f70e6b9 add html linter plugin
7 years ago
Kevin MacMartin 762620ac7b Remove requirement for valid jsdoc comments
7 years ago
Kevin MacMartin d3709091b3 Remove the no-unmodified-loop-condition
7 years ago
Kevin MacMartin d872c0151e Disable SelectorFormat as there are classes in plugins we use that use the alternative format
7 years ago
Kevin MacMartin fb50cd7b93 Remove the no-else-return rule from the eslintrc
7 years ago
Kevin MacMartin bb4c3c0220 Require no spaces before key colons and exactly one after
7 years ago
Kevin MacMartin 9092bfe371 Don't require a default case in switch statements
7 years ago
Kevin MacMartin d13004e775 Specify the default value for the number of spaces in the indent rule so its object parameter isn't parsed as the number of spaces
7 years ago
Kevin MacMartin 1a73daabbe Expect switch case to be one level deeper than the switch
7 years ago
Kevin MacMartin 39d1680e69 Disable the no-new check as it's required by the google maps autocomplete
7 years ago
Kevin MacMartin cf1c15fa1b Always require curly braces
7 years ago
Kevin MacMartin b0510955f3 Eslint: allow single-line functions and statements and don't require a newline before a return statement
7 years ago
Kevin MacMartin 32e4af8120 Setup a much more comprehensive eslint configuration
7 years ago
Kevin MacMartin 9c6378d39c Add Javascript ES6 linter config for eslint
7 years ago
Kevin MacMartin 8350d6a2bb Only group border shorthand affected attributes with the border shorthand
7 years ago
Kevin MacMartin b6e4d73f85 Disable ColorVariable and PlaceholderInExtend
7 years ago
Kevin MacMartin d8328adfcc Disable the VendorPrefix check
7 years ago
Kevin MacMartin 8b34022cc4 Add an initial attempt at a logical property order
7 years ago