nodePackages.expo-cli: drop (#361284)

expo-cli is deprecated upstream
This commit is contained in:
Pyrox
2024-12-08 18:34:29 -05:00
committed by GitHub
parent 92d15e18a5
commit 25fe86dff7
5 changed files with 4 additions and 3240 deletions
@@ -66,6 +66,9 @@
See the release notes of
[v1.7.0](https://github.com/jtroo/kanata/releases/tag/v1.7.0)
for more information.
- `nodePackages.expo-cli` has been removed, as it was deprecated by upstream. The suggested replacement is the `npx expo` command.
- `vscode-utils.buildVscodeExtension` now requires pname as an argument
- `nerdfonts` has been separated into individual font packages under the namespace `nerd-fonts`. The directories for font
@@ -94,6 +94,7 @@ mapAliases {
inherit (pkgs.elmPackages) elm-test;
inherit (pkgs) eslint; # Added 2024-08-28
inherit (pkgs) eslint_d; # Added 2023-05-26
expo-cli = throw "expo-cli was removed because it was deprecated upstream. Use `npx expo` or eas-cli instead."; # added 2024-12-02
inherit (pkgs) firebase-tools; # added 2023-08-18
inherit (pkgs) fixjson; # added 2024-06-26
flood = pkgs.flood; # Added 2023-07-25
@@ -85,7 +85,6 @@
, "emojione"
, "escape-string-regexp"
, "esy"
, "expo-cli"
, "fast-cli"
, "fauna-shell"
, "fkill-cli"
File diff suppressed because it is too large Load Diff
@@ -36,11 +36,6 @@ final: prev: {
buildInputs = [ final.node-gyp-build ];
};
expo-cli = prev."expo-cli".override (oldAttrs: {
# The traveling-fastlane-darwin optional dependency aborts build on Linux.
dependencies = builtins.filter (d: d.packageName != "@expo/traveling-fastlane-${if stdenv.hostPlatform.isLinux then "darwin" else "linux"}") oldAttrs.dependencies;
});
fast-cli = prev.fast-cli.override {
nativeBuildInputs = [ pkgs.buildPackages.makeWrapper ];
prePatch = ''