├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── package.json ├── preprocessor.js ├── src └── vue-typescript-component.ts ├── test ├── __snapshots__ │ ├── all-in-one.spec.ts.snap │ ├── inheritance-vue.spec.ts.snap │ ├── inheritance.spec.ts.snap │ ├── injected.spec.ts.snap │ ├── lifecyle-hooks.spec.ts.snap │ ├── render-function.spec.ts.snap │ ├── some-data.spec.ts.snap │ └── some-props.spec.ts.snap ├── all-in-one.spec.ts ├── inheritance-vue.spec.ts ├── inheritance.spec.ts ├── injected.spec.ts ├── lifecyle-hooks.spec.ts ├── refs.spec.ts ├── render-function.spec.ts ├── some-data.spec.ts ├── some-props.spec.ts └── tsconfig.json ├── tsconfig.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/package.json -------------------------------------------------------------------------------- /preprocessor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/preprocessor.js -------------------------------------------------------------------------------- /src/vue-typescript-component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/src/vue-typescript-component.ts -------------------------------------------------------------------------------- /test/__snapshots__/all-in-one.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/__snapshots__/all-in-one.spec.ts.snap -------------------------------------------------------------------------------- /test/__snapshots__/inheritance-vue.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/__snapshots__/inheritance-vue.spec.ts.snap -------------------------------------------------------------------------------- /test/__snapshots__/inheritance.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/__snapshots__/inheritance.spec.ts.snap -------------------------------------------------------------------------------- /test/__snapshots__/injected.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/__snapshots__/injected.spec.ts.snap -------------------------------------------------------------------------------- /test/__snapshots__/lifecyle-hooks.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/__snapshots__/lifecyle-hooks.spec.ts.snap -------------------------------------------------------------------------------- /test/__snapshots__/render-function.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/__snapshots__/render-function.spec.ts.snap -------------------------------------------------------------------------------- /test/__snapshots__/some-data.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/__snapshots__/some-data.spec.ts.snap -------------------------------------------------------------------------------- /test/__snapshots__/some-props.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/__snapshots__/some-props.spec.ts.snap -------------------------------------------------------------------------------- /test/all-in-one.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/all-in-one.spec.ts -------------------------------------------------------------------------------- /test/inheritance-vue.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/inheritance-vue.spec.ts -------------------------------------------------------------------------------- /test/inheritance.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/inheritance.spec.ts -------------------------------------------------------------------------------- /test/injected.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/injected.spec.ts -------------------------------------------------------------------------------- /test/lifecyle-hooks.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/lifecyle-hooks.spec.ts -------------------------------------------------------------------------------- /test/refs.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/refs.spec.ts -------------------------------------------------------------------------------- /test/render-function.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/render-function.spec.ts -------------------------------------------------------------------------------- /test/some-data.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/some-data.spec.ts -------------------------------------------------------------------------------- /test/some-props.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/some-props.spec.ts -------------------------------------------------------------------------------- /test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/test/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locoslab/vue-typescript-component/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "tslint-config-locoslab" 3 | } 4 | --------------------------------------------------------------------------------