Skip to content

Commit 03c5761

Browse files
committed
fix: link phoenix npm dependancy to mix dependancy
1 parent 569c3c6 commit 03c5761

File tree

4 files changed

+76
-44
lines changed

4 files changed

+76
-44
lines changed

assets/package-lock.json

Lines changed: 62 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

assets/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
"watch": "webpack --mode development --watch"
77
},
88
"dependencies": {
9-
"phoenix": "1.7.19",
10-
"phoenix_html": "4.2.0",
11-
"phoenix_live_view": "1.0.3",
9+
"phoenix": "file:../deps/phoenix",
10+
"phoenix_html": "file:../deps/phoenix_html",
11+
"phoenix_live_view": "file:../deps/phoenix_live_view",
1212
"child-replace-with-polyfill": "^1.0.1",
1313
"classlist-polyfill": "^1.2.0",
1414
"formdata-polyfill": "^4.0.10",
@@ -32,4 +32,4 @@
3232
"engines": {
3333
"node": ">=14.x"
3434
}
35-
}
35+
}

flake.nix

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,15 @@
5858
mkdir $out
5959
cp -r node_modules $out
6060
ln -s $out/node_modules/.bin $out/bin
61+
62+
rm $out/node_modules/phoenix
63+
ln -s ${mixFodDeps}/phoenix $out/node_modules
64+
65+
rm $out/node_modules/phoenix_html
66+
ln -s ${mixFodDeps}/phoenix_html $out/node_modules
67+
68+
rm $out/node_modules/phoenix_live_view
69+
ln -s ${mixFodDeps}/phoenix_live_view $out/node_modules
6170
'';
6271
};
6372

npm-deps-hash

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
sha256-5PLwwbxWV4p/0vJRRC23wR2ut72LsRs+BmsJ5Rng0Qc=
1+
sha256-BjX+EaCb3eDHqL22/VbQOO8Hf8/qmquM7mgeEMdH6vk=

0 commit comments

Comments
 (0)