pompy.dev/devenv.nix
pompydev 2347e9a031
Some checks failed
Test / Test (push) Failing after 2m7s
chore: lax node and pnpm version rules
2025-06-02 18:42:46 +09:00

32 lines
634 B
Nix

# https://devenv.sh/reference/options
{ pkgs, ... }:
{
packages = with pkgs; [
nixd
nixfmt-rfc-style
# version must match what's defined in package.json
playwright-driver
];
env = {
PLAYWRIGHT_BROWSERS_PATH = pkgs.playwright-driver.browsers;
PLAYWRIGHT_SKIP_VALIDATE_HOST_REQUIREMENTS = true;
};
languages = {
# https://devenv.sh/supported-languages/javascript
# don't forget to update .forgejo/workflows/test.yml as well
javascript = {
enable = true;
package = pkgs.nodejs_22;
pnpm = {
enable = true;
install.enable = true;
};
};
};
}