Zephyr Lykos
178664ed83
refactor: migrate toolchain, part 1
...
- Switched to pnpm
- Updated to typescript 4.9.5
- JSX transforms switched to react-jsx
- Use swc for typescript transforms
- Remove deprecated dependencies
- Cleanup unused types
- Some ESM fixes
- PostCSS config now lives in package.json
- Bump support target
TODO:
- switch to vite or plain esbuild
- jest to vitest / uvu
- jquery to cash-dom
- pure ESM (lodash-es, etc.)
- drop prettier & husky (lint-staged is okay)
- drop wasm cli & xterm.js
- update bootstrap
2023-07-10 19:58:18 +08:00
mochaaP
eca2dffc31
fix: remove gitpod config from tsconfig
2022-06-17 14:03:20 +08:00
mochaaP
e4d35ad012
feat: re-add docker build support ( #395 )
...
also fixed failed ci
2022-04-17 02:23:48 +08:00
Pig Fang
7381699690
upgrade Jest and TypeScript
2021-06-05 17:10:41 +08:00
Pig Fang
34c90b50f2
upgrade to webpack 5
...
Web CLI update:
* commander -> cac
* enquirer -> prompts
2020-11-06 15:37:45 +08:00
Pig Fang
17ad007d40
scripts -> tools
2020-10-30 10:11:50 +08:00
Pig Fang
dce22c49ad
tweak tsconfig
2020-07-13 10:40:31 +08:00
Pig Fang
cd01b26168
tweak TS config
2020-07-02 11:19:53 +08:00
Pig Fang
ecf2f6792f
es2016 -> es2017
2020-03-18 11:01:28 +08:00
Pig Fang
496f5a5b23
tweak typescript build
2020-03-12 11:06:23 +08:00
Pig Fang
210244f5b4
add path alias
2020-02-07 09:59:10 +08:00
Pig Fang
e01af8e7d9
tweak tsconfig
2020-02-01 12:45:07 +08:00
Pig Fang
cd3260af3e
rewrite plugins mgmt page with react
2020-01-21 10:22:20 +08:00
Pig Fang
dff01981d7
update build step
2020-01-16 16:14:49 +08:00
Pig Fang
7e3b61be7a
Simplify TypeScript configuration
2019-12-03 15:41:31 +08:00
Pig Fang
7dc59cf444
Make some scripts cross-platform
2019-05-07 17:04:45 +08:00
Pig Fang
0486ddc5a1
Normalize JSON response structure
2019-04-23 11:47:45 +08:00
Pig Fang
19a51f8df7
Restructure files
2019-03-28 16:37:01 +08:00
Pig Fang
bf364c5f5f
Reorg views
2019-03-18 15:00:18 +08:00
Pig Fang
d1d4c54818
Migrate to TypeScript
2019-03-18 09:55:24 +08:00
Pig Fang
5d80b8e06a
Migrate to TypeScript partially
2019-03-17 21:09:46 +08:00