이 글의 성격은 무엇인가요?
질문 / 문제 해결
내용을 설명해주세요
안녕하세요.
이전에 bedrock으로 앱을 빌드해서 제출했었는데, 그사이 granite와 이번 새 마이그레이션 업데이트가 생겼네요.
현재 프로젝트(bedrock) → granite → 최신 sdk 순서로 작업을 진행해야할 것 같은데
어떻게 진행하면 좋을지 안내해주실 수 있으실까요?
(+ 기존 @toss-design-system/react-native도 변경된 것 같은데, TDSProvider와 PartnerNavigation, Loader, useBottomSheet을 사용하고 있었는데 이부분은 어떻게 수정하면 될까요?)
아래는 현재 package.json입니다.
{
"name": "앱이름",
"private": true,
"scripts": {
"dev": "bedrock dev",
"build": "bedrock build",
"test": "jest --passWithNoTests",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@apps-in-toss/framework": "^0.0.30",
"@react-native-bedrock/native": "0.0.25",
"@tanstack/react-query": "^5.83.0",
"@toss-design-system/react-native": "^0.6.4",
"react": "18.2.0",
"react-native": "0.72.6",
"react-native-bedrock": "0.0.25"
},
"devDependencies": {
"@babel/core": "7.23.9",
"@babel/plugin-proposal-class-properties": "^7.16.7",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7",
"@babel/plugin-proposal-numeric-separator": "^7.16.7",
"@babel/plugin-proposal-optional-chaining": "^7.16.7",
"@babel/plugin-proposal-private-methods": "^7.18.6",
"@babel/plugin-proposal-private-property-in-object": "^7.18.6",
"@babel/plugin-transform-flow-strip-types": "^7.19.0",
"@babel/preset-env": "^7.15.0",
"@babel/preset-react": "^7.16.7",
"@babel/preset-typescript": "^7.16.7",
"@babel/runtime": "7.18.9",
"@testing-library/react-native": "^12.9.0",
"@types/babel__core": "^7.20.5",
"@types/jest": "^29.5.14",
"@types/node": "^22.10.2",
"@types/react": "18.3.3",
"jest": "^29.7.0",
"react-test-renderer": "18.2.0",
"typescript": "^5.8.3"
}
}
