shopify-cli: avoid `lib.fileset`

Emily 4e30014c ba42e09b

+6 -7
pkgs/by-name/sh/shopify-cli/package-lock.json pkgs/by-name/sh/shopify-cli/manifests/package-lock.json
pkgs/by-name/sh/shopify-cli/package.json pkgs/by-name/sh/shopify-cli/manifests/package.json
+1 -7
pkgs/by-name/sh/shopify-cli/package.nix
··· 6 6 pname = "shopify"; 7 7 version = version; 8 8 9 - src = lib.fileset.toSource { 10 - root = ./.; 11 - fileset = with lib.fileset; unions [ 12 - ./package.json 13 - ./package-lock.json 14 - ]; 15 - }; 9 + src = ./manifests; 16 10 17 11 npmDepsHash = "sha256-QhbOKOs/0GEOeySG4uROzgtD4o7C+6tS/TAaPcmC3xk="; 18 12 dontNpmBuild = true;
+5
pkgs/by-name/sh/shopify-cli/update.sh
··· 18 18 exit 0 19 19 fi 20 20 21 + pushd manifests 22 + 21 23 # Update the package.json 22 24 sed -i "s|$UPDATE_NIX_OLD_VERSION|$version|g" package.json 23 25 ··· 25 27 rm -f package-lock.json 26 28 npm i --package-lock-only 27 29 npm_hash=$(prefetch-npm-deps package-lock.json) 30 + 31 + popd 32 + 28 33 sed -i "s|npmDepsHash = \".*\";|npmDepsHash = \"$npm_hash\";|" package.nix 29 34 30 35 popd