Commit Graph

61 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
7a1a39a4cb refactor: support transformOn 2020-05-26 21:04:56 +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
33052a05d1 bump 1.0.0-alpha.0 2020-05-24 10:29:41 +08:00
Amour1688
f413253ff8 support v-model 2020-05-23 16:31:05 +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
751eabaae9 with @vue/test-utils 2020-05-14 13:24:22 +08:00
Amour1688
b5a91efd93 jsx 2020-05-13 19:14:28 +08:00