Commit Graph

21 Commits

Author SHA1 Message Date
Stéphan Kochen 00b7adf473 Upgrade dependencies, require Yarn 3.1.0 2021-12-14 09:55:35 +01:00
Stéphan Kochen d2c46886a6 Handle Yarn cache entries without checksums 2021-12-14 09:50:00 +01:00
Stéphan Kochen b6033729fe Revert "Remove --immutable-cache in yarn install command"
This reverts commit 2635212b77.
2021-12-14 09:39:33 +01:00
Stéphan Kochen 2635212b77 Remove --immutable-cache in yarn install command
Since Yarn 3.1.0, some cache items no longer have checksums, mostly
derived items like patched packages. Nixify skipped these, but that has
started causing `--immutable-cache` to complain about the missing
entries.

Instead, we will have to rely on the Nix sandbox for purity, so that
Yarn only does local operations (like patching) when to fill in these
missing cache entries.
2021-12-13 16:35:27 +01:00
Stéphan Kochen 2757cfd115 Upgrade to Yarn v3 2021-08-15 21:36:55 +02:00
Stéphan Kochen 153254f62a Isolated builds of dependencies 2021-04-30 15:10:47 +02:00
Stéphan Kochen 0f378786d6 Upgrade dependencies 2021-04-30 15:10:32 +02:00
Stéphan Kochen e54893e726 Sort cache entry listing 2020-12-03 11:43:46 +01:00
Stéphan Kochen 60d9093d93 Fix 'argument list too long' during build 2020-12-02 16:23:02 +01:00
Stéphan Kochen ce4172544a Don't generate default.nix if flake.nix exists 2020-12-01 15:15:02 +01:00
Stéphan Kochen 9e7a15a264 Use NODE_OPTIONS to set PnP require in wrapper
Fixes PnP in subprocesses.
2020-09-28 19:22:56 +02:00
Stéphan Kochen 00b404aad7 Passthru the nodejs derivation used 2020-09-27 11:34:42 +02:00
Stéphan Kochen c0a00b0637 Fix preloading missing some files 2020-08-30 08:59:50 +02:00
Stéphan Kochen bb89204596 Tweak TypeScript options 2020-08-29 10:30:46 +02:00
Stéphan Kochen d3c6821257 Don't touch 'yarn dlx' installations 2020-08-27 17:20:56 +02:00
Stéphan Kochen 5f1a03eefc Fix node path in bin wrappers 2020-08-26 10:59:42 +02:00
Stéphan Kochen a1fe6181f1 Add some settings 2020-08-26 09:10:07 +02:00
Stéphan Kochen ccfc83af5d Docs, and rebuild dist 2020-08-25 22:48:31 +02:00
Stéphan Kochen 09b7b70664 Remove yarn-closure code 2020-08-25 16:37:59 +02:00
Stéphan Kochen 92cf450420 Granular fetching 2020-08-25 08:14:07 +02:00
Stéphan Kochen 45050621c8 Initial commit 2020-08-23 18:11:31 +02:00