]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/log
thirdparty/vuejs/create-vue.git
3 years agochore: ignore dist directories
Haoqun Jiang [Wed, 11 Aug 2021 08:21:52 +0000 (16:21 +0800)] 
chore: ignore dist directories

3 years agofix: fix js HelloWorld template
Haoqun Jiang [Wed, 11 Aug 2021 08:20:47 +0000 (16:20 +0800)] 
fix: fix js HelloWorld template

3 years agofix: fix entry path in js projects
Haoqun Jiang [Wed, 11 Aug 2021 07:55:38 +0000 (15:55 +0800)] 
fix: fix entry path in js projects

3 years agofeat: add force overwrite option
Haoqun Jiang [Wed, 11 Aug 2021 07:53:22 +0000 (15:53 +0800)] 
feat: add force overwrite option

3 years agostyle: format code
Haoqun Jiang [Wed, 11 Aug 2021 07:35:57 +0000 (15:35 +0800)] 
style: format code

3 years agochore: regenerate all templates with new feature flags
Haoqun Jiang [Wed, 11 Aug 2021 07:27:57 +0000 (15:27 +0800)] 
chore: regenerate all templates with new feature flags

3 years agorefactor: move base template out of `config` category
Haoqun Jiang [Tue, 10 Aug 2021 13:19:56 +0000 (21:19 +0800)] 
refactor: move base template out of `config` category

3 years agofeat: add vuex option
Haoqun Jiang [Tue, 10 Aug 2021 13:12:08 +0000 (21:12 +0800)] 
feat: add vuex option

`main.js/ts` template is extracted to a standalone `entry` category,
as it will, and only will be affected by the `router`/`vuex` option,
which is different than the other code/config templates.

`vuex` & `vue-router` dependencies are moved into the `config` template.

`store/index.js` is also moved into `config` because it doesn't affect
other code (only the entry).

3 years agofeat!: rename `--spa` option to `--router`
Haoqun Jiang [Tue, 10 Aug 2021 09:07:28 +0000 (17:07 +0800)] 
feat!: rename `--spa` option to `--router`

3 years agorefactor!: support command line flags such as `--ts`
Haoqun Jiang [Tue, 10 Aug 2021 08:46:11 +0000 (16:46 +0800)] 
refactor!: support command line flags such as `--ts`

3 years agochore: add `NPM-SCRIPTS-PLACEHOLDER` in README
Haoqun Jiang [Tue, 10 Aug 2021 08:21:39 +0000 (16:21 +0800)] 
chore: add `NPM-SCRIPTS-PLACEHOLDER` in README

3 years agorefactor: merge type definitions into 1 file and move them out of `src`
Haoqun Jiang [Wed, 28 Jul 2021 13:19:13 +0000 (21:19 +0800)] 
refactor: merge type definitions into 1 file and move them out of `src`

3 years agofeat: make jsx support optional
Haoqun Jiang [Wed, 28 Jul 2021 09:38:56 +0000 (17:38 +0800)] 
feat: make jsx support optional

3 years agochore: 3.0.0-alpha.1
Haoqun Jiang [Tue, 27 Jul 2021 14:42:16 +0000 (22:42 +0800)] 
chore: 3.0.0-alpha.1

3 years agofix: correctly name the folder in `files` field
Haoqun Jiang [Tue, 27 Jul 2021 14:41:36 +0000 (22:41 +0800)] 
fix: correctly name the folder in `files` field

3 years agochore: 3.0.0-alpha.0
Haoqun Jiang [Tue, 27 Jul 2021 14:39:29 +0000 (22:39 +0800)] 
chore: 3.0.0-alpha.0

3 years agodocs: a simple README, subject to further refinement
Haoqun Jiang [Tue, 27 Jul 2021 14:34:14 +0000 (22:34 +0800)] 
docs: a simple README, subject to further refinement

3 years agochore: add open in vscode badge
Haoqun Jiang [Tue, 27 Jul 2021 14:31:09 +0000 (22:31 +0800)] 
chore: add open in vscode badge

