GitHub / vuejs/vue-class-component / commits
ES / TypeScript decorator for class-style Vue components.
SHA | Message | Author | Date | Stats |
---|---|---|---|---|
cdd63663 | fixed review issues | Gleb Ivanov <g****v@f****u> | over 7 years ago | |
a13fc5a6 | Added reflection support | Gleb Ivanov <g****v@f****u> | over 7 years ago | |
7213dbe4 | [build] 6.2.0 | ktsn <k****5@g****m> | over 7 years ago | |
48059b87 | [release] 6.2.0 | ktsn <k****5@g****m> | over 7 years ago | |
cdcbfe5b | feat: add mixins helper (#224) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
ed4d289e | chore: housekeeping (#225) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
a415a17d | change compiler option "jsx"; (#216) |
Shina <h****1@v****m>
Committed by: katashin <k****5@g****m> |
over 7 years ago | |
f7e6da98 | docs(example): simplify webpack config | ktsn <k****5@g****m> | over 7 years ago | |
8f5bf87f | docs(example): tweak format | ktsn <k****5@g****m> | over 7 years ago | |
c96c57a3 | chore: babel-preset-env is not required | ktsn <k****5@g****m> | over 7 years ago | |
6095c0f0 | add tsx render function example (#212) |
Decade <d****0@u****m>
Committed by: katashin <k****5@g****m> |
over 7 years ago | |
e7269991 | chore: tidy up tsconfig (#214) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
966fecf4 | [release] 6.1.2 | ktsn <k****5@g****m> | almost 8 years ago | |
8f8fa733 | [build] 6.1.2 | ktsn <k****5@g****m> | almost 8 years ago | |
75800984 | fix: fix memory leak of detached DOM tree (#210) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
89d5bf04 | [release] 6.1.1 | ktsn <k****5@g****m> | almost 8 years ago | |
2b1a8a27 | [build] 6.1.1 | ktsn <k****5@g****m> | almost 8 years ago | |
8905f8c8 | fix: avoid to overwrite component options on IE <= 10 (#203) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
b6a12a8c | fix: avoid to inherit __decorators__ property to sub classes (#200) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
2bc36c50 | fix: forward static functions in babel (#187) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
44844563 | Add VueDecorator to named exports (#194) |
Ken Snyder <k****n@k****t>
Committed by: katashin <k****5@g****m> |
almost 8 years ago | |
fd737365 | [release] 6.1.0 | ktsn <k****5@g****m> | almost 8 years ago | |
5723f6a4 | [build] 6.1.0 | ktsn <k****5@g****m> | almost 8 years ago | |
0bd29a0a | chore: update copyright year | ktsn <k****5@g****m> | almost 8 years ago | |
382824a6 | docs: tweak heading | ktsn <k****5@g****m> | almost 8 years ago | |
06e91094 | refactor: rewrite component options type parameters to shorter form | ktsn <k****5@g****m> | almost 8 years ago | |
d8f48784 | docs: --allowSyntheticDefaultImports is no longer needed | ktsn <k****5@g****m> | almost 8 years ago | |
e9f0e6b7 | fix: allow to configure proxied properties in data hook (#184) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
95d9e658 | fix: fix nullable type in ts 2.6 (#182) |
Herrington Darkholme <H****e@u****m>
Committed by: katashin <k****5@g****m> |
almost 8 years ago | |
12c5b247 | chore: update readme |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
5376a9ac | Update ISSUE_TEMPLATE.md |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
almost 8 years ago | |
9d64be71 | Statics (#146) |
François Marie De Mey <e****w@g****m>
Committed by: katashin <k****5@g****m> |
almost 8 years ago | |
0b710e6a | docs: fix typo | ktsn <k****5@g****m> | almost 8 years ago | |
fe5a35e9 | docs: add a note about supported decorator stage | ktsn <k****5@g****m> | almost 8 years ago | |
7f785c94 | chore: remove yarn.lock | ktsn <k****5@g****m> | almost 8 years ago | |
543776d2 | chore: bump vue | Evan You <y****3@g****m> | almost 8 years ago | |
d60efbd0 | chore(example): add child component (#160) |
xingo xu <x****u@u****m>
Committed by: katashin <k****5@g****m> |
almost 8 years ago | |
d56fbc1f | [release] 6.0.0 | Evan You <y****3@g****m> | almost 8 years ago | |
226c7e48 | [build] 6.0.0 | Evan You <y****3@g****m> | almost 8 years ago | |
c10d7ad9 | build: add release npm script | Evan You <y****3@g****m> | almost 8 years ago | |
5fd7ce0c | feat: add Vue 2.5 errorCaptured hook | Evan You <y****3@g****m> | almost 8 years ago | |
ecafcbec | bump rollup | Evan You <y****3@g****m> | almost 8 years ago | |
d6ea3e45 | fix: allow to create a custom class decorator (#157) |
katashin <k****5@g****m>
Committed by: Evan You <y****3@g****m> |
almost 8 years ago | |
8632bc62 | feat: adapt to the new vue typings (#132) |
katashin <k****5@g****m>
Committed by: Evan You <y****3@g****m> |
almost 8 years ago | |
0ca7db0f | Updated README to support new vue-router beforeRouteUpdate hook (#144) |
r4zzz4k <r****k@g****m>
Committed by: katashin <k****5@g****m> |
about 8 years ago | |
0d1c4413 | thier -> their (#142) |
Brian Gonzalez <m****e@b****g>
Committed by: katashin <k****5@g****m> |
about 8 years ago | |
7c851605 | chore: bump typescript | ktsn <k****5@g****m> | about 8 years ago | |
fc374488 | chore(example): update sfc declaration (#126) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
about 8 years ago | |
8f2d7d4b | [release] 5.0.2 | ktsn <k****5@g****m> | over 8 years ago | |
27fa55bc | [build] 5.0.2 | ktsn <k****5@g****m> | over 8 years ago | |
176c3104 | Housekeeping (#113) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
e3bcda7e | Added NPM badge (#111) |
Julian Verdurmen <3****d@u****m>
Committed by: katashin <k****5@g****m> |
over 8 years ago | |
f060f7dc | Move $decoratorQueue under each component constructor (fix #104) (#110) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
cb8d9de0 | add class property caveat in readme (#95) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
c6f42f77 | add issue template (#89) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
4f2a641f | [release] 5.0.1 | ktsn <k****5@g****m> | over 8 years ago | |
72fa6b03 | [build] 5.0.1 | ktsn <k****5@g****m> | over 8 years ago | |
e41e4595 | fix webpack config of example | ktsn <k****5@g****m> | over 8 years ago | |
b51f5d07 | bump deps | ktsn <k****5@g****m> | over 8 years ago | |
fe5dc197 | Use class name as Vue component's name (#76) |
Jingkun Hua <h****4@g****m>
Committed by: katashin <k****5@g****m> |
over 8 years ago | |
34ef0ce6 | update readme for caveats of class properties (#69) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
6e017d21 | readme | Evan You <y****3@g****m> | over 8 years ago | |
00019d28 | [build] 5.0.0 | Evan You <y****3@g****m> | over 8 years ago | |
78377aaf | [release] 5.0.0 | Evan You <y****3@g****m> | over 8 years ago | |
b270eb0f | update example for 2.2 | Evan You <y****3@g****m> | over 8 years ago | |
b39634ff | fix compat with vue 2.2 | Evan You <y****3@g****m> | over 8 years ago | |
3786c532 | use default import for Vue | Evan You <y****3@g****m> | over 8 years ago | |
2dccbc37 | update ts-loader (#61) |
TomoyaShibata <w****n@g****m>
Committed by: katashin <k****5@g****m> |
over 8 years ago | |
12041e2a | Rewrite the examples with single file component (#59) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
67ac032c | [release] 4.4.0 | ktsn <k****5@g****m> | almost 9 years ago | |
9ca366bc | [build] 4.4.0 | ktsn <k****5@g****m> | almost 9 years ago | |
1bf9fccd | Add build script for UMD and minified UMD builds (#47) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
543a2dad | Add registerHooks method to Component decorator (#46) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
bd8f3898 | Adjust TypeScript example (#45) |
katashin <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
7ad6a846 | merge Merge pull request #42 from ktsn/warn-class-property |
Evan You <y****3@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
1911fdf3 | add env check before warning | ktsn <k****5@g****m> | almost 9 years ago | |
7e7e4e37 | warn if class property is used without inheriting Vue class | ktsn <k****5@g****m> | almost 9 years ago | |
7f91b8d6 | webpack to beta.27; rimraf for cross platform support (#37) |
Mike Kidder <m****r@g****m>
Committed by: katashin <k****5@g****m> |
almost 9 years ago | |
e4abed20 | 4.3.1 | ktsn <k****5@g****m> | almost 9 years ago | |
941bef4c | merge Merge pull request #35 from ktsn/babel-decorator |
Evan You <y****3@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
3a8ec0c6 | should not collect uninitialized class properties | ktsn <k****5@g****m> | almost 9 years ago | |
997bf958 | merge Merge pull request #34 from ktsn/native-class-compat |
Evan You <y****3@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
7e55a951 | compat with native class | ktsn <k****5@g****m> | almost 9 years ago | |
6b8c9754 | 4.3.0 | ktsn <k****5@g****m> | almost 9 years ago | |
767f072a | merge Fix an error during collecting data in case of using Babel (#32) |
Evan You <y****3@g****m>
Committed by: GitHub <n****y@g****m> |
almost 9 years ago | |
02124f80 | add test cases for babel | ktsn <k****5@g****m> | almost 9 years ago | |
c77f9030 | should inherit component class and vue to pass babel's instance type check | ktsn <k****5@g****m> | almost 9 years ago | |
0a113086 | Provide a helper to create custom decorators (#30) |
katashin <k****5@g****m>
Committed by: Evan You <y****3@g****m> |
almost 9 years ago | |
c14d73e7 | Enable to collect inital class properties as vue instance data (#29) |
katashin <k****5@g****m>
Committed by: Evan You <y****3@g****m> |
almost 9 years ago | |
ccf97e10 | Move source code to src (#27) |
katashin <k****5@g****m>
Committed by: Evan You <y****3@g****m> |
almost 9 years ago | |
bd52a140 | 4.2.0 | ktsn <k****5@g****m> | almost 9 years ago | |
1e887348 | fix types (#26) |
Kaorun343 <h****6@g****m>
Committed by: katashin <k****5@g****m> |
almost 9 years ago | |
d6f9e941 | 4.1.0 | Evan You <y****3@g****m> | almost 9 years ago | |
746e2e4b | add prepublish hook | Evan You <y****3@g****m> | almost 9 years ago | |
48c1c852 | update readme | Evan You <y****3@g****m> | almost 9 years ago | |
ab10630b | fix package.json links | Evan You <y****3@g****m> | almost 9 years ago | |
22d5a5c0 | Migrate to TypeScript (#25) |
katashin <k****5@g****m>
Committed by: Evan You <y****3@g****m> |
almost 9 years ago | |
63d58678 | 4.0.1 | ktsn <k****5@g****m> | about 9 years ago | |
0aa7dbaa | update typings (#22) |
katashin <k****5@g****m>
Committed by: Evan You <y****3@g****m> |
about 9 years ago | |
6fe443d0 | 4.0.0 | Evan You <y****3@g****m> | about 9 years ago |