danigonlinea / library-vue-storybook

Vue Components Library with Storybook

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Watson

VScode Extensions

  1. Vetur
  2. Prettier
  3. MDX support

VSCode Settings

{
  "editor.formatOnSave": true,
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "eslint.options": {
    "extensions": [".js", ".jsx", ".md", ".mdx", ".vue"]
  },
  "eslint.validate": ["markdown", "mdx", "javascript", "vue"],
  "eslint.alwaysShowStatus": true,
  "eslint.format.enable": true,
  "[javascript]": {
    "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  },
  "[vue]": {
    "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  },
  "[scss]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[md]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[mdx]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  }
}

Install dependencies & compiles for development (Storybook)

yarn install
yarn sb

Create library bundle

yarn create:lib

Release a new Watson version (patch)

yarn release:patch

About

Vue Components Library with Storybook

License:MIT License


Languages

Language:JavaScript 41.2%Language:SCSS 29.6%Language:Vue 24.5%Language:HTML 4.7%