13 Commits
Author SHA1 Message Date
Kudo Chien 9f9c3c0fea Publish [email protected] 2025-07-18 00:39:36 +08:00
Kudo Chien ad2f61d4b0 Publish [email protected] 2025-07-17 23:57:27 +08:00
Kudo Chien 5257c0e381 Publish [email protected] 2025-07-17 23:42:26 +08:00
Kudo Chien a4877686cc Publish [email protected] 2025-07-17 23:31:15 +08:00
Kudo Chien 456e3212c7 Publish packages 2025-05-09 20:15:32 +08:00
Kudo Chien 3b4ecb38e0 [packages][example] add eslint 9 support (#71)
# Why

sdk 53 projects will pull eslint 9 by default. this pr tries to fix the
eslint 9 support.

# How

- update `[email protected]` to support eslint 9 base config
- add eslint 9 flat `eslint.config.js`
2025-05-09 20:12:45 +08:00
Kudo Chien 275a9036e8 Publish packages 2025-05-05 23:16:03 +08:00
Kudo Chien 4f27bb626f Publish packages 2025-05-03 01:41:43 +08:00
Kudo Chien d2f1b65a6e Publish packages 2025-05-03 00:35:48 +08:00
Kudo Chien d5fd8eccc3 feat: bump expo sdk 53 (#66)
# Why

SDK 53 has a breaking change to devtools client transport. We have to
bump the version for dev-plugins packages

# How

- update packages to expo sdk 53
- fix typescript errors and lint errors
- apply workaround for antd:
https://github.com/expo/expo/discussions/36551#discussioncomment-13015890
2025-05-03 00:28:09 +08:00
Kudo Chien abe7bad6d4 Publish all packages as 0.1.0 2024-11-13 23:39:58 +08:00
Kudo Chien 3c496a3f75 feat: migrate to sdk 52 and update deps (#51)
# Why

migrate sdk 52

# How

- update deps to latest
- migrate from yarn to bun
- [mmkv] remove devDep to async-storage
- [react-navigation] the original
`@react-navigation/devtools/lib/module/useDevToolsBase` breaks because
of internal files that doesn't export in ESM mode. this pr tries to use
`useReduxDevToolsExtension` with an adapter to the redux extension
- [tinybase] migrate to 5.0
2024-11-13 23:31:35 +08:00
Kudo Chien c01f9e59c2 [create-dev-plugin] draft version of the dev-plugin creator (#13)
# Why

we found it has some difficulty to setup a dev-plugin project with both
app-adapter and webui. they have two package.json in the project. the
webui project will be stripped out by `dist` in release build. that's
confusing to setup.

# How

introduce the creator: try it by `yarn create dev-plugin`

some code are referenced by create-expo and create-expo-module
2024-01-17 01:43:56 +08:00