Skip to content

Commit 395409a

Browse files
committed
Move linked deps into install command to make --install-links effective
1 parent 5080c23 commit 395409a

File tree

1 file changed

+15
-21
lines changed

1 file changed

+15
-21
lines changed

scripts/init-macos-test-app.ts

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -80,22 +80,6 @@ async function patchPackageJson() {
8080
assert(typeof mochaRemoteReactNativeSpec === "string");
8181

8282
packageJson.dependencies = {
83-
"@react-native-node-api/node-addon-examples": path.relative(
84-
APP_PATH,
85-
path.join(ROOT_PATH, "packages", "node-addon-examples"),
86-
),
87-
"@react-native-node-api/node-tests": path.relative(
88-
APP_PATH,
89-
path.join(ROOT_PATH, "packages", "node-tests"),
90-
),
91-
"@react-native-node-api/ferric-example": path.relative(
92-
APP_PATH,
93-
path.join(ROOT_PATH, "packages", "ferric-example"),
94-
),
95-
"react-native-node-api": path.relative(
96-
APP_PATH,
97-
path.join(ROOT_PATH, "packages", "host"),
98-
),
9983
["mocha-remote-cli"]: mochaRemoteCliSpec,
10084
["mocha-remote-react-native"]: mochaRemoteReactNativeSpec,
10185
...packageJson.dependencies,
@@ -114,10 +98,20 @@ function installDependencies() {
11498
"npm",
11599
[
116100
"install",
117-
"--save-dev",
101+
"--save",
118102
"--prefer-offline",
119103
"--install-links",
120104
"react-native-macos-init",
105+
path.relative(
106+
APP_PATH,
107+
path.join(ROOT_PATH, "packages", "node-addon-examples"),
108+
),
109+
path.relative(APP_PATH, path.join(ROOT_PATH, "packages", "node-tests")),
110+
path.relative(
111+
APP_PATH,
112+
path.join(ROOT_PATH, "packages", "ferric-example"),
113+
),
114+
path.relative(APP_PATH, path.join(ROOT_PATH, "packages", "host")),
121115
],
122116
{
123117
cwd: APP_PATH,
@@ -171,10 +165,10 @@ async function copySourceFiles() {
171165
}
172166
}
173167

174-
await deletePreviousApp();
175-
await initializeReactNativeTemplate();
176-
await patchPackageJson();
168+
// await deletePreviousApp();
169+
// await initializeReactNativeTemplate();
170+
// await patchPackageJson();
177171
installDependencies();
178-
initializeReactNativeMacOSTemplate();
172+
// initializeReactNativeMacOSTemplate();
179173
await patchPodfile();
180174
await copySourceFiles();

0 commit comments

Comments
 (0)