Commit Graph

67 Commits

Author SHA1 Message Date
ClarkXia 0dbac5d8cd
chore: setup git user (#5969)
* chore: setup git user

* Update release.yml

* chore: ci

* chore: update lock

* chore: git user
2023-02-24 15:11:38 +08:00
luhc228 db495382b2
feat: use changeset to publish and version (#5864)
* feat: add changesets config

* chore: remove version publish scripts

* chore: update ci workflow

* chore: update checkout branch step

* chore: lock

* fix: lost scripts

* fix: ts type error

* chore: remove scripts

* chore: update README

* chore: update lock

* chore: update dependency and script

* chore: remove version check

* chore: add publishConfig to package.json

* chore: update ci step

* chore: update release:beta script

* chore: add private field to examples

* chore: remove registry

* chore: update lock

* chore: update ci workflow

* chore: update workflow

* chore: update README

* chore: update changeset README

* chore: update cache key

* feat: update cache

* chore: update cache config
2023-02-13 14:48:34 +08:00
ClarkXia 2dd157c101
fix: publish script (#5573)
* fix: publish script

* fix: publish script
2022-11-17 15:00:51 +08:00
luhc228 9d848661ec feat: add sync command log (#579) 2022-11-15 10:32:43 +08:00
luhc228 7ead09710e feat: use lint-staged to run lint before commit (#452)
* chore: remove lintDiff file

* chore: update lock

* chore: add lint script
2022-11-15 10:27:18 +08:00
luhc228 f206223021 fix: fail to reuse existed tab (#320)
* fix: fail to reuse existed tab

* chore: move openChrome.applescript to outside
2022-11-14 19:53:32 +08:00
luhc228 a1f1436956 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-11-14 19:43:05 +08:00
ZeroLing 7f1d6b75c8 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-11-14 19:23:42 +08:00
luhc228 5b651061ae 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-11-14 19:23:02 +08:00
ZeroLing bf812fc6ea chore: version check 2022-11-14 19:21:33 +08:00
ZeroLing 7798b379b1 fix: bundles build fail 2022-11-14 19:20:46 +08:00
ZeroLing 32f79a9621 chore: change order 2022-11-14 19:20:46 +08:00
ZeroLing b0ba0b8548 chore: monorepo 2022-11-14 19:20:46 +08:00
ClarkXia b10b336514 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-11-14 19:17:27 +08:00
大果 69c7ecb251 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-11-14 19:17:06 +08:00
ClarkXia f208c94d84 fix: disable cache when prebundle 2022-11-14 19:16:51 +08:00
ClarkXia 7305be723a 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-11-14 19:16:51 +08:00
ClarkXia 774337bb8b 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-11-14 18:10:40 +08:00
大果 6bbc638e45 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-11-14 17:49:04 +08:00
luhc228 7c171732a3 feat: use esm standard (#14)
* feat: esm

* fix: require in esm

* fix: test fail
2022-11-14 17:47:51 +08:00
ClarkXia 2ff30ae6d6 fix: remove debug console 2022-11-14 17:25:27 +08:00
ClarkXia 05000ee03e fix: lint scripts 2022-11-14 17:25:27 +08:00
ClarkXia 09c817fa69 fix: diff cmd 2022-11-14 17:25:07 +08:00
ClarkXia 3afc516250 fix: script 2022-11-14 17:25:07 +08:00
鲲尘 bc43ca3300 fix: lint 2022-11-14 17:24:33 +08:00
鲲尘 26ffa95e90 chore: first commit 2022-11-14 17:24:15 +08:00
ClarkXia ac910ed2dc refactor: remove 2.x code 2022-11-14 17:17:45 +08:00
ClarkXia ff19ec29f7
chore: optimize watch script (#5166)
* chore: remove useless dependencies

* chore: dependencies

* chore: remove lerna.json
2022-02-15 10:37:02 +08:00
狒狒神 828bdec72e
chore: migrate swc (#4966)
* chore: migrate swc

* chore: update script

* chore: update lock file

* chore: update lock file
2021-12-13 17:09:05 +08:00
ClarkXia 61a3e037ef
chore: update dependencies version (#4986) 2021-12-02 11:38:58 +08:00
Hengchang Lu c46c6f35ca
Feat: bundle ice d.ts (#4809)
* feat: update example

* feat: support pre-bundle ice dts

* feat: rename to generate-dts

* feat: postinstall copy dts to ice temp dir

* fix: dts file not exists

* chore: rename script

* chore: add dts-generation example
2021-11-15 18:54:42 +08:00
狒狒神 1a35f09eac
feat: bundle swc (#4645)
* feat: support prebuild swc

* chore: ci

* chore: ci

* feat: add basic test case

* feat: add @builder/swc publish

* feat: add copy binary

* chore: ci

* chore: rename workflow

* chore: rename workflow name

* chore: rename workflow name

* Build fushen-swc binaries

* chore: replace @swc/core

* chore: change swc-plugin

* chore: ci

* chore: ci

* fix: publish version

* chore: bump version

* chore: typo

* chore: ci

* chore: add changelog

* chore: ci

* chore: revert version

* chore: ci

* Build @builder/swc binaries

Co-authored-by: SoloJiang <SoloJiang@users.noreply.github.com>
Co-authored-by: ClarkXia <ClarkXia@users.noreply.github.com>
2021-09-23 14:03:34 +08:00
ClarkXia e8035b0a0c Merge branch 'master' into release/2.0.0 2021-09-17 10:24:53 +08:00
ClarkXia 4260cee666
fix: publish scripts of get dist-tags (#4637) 2021-09-16 17:03:40 +08:00
ClarkXia 255d1908dd
feat: support publish stable (#4634)
* feat: support publish stable

* fix: publish scripts

* fix: publish tag
2021-09-16 16:27:55 +08:00
ClarkXia cee75a29b1 feat: support custom publish verison 2021-09-02 14:13:17 +08:00
ClarkXia 490064ccbb
feat: support publish with dist-tag (#4437)
* feat: support publish with dist-tag

* chore: remove console
2021-07-08 14:23:21 +08:00
大果 9c16041dd5
chore: remove docs (#4368)
* chore: remove docs

* chore: remove unless dep

* chore: remove unless code
2021-06-08 16:39:11 +08:00
ClarkXia 5381fed880
chore: version (#4052)
* chore: version

* fix: sync order
2021-01-26 16:23:53 +08:00
ClarkXia b9afe83e2a
chore: bump dependencies version (#4034)
* chore: update typescript version

* chore: bump version

* fix: remove css-hot-loader

* fix: eslint

* fix: mini-css-extract-plugin params

* fix: example lint

* fix: example lint
2021-01-25 10:18:15 +08:00
ClarkXia 50fde35390
chore: version (#4019)
* chore: tag version

* chore: version

* chore: update yarn.lock

* fix: update package info

* fix: publish config

* chore: version
2021-01-14 12:25:40 +08:00
ClarkXia 98c6f1ed67
Merge branch 'master' into release-next 2020-12-23 10:29:40 +08:00
Hengchang Lu 8fae61455c
chore: lint (#3948) 2020-12-22 16:25:09 +08:00
大果 0f6a3b1436
chore: docs icestark (#3893)
* chore: docs

* chore: add docs to ci

* chore: ci

* chore: ci

* docs: optimize store

* docs: optimize template

* chore: optimize guide

* docs: optimize guide

* docs: rework icestark

* docs: optimize icetsark

* docs: optimize icestark docs

* docs: optimize icestark

* docs: format

Co-authored-by: ClarkXia <xiawenwu41@gmail.com>
2020-12-22 12:55:35 +08:00
ClarkXia a7c73b266c
feat: workflow of ci test (#3934)
* feat: workflow of ci test

* fix: force exit when jest test finished
2020-12-22 10:43:23 +08:00
ClarkXia 46b1f209bb chore: lint 2020-11-11 18:05:26 +08:00
ClarkXia 52a9b5a827 feat: optimize cli publish workflows 2020-11-11 15:11:23 +08:00
大果 f79e09e559
chore: add markdown content to json (#3621) 2020-10-09 14:43:18 +08:00
liuxiong.lx 8cbfa0d4de chore: branch name 2020-09-04 16:10:56 +08:00
狒狒神 a89b09fb27
Merge pull request #3472 from alibaba/feat/auto-publish
feat: auto publish
2020-09-03 16:03:54 +08:00