1 # Use this file to add `meta.mainProgram` to packages in `nodePackages`, that don't provide an
2 # executable that matches that packages name, so that they'll work with `nix run`.
4 # Packages that provide multiple executables where one is clearly the `mainProgram`.
6 "@electron-forge/cli" = "electron-forge";
7 "@squoosh/cli" = "squoosh-cli";
8 "@webassemblyjs/cli-1.11.1" = "wasm2wast";
9 coffee-script = "coffee";
12 "@withgraphite/graphite-cli" = "gt";
14 # Packages that provide a single executable whose name differs from the package's `name`.
15 "@angular/cli" = "ng";
16 "@antora/cli" = "antora";
17 "@astrojs/language-server" = "astro-ls";
18 "@bitwarden/cli" = "bw";
19 "@commitlint/cli" = "commitlint";
20 "@forge/cli" = "forge";
21 "@gitbeaker/cli" = "gitbeaker";
22 "@google/clasp" = "clasp";
23 "@medable/mdctl-cli" = "mdctl";
24 "@mermaid-js/mermaid-cli" = "mmdc";
25 "@nerdwallet/shepherd" = "shepherd";
26 "@nestjs/cli" = "nest";
27 "@prisma/language-server" = "prisma-language-server";
28 "@tailwindcss/language-server" = "tailwindcss-language-server";
29 "@uppy/companion" = "companion";
31 "@webassemblyjs/repl-1.11.1" = "wasm";
32 "@webassemblyjs/wasm-strip" = "wasm-strip";
33 "@webassemblyjs/wasm-text-gen-1.11.1" = "wasmgen";
34 "@webassemblyjs/wast-refmt-1.11.1" = "wast-refmt";
36 balanceofsatoshis = "bos";
37 carbon-now-cli = "carbon-now";
40 clean-css-cli = "cleancss";
41 clipboard-cli = "clipboard";
42 clubhouse-cli = "club";
43 conventional-changelog-cli = "conventional-changelog";
45 dockerfile-language-server-nodejs = "docker-langserver";
47 fauna-shell = "fauna";
48 firebase-tools = "firebase";
52 gitmoji-cli = "gitmoji";
53 graphql-cli = "graphql";
54 graphql-language-service-cli = "graphql-lsp";
58 leetcode-cli = "leetcode";
62 markdownlint-cli = "markdownlint";
64 neovim = "neovim-node-host";
65 parcel-bundler = "parcel";
67 poor-mans-t-sql-formatter-cli = "sqlformat";
68 postcss-cli = "postcss";
69 purescript-psa = "psa";
70 react-native-cli = "react-native";
74 svelte-language-server = "svelteserver";
75 teck-programmer = "teck-firmware-upgrade";
76 uglify-js = "uglifyjs";
78 vsc-leetcode-cli = "leetcode";
79 vscode-css-languageserver-bin = "css-languageserver";
80 vscode-html-languageserver-bin = "html-languageserver";
81 vscode-json-languageserver-bin = "json-languageserver";
82 vue-language-server = "vls";
83 webtorrent-cli = "webtorrent";
84 "@zwave-js/server" = "zwave-server";