##// END OF EJS Templates
dependencies: Generated node-packages based on node2nix
johbo -
r707:2513b44c default
parent child Browse files
Show More
@@ -0,0 +1,15 b''
1 # This file has been generated by node2nix 1.0.0. Do not edit!
2
3 {pkgs ? import <nixpkgs> {
4 inherit system;
5 }, system ? builtins.currentSystem}:
6
7 let
8 nodeEnv = import ./node-env.nix {
9 inherit (pkgs) stdenv python utillinux runCommand writeTextFile nodejs;
10 };
11 in
12 import ./node-packages.nix {
13 inherit (pkgs) fetchurl fetchgit;
14 inherit nodeEnv;
15 } No newline at end of file
@@ -0,0 +1,292 b''
1 # This file originates from node2nix
2
3 {stdenv, python, nodejs, utillinux, runCommand, writeTextFile}:
4
5 let
6 # Create a tar wrapper that filters all the 'Ignoring unknown extended header keyword' noise
7 tarWrapper = runCommand "tarWrapper" {} ''
8 mkdir -p $out/bin
9
10 cat > $out/bin/tar <<EOF
11 #! ${stdenv.shell} -e
12 $(type -p tar) "\$@" --warning=no-unknown-keyword
13 EOF
14
15 chmod +x $out/bin/tar
16 '';
17
18 # Function that generates a TGZ file from a NPM project
19 buildNodeSourceDist =
20 { name, version, src, ... }:
21
22 stdenv.mkDerivation {
23 name = "node-tarball-${name}-${version}";
24 inherit src;
25 buildInputs = [ nodejs ];
26 buildPhase = ''
27 export HOME=$TMPDIR
28 tgzFile=$(npm pack)
29 '';
30 installPhase = ''
31 mkdir -p $out/tarballs
32 mv $tgzFile $out/tarballs
33 mkdir -p $out/nix-support
34 echo "file source-dist $out/tarballs/$tgzFile" >> $out/nix-support/hydra-build-products
35 '';
36 };
37
38 includeDependencies = {dependencies}:
39 stdenv.lib.optionalString (dependencies != [])
40 (stdenv.lib.concatMapStrings (dependency:
41 ''
42 # Bundle the dependencies of the package
43 mkdir -p node_modules
44 cd node_modules
45
46 # Only include dependencies if they don't exist. They may also be bundled in the package.
47 if [ ! -e "${dependency.name}" ]
48 then
49 ${composePackage dependency}
50 fi
51
52 cd ..
53 ''
54 ) dependencies);
55
56 # Recursively composes the dependencies of a package
57 composePackage = { name, packageName, src, dependencies ? [], ... }@args:
58 let
59 fixImpureDependencies = writeTextFile {
60 name = "fixDependencies.js";
61 text = ''
62 var fs = require('fs');
63 var url = require('url');
64
65 /*
66 * Replaces an impure version specification by *
67 */
68 function replaceImpureVersionSpec(versionSpec) {
69 var parsedUrl = url.parse(versionSpec);
70
71 if(versionSpec == "latest" || versionSpec == "unstable" ||
72 versionSpec.substr(0, 2) == ".." || dependency.substr(0, 2) == "./" || dependency.substr(0, 2) == "~/" || dependency.substr(0, 1) == '/')
73 return '*';
74 else if(parsedUrl.protocol == "git:" || parsedUrl.protocol == "git+ssh:" || parsedUrl.protocol == "git+http:" || parsedUrl.protocol == "git+https:" ||
75 parsedUrl.protocol == "http:" || parsedUrl.protocol == "https:")
76 return '*';
77 else
78 return versionSpec;
79 }
80
81 var packageObj = JSON.parse(fs.readFileSync('./package.json'));
82
83 /* Replace dependencies */
84 if(packageObj.dependencies !== undefined) {
85 for(var dependency in packageObj.dependencies) {
86 var versionSpec = packageObj.dependencies[dependency];
87 packageObj.dependencies[dependency] = replaceImpureVersionSpec(versionSpec);
88 }
89 }
90
91 /* Replace development dependencies */
92 if(packageObj.devDependencies !== undefined) {
93 for(var dependency in packageObj.devDependencies) {
94 var versionSpec = packageObj.devDependencies[dependency];
95 packageObj.devDependencies[dependency] = replaceImpureVersionSpec(versionSpec);
96 }
97 }
98
99 /* Replace optional dependencies */
100 if(packageObj.optionalDependencies !== undefined) {
101 for(var dependency in packageObj.optionalDependencies) {
102 var versionSpec = packageObj.optionalDependencies[dependency];
103 packageObj.optionalDependencies[dependency] = replaceImpureVersionSpec(versionSpec);
104 }
105 }
106
107 /* Write the fixed JSON file */
108 fs.writeFileSync("package.json", JSON.stringify(packageObj));
109 '';
110 };
111 in
112 ''
113 DIR=$(pwd)
114 cd $TMPDIR
115
116 unpackFile ${src}
117
118 # Make the base dir in which the target dependency resides first
119 mkdir -p "$(dirname "$DIR/${packageName}")"
120
121 if [ -f "${src}" ]
122 then
123 # Figure out what directory has been unpacked
124 packageDir=$(find . -type d -maxdepth 1 | tail -1)
125
126 # Restore write permissions to make building work
127 chmod -R u+w "$packageDir"
128
129 # Move the extracted tarball into the output folder
130 mv "$packageDir" "$DIR/${packageName}"
131 elif [ -d "${src}" ]
132 then
133 # Restore write permissions to make building work
134 chmod -R u+w $strippedName
135
136 # Move the extracted directory into the output folder
137 mv $strippedName "$DIR/${packageName}"
138 fi
139
140 # Unset the stripped name to not confuse the next unpack step
141 unset strippedName
142
143 # Some version specifiers (latest, unstable, URLs, file paths) force NPM to make remote connections or consult paths outside the Nix store.
144 # The following JavaScript replaces these by * to prevent that
145 cd "$DIR/${packageName}"
146 node ${fixImpureDependencies}
147
148 # Include the dependencies of the package
149 ${includeDependencies { inherit dependencies; }}
150 cd ..
151 ${stdenv.lib.optionalString (builtins.substring 0 1 packageName == "@") "cd .."}
152 '';
153
154 # Extract the Node.js source code which is used to compile packages with
155 # native bindings
156 nodeSources = runCommand "node-sources" {} ''
157 tar --no-same-owner --no-same-permissions -xf ${nodejs.src}
158 mv node-* $out
159 '';
160
161 # Builds and composes an NPM package including all its dependencies
162 buildNodePackage = { name, packageName, version, dependencies ? [], production ? true, npmFlags ? "", dontNpmInstall ? false, preRebuild ? "", ... }@args:
163
164 stdenv.lib.makeOverridable stdenv.mkDerivation (builtins.removeAttrs args [ "dependencies" ] // {
165 name = "node-${name}-${version}";
166 buildInputs = [ tarWrapper python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or [];
167 dontStrip = args.dontStrip or true; # Striping may fail a build for some package deployments
168
169 inherit dontNpmInstall preRebuild;
170
171 unpackPhase = args.unpackPhase or "true";
172
173 buildPhase = args.buildPhase or "true";
174
175 compositionScript = composePackage args;
176 passAsFile = [ "compositionScript" ];
177
178 installPhase = args.installPhase or ''
179 # Create and enter a root node_modules/ folder
180 mkdir -p $out/lib/node_modules
181 cd $out/lib/node_modules
182
183 # Compose the package and all its dependencies
184 source $compositionScriptPath
185
186 # Patch the shebangs of the bundled modules to prevent them from
187 # calling executables outside the Nix store as much as possible
188 patchShebangs .
189
190 # Deploy the Node.js package by running npm install. Since the
191 # dependencies have been provided already by ourselves, it should not
192 # attempt to install them again, which is good, because we want to make
193 # it Nix's responsibility. If it needs to install any dependencies
194 # anyway (e.g. because the dependency parameters are
195 # incomplete/incorrect), it fails.
196 #
197 # The other responsibilities of NPM are kept -- version checks, build
198 # steps, postprocessing etc.
199
200 export HOME=$TMPDIR
201 cd "${packageName}"
202 runHook preRebuild
203 npm --registry http://www.example.com --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild
204
205 if [ "$dontNpmInstall" != "1" ]
206 then
207 npm --registry http://www.example.com --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install
208 fi
209
210 # Create symlink to the deployed executable folder, if applicable
211 if [ -d "$out/lib/node_modules/.bin" ]
212 then
213 ln -s $out/lib/node_modules/.bin $out/bin
214 fi
215
216 # Create symlinks to the deployed manual page folders, if applicable
217 if [ -d "$out/lib/node_modules/${packageName}/man" ]
218 then
219 mkdir -p $out/share
220 for dir in "$out/lib/node_modules/${packageName}/man/"*
221 do
222 mkdir -p $out/share/man/$(basename "$dir")
223 for page in "$dir"/*
224 do
225 ln -s $page $out/share/man/$(basename "$dir")
226 done
227 done
228 fi
229 '';
230 });
231
232 # Builds a development shell
233 buildNodeShell = { name, packageName, version, src, dependencies ? [], production ? true, npmFlags ? "", dontNpmInstall ? false, ... }@args:
234 let
235 nodeDependencies = stdenv.mkDerivation {
236 name = "node-dependencies-${name}-${version}";
237
238 buildInputs = [ tarWrapper python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or [];
239
240 includeScript = includeDependencies { inherit dependencies; };
241 passAsFile = [ "includeScript" ];
242
243 buildCommand = ''
244 mkdir -p $out/lib
245 cd $out/lib
246 source $includeScriptPath
247
248 # Create fake package.json to make the npm commands work properly
249 cat > package.json <<EOF
250 {
251 "name": "${packageName}",
252 "version": "${version}"
253 }
254 EOF
255
256 # Patch the shebangs of the bundled modules to prevent them from
257 # calling executables outside the Nix store as much as possible
258 patchShebangs .
259
260 export HOME=$TMPDIR
261 npm --registry http://www.example.com --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} rebuild
262
263 ${stdenv.lib.optionalString (!dontNpmInstall) ''
264 npm --registry http://www.example.com --nodedir=${nodeSources} ${npmFlags} ${stdenv.lib.optionalString production "--production"} install
265 ''}
266
267 ln -s $out/lib/node_modules/.bin $out/bin
268 '';
269 };
270 in
271 stdenv.lib.makeOverridable stdenv.mkDerivation {
272 name = "node-shell-${name}-${version}";
273
274 buildInputs = [ python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or [];
275 buildCommand = ''
276 mkdir -p $out/bin
277 cat > $out/bin/shell <<EOF
278 #! ${stdenv.shell} -e
279 $shellHook
280 exec ${stdenv.shell}
281 EOF
282 chmod +x $out/bin/shell
283 '';
284
285 # Provide the dependencies in a development shell through the NODE_PATH environment variable
286 inherit nodeDependencies;
287 shellHook = stdenv.lib.optionalString (dependencies != []) ''
288 export NODE_PATH=$nodeDependencies/lib/node_modules
289 '';
290 };
291 in
292 { inherit buildNodeSourceDist buildNodePackage buildNodeShell; }
This diff has been collapsed as it changes many lines, (5578 lines changed) Show them Hide them
@@ -1,3341 +1,2337 b''
1 { self, fetchurl, fetchgit ? null, lib }:
1 # This file has been generated by node2nix 1.0.0. Do not edit!
2
3 {nodeEnv, fetchurl, fetchgit}:
2
4
3 {
5 let
4 by-spec."abbrev"."1" =
6 sources = {
5 self.by-version."abbrev"."1.0.7";
7 "grunt-0.4.5" = {
6 by-version."abbrev"."1.0.7" = lib.makeOverridable self.buildNodePackage {
8 name = "grunt";
7 name = "abbrev-1.0.7";
9 packageName = "grunt";
8 bin = false;
10 version = "0.4.5";
9 src = [
11 src = fetchurl {
10 (fetchurl {
12 url = "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz";
11 url = "http://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz";
13 sha1 = "56937cd5194324adff6d207631832a9d6ba4e7f0";
12 name = "abbrev-1.0.7.tgz";
14 };
13 sha1 = "5b6035b2ee9d4fb5cf859f08a9be81b208491843";
15 };
14 })
16 "grunt-contrib-copy-1.0.0" = {
15 ];
17 name = "grunt-contrib-copy";
16 buildInputs =
18 packageName = "grunt-contrib-copy";
17 (self.nativeDeps."abbrev" or []);
19 version = "1.0.0";
18 deps = {
20 src = fetchurl {
21 url = "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz";
22 sha1 = "7060c6581e904b8ab0d00f076e0a8f6e3e7c3573";
23 };
24 };
25 "grunt-contrib-concat-0.5.1" = {
26 name = "grunt-contrib-concat";
27 packageName = "grunt-contrib-concat";
28 version = "0.5.1";
29 src = fetchurl {
30 url = "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-0.5.1.tgz";
31 sha1 = "953c6efdfdfd2c107ab9c85077f2d4b24d31cd49";
32 };
33 };
34 "grunt-contrib-jshint-0.12.0" = {
35 name = "grunt-contrib-jshint";
36 packageName = "grunt-contrib-jshint";
37 version = "0.12.0";
38 src = fetchurl {
39 url = "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-0.12.0.tgz";
40 sha1 = "f6b2f06fc715264837a7ab6c69a1ce1a689c2c29";
41 };
42 };
43 "grunt-contrib-less-1.4.0" = {
44 name = "grunt-contrib-less";
45 packageName = "grunt-contrib-less";
46 version = "1.4.0";
47 src = fetchurl {
48 url = "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.4.0.tgz";
49 sha1 = "17ee79cad21c9720ee07b3a991fab5103b513514";
50 };
51 };
52 "grunt-contrib-watch-0.6.1" = {
53 name = "grunt-contrib-watch";
54 packageName = "grunt-contrib-watch";
55 version = "0.6.1";
56 src = fetchurl {
57 url = "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-0.6.1.tgz";
58 sha1 = "64fdcba25a635f5b4da1b6ce6f90da0aeb6e3f15";
59 };
60 };
61 "crisper-2.0.2" = {
62 name = "crisper";
63 packageName = "crisper";
64 version = "2.0.2";
65 src = fetchurl {
66 url = "https://registry.npmjs.org/crisper/-/crisper-2.0.2.tgz";
67 sha1 = "188a7da3d00dcf0c64eff7f253d23dacffba7197";
68 };
69 };
70 "vulcanize-1.14.8" = {
71 name = "vulcanize";
72 packageName = "vulcanize";
73 version = "1.14.8";
74 src = fetchurl {
75 url = "https://registry.npmjs.org/vulcanize/-/vulcanize-1.14.8.tgz";
76 sha1 = "3cdd6f81d9baf2c5796ddd6d2d289e45975086f7";
77 };
78 };
79 "grunt-crisper-1.0.1" = {
80 name = "grunt-crisper";
81 packageName = "grunt-crisper";
82 version = "1.0.1";
83 src = fetchurl {
84 url = "https://registry.npmjs.org/grunt-crisper/-/grunt-crisper-1.0.1.tgz";
85 sha1 = "e7c091dcaff10deb0091e3035ca7e54008991fe7";
86 };
87 };
88 "grunt-vulcanize-1.0.0" = {
89 name = "grunt-vulcanize";
90 packageName = "grunt-vulcanize";
91 version = "1.0.0";
92 src = fetchurl {
93 url = "https://registry.npmjs.org/grunt-vulcanize/-/grunt-vulcanize-1.0.0.tgz";
94 sha1 = "f4d6cfef274f8216c06f6c290e7dbb3b9e9e3b0f";
95 };
96 };
97 "jshint-2.9.3" = {
98 name = "jshint";
99 packageName = "jshint";
100 version = "2.9.3";
101 src = fetchurl {
102 url = "https://registry.npmjs.org/jshint/-/jshint-2.9.3.tgz";
103 sha1 = "a2e14ff85c2d6bf8c8080e5aa55129ebc6a2d320";
104 };
105 };
106 "async-0.1.22" = {
107 name = "async";
108 packageName = "async";
109 version = "0.1.22";
110 src = fetchurl {
111 url = "https://registry.npmjs.org/async/-/async-0.1.22.tgz";
112 sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061";
113 };
114 };
115 "coffee-script-1.3.3" = {
116 name = "coffee-script";
117 packageName = "coffee-script";
118 version = "1.3.3";
119 src = fetchurl {
120 url = "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz";
121 sha1 = "150d6b4cb522894369efed6a2101c20bc7f4a4f4";
122 };
19 };
123 };
20 peerDependencies = [
124 "colors-0.6.2" = {
21 ];
125 name = "colors";
22 passthru.names = [ "abbrev" ];
126 packageName = "colors";
23 };
127 version = "0.6.2";
24 by-spec."amdefine".">=0.0.4" =
128 src = fetchurl {
25 self.by-version."amdefine"."1.0.0";
129 url = "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz";
26 by-version."amdefine"."1.0.0" = lib.makeOverridable self.buildNodePackage {
130 sha1 = "2423fe6678ac0c5dae8852e5d0e5be08c997abcc";
27 name = "amdefine-1.0.0";
131 };
28 bin = false;
132 };
29 src = [
133 "dateformat-1.0.2-1.2.3" = {
30 (fetchurl {
134 name = "dateformat";
31 url = "http://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz";
135 packageName = "dateformat";
32 name = "amdefine-1.0.0.tgz";
136 version = "1.0.2-1.2.3";
33 sha1 = "fd17474700cb5cc9c2b709f0be9d23ce3c198c33";
137 src = fetchurl {
34 })
138 url = "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz";
35 ];
139 sha1 = "b0220c02de98617433b72851cf47de3df2cdbee9";
36 buildInputs =
140 };
37 (self.nativeDeps."amdefine" or []);
141 };
38 deps = {
142 "eventemitter2-0.4.14" = {
143 name = "eventemitter2";
144 packageName = "eventemitter2";
145 version = "0.4.14";
146 src = fetchurl {
147 url = "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz";
148 sha1 = "8f61b75cde012b2e9eb284d4545583b5643b61ab";
149 };
150 };
151 "findup-sync-0.1.3" = {
152 name = "findup-sync";
153 packageName = "findup-sync";
154 version = "0.1.3";
155 src = fetchurl {
156 url = "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz";
157 sha1 = "7f3e7a97b82392c653bf06589bd85190e93c3683";
158 };
159 };
160 "glob-3.1.21" = {
161 name = "glob";
162 packageName = "glob";
163 version = "3.1.21";
164 src = fetchurl {
165 url = "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz";
166 sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd";
167 };
168 };
169 "hooker-0.2.3" = {
170 name = "hooker";
171 packageName = "hooker";
172 version = "0.2.3";
173 src = fetchurl {
174 url = "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz";
175 sha1 = "b834f723cc4a242aa65963459df6d984c5d3d959";
176 };
177 };
178 "iconv-lite-0.2.11" = {
179 name = "iconv-lite";
180 packageName = "iconv-lite";
181 version = "0.2.11";
182 src = fetchurl {
183 url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz";
184 sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8";
185 };
186 };
187 "minimatch-0.2.14" = {
188 name = "minimatch";
189 packageName = "minimatch";
190 version = "0.2.14";
191 src = fetchurl {
192 url = "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz";
193 sha1 = "c74e780574f63c6f9a090e90efbe6ef53a6a756a";
194 };
195 };
196 "nopt-1.0.10" = {
197 name = "nopt";
198 packageName = "nopt";
199 version = "1.0.10";
200 src = fetchurl {
201 url = "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz";
202 sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee";
203 };
204 };
205 "rimraf-2.2.8" = {
206 name = "rimraf";
207 packageName = "rimraf";
208 version = "2.2.8";
209 src = fetchurl {
210 url = "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz";
211 sha1 = "e439be2aaee327321952730f99a8929e4fc50582";
212 };
213 };
214 "lodash-0.9.2" = {
215 name = "lodash";
216 packageName = "lodash";
217 version = "0.9.2";
218 src = fetchurl {
219 url = "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz";
220 sha1 = "8f3499c5245d346d682e5b0d3b40767e09f1a92c";
221 };
222 };
223 "underscore.string-2.2.1" = {
224 name = "underscore.string";
225 packageName = "underscore.string";
226 version = "2.2.1";
227 src = fetchurl {
228 url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz";
229 sha1 = "d7c0fa2af5d5a1a67f4253daee98132e733f0f19";
230 };
231 };
232 "which-1.0.9" = {
233 name = "which";
234 packageName = "which";
235 version = "1.0.9";
236 src = fetchurl {
237 url = "https://registry.npmjs.org/which/-/which-1.0.9.tgz";
238 sha1 = "460c1da0f810103d0321a9b633af9e575e64486f";
239 };
240 };
241 "js-yaml-2.0.5" = {
242 name = "js-yaml";
243 packageName = "js-yaml";
244 version = "2.0.5";
245 src = fetchurl {
246 url = "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz";
247 sha1 = "a25ae6509999e97df278c6719da11bd0687743a8";
248 };
39 };
249 };
40 peerDependencies = [
250 "exit-0.1.2" = {
41 ];
251 name = "exit";
42 passthru.names = [ "amdefine" ];
252 packageName = "exit";
43 };
253 version = "0.1.2";
44 by-spec."ansi-regex"."^0.2.0" =
254 src = fetchurl {
45 self.by-version."ansi-regex"."0.2.1";
255 url = "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz";
46 by-version."ansi-regex"."0.2.1" = lib.makeOverridable self.buildNodePackage {
256 sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c";
47 name = "ansi-regex-0.2.1";
257 };
48 bin = false;
258 };
49 src = [
259 "getobject-0.1.0" = {
50 (fetchurl {
260 name = "getobject";
51 url = "http://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz";
261 packageName = "getobject";
52 name = "ansi-regex-0.2.1.tgz";
262 version = "0.1.0";
53 sha1 = "0d8e946967a3d8143f93e24e298525fc1b2235f9";
263 src = fetchurl {
54 })
264 url = "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz";
55 ];
265 sha1 = "047a449789fa160d018f5486ed91320b6ec7885c";
56 buildInputs =
266 };
57 (self.nativeDeps."ansi-regex" or []);
267 };
58 deps = {
268 "grunt-legacy-util-0.2.0" = {
269 name = "grunt-legacy-util";
270 packageName = "grunt-legacy-util";
271 version = "0.2.0";
272 src = fetchurl {
273 url = "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz";
274 sha1 = "93324884dbf7e37a9ff7c026dff451d94a9e554b";
275 };
276 };
277 "grunt-legacy-log-0.1.3" = {
278 name = "grunt-legacy-log";
279 packageName = "grunt-legacy-log";
280 version = "0.1.3";
281 src = fetchurl {
282 url = "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz";
283 sha1 = "ec29426e803021af59029f87d2f9cd7335a05531";
284 };
285 };
286 "glob-3.2.11" = {
287 name = "glob";
288 packageName = "glob";
289 version = "3.2.11";
290 src = fetchurl {
291 url = "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz";
292 sha1 = "4a973f635b9190f715d10987d5c00fd2815ebe3d";
293 };
294 };
295 "lodash-2.4.2" = {
296 name = "lodash";
297 packageName = "lodash";
298 version = "2.4.2";
299 src = fetchurl {
300 url = "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz";
301 sha1 = "fadd834b9683073da179b3eae6d9c0d15053f73e";
302 };
303 };
304 "inherits-2.0.1" = {
305 name = "inherits";
306 packageName = "inherits";
307 version = "2.0.1";
308 src = fetchurl {
309 url = "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz";
310 sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1";
311 };
312 };
313 "minimatch-0.3.0" = {
314 name = "minimatch";
315 packageName = "minimatch";
316 version = "0.3.0";
317 src = fetchurl {
318 url = "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz";
319 sha1 = "275d8edaac4f1bb3326472089e7949c8394699dd";
320 };
321 };
322 "lru-cache-2.7.3" = {
323 name = "lru-cache";
324 packageName = "lru-cache";
325 version = "2.7.3";
326 src = fetchurl {
327 url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz";
328 sha1 = "6d4524e8b955f95d4f5b58851ce21dd72fb4e952";
329 };
330 };
331 "sigmund-1.0.1" = {
332 name = "sigmund";
333 packageName = "sigmund";
334 version = "1.0.1";
335 src = fetchurl {
336 url = "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz";
337 sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590";
338 };
339 };
340 "graceful-fs-1.2.3" = {
341 name = "graceful-fs";
342 packageName = "graceful-fs";
343 version = "1.2.3";
344 src = fetchurl {
345 url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz";
346 sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364";
347 };
348 };
349 "inherits-1.0.2" = {
350 name = "inherits";
351 packageName = "inherits";
352 version = "1.0.2";
353 src = fetchurl {
354 url = "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz";
355 sha1 = "ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b";
356 };
357 };
358 "abbrev-1.0.9" = {
359 name = "abbrev";
360 packageName = "abbrev";
361 version = "1.0.9";
362 src = fetchurl {
363 url = "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz";
364 sha1 = "91b4792588a7738c25f35dd6f63752a2f8776135";
365 };
366 };
367 "argparse-0.1.16" = {
368 name = "argparse";
369 packageName = "argparse";
370 version = "0.1.16";
371 src = fetchurl {
372 url = "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz";
373 sha1 = "cfd01e0fbba3d6caed049fbd758d40f65196f57c";
374 };
59 };
375 };
60 peerDependencies = [
376 "esprima-1.0.4" = {
61 ];
377 name = "esprima";
62 passthru.names = [ "ansi-regex" ];
378 packageName = "esprima";
63 };
379 version = "1.0.4";
64 by-spec."ansi-regex"."^0.2.1" =
380 src = fetchurl {
65 self.by-version."ansi-regex"."0.2.1";
381 url = "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz";
66 by-spec."ansi-regex"."^2.0.0" =
382 sha1 = "9f557e08fc3b4d26ece9dd34f8fbf476b62585ad";
67 self.by-version."ansi-regex"."2.0.0";
383 };
68 by-version."ansi-regex"."2.0.0" = lib.makeOverridable self.buildNodePackage {
384 };
69 name = "ansi-regex-2.0.0";
385 "underscore-1.7.0" = {
70 bin = false;
386 name = "underscore";
71 src = [
387 packageName = "underscore";
72 (fetchurl {
388 version = "1.7.0";
73 url = "http://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz";
389 src = fetchurl {
74 name = "ansi-regex-2.0.0.tgz";
390 url = "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz";
391 sha1 = "6bbaf0877500d36be34ecaa584e0db9fef035209";
392 };
393 };
394 "underscore.string-2.4.0" = {
395 name = "underscore.string";
396 packageName = "underscore.string";
397 version = "2.4.0";
398 src = fetchurl {
399 url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz";
400 sha1 = "8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b";
401 };
402 };
403 "grunt-legacy-log-utils-0.1.1" = {
404 name = "grunt-legacy-log-utils";
405 packageName = "grunt-legacy-log-utils";
406 version = "0.1.1";
407 src = fetchurl {
408 url = "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz";
409 sha1 = "c0706b9dd9064e116f36f23fe4e6b048672c0f7e";
410 };
411 };
412 "underscore.string-2.3.3" = {
413 name = "underscore.string";
414 packageName = "underscore.string";
415 version = "2.3.3";
416 src = fetchurl {
417 url = "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz";
418 sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d";
419 };
420 };
421 "chalk-1.1.3" = {
422 name = "chalk";
423 packageName = "chalk";
424 version = "1.1.3";
425 src = fetchurl {
426 url = "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz";
427 sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
428 };
429 };
430 "file-sync-cmp-0.1.1" = {
431 name = "file-sync-cmp";
432 packageName = "file-sync-cmp";
433 version = "0.1.1";
434 src = fetchurl {
435 url = "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz";
436 sha1 = "a5e7a8ffbfa493b43b923bbd4ca89a53b63b612b";
437 };
438 };
439 "ansi-styles-2.2.1" = {
440 name = "ansi-styles";
441 packageName = "ansi-styles";
442 version = "2.2.1";
443 src = fetchurl {
444 url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz";
445 sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
446 };
447 };
448 "escape-string-regexp-1.0.5" = {
449 name = "escape-string-regexp";
450 packageName = "escape-string-regexp";
451 version = "1.0.5";
452 src = fetchurl {
453 url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";
454 sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4";
455 };
456 };
457 "has-ansi-2.0.0" = {
458 name = "has-ansi";
459 packageName = "has-ansi";
460 version = "2.0.0";
461 src = fetchurl {
462 url = "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz";
463 sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91";
464 };
465 };
466 "strip-ansi-3.0.1" = {
467 name = "strip-ansi";
468 packageName = "strip-ansi";
469 version = "3.0.1";
470 src = fetchurl {
471 url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz";
472 sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
473 };
474 };
475 "supports-color-2.0.0" = {
476 name = "supports-color";
477 packageName = "supports-color";
478 version = "2.0.0";
479 src = fetchurl {
480 url = "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz";
481 sha1 = "535d045ce6b6363fa40117084629995e9df324c7";
482 };
483 };
484 "ansi-regex-2.0.0" = {
485 name = "ansi-regex";
486 packageName = "ansi-regex";
487 version = "2.0.0";
488 src = fetchurl {
489 url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz";
75 sha1 = "c5061b6e0ef8a81775e50f5d66151bf6bf371107";
490 sha1 = "c5061b6e0ef8a81775e50f5d66151bf6bf371107";
76 })
491 };
77 ];
78 buildInputs =
79 (self.nativeDeps."ansi-regex" or []);
80 deps = {
81 };
492 };
82 peerDependencies = [
493 "chalk-0.5.1" = {
83 ];
494 name = "chalk";
84 passthru.names = [ "ansi-regex" ];
495 packageName = "chalk";
85 };
496 version = "0.5.1";
86 by-spec."ansi-styles"."^1.1.0" =
497 src = fetchurl {
87 self.by-version."ansi-styles"."1.1.0";
498 url = "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz";
88 by-version."ansi-styles"."1.1.0" = lib.makeOverridable self.buildNodePackage {
499 sha1 = "663b3a648b68b55d04690d49167aa837858f2174";
89 name = "ansi-styles-1.1.0";
500 };
90 bin = false;
91 src = [
92 (fetchurl {
93 url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz";
94 name = "ansi-styles-1.1.0.tgz";
95 sha1 = "eaecbf66cd706882760b2f4691582b8f55d7a7de";
96 })
97 ];
98 buildInputs =
99 (self.nativeDeps."ansi-styles" or []);
100 deps = {
101 };
501 };
102 peerDependencies = [
502 "source-map-0.3.0" = {
103 ];
503 name = "source-map";
104 passthru.names = [ "ansi-styles" ];
504 packageName = "source-map";
105 };
505 version = "0.3.0";
106 by-spec."ansi-styles"."^2.1.0" =
506 src = fetchurl {
107 self.by-version."ansi-styles"."2.1.0";
507 url = "https://registry.npmjs.org/source-map/-/source-map-0.3.0.tgz";
108 by-version."ansi-styles"."2.1.0" = lib.makeOverridable self.buildNodePackage {
508 sha1 = "8586fb9a5a005e5b501e21cd18b6f21b457ad1f9";
109 name = "ansi-styles-2.1.0";
509 };
110 bin = false;
510 };
111 src = [
511 "ansi-styles-1.1.0" = {
112 (fetchurl {
512 name = "ansi-styles";
113 url = "http://registry.npmjs.org/ansi-styles/-/ansi-styles-2.1.0.tgz";
513 packageName = "ansi-styles";
114 name = "ansi-styles-2.1.0.tgz";
514 version = "1.1.0";
115 sha1 = "990f747146927b559a932bf92959163d60c0d0e2";
515 src = fetchurl {
116 })
516 url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz";
117 ];
517 sha1 = "eaecbf66cd706882760b2f4691582b8f55d7a7de";
118 buildInputs =
518 };
119 (self.nativeDeps."ansi-styles" or []);
519 };
120 deps = {
520 "has-ansi-0.1.0" = {
521 name = "has-ansi";
522 packageName = "has-ansi";
523 version = "0.1.0";
524 src = fetchurl {
525 url = "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz";
526 sha1 = "84f265aae8c0e6a88a12d7022894b7568894c62e";
527 };
528 };
529 "strip-ansi-0.3.0" = {
530 name = "strip-ansi";
531 packageName = "strip-ansi";
532 version = "0.3.0";
533 src = fetchurl {
534 url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz";
535 sha1 = "25f48ea22ca79187f3174a4db8759347bb126220";
536 };
537 };
538 "supports-color-0.2.0" = {
539 name = "supports-color";
540 packageName = "supports-color";
541 version = "0.2.0";
542 src = fetchurl {
543 url = "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz";
544 sha1 = "d92de2694eb3f67323973d7ae3d8b55b4c22190a";
545 };
546 };
547 "ansi-regex-0.2.1" = {
548 name = "ansi-regex";
549 packageName = "ansi-regex";
550 version = "0.2.1";
551 src = fetchurl {
552 url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz";
553 sha1 = "0d8e946967a3d8143f93e24e298525fc1b2235f9";
554 };
555 };
556 "amdefine-1.0.0" = {
557 name = "amdefine";
558 packageName = "amdefine";
559 version = "1.0.0";
560 src = fetchurl {
561 url = "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz";
562 sha1 = "fd17474700cb5cc9c2b709f0be9d23ce3c198c33";
563 };
564 };
565 "async-2.0.1" = {
566 name = "async";
567 packageName = "async";
568 version = "2.0.1";
569 src = fetchurl {
570 url = "https://registry.npmjs.org/async/-/async-2.0.1.tgz";
571 sha1 = "b709cc0280a9c36f09f4536be823c838a9049e25";
572 };
573 };
574 "less-2.7.1" = {
575 name = "less";
576 packageName = "less";
577 version = "2.7.1";
578 src = fetchurl {
579 url = "https://registry.npmjs.org/less/-/less-2.7.1.tgz";
580 sha1 = "6cbfea22b3b830304e9a5fb371d54fa480c9d7cf";
581 };
582 };
583 "lodash-4.15.0" = {
584 name = "lodash";
585 packageName = "lodash";
586 version = "4.15.0";
587 src = fetchurl {
588 url = "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz";
589 sha1 = "3162391d8f0140aa22cf8f6b3c34d6b7f63d3aa9";
590 };
591 };
592 "errno-0.1.4" = {
593 name = "errno";
594 packageName = "errno";
595 version = "0.1.4";
596 src = fetchurl {
597 url = "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz";
598 sha1 = "b896e23a9e5e8ba33871fc996abd3635fc9a1c7d";
599 };
600 };
601 "graceful-fs-4.1.6" = {
602 name = "graceful-fs";
603 packageName = "graceful-fs";
604 version = "4.1.6";
605 src = fetchurl {
606 url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.6.tgz";
607 sha1 = "514c38772b31bee2e08bedc21a0aeb3abf54c19e";
608 };
609 };
610 "image-size-0.5.0" = {
611 name = "image-size";
612 packageName = "image-size";
613 version = "0.5.0";
614 src = fetchurl {
615 url = "https://registry.npmjs.org/image-size/-/image-size-0.5.0.tgz";
616 sha1 = "be7aed1c37b5ac3d9ba1d66a24b4c47ff8397651";
617 };
618 };
619 "mime-1.3.4" = {
620 name = "mime";
621 packageName = "mime";
622 version = "1.3.4";
623 src = fetchurl {
624 url = "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz";
625 sha1 = "115f9e3b6b3daf2959983cb38f149a2d40eb5d53";
626 };
121 };
627 };
122 peerDependencies = [
628 "mkdirp-0.5.1" = {
123 ];
629 name = "mkdirp";
124 passthru.names = [ "ansi-styles" ];
630 packageName = "mkdirp";
125 };
631 version = "0.5.1";
126 by-spec."argparse"."~ 0.1.11" =
632 src = fetchurl {
127 self.by-version."argparse"."0.1.16";
633 url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz";
128 by-version."argparse"."0.1.16" = lib.makeOverridable self.buildNodePackage {
634 sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
129 name = "argparse-0.1.16";
635 };
130 bin = false;
636 };
131 src = [
637 "promise-7.1.1" = {
132 (fetchurl {
638 name = "promise";
133 url = "http://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz";
639 packageName = "promise";
134 name = "argparse-0.1.16.tgz";
640 version = "7.1.1";
135 sha1 = "cfd01e0fbba3d6caed049fbd758d40f65196f57c";
641 src = fetchurl {
136 })
642 url = "https://registry.npmjs.org/promise/-/promise-7.1.1.tgz";
137 ];
643 sha1 = "489654c692616b8aa55b0724fa809bb7db49c5bf";
138 buildInputs =
644 };
139 (self.nativeDeps."argparse" or []);
645 };
140 deps = {
646 "source-map-0.5.6" = {
141 "underscore-1.7.0" = self.by-version."underscore"."1.7.0";
647 name = "source-map";
142 "underscore.string-2.4.0" = self.by-version."underscore.string"."2.4.0";
648 packageName = "source-map";
649 version = "0.5.6";
650 src = fetchurl {
651 url = "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz";
652 sha1 = "75ce38f52bf0733c5a7f0c118d81334a2bb5f412";
653 };
654 };
655 "prr-0.0.0" = {
656 name = "prr";
657 packageName = "prr";
658 version = "0.0.0";
659 src = fetchurl {
660 url = "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz";
661 sha1 = "1a84b85908325501411853d0081ee3fa86e2926a";
662 };
663 };
664 "minimist-0.0.8" = {
665 name = "minimist";
666 packageName = "minimist";
667 version = "0.0.8";
668 src = fetchurl {
669 url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz";
670 sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
671 };
672 };
673 "asap-2.0.4" = {
674 name = "asap";
675 packageName = "asap";
676 version = "2.0.4";
677 src = fetchurl {
678 url = "https://registry.npmjs.org/asap/-/asap-2.0.4.tgz";
679 sha1 = "b391bf7f6bfbc65706022fec8f49c4b07fecf589";
680 };
681 };
682 "gaze-0.5.2" = {
683 name = "gaze";
684 packageName = "gaze";
685 version = "0.5.2";
686 src = fetchurl {
687 url = "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz";
688 sha1 = "40b709537d24d1d45767db5a908689dfe69ac44f";
689 };
690 };
691 "tiny-lr-fork-0.0.5" = {
692 name = "tiny-lr-fork";
693 packageName = "tiny-lr-fork";
694 version = "0.0.5";
695 src = fetchurl {
696 url = "https://registry.npmjs.org/tiny-lr-fork/-/tiny-lr-fork-0.0.5.tgz";
697 sha1 = "1e99e1e2a8469b736ab97d97eefa98c71f76ed0a";
698 };
699 };
700 "async-0.2.10" = {
701 name = "async";
702 packageName = "async";
703 version = "0.2.10";
704 src = fetchurl {
705 url = "https://registry.npmjs.org/async/-/async-0.2.10.tgz";
706 sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1";
707 };
708 };
709 "globule-0.1.0" = {
710 name = "globule";
711 packageName = "globule";
712 version = "0.1.0";
713 src = fetchurl {
714 url = "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz";
715 sha1 = "d9c8edde1da79d125a151b79533b978676346ae5";
716 };
717 };
718 "lodash-1.0.2" = {
719 name = "lodash";
720 packageName = "lodash";
721 version = "1.0.2";
722 src = fetchurl {
723 url = "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz";
724 sha1 = "8f57560c83b59fc270bd3d561b690043430e2551";
725 };
726 };
727 "qs-0.5.6" = {
728 name = "qs";
729 packageName = "qs";
730 version = "0.5.6";
731 src = fetchurl {
732 url = "https://registry.npmjs.org/qs/-/qs-0.5.6.tgz";
733 sha1 = "31b1ad058567651c526921506b9a8793911a0384";
734 };
735 };
736 "faye-websocket-0.4.4" = {
737 name = "faye-websocket";
738 packageName = "faye-websocket";
739 version = "0.4.4";
740 src = fetchurl {
741 url = "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz";
742 sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc";
743 };
744 };
745 "noptify-0.0.3" = {
746 name = "noptify";
747 packageName = "noptify";
748 version = "0.0.3";
749 src = fetchurl {
750 url = "https://registry.npmjs.org/noptify/-/noptify-0.0.3.tgz";
751 sha1 = "58f654a73d9753df0c51d9686dc92104a67f4bbb";
752 };
143 };
753 };
144 peerDependencies = [
754 "debug-0.7.4" = {
145 ];
755 name = "debug";
146 passthru.names = [ "argparse" ];
756 packageName = "debug";
147 };
757 version = "0.7.4";
148 by-spec."asap"."~1.0.0" =
758 src = fetchurl {
149 self.by-version."asap"."1.0.0";
759 url = "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz";
150 by-version."asap"."1.0.0" = lib.makeOverridable self.buildNodePackage {
760 sha1 = "06e1ea8082c2cb14e39806e22e2f6f757f92af39";
151 name = "asap-1.0.0";
761 };
152 bin = false;
762 };
153 src = [
763 "nopt-2.0.0" = {
154 (fetchurl {
764 name = "nopt";
155 url = "http://registry.npmjs.org/asap/-/asap-1.0.0.tgz";
765 packageName = "nopt";
156 name = "asap-1.0.0.tgz";
766 version = "2.0.0";
157 sha1 = "b2a45da5fdfa20b0496fc3768cc27c12fa916a7d";
767 src = fetchurl {
158 })
768 url = "https://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz";
159 ];
769 sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d";
160 buildInputs =
770 };
161 (self.nativeDeps."asap" or []);
771 };
162 deps = {
772 "command-line-args-2.1.6" = {
773 name = "command-line-args";
774 packageName = "command-line-args";
775 version = "2.1.6";
776 src = fetchurl {
777 url = "https://registry.npmjs.org/command-line-args/-/command-line-args-2.1.6.tgz";
778 sha1 = "f197d6eaff34c9085577484b2864375b294f5697";
779 };
780 };
781 "dom5-1.3.3" = {
782 name = "dom5";
783 packageName = "dom5";
784 version = "1.3.3";
785 src = fetchurl {
786 url = "https://registry.npmjs.org/dom5/-/dom5-1.3.3.tgz";
787 sha1 = "07e514522c245c7aa8512aa3f9118e8bcab9f909";
788 };
789 };
790 "array-back-1.0.3" = {
791 name = "array-back";
792 packageName = "array-back";
793 version = "1.0.3";
794 src = fetchurl {
795 url = "https://registry.npmjs.org/array-back/-/array-back-1.0.3.tgz";
796 sha1 = "f1128a5cf1b91c80bed4a218f8c5b635c8b10663";
797 };
798 };
799 "command-line-usage-2.0.5" = {
800 name = "command-line-usage";
801 packageName = "command-line-usage";
802 version = "2.0.5";
803 src = fetchurl {
804 url = "https://registry.npmjs.org/command-line-usage/-/command-line-usage-2.0.5.tgz";
805 sha1 = "f80c35ca5e8624841923ea3be3b9bfbf4f7be27b";
806 };
807 };
808 "core-js-2.4.1" = {
809 name = "core-js";
810 packageName = "core-js";
811 version = "2.4.1";
812 src = fetchurl {
813 url = "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz";
814 sha1 = "4de911e667b0eae9124e34254b53aea6fc618d3e";
815 };
816 };
817 "feature-detect-es6-1.3.1" = {
818 name = "feature-detect-es6";
819 packageName = "feature-detect-es6";
820 version = "1.3.1";
821 src = fetchurl {
822 url = "https://registry.npmjs.org/feature-detect-es6/-/feature-detect-es6-1.3.1.tgz";
823 sha1 = "f888736af9cb0c91f55663bfa4762eb96ee7047f";
824 };
825 };
826 "find-replace-1.0.2" = {
827 name = "find-replace";
828 packageName = "find-replace";
829 version = "1.0.2";
830 src = fetchurl {
831 url = "https://registry.npmjs.org/find-replace/-/find-replace-1.0.2.tgz";
832 sha1 = "a2d6ce740d15f0d92b1b26763e2ce9c0e361fd98";
833 };
834 };
835 "typical-2.5.0" = {
836 name = "typical";
837 packageName = "typical";
838 version = "2.5.0";
839 src = fetchurl {
840 url = "https://registry.npmjs.org/typical/-/typical-2.5.0.tgz";
841 sha1 = "81244918aa28180c9e602aa457173404be0604f1";
842 };
843 };
844 "ansi-escape-sequences-2.2.2" = {
845 name = "ansi-escape-sequences";
846 packageName = "ansi-escape-sequences";
847 version = "2.2.2";
848 src = fetchurl {
849 url = "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-2.2.2.tgz";
850 sha1 = "174c78d6f8b7de75f8957ae81c7f72210c701635";
851 };
852 };
853 "column-layout-2.1.4" = {
854 name = "column-layout";
855 packageName = "column-layout";
856 version = "2.1.4";
857 src = fetchurl {
858 url = "https://registry.npmjs.org/column-layout/-/column-layout-2.1.4.tgz";
859 sha1 = "ed2857092ccf8338026fe538379d9672d70b3641";
860 };
861 };
862 "wordwrapjs-1.2.1" = {
863 name = "wordwrapjs";
864 packageName = "wordwrapjs";
865 version = "1.2.1";
866 src = fetchurl {
867 url = "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-1.2.1.tgz";
868 sha1 = "754a5ea0664cfbff50540dc32d67bda3289fc34b";
869 };
870 };
871 "collect-all-0.2.1" = {
872 name = "collect-all";
873 packageName = "collect-all";
874 version = "0.2.1";
875 src = fetchurl {
876 url = "https://registry.npmjs.org/collect-all/-/collect-all-0.2.1.tgz";
877 sha1 = "7225fb4585c22d4ffac886f0abaf5abc563a1a6a";
878 };
163 };
879 };
164 peerDependencies = [
880 "stream-connect-1.0.2" = {
165 ];
881 name = "stream-connect";
166 passthru.names = [ "asap" ];
882 packageName = "stream-connect";
167 };
883 version = "1.0.2";
168 by-spec."asn1".">=0.2.3 <0.3.0" =
884 src = fetchurl {
169 self.by-version."asn1"."0.2.3";
885 url = "https://registry.npmjs.org/stream-connect/-/stream-connect-1.0.2.tgz";
170 by-version."asn1"."0.2.3" = lib.makeOverridable self.buildNodePackage {
886 sha1 = "18bc81f2edb35b8b5d9a8009200a985314428a97";
171 name = "asn1-0.2.3";
887 };
172 bin = false;
888 };
173 src = [
889 "stream-via-0.1.1" = {
174 (fetchurl {
890 name = "stream-via";
175 url = "http://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz";
891 packageName = "stream-via";
176 name = "asn1-0.2.3.tgz";
892 version = "0.1.1";
177 sha1 = "dac8787713c9966849fc8180777ebe9c1ddf3b86";
893 src = fetchurl {
178 })
894 url = "https://registry.npmjs.org/stream-via/-/stream-via-0.1.1.tgz";
179 ];
895 sha1 = "0cee5df9c959fb1d3f4eda4819f289d5f9205afc";
180 buildInputs =
896 };
181 (self.nativeDeps."asn1" or []);
897 };
182 deps = {
898 "collect-json-1.0.8" = {
899 name = "collect-json";
900 packageName = "collect-json";
901 version = "1.0.8";
902 src = fetchurl {
903 url = "https://registry.npmjs.org/collect-json/-/collect-json-1.0.8.tgz";
904 sha1 = "aa2fa52b4d1d9444ce690f07a1e3617ab74bb827";
905 };
906 };
907 "deep-extend-0.4.1" = {
908 name = "deep-extend";
909 packageName = "deep-extend";
910 version = "0.4.1";
911 src = fetchurl {
912 url = "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz";
913 sha1 = "efe4113d08085f4e6f9687759810f807469e2253";
914 };
915 };
916 "object-tools-2.0.6" = {
917 name = "object-tools";
918 packageName = "object-tools";
919 version = "2.0.6";
920 src = fetchurl {
921 url = "https://registry.npmjs.org/object-tools/-/object-tools-2.0.6.tgz";
922 sha1 = "f3fe1c350cda4a6f5d99d9646dc4892a02476ddd";
923 };
924 };
925 "collect-all-1.0.2" = {
926 name = "collect-all";
927 packageName = "collect-all";
928 version = "1.0.2";
929 src = fetchurl {
930 url = "https://registry.npmjs.org/collect-all/-/collect-all-1.0.2.tgz";
931 sha1 = "39450f1e7aa6086570a006bce93ccf1218a77ea1";
932 };
933 };
934 "stream-via-1.0.3" = {
935 name = "stream-via";
936 packageName = "stream-via";
937 version = "1.0.3";
938 src = fetchurl {
939 url = "https://registry.npmjs.org/stream-via/-/stream-via-1.0.3.tgz";
940 sha1 = "cebd32a5a59d74b3b68e3404942e867184ad4ac9";
941 };
183 };
942 };
184 peerDependencies = [
943 "object-get-2.1.0" = {
185 ];
944 name = "object-get";
186 passthru.names = [ "asn1" ];
945 packageName = "object-get";
187 };
946 version = "2.1.0";
188 by-spec."assert-plus".">=0.2.0 <0.3.0" =
947 src = fetchurl {
189 self.by-version."assert-plus"."0.2.0";
948 url = "https://registry.npmjs.org/object-get/-/object-get-2.1.0.tgz";
190 by-version."assert-plus"."0.2.0" = lib.makeOverridable self.buildNodePackage {
949 sha1 = "722bbdb60039efa47cad3c6dc2ce51a85c02c5ae";
191 name = "assert-plus-0.2.0";
950 };
192 bin = false;
951 };
193 src = [
952 "test-value-1.1.0" = {
194 (fetchurl {
953 name = "test-value";
195 url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz";
954 packageName = "test-value";
196 name = "assert-plus-0.2.0.tgz";
955 version = "1.1.0";
197 sha1 = "d74e1b87e7affc0db8aadb7021f3fe48101ab234";
956 src = fetchurl {
198 })
957 url = "https://registry.npmjs.org/test-value/-/test-value-1.1.0.tgz";
199 ];
958 sha1 = "a09136f72ec043d27c893707c2b159bfad7de93f";
200 buildInputs =
959 };
201 (self.nativeDeps."assert-plus" or []);
960 };
202 deps = {
961 "test-value-2.0.0" = {
962 name = "test-value";
963 packageName = "test-value";
964 version = "2.0.0";
965 src = fetchurl {
966 url = "https://registry.npmjs.org/test-value/-/test-value-2.0.0.tgz";
967 sha1 = "0d65c45ee0b48a757c4507a5e98ec2680a9db137";
968 };
969 };
970 "@types/clone-0.1.29" = {
971 name = "@types/clone";
972 packageName = "@types/clone";
973 version = "0.1.29";
974 src = fetchurl {
975 url = "https://registry.npmjs.org/@types/clone/-/clone-0.1.29.tgz";
976 sha1 = "65a0be88189ffddcd373e450aa6b68c9c83218b7";
977 };
978 };
979 "@types/node-4.0.30" = {
980 name = "@types/node";
981 packageName = "@types/node";
982 version = "4.0.30";
983 src = fetchurl {
984 url = "https://registry.npmjs.org/@types/node/-/node-4.0.30.tgz";
985 sha1 = "553f490ed3030311620f88003e7abfc0edcb301e";
986 };
987 };
988 "@types/parse5-0.0.28" = {
989 name = "@types/parse5";
990 packageName = "@types/parse5";
991 version = "0.0.28";
992 src = fetchurl {
993 url = "https://registry.npmjs.org/@types/parse5/-/parse5-0.0.28.tgz";
994 sha1 = "2a38cb7145bb157688d4ad2c46944c6dffae3cc6";
995 };
996 };
997 "clone-1.0.2" = {
998 name = "clone";
999 packageName = "clone";
1000 version = "1.0.2";
1001 src = fetchurl {
1002 url = "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz";
1003 sha1 = "260b7a99ebb1edfe247538175f783243cb19d149";
1004 };
203 };
1005 };
204 peerDependencies = [
1006 "parse5-1.5.1" = {
205 ];
1007 name = "parse5";
206 passthru.names = [ "assert-plus" ];
1008 packageName = "parse5";
207 };
1009 version = "1.5.1";
208 by-spec."assert-plus"."^0.1.5" =
1010 src = fetchurl {
209 self.by-version."assert-plus"."0.1.5";
1011 url = "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz";
210 by-version."assert-plus"."0.1.5" = lib.makeOverridable self.buildNodePackage {
1012 sha1 = "9b7f3b0de32be78dc2401b17573ccaf0f6f59d94";
211 name = "assert-plus-0.1.5";
1013 };
212 bin = false;
1014 };
213 src = [
1015 "@types/node-6.0.37" = {
214 (fetchurl {
1016 name = "@types/node";
215 url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz";
1017 packageName = "@types/node";
216 name = "assert-plus-0.1.5.tgz";
1018 version = "6.0.37";
217 sha1 = "ee74009413002d84cec7219c6ac811812e723160";
1019 src = fetchurl {
218 })
1020 url = "https://registry.npmjs.org/@types/node/-/node-6.0.37.tgz";
219 ];
1021 sha1 = "a1e081f2ec60074113d3a1fbf11f35d304f30e39";
220 buildInputs =
1022 };
221 (self.nativeDeps."assert-plus" or []);
1023 };
222 deps = {
1024 "es6-promise-2.3.0" = {
1025 name = "es6-promise";
1026 packageName = "es6-promise";
1027 version = "2.3.0";
1028 src = fetchurl {
1029 url = "https://registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz";
1030 sha1 = "96edb9f2fdb01995822b263dd8aadab6748181bc";
1031 };
1032 };
1033 "hydrolysis-1.24.1" = {
1034 name = "hydrolysis";
1035 packageName = "hydrolysis";
1036 version = "1.24.1";
1037 src = fetchurl {
1038 url = "https://registry.npmjs.org/hydrolysis/-/hydrolysis-1.24.1.tgz";
1039 sha1 = "0f94f055d1065ac0d81ff40b762d143fef07eff4";
1040 };
1041 };
1042 "nopt-3.0.6" = {
1043 name = "nopt";
1044 packageName = "nopt";
1045 version = "3.0.6";
1046 src = fetchurl {
1047 url = "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz";
1048 sha1 = "c6465dbf08abcd4db359317f79ac68a646b28ff9";
1049 };
1050 };
1051 "path-posix-1.0.0" = {
1052 name = "path-posix";
1053 packageName = "path-posix";
1054 version = "1.0.0";
1055 src = fetchurl {
1056 url = "https://registry.npmjs.org/path-posix/-/path-posix-1.0.0.tgz";
1057 sha1 = "06b26113f56beab042545a23bfa88003ccac260f";
1058 };
1059 };
1060 "update-notifier-0.6.3" = {
1061 name = "update-notifier";
1062 packageName = "update-notifier";
1063 version = "0.6.3";
1064 src = fetchurl {
1065 url = "https://registry.npmjs.org/update-notifier/-/update-notifier-0.6.3.tgz";
1066 sha1 = "776dec8daa13e962a341e8a1d98354306b67ae08";
1067 };
1068 };
1069 "babel-polyfill-6.13.0" = {
1070 name = "babel-polyfill";
1071 packageName = "babel-polyfill";
1072 version = "6.13.0";
1073 src = fetchurl {
1074 url = "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.13.0.tgz";
1075 sha1 = "5978215c25d49a697eb78afc54e63c9d3a73d5ec";
1076 };
1077 };
1078 "doctrine-0.7.2" = {
1079 name = "doctrine";
1080 packageName = "doctrine";
1081 version = "0.7.2";
1082 src = fetchurl {
1083 url = "https://registry.npmjs.org/doctrine/-/doctrine-0.7.2.tgz";
1084 sha1 = "7cb860359ba3be90e040b26b729ce4bfa654c523";
1085 };
1086 };
1087 "escodegen-1.8.1" = {
1088 name = "escodegen";
1089 packageName = "escodegen";
1090 version = "1.8.1";
1091 src = fetchurl {
1092 url = "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz";
1093 sha1 = "5a5b53af4693110bebb0867aa3430dd3b70a1018";
1094 };
1095 };
1096 "espree-3.1.7" = {
1097 name = "espree";
1098 packageName = "espree";
1099 version = "3.1.7";
1100 src = fetchurl {
1101 url = "https://registry.npmjs.org/espree/-/espree-3.1.7.tgz";
1102 sha1 = "fd5deec76a97a5120a9cd3a7cb1177a0923b11d2";
1103 };
1104 };
1105 "estraverse-3.1.0" = {
1106 name = "estraverse";
1107 packageName = "estraverse";
1108 version = "3.1.0";
1109 src = fetchurl {
1110 url = "https://registry.npmjs.org/estraverse/-/estraverse-3.1.0.tgz";
1111 sha1 = "15e28a446b8b82bc700ccc8b96c78af4da0d6cba";
1112 };
1113 };
1114 "path-is-absolute-1.0.0" = {
1115 name = "path-is-absolute";
1116 packageName = "path-is-absolute";
1117 version = "1.0.0";
1118 src = fetchurl {
1119 url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz";
1120 sha1 = "263dada66ab3f2fb10bf7f9d24dd8f3e570ef912";
1121 };
1122 };
1123 "babel-runtime-6.11.6" = {
1124 name = "babel-runtime";
1125 packageName = "babel-runtime";
1126 version = "6.11.6";
1127 src = fetchurl {
1128 url = "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.11.6.tgz";
1129 sha1 = "6db707fef2d49c49bfa3cb64efdb436b518b8222";
1130 };
223 };
1131 };
224 peerDependencies = [
1132 "regenerator-runtime-0.9.5" = {
225 ];
1133 name = "regenerator-runtime";
226 passthru.names = [ "assert-plus" ];
1134 packageName = "regenerator-runtime";
227 };
1135 version = "0.9.5";
228 by-spec."assert-plus"."^0.2.0" =
1136 src = fetchurl {
229 self.by-version."assert-plus"."0.2.0";
1137 url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.9.5.tgz";
230 by-spec."async"."^0.9.0" =
1138 sha1 = "403d6d40a4bdff9c330dd9392dcbb2d9a8bba1fc";
231 self.by-version."async"."0.9.2";
1139 };
232 by-version."async"."0.9.2" = lib.makeOverridable self.buildNodePackage {
1140 };
233 name = "async-0.9.2";
1141 "esutils-1.1.6" = {
234 bin = false;
1142 name = "esutils";
235 src = [
1143 packageName = "esutils";
236 (fetchurl {
1144 version = "1.1.6";
237 url = "http://registry.npmjs.org/async/-/async-0.9.2.tgz";
1145 src = fetchurl {
238 name = "async-0.9.2.tgz";
1146 url = "https://registry.npmjs.org/esutils/-/esutils-1.1.6.tgz";
239 sha1 = "aea74d5e61c1f899613bf64bda66d4c78f2fd17d";
1147 sha1 = "c01ccaa9ae4b897c6d0c3e210ae52f3c7a844375";
240 })
1148 };
241 ];
1149 };
242 buildInputs =
1150 "isarray-0.0.1" = {
243 (self.nativeDeps."async" or []);
1151 name = "isarray";
244 deps = {
1152 packageName = "isarray";
1153 version = "0.0.1";
1154 src = fetchurl {
1155 url = "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz";
1156 sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf";
1157 };
1158 };
1159 "estraverse-1.9.3" = {
1160 name = "estraverse";
1161 packageName = "estraverse";
1162 version = "1.9.3";
1163 src = fetchurl {
1164 url = "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz";
1165 sha1 = "af67f2dc922582415950926091a4005d29c9bb44";
1166 };
1167 };
1168 "esutils-2.0.2" = {
1169 name = "esutils";
1170 packageName = "esutils";
1171 version = "2.0.2";
1172 src = fetchurl {
1173 url = "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz";
1174 sha1 = "0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b";
1175 };
1176 };
1177 "esprima-2.7.3" = {
1178 name = "esprima";
1179 packageName = "esprima";
1180 version = "2.7.3";
1181 src = fetchurl {
1182 url = "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz";
1183 sha1 = "96e3b70d5779f6ad49cd032673d1c312767ba581";
1184 };
1185 };
1186 "optionator-0.8.1" = {
1187 name = "optionator";
1188 packageName = "optionator";
1189 version = "0.8.1";
1190 src = fetchurl {
1191 url = "https://registry.npmjs.org/optionator/-/optionator-0.8.1.tgz";
1192 sha1 = "e31b4932cdd5fb862a8b0d10bc63d3ee1ec7d78b";
1193 };
1194 };
1195 "source-map-0.2.0" = {
1196 name = "source-map";
1197 packageName = "source-map";
1198 version = "0.2.0";
1199 src = fetchurl {
1200 url = "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz";
1201 sha1 = "dab73fbcfc2ba819b4de03bd6f6eaa48164b3f9d";
1202 };
1203 };
1204 "prelude-ls-1.1.2" = {
1205 name = "prelude-ls";
1206 packageName = "prelude-ls";
1207 version = "1.1.2";
1208 src = fetchurl {
1209 url = "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz";
1210 sha1 = "21932a549f5e52ffd9a827f570e04be62a97da54";
1211 };
1212 };
1213 "deep-is-0.1.3" = {
1214 name = "deep-is";
1215 packageName = "deep-is";
1216 version = "0.1.3";
1217 src = fetchurl {
1218 url = "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz";
1219 sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34";
1220 };
1221 };
1222 "wordwrap-1.0.0" = {
1223 name = "wordwrap";
1224 packageName = "wordwrap";
1225 version = "1.0.0";
1226 src = fetchurl {
1227 url = "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz";
1228 sha1 = "27584810891456a4171c8d0226441ade90cbcaeb";
1229 };
1230 };
1231 "type-check-0.3.2" = {
1232 name = "type-check";
1233 packageName = "type-check";
1234 version = "0.3.2";
1235 src = fetchurl {
1236 url = "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz";
1237 sha1 = "5884cab512cf1d355e3fb784f30804b2b520db72";
1238 };
1239 };
1240 "levn-0.3.0" = {
1241 name = "levn";
1242 packageName = "levn";
1243 version = "0.3.0";
1244 src = fetchurl {
1245 url = "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz";
1246 sha1 = "3b09924edf9f083c0490fdd4c0bc4421e04764ee";
1247 };
1248 };
1249 "fast-levenshtein-1.1.4" = {
1250 name = "fast-levenshtein";
1251 packageName = "fast-levenshtein";
1252 version = "1.1.4";
1253 src = fetchurl {
1254 url = "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz";
1255 sha1 = "e6a754cc8f15e58987aa9cbd27af66fd6f4e5af9";
1256 };
245 };
1257 };
246 peerDependencies = [
1258 "acorn-3.3.0" = {
247 ];
1259 name = "acorn";
248 passthru.names = [ "async" ];
1260 packageName = "acorn";
249 };
1261 version = "3.3.0";
250 by-spec."async"."^1.4.0" =
1262 src = fetchurl {
251 self.by-version."async"."1.5.2";
1263 url = "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz";
252 by-version."async"."1.5.2" = lib.makeOverridable self.buildNodePackage {
1264 sha1 = "45e37fb39e8da3f25baee3ff5369e2bb5f22017a";
253 name = "async-1.5.2";
1265 };
254 bin = false;
1266 };
255 src = [
1267 "acorn-jsx-3.0.1" = {
256 (fetchurl {
1268 name = "acorn-jsx";
257 url = "http://registry.npmjs.org/async/-/async-1.5.2.tgz";
1269 packageName = "acorn-jsx";
258 name = "async-1.5.2.tgz";
1270 version = "3.0.1";
259 sha1 = "ec6a61ae56480c0c3cb241c95618e20892f9672a";
1271 src = fetchurl {
260 })
1272 url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz";
261 ];
1273 sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b";
262 buildInputs =
1274 };
263 (self.nativeDeps."async" or []);
1275 };
264 deps = {
1276 "boxen-0.3.1" = {
1277 name = "boxen";
1278 packageName = "boxen";
1279 version = "0.3.1";
1280 src = fetchurl {
1281 url = "https://registry.npmjs.org/boxen/-/boxen-0.3.1.tgz";
1282 sha1 = "a7d898243ae622f7abb6bb604d740a76c6a5461b";
1283 };
1284 };
1285 "configstore-2.0.0" = {
1286 name = "configstore";
1287 packageName = "configstore";
1288 version = "2.0.0";
1289 src = fetchurl {
1290 url = "https://registry.npmjs.org/configstore/-/configstore-2.0.0.tgz";
1291 sha1 = "8d81e9cdfa73ebd0e06bc985147856b2f1c4e764";
1292 };
1293 };
1294 "is-npm-1.0.0" = {
1295 name = "is-npm";
1296 packageName = "is-npm";
1297 version = "1.0.0";
1298 src = fetchurl {
1299 url = "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz";
1300 sha1 = "f2fb63a65e4905b406c86072765a1a4dc793b9f4";
1301 };
1302 };
1303 "latest-version-2.0.0" = {
1304 name = "latest-version";
1305 packageName = "latest-version";
1306 version = "2.0.0";
1307 src = fetchurl {
1308 url = "https://registry.npmjs.org/latest-version/-/latest-version-2.0.0.tgz";
1309 sha1 = "56f8d6139620847b8017f8f1f4d78e211324168b";
1310 };
1311 };
1312 "semver-diff-2.1.0" = {
1313 name = "semver-diff";
1314 packageName = "semver-diff";
1315 version = "2.1.0";
1316 src = fetchurl {
1317 url = "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz";
1318 sha1 = "4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36";
1319 };
1320 };
1321 "filled-array-1.1.0" = {
1322 name = "filled-array";
1323 packageName = "filled-array";
1324 version = "1.1.0";
1325 src = fetchurl {
1326 url = "https://registry.npmjs.org/filled-array/-/filled-array-1.1.0.tgz";
1327 sha1 = "c3c4f6c663b923459a9aa29912d2d031f1507f84";
1328 };
1329 };
1330 "object-assign-4.1.0" = {
1331 name = "object-assign";
1332 packageName = "object-assign";
1333 version = "4.1.0";
1334 src = fetchurl {
1335 url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz";
1336 sha1 = "7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0";
1337 };
1338 };
1339 "repeating-2.0.1" = {
1340 name = "repeating";
1341 packageName = "repeating";
1342 version = "2.0.1";
1343 src = fetchurl {
1344 url = "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz";
1345 sha1 = "5214c53a926d3552707527fbab415dbc08d06dda";
1346 };
1347 };
1348 "string-width-1.0.2" = {
1349 name = "string-width";
1350 packageName = "string-width";
1351 version = "1.0.2";
1352 src = fetchurl {
1353 url = "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz";
1354 sha1 = "118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3";
1355 };
1356 };
1357 "widest-line-1.0.0" = {
1358 name = "widest-line";
1359 packageName = "widest-line";
1360 version = "1.0.0";
1361 src = fetchurl {
1362 url = "https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz";
1363 sha1 = "0c09c85c2a94683d0d7eaf8ee097d564bf0e105c";
1364 };
1365 };
1366 "is-finite-1.0.1" = {
1367 name = "is-finite";
1368 packageName = "is-finite";
1369 version = "1.0.1";
1370 src = fetchurl {
1371 url = "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz";
1372 sha1 = "6438603eaebe2793948ff4a4262ec8db3d62597b";
1373 };
1374 };
1375 "number-is-nan-1.0.0" = {
1376 name = "number-is-nan";
1377 packageName = "number-is-nan";
1378 version = "1.0.0";
1379 src = fetchurl {
1380 url = "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz";
1381 sha1 = "c020f529c5282adfdd233d91d4b181c3d686dc4b";
1382 };
265 };
1383 };
266 peerDependencies = [
1384 "code-point-at-1.0.0" = {
267 ];
1385 name = "code-point-at";
268 passthru.names = [ "async" ];
1386 packageName = "code-point-at";
269 };
1387 version = "1.0.0";
270 by-spec."async"."~0.1.22" =
1388 src = fetchurl {
271 self.by-version."async"."0.1.22";
1389 url = "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz";
272 by-version."async"."0.1.22" = lib.makeOverridable self.buildNodePackage {
1390 sha1 = "f69b192d3f7d91e382e4b71bddb77878619ab0c6";
273 name = "async-0.1.22";
1391 };
274 bin = false;
1392 };
275 src = [
1393 "is-fullwidth-code-point-1.0.0" = {
276 (fetchurl {
1394 name = "is-fullwidth-code-point";
277 url = "http://registry.npmjs.org/async/-/async-0.1.22.tgz";
1395 packageName = "is-fullwidth-code-point";
278 name = "async-0.1.22.tgz";
1396 version = "1.0.0";
279 sha1 = "0fc1aaa088a0e3ef0ebe2d8831bab0dcf8845061";
1397 src = fetchurl {
280 })
1398 url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz";
281 ];
1399 sha1 = "ef9e31386f031a7f0d643af82fde50c457ef00cb";
282 buildInputs =
1400 };
283 (self.nativeDeps."async" or []);
1401 };
284 deps = {
1402 "dot-prop-2.4.0" = {
1403 name = "dot-prop";
1404 packageName = "dot-prop";
1405 version = "2.4.0";
1406 src = fetchurl {
1407 url = "https://registry.npmjs.org/dot-prop/-/dot-prop-2.4.0.tgz";
1408 sha1 = "848e28f7f1d50740c6747ab3cb07670462b6f89c";
1409 };
1410 };
1411 "os-tmpdir-1.0.1" = {
1412 name = "os-tmpdir";
1413 packageName = "os-tmpdir";
1414 version = "1.0.1";
1415 src = fetchurl {
1416 url = "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz";
1417 sha1 = "e9b423a1edaf479882562e92ed71d7743a071b6e";
1418 };
1419 };
1420 "osenv-0.1.3" = {
1421 name = "osenv";
1422 packageName = "osenv";
1423 version = "0.1.3";
1424 src = fetchurl {
1425 url = "https://registry.npmjs.org/osenv/-/osenv-0.1.3.tgz";
1426 sha1 = "83cf05c6d6458fc4d5ac6362ea325d92f2754217";
1427 };
1428 };
1429 "uuid-2.0.2" = {
1430 name = "uuid";
1431 packageName = "uuid";
1432 version = "2.0.2";
1433 src = fetchurl {
1434 url = "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz";
1435 sha1 = "48bd5698f0677e3c7901a1c46ef15b1643794726";
1436 };
1437 };
1438 "write-file-atomic-1.2.0" = {
1439 name = "write-file-atomic";
1440 packageName = "write-file-atomic";
1441 version = "1.2.0";
1442 src = fetchurl {
1443 url = "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.2.0.tgz";
1444 sha1 = "14c66d4e4cb3ca0565c28cf3b7a6f3e4d5938fab";
1445 };
285 };
1446 };
286 peerDependencies = [
1447 "xdg-basedir-2.0.0" = {
287 ];
1448 name = "xdg-basedir";
288 passthru.names = [ "async" ];
1449 packageName = "xdg-basedir";
289 };
1450 version = "2.0.0";
290 by-spec."async"."~0.2.9" =
1451 src = fetchurl {
291 self.by-version."async"."0.2.10";
1452 url = "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz";
292 by-version."async"."0.2.10" = lib.makeOverridable self.buildNodePackage {
1453 sha1 = "edbc903cc385fc04523d966a335504b5504d1bd2";
293 name = "async-0.2.10";
1454 };
294 bin = false;
1455 };
295 src = [
1456 "is-obj-1.0.1" = {
296 (fetchurl {
1457 name = "is-obj";
297 url = "http://registry.npmjs.org/async/-/async-0.2.10.tgz";
1458 packageName = "is-obj";
298 name = "async-0.2.10.tgz";
1459 version = "1.0.1";
299 sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1";
1460 src = fetchurl {
300 })
1461 url = "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz";
301 ];
1462 sha1 = "3e4729ac1f5fde025cd7d83a896dab9f4f67db0f";
302 buildInputs =
1463 };
303 (self.nativeDeps."async" or []);
1464 };
304 deps = {
1465 "os-homedir-1.0.1" = {
1466 name = "os-homedir";
1467 packageName = "os-homedir";
1468 version = "1.0.1";
1469 src = fetchurl {
1470 url = "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.1.tgz";
1471 sha1 = "0d62bdf44b916fd3bbdcf2cab191948fb094f007";
1472 };
1473 };
1474 "imurmurhash-0.1.4" = {
1475 name = "imurmurhash";
1476 packageName = "imurmurhash";
1477 version = "0.1.4";
1478 src = fetchurl {
1479 url = "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz";
1480 sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea";
1481 };
1482 };
1483 "slide-1.1.6" = {
1484 name = "slide";
1485 packageName = "slide";
1486 version = "1.1.6";
1487 src = fetchurl {
1488 url = "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz";
1489 sha1 = "56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707";
1490 };
1491 };
1492 "package-json-2.3.3" = {
1493 name = "package-json";
1494 packageName = "package-json";
1495 version = "2.3.3";
1496 src = fetchurl {
1497 url = "https://registry.npmjs.org/package-json/-/package-json-2.3.3.tgz";
1498 sha1 = "14895311a963d18edf8801e06b67ea87795d15b9";
1499 };
1500 };
1501 "got-5.6.0" = {
1502 name = "got";
1503 packageName = "got";
1504 version = "5.6.0";
1505 src = fetchurl {
1506 url = "https://registry.npmjs.org/got/-/got-5.6.0.tgz";
1507 sha1 = "bb1d7ee163b78082bbc8eb836f3f395004ea6fbf";
1508 };
305 };
1509 };
306 peerDependencies = [
1510 "rc-1.1.6" = {
307 ];
1511 name = "rc";
308 passthru.names = [ "async" ];
1512 packageName = "rc";
309 };
1513 version = "1.1.6";
310 by-spec."aws-sign2"."~0.6.0" =
1514 src = fetchurl {
311 self.by-version."aws-sign2"."0.6.0";
1515 url = "https://registry.npmjs.org/rc/-/rc-1.1.6.tgz";
312 by-version."aws-sign2"."0.6.0" = lib.makeOverridable self.buildNodePackage {
1516 sha1 = "43651b76b6ae53b5c802f1151fa3fc3b059969c9";
313 name = "aws-sign2-0.6.0";
1517 };
314 bin = false;
1518 };
315 src = [
1519 "registry-url-3.1.0" = {
316 (fetchurl {
1520 name = "registry-url";
317 url = "http://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz";
1521 packageName = "registry-url";
318 name = "aws-sign2-0.6.0.tgz";
1522 version = "3.1.0";
319 sha1 = "14342dd38dbcc94d0e5b87d763cd63612c0e794f";
1523 src = fetchurl {
320 })
1524 url = "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz";
321 ];
1525 sha1 = "3d4ef870f73dde1d77f0cf9a381432444e174942";
322 buildInputs =
1526 };
323 (self.nativeDeps."aws-sign2" or []);
1527 };
324 deps = {
1528 "semver-5.3.0" = {
1529 name = "semver";
1530 packageName = "semver";
1531 version = "5.3.0";
1532 src = fetchurl {
1533 url = "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz";
1534 sha1 = "9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f";
1535 };
1536 };
1537 "create-error-class-3.0.2" = {
1538 name = "create-error-class";
1539 packageName = "create-error-class";
1540 version = "3.0.2";
1541 src = fetchurl {
1542 url = "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz";
1543 sha1 = "06be7abef947a3f14a30fd610671d401bca8b7b6";
1544 };
1545 };
1546 "duplexer2-0.1.4" = {
1547 name = "duplexer2";
1548 packageName = "duplexer2";
1549 version = "0.1.4";
1550 src = fetchurl {
1551 url = "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz";
1552 sha1 = "8b12dab878c0d69e3e7891051662a32fc6bddcc1";
1553 };
1554 };
1555 "is-plain-obj-1.1.0" = {
1556 name = "is-plain-obj";
1557 packageName = "is-plain-obj";
1558 version = "1.1.0";
1559 src = fetchurl {
1560 url = "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz";
1561 sha1 = "71a50c8429dfca773c92a390a4a03b39fcd51d3e";
1562 };
1563 };
1564 "is-redirect-1.0.0" = {
1565 name = "is-redirect";
1566 packageName = "is-redirect";
1567 version = "1.0.0";
1568 src = fetchurl {
1569 url = "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz";
1570 sha1 = "1d03dded53bd8db0f30c26e4f95d36fc7c87dc24";
1571 };
1572 };
1573 "is-retry-allowed-1.1.0" = {
1574 name = "is-retry-allowed";
1575 packageName = "is-retry-allowed";
1576 version = "1.1.0";
1577 src = fetchurl {
1578 url = "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz";
1579 sha1 = "11a060568b67339444033d0125a61a20d564fb34";
1580 };
1581 };
1582 "is-stream-1.1.0" = {
1583 name = "is-stream";
1584 packageName = "is-stream";
1585 version = "1.1.0";
1586 src = fetchurl {
1587 url = "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz";
1588 sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44";
1589 };
1590 };
1591 "lowercase-keys-1.0.0" = {
1592 name = "lowercase-keys";
1593 packageName = "lowercase-keys";
1594 version = "1.0.0";
1595 src = fetchurl {
1596 url = "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz";
1597 sha1 = "4e3366b39e7f5457e35f1324bdf6f88d0bfc7306";
1598 };
1599 };
1600 "node-status-codes-1.0.0" = {
1601 name = "node-status-codes";
1602 packageName = "node-status-codes";
1603 version = "1.0.0";
1604 src = fetchurl {
1605 url = "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz";
1606 sha1 = "5ae5541d024645d32a58fcddc9ceecea7ae3ac2f";
1607 };
1608 };
1609 "parse-json-2.2.0" = {
1610 name = "parse-json";
1611 packageName = "parse-json";
1612 version = "2.2.0";
1613 src = fetchurl {
1614 url = "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz";
1615 sha1 = "f480f40434ef80741f8469099f8dea18f55a4dc9";
1616 };
1617 };
1618 "pinkie-promise-2.0.1" = {
1619 name = "pinkie-promise";
1620 packageName = "pinkie-promise";
1621 version = "2.0.1";
1622 src = fetchurl {
1623 url = "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz";
1624 sha1 = "2135d6dfa7a358c069ac9b178776288228450ffa";
1625 };
1626 };
1627 "read-all-stream-3.1.0" = {
1628 name = "read-all-stream";
1629 packageName = "read-all-stream";
1630 version = "3.1.0";
1631 src = fetchurl {
1632 url = "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz";
1633 sha1 = "35c3e177f2078ef789ee4bfafa4373074eaef4fa";
1634 };
325 };
1635 };
326 peerDependencies = [
1636 "readable-stream-2.1.5" = {
327 ];
1637 name = "readable-stream";
328 passthru.names = [ "aws-sign2" ];
1638 packageName = "readable-stream";
329 };
1639 version = "2.1.5";
330 by-spec."balanced-match"."^0.3.0" =
1640 src = fetchurl {
331 self.by-version."balanced-match"."0.3.0";
1641 url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.1.5.tgz";
332 by-version."balanced-match"."0.3.0" = lib.makeOverridable self.buildNodePackage {
1642 sha1 = "66fa8b720e1438b364681f2ad1a63c618448c9d0";
333 name = "balanced-match-0.3.0";
1643 };
334 bin = false;
1644 };
335 src = [
1645 "timed-out-2.0.0" = {
336 (fetchurl {
1646 name = "timed-out";
337 url = "http://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz";
1647 packageName = "timed-out";
338 name = "balanced-match-0.3.0.tgz";
1648 version = "2.0.0";
339 sha1 = "a91cdd1ebef1a86659e70ff4def01625fc2d6756";
1649 src = fetchurl {
340 })
1650 url = "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz";
341 ];
1651 sha1 = "f38b0ae81d3747d628001f41dafc652ace671c0a";
342 buildInputs =
1652 };
343 (self.nativeDeps."balanced-match" or []);
1653 };
344 deps = {
1654 "unzip-response-1.0.0" = {
1655 name = "unzip-response";
1656 packageName = "unzip-response";
1657 version = "1.0.0";
1658 src = fetchurl {
1659 url = "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.0.tgz";
1660 sha1 = "bfda54eeec658f00c2df4d4494b9dca0ca00f3e4";
1661 };
1662 };
1663 "url-parse-lax-1.0.0" = {
1664 name = "url-parse-lax";
1665 packageName = "url-parse-lax";
1666 version = "1.0.0";
1667 src = fetchurl {
1668 url = "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz";
1669 sha1 = "7af8f303645e9bd79a272e7a14ac68bc0609da73";
1670 };
1671 };
1672 "capture-stack-trace-1.0.0" = {
1673 name = "capture-stack-trace";
1674 packageName = "capture-stack-trace";
1675 version = "1.0.0";
1676 src = fetchurl {
1677 url = "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz";
1678 sha1 = "4a6fa07399c26bba47f0b2496b4d0fb408c5550d";
1679 };
1680 };
1681 "error-ex-1.3.0" = {
1682 name = "error-ex";
1683 packageName = "error-ex";
1684 version = "1.3.0";
1685 src = fetchurl {
1686 url = "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz";
1687 sha1 = "e67b43f3e82c96ea3a584ffee0b9fc3325d802d9";
1688 };
1689 };
1690 "is-arrayish-0.2.1" = {
1691 name = "is-arrayish";
1692 packageName = "is-arrayish";
1693 version = "0.2.1";
1694 src = fetchurl {
1695 url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz";
1696 sha1 = "77c99840527aa8ecb1a8ba697b80645a7a926a9d";
1697 };
1698 };
1699 "pinkie-2.0.4" = {
1700 name = "pinkie";
1701 packageName = "pinkie";
1702 version = "2.0.4";
1703 src = fetchurl {
1704 url = "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz";
1705 sha1 = "72556b80cfa0d48a974e80e77248e80ed4f7f870";
1706 };
1707 };
1708 "buffer-shims-1.0.0" = {
1709 name = "buffer-shims";
1710 packageName = "buffer-shims";
1711 version = "1.0.0";
1712 src = fetchurl {
1713 url = "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz";
1714 sha1 = "9978ce317388c649ad8793028c3477ef044a8b51";
1715 };
1716 };
1717 "core-util-is-1.0.2" = {
1718 name = "core-util-is";
1719 packageName = "core-util-is";
1720 version = "1.0.2";
1721 src = fetchurl {
1722 url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz";
1723 sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
1724 };
1725 };
1726 "isarray-1.0.0" = {
1727 name = "isarray";
1728 packageName = "isarray";
1729 version = "1.0.0";
1730 src = fetchurl {
1731 url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz";
1732 sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
1733 };
1734 };
1735 "process-nextick-args-1.0.7" = {
1736 name = "process-nextick-args";
1737 packageName = "process-nextick-args";
1738 version = "1.0.7";
1739 src = fetchurl {
1740 url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz";
1741 sha1 = "150e20b756590ad3f91093f25a4f2ad8bff30ba3";
1742 };
1743 };
1744 "string_decoder-0.10.31" = {
1745 name = "string_decoder";
1746 packageName = "string_decoder";
1747 version = "0.10.31";
1748 src = fetchurl {
1749 url = "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz";
1750 sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94";
1751 };
1752 };
1753 "util-deprecate-1.0.2" = {
1754 name = "util-deprecate";
1755 packageName = "util-deprecate";
1756 version = "1.0.2";
1757 src = fetchurl {
1758 url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
1759 sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
1760 };
345 };
1761 };
346 peerDependencies = [
1762 "prepend-http-1.0.4" = {
347 ];
1763 name = "prepend-http";
348 passthru.names = [ "balanced-match" ];
1764 packageName = "prepend-http";
349 };
1765 version = "1.0.4";
350 by-spec."bl"."~1.0.0" =
1766 src = fetchurl {
351 self.by-version."bl"."1.0.1";
1767 url = "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz";
352 by-version."bl"."1.0.1" = lib.makeOverridable self.buildNodePackage {
1768 sha1 = "d4f4562b0ce3696e41ac52d0e002e57a635dc6dc";
353 name = "bl-1.0.1";
1769 };
354 bin = false;
1770 };
355 src = [
1771 "ini-1.3.4" = {
356 (fetchurl {
1772 name = "ini";
357 url = "http://registry.npmjs.org/bl/-/bl-1.0.1.tgz";
1773 packageName = "ini";
358 name = "bl-1.0.1.tgz";
1774 version = "1.3.4";
359 sha1 = "0e6df7330308c46515751676cafa7334dc9852fd";
1775 src = fetchurl {
360 })
1776 url = "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz";
361 ];
1777 sha1 = "0537cb79daf59b59a1a517dff706c86ec039162e";
362 buildInputs =
1778 };
363 (self.nativeDeps."bl" or []);
1779 };
364 deps = {
1780 "minimist-1.2.0" = {
365 "readable-stream-2.0.5" = self.by-version."readable-stream"."2.0.5";
1781 name = "minimist";
1782 packageName = "minimist";
1783 version = "1.2.0";
1784 src = fetchurl {
1785 url = "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz";
1786 sha1 = "a35008b20f41383eec1fb914f4cd5df79a264284";
1787 };
1788 };
1789 "strip-json-comments-1.0.4" = {
1790 name = "strip-json-comments";
1791 packageName = "strip-json-comments";
1792 version = "1.0.4";
1793 src = fetchurl {
1794 url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz";
1795 sha1 = "1e15fbcac97d3ee99bf2d73b4c656b082bbafb91";
1796 };
1797 };
1798 "crisper-1.2.0" = {
1799 name = "crisper";
1800 packageName = "crisper";
1801 version = "1.2.0";
1802 src = fetchurl {
1803 url = "https://registry.npmjs.org/crisper/-/crisper-1.2.0.tgz";
1804 sha1 = "9a91f597d71f6110294e076ad44dbb3408568e46";
1805 };
1806 };
1807 "cli-1.0.0" = {
1808 name = "cli";
1809 packageName = "cli";
1810 version = "1.0.0";
1811 src = fetchurl {
1812 url = "https://registry.npmjs.org/cli/-/cli-1.0.0.tgz";
1813 sha1 = "ee07dfc1390e3f2e6a9957cf88e1d4bfa777719d";
1814 };
1815 };
1816 "console-browserify-1.1.0" = {
1817 name = "console-browserify";
1818 packageName = "console-browserify";
1819 version = "1.1.0";
1820 src = fetchurl {
1821 url = "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz";
1822 sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10";
1823 };
1824 };
1825 "htmlparser2-3.8.3" = {
1826 name = "htmlparser2";
1827 packageName = "htmlparser2";
1828 version = "3.8.3";
1829 src = fetchurl {
1830 url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz";
1831 sha1 = "996c28b191516a8be86501a7d79757e5c70c1068";
1832 };
1833 };
1834 "minimatch-3.0.3" = {
1835 name = "minimatch";
1836 packageName = "minimatch";
1837 version = "3.0.3";
1838 src = fetchurl {
1839 url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz";
1840 sha1 = "2a4e4090b96b2db06a9d7df01055a62a77c9b774";
1841 };
1842 };
1843 "shelljs-0.3.0" = {
1844 name = "shelljs";
1845 packageName = "shelljs";
1846 version = "0.3.0";
1847 src = fetchurl {
1848 url = "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz";
1849 sha1 = "3596e6307a781544f591f37da618360f31db57b1";
1850 };
1851 };
1852 "lodash-3.7.0" = {
1853 name = "lodash";
1854 packageName = "lodash";
1855 version = "3.7.0";
1856 src = fetchurl {
1857 url = "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz";
1858 sha1 = "3678bd8ab995057c07ade836ed2ef087da811d45";
1859 };
1860 };
1861 "glob-7.0.6" = {
1862 name = "glob";
1863 packageName = "glob";
1864 version = "7.0.6";
1865 src = fetchurl {
1866 url = "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz";
1867 sha1 = "211bafaf49e525b8cd93260d14ab136152b3f57a";
1868 };
1869 };
1870 "fs.realpath-1.0.0" = {
1871 name = "fs.realpath";
1872 packageName = "fs.realpath";
1873 version = "1.0.0";
1874 src = fetchurl {
1875 url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
1876 sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
1877 };
1878 };
1879 "inflight-1.0.5" = {
1880 name = "inflight";
1881 packageName = "inflight";
1882 version = "1.0.5";
1883 src = fetchurl {
1884 url = "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz";
1885 sha1 = "db3204cd5a9de2e6cd890b85c6e2f66bcf4f620a";
1886 };
366 };
1887 };
367 peerDependencies = [
1888 "once-1.3.3" = {
368 ];
1889 name = "once";
369 passthru.names = [ "bl" ];
1890 packageName = "once";
370 };
1891 version = "1.3.3";
371 by-spec."boom"."2.x.x" =
1892 src = fetchurl {
372 self.by-version."boom"."2.10.1";
1893 url = "https://registry.npmjs.org/once/-/once-1.3.3.tgz";
373 by-version."boom"."2.10.1" = lib.makeOverridable self.buildNodePackage {
1894 sha1 = "b2e261557ce4c314ec8304f3fa82663e4297ca20";
374 name = "boom-2.10.1";
1895 };
375 bin = false;
1896 };
376 src = [
1897 "wrappy-1.0.2" = {
377 (fetchurl {
1898 name = "wrappy";
378 url = "http://registry.npmjs.org/boom/-/boom-2.10.1.tgz";
1899 packageName = "wrappy";
379 name = "boom-2.10.1.tgz";
1900 version = "1.0.2";
380 sha1 = "39c8918ceff5799f83f9492a848f625add0c766f";
1901 src = fetchurl {
381 })
1902 url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
382 ];
1903 sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
383 buildInputs =
1904 };
384 (self.nativeDeps."boom" or []);
1905 };
385 deps = {
1906 "brace-expansion-1.1.6" = {
386 "hoek-2.16.3" = self.by-version."hoek"."2.16.3";
1907 name = "brace-expansion";
1908 packageName = "brace-expansion";
1909 version = "1.1.6";
1910 src = fetchurl {
1911 url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz";
1912 sha1 = "7197d7eaa9b87e648390ea61fc66c84427420df9";
1913 };
1914 };
1915 "balanced-match-0.4.2" = {
1916 name = "balanced-match";
1917 packageName = "balanced-match";
1918 version = "0.4.2";
1919 src = fetchurl {
1920 url = "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz";
1921 sha1 = "cb3f3e3c732dc0f01ee70b403f302e61d7709838";
1922 };
1923 };
1924 "concat-map-0.0.1" = {
1925 name = "concat-map";
1926 packageName = "concat-map";
1927 version = "0.0.1";
1928 src = fetchurl {
1929 url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
1930 sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
1931 };
1932 };
1933 "date-now-0.1.4" = {
1934 name = "date-now";
1935 packageName = "date-now";
1936 version = "0.1.4";
1937 src = fetchurl {
1938 url = "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz";
1939 sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b";
1940 };
1941 };
1942 "domhandler-2.3.0" = {
1943 name = "domhandler";
1944 packageName = "domhandler";
1945 version = "2.3.0";
1946 src = fetchurl {
1947 url = "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz";
1948 sha1 = "2de59a0822d5027fabff6f032c2b25a2a8abe738";
1949 };
387 };
1950 };
388 peerDependencies = [
1951 "domutils-1.5.1" = {
389 ];
1952 name = "domutils";
390 passthru.names = [ "boom" ];
1953 packageName = "domutils";
391 };
1954 version = "1.5.1";
392 by-spec."brace-expansion"."^1.0.0" =
1955 src = fetchurl {
393 self.by-version."brace-expansion"."1.1.2";
1956 url = "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz";
394 by-version."brace-expansion"."1.1.2" = lib.makeOverridable self.buildNodePackage {
1957 sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf";
395 name = "brace-expansion-1.1.2";
1958 };
396 bin = false;
1959 };
397 src = [
1960 "domelementtype-1.3.0" = {
398 (fetchurl {
1961 name = "domelementtype";
399 url = "http://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.2.tgz";
1962 packageName = "domelementtype";
400 name = "brace-expansion-1.1.2.tgz";
1963 version = "1.3.0";
401 sha1 = "f21445d0488b658e2771efd870eff51df29f04ef";
1964 src = fetchurl {
402 })
1965 url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz";
403 ];
1966 sha1 = "b17aed82e8ab59e52dd9c19b1756e0fc187204c2";
404 buildInputs =
1967 };
405 (self.nativeDeps."brace-expansion" or []);
1968 };
406 deps = {
1969 "readable-stream-1.1.14" = {
407 "balanced-match-0.3.0" = self.by-version."balanced-match"."0.3.0";
1970 name = "readable-stream";
408 "concat-map-0.0.1" = self.by-version."concat-map"."0.0.1";
1971 packageName = "readable-stream";
1972 version = "1.1.14";
1973 src = fetchurl {
1974 url = "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz";
1975 sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9";
1976 };
409 };
1977 };
410 peerDependencies = [
1978 "entities-1.0.0" = {
411 ];
1979 name = "entities";
412 passthru.names = [ "brace-expansion" ];
1980 packageName = "entities";
1981 version = "1.0.0";
1982 src = fetchurl {
1983 url = "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz";
1984 sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26";
1985 };
1986 };
1987 "dom-serializer-0.1.0" = {
1988 name = "dom-serializer";
1989 packageName = "dom-serializer";
1990 version = "0.1.0";
1991 src = fetchurl {
1992 url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz";
1993 sha1 = "073c697546ce0780ce23be4a28e293e40bc30c82";
1994 };
1995 };
1996 "domelementtype-1.1.3" = {
1997 name = "domelementtype";
1998 packageName = "domelementtype";
1999 version = "1.1.3";
2000 src = fetchurl {
2001 url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz";
2002 sha1 = "bd28773e2642881aec51544924299c5cd822185b";
2003 };
2004 };
2005 "entities-1.1.1" = {
2006 name = "entities";
2007 packageName = "entities";
2008 version = "1.1.1";
2009 src = fetchurl {
2010 url = "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz";
2011 sha1 = "6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0";
2012 };
2013 };
413 };
2014 };
414 by-spec."caseless"."~0.11.0" =
2015 args = {
415 self.by-version."caseless"."0.11.0";
2016 name = "rhodecode-enterprise";
416 by-version."caseless"."0.11.0" = lib.makeOverridable self.buildNodePackage {
2017 packageName = "rhodecode-enterprise";
417 name = "caseless-0.11.0";
2018 version = "0.0.1";
418 bin = false;
2019 src = ./.;
419 src = [
2020 dependencies = [
420 (fetchurl {
2021 sources."grunt-0.4.5"
421 url = "http://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz";
2022 sources."grunt-contrib-copy-1.0.0"
422 name = "caseless-0.11.0.tgz";
2023 (sources."grunt-contrib-concat-0.5.1" // {
423 sha1 = "715b96ea9841593cc33067923f5ec60ebda4f7d7";
2024 dependencies = [
424 })
2025 sources."chalk-0.5.1"
425 ];
2026 sources."ansi-styles-1.1.0"
426 buildInputs =
2027 sources."has-ansi-0.1.0"
427 (self.nativeDeps."caseless" or []);
2028 sources."strip-ansi-0.3.0"
428 deps = {
2029 sources."supports-color-0.2.0"
429 };
2030 sources."ansi-regex-0.2.1"
430 peerDependencies = [
2031 ];
431 ];
432 passthru.names = [ "caseless" ];
433 };
434 by-spec."chalk"."^0.5.1" =
435 self.by-version."chalk"."0.5.1";
436 by-version."chalk"."0.5.1" = lib.makeOverridable self.buildNodePackage {
437 name = "chalk-0.5.1";
438 bin = false;
439 src = [
440 (fetchurl {
441 url = "http://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz";
442 name = "chalk-0.5.1.tgz";
443 sha1 = "663b3a648b68b55d04690d49167aa837858f2174";
444 })
445 ];
446 buildInputs =
447 (self.nativeDeps."chalk" or []);
448 deps = {
449 "ansi-styles-1.1.0" = self.by-version."ansi-styles"."1.1.0";
450 "escape-string-regexp-1.0.4" = self.by-version."escape-string-regexp"."1.0.4";
451 "has-ansi-0.1.0" = self.by-version."has-ansi"."0.1.0";
452 "strip-ansi-0.3.0" = self.by-version."strip-ansi"."0.3.0";
453 "supports-color-0.2.0" = self.by-version."supports-color"."0.2.0";
454 };
455 peerDependencies = [
456 ];
457 passthru.names = [ "chalk" ];
458 };
459 by-spec."chalk"."^1.0.0" =
460 self.by-version."chalk"."1.1.1";
461 by-version."chalk"."1.1.1" = lib.makeOverridable self.buildNodePackage {
462 name = "chalk-1.1.1";
463 bin = false;
464 src = [
465 (fetchurl {
466 url = "http://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz";
467 name = "chalk-1.1.1.tgz";
468 sha1 = "509afb67066e7499f7eb3535c77445772ae2d019";
469 })
470 ];
471 buildInputs =
472 (self.nativeDeps."chalk" or []);
473 deps = {
474 "ansi-styles-2.1.0" = self.by-version."ansi-styles"."2.1.0";
475 "escape-string-regexp-1.0.4" = self.by-version."escape-string-regexp"."1.0.4";
476 "has-ansi-2.0.0" = self.by-version."has-ansi"."2.0.0";
477 "strip-ansi-3.0.0" = self.by-version."strip-ansi"."3.0.0";
478 "supports-color-2.0.0" = self.by-version."supports-color"."2.0.0";
479 };
480 peerDependencies = [
481 ];
482 passthru.names = [ "chalk" ];
483 };
484 by-spec."chalk"."^1.1.1" =
485 self.by-version."chalk"."1.1.1";
486 by-spec."cli"."0.6.x" =
487 self.by-version."cli"."0.6.6";
488 by-version."cli"."0.6.6" = lib.makeOverridable self.buildNodePackage {
489 name = "cli-0.6.6";
490 bin = false;
491 src = [
492 (fetchurl {
493 url = "http://registry.npmjs.org/cli/-/cli-0.6.6.tgz";
494 name = "cli-0.6.6.tgz";
495 sha1 = "02ad44a380abf27adac5e6f0cdd7b043d74c53e3";
496 })
497 ];
498 buildInputs =
499 (self.nativeDeps."cli" or []);
500 deps = {
501 "glob-3.2.11" = self.by-version."glob"."3.2.11";
502 "exit-0.1.2" = self.by-version."exit"."0.1.2";
503 };
504 peerDependencies = [
505 ];
506 passthru.names = [ "cli" ];
507 };
508 by-spec."coffee-script"."~1.3.3" =
509 self.by-version."coffee-script"."1.3.3";
510 by-version."coffee-script"."1.3.3" = lib.makeOverridable self.buildNodePackage {
511 name = "coffee-script-1.3.3";
512 bin = true;
513 src = [
514 (fetchurl {
515 url = "http://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz";
516 name = "coffee-script-1.3.3.tgz";
517 sha1 = "150d6b4cb522894369efed6a2101c20bc7f4a4f4";
518 })
519 ];
520 buildInputs =
521 (self.nativeDeps."coffee-script" or []);
522 deps = {
523 };
524 peerDependencies = [
525 ];
526 passthru.names = [ "coffee-script" ];
527 };
528 by-spec."colors"."~0.6.2" =
529 self.by-version."colors"."0.6.2";
530 by-version."colors"."0.6.2" = lib.makeOverridable self.buildNodePackage {
531 name = "colors-0.6.2";
532 bin = false;
533 src = [
534 (fetchurl {
535 url = "http://registry.npmjs.org/colors/-/colors-0.6.2.tgz";
536 name = "colors-0.6.2.tgz";
537 sha1 = "2423fe6678ac0c5dae8852e5d0e5be08c997abcc";
538 })
539 ];
540 buildInputs =
541 (self.nativeDeps."colors" or []);
542 deps = {
543 };
544 peerDependencies = [
545 ];
546 passthru.names = [ "colors" ];
547 };
548 by-spec."combined-stream"."^1.0.5" =
549 self.by-version."combined-stream"."1.0.5";
550 by-version."combined-stream"."1.0.5" = lib.makeOverridable self.buildNodePackage {
551 name = "combined-stream-1.0.5";
552 bin = false;
553 src = [
554 (fetchurl {
555 url = "http://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz";
556 name = "combined-stream-1.0.5.tgz";
557 sha1 = "938370a57b4a51dea2c77c15d5c5fdf895164009";
558 })
559 ];
560 buildInputs =
561 (self.nativeDeps."combined-stream" or []);
562 deps = {
563 "delayed-stream-1.0.0" = self.by-version."delayed-stream"."1.0.0";
564 };
565 peerDependencies = [
566 ];
567 passthru.names = [ "combined-stream" ];
568 };
569 by-spec."combined-stream"."~1.0.5" =
570 self.by-version."combined-stream"."1.0.5";
571 by-spec."commander"."^2.9.0" =
572 self.by-version."commander"."2.9.0";
573 by-version."commander"."2.9.0" = lib.makeOverridable self.buildNodePackage {
574 name = "commander-2.9.0";
575 bin = false;
576 src = [
577 (fetchurl {
578 url = "http://registry.npmjs.org/commander/-/commander-2.9.0.tgz";
579 name = "commander-2.9.0.tgz";
580 sha1 = "9c99094176e12240cb22d6c5146098400fe0f7d4";
581 })
582 ];
583 buildInputs =
584 (self.nativeDeps."commander" or []);
585 deps = {
586 "graceful-readlink-1.0.1" = self.by-version."graceful-readlink"."1.0.1";
587 };
588 peerDependencies = [
589 ];
590 passthru.names = [ "commander" ];
591 };
592 by-spec."concat-map"."0.0.1" =
593 self.by-version."concat-map"."0.0.1";
594 by-version."concat-map"."0.0.1" = lib.makeOverridable self.buildNodePackage {
595 name = "concat-map-0.0.1";
596 bin = false;
597 src = [
598 (fetchurl {
599 url = "http://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
600 name = "concat-map-0.0.1.tgz";
601 sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
602 })
603 ];
604 buildInputs =
605 (self.nativeDeps."concat-map" or []);
606 deps = {
607 };
608 peerDependencies = [
609 ];
610 passthru.names = [ "concat-map" ];
611 };
612 by-spec."console-browserify"."1.1.x" =
613 self.by-version."console-browserify"."1.1.0";
614 by-version."console-browserify"."1.1.0" = lib.makeOverridable self.buildNodePackage {
615 name = "console-browserify-1.1.0";
616 bin = false;
617 src = [
618 (fetchurl {
619 url = "http://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz";
620 name = "console-browserify-1.1.0.tgz";
621 sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10";
622 })
623 ];
624 buildInputs =
625 (self.nativeDeps."console-browserify" or []);
626 deps = {
627 "date-now-0.1.4" = self.by-version."date-now"."0.1.4";
628 };
629 peerDependencies = [
630 ];
631 passthru.names = [ "console-browserify" ];
632 };
633 by-spec."core-util-is"."~1.0.0" =
634 self.by-version."core-util-is"."1.0.2";
635 by-version."core-util-is"."1.0.2" = lib.makeOverridable self.buildNodePackage {
636 name = "core-util-is-1.0.2";
637 bin = false;
638 src = [
639 (fetchurl {
640 url = "http://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz";
641 name = "core-util-is-1.0.2.tgz";
642 sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
643 })
644 ];
645 buildInputs =
646 (self.nativeDeps."core-util-is" or []);
647 deps = {
648 };
649 peerDependencies = [
650 ];
651 passthru.names = [ "core-util-is" ];
652 };
653 by-spec."cryptiles"."2.x.x" =
654 self.by-version."cryptiles"."2.0.5";
655 by-version."cryptiles"."2.0.5" = lib.makeOverridable self.buildNodePackage {
656 name = "cryptiles-2.0.5";
657 bin = false;
658 src = [
659 (fetchurl {
660 url = "http://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz";
661 name = "cryptiles-2.0.5.tgz";
662 sha1 = "3bdfecdc608147c1c67202fa291e7dca59eaa3b8";
663 })
664 ];
665 buildInputs =
666 (self.nativeDeps."cryptiles" or []);
667 deps = {
668 "boom-2.10.1" = self.by-version."boom"."2.10.1";
669 };
670 peerDependencies = [
671 ];
672 passthru.names = [ "cryptiles" ];
673 };
674 by-spec."dashdash".">=1.10.1 <2.0.0" =
675 self.by-version."dashdash"."1.12.2";
676 by-version."dashdash"."1.12.2" = lib.makeOverridable self.buildNodePackage {
677 name = "dashdash-1.12.2";
678 bin = false;
679 src = [
680 (fetchurl {
681 url = "http://registry.npmjs.org/dashdash/-/dashdash-1.12.2.tgz";
682 name = "dashdash-1.12.2.tgz";
683 sha1 = "1c6f70588498d047b8cd5777b32ba85a5e25be36";
684 })
685 ];
686 buildInputs =
687 (self.nativeDeps."dashdash" or []);
688 deps = {
689 "assert-plus-0.2.0" = self.by-version."assert-plus"."0.2.0";
690 };
691 peerDependencies = [
692 ];
693 passthru.names = [ "dashdash" ];
694 };
695 by-spec."date-now"."^0.1.4" =
696 self.by-version."date-now"."0.1.4";
697 by-version."date-now"."0.1.4" = lib.makeOverridable self.buildNodePackage {
698 name = "date-now-0.1.4";
699 bin = false;
700 src = [
701 (fetchurl {
702 url = "http://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz";
703 name = "date-now-0.1.4.tgz";
704 sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b";
705 })
706 ];
707 buildInputs =
708 (self.nativeDeps."date-now" or []);
709 deps = {
710 };
711 peerDependencies = [
712 ];
713 passthru.names = [ "date-now" ];
714 };
715 by-spec."dateformat"."1.0.2-1.2.3" =
716 self.by-version."dateformat"."1.0.2-1.2.3";
717 by-version."dateformat"."1.0.2-1.2.3" = lib.makeOverridable self.buildNodePackage {
718 name = "dateformat-1.0.2-1.2.3";
719 bin = false;
720 src = [
721 (fetchurl {
722 url = "http://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz";
723 name = "dateformat-1.0.2-1.2.3.tgz";
724 sha1 = "b0220c02de98617433b72851cf47de3df2cdbee9";
725 })
726 ];
727 buildInputs =
728 (self.nativeDeps."dateformat" or []);
729 deps = {
730 };
731 peerDependencies = [
732 ];
733 passthru.names = [ "dateformat" ];
734 };
735 by-spec."debug"."~0.7.0" =
736 self.by-version."debug"."0.7.4";
737 by-version."debug"."0.7.4" = lib.makeOverridable self.buildNodePackage {
738 name = "debug-0.7.4";
739 bin = false;
740 src = [
741 (fetchurl {
742 url = "http://registry.npmjs.org/debug/-/debug-0.7.4.tgz";
743 name = "debug-0.7.4.tgz";
744 sha1 = "06e1ea8082c2cb14e39806e22e2f6f757f92af39";
745 })
746 ];
747 buildInputs =
748 (self.nativeDeps."debug" or []);
749 deps = {
750 };
751 peerDependencies = [
752 ];
753 passthru.names = [ "debug" ];
754 };
755 by-spec."delayed-stream"."~1.0.0" =
756 self.by-version."delayed-stream"."1.0.0";
757 by-version."delayed-stream"."1.0.0" = lib.makeOverridable self.buildNodePackage {
758 name = "delayed-stream-1.0.0";
759 bin = false;
760 src = [
761 (fetchurl {
762 url = "http://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz";
763 name = "delayed-stream-1.0.0.tgz";
764 sha1 = "df3ae199acadfb7d440aaae0b29e2272b24ec619";
765 })
766 ];
767 buildInputs =
768 (self.nativeDeps."delayed-stream" or []);
769 deps = {
770 };
771 peerDependencies = [
772 ];
773 passthru.names = [ "delayed-stream" ];
774 };
775 by-spec."dom-serializer"."0" =
776 self.by-version."dom-serializer"."0.1.0";
777 by-version."dom-serializer"."0.1.0" = lib.makeOverridable self.buildNodePackage {
778 name = "dom-serializer-0.1.0";
779 bin = false;
780 src = [
781 (fetchurl {
782 url = "http://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz";
783 name = "dom-serializer-0.1.0.tgz";
784 sha1 = "073c697546ce0780ce23be4a28e293e40bc30c82";
785 })
786 ];
787 buildInputs =
788 (self.nativeDeps."dom-serializer" or []);
789 deps = {
790 "domelementtype-1.1.3" = self.by-version."domelementtype"."1.1.3";
791 "entities-1.1.1" = self.by-version."entities"."1.1.1";
792 };
793 peerDependencies = [
794 ];
795 passthru.names = [ "dom-serializer" ];
796 };
797 by-spec."domelementtype"."1" =
798 self.by-version."domelementtype"."1.3.0";
799 by-version."domelementtype"."1.3.0" = lib.makeOverridable self.buildNodePackage {
800 name = "domelementtype-1.3.0";
801 bin = false;
802 src = [
803 (fetchurl {
804 url = "http://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz";
805 name = "domelementtype-1.3.0.tgz";
806 sha1 = "b17aed82e8ab59e52dd9c19b1756e0fc187204c2";
807 })
808 ];
809 buildInputs =
810 (self.nativeDeps."domelementtype" or []);
811 deps = {
812 };
813 peerDependencies = [
814 ];
815 passthru.names = [ "domelementtype" ];
816 };
817 by-spec."domelementtype"."~1.1.1" =
818 self.by-version."domelementtype"."1.1.3";
819 by-version."domelementtype"."1.1.3" = lib.makeOverridable self.buildNodePackage {
820 name = "domelementtype-1.1.3";
821 bin = false;
822 src = [
823 (fetchurl {
824 url = "http://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz";
825 name = "domelementtype-1.1.3.tgz";
826 sha1 = "bd28773e2642881aec51544924299c5cd822185b";
827 })
2032 })
828 ];
2033 sources."grunt-contrib-jshint-0.12.0"
829 buildInputs =
2034 (sources."grunt-contrib-less-1.4.0" // {
830 (self.nativeDeps."domelementtype" or []);
2035 dependencies = [
831 deps = {
2036 sources."async-2.0.1"
832 };
2037 sources."lodash-4.15.0"
833 peerDependencies = [
2038 ];
834 ];
835 passthru.names = [ "domelementtype" ];
836 };
837 by-spec."domhandler"."2.3" =
838 self.by-version."domhandler"."2.3.0";
839 by-version."domhandler"."2.3.0" = lib.makeOverridable self.buildNodePackage {
840 name = "domhandler-2.3.0";
841 bin = false;
842 src = [
843 (fetchurl {
844 url = "http://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz";
845 name = "domhandler-2.3.0.tgz";
846 sha1 = "2de59a0822d5027fabff6f032c2b25a2a8abe738";
847 })
2039 })
848 ];
2040 (sources."grunt-contrib-watch-0.6.1" // {
849 buildInputs =
2041 dependencies = [
850 (self.nativeDeps."domhandler" or []);
2042 sources."lodash-2.4.2"
851 deps = {
2043 sources."async-0.2.10"
852 "domelementtype-1.3.0" = self.by-version."domelementtype"."1.3.0";
2044 ];
853 };
854 peerDependencies = [
855 ];
856 passthru.names = [ "domhandler" ];
857 };
858 by-spec."domutils"."1.5" =
859 self.by-version."domutils"."1.5.1";
860 by-version."domutils"."1.5.1" = lib.makeOverridable self.buildNodePackage {
861 name = "domutils-1.5.1";
862 bin = false;
863 src = [
864 (fetchurl {
865 url = "http://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz";
866 name = "domutils-1.5.1.tgz";
867 sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf";
868 })
2045 })
869 ];
2046 sources."crisper-2.0.2"
870 buildInputs =
2047 (sources."vulcanize-1.14.8" // {
871 (self.nativeDeps."domutils" or []);
2048 dependencies = [
872 deps = {
2049 sources."nopt-3.0.6"
873 "dom-serializer-0.1.0" = self.by-version."dom-serializer"."0.1.0";
2050 ];
874 "domelementtype-1.3.0" = self.by-version."domelementtype"."1.3.0";
875 };
876 peerDependencies = [
877 ];
878 passthru.names = [ "domutils" ];
879 };
880 by-spec."ecc-jsbn".">=0.0.1 <1.0.0" =
881 self.by-version."ecc-jsbn"."0.1.1";
882 by-version."ecc-jsbn"."0.1.1" = lib.makeOverridable self.buildNodePackage {
883 name = "ecc-jsbn-0.1.1";
884 bin = false;
885 src = [
886 (fetchurl {
887 url = "http://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz";
888 name = "ecc-jsbn-0.1.1.tgz";
889 sha1 = "0fc73a9ed5f0d53c38193398523ef7e543777505";
890 })
2051 })
891 ];
2052 sources."grunt-crisper-1.0.1"
892 buildInputs =
2053 (sources."grunt-vulcanize-1.0.0" // {
893 (self.nativeDeps."ecc-jsbn" or []);
2054 dependencies = [
894 deps = {
2055 sources."crisper-1.2.0"
895 "jsbn-0.1.0" = self.by-version."jsbn"."0.1.0";
2056 sources."nopt-3.0.6"
896 };
2057 ];
897 peerDependencies = [
2058 })
898 ];
2059 (sources."jshint-2.9.3" // {
899 passthru.names = [ "ecc-jsbn" ];
2060 dependencies = [
900 };
2061 sources."minimatch-3.0.3"
901 by-spec."entities"."1.0" =
2062 sources."lodash-3.7.0"
902 self.by-version."entities"."1.0.0";
2063 ];
903 by-version."entities"."1.0.0" = lib.makeOverridable self.buildNodePackage {
904 name = "entities-1.0.0";
905 bin = false;
906 src = [
907 (fetchurl {
908 url = "http://registry.npmjs.org/entities/-/entities-1.0.0.tgz";
909 name = "entities-1.0.0.tgz";
910 sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26";
911 })
2064 })
912 ];
2065 sources."async-0.1.22"
913 buildInputs =
2066 sources."coffee-script-1.3.3"
914 (self.nativeDeps."entities" or []);
2067 sources."colors-0.6.2"
915 deps = {
2068 sources."dateformat-1.0.2-1.2.3"
916 };
2069 sources."eventemitter2-0.4.14"
917 peerDependencies = [
2070 (sources."findup-sync-0.1.3" // {
918 ];
2071 dependencies = [
919 passthru.names = [ "entities" ];
2072 sources."glob-3.2.11"
920 };
2073 sources."lodash-2.4.2"
921 by-spec."entities"."~1.1.1" =
2074 sources."minimatch-0.3.0"
922 self.by-version."entities"."1.1.1";
2075 ];
923 by-version."entities"."1.1.1" = lib.makeOverridable self.buildNodePackage {
924 name = "entities-1.1.1";
925 bin = false;
926 src = [
927 (fetchurl {
928 url = "http://registry.npmjs.org/entities/-/entities-1.1.1.tgz";
929 name = "entities-1.1.1.tgz";
930 sha1 = "6e5c2d0a5621b5dadaecef80b90edfb5cd7772f0";
931 })
2076 })
932 ];
2077 (sources."glob-3.1.21" // {
933 buildInputs =
2078 dependencies = [
934 (self.nativeDeps."entities" or []);
2079 sources."inherits-1.0.2"
935 deps = {
2080 ];
936 };
937 peerDependencies = [
938 ];
939 passthru.names = [ "entities" ];
940 };
941 by-spec."errno"."^0.1.1" =
942 self.by-version."errno"."0.1.4";
943 by-version."errno"."0.1.4" = lib.makeOverridable self.buildNodePackage {
944 name = "errno-0.1.4";
945 bin = true;
946 src = [
947 (fetchurl {
948 url = "http://registry.npmjs.org/errno/-/errno-0.1.4.tgz";
949 name = "errno-0.1.4.tgz";
950 sha1 = "b896e23a9e5e8ba33871fc996abd3635fc9a1c7d";
951 })
2081 })
952 ];
2082 sources."hooker-0.2.3"
953 buildInputs =
2083 sources."iconv-lite-0.2.11"
954 (self.nativeDeps."errno" or []);
2084 sources."minimatch-0.2.14"
955 deps = {
2085 sources."nopt-1.0.10"
956 "prr-0.0.0" = self.by-version."prr"."0.0.0";
2086 sources."rimraf-2.2.8"
957 };
2087 sources."lodash-0.9.2"
958 peerDependencies = [
2088 sources."underscore.string-2.2.1"
959 ];
2089 sources."which-1.0.9"
960 passthru.names = [ "errno" ];
2090 sources."js-yaml-2.0.5"
961 };
2091 sources."exit-0.1.2"
962 by-spec."escape-string-regexp"."^1.0.0" =
2092 sources."getobject-0.1.0"
963 self.by-version."escape-string-regexp"."1.0.4";
2093 sources."grunt-legacy-util-0.2.0"
964 by-version."escape-string-regexp"."1.0.4" = lib.makeOverridable self.buildNodePackage {
2094 (sources."grunt-legacy-log-0.1.3" // {
965 name = "escape-string-regexp-1.0.4";
2095 dependencies = [
966 bin = false;
2096 sources."lodash-2.4.2"
967 src = [
2097 sources."underscore.string-2.3.3"
968 (fetchurl {
2098 ];
969 url = "http://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.4.tgz";
970 name = "escape-string-regexp-1.0.4.tgz";
971 sha1 = "b85e679b46f72d03fbbe8a3bf7259d535c21b62f";
972 })
973 ];
974 buildInputs =
975 (self.nativeDeps."escape-string-regexp" or []);
976 deps = {
977 };
978 peerDependencies = [
979 ];
980 passthru.names = [ "escape-string-regexp" ];
981 };
982 by-spec."escape-string-regexp"."^1.0.2" =
983 self.by-version."escape-string-regexp"."1.0.4";
984 by-spec."esprima"."~ 1.0.2" =
985 self.by-version."esprima"."1.0.4";
986 by-version."esprima"."1.0.4" = lib.makeOverridable self.buildNodePackage {
987 name = "esprima-1.0.4";
988 bin = true;
989 src = [
990 (fetchurl {
991 url = "http://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz";
992 name = "esprima-1.0.4.tgz";
993 sha1 = "9f557e08fc3b4d26ece9dd34f8fbf476b62585ad";
994 })
995 ];
996 buildInputs =
997 (self.nativeDeps."esprima" or []);
998 deps = {
999 };
1000 peerDependencies = [
1001 ];
1002 passthru.names = [ "esprima" ];
1003 };
1004 by-spec."eventemitter2"."~0.4.13" =
1005 self.by-version."eventemitter2"."0.4.14";
1006 by-version."eventemitter2"."0.4.14" = lib.makeOverridable self.buildNodePackage {
1007 name = "eventemitter2-0.4.14";
1008 bin = false;
1009 src = [
1010 (fetchurl {
1011 url = "http://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz";
1012 name = "eventemitter2-0.4.14.tgz";
1013 sha1 = "8f61b75cde012b2e9eb284d4545583b5643b61ab";
1014 })
2099 })
1015 ];
2100 sources."inherits-2.0.1"
1016 buildInputs =
2101 sources."lru-cache-2.7.3"
1017 (self.nativeDeps."eventemitter2" or []);
2102 sources."sigmund-1.0.1"
1018 deps = {
2103 sources."graceful-fs-1.2.3"
1019 };
2104 sources."abbrev-1.0.9"
1020 peerDependencies = [
2105 (sources."argparse-0.1.16" // {
1021 ];
2106 dependencies = [
1022 passthru.names = [ "eventemitter2" ];
2107 sources."underscore.string-2.4.0"
1023 };
2108 ];
1024 by-spec."exit"."0.1.2" =
1025 self.by-version."exit"."0.1.2";
1026 by-version."exit"."0.1.2" = lib.makeOverridable self.buildNodePackage {
1027 name = "exit-0.1.2";
1028 bin = false;
1029 src = [
1030 (fetchurl {
1031 url = "http://registry.npmjs.org/exit/-/exit-0.1.2.tgz";
1032 name = "exit-0.1.2.tgz";
1033 sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c";
1034 })
1035 ];
1036 buildInputs =
1037 (self.nativeDeps."exit" or []);
1038 deps = {
1039 };
1040 peerDependencies = [
1041 ];
1042 passthru.names = [ "exit" ];
1043 };
1044 by-spec."exit"."0.1.x" =
1045 self.by-version."exit"."0.1.2";
1046 by-spec."exit"."~0.1.1" =
1047 self.by-version."exit"."0.1.2";
1048 by-spec."extend"."~3.0.0" =
1049 self.by-version."extend"."3.0.0";
1050 by-version."extend"."3.0.0" = lib.makeOverridable self.buildNodePackage {
1051 name = "extend-3.0.0";
1052 bin = false;
1053 src = [
1054 (fetchurl {
1055 url = "http://registry.npmjs.org/extend/-/extend-3.0.0.tgz";
1056 name = "extend-3.0.0.tgz";
1057 sha1 = "5a474353b9f3353ddd8176dfd37b91c83a46f1d4";
1058 })
2109 })
1059 ];
2110 sources."esprima-1.0.4"
1060 buildInputs =
2111 sources."underscore-1.7.0"
1061 (self.nativeDeps."extend" or []);
2112 (sources."grunt-legacy-log-utils-0.1.1" // {
1062 deps = {
2113 dependencies = [
1063 };
2114 sources."lodash-2.4.2"
1064 peerDependencies = [
2115 sources."underscore.string-2.3.3"
1065 ];
2116 ];
1066 passthru.names = [ "extend" ];
1067 };
1068 by-spec."extsprintf"."1.0.2" =
1069 self.by-version."extsprintf"."1.0.2";
1070 by-version."extsprintf"."1.0.2" = lib.makeOverridable self.buildNodePackage {
1071 name = "extsprintf-1.0.2";
1072 bin = false;
1073 src = [
1074 (fetchurl {
1075 url = "http://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz";
1076 name = "extsprintf-1.0.2.tgz";
1077 sha1 = "e1080e0658e300b06294990cc70e1502235fd550";
1078 })
2117 })
1079 ];
2118 sources."chalk-1.1.3"
1080 buildInputs =
2119 sources."file-sync-cmp-0.1.1"
1081 (self.nativeDeps."extsprintf" or []);
2120 sources."ansi-styles-2.2.1"
1082 deps = {
2121 sources."escape-string-regexp-1.0.5"
1083 };
2122 sources."has-ansi-2.0.0"
1084 peerDependencies = [
2123 sources."strip-ansi-3.0.1"
1085 ];
2124 sources."supports-color-2.0.0"
1086 passthru.names = [ "extsprintf" ];
2125 sources."ansi-regex-2.0.0"
1087 };
2126 sources."source-map-0.3.0"
1088 by-spec."faye-websocket"."~0.4.3" =
2127 sources."amdefine-1.0.0"
1089 self.by-version."faye-websocket"."0.4.4";
2128 (sources."less-2.7.1" // {
1090 by-version."faye-websocket"."0.4.4" = lib.makeOverridable self.buildNodePackage {
2129 dependencies = [
1091 name = "faye-websocket-0.4.4";
2130 sources."graceful-fs-4.1.6"
1092 bin = false;
2131 sources."source-map-0.5.6"
1093 src = [
2132 ];
1094 (fetchurl {
1095 url = "http://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz";
1096 name = "faye-websocket-0.4.4.tgz";
1097 sha1 = "c14c5b3bf14d7417ffbfd990c0a7495cd9f337bc";
1098 })
1099 ];
1100 buildInputs =
1101 (self.nativeDeps."faye-websocket" or []);
1102 deps = {
1103 };
1104 peerDependencies = [
1105 ];
1106 passthru.names = [ "faye-websocket" ];
1107 };
1108 by-spec."findup-sync"."~0.1.2" =
1109 self.by-version."findup-sync"."0.1.3";
1110 by-version."findup-sync"."0.1.3" = lib.makeOverridable self.buildNodePackage {
1111 name = "findup-sync-0.1.3";
1112 bin = false;
1113 src = [
1114 (fetchurl {
1115 url = "http://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz";
1116 name = "findup-sync-0.1.3.tgz";
1117 sha1 = "7f3e7a97b82392c653bf06589bd85190e93c3683";
1118 })
2133 })
1119 ];
2134 sources."errno-0.1.4"
1120 buildInputs =
2135 sources."image-size-0.5.0"
1121 (self.nativeDeps."findup-sync" or []);
2136 sources."mime-1.3.4"
1122 deps = {
2137 sources."mkdirp-0.5.1"
1123 "glob-3.2.11" = self.by-version."glob"."3.2.11";
2138 sources."promise-7.1.1"
1124 "lodash-2.4.2" = self.by-version."lodash"."2.4.2";
2139 sources."prr-0.0.0"
1125 };
2140 sources."minimist-0.0.8"
1126 peerDependencies = [
2141 sources."asap-2.0.4"
1127 ];
2142 sources."gaze-0.5.2"
1128 passthru.names = [ "findup-sync" ];
2143 sources."tiny-lr-fork-0.0.5"
1129 };
2144 (sources."globule-0.1.0" // {
1130 by-spec."forever-agent"."~0.6.1" =
2145 dependencies = [
1131 self.by-version."forever-agent"."0.6.1";
2146 sources."lodash-1.0.2"
1132 by-version."forever-agent"."0.6.1" = lib.makeOverridable self.buildNodePackage {
2147 ];
1133 name = "forever-agent-0.6.1";
1134 bin = false;
1135 src = [
1136 (fetchurl {
1137 url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz";
1138 name = "forever-agent-0.6.1.tgz";
1139 sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
1140 })
1141 ];
1142 buildInputs =
1143 (self.nativeDeps."forever-agent" or []);
1144 deps = {
1145 };
1146 peerDependencies = [
1147 ];
1148 passthru.names = [ "forever-agent" ];
1149 };
1150 by-spec."form-data"."~1.0.0-rc3" =
1151 self.by-version."form-data"."1.0.0-rc3";
1152 by-version."form-data"."1.0.0-rc3" = lib.makeOverridable self.buildNodePackage {
1153 name = "form-data-1.0.0-rc3";
1154 bin = false;
1155 src = [
1156 (fetchurl {
1157 url = "http://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz";
1158 name = "form-data-1.0.0-rc3.tgz";
1159 sha1 = "d35bc62e7fbc2937ae78f948aaa0d38d90607577";
1160 })
2148 })
1161 ];
2149 sources."qs-0.5.6"
1162 buildInputs =
2150 sources."faye-websocket-0.4.4"
1163 (self.nativeDeps."form-data" or []);
2151 (sources."noptify-0.0.3" // {
1164 deps = {
2152 dependencies = [
1165 "async-1.5.2" = self.by-version."async"."1.5.2";
2153 sources."nopt-2.0.0"
1166 "combined-stream-1.0.5" = self.by-version."combined-stream"."1.0.5";
2154 ];
1167 "mime-types-2.1.9" = self.by-version."mime-types"."2.1.9";
1168 };
1169 peerDependencies = [
1170 ];
1171 passthru.names = [ "form-data" ];
1172 };
1173 by-spec."gaze"."~0.5.1" =
1174 self.by-version."gaze"."0.5.2";
1175 by-version."gaze"."0.5.2" = lib.makeOverridable self.buildNodePackage {
1176 name = "gaze-0.5.2";
1177 bin = false;
1178 src = [
1179 (fetchurl {
1180 url = "http://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz";
1181 name = "gaze-0.5.2.tgz";
1182 sha1 = "40b709537d24d1d45767db5a908689dfe69ac44f";
1183 })
2155 })
1184 ];
2156 sources."debug-0.7.4"
1185 buildInputs =
2157 sources."command-line-args-2.1.6"
1186 (self.nativeDeps."gaze" or []);
2158 sources."dom5-1.3.3"
1187 deps = {
2159 sources."array-back-1.0.3"
1188 "globule-0.1.0" = self.by-version."globule"."0.1.0";
2160 sources."command-line-usage-2.0.5"
1189 };
2161 sources."core-js-2.4.1"
1190 peerDependencies = [
2162 sources."feature-detect-es6-1.3.1"
1191 ];
2163 (sources."find-replace-1.0.2" // {
1192 passthru.names = [ "gaze" ];
2164 dependencies = [
1193 };
2165 sources."test-value-2.0.0"
1194 by-spec."generate-function"."^2.0.0" =
2166 ];
1195 self.by-version."generate-function"."2.0.0";
1196 by-version."generate-function"."2.0.0" = lib.makeOverridable self.buildNodePackage {
1197 name = "generate-function-2.0.0";
1198 bin = false;
1199 src = [
1200 (fetchurl {
1201 url = "http://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz";
1202 name = "generate-function-2.0.0.tgz";
1203 sha1 = "6858fe7c0969b7d4e9093337647ac79f60dfbe74";
1204 })
1205 ];
1206 buildInputs =
1207 (self.nativeDeps."generate-function" or []);
1208 deps = {
1209 };
1210 peerDependencies = [
1211 ];
1212 passthru.names = [ "generate-function" ];
1213 };
1214 by-spec."generate-object-property"."^1.1.0" =
1215 self.by-version."generate-object-property"."1.2.0";
1216 by-version."generate-object-property"."1.2.0" = lib.makeOverridable self.buildNodePackage {
1217 name = "generate-object-property-1.2.0";
1218 bin = false;
1219 src = [
1220 (fetchurl {
1221 url = "http://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz";
1222 name = "generate-object-property-1.2.0.tgz";
1223 sha1 = "9c0e1c40308ce804f4783618b937fa88f99d50d0";
1224 })
2167 })
1225 ];
2168 sources."typical-2.5.0"
1226 buildInputs =
2169 sources."ansi-escape-sequences-2.2.2"
1227 (self.nativeDeps."generate-object-property" or []);
2170 sources."column-layout-2.1.4"
1228 deps = {
2171 sources."wordwrapjs-1.2.1"
1229 "is-property-1.0.2" = self.by-version."is-property"."1.0.2";
2172 sources."collect-all-0.2.1"
1230 };
2173 sources."stream-connect-1.0.2"
1231 peerDependencies = [
2174 sources."stream-via-0.1.1"
1232 ];
2175 (sources."collect-json-1.0.8" // {
1233 passthru.names = [ "generate-object-property" ];
2176 dependencies = [
1234 };
2177 sources."collect-all-1.0.2"
1235 by-spec."getobject"."~0.1.0" =
2178 sources."stream-via-1.0.3"
1236 self.by-version."getobject"."0.1.0";
2179 ];
1237 by-version."getobject"."0.1.0" = lib.makeOverridable self.buildNodePackage {
1238 name = "getobject-0.1.0";
1239 bin = false;
1240 src = [
1241 (fetchurl {
1242 url = "http://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz";
1243 name = "getobject-0.1.0.tgz";
1244 sha1 = "047a449789fa160d018f5486ed91320b6ec7885c";
1245 })
1246 ];
1247 buildInputs =
1248 (self.nativeDeps."getobject" or []);
1249 deps = {
1250 };
1251 peerDependencies = [
1252 ];
1253 passthru.names = [ "getobject" ];
1254 };
1255 by-spec."glob"."~ 3.2.1" =
1256 self.by-version."glob"."3.2.11";
1257 by-version."glob"."3.2.11" = lib.makeOverridable self.buildNodePackage {
1258 name = "glob-3.2.11";
1259 bin = false;
1260 src = [
1261 (fetchurl {
1262 url = "http://registry.npmjs.org/glob/-/glob-3.2.11.tgz";
1263 name = "glob-3.2.11.tgz";
1264 sha1 = "4a973f635b9190f715d10987d5c00fd2815ebe3d";
1265 })
2180 })
1266 ];
2181 sources."deep-extend-0.4.1"
1267 buildInputs =
2182 sources."object-tools-2.0.6"
1268 (self.nativeDeps."glob" or []);
2183 sources."object-get-2.1.0"
1269 deps = {
2184 sources."test-value-1.1.0"
1270 "inherits-2.0.1" = self.by-version."inherits"."2.0.1";
2185 sources."@types/clone-0.1.29"
1271 "minimatch-0.3.0" = self.by-version."minimatch"."0.3.0";
2186 sources."@types/node-4.0.30"
1272 };
2187 (sources."@types/parse5-0.0.28" // {
1273 peerDependencies = [
2188 dependencies = [
1274 ];
2189 sources."@types/node-6.0.37"
1275 passthru.names = [ "glob" ];
2190 ];
1276 };
1277 by-spec."glob"."~3.1.21" =
1278 self.by-version."glob"."3.1.21";
1279 by-version."glob"."3.1.21" = lib.makeOverridable self.buildNodePackage {
1280 name = "glob-3.1.21";
1281 bin = false;
1282 src = [
1283 (fetchurl {
1284 url = "http://registry.npmjs.org/glob/-/glob-3.1.21.tgz";
1285 name = "glob-3.1.21.tgz";
1286 sha1 = "d29e0a055dea5138f4d07ed40e8982e83c2066cd";
1287 })
1288 ];
1289 buildInputs =
1290 (self.nativeDeps."glob" or []);
1291 deps = {
1292 "minimatch-0.2.14" = self.by-version."minimatch"."0.2.14";
1293 "graceful-fs-1.2.3" = self.by-version."graceful-fs"."1.2.3";
1294 "inherits-1.0.2" = self.by-version."inherits"."1.0.2";
1295 };
1296 peerDependencies = [
1297 ];
1298 passthru.names = [ "glob" ];
1299 };
1300 by-spec."glob"."~3.2.9" =
1301 self.by-version."glob"."3.2.11";
1302 by-spec."globule"."~0.1.0" =
1303 self.by-version."globule"."0.1.0";
1304 by-version."globule"."0.1.0" = lib.makeOverridable self.buildNodePackage {
1305 name = "globule-0.1.0";
1306 bin = false;
1307 src = [
1308 (fetchurl {
1309 url = "http://registry.npmjs.org/globule/-/globule-0.1.0.tgz";
1310 name = "globule-0.1.0.tgz";
1311 sha1 = "d9c8edde1da79d125a151b79533b978676346ae5";
1312 })
2191 })
1313 ];
2192 sources."clone-1.0.2"
1314 buildInputs =
2193 sources."parse5-1.5.1"
1315 (self.nativeDeps."globule" or []);
2194 sources."es6-promise-2.3.0"
1316 deps = {
2195 sources."hydrolysis-1.24.1"
1317 "lodash-1.0.2" = self.by-version."lodash"."1.0.2";
2196 sources."path-posix-1.0.0"
1318 "glob-3.1.21" = self.by-version."glob"."3.1.21";
2197 sources."update-notifier-0.6.3"
1319 "minimatch-0.2.14" = self.by-version."minimatch"."0.2.14";
2198 sources."babel-polyfill-6.13.0"
1320 };
2199 sources."doctrine-0.7.2"
1321 peerDependencies = [
2200 (sources."escodegen-1.8.1" // {
1322 ];
2201 dependencies = [
1323 passthru.names = [ "globule" ];
2202 sources."estraverse-1.9.3"
1324 };
2203 sources."esutils-2.0.2"
1325 by-spec."graceful-fs"."^3.0.5" =
2204 sources."esprima-2.7.3"
1326 self.by-version."graceful-fs"."3.0.8";
2205 sources."source-map-0.2.0"
1327 by-version."graceful-fs"."3.0.8" = lib.makeOverridable self.buildNodePackage {
2206 ];
1328 name = "graceful-fs-3.0.8";
1329 bin = false;
1330 src = [
1331 (fetchurl {
1332 url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.8.tgz";
1333 name = "graceful-fs-3.0.8.tgz";
1334 sha1 = "ce813e725fa82f7e6147d51c9a5ca68270551c22";
1335 })
1336 ];
1337 buildInputs =
1338 (self.nativeDeps."graceful-fs" or []);
1339 deps = {
1340 };
1341 peerDependencies = [
1342 ];
1343 passthru.names = [ "graceful-fs" ];
1344 };
1345 by-spec."graceful-fs"."~1.2.0" =
1346 self.by-version."graceful-fs"."1.2.3";
1347 by-version."graceful-fs"."1.2.3" = lib.makeOverridable self.buildNodePackage {
1348 name = "graceful-fs-1.2.3";
1349 bin = false;
1350 src = [
1351 (fetchurl {
1352 url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz";
1353 name = "graceful-fs-1.2.3.tgz";
1354 sha1 = "15a4806a57547cb2d2dbf27f42e89a8c3451b364";
1355 })
1356 ];
1357 buildInputs =
1358 (self.nativeDeps."graceful-fs" or []);
1359 deps = {
1360 };
1361 peerDependencies = [
1362 ];
1363 passthru.names = [ "graceful-fs" ];
1364 };
1365 by-spec."graceful-readlink".">= 1.0.0" =
1366 self.by-version."graceful-readlink"."1.0.1";
1367 by-version."graceful-readlink"."1.0.1" = lib.makeOverridable self.buildNodePackage {
1368 name = "graceful-readlink-1.0.1";
1369 bin = false;
1370 src = [
1371 (fetchurl {
1372 url = "http://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz";
1373 name = "graceful-readlink-1.0.1.tgz";
1374 sha1 = "4cafad76bc62f02fa039b2f94e9a3dd3a391a725";
1375 })
2207 })
1376 ];
2208 sources."espree-3.1.7"
1377 buildInputs =
2209 sources."estraverse-3.1.0"
1378 (self.nativeDeps."graceful-readlink" or []);
2210 sources."path-is-absolute-1.0.0"
1379 deps = {
2211 sources."babel-runtime-6.11.6"
1380 };
2212 sources."regenerator-runtime-0.9.5"
1381 peerDependencies = [
2213 sources."esutils-1.1.6"
1382 ];
2214 sources."isarray-0.0.1"
1383 passthru.names = [ "graceful-readlink" ];
2215 sources."optionator-0.8.1"
1384 };
2216 sources."prelude-ls-1.1.2"
1385 by-spec."grunt".">=0.4.0" =
2217 sources."deep-is-0.1.3"
1386 self.by-version."grunt"."0.4.5";
2218 sources."wordwrap-1.0.0"
1387 by-version."grunt"."0.4.5" = lib.makeOverridable self.buildNodePackage {
2219 sources."type-check-0.3.2"
1388 name = "grunt-0.4.5";
2220 sources."levn-0.3.0"
1389 bin = false;
2221 sources."fast-levenshtein-1.1.4"
1390 src = [
2222 sources."acorn-3.3.0"
1391 (fetchurl {
2223 sources."acorn-jsx-3.0.1"
1392 url = "http://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz";
2224 sources."boxen-0.3.1"
1393 name = "grunt-0.4.5.tgz";
2225 (sources."configstore-2.0.0" // {
1394 sha1 = "56937cd5194324adff6d207631832a9d6ba4e7f0";
2226 dependencies = [
1395 })
2227 sources."graceful-fs-4.1.6"
1396 ];
2228 ];
1397 buildInputs =
1398 (self.nativeDeps."grunt" or []);
1399 deps = {
1400 "async-0.1.22" = self.by-version."async"."0.1.22";
1401 "coffee-script-1.3.3" = self.by-version."coffee-script"."1.3.3";
1402 "colors-0.6.2" = self.by-version."colors"."0.6.2";
1403 "dateformat-1.0.2-1.2.3" = self.by-version."dateformat"."1.0.2-1.2.3";
1404 "eventemitter2-0.4.14" = self.by-version."eventemitter2"."0.4.14";
1405 "findup-sync-0.1.3" = self.by-version."findup-sync"."0.1.3";
1406 "glob-3.1.21" = self.by-version."glob"."3.1.21";
1407 "hooker-0.2.3" = self.by-version."hooker"."0.2.3";
1408 "iconv-lite-0.2.11" = self.by-version."iconv-lite"."0.2.11";
1409 "minimatch-0.2.14" = self.by-version."minimatch"."0.2.14";
1410 "nopt-1.0.10" = self.by-version."nopt"."1.0.10";
1411 "rimraf-2.2.8" = self.by-version."rimraf"."2.2.8";
1412 "lodash-0.9.2" = self.by-version."lodash"."0.9.2";
1413 "underscore.string-2.2.1" = self.by-version."underscore.string"."2.2.1";
1414 "which-1.0.9" = self.by-version."which"."1.0.9";
1415 "js-yaml-2.0.5" = self.by-version."js-yaml"."2.0.5";
1416 "exit-0.1.2" = self.by-version."exit"."0.1.2";
1417 "getobject-0.1.0" = self.by-version."getobject"."0.1.0";
1418 "grunt-legacy-util-0.2.0" = self.by-version."grunt-legacy-util"."0.2.0";
1419 "grunt-legacy-log-0.1.3" = self.by-version."grunt-legacy-log"."0.1.3";
1420 };
1421 peerDependencies = [
1422 ];
1423 passthru.names = [ "grunt" ];
1424 };
1425 by-spec."grunt"."^0.4.5" =
1426 self.by-version."grunt"."0.4.5";
1427 "grunt" = self.by-version."grunt"."0.4.5";
1428 by-spec."grunt"."~0.4.0" =
1429 self.by-version."grunt"."0.4.5";
1430 by-spec."grunt-contrib-concat"."^0.5.1" =
1431 self.by-version."grunt-contrib-concat"."0.5.1";
1432 by-version."grunt-contrib-concat"."0.5.1" = lib.makeOverridable self.buildNodePackage {
1433 name = "grunt-contrib-concat-0.5.1";
1434 bin = false;
1435 src = [
1436 (fetchurl {
1437 url = "http://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-0.5.1.tgz";
1438 name = "grunt-contrib-concat-0.5.1.tgz";
1439 sha1 = "953c6efdfdfd2c107ab9c85077f2d4b24d31cd49";
1440 })
2229 })
1441 ];
2230 sources."is-npm-1.0.0"
1442 buildInputs =
2231 sources."latest-version-2.0.0"
1443 (self.nativeDeps."grunt-contrib-concat" or []);
2232 sources."semver-diff-2.1.0"
1444 deps = {
2233 sources."filled-array-1.1.0"
1445 "chalk-0.5.1" = self.by-version."chalk"."0.5.1";
2234 sources."object-assign-4.1.0"
1446 "source-map-0.3.0" = self.by-version."source-map"."0.3.0";
2235 sources."repeating-2.0.1"
1447 };
2236 sources."string-width-1.0.2"
1448 peerDependencies = [
2237 sources."widest-line-1.0.0"
1449 self.by-version."grunt"."0.4.5"
2238 sources."is-finite-1.0.1"
1450 ];
2239 sources."number-is-nan-1.0.0"
1451 passthru.names = [ "grunt-contrib-concat" ];
2240 sources."code-point-at-1.0.0"
1452 };
2241 sources."is-fullwidth-code-point-1.0.0"
1453 "grunt-contrib-concat" = self.by-version."grunt-contrib-concat"."0.5.1";
2242 sources."dot-prop-2.4.0"
1454 by-spec."grunt-contrib-jshint"."^0.12.0" =
2243 sources."os-tmpdir-1.0.1"
1455 self.by-version."grunt-contrib-jshint"."0.12.0";
2244 sources."osenv-0.1.3"
1456 by-version."grunt-contrib-jshint"."0.12.0" = lib.makeOverridable self.buildNodePackage {
2245 sources."uuid-2.0.2"
1457 name = "grunt-contrib-jshint-0.12.0";
2246 (sources."write-file-atomic-1.2.0" // {
1458 bin = false;
2247 dependencies = [
1459 src = [
2248 sources."graceful-fs-4.1.6"
1460 (fetchurl {
2249 ];
1461 url = "http://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-0.12.0.tgz";
1462 name = "grunt-contrib-jshint-0.12.0.tgz";
1463 sha1 = "f6b2f06fc715264837a7ab6c69a1ce1a689c2c29";
1464 })
1465 ];
1466 buildInputs =
1467 (self.nativeDeps."grunt-contrib-jshint" or []);
1468 deps = {
1469 "hooker-0.2.3" = self.by-version."hooker"."0.2.3";
1470 "jshint-2.9.1" = self.by-version."jshint"."2.9.1";
1471 };
1472 peerDependencies = [
1473 self.by-version."grunt"."0.4.5"
1474 ];
1475 passthru.names = [ "grunt-contrib-jshint" ];
1476 };
1477 "grunt-contrib-jshint" = self.by-version."grunt-contrib-jshint"."0.12.0";
1478 by-spec."grunt-contrib-less"."^1.1.0" =
1479 self.by-version."grunt-contrib-less"."1.1.0";
1480 by-version."grunt-contrib-less"."1.1.0" = lib.makeOverridable self.buildNodePackage {
1481 name = "grunt-contrib-less-1.1.0";
1482 bin = false;
1483 src = [
1484 (fetchurl {
1485 url = "http://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.1.0.tgz";
1486 name = "grunt-contrib-less-1.1.0.tgz";
1487 sha1 = "44d5c5521ad76f3675a12374125d019b5dd03f51";
1488 })
2250 })
1489 ];
2251 sources."xdg-basedir-2.0.0"
1490 buildInputs =
2252 sources."is-obj-1.0.1"
1491 (self.nativeDeps."grunt-contrib-less" or []);
2253 sources."os-homedir-1.0.1"
1492 deps = {
2254 sources."imurmurhash-0.1.4"
1493 "async-0.9.2" = self.by-version."async"."0.9.2";
2255 sources."slide-1.1.6"
1494 "chalk-1.1.1" = self.by-version."chalk"."1.1.1";
2256 sources."package-json-2.3.3"
1495 "less-2.5.3" = self.by-version."less"."2.5.3";
2257 sources."got-5.6.0"
1496 "lodash-3.10.1" = self.by-version."lodash"."3.10.1";
2258 (sources."rc-1.1.6" // {
1497 };
2259 dependencies = [
1498 peerDependencies = [
2260 sources."minimist-1.2.0"
1499 self.by-version."grunt"."0.4.5"
2261 ];
1500 ];
1501 passthru.names = [ "grunt-contrib-less" ];
1502 };
1503 "grunt-contrib-less" = self.by-version."grunt-contrib-less"."1.1.0";
1504 by-spec."grunt-contrib-watch"."^0.6.1" =
1505 self.by-version."grunt-contrib-watch"."0.6.1";
1506 by-version."grunt-contrib-watch"."0.6.1" = lib.makeOverridable self.buildNodePackage {
1507 name = "grunt-contrib-watch-0.6.1";
1508 bin = false;
1509 src = [
1510 (fetchurl {
1511 url = "http://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-0.6.1.tgz";
1512 name = "grunt-contrib-watch-0.6.1.tgz";
1513 sha1 = "64fdcba25a635f5b4da1b6ce6f90da0aeb6e3f15";
1514 })
1515 ];
1516 buildInputs =
1517 (self.nativeDeps."grunt-contrib-watch" or []);
1518 deps = {
1519 "gaze-0.5.2" = self.by-version."gaze"."0.5.2";
1520 "tiny-lr-fork-0.0.5" = self.by-version."tiny-lr-fork"."0.0.5";
1521 "lodash-2.4.2" = self.by-version."lodash"."2.4.2";
1522 "async-0.2.10" = self.by-version."async"."0.2.10";
1523 };
1524 peerDependencies = [
1525 self.by-version."grunt"."0.4.5"
1526 ];
1527 passthru.names = [ "grunt-contrib-watch" ];
1528 };
1529 "grunt-contrib-watch" = self.by-version."grunt-contrib-watch"."0.6.1";
1530 by-spec."grunt-legacy-log"."~0.1.0" =
1531 self.by-version."grunt-legacy-log"."0.1.3";
1532 by-version."grunt-legacy-log"."0.1.3" = lib.makeOverridable self.buildNodePackage {
1533 name = "grunt-legacy-log-0.1.3";
1534 bin = false;
1535 src = [
1536 (fetchurl {
1537 url = "http://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz";
1538 name = "grunt-legacy-log-0.1.3.tgz";
1539 sha1 = "ec29426e803021af59029f87d2f9cd7335a05531";
1540 })
2262 })
1541 ];
2263 sources."registry-url-3.1.0"
1542 buildInputs =
2264 sources."semver-5.3.0"
1543 (self.nativeDeps."grunt-legacy-log" or []);
2265 sources."create-error-class-3.0.2"
1544 deps = {
2266 sources."duplexer2-0.1.4"
1545 "colors-0.6.2" = self.by-version."colors"."0.6.2";
2267 sources."is-plain-obj-1.1.0"
1546 "grunt-legacy-log-utils-0.1.1" = self.by-version."grunt-legacy-log-utils"."0.1.1";
2268 sources."is-redirect-1.0.0"
1547 "hooker-0.2.3" = self.by-version."hooker"."0.2.3";
2269 sources."is-retry-allowed-1.1.0"
1548 "lodash-2.4.2" = self.by-version."lodash"."2.4.2";
2270 sources."is-stream-1.1.0"
1549 "underscore.string-2.3.3" = self.by-version."underscore.string"."2.3.3";
2271 sources."lowercase-keys-1.0.0"
1550 };
2272 sources."node-status-codes-1.0.0"
1551 peerDependencies = [
2273 sources."parse-json-2.2.0"
1552 ];
2274 sources."pinkie-promise-2.0.1"
1553 passthru.names = [ "grunt-legacy-log" ];
2275 sources."read-all-stream-3.1.0"
1554 };
2276 (sources."readable-stream-2.1.5" // {
1555 by-spec."grunt-legacy-log-utils"."~0.1.1" =
2277 dependencies = [
1556 self.by-version."grunt-legacy-log-utils"."0.1.1";
2278 sources."isarray-1.0.0"
1557 by-version."grunt-legacy-log-utils"."0.1.1" = lib.makeOverridable self.buildNodePackage {
2279 ];
1558 name = "grunt-legacy-log-utils-0.1.1";
1559 bin = false;
1560 src = [
1561 (fetchurl {
1562 url = "http://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz";
1563 name = "grunt-legacy-log-utils-0.1.1.tgz";
1564 sha1 = "c0706b9dd9064e116f36f23fe4e6b048672c0f7e";
1565 })
1566 ];
1567 buildInputs =
1568 (self.nativeDeps."grunt-legacy-log-utils" or []);
1569 deps = {
1570 "lodash-2.4.2" = self.by-version."lodash"."2.4.2";
1571 "underscore.string-2.3.3" = self.by-version."underscore.string"."2.3.3";
1572 "colors-0.6.2" = self.by-version."colors"."0.6.2";
1573 };
1574 peerDependencies = [
1575 ];
1576 passthru.names = [ "grunt-legacy-log-utils" ];
1577 };
1578 by-spec."grunt-legacy-util"."~0.2.0" =
1579 self.by-version."grunt-legacy-util"."0.2.0";
1580 by-version."grunt-legacy-util"."0.2.0" = lib.makeOverridable self.buildNodePackage {
1581 name = "grunt-legacy-util-0.2.0";
1582 bin = false;
1583 src = [
1584 (fetchurl {
1585 url = "http://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz";
1586 name = "grunt-legacy-util-0.2.0.tgz";
1587 sha1 = "93324884dbf7e37a9ff7c026dff451d94a9e554b";
1588 })
2280 })
1589 ];
2281 sources."timed-out-2.0.0"
1590 buildInputs =
2282 sources."unzip-response-1.0.0"
1591 (self.nativeDeps."grunt-legacy-util" or []);
2283 sources."url-parse-lax-1.0.0"
1592 deps = {
2284 sources."capture-stack-trace-1.0.0"
1593 "hooker-0.2.3" = self.by-version."hooker"."0.2.3";
2285 sources."error-ex-1.3.0"
1594 "async-0.1.22" = self.by-version."async"."0.1.22";
2286 sources."is-arrayish-0.2.1"
1595 "lodash-0.9.2" = self.by-version."lodash"."0.9.2";
2287 sources."pinkie-2.0.4"
1596 "exit-0.1.2" = self.by-version."exit"."0.1.2";
2288 sources."buffer-shims-1.0.0"
1597 "underscore.string-2.2.1" = self.by-version."underscore.string"."2.2.1";
2289 sources."core-util-is-1.0.2"
1598 "getobject-0.1.0" = self.by-version."getobject"."0.1.0";
2290 sources."process-nextick-args-1.0.7"
1599 "which-1.0.9" = self.by-version."which"."1.0.9";
2291 sources."string_decoder-0.10.31"
1600 };
2292 sources."util-deprecate-1.0.2"
1601 peerDependencies = [
2293 sources."prepend-http-1.0.4"
1602 ];
2294 sources."ini-1.3.4"
1603 passthru.names = [ "grunt-legacy-util" ];
2295 sources."strip-json-comments-1.0.4"
1604 };
2296 (sources."cli-1.0.0" // {
1605 by-spec."har-validator"."~2.0.2" =
2297 dependencies = [
1606 self.by-version."har-validator"."2.0.6";
2298 sources."glob-7.0.6"
1607 by-version."har-validator"."2.0.6" = lib.makeOverridable self.buildNodePackage {
2299 sources."minimatch-3.0.3"
1608 name = "har-validator-2.0.6";
2300 ];
1609 bin = true;
1610 src = [
1611 (fetchurl {
1612 url = "http://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz";
1613 name = "har-validator-2.0.6.tgz";
1614 sha1 = "cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d";
1615 })
2301 })
1616 ];
2302 sources."console-browserify-1.1.0"
1617 buildInputs =
2303 (sources."htmlparser2-3.8.3" // {
1618 (self.nativeDeps."har-validator" or []);
2304 dependencies = [
1619 deps = {
2305 sources."readable-stream-1.1.14"
1620 "chalk-1.1.1" = self.by-version."chalk"."1.1.1";
2306 ];
1621 "commander-2.9.0" = self.by-version."commander"."2.9.0";
1622 "is-my-json-valid-2.12.4" = self.by-version."is-my-json-valid"."2.12.4";
1623 "pinkie-promise-2.0.0" = self.by-version."pinkie-promise"."2.0.0";
1624 };
1625 peerDependencies = [
1626 ];
1627 passthru.names = [ "har-validator" ];
1628 };
1629 by-spec."has-ansi"."^0.1.0" =
1630 self.by-version."has-ansi"."0.1.0";
1631 by-version."has-ansi"."0.1.0" = lib.makeOverridable self.buildNodePackage {
1632 name = "has-ansi-0.1.0";
1633 bin = true;
1634 src = [
1635 (fetchurl {
1636 url = "http://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz";
1637 name = "has-ansi-0.1.0.tgz";
1638 sha1 = "84f265aae8c0e6a88a12d7022894b7568894c62e";
1639 })
2307 })
1640 ];
2308 sources."shelljs-0.3.0"
1641 buildInputs =
2309 sources."fs.realpath-1.0.0"
1642 (self.nativeDeps."has-ansi" or []);
2310 sources."inflight-1.0.5"
1643 deps = {
2311 sources."once-1.3.3"
1644 "ansi-regex-0.2.1" = self.by-version."ansi-regex"."0.2.1";
2312 sources."wrappy-1.0.2"
1645 };
2313 sources."brace-expansion-1.1.6"
1646 peerDependencies = [
2314 sources."balanced-match-0.4.2"
1647 ];
2315 sources."concat-map-0.0.1"
1648 passthru.names = [ "has-ansi" ];
2316 sources."date-now-0.1.4"
1649 };
2317 sources."domhandler-2.3.0"
1650 by-spec."has-ansi"."^2.0.0" =
2318 sources."domutils-1.5.1"
1651 self.by-version."has-ansi"."2.0.0";
2319 sources."domelementtype-1.3.0"
1652 by-version."has-ansi"."2.0.0" = lib.makeOverridable self.buildNodePackage {
2320 sources."entities-1.0.0"
1653 name = "has-ansi-2.0.0";
2321 (sources."dom-serializer-0.1.0" // {
1654 bin = false;
2322 dependencies = [
1655 src = [
2323 sources."domelementtype-1.1.3"
1656 (fetchurl {
2324 sources."entities-1.1.1"
1657 url = "http://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz";
2325 ];
1658 name = "has-ansi-2.0.0.tgz";
1659 sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91";
1660 })
2326 })
1661 ];
2327 ];
1662 buildInputs =
2328 meta = {
1663 (self.nativeDeps."has-ansi" or []);
1664 deps = {
1665 "ansi-regex-2.0.0" = self.by-version."ansi-regex"."2.0.0";
1666 };
1667 peerDependencies = [
1668 ];
1669 passthru.names = [ "has-ansi" ];
1670 };
1671 by-spec."hawk"."~3.1.0" =
1672 self.by-version."hawk"."3.1.3";
1673 by-version."hawk"."3.1.3" = lib.makeOverridable self.buildNodePackage {
1674 name = "hawk-3.1.3";
1675 bin = false;
1676 src = [
1677 (fetchurl {
1678 url = "http://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz";
1679 name = "hawk-3.1.3.tgz";
1680 sha1 = "078444bd7c1640b0fe540d2c9b73d59678e8e1c4";
1681 })
1682 ];
1683 buildInputs =
1684 (self.nativeDeps."hawk" or []);
1685 deps = {
1686 "hoek-2.16.3" = self.by-version."hoek"."2.16.3";
1687 "boom-2.10.1" = self.by-version."boom"."2.10.1";
1688 "cryptiles-2.0.5" = self.by-version."cryptiles"."2.0.5";
1689 "sntp-1.0.9" = self.by-version."sntp"."1.0.9";
1690 };
1691 peerDependencies = [
1692 ];
1693 passthru.names = [ "hawk" ];
1694 };
1695 by-spec."hoek"."2.x.x" =
1696 self.by-version."hoek"."2.16.3";
1697 by-version."hoek"."2.16.3" = lib.makeOverridable self.buildNodePackage {
1698 name = "hoek-2.16.3";
1699 bin = false;
1700 src = [
1701 (fetchurl {
1702 url = "http://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz";
1703 name = "hoek-2.16.3.tgz";
1704 sha1 = "20bb7403d3cea398e91dc4710a8ff1b8274a25ed";
1705 })
1706 ];
1707 buildInputs =
1708 (self.nativeDeps."hoek" or []);
1709 deps = {
1710 };
1711 peerDependencies = [
1712 ];
1713 passthru.names = [ "hoek" ];
1714 };
1715 by-spec."hooker"."^0.2.3" =
1716 self.by-version."hooker"."0.2.3";
1717 by-version."hooker"."0.2.3" = lib.makeOverridable self.buildNodePackage {
1718 name = "hooker-0.2.3";
1719 bin = false;
1720 src = [
1721 (fetchurl {
1722 url = "http://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz";
1723 name = "hooker-0.2.3.tgz";
1724 sha1 = "b834f723cc4a242aa65963459df6d984c5d3d959";
1725 })
1726 ];
1727 buildInputs =
1728 (self.nativeDeps."hooker" or []);
1729 deps = {
1730 };
1731 peerDependencies = [
1732 ];
1733 passthru.names = [ "hooker" ];
1734 };
1735 by-spec."hooker"."~0.2.3" =
1736 self.by-version."hooker"."0.2.3";
1737 by-spec."htmlparser2"."3.8.x" =
1738 self.by-version."htmlparser2"."3.8.3";
1739 by-version."htmlparser2"."3.8.3" = lib.makeOverridable self.buildNodePackage {
1740 name = "htmlparser2-3.8.3";
1741 bin = false;
1742 src = [
1743 (fetchurl {
1744 url = "http://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz";
1745 name = "htmlparser2-3.8.3.tgz";
1746 sha1 = "996c28b191516a8be86501a7d79757e5c70c1068";
1747 })
1748 ];
1749 buildInputs =
1750 (self.nativeDeps."htmlparser2" or []);
1751 deps = {
1752 "domhandler-2.3.0" = self.by-version."domhandler"."2.3.0";
1753 "domutils-1.5.1" = self.by-version."domutils"."1.5.1";
1754 "domelementtype-1.3.0" = self.by-version."domelementtype"."1.3.0";
1755 "readable-stream-1.1.13" = self.by-version."readable-stream"."1.1.13";
1756 "entities-1.0.0" = self.by-version."entities"."1.0.0";
1757 };
1758 peerDependencies = [
1759 ];
1760 passthru.names = [ "htmlparser2" ];
1761 };
1762 by-spec."http-signature"."~1.1.0" =
1763 self.by-version."http-signature"."1.1.0";
1764 by-version."http-signature"."1.1.0" = lib.makeOverridable self.buildNodePackage {
1765 name = "http-signature-1.1.0";
1766 bin = false;
1767 src = [
1768 (fetchurl {
1769 url = "http://registry.npmjs.org/http-signature/-/http-signature-1.1.0.tgz";
1770 name = "http-signature-1.1.0.tgz";
1771 sha1 = "5d2d7e9b6ef49980ad5b128d8e4ef09a31c90d95";
1772 })
1773 ];
1774 buildInputs =
1775 (self.nativeDeps."http-signature" or []);
1776 deps = {
1777 "assert-plus-0.1.5" = self.by-version."assert-plus"."0.1.5";
1778 "jsprim-1.2.2" = self.by-version."jsprim"."1.2.2";
1779 "sshpk-1.7.3" = self.by-version."sshpk"."1.7.3";
1780 };
1781 peerDependencies = [
1782 ];
1783 passthru.names = [ "http-signature" ];
1784 };
1785 by-spec."iconv-lite"."~0.2.11" =
1786 self.by-version."iconv-lite"."0.2.11";
1787 by-version."iconv-lite"."0.2.11" = lib.makeOverridable self.buildNodePackage {
1788 name = "iconv-lite-0.2.11";
1789 bin = false;
1790 src = [
1791 (fetchurl {
1792 url = "http://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz";
1793 name = "iconv-lite-0.2.11.tgz";
1794 sha1 = "1ce60a3a57864a292d1321ff4609ca4bb965adc8";
1795 })
1796 ];
1797 buildInputs =
1798 (self.nativeDeps."iconv-lite" or []);
1799 deps = {
1800 };
1801 peerDependencies = [
1802 ];
1803 passthru.names = [ "iconv-lite" ];
1804 };
1805 by-spec."image-size"."~0.3.5" =
1806 self.by-version."image-size"."0.3.5";
1807 by-version."image-size"."0.3.5" = lib.makeOverridable self.buildNodePackage {
1808 name = "image-size-0.3.5";
1809 bin = true;
1810 src = [
1811 (fetchurl {
1812 url = "http://registry.npmjs.org/image-size/-/image-size-0.3.5.tgz";
1813 name = "image-size-0.3.5.tgz";
1814 sha1 = "83240eab2fb5b00b04aab8c74b0471e9cba7ad8c";
1815 })
1816 ];
1817 buildInputs =
1818 (self.nativeDeps."image-size" or []);
1819 deps = {
1820 };
1821 peerDependencies = [
1822 ];
1823 passthru.names = [ "image-size" ];
1824 };
1825 by-spec."inherits"."1" =
1826 self.by-version."inherits"."1.0.2";
1827 by-version."inherits"."1.0.2" = lib.makeOverridable self.buildNodePackage {
1828 name = "inherits-1.0.2";
1829 bin = false;
1830 src = [
1831 (fetchurl {
1832 url = "http://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz";
1833 name = "inherits-1.0.2.tgz";
1834 sha1 = "ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b";
1835 })
1836 ];
1837 buildInputs =
1838 (self.nativeDeps."inherits" or []);
1839 deps = {
1840 };
1841 peerDependencies = [
1842 ];
1843 passthru.names = [ "inherits" ];
1844 };
1845 by-spec."inherits"."2" =
1846 self.by-version."inherits"."2.0.1";
1847 by-version."inherits"."2.0.1" = lib.makeOverridable self.buildNodePackage {
1848 name = "inherits-2.0.1";
1849 bin = false;
1850 src = [
1851 (fetchurl {
1852 url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz";
1853 name = "inherits-2.0.1.tgz";
1854 sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1";
1855 })
1856 ];
1857 buildInputs =
1858 (self.nativeDeps."inherits" or []);
1859 deps = {
1860 };
1861 peerDependencies = [
1862 ];
1863 passthru.names = [ "inherits" ];
1864 };
1865 by-spec."inherits"."~2.0.1" =
1866 self.by-version."inherits"."2.0.1";
1867 by-spec."is-my-json-valid"."^2.12.4" =
1868 self.by-version."is-my-json-valid"."2.12.4";
1869 by-version."is-my-json-valid"."2.12.4" = lib.makeOverridable self.buildNodePackage {
1870 name = "is-my-json-valid-2.12.4";
1871 bin = false;
1872 src = [
1873 (fetchurl {
1874 url = "http://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.12.4.tgz";
1875 name = "is-my-json-valid-2.12.4.tgz";
1876 sha1 = "d4ed2bc1d7f88daf8d0f763b3e3e39a69bd37880";
1877 })
1878 ];
1879 buildInputs =
1880 (self.nativeDeps."is-my-json-valid" or []);
1881 deps = {
1882 "generate-function-2.0.0" = self.by-version."generate-function"."2.0.0";
1883 "generate-object-property-1.2.0" = self.by-version."generate-object-property"."1.2.0";
1884 "jsonpointer-2.0.0" = self.by-version."jsonpointer"."2.0.0";
1885 "xtend-4.0.1" = self.by-version."xtend"."4.0.1";
1886 };
1887 peerDependencies = [
1888 ];
1889 passthru.names = [ "is-my-json-valid" ];
1890 };
1891 by-spec."is-property"."^1.0.0" =
1892 self.by-version."is-property"."1.0.2";
1893 by-version."is-property"."1.0.2" = lib.makeOverridable self.buildNodePackage {
1894 name = "is-property-1.0.2";
1895 bin = false;
1896 src = [
1897 (fetchurl {
1898 url = "http://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz";
1899 name = "is-property-1.0.2.tgz";
1900 sha1 = "57fe1c4e48474edd65b09911f26b1cd4095dda84";
1901 })
1902 ];
1903 buildInputs =
1904 (self.nativeDeps."is-property" or []);
1905 deps = {
1906 };
1907 peerDependencies = [
1908 ];
1909 passthru.names = [ "is-property" ];
1910 };
1911 by-spec."is-typedarray"."~1.0.0" =
1912 self.by-version."is-typedarray"."1.0.0";
1913 by-version."is-typedarray"."1.0.0" = lib.makeOverridable self.buildNodePackage {
1914 name = "is-typedarray-1.0.0";
1915 bin = false;
1916 src = [
1917 (fetchurl {
1918 url = "http://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz";
1919 name = "is-typedarray-1.0.0.tgz";
1920 sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
1921 })
1922 ];
1923 buildInputs =
1924 (self.nativeDeps."is-typedarray" or []);
1925 deps = {
1926 };
1927 peerDependencies = [
1928 ];
1929 passthru.names = [ "is-typedarray" ];
1930 };
1931 by-spec."isarray"."0.0.1" =
1932 self.by-version."isarray"."0.0.1";
1933 by-version."isarray"."0.0.1" = lib.makeOverridable self.buildNodePackage {
1934 name = "isarray-0.0.1";
1935 bin = false;
1936 src = [
1937 (fetchurl {
1938 url = "http://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz";
1939 name = "isarray-0.0.1.tgz";
1940 sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf";
1941 })
1942 ];
1943 buildInputs =
1944 (self.nativeDeps."isarray" or []);
1945 deps = {
1946 };
1947 peerDependencies = [
1948 ];
1949 passthru.names = [ "isarray" ];
1950 };
1951 by-spec."isstream"."~0.1.2" =
1952 self.by-version."isstream"."0.1.2";
1953 by-version."isstream"."0.1.2" = lib.makeOverridable self.buildNodePackage {
1954 name = "isstream-0.1.2";
1955 bin = false;
1956 src = [
1957 (fetchurl {
1958 url = "http://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz";
1959 name = "isstream-0.1.2.tgz";
1960 sha1 = "47e63f7af55afa6f92e1500e690eb8b8529c099a";
1961 })
1962 ];
1963 buildInputs =
1964 (self.nativeDeps."isstream" or []);
1965 deps = {
1966 };
1967 peerDependencies = [
1968 ];
1969 passthru.names = [ "isstream" ];
1970 };
1971 by-spec."jodid25519".">=1.0.0 <2.0.0" =
1972 self.by-version."jodid25519"."1.0.2";
1973 by-version."jodid25519"."1.0.2" = lib.makeOverridable self.buildNodePackage {
1974 name = "jodid25519-1.0.2";
1975 bin = false;
1976 src = [
1977 (fetchurl {
1978 url = "http://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz";
1979 name = "jodid25519-1.0.2.tgz";
1980 sha1 = "06d4912255093419477d425633606e0e90782967";
1981 })
1982 ];
1983 buildInputs =
1984 (self.nativeDeps."jodid25519" or []);
1985 deps = {
1986 "jsbn-0.1.0" = self.by-version."jsbn"."0.1.0";
1987 };
1988 peerDependencies = [
1989 ];
1990 passthru.names = [ "jodid25519" ];
1991 };
1992 by-spec."js-yaml"."~2.0.5" =
1993 self.by-version."js-yaml"."2.0.5";
1994 by-version."js-yaml"."2.0.5" = lib.makeOverridable self.buildNodePackage {
1995 name = "js-yaml-2.0.5";
1996 bin = true;
1997 src = [
1998 (fetchurl {
1999 url = "http://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz";
2000 name = "js-yaml-2.0.5.tgz";
2001 sha1 = "a25ae6509999e97df278c6719da11bd0687743a8";
2002 })
2003 ];
2004 buildInputs =
2005 (self.nativeDeps."js-yaml" or []);
2006 deps = {
2007 "argparse-0.1.16" = self.by-version."argparse"."0.1.16";
2008 "esprima-1.0.4" = self.by-version."esprima"."1.0.4";
2009 };
2010 peerDependencies = [
2011 ];
2012 passthru.names = [ "js-yaml" ];
2013 };
2014 by-spec."jsbn".">=0.1.0 <0.2.0" =
2015 self.by-version."jsbn"."0.1.0";
2016 by-version."jsbn"."0.1.0" = lib.makeOverridable self.buildNodePackage {
2017 name = "jsbn-0.1.0";
2018 bin = false;
2019 src = [
2020 (fetchurl {
2021 url = "http://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz";
2022 name = "jsbn-0.1.0.tgz";
2023 sha1 = "650987da0dd74f4ebf5a11377a2aa2d273e97dfd";
2024 })
2025 ];
2026 buildInputs =
2027 (self.nativeDeps."jsbn" or []);
2028 deps = {
2029 };
2030 peerDependencies = [
2031 ];
2032 passthru.names = [ "jsbn" ];
2033 };
2034 by-spec."jsbn"."~0.1.0" =
2035 self.by-version."jsbn"."0.1.0";
2036 by-spec."jshint"."^2.9.1-rc3" =
2037 self.by-version."jshint"."2.9.1";
2038 by-version."jshint"."2.9.1" = lib.makeOverridable self.buildNodePackage {
2039 name = "jshint-2.9.1";
2040 bin = true;
2041 src = [
2042 (fetchurl {
2043 url = "http://registry.npmjs.org/jshint/-/jshint-2.9.1.tgz";
2044 name = "jshint-2.9.1.tgz";
2045 sha1 = "3136b68f8b6fa37423aacb8ec5e18a1ada7a2638";
2046 })
2047 ];
2048 buildInputs =
2049 (self.nativeDeps."jshint" or []);
2050 deps = {
2051 "cli-0.6.6" = self.by-version."cli"."0.6.6";
2052 "console-browserify-1.1.0" = self.by-version."console-browserify"."1.1.0";
2053 "exit-0.1.2" = self.by-version."exit"."0.1.2";
2054 "htmlparser2-3.8.3" = self.by-version."htmlparser2"."3.8.3";
2055 "minimatch-2.0.10" = self.by-version."minimatch"."2.0.10";
2056 "shelljs-0.3.0" = self.by-version."shelljs"."0.3.0";
2057 "strip-json-comments-1.0.4" = self.by-version."strip-json-comments"."1.0.4";
2058 "lodash-3.7.0" = self.by-version."lodash"."3.7.0";
2059 };
2329 };
2060 peerDependencies = [
2330 production = false;
2061 ];
2062 passthru.names = [ "jshint" ];
2063 };
2064 "jshint" = self.by-version."jshint"."2.9.1";
2065 by-spec."jshint"."~2.9.1" =
2066 self.by-version."jshint"."2.9.1";
2067 by-spec."json-schema"."0.2.2" =
2068 self.by-version."json-schema"."0.2.2";
2069 by-version."json-schema"."0.2.2" = lib.makeOverridable self.buildNodePackage {
2070 name = "json-schema-0.2.2";
2071 bin = false;
2072 src = [
2073 (fetchurl {
2074 url = "http://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz";
2075 name = "json-schema-0.2.2.tgz";
2076 sha1 = "50354f19f603917c695f70b85afa77c3b0f23506";
2077 })
2078 ];
2079 buildInputs =
2080 (self.nativeDeps."json-schema" or []);
2081 deps = {
2082 };
2083 peerDependencies = [
2084 ];
2085 passthru.names = [ "json-schema" ];
2086 };
2087 by-spec."json-stringify-safe"."~5.0.1" =
2088 self.by-version."json-stringify-safe"."5.0.1";
2089 by-version."json-stringify-safe"."5.0.1" = lib.makeOverridable self.buildNodePackage {
2090 name = "json-stringify-safe-5.0.1";
2091 bin = false;
2092 src = [
2093 (fetchurl {
2094 url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
2095 name = "json-stringify-safe-5.0.1.tgz";
2096 sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
2097 })
2098 ];
2099 buildInputs =
2100 (self.nativeDeps."json-stringify-safe" or []);
2101 deps = {
2102 };
2103 peerDependencies = [
2104 ];
2105 passthru.names = [ "json-stringify-safe" ];
2106 };
2107 by-spec."jsonpointer"."2.0.0" =
2108 self.by-version."jsonpointer"."2.0.0";
2109 by-version."jsonpointer"."2.0.0" = lib.makeOverridable self.buildNodePackage {
2110 name = "jsonpointer-2.0.0";
2111 bin = false;
2112 src = [
2113 (fetchurl {
2114 url = "http://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz";
2115 name = "jsonpointer-2.0.0.tgz";
2116 sha1 = "3af1dd20fe85463910d469a385e33017d2a030d9";
2117 })
2118 ];
2119 buildInputs =
2120 (self.nativeDeps."jsonpointer" or []);
2121 deps = {
2122 };
2123 peerDependencies = [
2124 ];
2125 passthru.names = [ "jsonpointer" ];
2126 };
2127 by-spec."jsprim"."^1.2.2" =
2128 self.by-version."jsprim"."1.2.2";
2129 by-version."jsprim"."1.2.2" = lib.makeOverridable self.buildNodePackage {
2130 name = "jsprim-1.2.2";
2131 bin = false;
2132 src = [
2133 (fetchurl {
2134 url = "http://registry.npmjs.org/jsprim/-/jsprim-1.2.2.tgz";
2135 name = "jsprim-1.2.2.tgz";
2136 sha1 = "f20c906ac92abd58e3b79ac8bc70a48832512da1";
2137 })
2138 ];
2139 buildInputs =
2140 (self.nativeDeps."jsprim" or []);
2141 deps = {
2142 "extsprintf-1.0.2" = self.by-version."extsprintf"."1.0.2";
2143 "json-schema-0.2.2" = self.by-version."json-schema"."0.2.2";
2144 "verror-1.3.6" = self.by-version."verror"."1.3.6";
2145 };
2146 peerDependencies = [
2147 ];
2148 passthru.names = [ "jsprim" ];
2149 };
2150 by-spec."less"."~2.5.0" =
2151 self.by-version."less"."2.5.3";
2152 by-version."less"."2.5.3" = lib.makeOverridable self.buildNodePackage {
2153 name = "less-2.5.3";
2154 bin = true;
2155 src = [
2156 (fetchurl {
2157 url = "http://registry.npmjs.org/less/-/less-2.5.3.tgz";
2158 name = "less-2.5.3.tgz";
2159 sha1 = "9ff586e8a703515fc18dc99c7bc498d2f3ad4849";
2160 })
2161 ];
2162 buildInputs =
2163 (self.nativeDeps."less" or []);
2164 deps = {
2165 "errno-0.1.4" = self.by-version."errno"."0.1.4";
2166 "graceful-fs-3.0.8" = self.by-version."graceful-fs"."3.0.8";
2167 "image-size-0.3.5" = self.by-version."image-size"."0.3.5";
2168 "mime-1.3.4" = self.by-version."mime"."1.3.4";
2169 "mkdirp-0.5.1" = self.by-version."mkdirp"."0.5.1";
2170 "promise-6.1.0" = self.by-version."promise"."6.1.0";
2171 "request-2.67.0" = self.by-version."request"."2.67.0";
2172 "source-map-0.4.4" = self.by-version."source-map"."0.4.4";
2173 };
2174 peerDependencies = [
2175 ];
2176 passthru.names = [ "less" ];
2177 };
2178 by-spec."lodash"."3.7.x" =
2179 self.by-version."lodash"."3.7.0";
2180 by-version."lodash"."3.7.0" = lib.makeOverridable self.buildNodePackage {
2181 name = "lodash-3.7.0";
2182 bin = false;
2183 src = [
2184 (fetchurl {
2185 url = "http://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz";
2186 name = "lodash-3.7.0.tgz";
2187 sha1 = "3678bd8ab995057c07ade836ed2ef087da811d45";
2188 })
2189 ];
2190 buildInputs =
2191 (self.nativeDeps."lodash" or []);
2192 deps = {
2193 };
2194 peerDependencies = [
2195 ];
2196 passthru.names = [ "lodash" ];
2197 };
2198 by-spec."lodash"."^3.2.0" =
2199 self.by-version."lodash"."3.10.1";
2200 by-version."lodash"."3.10.1" = lib.makeOverridable self.buildNodePackage {
2201 name = "lodash-3.10.1";
2202 bin = false;
2203 src = [
2204 (fetchurl {
2205 url = "http://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz";
2206 name = "lodash-3.10.1.tgz";
2207 sha1 = "5bf45e8e49ba4189e17d482789dfd15bd140b7b6";
2208 })
2209 ];
2210 buildInputs =
2211 (self.nativeDeps."lodash" or []);
2212 deps = {
2213 };
2214 peerDependencies = [
2215 ];
2216 passthru.names = [ "lodash" ];
2217 };
2218 by-spec."lodash"."~0.9.2" =
2219 self.by-version."lodash"."0.9.2";
2220 by-version."lodash"."0.9.2" = lib.makeOverridable self.buildNodePackage {
2221 name = "lodash-0.9.2";
2222 bin = false;
2223 src = [
2224 (fetchurl {
2225 url = "http://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz";
2226 name = "lodash-0.9.2.tgz";
2227 sha1 = "8f3499c5245d346d682e5b0d3b40767e09f1a92c";
2228 })
2229 ];
2230 buildInputs =
2231 (self.nativeDeps."lodash" or []);
2232 deps = {
2233 };
2234 peerDependencies = [
2235 ];
2236 passthru.names = [ "lodash" ];
2237 };
2238 by-spec."lodash"."~1.0.1" =
2239 self.by-version."lodash"."1.0.2";
2240 by-version."lodash"."1.0.2" = lib.makeOverridable self.buildNodePackage {
2241 name = "lodash-1.0.2";
2242 bin = false;
2243 src = [
2244 (fetchurl {
2245 url = "http://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz";
2246 name = "lodash-1.0.2.tgz";
2247 sha1 = "8f57560c83b59fc270bd3d561b690043430e2551";
2248 })
2249 ];
2250 buildInputs =
2251 (self.nativeDeps."lodash" or []);
2252 deps = {
2253 };
2254 peerDependencies = [
2255 ];
2256 passthru.names = [ "lodash" ];
2257 };
2258 by-spec."lodash"."~2.4.1" =
2259 self.by-version."lodash"."2.4.2";
2260 by-version."lodash"."2.4.2" = lib.makeOverridable self.buildNodePackage {
2261 name = "lodash-2.4.2";
2262 bin = false;
2263 src = [
2264 (fetchurl {
2265 url = "http://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz";
2266 name = "lodash-2.4.2.tgz";
2267 sha1 = "fadd834b9683073da179b3eae6d9c0d15053f73e";
2268 })
2269 ];
2270 buildInputs =
2271 (self.nativeDeps."lodash" or []);
2272 deps = {
2273 };
2274 peerDependencies = [
2275 ];
2276 passthru.names = [ "lodash" ];
2277 };
2278 by-spec."lru-cache"."2" =
2279 self.by-version."lru-cache"."2.7.3";
2280 by-version."lru-cache"."2.7.3" = lib.makeOverridable self.buildNodePackage {
2281 name = "lru-cache-2.7.3";
2282 bin = false;
2283 src = [
2284 (fetchurl {
2285 url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz";
2286 name = "lru-cache-2.7.3.tgz";
2287 sha1 = "6d4524e8b955f95d4f5b58851ce21dd72fb4e952";
2288 })
2289 ];
2290 buildInputs =
2291 (self.nativeDeps."lru-cache" or []);
2292 deps = {
2293 };
2294 peerDependencies = [
2295 ];
2296 passthru.names = [ "lru-cache" ];
2297 };
2298 by-spec."mime"."^1.2.11" =
2299 self.by-version."mime"."1.3.4";
2300 by-version."mime"."1.3.4" = lib.makeOverridable self.buildNodePackage {
2301 name = "mime-1.3.4";
2302 bin = true;
2303 src = [
2304 (fetchurl {
2305 url = "http://registry.npmjs.org/mime/-/mime-1.3.4.tgz";
2306 name = "mime-1.3.4.tgz";
2307 sha1 = "115f9e3b6b3daf2959983cb38f149a2d40eb5d53";
2308 })
2309 ];
2310 buildInputs =
2311 (self.nativeDeps."mime" or []);
2312 deps = {
2313 };
2314 peerDependencies = [
2315 ];
2316 passthru.names = [ "mime" ];
2317 };
2318 by-spec."mime-db"."~1.21.0" =
2319 self.by-version."mime-db"."1.21.0";
2320 by-version."mime-db"."1.21.0" = lib.makeOverridable self.buildNodePackage {
2321 name = "mime-db-1.21.0";
2322 bin = false;
2323 src = [
2324 (fetchurl {
2325 url = "http://registry.npmjs.org/mime-db/-/mime-db-1.21.0.tgz";
2326 name = "mime-db-1.21.0.tgz";
2327 sha1 = "9b5239e3353cf6eb015a00d890261027c36d4bac";
2328 })
2329 ];
2330 buildInputs =
2331 (self.nativeDeps."mime-db" or []);
2332 deps = {
2333 };
2334 peerDependencies = [
2335 ];
2336 passthru.names = [ "mime-db" ];
2337 };
2338 by-spec."mime-types"."^2.1.3" =
2339 self.by-version."mime-types"."2.1.9";
2340 by-version."mime-types"."2.1.9" = lib.makeOverridable self.buildNodePackage {
2341 name = "mime-types-2.1.9";
2342 bin = false;
2343 src = [
2344 (fetchurl {
2345 url = "http://registry.npmjs.org/mime-types/-/mime-types-2.1.9.tgz";
2346 name = "mime-types-2.1.9.tgz";
2347 sha1 = "dfb396764b5fdf75be34b1f4104bc3687fb635f8";
2348 })
2349 ];
2350 buildInputs =
2351 (self.nativeDeps."mime-types" or []);
2352 deps = {
2353 "mime-db-1.21.0" = self.by-version."mime-db"."1.21.0";
2354 };
2355 peerDependencies = [
2356 ];
2357 passthru.names = [ "mime-types" ];
2358 };
2359 by-spec."mime-types"."~2.1.7" =
2360 self.by-version."mime-types"."2.1.9";
2361 by-spec."minimatch"."0.3" =
2362 self.by-version."minimatch"."0.3.0";
2363 by-version."minimatch"."0.3.0" = lib.makeOverridable self.buildNodePackage {
2364 name = "minimatch-0.3.0";
2365 bin = false;
2366 src = [
2367 (fetchurl {
2368 url = "http://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz";
2369 name = "minimatch-0.3.0.tgz";
2370 sha1 = "275d8edaac4f1bb3326472089e7949c8394699dd";
2371 })
2372 ];
2373 buildInputs =
2374 (self.nativeDeps."minimatch" or []);
2375 deps = {
2376 "lru-cache-2.7.3" = self.by-version."lru-cache"."2.7.3";
2377 "sigmund-1.0.1" = self.by-version."sigmund"."1.0.1";
2378 };
2379 peerDependencies = [
2380 ];
2381 passthru.names = [ "minimatch" ];
2382 };
2383 by-spec."minimatch"."2.0.x" =
2384 self.by-version."minimatch"."2.0.10";
2385 by-version."minimatch"."2.0.10" = lib.makeOverridable self.buildNodePackage {
2386 name = "minimatch-2.0.10";
2387 bin = false;
2388 src = [
2389 (fetchurl {
2390 url = "http://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz";
2391 name = "minimatch-2.0.10.tgz";
2392 sha1 = "8d087c39c6b38c001b97fca7ce6d0e1e80afbac7";
2393 })
2394 ];
2395 buildInputs =
2396 (self.nativeDeps."minimatch" or []);
2397 deps = {
2398 "brace-expansion-1.1.2" = self.by-version."brace-expansion"."1.1.2";
2399 };
2400 peerDependencies = [
2401 ];
2402 passthru.names = [ "minimatch" ];
2403 };
2404 by-spec."minimatch"."~0.2.11" =
2405 self.by-version."minimatch"."0.2.14";
2406 by-version."minimatch"."0.2.14" = lib.makeOverridable self.buildNodePackage {
2407 name = "minimatch-0.2.14";
2408 bin = false;
2409 src = [
2410 (fetchurl {
2411 url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz";
2412 name = "minimatch-0.2.14.tgz";
2413 sha1 = "c74e780574f63c6f9a090e90efbe6ef53a6a756a";
2414 })
2415 ];
2416 buildInputs =
2417 (self.nativeDeps."minimatch" or []);
2418 deps = {
2419 "lru-cache-2.7.3" = self.by-version."lru-cache"."2.7.3";
2420 "sigmund-1.0.1" = self.by-version."sigmund"."1.0.1";
2421 };
2422 peerDependencies = [
2423 ];
2424 passthru.names = [ "minimatch" ];
2425 };
2426 by-spec."minimatch"."~0.2.12" =
2427 self.by-version."minimatch"."0.2.14";
2428 by-spec."minimist"."0.0.8" =
2429 self.by-version."minimist"."0.0.8";
2430 by-version."minimist"."0.0.8" = lib.makeOverridable self.buildNodePackage {
2431 name = "minimist-0.0.8";
2432 bin = false;
2433 src = [
2434 (fetchurl {
2435 url = "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz";
2436 name = "minimist-0.0.8.tgz";
2437 sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
2438 })
2439 ];
2440 buildInputs =
2441 (self.nativeDeps."minimist" or []);
2442 deps = {
2443 };
2444 peerDependencies = [
2445 ];
2446 passthru.names = [ "minimist" ];
2447 };
2448 by-spec."mkdirp"."^0.5.0" =
2449 self.by-version."mkdirp"."0.5.1";
2450 by-version."mkdirp"."0.5.1" = lib.makeOverridable self.buildNodePackage {
2451 name = "mkdirp-0.5.1";
2452 bin = true;
2453 src = [
2454 (fetchurl {
2455 url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz";
2456 name = "mkdirp-0.5.1.tgz";
2457 sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
2458 })
2459 ];
2460 buildInputs =
2461 (self.nativeDeps."mkdirp" or []);
2462 deps = {
2463 "minimist-0.0.8" = self.by-version."minimist"."0.0.8";
2464 };
2465 peerDependencies = [
2466 ];
2467 passthru.names = [ "mkdirp" ];
2468 };
2469 by-spec."node-uuid"."~1.4.7" =
2470 self.by-version."node-uuid"."1.4.7";
2471 by-version."node-uuid"."1.4.7" = lib.makeOverridable self.buildNodePackage {
2472 name = "node-uuid-1.4.7";
2473 bin = true;
2474 src = [
2475 (fetchurl {
2476 url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz";
2477 name = "node-uuid-1.4.7.tgz";
2478 sha1 = "6da5a17668c4b3dd59623bda11cf7fa4c1f60a6f";
2479 })
2480 ];
2481 buildInputs =
2482 (self.nativeDeps."node-uuid" or []);
2483 deps = {
2484 };
2485 peerDependencies = [
2486 ];
2487 passthru.names = [ "node-uuid" ];
2488 };
2331 };
2489 by-spec."nopt"."~1.0.10" =
2332 in
2490 self.by-version."nopt"."1.0.10";
2333 {
2491 by-version."nopt"."1.0.10" = lib.makeOverridable self.buildNodePackage {
2334 tarball = nodeEnv.buildNodeSourceDist args;
2492 name = "nopt-1.0.10";
2335 package = nodeEnv.buildNodePackage args;
2493 bin = true;
2336 shell = nodeEnv.buildNodeShell args;
2494 src = [
2337 } No newline at end of file
2495 (fetchurl {
2496 url = "http://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz";
2497 name = "nopt-1.0.10.tgz";
2498 sha1 = "6ddd21bd2a31417b92727dd585f8a6f37608ebee";
2499 })
2500 ];
2501 buildInputs =
2502 (self.nativeDeps."nopt" or []);
2503 deps = {
2504 "abbrev-1.0.7" = self.by-version."abbrev"."1.0.7";
2505 };
2506 peerDependencies = [
2507 ];
2508 passthru.names = [ "nopt" ];
2509 };
2510 by-spec."nopt"."~2.0.0" =
2511 self.by-version."nopt"."2.0.0";
2512 by-version."nopt"."2.0.0" = lib.makeOverridable self.buildNodePackage {
2513 name = "nopt-2.0.0";
2514 bin = true;
2515 src = [
2516 (fetchurl {
2517 url = "http://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz";
2518 name = "nopt-2.0.0.tgz";
2519 sha1 = "ca7416f20a5e3f9c3b86180f96295fa3d0b52e0d";
2520 })
2521 ];
2522 buildInputs =
2523 (self.nativeDeps."nopt" or []);
2524 deps = {
2525 "abbrev-1.0.7" = self.by-version."abbrev"."1.0.7";
2526 };
2527 peerDependencies = [
2528 ];
2529 passthru.names = [ "nopt" ];
2530 };
2531 by-spec."noptify"."~0.0.3" =
2532 self.by-version."noptify"."0.0.3";
2533 by-version."noptify"."0.0.3" = lib.makeOverridable self.buildNodePackage {
2534 name = "noptify-0.0.3";
2535 bin = false;
2536 src = [
2537 (fetchurl {
2538 url = "http://registry.npmjs.org/noptify/-/noptify-0.0.3.tgz";
2539 name = "noptify-0.0.3.tgz";
2540 sha1 = "58f654a73d9753df0c51d9686dc92104a67f4bbb";
2541 })
2542 ];
2543 buildInputs =
2544 (self.nativeDeps."noptify" or []);
2545 deps = {
2546 "nopt-2.0.0" = self.by-version."nopt"."2.0.0";
2547 };
2548 peerDependencies = [
2549 ];
2550 passthru.names = [ "noptify" ];
2551 };
2552 by-spec."oauth-sign"."~0.8.0" =
2553 self.by-version."oauth-sign"."0.8.0";
2554 by-version."oauth-sign"."0.8.0" = lib.makeOverridable self.buildNodePackage {
2555 name = "oauth-sign-0.8.0";
2556 bin = false;
2557 src = [
2558 (fetchurl {
2559 url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.0.tgz";
2560 name = "oauth-sign-0.8.0.tgz";
2561 sha1 = "938fdc875765ba527137d8aec9d178e24debc553";
2562 })
2563 ];
2564 buildInputs =
2565 (self.nativeDeps."oauth-sign" or []);
2566 deps = {
2567 };
2568 peerDependencies = [
2569 ];
2570 passthru.names = [ "oauth-sign" ];
2571 };
2572 by-spec."pinkie"."^2.0.0" =
2573 self.by-version."pinkie"."2.0.1";
2574 by-version."pinkie"."2.0.1" = lib.makeOverridable self.buildNodePackage {
2575 name = "pinkie-2.0.1";
2576 bin = false;
2577 src = [
2578 (fetchurl {
2579 url = "http://registry.npmjs.org/pinkie/-/pinkie-2.0.1.tgz";
2580 name = "pinkie-2.0.1.tgz";
2581 sha1 = "4236c86fc29f261c2045bbe81f78cbb2a5e8306c";
2582 })
2583 ];
2584 buildInputs =
2585 (self.nativeDeps."pinkie" or []);
2586 deps = {
2587 };
2588 peerDependencies = [
2589 ];
2590 passthru.names = [ "pinkie" ];
2591 };
2592 by-spec."pinkie-promise"."^2.0.0" =
2593 self.by-version."pinkie-promise"."2.0.0";
2594 by-version."pinkie-promise"."2.0.0" = lib.makeOverridable self.buildNodePackage {
2595 name = "pinkie-promise-2.0.0";
2596 bin = false;
2597 src = [
2598 (fetchurl {
2599 url = "http://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.0.tgz";
2600 name = "pinkie-promise-2.0.0.tgz";
2601 sha1 = "4c83538de1f6e660c29e0a13446844f7a7e88259";
2602 })
2603 ];
2604 buildInputs =
2605 (self.nativeDeps."pinkie-promise" or []);
2606 deps = {
2607 "pinkie-2.0.1" = self.by-version."pinkie"."2.0.1";
2608 };
2609 peerDependencies = [
2610 ];
2611 passthru.names = [ "pinkie-promise" ];
2612 };
2613 by-spec."process-nextick-args"."~1.0.6" =
2614 self.by-version."process-nextick-args"."1.0.6";
2615 by-version."process-nextick-args"."1.0.6" = lib.makeOverridable self.buildNodePackage {
2616 name = "process-nextick-args-1.0.6";
2617 bin = false;
2618 src = [
2619 (fetchurl {
2620 url = "http://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz";
2621 name = "process-nextick-args-1.0.6.tgz";
2622 sha1 = "0f96b001cea90b12592ce566edb97ec11e69bd05";
2623 })
2624 ];
2625 buildInputs =
2626 (self.nativeDeps."process-nextick-args" or []);
2627 deps = {
2628 };
2629 peerDependencies = [
2630 ];
2631 passthru.names = [ "process-nextick-args" ];
2632 };
2633 by-spec."promise"."^6.0.1" =
2634 self.by-version."promise"."6.1.0";
2635 by-version."promise"."6.1.0" = lib.makeOverridable self.buildNodePackage {
2636 name = "promise-6.1.0";
2637 bin = false;
2638 src = [
2639 (fetchurl {
2640 url = "http://registry.npmjs.org/promise/-/promise-6.1.0.tgz";
2641 name = "promise-6.1.0.tgz";
2642 sha1 = "2ce729f6b94b45c26891ad0602c5c90e04c6eef6";
2643 })
2644 ];
2645 buildInputs =
2646 (self.nativeDeps."promise" or []);
2647 deps = {
2648 "asap-1.0.0" = self.by-version."asap"."1.0.0";
2649 };
2650 peerDependencies = [
2651 ];
2652 passthru.names = [ "promise" ];
2653 };
2654 by-spec."prr"."~0.0.0" =
2655 self.by-version."prr"."0.0.0";
2656 by-version."prr"."0.0.0" = lib.makeOverridable self.buildNodePackage {
2657 name = "prr-0.0.0";
2658 bin = false;
2659 src = [
2660 (fetchurl {
2661 url = "http://registry.npmjs.org/prr/-/prr-0.0.0.tgz";
2662 name = "prr-0.0.0.tgz";
2663 sha1 = "1a84b85908325501411853d0081ee3fa86e2926a";
2664 })
2665 ];
2666 buildInputs =
2667 (self.nativeDeps."prr" or []);
2668 deps = {
2669 };
2670 peerDependencies = [
2671 ];
2672 passthru.names = [ "prr" ];
2673 };
2674 by-spec."qs"."~0.5.2" =
2675 self.by-version."qs"."0.5.6";
2676 by-version."qs"."0.5.6" = lib.makeOverridable self.buildNodePackage {
2677 name = "qs-0.5.6";
2678 bin = false;
2679 src = [
2680 (fetchurl {
2681 url = "http://registry.npmjs.org/qs/-/qs-0.5.6.tgz";
2682 name = "qs-0.5.6.tgz";
2683 sha1 = "31b1ad058567651c526921506b9a8793911a0384";
2684 })
2685 ];
2686 buildInputs =
2687 (self.nativeDeps."qs" or []);
2688 deps = {
2689 };
2690 peerDependencies = [
2691 ];
2692 passthru.names = [ "qs" ];
2693 };
2694 by-spec."qs"."~5.2.0" =
2695 self.by-version."qs"."5.2.0";
2696 by-version."qs"."5.2.0" = lib.makeOverridable self.buildNodePackage {
2697 name = "qs-5.2.0";
2698 bin = false;
2699 src = [
2700 (fetchurl {
2701 url = "http://registry.npmjs.org/qs/-/qs-5.2.0.tgz";
2702 name = "qs-5.2.0.tgz";
2703 sha1 = "a9f31142af468cb72b25b30136ba2456834916be";
2704 })
2705 ];
2706 buildInputs =
2707 (self.nativeDeps."qs" or []);
2708 deps = {
2709 };
2710 peerDependencies = [
2711 ];
2712 passthru.names = [ "qs" ];
2713 };
2714 by-spec."readable-stream"."1.1" =
2715 self.by-version."readable-stream"."1.1.13";
2716 by-version."readable-stream"."1.1.13" = lib.makeOverridable self.buildNodePackage {
2717 name = "readable-stream-1.1.13";
2718 bin = false;
2719 src = [
2720 (fetchurl {
2721 url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz";
2722 name = "readable-stream-1.1.13.tgz";
2723 sha1 = "f6eef764f514c89e2b9e23146a75ba106756d23e";
2724 })
2725 ];
2726 buildInputs =
2727 (self.nativeDeps."readable-stream" or []);
2728 deps = {
2729 "core-util-is-1.0.2" = self.by-version."core-util-is"."1.0.2";
2730 "isarray-0.0.1" = self.by-version."isarray"."0.0.1";
2731 "string_decoder-0.10.31" = self.by-version."string_decoder"."0.10.31";
2732 "inherits-2.0.1" = self.by-version."inherits"."2.0.1";
2733 };
2734 peerDependencies = [
2735 ];
2736 passthru.names = [ "readable-stream" ];
2737 };
2738 by-spec."readable-stream"."~2.0.5" =
2739 self.by-version."readable-stream"."2.0.5";
2740 by-version."readable-stream"."2.0.5" = lib.makeOverridable self.buildNodePackage {
2741 name = "readable-stream-2.0.5";
2742 bin = false;
2743 src = [
2744 (fetchurl {
2745 url = "http://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz";
2746 name = "readable-stream-2.0.5.tgz";
2747 sha1 = "a2426f8dcd4551c77a33f96edf2886a23c829669";
2748 })
2749 ];
2750 buildInputs =
2751 (self.nativeDeps."readable-stream" or []);
2752 deps = {
2753 "core-util-is-1.0.2" = self.by-version."core-util-is"."1.0.2";
2754 "inherits-2.0.1" = self.by-version."inherits"."2.0.1";
2755 "isarray-0.0.1" = self.by-version."isarray"."0.0.1";
2756 "process-nextick-args-1.0.6" = self.by-version."process-nextick-args"."1.0.6";
2757 "string_decoder-0.10.31" = self.by-version."string_decoder"."0.10.31";
2758 "util-deprecate-1.0.2" = self.by-version."util-deprecate"."1.0.2";
2759 };
2760 peerDependencies = [
2761 ];
2762 passthru.names = [ "readable-stream" ];
2763 };
2764 by-spec."request"."^2.51.0" =
2765 self.by-version."request"."2.67.0";
2766 by-version."request"."2.67.0" = lib.makeOverridable self.buildNodePackage {
2767 name = "request-2.67.0";
2768 bin = false;
2769 src = [
2770 (fetchurl {
2771 url = "http://registry.npmjs.org/request/-/request-2.67.0.tgz";
2772 name = "request-2.67.0.tgz";
2773 sha1 = "8af74780e2bf11ea0ae9aa965c11f11afd272742";
2774 })
2775 ];
2776 buildInputs =
2777 (self.nativeDeps."request" or []);
2778 deps = {
2779 "bl-1.0.1" = self.by-version."bl"."1.0.1";
2780 "caseless-0.11.0" = self.by-version."caseless"."0.11.0";
2781 "extend-3.0.0" = self.by-version."extend"."3.0.0";
2782 "forever-agent-0.6.1" = self.by-version."forever-agent"."0.6.1";
2783 "form-data-1.0.0-rc3" = self.by-version."form-data"."1.0.0-rc3";
2784 "json-stringify-safe-5.0.1" = self.by-version."json-stringify-safe"."5.0.1";
2785 "mime-types-2.1.9" = self.by-version."mime-types"."2.1.9";
2786 "node-uuid-1.4.7" = self.by-version."node-uuid"."1.4.7";
2787 "qs-5.2.0" = self.by-version."qs"."5.2.0";
2788 "tunnel-agent-0.4.2" = self.by-version."tunnel-agent"."0.4.2";
2789 "tough-cookie-2.2.1" = self.by-version."tough-cookie"."2.2.1";
2790 "http-signature-1.1.0" = self.by-version."http-signature"."1.1.0";
2791 "oauth-sign-0.8.0" = self.by-version."oauth-sign"."0.8.0";
2792 "hawk-3.1.3" = self.by-version."hawk"."3.1.3";
2793 "aws-sign2-0.6.0" = self.by-version."aws-sign2"."0.6.0";
2794 "stringstream-0.0.5" = self.by-version."stringstream"."0.0.5";
2795 "combined-stream-1.0.5" = self.by-version."combined-stream"."1.0.5";
2796 "isstream-0.1.2" = self.by-version."isstream"."0.1.2";
2797 "is-typedarray-1.0.0" = self.by-version."is-typedarray"."1.0.0";
2798 "har-validator-2.0.6" = self.by-version."har-validator"."2.0.6";
2799 };
2800 peerDependencies = [
2801 ];
2802 passthru.names = [ "request" ];
2803 };
2804 by-spec."rimraf"."~2.2.8" =
2805 self.by-version."rimraf"."2.2.8";
2806 by-version."rimraf"."2.2.8" = lib.makeOverridable self.buildNodePackage {
2807 name = "rimraf-2.2.8";
2808 bin = true;
2809 src = [
2810 (fetchurl {
2811 url = "http://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz";
2812 name = "rimraf-2.2.8.tgz";
2813 sha1 = "e439be2aaee327321952730f99a8929e4fc50582";
2814 })
2815 ];
2816 buildInputs =
2817 (self.nativeDeps."rimraf" or []);
2818 deps = {
2819 };
2820 peerDependencies = [
2821 ];
2822 passthru.names = [ "rimraf" ];
2823 };
2824 by-spec."shelljs"."0.3.x" =
2825 self.by-version."shelljs"."0.3.0";
2826 by-version."shelljs"."0.3.0" = lib.makeOverridable self.buildNodePackage {
2827 name = "shelljs-0.3.0";
2828 bin = true;
2829 src = [
2830 (fetchurl {
2831 url = "http://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz";
2832 name = "shelljs-0.3.0.tgz";
2833 sha1 = "3596e6307a781544f591f37da618360f31db57b1";
2834 })
2835 ];
2836 buildInputs =
2837 (self.nativeDeps."shelljs" or []);
2838 deps = {
2839 };
2840 peerDependencies = [
2841 ];
2842 passthru.names = [ "shelljs" ];
2843 };
2844 by-spec."sigmund"."~1.0.0" =
2845 self.by-version."sigmund"."1.0.1";
2846 by-version."sigmund"."1.0.1" = lib.makeOverridable self.buildNodePackage {
2847 name = "sigmund-1.0.1";
2848 bin = false;
2849 src = [
2850 (fetchurl {
2851 url = "http://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz";
2852 name = "sigmund-1.0.1.tgz";
2853 sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590";
2854 })
2855 ];
2856 buildInputs =
2857 (self.nativeDeps."sigmund" or []);
2858 deps = {
2859 };
2860 peerDependencies = [
2861 ];
2862 passthru.names = [ "sigmund" ];
2863 };
2864 by-spec."sntp"."1.x.x" =
2865 self.by-version."sntp"."1.0.9";
2866 by-version."sntp"."1.0.9" = lib.makeOverridable self.buildNodePackage {
2867 name = "sntp-1.0.9";
2868 bin = false;
2869 src = [
2870 (fetchurl {
2871 url = "http://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz";
2872 name = "sntp-1.0.9.tgz";
2873 sha1 = "6541184cc90aeea6c6e7b35e2659082443c66198";
2874 })
2875 ];
2876 buildInputs =
2877 (self.nativeDeps."sntp" or []);
2878 deps = {
2879 "hoek-2.16.3" = self.by-version."hoek"."2.16.3";
2880 };
2881 peerDependencies = [
2882 ];
2883 passthru.names = [ "sntp" ];
2884 };
2885 by-spec."source-map"."^0.3.0" =
2886 self.by-version."source-map"."0.3.0";
2887 by-version."source-map"."0.3.0" = lib.makeOverridable self.buildNodePackage {
2888 name = "source-map-0.3.0";
2889 bin = false;
2890 src = [
2891 (fetchurl {
2892 url = "http://registry.npmjs.org/source-map/-/source-map-0.3.0.tgz";
2893 name = "source-map-0.3.0.tgz";
2894 sha1 = "8586fb9a5a005e5b501e21cd18b6f21b457ad1f9";
2895 })
2896 ];
2897 buildInputs =
2898 (self.nativeDeps."source-map" or []);
2899 deps = {
2900 "amdefine-1.0.0" = self.by-version."amdefine"."1.0.0";
2901 };
2902 peerDependencies = [
2903 ];
2904 passthru.names = [ "source-map" ];
2905 };
2906 by-spec."source-map"."^0.4.2" =
2907 self.by-version."source-map"."0.4.4";
2908 by-version."source-map"."0.4.4" = lib.makeOverridable self.buildNodePackage {
2909 name = "source-map-0.4.4";
2910 bin = false;
2911 src = [
2912 (fetchurl {
2913 url = "http://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz";
2914 name = "source-map-0.4.4.tgz";
2915 sha1 = "eba4f5da9c0dc999de68032d8b4f76173652036b";
2916 })
2917 ];
2918 buildInputs =
2919 (self.nativeDeps."source-map" or []);
2920 deps = {
2921 "amdefine-1.0.0" = self.by-version."amdefine"."1.0.0";
2922 };
2923 peerDependencies = [
2924 ];
2925 passthru.names = [ "source-map" ];
2926 };
2927 by-spec."sshpk"."^1.7.0" =
2928 self.by-version."sshpk"."1.7.3";
2929 by-version."sshpk"."1.7.3" = lib.makeOverridable self.buildNodePackage {
2930 name = "sshpk-1.7.3";
2931 bin = true;
2932 src = [
2933 (fetchurl {
2934 url = "http://registry.npmjs.org/sshpk/-/sshpk-1.7.3.tgz";
2935 name = "sshpk-1.7.3.tgz";
2936 sha1 = "caa8ef95e30765d856698b7025f9f211ab65962f";
2937 })
2938 ];
2939 buildInputs =
2940 (self.nativeDeps."sshpk" or []);
2941 deps = {
2942 "asn1-0.2.3" = self.by-version."asn1"."0.2.3";
2943 "assert-plus-0.2.0" = self.by-version."assert-plus"."0.2.0";
2944 "dashdash-1.12.2" = self.by-version."dashdash"."1.12.2";
2945 "jsbn-0.1.0" = self.by-version."jsbn"."0.1.0";
2946 "tweetnacl-0.13.3" = self.by-version."tweetnacl"."0.13.3";
2947 "jodid25519-1.0.2" = self.by-version."jodid25519"."1.0.2";
2948 "ecc-jsbn-0.1.1" = self.by-version."ecc-jsbn"."0.1.1";
2949 };
2950 peerDependencies = [
2951 ];
2952 passthru.names = [ "sshpk" ];
2953 };
2954 by-spec."string_decoder"."~0.10.x" =
2955 self.by-version."string_decoder"."0.10.31";
2956 by-version."string_decoder"."0.10.31" = lib.makeOverridable self.buildNodePackage {
2957 name = "string_decoder-0.10.31";
2958 bin = false;
2959 src = [
2960 (fetchurl {
2961 url = "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz";
2962 name = "string_decoder-0.10.31.tgz";
2963 sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94";
2964 })
2965 ];
2966 buildInputs =
2967 (self.nativeDeps."string_decoder" or []);
2968 deps = {
2969 };
2970 peerDependencies = [
2971 ];
2972 passthru.names = [ "string_decoder" ];
2973 };
2974 by-spec."stringstream"."~0.0.4" =
2975 self.by-version."stringstream"."0.0.5";
2976 by-version."stringstream"."0.0.5" = lib.makeOverridable self.buildNodePackage {
2977 name = "stringstream-0.0.5";
2978 bin = false;
2979 src = [
2980 (fetchurl {
2981 url = "http://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz";
2982 name = "stringstream-0.0.5.tgz";
2983 sha1 = "4e484cd4de5a0bbbee18e46307710a8a81621878";
2984 })
2985 ];
2986 buildInputs =
2987 (self.nativeDeps."stringstream" or []);
2988 deps = {
2989 };
2990 peerDependencies = [
2991 ];
2992 passthru.names = [ "stringstream" ];
2993 };
2994 by-spec."strip-ansi"."^0.3.0" =
2995 self.by-version."strip-ansi"."0.3.0";
2996 by-version."strip-ansi"."0.3.0" = lib.makeOverridable self.buildNodePackage {
2997 name = "strip-ansi-0.3.0";
2998 bin = true;
2999 src = [
3000 (fetchurl {
3001 url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz";
3002 name = "strip-ansi-0.3.0.tgz";
3003 sha1 = "25f48ea22ca79187f3174a4db8759347bb126220";
3004 })
3005 ];
3006 buildInputs =
3007 (self.nativeDeps."strip-ansi" or []);
3008 deps = {
3009 "ansi-regex-0.2.1" = self.by-version."ansi-regex"."0.2.1";
3010 };
3011 peerDependencies = [
3012 ];
3013 passthru.names = [ "strip-ansi" ];
3014 };
3015 by-spec."strip-ansi"."^3.0.0" =
3016 self.by-version."strip-ansi"."3.0.0";
3017 by-version."strip-ansi"."3.0.0" = lib.makeOverridable self.buildNodePackage {
3018 name = "strip-ansi-3.0.0";
3019 bin = false;
3020 src = [
3021 (fetchurl {
3022 url = "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.0.tgz";
3023 name = "strip-ansi-3.0.0.tgz";
3024 sha1 = "7510b665567ca914ccb5d7e072763ac968be3724";
3025 })
3026 ];
3027 buildInputs =
3028 (self.nativeDeps."strip-ansi" or []);
3029 deps = {
3030 "ansi-regex-2.0.0" = self.by-version."ansi-regex"."2.0.0";
3031 };
3032 peerDependencies = [
3033 ];
3034 passthru.names = [ "strip-ansi" ];
3035 };
3036 by-spec."strip-json-comments"."1.0.x" =
3037 self.by-version."strip-json-comments"."1.0.4";
3038 by-version."strip-json-comments"."1.0.4" = lib.makeOverridable self.buildNodePackage {
3039 name = "strip-json-comments-1.0.4";
3040 bin = true;
3041 src = [
3042 (fetchurl {
3043 url = "http://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz";
3044 name = "strip-json-comments-1.0.4.tgz";
3045 sha1 = "1e15fbcac97d3ee99bf2d73b4c656b082bbafb91";
3046 })
3047 ];
3048 buildInputs =
3049 (self.nativeDeps."strip-json-comments" or []);
3050 deps = {
3051 };
3052 peerDependencies = [
3053 ];
3054 passthru.names = [ "strip-json-comments" ];
3055 };
3056 by-spec."supports-color"."^0.2.0" =
3057 self.by-version."supports-color"."0.2.0";
3058 by-version."supports-color"."0.2.0" = lib.makeOverridable self.buildNodePackage {
3059 name = "supports-color-0.2.0";
3060 bin = true;
3061 src = [
3062 (fetchurl {
3063 url = "http://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz";
3064 name = "supports-color-0.2.0.tgz";
3065 sha1 = "d92de2694eb3f67323973d7ae3d8b55b4c22190a";
3066 })
3067 ];
3068 buildInputs =
3069 (self.nativeDeps."supports-color" or []);
3070 deps = {
3071 };
3072 peerDependencies = [
3073 ];
3074 passthru.names = [ "supports-color" ];
3075 };
3076 by-spec."supports-color"."^2.0.0" =
3077 self.by-version."supports-color"."2.0.0";
3078 by-version."supports-color"."2.0.0" = lib.makeOverridable self.buildNodePackage {
3079 name = "supports-color-2.0.0";
3080 bin = false;
3081 src = [
3082 (fetchurl {
3083 url = "http://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz";
3084 name = "supports-color-2.0.0.tgz";
3085 sha1 = "535d045ce6b6363fa40117084629995e9df324c7";
3086 })
3087 ];
3088 buildInputs =
3089 (self.nativeDeps."supports-color" or []);
3090 deps = {
3091 };
3092 peerDependencies = [
3093 ];
3094 passthru.names = [ "supports-color" ];
3095 };
3096 by-spec."tiny-lr-fork"."0.0.5" =
3097 self.by-version."tiny-lr-fork"."0.0.5";
3098 by-version."tiny-lr-fork"."0.0.5" = lib.makeOverridable self.buildNodePackage {
3099 name = "tiny-lr-fork-0.0.5";
3100 bin = true;
3101 src = [
3102 (fetchurl {
3103 url = "http://registry.npmjs.org/tiny-lr-fork/-/tiny-lr-fork-0.0.5.tgz";
3104 name = "tiny-lr-fork-0.0.5.tgz";
3105 sha1 = "1e99e1e2a8469b736ab97d97eefa98c71f76ed0a";
3106 })
3107 ];
3108 buildInputs =
3109 (self.nativeDeps."tiny-lr-fork" or []);
3110 deps = {
3111 "qs-0.5.6" = self.by-version."qs"."0.5.6";
3112 "faye-websocket-0.4.4" = self.by-version."faye-websocket"."0.4.4";
3113 "noptify-0.0.3" = self.by-version."noptify"."0.0.3";
3114 "debug-0.7.4" = self.by-version."debug"."0.7.4";
3115 };
3116 peerDependencies = [
3117 ];
3118 passthru.names = [ "tiny-lr-fork" ];
3119 };
3120 by-spec."tough-cookie"."~2.2.0" =
3121 self.by-version."tough-cookie"."2.2.1";
3122 by-version."tough-cookie"."2.2.1" = lib.makeOverridable self.buildNodePackage {
3123 name = "tough-cookie-2.2.1";
3124 bin = false;
3125 src = [
3126 (fetchurl {
3127 url = "http://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.1.tgz";
3128 name = "tough-cookie-2.2.1.tgz";
3129 sha1 = "3b0516b799e70e8164436a1446e7e5877fda118e";
3130 })
3131 ];
3132 buildInputs =
3133 (self.nativeDeps."tough-cookie" or []);
3134 deps = {
3135 };
3136 peerDependencies = [
3137 ];
3138 passthru.names = [ "tough-cookie" ];
3139 };
3140 by-spec."tunnel-agent"."~0.4.1" =
3141 self.by-version."tunnel-agent"."0.4.2";
3142 by-version."tunnel-agent"."0.4.2" = lib.makeOverridable self.buildNodePackage {
3143 name = "tunnel-agent-0.4.2";
3144 bin = false;
3145 src = [
3146 (fetchurl {
3147 url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.2.tgz";
3148 name = "tunnel-agent-0.4.2.tgz";
3149 sha1 = "1104e3f36ac87125c287270067d582d18133bfee";
3150 })
3151 ];
3152 buildInputs =
3153 (self.nativeDeps."tunnel-agent" or []);
3154 deps = {
3155 };
3156 peerDependencies = [
3157 ];
3158 passthru.names = [ "tunnel-agent" ];
3159 };
3160 by-spec."tweetnacl".">=0.13.0 <1.0.0" =
3161 self.by-version."tweetnacl"."0.13.3";
3162 by-version."tweetnacl"."0.13.3" = lib.makeOverridable self.buildNodePackage {
3163 name = "tweetnacl-0.13.3";
3164 bin = false;
3165 src = [
3166 (fetchurl {
3167 url = "http://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz";
3168 name = "tweetnacl-0.13.3.tgz";
3169 sha1 = "d628b56f3bcc3d5ae74ba9d4c1a704def5ab4b56";
3170 })
3171 ];
3172 buildInputs =
3173 (self.nativeDeps."tweetnacl" or []);
3174 deps = {
3175 };
3176 peerDependencies = [
3177 ];
3178 passthru.names = [ "tweetnacl" ];
3179 };
3180 by-spec."underscore"."~1.7.0" =
3181 self.by-version."underscore"."1.7.0";
3182 by-version."underscore"."1.7.0" = lib.makeOverridable self.buildNodePackage {
3183 name = "underscore-1.7.0";
3184 bin = false;
3185 src = [
3186 (fetchurl {
3187 url = "http://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz";
3188 name = "underscore-1.7.0.tgz";
3189 sha1 = "6bbaf0877500d36be34ecaa584e0db9fef035209";
3190 })
3191 ];
3192 buildInputs =
3193 (self.nativeDeps."underscore" or []);
3194 deps = {
3195 };
3196 peerDependencies = [
3197 ];
3198 passthru.names = [ "underscore" ];
3199 };
3200 by-spec."underscore.string"."~2.2.1" =
3201 self.by-version."underscore.string"."2.2.1";
3202 by-version."underscore.string"."2.2.1" = lib.makeOverridable self.buildNodePackage {
3203 name = "underscore.string-2.2.1";
3204 bin = false;
3205 src = [
3206 (fetchurl {
3207 url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz";
3208 name = "underscore.string-2.2.1.tgz";
3209 sha1 = "d7c0fa2af5d5a1a67f4253daee98132e733f0f19";
3210 })
3211 ];
3212 buildInputs =
3213 (self.nativeDeps."underscore.string" or []);
3214 deps = {
3215 };
3216 peerDependencies = [
3217 ];
3218 passthru.names = [ "underscore.string" ];
3219 };
3220 by-spec."underscore.string"."~2.3.3" =
3221 self.by-version."underscore.string"."2.3.3";
3222 by-version."underscore.string"."2.3.3" = lib.makeOverridable self.buildNodePackage {
3223 name = "underscore.string-2.3.3";
3224 bin = false;
3225 src = [
3226 (fetchurl {
3227 url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz";
3228 name = "underscore.string-2.3.3.tgz";
3229 sha1 = "71c08bf6b428b1133f37e78fa3a21c82f7329b0d";
3230 })
3231 ];
3232 buildInputs =
3233 (self.nativeDeps."underscore.string" or []);
3234 deps = {
3235 };
3236 peerDependencies = [
3237 ];
3238 passthru.names = [ "underscore.string" ];
3239 };
3240 by-spec."underscore.string"."~2.4.0" =
3241 self.by-version."underscore.string"."2.4.0";
3242 by-version."underscore.string"."2.4.0" = lib.makeOverridable self.buildNodePackage {
3243 name = "underscore.string-2.4.0";
3244 bin = false;
3245 src = [
3246 (fetchurl {
3247 url = "http://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz";
3248 name = "underscore.string-2.4.0.tgz";
3249 sha1 = "8cdd8fbac4e2d2ea1e7e2e8097c42f442280f85b";
3250 })
3251 ];
3252 buildInputs =
3253 (self.nativeDeps."underscore.string" or []);
3254 deps = {
3255 };
3256 peerDependencies = [
3257 ];
3258 passthru.names = [ "underscore.string" ];
3259 };
3260 by-spec."util-deprecate"."~1.0.1" =
3261 self.by-version."util-deprecate"."1.0.2";
3262 by-version."util-deprecate"."1.0.2" = lib.makeOverridable self.buildNodePackage {
3263 name = "util-deprecate-1.0.2";
3264 bin = false;
3265 src = [
3266 (fetchurl {
3267 url = "http://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
3268 name = "util-deprecate-1.0.2.tgz";
3269 sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
3270 })
3271 ];
3272 buildInputs =
3273 (self.nativeDeps."util-deprecate" or []);
3274 deps = {
3275 };
3276 peerDependencies = [
3277 ];
3278 passthru.names = [ "util-deprecate" ];
3279 };
3280 by-spec."verror"."1.3.6" =
3281 self.by-version."verror"."1.3.6";
3282 by-version."verror"."1.3.6" = lib.makeOverridable self.buildNodePackage {
3283 name = "verror-1.3.6";
3284 bin = false;
3285 src = [
3286 (fetchurl {
3287 url = "http://registry.npmjs.org/verror/-/verror-1.3.6.tgz";
3288 name = "verror-1.3.6.tgz";
3289 sha1 = "cff5df12946d297d2baaefaa2689e25be01c005c";
3290 })
3291 ];
3292 buildInputs =
3293 (self.nativeDeps."verror" or []);
3294 deps = {
3295 "extsprintf-1.0.2" = self.by-version."extsprintf"."1.0.2";
3296 };
3297 peerDependencies = [
3298 ];
3299 passthru.names = [ "verror" ];
3300 };
3301 by-spec."which"."~1.0.5" =
3302 self.by-version."which"."1.0.9";
3303 by-version."which"."1.0.9" = lib.makeOverridable self.buildNodePackage {
3304 name = "which-1.0.9";
3305 bin = true;
3306 src = [
3307 (fetchurl {
3308 url = "http://registry.npmjs.org/which/-/which-1.0.9.tgz";
3309 name = "which-1.0.9.tgz";
3310 sha1 = "460c1da0f810103d0321a9b633af9e575e64486f";
3311 })
3312 ];
3313 buildInputs =
3314 (self.nativeDeps."which" or []);
3315 deps = {
3316 };
3317 peerDependencies = [
3318 ];
3319 passthru.names = [ "which" ];
3320 };
3321 by-spec."xtend"."^4.0.0" =
3322 self.by-version."xtend"."4.0.1";
3323 by-version."xtend"."4.0.1" = lib.makeOverridable self.buildNodePackage {
3324 name = "xtend-4.0.1";
3325 bin = false;
3326 src = [
3327 (fetchurl {
3328 url = "http://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz";
3329 name = "xtend-4.0.1.tgz";
3330 sha1 = "a5c6d532be656e23db820efb943a1f04998d63af";
3331 })
3332 ];
3333 buildInputs =
3334 (self.nativeDeps."xtend" or []);
3335 deps = {
3336 };
3337 peerDependencies = [
3338 ];
3339 passthru.names = [ "xtend" ];
3340 };
3341 }
General Comments 0
You need to be logged in to leave comments. Login now