78 Commits

Author SHA1 Message Date
99dacaaaec chore: build & doc tiny tweak (#21644)
chore: doc tweak
2025-08-06 17:46:30 +08:00
86f49acafd chore(build): replace process (#21584) 2025-08-01 20:10:49 +08:00
5ee6449b01 fix(types): [other] cannot find declare module types from installed packages (#21266)
* fix(types): cannot find declare module types from installed packages

* fix(types): play global type error

* fix(types): typecheck error
2025-07-11 13:47:18 +08:00
2f17df1209 style(eslint-config): newline before import type (#21036)
* perf: change to import-x

* feat: add rules

* chore: fix rule

* chore: fix

* chore: fix

* chore: fix

* style: `pnpm lint:fix`

* Revert "style: `pnpm lint:fix`"

This reverts commit db0116a288299c507e3cfc4d7a22e2207265d920.

* Revert "chore: fix"

This reverts commit 69c82a90c01525e38180be4c21e8ef5602512318.

* chore: fix

* style: `pnpm lint:fix`

* fix: lint

* chore: `pnpm format`
2025-06-16 15:37:12 +08:00
8edea27a36 build: rollup dts (#20586)
* build: rollup dts

* update

* update
2025-05-06 09:42:40 +08:00
2b3d2e77b4 chore(deps): drop esbuild-kit/cjs-loader (#20414)
* chore(deps): drop `esbuild-kit/cjs-loader`

* chore: use `commitlint/config-conventional`

* Update commitlint.config.mjs

Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>

* chore: tsx shortcut tweaks

* chore: add final lock

---------

Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>
2025-04-16 17:54:37 +08:00
5a87198d08 build(build): [package] remove imports with side effects (#18670)
Co-authored-by: sea <45450994+warmthsea@users.noreply.github.com>
2024-11-28 21:06:07 +08:00
7bba5332f1 chore: update dependencies (#18573)
* chore: update dependencies

typescript: v5.5
vue-tsc: v2
eslint: v8-latest
@commitlint/*: v18

* fix: apply suggestions

* fix: ignore some ts errors
2024-10-29 10:01:58 +08:00
60cb2262f9 chore: optimize dts imports (#18051)
* feat: move /typings/components.d.ts to /typings/global.d.ts

* feat: use /typings/global.d.ts file

* chore: adjust the order for global.d.ts
2024-09-03 14:34:21 +08:00
0ef4b492b8 fix(components): fixed add listeners not remove on beforeunmount (#17344)
* fix(components): fixed add listeners not remove on beforeunmount

* docs(ci):  close vue hoistStatic mode compile

* Update packages/components/popper/src/trigger.vue

Co-authored-by: qiang <qw13131wang@gmail.com>

* Update packages/components/time-picker/src/common/picker.vue

Co-authored-by: qiang <qw13131wang@gmail.com>

* Update packages/components/tooltip/src/content.vue

Co-authored-by: qiang <qw13131wang@gmail.com>

* Update packages/components/tooltip/src/content.vue

Co-authored-by: qiang <qw13131wang@gmail.com>

* Update packages/components/popper/src/trigger.vue

Co-authored-by: qiang <qw13131wang@gmail.com>

* Update packages/components/autocomplete/src/autocomplete.vue

Co-authored-by: qiang <qw13131wang@gmail.com>

* Update packages/components/popper/src/trigger.vue

Co-authored-by: qiang <qw13131wang@gmail.com>

* ci: update full bundle vue compiler config, fixed hoistStatic error

* style: eslint fix

---------

Co-authored-by: qiang <qw13131wang@gmail.com>
2024-08-09 09:40:20 +08:00
79938178dd build: use vue-tsc to generate dts (#16111)
* build: use vue-tsc to generate dts

* reduce inline type declaration

* fix: type checking failed

* apply suggestions from code review

* address PR comments
2024-08-07 12:01:46 +08:00
4e0bed01e5 chore(build): fix cdn process error (#16870)
* chore: fix cdn process error

* chore: add deps @rollup/plugin-replace
2024-05-15 19:01:34 +08:00
xx
1ecdafb2af chore: fixed @element-plus/build-constants version (#16794)
* chore: 🤖 fixed @element-plus/build-constants version

#16793

* chore: 🤖 update lockfile

---------

Co-authored-by: xiangxiao <xiangxiao3@hikvision.com.cn>
2024-05-15 13:05:19 +08:00
f83761dd2a style(eslint-config): add eslint rules to restrict the imports of lodash (#15773)
* style(eslint-config): add eslint rules to restrict the imports of lodash

* fix: lint error

* test(components): [infinite-scroll] test error

* test(components): [infinite-scroll] test error
2024-02-03 12:10:23 +08:00
30034a5063 fix(build): build web-types.json compatible with windows (#15379) 2024-01-07 10:54:53 +08:00
f8c2510705 fix(build): [date-picker] type prop error in web-types.json (#15376) 2024-01-05 20:26:38 +08:00
1b4bc76f75 fix(build): fix built component source contains unsafe file path (#15152) 2023-12-15 12:07:37 +08:00
611d11b371 chore(build): optimize the type conversion of tag plugin (#11590) 2023-04-09 16:05:51 +08:00
682553a27e build(components): fix generateExternal use wrong reference (#12180) 2023-04-08 22:05:44 +08:00
36c5aed076 refactor(docs): tooltip plugin (#10440)
* refactor(docs): tooltip plugin

* refactor(docs): tooltip plugin
2022-11-05 15:15:29 +08:00
ad9f92b1d1 chore(build): optimize the type conversion of tooltip plugin in docs (#10437) 2022-11-05 12:34:53 +08:00
98e171ef4b chore(build): optimize the conversion of type in documents (#10419) 2022-11-04 08:00:42 +00:00
ec65bf9626 refactor(build): optimize the conversion of attributes in documents (#9970) 2022-10-05 10:36:53 +00:00
532f33d4e1 fix(build): fix Window build locale (#9995)
build: fix Window build locale
2022-10-04 16:58:08 +08:00
861a7953b4 refactor(components): switch to vue macros (#9306) 2022-09-16 22:57:41 +08:00
189c379ddc chore: add attribute enum autosuggestion for WebStorm (#9663) 2022-09-10 09:14:31 +08:00
a97d349cd6 fix(build): add target (#9018) 2022-07-26 16:26:39 +08:00
ca56e64fa3 chore(deps): update all non-major dependencies (#8484)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-06-28 06:34:17 +08:00
7097940f4a refactor: add ts-nocheck and check all files (#8401) 2022-06-22 08:04:42 +08:00
786360b7dd refactor(components): [message] fix typings and switch to script setup (#8378) 2022-06-21 19:50:16 +08:00
73cb5508fb refactor(components): [collapse-transition] type error (#8247) 2022-06-15 19:59:05 +08:00
4a8277ceb3 chore(deps): update all non-major dependencies (#8236)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-06-15 01:48:52 +08:00
4ef054488a Refactor/time picker refactor to setup (#8191)
* chore: refine code

* chore(build): [time/date-picker] type unsafe

* Remove `time/date-picker` entry from typing list.

* refactor(components): [time-picker] utilities

* Refine typing for utilities.
* Extract common props.

* chore: fix typing

* chore: fix typing

* chore: refine code

Co-authored-by: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com>
2022-06-11 19:27:36 +08:00
697ac8c94b fix(deps): update all non-major dependencies (#7847)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: 三咲智子 <sxzz@sxzz.moe>
2022-06-07 17:36:24 +00:00
3d00cf7347 fix(build): copy typings (#8098) 2022-06-05 04:14:08 +00:00
1435581c0c fix(build): tree shaking (#8088) 2022-06-04 14:12:38 +00:00
28c1b84e67 refactor(build): rename variable (#8027)
* fix(build): duplicate variable name

* fix(build): change variable name tasks as subTasks
2022-06-02 14:07:24 +08:00
6f9fb6e0ca fix(build): remove type safe (not stricter) (#8004) 2022-05-31 01:47:29 +00:00
zz
eb9d7c99a5 refactor(components): [scrollbar] use JSX in Unit test (#7987) 2022-05-31 05:42:28 +08:00
7e0f6d71a5 fix(utils): type error (#7939) 2022-05-30 11:51:50 +08:00
6e60279753 fix(image-viewer): typescript error (#7938) 2022-05-30 10:45:07 +08:00
20317b9c02 fix(components): [collection] type error (#7940) 2022-05-30 10:27:16 +08:00
37e2bfaee4 fix(hooks): type error (#7941) 2022-05-30 09:26:14 +08:00
3adb0f2077 refactor(component): improve code (#7959) 2022-05-29 09:42:31 +08:00
ff5ea7e2ed chore(build): remove upload in type unsafe (#7957) 2022-05-29 08:30:09 +08:00
zz
c215966c9b chore(build): remove input-number from type-unsafe.json (#7951) 2022-05-29 04:00:55 +08:00
ab11c6df6a build(build): extract constants (#7639) 2022-05-27 20:51:14 +00:00
1069e9ff34 refactor(components): [time-select] switch to script-setup syntax (#7833)
* refactor(components): [time-select] switch to script-setup syntax

* fix(components): [time-select] fix typing

* fix(components): [time-select] fix props reviews

* fix(components): [time-select] fix props and build

Co-authored-by: metanas <matanas@pre-history.com>
2022-05-25 23:06:12 +08:00
7ff199c60f fix(build): enhance type check (#7880)
* fix(build): enhance type check

* feat: stricter ts check
2022-05-24 22:54:34 +08:00
3d2a257101 refactor(build): use esbuild and tsx (#7876) 2022-05-24 11:31:16 +00:00