Skip to content

Commit 895c9b8

Browse files
authored
build: update dependencies (#34)
1 parent b6b61a5 commit 895c9b8

7 files changed

Lines changed: 640 additions & 745 deletions

File tree

.pre-commit-config.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# See https://pre-commit.com/hooks.html for more hooks
33
repos:
44
- repo: https://github.com/pre-commit/pre-commit-hooks
5-
rev: v5.0.0
5+
rev: v6.0.0
66
hooks:
77
- id: trailing-whitespace
88
- id: end-of-file-fixer
@@ -18,3 +18,8 @@ repos:
1818
- ts
1919
- json
2020
pass_filenames: false
21+
- id: rehash
22+
name: rehash
23+
language: system
24+
entry: just rehash-npm-nix
25+
pass_filenames: false

Justfile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@ lint:
1515
npm run lint
1616

1717
update:
18-
pre-commit autoupdate
1918
nix flake update
20-
npm update
21-
just rehash-npm-nix
22-
19+
nix develop --command pre-commit autoupdate
20+
nix develop --command npm update
21+
nix develop --command just rehash-npm-nix
2322

2423
rehash-npm-nix:
2524
sd 'npmDepsHash = ".*";' "npmDepsHash = \"$(nix hash convert --to sri $(prefetch-npm-deps ./package-lock.json))\";" vsix.nix

flake.lock

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

flake.nix

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -71,21 +71,20 @@
7171
npm ci
7272
pre-commit install
7373
'';
74-
packages =
75-
[
76-
vscode
77-
nodejs
78-
typescript
79-
vsce
80-
pre-commit
81-
just
82-
nodePackages.typescript-language-server
83-
prefetch-npm-deps
84-
sd
85-
]
86-
++ pkgs.lib.optionals pkgs.stdenv.isLinux [
87-
xvfb-run
88-
];
74+
packages = [
75+
vscode
76+
nodejs
77+
typescript
78+
vsce
79+
pre-commit
80+
just
81+
nodePackages.typescript-language-server
82+
prefetch-npm-deps
83+
sd
84+
]
85+
++ pkgs.lib.optionals pkgs.stdenv.isLinux [
86+
xvfb-run
87+
];
8988
};
9089

9190
formatter = pkgs.nixfmt-rfc-style;

0 commit comments

Comments
 (0)