Cypress

From NixOS Wiki
Jump to: navigation, search

You cannot use cypress directly with npm. You can either run it with steam-run or install the cypress package.

For example, put this shell.nix in the directory with your cypress tests:

{ pkgs ? import <nixpkgs> {} }:
  pkgs.mkShell {
    nativeBuildInputs = with pkgs; [
      nodejs
      cypress
    ];
}

You can then just run nix-shell --run "Cypress" to open the Cypress UI and then select your project.