Commit Graph

332 Commits

Author SHA1 Message Date
Haoqun Jiang
9c464f4ce5
chore: improve setup of the tooling (#4)
* chore: lockfile should be committed to the repo

See https://classic.yarnpkg.com/blog/2016/11/24/lockfiles-for-all/

* chore: explicitly set the npm client to yarn

* chore: set up yarn workspaces

* chore: use jest.config.js

See: https://jestjs.io/docs/en/configuration

Better follow the convention than to define yet another config file name

* test: the `globals` configuration is redundant

* chore: prefer babel.config.js over .babelrc

See https://babeljs.io/docs/en/config-files

* chore: the jsxInjection alias is extraneous

* chore: add .js extension to eslint config

It is the preferred configuration file format.
https://eslint.org/docs/user-guide/configuring#configuration-file-formats

Also deleted the jasmine env as it's not used in this project.

* chore: downgrade to eslint v6 for compatibility with other dependencies

* chore: use eslint-config-airbnb-base instead of the full airbnb config

* chore: remove babel-eslint

Syntax used in this repo can already be parsed with the default ESLint
parser

* chore: add missing peer dependency for `@vue/test-utils`

* chore: enable useWorkspaces in lerna
2020-05-28 21:20:39 +08:00
Amour1688
5f7c77ad88 bump 1.0.0-alpha.4 2020-05-28 12:47:25 +08:00
Amour1688
83ed0ac6d4 docs: update README 2020-05-27 13:05:24 +08:00
Amour1688
dcadabd28a feat: compatible with Vue 2.x 2020-05-27 12:53:25 +08:00
Amour1688
7e0ee7dc5e bump 1.0.0-alpha.3 2020-05-27 00:43:37 +08:00
Amour1688
082f537b89 docs: update README 2020-05-27 00:12:34 +08:00
Amour1688
5e2eaa6ced fix error when use fragment 2020-05-26 23:49:19 +08:00
Amour1688
7a1a39a4cb refactor: support transformOn 2020-05-26 21:04:56 +08:00
Amour1688
402568dc52 addNamed in path and pass children with withCtx 2020-05-26 00:16:35 +08:00
Amour1688
9a2a5277b4 bump 1.0.0-alpha.2 2020-05-24 22:54:00 +08:00
Amour1688
47c4105c4f refactor: remove @babel/types in dependencies 2020-05-24 22:06:59 +08:00
Amour1688
4b954484bf Rename babel-preset-jsx to babel-plugin-jsx 2020-05-24 11:33:04 +08:00
Amour1688
a118fb1df4 chore: modify .eslintrc 2020-05-24 11:31:04 +08:00
Amour1688
33052a05d1 bump 1.0.0-alpha.0 2020-05-24 10:29:41 +08:00
Amour1688
547d817a73 feat: add withDirectives in .jest 2020-05-24 10:29:20 +08:00
Amour1688
ae18223861 docs: Update README 2020-05-23 16:58:37 +08:00
Amour1688
4667679054 support v-show 2020-05-23 16:38:53 +08:00
Amour1688
f413253ff8 support v-model 2020-05-23 16:31:05 +08:00
Amour1688
2a8a3ed50e docs: changelog 2020-05-19 21:44:08 +08:00
Amour1688
e3e3e56707 docs: update README 2020-05-18 00:20:10 +08:00
Amour1688
80b9cb1570 refactor: directives 2020-05-18 00:09:50 +08:00
252675163
49a6b88edc feat: add directive feature 2020-05-17 22:48:13 +08:00
252675163
951e973e93 chore: remove deprecated test file 2020-05-17 22:48:13 +08:00
Amour1688
063af0e975 filter JSXEmptyExpression 2020-05-17 21:49:08 +08:00
Amour1688
68da671c5a support Fragment 2020-05-17 16:36:38 +08:00
Amour1688
9608e0afca jest support async 2020-05-17 00:03:17 +08:00
Amour1688
c1a26926c9 merge onXXX 2020-05-16 23:57:10 +08:00
Amour1688
42e3292779 support mergeProps 2020-05-16 21:24:51 +08:00
zdw
8f18b5630a feat: add directive test case
add spread test case
2020-05-14 22:13:44 +08:00
Amour1688
751eabaae9 with @vue/test-utils 2020-05-14 13:24:22 +08:00
Amour1688
b5a91efd93 jsx 2020-05-13 19:14:28 +08:00
tangjinzhou
1dd2f81deb
Initial commit 2020-05-08 16:58:50 +08:00