Skip to content

Commit fa926b1

Browse files
authored
Mark draftbit/* package as peer in ui package (#867)
1 parent 425a687 commit fa926b1

File tree

2 files changed

+23
-2
lines changed

2 files changed

+23
-2
lines changed

packages/ui/package.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,16 @@
4343
},
4444
"homepage": "https://github.com/draftbit/react-native-jigsaw#readme",
4545
"dependencies": {
46-
"@draftbit/core": "49.4.4",
47-
"@draftbit/native": "49.4.4",
4846
"react-native-reanimated": "~3.3.0"
4947
},
48+
"peerDependencies": {
49+
"@draftbit/core": "49.4.4",
50+
"@draftbit/native": "49.4.4"
51+
},
52+
"devDependencies": {
53+
"@draftbit/core": "49.4.4",
54+
"@draftbit/native": "49.4.4"
55+
},
5056
"eslintIgnore": [
5157
"node_modules/",
5258
"lib/"

scripts/remove-rn-webview-dependency.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,3 +41,18 @@ const corePackageJson = JSON.parse(corePackageJsonContents);
4141
delete corePackageJson.devDependencies["react-native-youtube-iframe"];
4242

4343
fs.writeFileSync(corePackageJsonPath, JSON.stringify(corePackageJson));
44+
45+
const uiPackageJsonPath = path.join(
46+
ROOT_PATH,
47+
"packages",
48+
"ui",
49+
"package.json"
50+
);
51+
52+
const uiPackageJsonContents = fs.readFileSync(uiPackageJsonPath).toString();
53+
const uiPackageJson = JSON.parse(uiPackageJsonContents);
54+
55+
delete uiPackageJson.devDependencies["@draftbit/core"];
56+
delete uiPackageJson.devDependencies["@draftbit/native"];
57+
58+
fs.writeFileSync(uiPackageJsonPath, JSON.stringify(uiPackageJson));

0 commit comments

Comments
 (0)