Commit Graph

22 Commits

Author SHA1 Message Date
luhc228 2eecc91026
feat: use lint-staged to run lint before commit (#452)
* chore: remove lintDiff file

* chore: update lock

* chore: add lint script
2022-08-25 16:16:43 +08:00
luhc228 ed147421bb
fix: fail to reuse existed tab (#320)
* fix: fail to reuse existed tab

* chore: move openChrome.applescript to outside
2022-07-08 12:24:56 +08:00
luhc228 282f84cef7
refactor: use pnpm to watch and build packages (#284)
* refactor: use pnpm to watch and build packages

* chore: remove yml

* chore: update lock

* chore: update lock
2022-06-23 14:43:08 +08:00
ZeroLing 59aa271de1
Feat/plugin rax compat (#262)
* feat: support inlineStyle option for plugin rax compat

* fix: update pnpm lock yaml

* refactor: rax-compat create-element and plugin rule

* chore: remove some lint problem

* chore: update pnpm lock

* chore: update pnpm

* feat: add warn for inline style
2022-06-20 15:28:01 +08:00
luhc228 e42a9ba67a
feat: package watch (#267)
* feat: package watch

* feat: watch

* chore: remove package watch

* feat: watch and build

* fix: build

* chore: remove prebundle from build

* chore: rename
2022-06-17 17:50:45 +08:00
ZeroLing 6b802c120d chore: version check 2022-06-14 14:32:04 +08:00
ZeroLing 938784a894 fix: bundles build fail 2022-06-13 21:13:43 +08:00
ZeroLing d70cc9e7a0 chore: change order 2022-06-13 16:18:28 +08:00
ZeroLing 4548718edf chore: monorepo 2022-06-13 15:59:11 +08:00
ClarkXia 0f9ae1274a
Refactor service (#159)
* feat: refactor service

* fix: functional plugin

* fix: getCompilerPlugins

* feat: add log

* fix: refactor webpack compiler

* chore: update lock

* fix: remove useless code

* fix: config type

* chore: rename folder

* chore: optimize code

* fix: mock

* fix: ssr render

* fix: types

* chore: unused vars
2022-05-24 11:33:21 +08:00
大果 701a2190a5
feat: support tree-shaking react-router deps when only one route (#86)
* feat: support tree-shaking react-router deps when only one route

* chore: optimize history API

* fix: typo error

* chore: make esbuild compile @ice/runtime add inject env vars

* chore: make esbuild compile @ice/runtime add inject env vars

* chore: resolve conflict

* feat: mock react-router api when disable router

* feat: env

* fix: test

* feat: support dotenv

* chore: add stringify

* chore: lock build-scripts

* feat: add removeHistoryDeadCode userConfig

* fix: duplicate register of routes

* fix: default value of define

* chore: optimize code

* fix: typo

* chore: upgrade react

* fix: code

* chore: optimize matchRoutes

Co-authored-by: ClarkXia <xiawenwu41@gmail.com>
2022-04-29 16:16:00 +08:00
ClarkXia 28a52a3e79 fix: disable cache when prebundle 2022-04-28 10:59:47 +08:00
ClarkXia ecbfba9c50
feat: pre bundle for dependencies (#138)
* feat: rename folder

* feat: bundle scripts

* feat: ncc

* fix: pre bundle

* chore: optimize code

* chore: terser options

* fix: test case

* fix: package fail to pack

* feat: tsChecker and eslint

* chore: ts type

* fix: pack scripts

* fix: same webpack instance (#146)

* fix: same instance of webpack

* fix: same instance of webpack
2022-04-24 19:30:22 +08:00
ClarkXia 8b1f817b31
feat: pre-analyze (#20)
* feat: pre analyze for import

* fix: preserveSymlinks for type annotation

* feat: pre comile

* fix: pre compile

* fix: types

* chore: lint

* fix: dependencies

* chore: update lock

* fix: optimize code

* fix: optimize code

* fix: test path
2022-03-11 16:05:58 +08:00
大果 8528eb75c8
feat: render router (#17)
* feat: renderRouter

* fix: lint

* fix: test case

* feat: remove renderComponent

* chore: add types

* fix: scripts

* chore: build order

* chore: remove workspace from version

* chore: upgrade lock

* chore: upgrade lock
2022-03-03 15:58:29 +08:00
luhc228 a873dfa4a9
feat: use esm standard (#14)
* feat: esm

* fix: require in esm

* fix: test fail
2022-03-01 10:40:46 +08:00
ClarkXia 66bd53ecf8 fix: remove debug console 2022-01-27 17:28:28 +08:00
ClarkXia 8c94b76faf fix: lint scripts 2022-01-27 16:15:20 +08:00
ClarkXia 3db5ccf4b9 fix: diff cmd 2022-01-27 16:02:56 +08:00
ClarkXia 6cd5897845 fix: script 2022-01-27 15:51:02 +08:00
鲲尘 a684522227 fix: lint 2022-01-27 15:28:27 +08:00
鲲尘 79aab016ca chore: first commit 2022-01-27 14:32:38 +08:00