serve: init at 14.2.4

+45 -131
+44
pkgs/by-name/se/serve/package.nix
···
··· 1 + { 2 + buildNpmPackage, 3 + fetchFromGitHub, 4 + lib, 5 + makeWrapper, 6 + nodejs, 7 + pnpm_9, 8 + }: 9 + 10 + buildNpmPackage (finalAttrs: { 11 + pname = "serve"; 12 + version = "14.2.4"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "vercel"; 16 + repo = "serve"; 17 + tag = finalAttrs.version; 18 + hash = "sha256-QVbau4MrpgEQkwlWx4tU9H93zdM0mSZgIzXpjHRM5mk="; 19 + }; 20 + 21 + npmDeps = null; 22 + pnpmDeps = pnpm_9.fetchDeps { 23 + inherit (finalAttrs) pname version src; 24 + fetcherVersion = 2; 25 + hash = "sha256-IJMu0XHwEn2TZP/He79FFGl/PeXOCTD51lIgmImpyKo="; 26 + }; 27 + 28 + npmConfigHook = pnpm_9.configHook; 29 + 30 + dontNpmBuild = true; 31 + 32 + # takes too long to finish 33 + dontNpmPrune = true; 34 + 35 + meta = { 36 + description = "Static file serving and directory listing"; 37 + homepage = "https://github.com/vercel/serve"; 38 + downloadPage = "https://github.com/vercel/serve/releases"; 39 + changelog = "https://github.com/vercel/serve/releases/tag/${finalAttrs.src.tag}"; 40 + license = lib.licenses.mit; 41 + maintainers = with lib.maintainers; [ prince213 ]; 42 + mainProgram = "serve"; 43 + }; 44 + })
+1
pkgs/development/node-packages/aliases.nix
··· 191 rollup = throw "rollup has been removed because it was broken"; # added 2025-04-28 192 inherit (pkgs) rtlcss; # added 2023-08-29 193 s3http = throw "s3http was removed because it was abandoned upstream"; # added 2023-08-18 194 inherit (pkgs) serverless; # Added 2023-11-29 195 shout = throw "shout was removed because it was deprecated upstream in favor of thelounge."; # Added 2024-10-19 196 inherit (pkgs) snyk; # Added 2023-08-30
··· 191 rollup = throw "rollup has been removed because it was broken"; # added 2025-04-28 192 inherit (pkgs) rtlcss; # added 2023-08-29 193 s3http = throw "s3http was removed because it was abandoned upstream"; # added 2023-08-18 194 + inherit (pkgs) serve; # added 2025-08-27 195 inherit (pkgs) serverless; # Added 2023-11-29 196 shout = throw "shout was removed because it was deprecated upstream in favor of thelounge."; # Added 2024-10-19 197 inherit (pkgs) snyk; # Added 2023-08-30
-1
pkgs/development/node-packages/node-packages.json
··· 139 , "rimraf" 140 , "sass" 141 , "semver" 142 - , "serve" 143 , "sloc" 144 , "smartdc" 145 , "speed-test"
··· 139 , "rimraf" 140 , "sass" 141 , "semver" 142 , "sloc" 143 , "smartdc" 144 , "speed-test"
-130
pkgs/development/node-packages/node-packages.nix
··· 62110 bypassCache = true; 62111 reconstructLock = true; 62112 }; 62113 - serve = nodeEnv.buildNodePackage { 62114 - name = "serve"; 62115 - packageName = "serve"; 62116 - version = "14.2.4"; 62117 - src = fetchurl { 62118 - url = "https://registry.npmjs.org/serve/-/serve-14.2.4.tgz"; 62119 - sha512 = "qy1S34PJ/fcY8gjVGszDB3EXiPSk5FKhUa7tQe0UPRddxRidc2V6cNHPNewbE1D7MAkgLuWEt3Vw56vYy73tzQ=="; 62120 - }; 62121 - dependencies = [ 62122 - sources."@zeit/schemas-2.36.0" 62123 - sources."accepts-1.3.8" 62124 - sources."ajv-8.12.0" 62125 - ( 62126 - sources."ansi-align-3.0.1" 62127 - // { 62128 - dependencies = [ 62129 - sources."ansi-regex-5.0.1" 62130 - sources."string-width-4.2.3" 62131 - sources."strip-ansi-6.0.1" 62132 - ]; 62133 - } 62134 - ) 62135 - sources."ansi-regex-6.1.0" 62136 - sources."ansi-styles-6.2.1" 62137 - sources."arch-2.2.0" 62138 - sources."arg-5.0.2" 62139 - sources."balanced-match-1.0.2" 62140 - sources."boxen-7.0.0" 62141 - sources."brace-expansion-1.1.11" 62142 - sources."bytes-3.0.0" 62143 - sources."camelcase-7.0.1" 62144 - sources."chalk-5.0.1" 62145 - ( 62146 - sources."chalk-template-0.4.0" 62147 - // { 62148 - dependencies = [ 62149 - sources."ansi-styles-4.3.0" 62150 - sources."chalk-4.1.2" 62151 - ]; 62152 - } 62153 - ) 62154 - sources."cli-boxes-3.0.0" 62155 - sources."clipboardy-3.0.0" 62156 - sources."color-convert-2.0.1" 62157 - sources."color-name-1.1.4" 62158 - sources."compressible-2.0.18" 62159 - sources."compression-1.7.4" 62160 - sources."concat-map-0.0.1" 62161 - sources."content-disposition-0.5.2" 62162 - sources."cross-spawn-7.0.6" 62163 - sources."debug-2.6.9" 62164 - sources."deep-extend-0.6.0" 62165 - sources."eastasianwidth-0.2.0" 62166 - sources."emoji-regex-8.0.0" 62167 - sources."execa-5.1.1" 62168 - sources."fast-deep-equal-3.1.3" 62169 - sources."get-stream-6.0.1" 62170 - sources."has-flag-4.0.0" 62171 - sources."human-signals-2.1.0" 62172 - sources."ini-1.3.8" 62173 - sources."is-docker-2.2.1" 62174 - sources."is-fullwidth-code-point-3.0.0" 62175 - sources."is-port-reachable-4.0.0" 62176 - sources."is-stream-2.0.1" 62177 - sources."is-wsl-2.2.0" 62178 - sources."isexe-2.0.0" 62179 - sources."json-schema-traverse-1.0.0" 62180 - sources."merge-stream-2.0.0" 62181 - sources."mime-db-1.52.0" 62182 - sources."mime-types-2.1.35" 62183 - sources."mimic-fn-2.1.0" 62184 - sources."minimatch-3.1.2" 62185 - sources."minimist-1.2.8" 62186 - sources."ms-2.0.0" 62187 - sources."negotiator-0.6.3" 62188 - sources."npm-run-path-4.0.1" 62189 - sources."on-headers-1.0.2" 62190 - sources."onetime-5.1.2" 62191 - sources."path-is-inside-1.0.2" 62192 - sources."path-key-3.1.1" 62193 - sources."path-to-regexp-3.3.0" 62194 - sources."punycode-2.3.1" 62195 - sources."range-parser-1.2.0" 62196 - sources."rc-1.2.8" 62197 - sources."registry-auth-token-3.3.2" 62198 - sources."registry-url-3.1.0" 62199 - sources."require-from-string-2.0.2" 62200 - sources."safe-buffer-5.1.2" 62201 - ( 62202 - sources."serve-handler-6.1.6" 62203 - // { 62204 - dependencies = [ 62205 - sources."mime-db-1.33.0" 62206 - sources."mime-types-2.1.18" 62207 - ]; 62208 - } 62209 - ) 62210 - sources."shebang-command-2.0.0" 62211 - sources."shebang-regex-3.0.0" 62212 - sources."signal-exit-3.0.7" 62213 - ( 62214 - sources."string-width-5.1.2" 62215 - // { 62216 - dependencies = [ 62217 - sources."emoji-regex-9.2.2" 62218 - ]; 62219 - } 62220 - ) 62221 - sources."strip-ansi-7.1.0" 62222 - sources."strip-final-newline-2.0.0" 62223 - sources."strip-json-comments-2.0.1" 62224 - sources."supports-color-7.2.0" 62225 - sources."type-fest-2.19.0" 62226 - sources."update-check-1.5.4" 62227 - sources."uri-js-4.4.1" 62228 - sources."vary-1.1.2" 62229 - sources."which-2.0.2" 62230 - sources."widest-line-4.0.1" 62231 - sources."wrap-ansi-8.1.0" 62232 - ]; 62233 - buildInputs = globalBuildInputs; 62234 - meta = { 62235 - description = "Static file serving and directory listing"; 62236 - homepage = "https://github.com/vercel/serve#readme"; 62237 - license = "MIT"; 62238 - }; 62239 - production = true; 62240 - bypassCache = true; 62241 - reconstructLock = true; 62242 - }; 62243 sloc = nodeEnv.buildNodePackage { 62244 name = "sloc"; 62245 packageName = "sloc";
··· 62110 bypassCache = true; 62111 reconstructLock = true; 62112 }; 62113 sloc = nodeEnv.buildNodePackage { 62114 name = "sloc"; 62115 packageName = "sloc";