Kevin MacMartin
|
971eb2caaf
|
Add inset property to stylelintrc
|
2024-08-15 18:03:51 -04:00 |
|
Kevin MacMartin
|
652e1d2f3a
|
Add missing dependency for eslint
|
2024-08-13 18:10:46 -04:00 |
|
Kevin MacMartin
|
3dbd17ff05
|
Fix eslint by removing the json plugin
|
2024-06-13 15:01:02 -04:00 |
|
Kevin MacMartin
|
cfdecd2c7c
|
Make block-no-empty a warning
|
2024-04-25 17:08:47 -04:00 |
|
Kevin MacMartin
|
0de79aae69
|
Re-enable the scss stylelint global-function-names rule
|
2024-04-23 14:12:02 -04:00 |
|
Kevin MacMartin
|
c1c63413e6
|
Change at-rules-no-missing-placeholders to a warning
|
2024-04-23 12:58:11 -04:00 |
|
Kevin MacMartin
|
4e66c83d70
|
Update the eslint installation instructions to account for 9.x
|
2024-04-11 21:34:54 -04:00 |
|
Kevin MacMartin
|
0f0639f8d6
|
Disable shorthand-property-no-redundant-values
|
2024-04-09 15:30:20 -04:00 |
|
Kevin MacMartin
|
c32b0d17a2
|
Disable no-descending-specificity as it incorrectly highlights issues
|
2024-03-13 16:43:21 -04:00 |
|
Kevin MacMartin
|
ca9f02e6bc
|
Don't worry about global function names for now
|
2024-03-11 17:04:20 -04:00 |
|
Kevin MacMartin
|
1a2c3e092e
|
Include missing dependency postcss
|
2024-03-08 21:48:14 -05:00 |
|
Kevin MacMartin
|
b1952b8acb
|
Replace sass-lint with stylelint
|
2024-03-08 18:29:50 -05:00 |
|
Kevin MacMartin
|
dae1e1bbe4
|
Add the vue3-recommended configuration to eslint
|
2024-03-07 21:09:27 -05:00 |
|
Kevin MacMartin
|
3ed7404eb7
|
Move aspect-ratio below width and height
|
2024-02-28 12:58:28 -05:00 |
|
Kevin MacMartin
|
b1d35b6444
|
Don't require spaces around operators (having this means you need to space out division)
|
2024-02-27 22:25:12 -05:00 |
|
Kevin MacMartin
|
f91d132083
|
Add aspect-ratio to the list of properties
|
2024-02-27 21:23:14 -05:00 |
|
Kevin MacMartin
|
12de86d25d
|
Specify gap in the property order
|
2023-10-04 16:41:55 -04:00 |
|
Kevin MacMartin
|
5f0471ff4d
|
Add gap to the valid property spellings
|
2023-10-04 16:41:17 -04:00 |
|
Kevin MacMartin
|
76ca0584ee
|
Disable the vue/no-v-text-v-html-on-component error in eslint
|
2023-03-17 15:55:55 -04:00 |
|
Kevin MacMartin
|
6d2943c071
|
Fix eslint
|
2023-03-17 15:52:29 -04:00 |
|
Kevin MacMartin
|
db83c17351
|
Don't require the babel config file
|
2023-03-10 20:21:15 -05:00 |
|
Kevin MacMartin
|
cbd27e9b43
|
Add mask-mode to sass-lint
|
2022-12-07 18:07:13 -05:00 |
|
Kevin MacMartin
|
7c038dc8e9
|
Add mask properties to sass-lint
|
2022-12-07 18:05:47 -05:00 |
|
Kevin MacMartin
|
edd72c8506
|
Add beforeUnmount and unmounted next to beforeDestroy and destroyed, respectively
|
2022-07-08 00:42:33 -04:00 |
|
Kevin MacMartin
|
4f01adfcea
|
Move setup just before beforeCreate
|
2022-06-22 16:31:28 -04:00 |
|
Kevin MacMartin
|
6e474cf0e9
|
Specify the setup hook in the vue order
|
2022-06-22 13:27:21 -04:00 |
|
Kevin MacMartin
|
2b36ebab5d
|
Add emits to the order-in-components
|
2022-06-13 16:35:11 -04:00 |
|
Kevin MacMartin
|
e89d41f85e
|
Remove name-property-casing as this is no longer a thing
|
2022-05-19 18:02:02 -04:00 |
|
Kevin MacMartin
|
558501a1a7
|
Add text-stroke properties and remove the text-fill property as it doesn't work
|
2022-05-11 18:15:37 -04:00 |
|
Kevin MacMartin
|
3652048af5
|
Use the eslint override for multi-word components globally
|
2022-04-22 22:03:51 -04:00 |
|
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)
|
2022-03-17 17:40:26 -04:00 |
|
Kevin MacMartin
|
d057abd134
|
Add json support to eslint
|
2021-09-17 14:41:21 -04:00 |
|
Kevin MacMartin
|
fb876f13f7
|
Use kebab-case for name-property-casing or it has a conflict with the other kebab-case style
|
2020-10-06 15:30:58 -04:00 |
|
Kevin MacMartin
|
1c99679c34
|
Set the vue component-definition-name-casing to kebab-case globally (since this includes the base js file)
|
2020-10-04 00:48:06 -04:00 |
|
Kevin MacMartin
|
2c6d0da5f8
|
Allow 4 attributes per line
|
2019-03-05 16:54:13 -05:00 |
|
Kevin MacMartin
|
5d0c179681
|
Disable vue/singleline-html-element-content-newline
|
2018-11-26 00:10:39 -05:00 |
|
Kevin MacMartin
|
8ec10be4c5
|
Disable vue/multiline-html-element-content-newline in eslintrc
|
2018-11-25 23:59:26 -05:00 |
|
Kevin MacMartin
|
b13628c638
|
Remove comma from final line
|
2018-11-13 16:04:25 -05:00 |
|
Kevin MacMartin
|
85716c7d89
|
Upgrade the eslint linting to the recommended settings, with some values tweaked
|
2018-11-12 18:18:24 -05:00 |
|
Kevin MacMartin
|
891eaba8c3
|
Update eslint to use eslint-plugin-vue for vue files instead of eslint-plugin-html
|
2018-11-12 15:03:34 -05:00 |
|
Kevin MacMartin
|
8e5e06cc8c
|
Allow url domains and protocols in css
|
2018-06-07 16:42:52 -04:00 |
|
Kevin MacMartin
|
55cd1a3891
|
Add background-position-x and background-position-y under background-position in the sass-lint property-sort-order array
|
2018-01-22 23:38:52 -05:00 |
|
Kevin MacMartin
|
1ce0a5a2b9
|
Replace scss-lint with sass-lint
|
2018-01-22 17:18:47 -05:00 |
|
Kevin MacMartin
|
fbd06c3ec9
|
Add justify-self after align-self
|
2018-01-22 14:40:35 -05:00 |
|
Kevin MacMartin
|
59a9ef91a8
|
Disable the declaration order rule
|
2018-01-09 23:24:11 -05:00 |
|
Kevin MacMartin
|
da9a991adf
|
Increase the maximum nesting
|
2017-07-10 11:48:52 -04:00 |
|
Kevin MacMartin
|
169b0d6ef2
|
Move border attributes for specific sides immediately following the general attribute for each
|
2017-01-19 16:28:07 -05:00 |
|
Kevin MacMartin
|
f1760e71cf
|
Don't bother warning about useless escapes
|
2017-01-03 23:23:34 -05:00 |
|
Kevin MacMartin
|
2f6636cea4
|
Allow qualifying element with class in scss
|
2016-10-26 15:12:30 -04:00 |
|
Kevin MacMartin
|
52fb8cdd10
|
Tweak formatting
|
2016-10-03 16:42:01 -04:00 |
|