Skip to content

joaopalmeiro/create-vue-tsconfigs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

create-vue-tsconfigs

TSConfig files for projects created with create-vue.

Available TSConfig files

Template Package TSConfig file Source TSConfig file
typescript tsconfig.app.json tsconfig.app.json
typescript tsconfig.node.json tsconfig.node.json

Development

Install fnm (if necessary).

fnm install && fnm use && node --version && npm --version
npm install
npm create vue@3.9.2 test-create-vue
cd test-create-vue && npm install
npx vue-tsc --project tsconfig.app.json --showConfig
npx vue-tsc --project tsconfig.node.json --showConfig
cd ..

Delete the following top-level options (if necessary):

  • "references"
  • "files"
  • "include"
  • "exclude"

Remove the following compilerOptions options (if necessary):

  • "types"
  • "tsBuildInfoFile"
  • "baseUrl"
  • "paths"

Add the following compilerOptions option (if necessary):

  • "composite": true
npm run format

Deployment

npm pack --dry-run
npm version patch
npm version minor
npm version major
  • Update the version in the Licenses link at the top.
  • Commit and push changes.
  • Create a tag on GitHub Desktop.
  • Check GitHub.
npm login
npm publish

About

TSConfig files for projects created with create-vue.

Resources

License

Stars

Watchers

Forks

Packages

No packages published