From acb8a847906dccb0f39fa50a8dc27fabed1a9a66 Mon Sep 17 00:00:00 2001 From: 1000101 Date: Tue, 9 Jan 2024 20:18:42 +0100 Subject: [PATCH] fix(nix): specify dist files and bump pkgs --- default.nix | 6 +++--- package.json | 3 +++ shell.nix | 8 ++++---- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/default.nix b/default.nix index 046398fa..b9c64f92 100644 --- a/default.nix +++ b/default.nix @@ -1,7 +1,7 @@ { pkgs ? import (builtins.fetchTarball { - url = "https://github.com/NixOS/nixpkgs/archive/9790f3242da2152d5aa1976e3e4b8b414f4dd206.tar.gz"; - sha256 = "1y6zipys4803ckvnamfljb8raglgkbz1fz1fg03cxp4jqiiva5s1"; + url = "https://github.com/NixOS/nixpkgs/archive/933d7dc155096e7575d207be6fb7792bc9f34f6d.tar.gz"; + sha256 = "1gcqpm7v42wfmq0wrl4dym9kg4y7n4f5wsgvisq52zr90vjvylwx"; }) { } }: @@ -28,7 +28,7 @@ rec { mkdir -p $out/bin cat < $out/bin/${name} #!${pkgs.runtimeShell} - ${pkgs.nodejs_20}/bin/node $out/libexec/source/dist/server.js + ${pkgs.nodejs_20}/bin/node $out/libexec/${name}/dist/server.js EOF chmod +x $out/bin/${name} ''; diff --git a/package.json b/package.json index 10858af4..606349fa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,9 @@ { "name": "@blockfrost/blockfrost-websocket-link", "version": "2.0.0", + "files": [ + "dist" + ], "scripts": { "prebuild": "yarn clean", "build": "yarn clean && tsc", diff --git a/shell.nix b/shell.nix index 0f7f545f..d8bb7d8c 100644 --- a/shell.nix +++ b/shell.nix @@ -3,8 +3,8 @@ let # Pin the deployment package-set to a specific version of nixpkgs pkgs = import (builtins.fetchTarball { - url = "https://github.com/NixOS/nixpkgs/archive/9790f3242da2152d5aa1976e3e4b8b414f4dd206.tar.gz"; - sha256 = "1y6zipys4803ckvnamfljb8raglgkbz1fz1fg03cxp4jqiiva5s1"; + url = "https://github.com/NixOS/nixpkgs/archive/933d7dc155096e7575d207be6fb7792bc9f34f6d.tar.gz"; + sha256 = "1gcqpm7v42wfmq0wrl4dym9kg4y7n4f5wsgvisq52zr90vjvylwx"; }) { }; @@ -14,8 +14,8 @@ with pkgs; stdenv.mkDerivation { name = "blockfrost-websocket-link"; buildInputs = [ - nodejs-18_x - (yarn.override { nodejs = nodejs-18_x; }) + nodejs_20 + (yarn.override { nodejs = nodejs_20; }) ]; shellHook = ''