This repository has been archived on 2022-09-16. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
Tristan Daniël Maat 75e60a40d4
Explain sharp deps and use them in the dev shell
The sharp dependencies are *also* required in the dev shell when
upstream pulls their prebuilt binaries.
2021-04-11 05:56:25 +01:00
nix Explain sharp deps and use them in the dev shell 2021-04-11 05:56:25 +01:00
src Fix issues with a missing jQuery $ 2021-04-11 02:25:45 +01:00
.dir-locals.el Introduce new parcel-based world order 2020-02-29 15:23:04 +00:00
.eslintrc.json Fix linting problems 2021-04-07 23:20:12 +01:00
.gitignore Introduce new parcel-based world order 2020-02-29 15:23:04 +00:00
.parcelrc Update dependencies 2020-05-31 03:54:38 +01:00
.posthtmlrc Remove pug in favor of a few posthtml plugins 2021-04-11 02:25:26 +01:00
flake.lock Introduce nix flake 2021-04-07 23:14:58 +01:00
flake.nix Explain sharp deps and use them in the dev shell 2021-04-11 05:56:25 +01:00
package-lock.json Remove pug in favor of a few posthtml plugins 2021-04-11 02:25:26 +01:00
package.json Remove pug in favor of a few posthtml plugins 2021-04-11 02:25:26 +01:00
README.md Introduce nix flake 2021-04-07 23:14:58 +01:00
tsconfig.json Switch to react-redux for the music player 2020-05-31 03:54:34 +01:00

tlaternet-templates

Website templates bundled with parcel.

Updating

Firstly, updating the npm dependencies needs:

npm update --package-lock-only

After that, the NixOS derivations can be updated by running generate.sh in the nix subdirectory.

Note

Sharp is gloriously hard to install, because it depends on the most cutting-edge patch version of vips.

Check which version it needs in the package.json of sharp, and then match this up which major sharp version matches up to which OS version of vips.

Known versions:

Sharp vips NixOS
28.* 8.10.6
27.* 8.10.5 21.05
26.* 8.10.0 20.09