Releases: rrd108/vue-mess-detector
Releases · rrd108/vue-mess-detector
v0.39.0
- chore pre release update dist
- chore: add code blocks and tips/warnings to ruleDetailsSkeleton
- chore fix vscode and eslint settings
- refactor to satisfy no else condition rule
- refactor to satisfy if without curly bracets rule
- test add failing test for #174
- refactor remove semicolumns
- fix rule change magic number do not report 0 and 1 fix #176
- fix rule change magic number do not report 0 and 1 #176
- fix rule change functionSize fix #175
- chore: add tip in docs to showcase the new script
- feat: add createMarkdown script to generate rule's details docs base page
v0.38.0
- docs --exclude added
- feat add cli option to skip folders and files with wildcards #169
- test fix testcase
- feat implement JSON output fix #168
- chore output handling moved out to one place
- fix Exclude .output folder from scanning fix #166
- chore recommended extansions removed
- chore dist update
- test added for config file
- chore fix ignore / apply collision
- fix magicNumbers runtime error
- refactor use json config format
- feat read cli options from a config file for #161
v0.37.0
- fix missing parts of #143
- fixed issues and handled requests
- chore: add good-first-issue note in contributing docs
- chore update gitignore
- refactor rename variable
- fix formating issue - reomve semicolons
- feat: add new rule rrd zero-length-comparison w tests
- chore: set orderBy default to desc
- fix skip files in vendor
- chore fix type errors
- chore type added to argv.level
- feat add cli option to output only errors fix #155
- refactor rename file
- docs add description for file check
- feat Support analyze individual files fix #157
- chore console log removed
- docs add description for npm, pnpm
- test update test for new linenumber calculation
- fix line number always gets the first hit fix #156
- refactor else removed
- test add failing test for #156
- fix magic number reports the same line more than one time fix #151
- refactor remove magic numbers
- refactor remove
else
v0.36.0
- chore fix output message to pre merge
- chore update dist
- chore: resolve conflicts
- chore: move magic-numbers to constants plus feedback to user
- chore: remove comments
- chore: update example code from test in vforWithIndexKey rule
- test update to new output
- fix show analized file types in output
- fix chache dir is not analized anymore
- chore newline added
- refactor: analyzer method plus extract codeHealth logic to helpers
- chore: add order flag plus update README and docs
- refactor: custom group type function
v0.35.0
v0.34.0
v0.33.0
v0.32.0
- feat script added for rule generation
- chore add comment
- feat add human readbel rule names for rule and test
- fix typo
- chore comments added
- refactor rename function
- feat add ruleName entry to src/rules/rules.ts
- feat add test generation
- fix clear text in generated code
- feat add rule skeleton for code generation
- chore junk files removed
- feat add code health measure to output fix #130
- chore generate skeleton for new rules for #139
- chore add David's suggestion to calculate code health for #130
- feat add more info to --help flag to the cli fix #138
- chore fix order to alphabetic
- fix health calcluation for #130
- chore add yarn rules:missing check to PR Actions fix #127
- feat better output for code health for #130
- chore update dist
- feat code helath calcultion added for #130
- fix to run wihout any cli params
v0.31.0
- chore changes for #134
- chore: update code example for full-word-component-name rule
- chore: apply shorthands in examples
- chore: update elemenet-selectors-with-scoped example
- chore: update script-length tip description
- chore: update docs details
- fix: replace v-bind with shorthand
- chore: sort alphabetically and update example code
- chore: add shiki highlight to some examples
- chore: add code examples for vue strong rules
- chore: add code examples for vue essential rules
- chore: add code examples for vue-recommended rules
- chore: add code examples for vue-caution rules
- chore: add code examples for rrd rules
- chore: add code example for rrd elseCondition rule
- feat: add rrd props drilling rule w tests
v0.30.0
- chore update dist
- chore remove unused import
- feat: add rrd if without curly braces rule w tests
- chore: hightlight warnings section in output explanation
- feat: add emojis for the readme
- chore: output explanation
- feat: new description for the output explanation
- chore: sort alphabetically
- refactor: checkFunctionSize new logic
- feat: add plainScript tests and fix check conditional
- chore: add reportElementWithSelectorsScoped call
- feat: add vue-strong multi attribute elements rule w tests
- feat add a script to check if a new rule is added properly fix #126
- refactor fix formatting
- refactor rename variable
- feat Add rule (rrd) usage of links fix #109
- chore: update links in vue-strong rules
- chore: update links in vue-caution rules
- chore: update links in rrd rules
- chore: update links in vue-recommended rules
- chore: update links in vue-essential rules
- feat: output explanation
- chore: add line number to vifwithvfor rule for #122
- docs: add --group flag and output screenshots
- refactor fix #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- chore: add magic-numbers to docs & update readme
- refactor for #120
- refactor for #120
- refactor for #120
- refactor for #120
- feat: migrate element-selectors-scoped rule to new structure
- feat add rule (rrd) magic numbers fix #114