8 rustPlatform.buildRustPackage rec {
12 src = fetchFromGitHub {
13 owner = "kaleidawave";
15 rev = "release/ezno-${version}";
16 hash = "sha256-0yLEpNkl7KjBEGxNONtfMjVlWMSKGZ6TbYJMsCeQ3ms=";
19 cargoHash = "sha256-noMfKx6BsmWhAVI4r8LlC961Uwogv1JGMYSrNGlLGPQ=";
21 buildInputs = lib.optionals stdenv.isDarwin [
22 darwin.apple_sdk.frameworks.CoreServices
25 cargoBuildFlags = [ "--bin" "ezno" ];
28 description = "A JavaScript compiler and TypeScript checker with a focus on static analysis and runtime performance";
30 homepage = "https://github.com/kaleidawave/ezno";
31 changelog = "https://github.com/kaleidawave/ezno/releases/tag/${src.rev}";
32 license = licenses.mit;
33 maintainers = with maintainers; [ figsoda ];