# Vue Class Component ECMAScript / TypeScript decorator for class-style Vue components. [![npm](https://img.shields.io/npm/v/vue-class-component.svg)](https://www.npmjs.com/package/vue-class-component) [![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/vuejs/vue-class-component) ## Document See [https://class-component.vuejs.org](https://class-component.vuejs.org) ## Online one-click setup for contributing Contribute to Vue Class Component using a fully featured online development environment that will automatically: clone the repo, install the dependencies and start the docs web server and run `yarn dev`. [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/from-referrer/) ## Issue reporting / pull requests See [contribution guideline](./.github/CONTRIBUTING.md) ## License [MIT](http://opensource.org/licenses/MIT)