]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/log
thirdparty/vuejs/create-vue.git
7 months agoRevert "feat!: use `#/src` instead" feat-package-json-imports 412/head
Haoqun Jiang [Wed, 13 Nov 2024 08:15:32 +0000 (16:15 +0800)] 
Revert "feat!: use `#/src` instead"

This reverts commit 28b5aaf25049a4c6b5ce105a229ab89413923857.

7 months agofeat!: use `#/src` instead
Haoqun Jiang [Wed, 13 Nov 2024 08:13:41 +0000 (16:13 +0800)] 
feat!: use `#/src` instead

7 months agoMerge branch 'main' into feat-package-json-imports
Haoqun Jiang [Wed, 13 Nov 2024 08:12:10 +0000 (16:12 +0800)] 
Merge branch 'main' into feat-package-json-imports

7 months agodocs: update README.md prompt screenshot (#609)
Yordan Ramchev [Mon, 11 Nov 2024 10:59:17 +0000 (12:59 +0200)] 
docs: update README.md prompt screenshot (#609)

7 months agochore(deps): update dependency @vue/tsconfig to ^0.6.0
renovate[bot] [Mon, 11 Nov 2024 00:39:16 +0000 (00:39 +0000)] 
chore(deps): update dependency @vue/tsconfig to ^0.6.0

7 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 11 Nov 2024 08:06:47 +0000 (08:06 +0000)] 
chore(deps): update all non-major dependencies

7 months agochore(deps): update dependency geckodriver to v5 (#613)
renovate[bot] [Mon, 11 Nov 2024 08:05:55 +0000 (16:05 +0800)] 
chore(deps): update dependency geckodriver to v5 (#613)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 months agochore(deps): update vite packages (#612)
renovate[bot] [Mon, 11 Nov 2024 07:59:06 +0000 (15:59 +0800)] 
chore(deps): update vite packages (#612)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 months agorefactor: remove `baseUrl` from all TSConfig files
Haoqun Jiang [Sat, 9 Nov 2024 07:26:10 +0000 (15:26 +0800)] 
refactor: remove `baseUrl` from all TSConfig files

Per the [official documentation](https://www.typescriptlang.org/tsconfig/#baseUrl):
> This feature was designed for use in conjunction with AMD module
loaders in the browser, and is not recommended in any other context.
As of TypeScript 4.1, baseUrl is no longer required to be set when using paths.

7 months agoperf: remove `--force` from the `type-check` script
Haoqun Jiang [Sat, 9 Nov 2024 07:11:42 +0000 (15:11 +0800)] 
perf: remove `--force` from the `type-check` script

It was introduced to work around a bug in `vue-tsc` that has been fixed
in https://github.com/vuejs/language-tools/pull/3218

7 months agochore: update snapshot
Haoqun Jiang [Fri, 8 Nov 2024 14:29:41 +0000 (22:29 +0800)] 
chore: update snapshot

7 months ago3.12.1 v3.12.1
Haoqun Jiang [Fri, 8 Nov 2024 14:29:12 +0000 (22:29 +0800)] 
3.12.1

7 months agochore(deps): update dependency @vue/create-eslint-config to ^0.6.1 (#605)
renovate[bot] [Fri, 8 Nov 2024 14:28:00 +0000 (22:28 +0800)] 
chore(deps): update dependency @vue/create-eslint-config to ^0.6.1 (#605)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 months agofeat(TypeScript): generate projects with Node.js 22 types by default
Haoqun Jiang [Thu, 7 Nov 2024 12:19:28 +0000 (20:19 +0800)] 
feat(TypeScript): generate projects with Node.js 22 types by default

As it became the active LTS on 2024-10-29

8 months agofeat: enable devtools v7 integration by default (#602)
Haoqun Jiang [Wed, 6 Nov 2024 08:53:36 +0000 (16:53 +0800)] 
feat: enable devtools v7 integration by default (#602)

8 months agochore: update snapshot
Haoqun Jiang [Tue, 5 Nov 2024 08:43:34 +0000 (16:43 +0800)] 
chore: update snapshot

8 months ago3.12.0 v3.12.0
Haoqun Jiang [Tue, 5 Nov 2024 08:32:56 +0000 (16:32 +0800)] 
3.12.0

8 months agofeat: add experimental Oxlint integration (#601)
Haoqun Jiang [Tue, 5 Nov 2024 08:31:42 +0000 (16:31 +0800)] 
feat: add experimental Oxlint integration (#601)

8 months agofix(templates): drop English as default language (#600)
Philipp Naderer-Puiu [Mon, 4 Nov 2024 12:19:18 +0000 (13:19 +0100)] 
fix(templates): drop English as default language (#600)

Fixes #599

8 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 4 Nov 2024 06:25:58 +0000 (06:25 +0000)] 
chore(deps): update all non-major dependencies

8 months agochore(deps): update dependency typescript to ~5.6.3
renovate[bot] [Mon, 4 Nov 2024 00:27:26 +0000 (00:27 +0000)] 
chore(deps): update dependency typescript to ~5.6.3

8 months agochore: mark template files as CC0 (#594)
btea [Fri, 1 Nov 2024 08:05:22 +0000 (16:05 +0800)] 
chore: mark template files as CC0 (#594)

8 months agoworkflow: update renovate config to use haoqunjiang's personal preset
Haoqun Jiang [Tue, 29 Oct 2024 08:18:11 +0000 (16:18 +0800)] 
workflow: update renovate config to use haoqunjiang's personal preset

Also moved to `.github/renovate.json` to keep the root directory clean.

Compared with the current config, the new preset:
- Extends `config:recommended` instead of `config:base` ([it's just a
name change, though](https://github.com/renovatebot/renovate/pull/21136))
- Extends `:widenPeerDependencies`
- A more nuanced update strategy for `typescript` in case we are several
minor versions behind
- Groups all Vite packages together for easier management, esp. when
Vite 6 is released
- Separates 0.x versions of packages from the rest so we can deal with
the breaking changes in a more controlled manner. This mainly affects
`esbuild`.

8 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 28 Oct 2024 03:56:11 +0000 (03:56 +0000)] 
chore(deps): update all non-major dependencies

8 months agochore: ignore `style: ` commits in `git blame`
Haoqun Jiang [Fri, 25 Oct 2024 11:17:30 +0000 (19:17 +0800)] 
chore: ignore `style: ` commits in `git blame`

8 months agostyle: enable trailingComma in prettier
Haoqun Jiang [Fri, 25 Oct 2024 11:13:06 +0000 (19:13 +0800)] 
style: enable trailingComma in prettier

I think we don't have to strictly conform to the styles from vuejs/core,
so let's choose a style that better suited for this project.

8 months agochore: update snapshot
Haoqun Jiang [Thu, 24 Oct 2024 17:27:38 +0000 (01:27 +0800)] 
chore: update snapshot

8 months ago3.11.2 v3.11.2
Haoqun Jiang [Thu, 24 Oct 2024 17:27:08 +0000 (01:27 +0800)] 
3.11.2

8 months agochore(deps): update dependency npm-run-all2 to v7 (#591)
renovate[bot] [Thu, 24 Oct 2024 17:26:47 +0000 (01:26 +0800)] 
chore(deps): update dependency npm-run-all2 to v7 (#591)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 months agochore(deps): update dependency eslint-plugin-playwright to v2 (#590)
renovate[bot] [Thu, 24 Oct 2024 15:51:39 +0000 (23:51 +0800)] 
chore(deps): update dependency eslint-plugin-playwright to v2 (#590)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 months agochore(deps): update all non-major dependencies (#589)
renovate[bot] [Thu, 24 Oct 2024 07:24:29 +0000 (15:24 +0800)] 
chore(deps): update all non-major dependencies (#589)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 months agochore(deps): update dependency chromedriver to v130 (#588)
renovate[bot] [Wed, 23 Oct 2024 16:23:22 +0000 (00:23 +0800)] 
chore(deps): update dependency chromedriver to v130 (#588)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 months agochore(deps): update all non-major dependencies
renovate[bot] [Tue, 22 Oct 2024 03:51:39 +0000 (03:51 +0000)] 
chore(deps): update all non-major dependencies

8 months agochore: update package description to match GitHub repo description
Haoqun Jiang [Mon, 21 Oct 2024 00:23:20 +0000 (09:23 +0900)] 
chore: update package description to match GitHub repo description

8 months agochore(deps): update all non-major dependencies (#586)
renovate[bot] [Sat, 19 Oct 2024 06:28:50 +0000 (15:28 +0900)] 
chore(deps): update all non-major dependencies (#586)

8 months agochore(deps): update dependency typescript to ~5.6.0 (#580)
renovate[bot] [Sat, 19 Oct 2024 06:04:53 +0000 (15:04 +0900)] 
chore(deps): update dependency typescript to ~5.6.0 (#580)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 months agofeat: add EditorConfig to .vscode/extensions.json when ESLint is selected
Yoshipi [Thu, 17 Oct 2024 08:36:37 +0000 (17:36 +0900)] 
feat: add EditorConfig to .vscode/extensions.json when ESLint is selected

8 months agochore: delete kolorist as the project now uses kleur/colors
yordan.ramchev [Tue, 15 Oct 2024 10:07:33 +0000 (13:07 +0300)] 
chore: delete kolorist as the project now uses kleur/colors

8 months agochore: update snapshot
Haoqun Jiang [Tue, 15 Oct 2024 07:35:43 +0000 (15:35 +0800)] 
chore: update snapshot

8 months ago3.11.1 v3.11.1
Haoqun Jiang [Tue, 15 Oct 2024 07:35:09 +0000 (15:35 +0800)] 
3.11.1

8 months agochore(deps): update dependency eslint-plugin-cypress to v4 (#581)
renovate[bot] [Mon, 14 Oct 2024 18:12:42 +0000 (02:12 +0800)] 
chore(deps): update dependency eslint-plugin-cypress to v4 (#581)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 months agochore(deps): update all non-major dependencies (#579)
renovate[bot] [Mon, 14 Oct 2024 14:46:31 +0000 (22:46 +0800)] 
chore(deps): update all non-major dependencies (#579)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>
8 months agofix: move tsconfig.json for cypress e2e a level up
Haoqun Jiang [Mon, 14 Oct 2024 09:20:50 +0000 (17:20 +0800)] 
fix: move tsconfig.json for cypress e2e a level up

Tools like `typescript-eslint` does not work well with this kind of
`include` pattern (i.e. starting with `../`).

8 months agofix(eslint): remove comment from generated config (#578)
Cédric Exbrayat [Fri, 11 Oct 2024 14:14:24 +0000 (16:14 +0200)] 
fix(eslint): remove comment from generated config (#578)

8 months agochore: remove unused picocolors dependency
Haoqun Jiang [Fri, 11 Oct 2024 12:20:31 +0000 (20:20 +0800)] 
chore: remove unused picocolors dependency

It was used for debugging purposes, only accidentally left in the package.json.

8 months agorefactor: replace kolorist with kleur/colors
Haoqun Jiang [Fri, 11 Oct 2024 11:47:08 +0000 (19:47 +0800)] 
refactor: replace kolorist with kleur/colors

The size of `outfile.cjs` before the change:
143037 bytes

Ater the change:
141514 bytes

Saved 1523 bytes.

I didn't choose `picocolors` despite it being more popular because
it doesn't support tree-shaking and actually increases the bundle size
a bit.

I didn't choose `yoctocolors` because the resulting bundle is also a bit
larger than the one produced by `kleur/colors`.

Addressed the issue raised in #253

8 months agofeat: add vscode file nesting config to base template
Haoqun Jiang [Fri, 11 Oct 2024 08:46:09 +0000 (16:46 +0800)] 
feat: add vscode file nesting config to base template

We now have *a lot* of configuration files at the project's root. It would help to have them grouped in the editor.

Many people aren't aware of this feature, so I'm adding a default configuration to the base template to raise awareness.

This is a very rudimentary configuration; only patterns relevant to this project are included. Users can customize it further themselves.

Or they can use a more advanced share configuration like https://github.com/antfu/vscode-file-nesting-config

8 months agochore: turn on verbose mode in prepublish script
Haoqun Jiang [Fri, 11 Oct 2024 07:35:33 +0000 (15:35 +0800)] 
chore: turn on verbose mode in prepublish script

Some of the commands could take a while to run, so it's nice to see the output.

8 months agochore: update snapshot
Haoqun Jiang [Fri, 11 Oct 2024 07:23:27 +0000 (15:23 +0800)] 
chore: update snapshot

8 months ago3.11.0 v3.11.0
Haoqun Jiang [Fri, 11 Oct 2024 07:16:32 +0000 (15:16 +0800)] 
3.11.0

8 months agochore: dependency maintenance
Haoqun Jiang [Fri, 11 Oct 2024 07:15:57 +0000 (15:15 +0800)] 
chore: dependency maintenance

8 months agochore: fix peer dep warning in nightwatch template folder
Haoqun Jiang [Fri, 11 Oct 2024 06:49:46 +0000 (14:49 +0800)] 
chore: fix peer dep warning in nightwatch template folder

This doesn't affect the actual project.
Just some project maintenance issue.

8 months agochore: bump esbuild version to v0.24 (#576)
Cédric Exbrayat [Thu, 10 Oct 2024 08:36:58 +0000 (10:36 +0200)] 
chore: bump esbuild version to v0.24 (#576)

8 months agotest: re-add eslint unit tests (#575)
Cédric Exbrayat [Thu, 10 Oct 2024 07:59:39 +0000 (09:59 +0200)] 
test: re-add eslint unit tests (#575)

8 months agochore(deps): update all non-major dependencies (#574)
renovate[bot] [Wed, 9 Oct 2024 07:35:50 +0000 (15:35 +0800)] 
chore(deps): update all non-major dependencies (#574)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8 months agofeat: support ESLint 9 Flat Config (#573)
Haoqun Jiang [Wed, 9 Oct 2024 06:34:30 +0000 (14:34 +0800)] 
feat: support ESLint 9 Flat Config (#573)

9 months agochore: replace vite website link
btea [Fri, 4 Oct 2024 08:50:17 +0000 (16:50 +0800)] 
chore: replace vite website link

9 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 30 Sep 2024 16:48:50 +0000 (16:48 +0000)] 
chore(deps): update all non-major dependencies

9 months agochore(deps): update dependency chromedriver to v129
renovate[bot] [Mon, 23 Sep 2024 05:13:50 +0000 (05:13 +0000)] 
chore(deps): update dependency chromedriver to v129

9 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 23 Sep 2024 02:02:16 +0000 (02:02 +0000)] 
chore(deps): update all non-major dependencies

9 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 16 Sep 2024 05:06:35 +0000 (05:06 +0000)] 
chore(deps): update all non-major dependencies

9 months agochore(deps): update dependency typescript to ~5.6.0
renovate[bot] [Mon, 16 Sep 2024 00:45:51 +0000 (00:45 +0000)] 
chore(deps): update dependency typescript to ~5.6.0

9 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 9 Sep 2024 00:26:48 +0000 (00:26 +0000)] 
chore(deps): update all non-major dependencies

10 months agochore(deps): update dependency jsdom to v25
renovate[bot] [Wed, 4 Sep 2024 21:00:29 +0000 (21:00 +0000)] 
chore(deps): update dependency jsdom to v25

10 months agochore(deps): update all non-major dependencies
renovate[bot] [Wed, 4 Sep 2024 20:00:07 +0000 (20:00 +0000)] 
chore(deps): update all non-major dependencies

10 months agochore(deps): update dependency chromedriver to v128
renovate[bot] [Sat, 31 Aug 2024 01:02:59 +0000 (01:02 +0000)] 
chore(deps): update dependency chromedriver to v128

10 months agochore(deps): update all non-major dependencies
renovate[bot] [Wed, 28 Aug 2024 01:40:44 +0000 (01:40 +0000)] 
chore(deps): update all non-major dependencies

10 months agofeat: add @vitest/eslint-plugin when using vitest
cexbrayat [Wed, 14 Aug 2024 13:53:51 +0000 (15:53 +0200)] 
feat: add @vitest/eslint-plugin when using vitest

The plugin is now officillay recommended, so let's add it to the eslint config when selecting both eslint and vitest.

10 months agotest: add unit test for eslint configs
cexbrayat [Wed, 14 Aug 2024 13:53:51 +0000 (15:53 +0200)] 
test: add unit test for eslint configs

The commit adds a unit test for the eslint configurations and properly formats our tests.

10 months agoci: add eslint check on some jobs
cexbrayat [Wed, 14 Aug 2024 13:31:52 +0000 (15:31 +0200)] 
ci: add eslint check on some jobs

10 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 12 Aug 2024 02:10:16 +0000 (02:10 +0000)] 
chore(deps): update all non-major dependencies

10 months agochore: remove npm-run-all2
btea [Sun, 11 Aug 2024 10:13:30 +0000 (18:13 +0800)] 
chore: remove npm-run-all2

11 months agofeat: add corresponding extensions when using vitest
btea [Wed, 7 Aug 2024 06:41:52 +0000 (14:41 +0800)] 
feat: add corresponding extensions when using vitest

11 months agochore: remove `.npmrc`
btea [Wed, 7 Aug 2024 06:27:21 +0000 (14:27 +0800)] 
chore: remove `.npmrc`

11 months agochore(deps): update dependency chromedriver to v127
renovate[bot] [Mon, 5 Aug 2024 06:15:54 +0000 (06:15 +0000)] 
chore(deps): update dependency chromedriver to v127

11 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 5 Aug 2024 02:23:23 +0000 (02:23 +0000)] 
chore(deps): update all non-major dependencies

11 months agochore(deps): update dependency @types/eslint to v9
renovate[bot] [Mon, 29 Jul 2024 05:32:36 +0000 (05:32 +0000)] 
chore(deps): update dependency @types/eslint to v9

11 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 29 Jul 2024 04:28:01 +0000 (04:28 +0000)] 
chore(deps): update all non-major dependencies

11 months agochore(deps): update all non-major dependencies
renovate[bot] [Tue, 23 Jul 2024 18:57:17 +0000 (18:57 +0000)] 
chore(deps): update all non-major dependencies

11 months agochore(deps): update dependency vitest to v2
renovate[bot] [Mon, 15 Jul 2024 10:50:39 +0000 (10:50 +0000)] 
chore(deps): update dependency vitest to v2

11 months agochore(deps): update all non-major dependencies
renovate[bot] [Tue, 16 Jul 2024 01:51:24 +0000 (01:51 +0000)] 
chore(deps): update all non-major dependencies

11 months agofix(playwright): use `npm run` to start the server on default port (#540)
Raku Zeta [Wed, 10 Jul 2024 06:46:23 +0000 (14:46 +0800)] 
fix(playwright): use `npm run` to start the server on default port (#540)

Also use conditional baseURL depending on CI variable

11 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 8 Jul 2024 01:16:37 +0000 (01:16 +0000)] 
chore(deps): update all non-major dependencies

12 months agochore(deps): update dependency typescript to ~5.5.0
renovate[bot] [Wed, 3 Jul 2024 07:37:56 +0000 (07:37 +0000)] 
chore(deps): update dependency typescript to ~5.5.0

12 months agochore(deps): update all non-major dependencies
renovate[bot] [Wed, 3 Jul 2024 06:41:48 +0000 (06:41 +0000)] 
chore(deps): update all non-major dependencies

12 months agochore: update snapshot
Haoqun Jiang [Wed, 19 Jun 2024 07:02:43 +0000 (15:02 +0800)] 
chore: update snapshot

12 months ago3.10.4 v3.10.4
Haoqun Jiang [Wed, 19 Jun 2024 07:01:54 +0000 (15:01 +0800)] 
3.10.4

12 months agochore(deps): update dependency chromedriver to v126 (#536)
renovate[bot] [Wed, 19 Jun 2024 07:00:30 +0000 (15:00 +0800)] 
chore(deps): update dependency chromedriver to v126 (#536)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
12 months agochore(deps): update all non-major dependencies
renovate[bot] [Wed, 19 Jun 2024 01:15:28 +0000 (01:15 +0000)] 
chore(deps): update all non-major dependencies

12 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 10 Jun 2024 00:17:53 +0000 (00:17 +0000)] 
chore(deps): update all non-major dependencies

13 months agochore(deps): update dependency @vitejs/plugin-vue-jsx to v4
renovate[bot] [Wed, 5 Jun 2024 08:13:54 +0000 (08:13 +0000)] 
chore(deps): update dependency @vitejs/plugin-vue-jsx to v4

13 months agochore(deps): update all non-major dependencies
renovate[bot] [Wed, 5 Jun 2024 08:02:43 +0000 (08:02 +0000)] 
chore(deps): update all non-major dependencies

13 months agofix(cypress): remove es5 from tsconfig 528/head
cexbrayat [Fri, 24 May 2024 14:28:03 +0000 (16:28 +0200)] 
fix(cypress): remove es5 from tsconfig

It looks like this is no longer necessary and allows developers to use a more modern syntax in the spec files.

13 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 27 May 2024 01:01:19 +0000 (01:01 +0000)] 
chore(deps): update all non-major dependencies

13 months agofix: use lowercase for vueDevTools plugin
cexbrayat [Thu, 23 May 2024 13:15:02 +0000 (15:15 +0200)] 
fix: use lowercase for vueDevTools plugin

13 months agochore: update snapshot from devtools to devtools-router-pinia (#523)
Yordan Ramchev [Thu, 23 May 2024 08:01:10 +0000 (11:01 +0300)] 
chore: update snapshot from devtools to devtools-router-pinia (#523)

Fixes #522

13 months agochore(deps): update dependency chromedriver to v125
renovate[bot] [Thu, 23 May 2024 02:09:37 +0000 (02:09 +0000)] 
chore(deps): update dependency chromedriver to v125

13 months agochore(deps): update all non-major dependencies
renovate[bot] [Wed, 22 May 2024 11:19:42 +0000 (11:19 +0000)] 
chore(deps): update all non-major dependencies

13 months agofix: write merged setting config
muluk.ma [Wed, 8 May 2024 06:25:03 +0000 (14:25 +0800)] 
fix: write merged setting config

13 months agochore(deps): update all non-major dependencies
renovate[bot] [Mon, 13 May 2024 22:46:20 +0000 (22:46 +0000)] 
chore(deps): update all non-major dependencies