3 years agochore: add final newline to output package.json file
Haoqun Jiang [Tue, 27 Jul 2021 05:42:05 +0000 (13:42 +0800)] 
chore: add final newline to output package.json file

3 years agostyle: format files
Haoqun Jiang [Tue, 27 Jul 2021 05:41:23 +0000 (13:41 +0800)] 
style: format files

3 years agoworkflow: generate a snapshot of each template before each release
Haoqun Jiang [Tue, 27 Jul 2021 05:06:24 +0000 (13:06 +0800)] 
workflow: generate a snapshot of each template before each release

3 years agorefactor: move utility functions to the `utils` folder
Haoqun Jiang [Tue, 27 Jul 2021 04:57:10 +0000 (12:57 +0800)] 
refactor: move utility functions to the `utils` folder

To keep the `files` field concise.

3 years agofeat: support `-t/--template` command-line option
Haoqun Jiang [Tue, 27 Jul 2021 04:10:04 +0000 (12:10 +0800)] 
feat: support `-t/--template` command-line option

3 years agorefactor: extract deepMerge function
Haoqun Jiang [Mon, 26 Jul 2021 15:35:08 +0000 (23:35 +0800)] 
refactor: extract deepMerge function

3 years agorefactor: extract common logic for directory traversal
Haoqun Jiang [Mon, 26 Jul 2021 15:34:40 +0000 (23:34 +0800)] 
refactor: extract common logic for directory traversal

3 years agofix: revert to the `serve` script name for previewing
Haoqun Jiang [Mon, 26 Jul 2021 11:28:45 +0000 (19:28 +0800)] 
fix: revert to the `serve` script name for previewing

1. it's the default in vite templates, users might be used to it already
2. `preview` starts with a `pre` string, making npm failing to recognize
and auto-run the `prepreview` script before it

3 years agofeat: add a `typecheck` command for typescript projects
Haoqun Jiang [Mon, 26 Jul 2021 11:22:57 +0000 (19:22 +0800)] 
feat: add a `typecheck` command for typescript projects

3 years agofix: should exclude unit tests from type checking
Haoqun Jiang [Mon, 26 Jul 2021 11:20:15 +0000 (19:20 +0800)] 
fix: should exclude unit tests from type checking

1. there's a bug in `@cypress/vue` at the moment https://github.com/cypress-io/cypress/issues/17480
2. no need to fail the whole build process only because of a type error
in a spec file.

We may add a specific command to typechecking the spec files later

3 years agofeat: add tests in default templates
Haoqun Jiang [Mon, 26 Jul 2021 11:19:59 +0000 (19:19 +0800)] 
feat: add tests in default templates

3 years agofix: enable `skipLibCheck` option
Haoqun Jiang [Mon, 26 Jul 2021 09:00:11 +0000 (17:00 +0800)] 
fix: enable `skipLibCheck` option

3 years agofeat: add jsconfig.json for javascript template
Haoqun Jiang [Mon, 26 Jul 2021 08:59:22 +0000 (16:59 +0800)] 
feat: add jsconfig.json for javascript template

3 years agofeat: implement the `create-vue` command (no readme or cli argument support yet)
Haoqun Jiang [Sun, 25 Jul 2021 15:19:47 +0000 (23:19 +0800)] 
feat: implement the `create-vue` command (no readme or cli argument support yet)

3 years agorefactor: rename `source` folder to `code`
Haoqun Jiang [Fri, 23 Jul 2021 07:12:07 +0000 (15:12 +0800)] 
refactor: rename `source` folder to `code`

3 years agofeat: add source code to all templates
Haoqun Jiang [Fri, 23 Jul 2021 07:11:02 +0000 (15:11 +0800)] 
feat: add source code to all templates

3 years agowip: basic structure
Haoqun Jiang [Fri, 23 Jul 2021 06:03:21 +0000 (14:03 +0800)] 
wip: basic structure

4 years agoInitial commit
Haoqun Jiang [Wed, 14 Jul 2021 07:58:56 +0000 (15:58 +0800)] 
Initial commit