三咲智子
7ff199c60f
fix(build): enhance type check ( #7880 )
...
* fix(build): enhance type check
* feat: stricter ts check
2022-05-24 22:54:34 +08:00
三咲智子
1028264c62
fix: tsconfig ( #7319 )
2022-04-22 09:43:38 +08:00
三咲智子
1d13ebb05d
feat: drop jest ( #7248 )
...
* feat: drop jest
* test: remove ssr
* test: rename
* chore: update tsconfig
2022-04-19 16:51:44 +08:00
三咲智子
385de298e7
chore: update tsconfig ( #7231 )
2022-04-19 11:23:21 +08:00
三咲智子
aaf90d99d0
test: switch to vitest ( #5991 )
...
* test: use vitest
* test: add script and ci
* chore: improve tsconfig
* refactor: use-form-item
* fix: remove unused
* chore: improve scripts
* test: improve mock
* refactor: change coverage
2022-02-21 14:28:22 +08:00
三咲智子
7b7afc8f49
refactor: improve tsconfig ( #5993 )
...
* refactor: improve tsconfig
* chore: add cypress tsconfig
2022-02-15 14:45:50 +08:00
三咲智子
879ea6d31b
feat: support jsx, closes #5708 ( #5947 )
2022-02-11 12:10:56 +08:00
三咲智子
ca7bcfe9b3
feat: add defineOptions
for script-setup
( #5932 )
...
* feat: add unplugin-vue-define-options
* feat: add jest support
2022-02-11 11:39:49 +08:00
三咲智子
a3286b4416
fix: only enable preserveSymlinks on build ( #5877 )
2022-02-09 17:09:21 +08:00
三咲智子
426a6a686c
feat: switch to lodash-unified ( #5734 )
...
* feat: switch to lodash-unified
* chore: move lodash mocks
2022-02-08 10:37:21 +08:00
jeremywu
1a2c77474a
fix(build): element plus build typing error ( #5335 )
...
- Remove types field from tsconfig.json
2022-01-12 10:48:51 +08:00
jeremywu
3957ffb324
feat(project): adding cypress into element plus ( #5281 )
...
* feat(project): adding cypress into element plus
- Introduce Cypress to Element Plus
- Add Action config for running Cypress automatically after workflow for build website done
- Add a base case for button.spec.ts
- Add cypress recordings and screenshots to gitignore
- Add Cypress into tsconfig.json for global typing intelligence
- Add scripts for running cypress
* - Update cpress.yml syntax error
* - Remove cypress from jest running collector
2022-01-10 19:25:48 +08:00
三咲智子
5e76d0f435
fix(build): compatible to build on windows ( #4747 )
2021-12-10 18:18:16 +08:00
三咲智子
b853b7a9ff
refactor: improve tsconfig ( #4386 )
2021-11-24 13:49:49 +08:00
三咲智子
ab8982379e
build: refactor each package build ( #3709 )
2021-09-28 20:28:47 +08:00
三咲智子
0cb8250d9e
build(tokens): fix token build script ( #3703 )
2021-09-28 15:40:08 +08:00
三咲智子
0327d2d0b2
refactor(components): refactor button ( #3341 )
...
* feat(utils): add buildProp
* chore: disable eslint rule
* chore: typescript use strict
* refactor(components): refactor button
* feat: add comment for buildProp
2021-09-12 19:38:48 +08:00
Sanxiaozhizi
6cc16bbd06
refactor: enhance type definition ( #3062 )
...
* chore: add vue-tsc for type check
* refactor(components): respect Vue's own style type
* refactor(components): improve props type
* chore(build): improve types
* fix(components): remove unnecessary props
* perf(components): use shallowRef
* fix(components): add missing property type for table
* refactor(components): improve time-picker types
* refactor(components): extract import type
* refactor(components): improve popper types
* refactor(components): upload list types
* fix(docs): fix type
* better type
* fix: remove index
2021-08-31 09:40:13 +08:00
jeremywu
b0f4fc5f23
refactor: update package path and bundle folder ( #3016 )
2021-08-24 13:36:48 +08:00
Herrington Darkholme
4fcf5ff9bb
fix(types): remove __test__ from ignore ( #480 )
2020-10-27 17:31:08 +08:00
zouhang
c6e8c5c45e
build(core): fix some type error
2020-10-09 20:24:53 +08:00
zouhang
a14afae7c9
fix: fix some comp type erro & add rollup build
2020-10-09 20:24:53 +08:00
zouhang
b37a21420c
feat(core): add jsx support
2020-09-15 13:53:41 +08:00
jeremywu
ef92b6c11c
### feat: add dialog ( #197 )
...
* Add overlay component; Dialog component almost done
* feat(dialog): add use-lockscreen
* feat(dialog): coding completed awaiting tests
* feat(dialog): finish writing test cases
* fix test failures
* Address PR comments
* fallback some changes
2020-09-09 21:18:08 +08:00
hanx316
07d2beccfc
chore(project): modify some lint rules
...
allow vue default props; disallow arrow parens when only one parameter; use rule words rather than
number; modify the sequences of rules; delete a duplicate field in tsconfig
2020-08-19 23:15:51 +08:00
JeremyWuuuuu
4220cb92d0
chore(popper): replace lodash with lodash-es
2020-08-19 15:28:01 +08:00
Herrington Darkholme
889a06c315
Update tsconfig.json
2020-08-10 12:58:04 +08:00
zazzaz
12abae4b08
test: add button test
2020-07-27 21:46:33 +08:00
HerringtonDarkholme
165b17ac7c
fix: set moduleResolution to node
...
this option will setup VSCode to pickup right definition
2020-07-22 00:37:53 +08:00
HerringtonDarkholme
8e642a845f
feat: add lerna basic config
2020-07-22 00:35:23 +08:00