All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
5.2.4 (2024-12-11)
Note: Version bump only for package @vuepress/configs
5.2.3 (2024-12-04)
Note: Version bump only for package @vuepress/configs
5.2.2 (2024-10-21)
Note: Version bump only for package @vuepress/configs
5.2.1 (2024-10-16)
Note: Version bump only for package @vuepress/configs
5.2.0 (2024-09-09)
- tsconfig: upgrade typescript to 5.6 and enable new compiler options (950b4ab)
5.1.6 (2024-09-03)
Note: Version bump only for package @vuepress/configs
5.1.5 (2024-08-31)
- eslint-config: make args optional (9ff5e4a)
5.1.4 (2024-08-18)
- eslint-config: allow __dirname as var name (178fe68)
- eslint-config: remove VUE_OPTIONS_API from globals (18ee4b9)
5.1.3 (2024-08-18)
Note: Version bump only for package @vuepress/configs
5.1.2 (2024-08-16)
- eslint-config: fix vue option (9acf207)
5.1.1 (2024-08-16)
- eslint-config: ignore Layout for multi-word-component-names (36fe909)
5.1.0 (2024-08-15)
- eslint-config: support custom configs (a6442a0)
5.0.0 (2024-08-15)
- eslint-config: upgrade to eslint v9 and flat config (close #9) (fe2f8b2)
- tsconfig-vuepress: remove ts 5.5 disabled compiler options (bcbfe34)
- eslint-config: upgrade to eslint v9 and flat config
4.10.1 (2024-03-22)
Note: Version bump only for package @vuepress/configs
4.10.0 (2023-12-27)
4.9.0 (2023-12-20)
- eslint-config-vuepress: exclude cy files from import/no-extraneous-dependencies (3370715)
- eslint-config-vuepress: set ecmaVersion to latest (da7a2b2)
4.8.0 (2023-12-09)
- eslint-config-vuepress: exclude e2e files from import/no-extraneous-dependencies (f3a21b1)
4.7.0 (2023-11-29)
- eslint-config-vuepress: add globals definition (059abc1)
4.6.0 (2023-08-30)
- eslint-config-vuepress-typescript: remove type-checked rules (e2a1b00)
4.5.0 (2023-08-30)
- eslint-config-vuepress-typescript: specify type import style (29ece68)
- tsconfig-vuepress: enable isolatedModules (8c38f25)
4.4.0 (2023-07-11)
- prettier-config-vuepress: set trailingComma to all (9031030)
4.3.0 (2023-07-11)
- eslint-config-vuepress: remove integration of eslint-plugin-prettier (1fd21d7)
4.2.0 (2023-06-30)
- tsconfig-vuepress: enable verbatimModuleSyntax (c8eeb2b)
4.1.1 (2023-06-08)
Note: Version bump only for package @vuepress/configs
4.1.0 (2023-03-20)
- tsconfig-vuepress: remove v5 deprecated flags (63f8264)
4.0.4 (2022-11-29)
Note: Version bump only for package @vuepress/configs
4.0.3 (2022-08-16)
- eslint-config-vuepress: disable import/no-unresolved (b29d611)
- eslint-config-vuepress: set ecmaVersion to 2020 (d826ba6)
4.0.2 (2022-08-15)
- eslint-config-vuepress: update import/no-extraneous-dependencies (a5ac8af)
4.0.1 (2022-08-15)
Note: Version bump only for package @vuepress/configs
- eslint-config-vuepress-typescript: deep copy rules from eslint-configstandard (03213b4)
- eslint-config-vuepress-typescript: extract standard configs (d4ce024)
- eslint-config-vuepress-typescript: match components in ts and tsx (a1b5700)
- eslint-config-vuepress-typescript: override base rules correctly (e597337)
- eslint-config-vuepress-typescript: override base rules correctly (9aca848)
- eslint-config-vuepress-typescript: remove project setting (f4d296f)
- eslint-config-vuepress-typescript: tweak function return type (fba6caf)
- eslint-config-vuepress-typescript: vue component exts (fb06274)
- eslint-config-vuepress-typescript: wrong extends order (51fd6af)
- eslint-config-vuepress: vue component exts (501f0b3)
- replace legacy eslint-plugin-node (58b4d4f)
- tsconfig-vuepress: disable preserveValueImports (5d762e1)
- add more config files in no-extraneous-dependencies (172e11e)
- add more rules (8427ed3)
- bump dependencies (0faf7ac)
- bump dependencies (c7450bf)
- bump eslint-config-standard to v17 (54d73aa)
- eslint-config-vuepress-typescript: allow UPPER_CASE variables (39ca660)
- eslint-config-vuepress-typescript: bump typescript-eslint version (50b6a95)
- eslint-config-vuepress-typescript: bump typescript-eslint version and update rules (ce60c2d)
- eslint-config-vuepress-typescript: disable import/no-unresolved (55bd556)
- eslint-config-vuepress-typescript: eslint config for typescript (19bd3d5)
- eslint-config-vuepress-typescript: extends from base config (20f06c5)
- eslint-config-vuepress-typescript: update rules replacement (ae9055d)
- eslint-config-vuepress: add import rules (1196b57)
- eslint-config-vuepress: bump eslint-config-prettier to 7.0.0 (9f66d82)
- eslint-config-vuepress: migrate babel-eslint and move it to peerDependencies (2dc4b2e)
- eslint-config-vuepress: put script before template (6e038d2)
- eslint-config-vuepress: remove typescript supports (714efb9)
- eslint-config-vuepress: support prettier 2 (0b7713b)
- eslint-config-vuepress: upgrade eslint-plugin-vue (2572b86)
- eslint-config-vuepress: use vue3 recommended preset (0f9cfa7)
- prettier-config-vuepress: add embeddedLanguageFormatting config (bc9428d)
- prettier-config-vuepress: list all prettier configs (6eeaada)
- prettier-config-vuepress: support prettier 2.4 (ef5d544)
- prettier-config-vuepress: support prettier 2.6 (aca112b)
- support cjs, cts, mjs, mts extensions (6f98c7e)
- tsconfig-vuepress: add compiler options about imports (0c3ff3d)
- tsconfig-vuepress: add tsconfig package (2350348)
- update eslint-config-prettier (98aa999)
- update some rules to compat with esm (09805ae)
- now vue rules are only available in eslint-config-vuepress-typescript