nodePackages.csslint: init at 1.0.2

Add the NPM package `csslint`, at version 1.0.2, as `nodePackages.csslint`.

I have tested this package per nixpkgs manual section 10.1 ("Making patches").

Fixes #18616

c74d 253f9643 dfa4ff30

Changed files
+59
pkgs
+29
pkgs/development/node-packages/node-packages-v4.nix
···
sha1 = "c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79";
};
};
+
"parserlib-1.0.0" = {
+
name = "parserlib";
+
packageName = "parserlib";
+
version = "1.0.0";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/parserlib/-/parserlib-1.0.0.tgz";
+
sha1 = "88340e7e8d95bac9e09236742eef53bec1e4b30f";
+
};
+
};
"bluebird-2.9.9" = {
name = "bluebird";
packageName = "bluebird";
···
meta = {
description = "Cordova command line interface tool";
license = "Apache-2.0";
+
};
+
production = true;
+
};
+
csslint = nodeEnv.buildNodePackage {
+
name = "csslint";
+
packageName = "csslint";
+
version = "1.0.3";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/csslint/-/csslint-1.0.3.tgz";
+
sha1 = "5dc024f13a1ff91c0dd08d01186ae1f6f9e92862";
+
};
+
dependencies = [
+
sources."clone-1.0.2"
+
sources."parserlib-1.0.0"
+
];
+
buildInputs = globalBuildInputs;
+
meta = {
+
description = "CSSLint";
+
homepage = http://csslint.net/;
+
license = "MIT";
production = true;
+29
pkgs/development/node-packages/node-packages-v5.nix
···
sha1 = "5fa55e02be7ca934edfc12665632e849b72e5209";
};
};
+
"parserlib-1.0.0" = {
+
name = "parserlib";
+
packageName = "parserlib";
+
version = "1.0.0";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/parserlib/-/parserlib-1.0.0.tgz";
+
sha1 = "88340e7e8d95bac9e09236742eef53bec1e4b30f";
+
};
+
};
"bluebird-2.9.9" = {
name = "bluebird";
packageName = "bluebird";
···
meta = {
description = "Cordova command line interface tool";
license = "Apache-2.0";
+
};
+
production = true;
+
};
+
csslint = nodeEnv.buildNodePackage {
+
name = "csslint";
+
packageName = "csslint";
+
version = "1.0.3";
+
src = fetchurl {
+
url = "https://registry.npmjs.org/csslint/-/csslint-1.0.3.tgz";
+
sha1 = "5dc024f13a1ff91c0dd08d01186ae1f6f9e92862";
+
};
+
dependencies = [
+
sources."clone-1.0.2"
+
sources."parserlib-1.0.0"
+
];
+
buildInputs = globalBuildInputs;
+
meta = {
+
description = "CSSLint";
+
homepage = http://csslint.net/;
+
license = "MIT";
production = true;
+1
pkgs/development/node-packages/node-packages.json
···
, "castnow"
, "coffee-script"
, "cordova"
+
, "csslint"
, "dnschain"
, "docker-registry-server"
, "elasticdump"