From ea4cdb2c873d12db40ff4353ccb60d264c94732f Mon Sep 17 00:00:00 2001 From: Yorick van Pelt Date: Sat, 4 Feb 2023 21:09:54 +0100 Subject: [PATCH] Add typescript-language-server --- .envrc | 1 + .gitignore | 1 + flake.nix | 6 ++++++ 3 files changed, 8 insertions(+) create mode 100644 .envrc diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..3550a30 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake diff --git a/.gitignore b/.gitignore index 1495a14..a050e0f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ node_modules *.csv dist/ result +/.direnv/ diff --git a/flake.nix b/flake.nix index 9049b1c..5d69a92 100644 --- a/flake.nix +++ b/flake.nix @@ -2,6 +2,12 @@ inputs.nix-npm-buildpackage.url = "github:serokell/nix-npm-buildpackage"; inputs.nix-npm-buildpackage.inputs.nixpkgs.follows = "nixpkgs"; outputs = { self, nixpkgs, nix-npm-buildpackage }: { + devShells.x86_64-linux.default = nixpkgs.legacyPackages.x86_64-linux.mkShell { + buildInputs = with nixpkgs.legacyPackages.x86_64-linux; [ + yarn + nodePackages.typescript-language-server + ]; + }; packages.x86_64-linux.default = nix-npm-buildpackage.legacyPackages.x86_64-linux.buildYarnPackage { src = ./.; postBuild = ''