Skip to content

Releases: rrd108/vue-mess-detector

v0.56.0

28 Sep 07:39
Compare
Choose a tag to compare
  • test fix link
  • chore pre release dist update
  • chore fix link
  • chore change order of imports
  • fix: check method now handles complex expressions for #338
  • feat: add vmd-action to the repo (#315)
  • feat: add override option to topLevelElementOrder rule (#350)
  • fix: false positive in elseCondition (#351)
  • fix: false positive in propNameCasing with complex type (#339)
  • chore(deps): update dependency inquirer to v11.1.0
  • fix: encapsulate console file links
  • chore: add failing test to elseConditions rule for #351
  • feat: filename hyperlink for console text output
  • fix(deps): update vue monorepo to v3.5.10
  • chore(deps): update dependency @types/node to v20.16.10
  • fix : ignore layouts directory
  • feat skipComment added to rule generator
  • fix false positive in htmlLink rule fix #340
  • chore change for ci
  • feat: level indicator in json output

v0.55.0

27 Sep 13:59
Compare
Choose a tag to compare
  • chore pre-release dist update
  • fix: all name rules now skip filename inside square brackets
  • fix: fullwordComponentName skips index.vue plus refactor
  • fix: componentFilenameCasing now skips index.vue
  • fix: now the check method skips index.vue
  • chore: create IGNORE_NAME_RULES constant
  • chore: add failing test to vforNoKey for #334
  • chore: add failing test for htmlLinks for #340
  • chore: add failing test to propNameCasingRule for #339
  • chore: add failing test for ifWithoutCurlyBraces false positive (#338)
  • chore(deps): update dependency @antfu/eslint-config to v3.7.3
  • chore: add failing tests for #336
  • chore: add failing tests for #355
  • fix(deps): update vue monorepo to v3.5.9
  • fix null points fix #328
  • feat: level indicator in json output
  • chore(deps): update dependency @types/node to v20.16.9
  • feat: add new rule rrd no direct dom access with tests (#207)
  • fix: skip app.vue in fullWordComponentName rule (#318)
  • fix: skip app.vue in componentFilenameCasing rule (#318)
  • fix: skip app.vue in singleNameComponent rule (#318)
  • chore: add all override options in docs
  • chore(deps): update dependency vite to v5.4.8
  • chore(deps): update dependency @types/node to v20.16.7
  • chore fix lint errors
  • fix magicNumber false positive fix #320
  • chore update packages
  • chore fix jsr publish error

v0.54.1

23 Sep 10:59
Compare
Choose a tag to compare
  • fix add missing points property
  • chore add tpye for jsr

v0.54.0

23 Sep 09:13
Compare
Choose a tag to compare
  • feat Add numeric output block fix #313
  • chore package updates
  • fix(deps): update vue monorepo to v3.5.8
  • chore: dist update
  • fix: add helper and trim patterns before using glob matcher (#307)
  • chore dist update
  • fix skeleton import order
  • feat add security ruleset
  • test add to prove #307
  • refactor remove befoeEach from tests
  • feat: add support for wildcards in --exclude flag (#265)
  • fix: improve nestedTernary checking method to handle edge-cases (#298)
  • feat: add new rule rrd noTsLang with tests and docs
  • fix report overwrite problem causing missing results
  • chore fix conflicts
  • fix analyze keep some state fix #287
  • feat: include hugeFiles rule to override config (#283)
  • feat: include complicatedConditions rule to override config (#283)
  • feat: include cyclomaticComplexity rule to override config
  • feat: include maxVif rule to override config (#283)
  • feat: include bigVshow rule to override config (#283)
  • feat: include deepIndentation rule to override config (#283)
  • refactor remove top level await
  • refactor remove unused variable
  • chore(deps): update dependency vite to v5.4.7
  • chore(deps): update dependency @antfu/eslint-config to v3.7.1

v0.53.0

20 Sep 15:48
Compare
Choose a tag to compare
  • fix tooManyProps results false numbers fix #301
  • chore(deps): update dependency @antfu/eslint-config to v3.7.0
  • chore: add contribution options to contribute docs
  • chore: update huge-files docs with default thresholds
  • test add failing test for #298
  • feat: include parameterCount rule to override config (#283)
  • fix: add minVariableName param to report rule
  • feat: include shortVariableName rule to override config (#283)
  • feat: include tooManyProps rule to override config (#283)
  • fix: replace minimalConsonantCount for minimumConsonantCount
  • feat: include fullWordComponentName rule to override config (#283)
  • feat: include simpleComputed rule to override config (#283)
  • feat simplyfy exports
  • refactor move out override from cli.ts to analyze.ts fix #292
  • fix: enable rule to vue and js/ts files
  • fix lint errors
  • refactor move out config handlening from cli.ts to analyze.ts fix #291
  • chore: include templateSimpleExpression rule to override config
  • feat: add new rule rrd ~ huge files with tests (#201)
  • chore(deps): update dependency @vitejs/plugin-vue to v5.1.4
  • chore(deps): update dependency inquirer to v11.0.2
  • chore add doc release info
  • fix lint errors
  • chore add GH Action for JSR fix #77
  • chore fix package.json
  • chore bump version number

v0.52.0

17 Sep 11:11
feb474b
Compare
Choose a tag to compare
  • refactor change the entry points in package.json fix #290
  • refactor rename index.ts to cli.ts fix #289
  • chore(deps): update dependency execa to v9.4.0
  • chore(deps): update dependency vite to v5.4.6
  • chore(deps): update typescript-eslint monorepo to v8.6.0
  • chore: add override details to README
  • chore: update override details across docs
  • fix variable name is reported as magic number fix #275
  • feat Ignore rule matches in comments fix #272
  • fix report output type
  • refactor reorder imports
  • refactor move export down
  • chore(deps): update dependency inquirer to v11.0.1

v0.51.0

16 Sep 10:01
Compare
Choose a tag to compare
  • feat: enable overwrite option in config object (#276)
  • chore bump version number
  • chore add type import
  • chore add return types for jsr
  • fix jsr build error
  • fix jsr build error
  • chore pre-release dist update
  • chore fix lint errors
  • refactor rename files
  • doc: add magic-numbers exceptions to docs (#274)

v0.48.0

11 Sep 10:11
Compare
Choose a tag to compare
  • feat add rule (rrd) API route without http method fix #186
  • refactor analyzer.ts and rulesReport.ts to use OutputType interface
  • chore(deps): update dependency vite to v5.4.4
  • chore(deps): update dependency @antfu/eslint-config to v3.5.1

v0.47.0

10 Sep 14:43
Compare
Choose a tag to compare
  • feat output to file fix #227
  • refactor table output fixed
  • refactor all ascee escape codes replced with tags
  • chore(deps): update typescript-eslint monorepo to v8.5.0
  • fix(deps): update vue monorepo to v3.5.4
  • chore(deps): update dependency @antfu/eslint-config to v3.5.0
  • chore(deps): update dependency typescript to v5.6.2
  • chore: run yarn lint:fix
  • chore: avoid tags
  • feat: add pkg-pr-new action
  • chore(deps): update dependency @antfu/eslint-config to v3.4.1
  • chore(deps): update dependency inquirer to v10.2.2

v0.46.0

07 Sep 09:24
Compare
Choose a tag to compare
  • chore pre-release dist update
  • chore(deps): update dependency eslint to v9.10.0
  • chore(deps): update dependency inquirer to v10.2.1
  • feat: add discord perm invite link in docs
  • chore: add emoji to new sections in get-started.md
  • chore: add article link to big-vif/v-show docs
  • fix: error out any combination of apply/ignore flags
  • chore unused package removed
  • chore(deps): update dependency @antfu/eslint-config to v3.3.2
  • fix(deps): update vue monorepo to v3.5.3
  • fix(deps): update vue monorepo to v3.5.2
  • chore(deps): update dependency @vitejs/plugin-vue to v5
  • chore(deps): update dependency @antfu/eslint-config to v3
  • chore(deps): update dependency inquirer to v10.2.0
  • chore(deps): update dependency vue-tsc to v2
  • chore(deps): update dependency vite to v5.4.3
  • chore(deps): update typescript-eslint monorepo to v8
  • chore(deps): update dependency vitest to v2
  • chore(deps): update dependency eslint to v9
  • chore(deps): update actions/setup-node action to v4
  • chore(deps): update actions/checkout action to v4
  • chore(deps): update dependency typescript to v5.5.4
  • chore(deps): update dependency eslint-plugin-vue to v9.28.0
  • chore(deps): update dependency @types/node to v20.16.5
  • chore(deps): update yarn to v1.22.22
  • chore(deps): update dependency vitepress to v1.3.4
  • chore(deps): update dependency execa to v9.3.1
  • chore(deps): update dependency @types/yargs to v17.0.33
  • chore update dist
  • chore(deps): update dependency @antfu/eslint-config to v2.27.3
  • chore(deps): update autofix-ci/action digest to ff86a55
  • chore: add from in the checkNoInlineStyles
  • chore: resolve formatting conflicts
  • chore: resolve conflicts and add reportNoInlineStyles in rules report
  • chore fix formatting
  • fix yarn docs:generate camelCase filename fix #223
  • chore: add reportNoInlineStyles in rulesReport
  • feat(rrd): add doc no inline styles
  • feat(rrc): add new rule noInlineStyles
  • fix: failing test plus change wording in output
  • fix: add helper method to check for CLI commands