lol

clean-css-cli: use buildNpmPackage

+32 -51
+1
pkgs/development/node-packages/aliases.nix
··· 50 50 bibtex-tidy = pkgs.bibtex-tidy; # added 2023-07-30 51 51 bitwarden-cli = pkgs.bitwarden-cli; # added 2023-07-25 52 52 castnow = pkgs.castnow; # added 2023-07-30 53 + inherit (pkgs) clean-css-cli; # added 2023-08-18 53 54 eask = pkgs.eask; # added 2023-08-17 54 55 eslint_d = pkgs.eslint_d; # Added 2023-05-26 55 56 flood = pkgs.flood; # Added 2023-07-25
-1
pkgs/development/node-packages/main-programs.nix
··· 33 33 carbon-now-cli = "carbon-now"; 34 34 cdk8s-cli = "cdk8s"; 35 35 cdktf-cli = "cdktf"; 36 - clean-css-cli = "cleancss"; 37 36 clipboard-cli = "clipboard"; 38 37 clubhouse-cli = "club"; 39 38 conventional-changelog-cli = "conventional-changelog";
-1
pkgs/development/node-packages/node-packages.json
··· 44 44 , "carto" 45 45 , "cdk8s-cli" 46 46 , "cdktf-cli" 47 - , "clean-css-cli" 48 47 , "clipboard-cli" 49 48 , "clubhouse-cli" 50 49 , "coc-clangd"
-49
pkgs/development/node-packages/node-packages.nix
··· 92060 92060 bypassCache = true; 92061 92061 reconstructLock = true; 92062 92062 }; 92063 - clean-css-cli = nodeEnv.buildNodePackage { 92064 - name = "clean-css-cli"; 92065 - packageName = "clean-css-cli"; 92066 - version = "5.6.2"; 92067 - src = fetchurl { 92068 - url = "https://registry.npmjs.org/clean-css-cli/-/clean-css-cli-5.6.2.tgz"; 92069 - sha512 = "GDQkr6zVqHJhO3yWTy3sA22sMCT6iUqaJuBdqZMW6oI25MtiJ2iZXDmWzErpjoRotsB+TYPTpuZSNSgaC1n4lA=="; 92070 - }; 92071 - dependencies = [ 92072 - sources."anymatch-3.1.3" 92073 - sources."balanced-match-1.0.2" 92074 - sources."binary-extensions-2.2.0" 92075 - sources."brace-expansion-1.1.11" 92076 - sources."braces-3.0.2" 92077 - sources."chokidar-3.5.3" 92078 - sources."clean-css-5.3.2" 92079 - sources."commander-7.2.0" 92080 - sources."concat-map-0.0.1" 92081 - sources."fill-range-7.0.1" 92082 - sources."fs.realpath-1.0.0" 92083 - sources."fsevents-2.3.2" 92084 - sources."glob-7.2.3" 92085 - sources."glob-parent-5.1.2" 92086 - sources."inflight-1.0.6" 92087 - sources."inherits-2.0.4" 92088 - sources."is-binary-path-2.1.0" 92089 - sources."is-extglob-2.1.1" 92090 - sources."is-glob-4.0.3" 92091 - sources."is-number-7.0.0" 92092 - sources."minimatch-3.1.2" 92093 - sources."normalize-path-3.0.0" 92094 - sources."once-1.4.0" 92095 - sources."path-is-absolute-1.0.1" 92096 - sources."picomatch-2.3.1" 92097 - sources."readdirp-3.6.0" 92098 - sources."source-map-0.6.1" 92099 - sources."to-regex-range-5.0.1" 92100 - sources."wrappy-1.0.2" 92101 - ]; 92102 - buildInputs = globalBuildInputs; 92103 - meta = { 92104 - description = "A command-line interface to clean-css CSS optimization library"; 92105 - homepage = "https://github.com/clean-css/clean-css-cli#readme"; 92106 - license = "MIT"; 92107 - }; 92108 - production = true; 92109 - bypassCache = true; 92110 - reconstructLock = true; 92111 - }; 92112 92063 clipboard-cli = nodeEnv.buildNodePackage { 92113 92064 name = "clipboard-cli"; 92114 92065 packageName = "clipboard-cli";
+29
pkgs/development/tools/clean-css-cli/default.nix
··· 1 + { lib 2 + , buildNpmPackage 3 + , fetchFromGitHub 4 + }: 5 + 6 + buildNpmPackage rec { 7 + pname = "clean-css-cli"; 8 + version = "5.6.2"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "clean-css"; 12 + repo = "clean-css-cli"; 13 + rev = "v${version}"; 14 + hash = "sha256-ONWJn6mehXeNwRVEEM+Ad/heXwNWC9E9yA5eUQsi98A="; 15 + }; 16 + 17 + npmDepsHash = "sha256-eVd6YSTHhp6qzGYn5PlikUgjNS+GJoRwfm6KPrEJKGE="; 18 + 19 + dontNpmBuild = true; 20 + 21 + meta = { 22 + changelog = "https://github.com/clean-css/clean-css-cli/blob/${src.rev}/History.md"; 23 + description = "Command-line interface to the clean-css CSS optimization library"; 24 + homepage = "https://github.com/clean-css/clean-css-cli"; 25 + license = lib.licenses.mit; 26 + mainProgram = "cleancss"; 27 + maintainers = with lib.maintainers; [ ]; 28 + }; 29 + }
+2
pkgs/top-level/all-packages.nix
··· 18810 18810 18811 18811 cl-launch = callPackage ../development/tools/misc/cl-launch { }; 18812 18812 18813 + clean-css-cli = callPackage ../development/tools/clean-css-cli { }; 18814 + 18813 18815 cloud-nuke = callPackage ../development/tools/cloud-nuke { }; 18814 18816 18815 18817 cloudcompare = libsForQt5.callPackage ../applications/graphics/cloudcompare { };