Commit graph

  • 971eb2caaf Add inset property to stylelintrc master Kevin MacMartin 2024-08-15 18:03:51 -0400
  • 652e1d2f3a Add missing dependency for eslint Kevin MacMartin 2024-08-13 18:10:46 -0400
  • 3dbd17ff05 Fix eslint by removing the json plugin Kevin MacMartin 2024-06-13 15:01:02 -0400
  • cfdecd2c7c Make block-no-empty a warning Kevin MacMartin 2024-04-25 17:08:47 -0400
  • 0de79aae69 Re-enable the scss stylelint global-function-names rule Kevin MacMartin 2024-04-23 14:12:02 -0400
  • c1c63413e6 Change at-rules-no-missing-placeholders to a warning Kevin MacMartin 2024-04-23 12:58:11 -0400
  • 4e66c83d70 Update the eslint installation instructions to account for 9.x Kevin MacMartin 2024-04-11 21:34:54 -0400
  • 0f0639f8d6 Disable shorthand-property-no-redundant-values Kevin MacMartin 2024-04-09 15:30:20 -0400
  • c32b0d17a2 Disable no-descending-specificity as it incorrectly highlights issues Kevin MacMartin 2024-03-13 16:43:21 -0400
  • ca9f02e6bc Don't worry about global function names for now Kevin MacMartin 2024-03-11 17:03:51 -0400
  • 1a2c3e092e Include missing dependency postcss Kevin MacMartin 2024-03-08 21:48:14 -0500
  • b1952b8acb Replace sass-lint with stylelint Kevin MacMartin 2024-03-08 18:29:50 -0500
  • dae1e1bbe4 Add the vue3-recommended configuration to eslint Kevin MacMartin 2024-03-07 21:09:27 -0500
  • 3ed7404eb7 Move aspect-ratio below width and height Kevin MacMartin 2024-02-28 12:58:28 -0500
  • b1d35b6444 Don't require spaces around operators (having this means you need to space out division) Kevin MacMartin 2024-02-27 22:25:12 -0500
  • f91d132083 Add aspect-ratio to the list of properties Kevin MacMartin 2024-02-27 21:23:14 -0500
  • 12de86d25d Specify gap in the property order Kevin MacMartin 2023-10-04 16:41:55 -0400
  • 5f0471ff4d Add gap to the valid property spellings Kevin MacMartin 2023-10-04 16:41:17 -0400
  • 76ca0584ee Disable the vue/no-v-text-v-html-on-component error in eslint Kevin MacMartin 2023-03-17 15:55:55 -0400
  • 6d2943c071 Fix eslint Kevin MacMartin 2023-03-17 15:52:29 -0400
  • db83c17351 Don't require the babel config file Kevin MacMartin 2023-03-10 20:21:15 -0500
  • cbd27e9b43 Add mask-mode to sass-lint Kevin MacMartin 2022-12-07 18:07:13 -0500
  • 7c038dc8e9 Add mask properties to sass-lint Kevin MacMartin 2022-12-07 18:05:47 -0500
  • edd72c8506 Add beforeUnmount and unmounted next to beforeDestroy and destroyed, respectively Kevin MacMartin 2022-07-08 00:42:33 -0400
  • 4f01adfcea Move setup just before beforeCreate Kevin MacMartin 2022-06-22 16:31:28 -0400
  • 6e474cf0e9 Specify the setup hook in the vue order Kevin MacMartin 2022-06-22 13:27:21 -0400
  • 2b36ebab5d Add emits to the order-in-components Kevin MacMartin 2022-06-13 16:35:11 -0400
  • e89d41f85e Remove name-property-casing as this is no longer a thing Kevin MacMartin 2022-05-19 18:02:02 -0400
  • 558501a1a7 Add text-stroke properties and remove the text-fill property as it doesn't work Kevin MacMartin 2022-05-11 18:15:37 -0400
  • 3652048af5 Use the eslint override for multi-word components globally Kevin MacMartin 2022-04-22 22:03:51 -0400
  • 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) Kevin MacMartin 2022-03-17 17:40:26 -0400
  • d057abd134 Add json support to eslint Kevin MacMartin 2021-09-17 14:41:21 -0400
  • fb876f13f7 Use kebab-case for name-property-casing or it has a conflict with the other kebab-case style Kevin MacMartin 2020-10-06 15:30:58 -0400
  • 1c99679c34 Set the vue component-definition-name-casing to kebab-case globally (since this includes the base js file) Kevin MacMartin 2020-10-04 00:48:06 -0400
  • 2c6d0da5f8 Allow 4 attributes per line Kevin MacMartin 2019-03-05 16:54:13 -0500
  • 5d0c179681 Disable vue/singleline-html-element-content-newline Kevin MacMartin 2018-11-26 00:10:39 -0500
  • 8ec10be4c5 Disable vue/multiline-html-element-content-newline in eslintrc Kevin MacMartin 2018-11-25 23:59:26 -0500
  • b13628c638 Remove comma from final line Kevin MacMartin 2018-11-13 16:04:25 -0500
  • 85716c7d89 Upgrade the eslint linting to the recommended settings, with some values tweaked Kevin MacMartin 2018-11-12 18:18:24 -0500
  • 891eaba8c3 Update eslint to use eslint-plugin-vue for vue files instead of eslint-plugin-html Kevin MacMartin 2018-11-12 15:03:34 -0500
  • 8e5e06cc8c Allow url domains and protocols in css Kevin MacMartin 2018-06-07 16:42:52 -0400
  • 55cd1a3891 Add background-position-x and background-position-y under background-position in the sass-lint property-sort-order array Kevin MacMartin 2018-01-22 23:38:52 -0500
  • 1ce0a5a2b9 Replace scss-lint with sass-lint Kevin MacMartin 2018-01-22 17:18:47 -0500
  • fbd06c3ec9 Add justify-self after align-self Kevin MacMartin 2018-01-22 14:40:35 -0500
  • 59a9ef91a8 Disable the declaration order rule Kevin MacMartin 2018-01-09 23:24:11 -0500
  • da9a991adf Increase the maximum nesting Kevin MacMartin 2017-07-10 11:48:52 -0400
  • 169b0d6ef2 Move border attributes for specific sides immediately following the general attribute for each Kevin MacMartin 2017-01-19 16:28:07 -0500
  • f1760e71cf Don't bother warning about useless escapes Kevin MacMartin 2017-01-03 23:23:34 -0500
  • 2f6636cea4 Allow qualifying element with class in scss Kevin MacMartin 2016-10-26 15:12:30 -0400
  • 52fb8cdd10 Tweak formatting Kevin MacMartin 2016-10-03 16:42:01 -0400
  • 999f70e6b9 add html linter plugin Nataliya Sayenko 2016-10-03 16:39:49 -0400
  • 762620ac7b Remove requirement for valid jsdoc comments Kevin MacMartin 2016-06-30 15:55:28 -0400
  • d3709091b3 Remove the no-unmodified-loop-condition Kevin MacMartin 2016-06-09 17:02:50 -0400
  • d872c0151e Disable SelectorFormat as there are classes in plugins we use that use the alternative format Kevin MacMartin 2016-06-06 15:15:17 -0400
  • fb50cd7b93 Remove the no-else-return rule from the eslintrc Kevin MacMartin 2016-05-23 14:11:32 -0400
  • bb4c3c0220 Require no spaces before key colons and exactly one after Kevin MacMartin 2016-05-20 15:54:10 -0400
  • 9092bfe371 Don't require a default case in switch statements Kevin MacMartin 2016-05-17 23:15:56 -0400
  • 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 Kevin MacMartin 2016-05-17 21:12:47 -0400
  • 1a73daabbe Expect switch case to be one level deeper than the switch Kevin MacMartin 2016-05-17 21:09:35 -0400
  • 39d1680e69 Disable the no-new check as it's required by the google maps autocomplete Kevin MacMartin 2016-05-17 21:06:20 -0400
  • cf1c15fa1b Always require curly braces Kevin MacMartin 2016-05-17 20:58:51 -0400
  • b0510955f3 Eslint: allow single-line functions and statements and don't require a newline before a return statement Kevin MacMartin 2016-05-17 20:40:51 -0400
  • 32e4af8120 Setup a much more comprehensive eslint configuration Kevin MacMartin 2016-05-17 20:29:46 -0400
  • 9c6378d39c Add Javascript ES6 linter config for eslint Kevin MacMartin 2016-05-17 16:49:34 -0400
  • 8350d6a2bb Only group border shorthand affected attributes with the border shorthand Kevin MacMartin 2016-05-16 15:12:29 -0400
  • b6e4d73f85 Disable ColorVariable and PlaceholderInExtend Kevin MacMartin 2016-05-10 12:57:11 -0400
  • d8328adfcc Disable the VendorPrefix check Kevin MacMartin 2016-05-10 11:22:06 -0400
  • 8b34022cc4 Add an initial attempt at a logical property order Kevin MacMartin 2016-05-06 12:59:08 -0400
  • 38bd0fa6c2 Use a list for the SCSS linter details Kevin MacMartin 2016-05-05 19:19:10 -0400
  • 49e1758812 Initial commit with README and configuration for scss-lint Kevin MacMartin 2016-05-05 19:17:38 -0400
  • 6b79854dde Initial commit Kevin MacMartin 2016-05-05 18:44:56 -0400