https://docs.expo.dev/guides/using-bun/ に従い expo を作成
$ bun create expo expo-sandbox
https://docs.expo.dev/guides/typescript/ の In an existing project に従いtypescript環境を追加する
パッケージを追加
$ bun add -d typescript @react-native/typescript-config jest @types/react -y
tyconfig.json は以下の感じ
{
"extends": "@react-native/typescript-config/tsconfig.json",
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["src/*"]
}
},
"include": ["App.tsx", "src/**/*.{ts,tsx}"]
}
package.json に以下を追加
...
"scripts": {
...
"typecheck": "tsc --noEmit"
},
...
iOSシミュレータを起動して bun run ios
を実行