Commit Graph

7 Commits

Author SHA1 Message Date
Alvis HT Tang bc498596b8 feat: convert the whole project into ESM
BREAKING CHANGE:
- by default, client project emit ESM and for clarity preset-essentials has been renamed to preset-esm
- ts-node is removed in favor of a more powerful and less buggy tsx
2023-06-08 10:50:25 +01:00
Alvis HT Tang 5bb53481b0 feat(types): separate types from presetter 2023-06-05 13:55:42 +01:00
Alvis HT Tang 57578e9398 style: make any node build-in modules explicitly imported first 2023-05-21 10:47:56 +08:00
Alvis HT Tang 21f28a21d2 refactor(rollup): remove unnecessary async waits 2022-09-23 13:50:33 +01:00
Alvis HT Tang f3c1738abb fix(presetter): resolve presets as a tree not a list 2022-08-02 18:31:41 +01:00
Alvis HT Tang daf36df63e fix(presetter): narrow types in directive's argument 2021-10-04 07:43:29 +01:00
Alvis HT Tang dfebcbe9a5 feat(preset-rollup): provide a preset for code bundling via rollup 2021-09-30 11:13:13 +01:00