Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
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`.
3{
4 # Packages that provide multiple executables where one is clearly the `mainProgram`.
5 "@antfu/ni" = "ni";
6 "@electron-forge/cli" = "electron-forge";
7 "@microsoft/rush" = "rush";
8 "@squoosh/cli" = "squoosh-cli";
9 "@webassemblyjs/cli-1.11.1" = "wasm2wast";
10 coffee-script = "coffee";
11 typescript = "tsc";
12 vue-cli = "vue";
13 "@withgraphite/graphite-cli" = "gt";
14
15 # Packages that provide a single executable whose name differs from the package's `name`.
16 "@angular/cli" = "ng";
17 "@antora/cli" = "antora";
18 "@astrojs/language-server" = "astro-ls";
19 "@babel/cli" = "babel";
20 "@bitwarden/cli" = "bw";
21 "@commitlint/cli" = "commitlint";
22 "@forge/cli" = "forge";
23 "@gitbeaker/cli" = "gitbeaker";
24 "@medable/mdctl-cli" = "mdctl";
25 "@mermaid-js/mermaid-cli" = "mmdc";
26 "@nerdwallet/shepherd" = "shepherd";
27 "@prisma/language-server" = "prisma-language-server";
28 "@tailwindcss/language-server" = "tailwindcss-language-server";
29 "@uppy/companion" = "companion";
30 "@vue/cli" = "vue";
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";
35 aws-cdk = "cdk";
36 balanceofsatoshis = "bos";
37 carbon-now-cli = "carbon-now";
38 cdk8s-cli = "cdk8s";
39 cdktf-cli = "cdktf";
40 clean-css-cli = "cleancss";
41 clipboard-cli = "clipboard";
42 clubhouse-cli = "club";
43 conventional-changelog-cli = "conventional-changelog";
44 cpy-cli = "cpy";
45 diff2html-cli = "diff2html";
46 dockerfile-language-server-nodejs = "docker-langserver";
47 fast-cli = "fast";
48 fauna-shell = "fauna";
49 firebase-tools = "firebase";
50 fkill-cli = "fkill";
51 fleek-cli = "fleek";
52 git-run = "gr";
53 gitmoji-cli = "gitmoji";
54 graphql-cli = "graphql";
55 graphql-language-service-cli = "graphql-lsp";
56 grunt-cli = "grunt";
57 gulp-cli = "gulp";
58 kaput-cli = "kaput";
59 leetcode-cli = "leetcode";
60 less = "lessc";
61 localtunnel = "lt";
62 lua-fmt = "luafmt";
63 markdownlint-cli = "markdownlint";
64 near-cli = "near";
65 neovim = "neovim-node-host";
66 parcel-bundler = "parcel";
67 parsoid = "parse.js";
68 poor-mans-t-sql-formatter-cli = "sqlformat";
69 postcss-cli = "postcss";
70 purescript-psa = "psa";
71 react-native-cli = "react-native";
72 react-tools = "jsx";
73 remod-cli = "remod";
74 s3http = "s3http.js";
75 svelte-language-server = "svelteserver";
76 teck-programmer = "teck-firmware-upgrade";
77 uglify-js = "uglifyjs";
78 undollar = "$";
79 vsc-leetcode-cli = "leetcode";
80 vscode-css-languageserver-bin = "css-languageserver";
81 vscode-html-languageserver-bin = "html-languageserver";
82 vscode-json-languageserver-bin = "json-languageserver";
83 vue-language-server = "vls";
84 webtorrent-cli = "webtorrent";
85 "@zwave-js/server" = "zwave-server";
86}