14.2 KB
node-dryice version 0.4.10-3~jan+unchanged1 (unchanged) vs.
node-dryice version 0.4.10+git20140508.836fa75-1~jan+nus1 (fresh-snapshots)
14.1 KB
node-dryice_0.4.10-3~jan+unchanged1_all.deb vs.
node-dryice_0.4.10+git20140508.836fa75-1~jan+nus1_all.deb
536 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2019-01-09·20:29:17.000000·debian-binary1 -rw-r--r--···0········0········0········4·2019-08-02·23:11:25.000000·debian-binary
2 -rw-r--r--···0········0········0······892·2019-01-09·20:29:17.000000·control.tar.xz2 -rw-r--r--···0········0········0······904·2019-08-02·23:11:25.000000·control.tar.xz
3 -rw-r--r--···0········0········0····13652·2019-01-09·20:29:17.000000·data.tar.xz3 -rw-r--r--···0········0········0····13964·2019-08-02·23:11:25.000000·data.tar.xz
1.22 KB
control.tar.xz
1.19 KB
control.tar
596 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-09·20:29:17.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-08-02·23:11:25.000000·./
2 -rw-r--r--···0·root·········(0)·root·········(0)······641·2019-01-09·20:29:17.000000·./control2 -rw-r--r--···0·root·········(0)·root·········(0)······655·2019-08-02·23:11:25.000000·./control
3 -rw-r--r--···0·root·········(0)·root·········(0)······451·2019-01-09·20:29:17.000000·./md5sums3 -rw-r--r--···0·root·········(0)·root·········(0)······451·2019-08-02·23:11:25.000000·./md5sums
552 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:·node-dryice1 Package:·node-dryice
2 Version:·0.4.10-3~jan+unchanged12 Version:·0.4.10+git20140508.836fa75-1~jan+nus1
3 Architecture:·all3 Architecture:·all
4 Maintainer:·Debian·Javascript·Maintainers·<pkg-javascript-devel@lists.alioth.debian.org>4 Maintainer:·Debian·Javascript·Maintainers·<pkg-javascript-devel@lists.alioth.debian.org>
5 Installed-Size:·555 Installed-Size:·56
6 Depends:·nodejs,·node-uglify6 Depends:·nodejs,·node-uglify
7 Section:·web7 Section:·web
8 Priority:·extra8 Priority:·extra
9 Homepage:·https://github.com/mozilla/dryice9 Homepage:·https://github.com/mozilla/dryice
10 Description:·CommonJS/RequireJS·packaging·tool·for·browser·scripts10 Description:·CommonJS/RequireJS·packaging·tool·for·browser·scripts
11 ·node-dryice·concatenates·sources,·applying·optional·filters,·to·a11 ·node-dryice·concatenates·sources,·applying·optional·filters,·to·a
12 ·given·destination.12 ·given·destination.
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
12.3 KB
data.tar.xz
12.2 KB
data.tar
3.6 KB
file list
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-09·20:29:17.000000·./1 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-08-02·23:11:25.000000·./
2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-09·20:29:17.000000·./usr/2 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-08-02·23:11:25.000000·./usr/
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-09·20:29:17.000000·./usr/lib/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-08-02·23:11:25.000000·./usr/lib/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-09·20:29:17.000000·./usr/lib/nodejs/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-08-02·23:11:25.000000·./usr/lib/nodejs/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-09·20:29:17.000000·./usr/lib/nodejs/dryice/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-08-02·23:11:25.000000·./usr/lib/nodejs/dryice/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2012-11-21·23:41:04.000000·./usr/lib/nodejs/dryice/lib/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-08-02·23:11:25.000000·./usr/lib/nodejs/dryice/lib/
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-09·20:29:17.000000·./usr/lib/nodejs/dryice/lib/dryice/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-08-02·23:11:25.000000·./usr/lib/nodejs/dryice/lib/dryice/
8 -rw-r--r--···0·root·········(0)·root·········(0)····30051·2019-01-09·20:29:17.000000·./usr/lib/nodejs/dryice/lib/dryice/index.js8 -rw-r--r--···0·root·········(0)·root·········(0)····31069·2019-08-02·23:11:25.000000·./usr/lib/nodejs/dryice/lib/dryice/index.js
9 -rw-r--r--···0·root·········(0)·root·········(0)·····5334·2012-11-21·23:41:04.000000·./usr/lib/nodejs/dryice/lib/dryice/mini_require.js9 -rw-r--r--···0·root·········(0)·root·········(0)·····5334·2014-05-08·09:30:48.000000·./usr/lib/nodejs/dryice/lib/dryice/mini_require.js
10 -rw-r--r--···0·root·········(0)·root·········(0)······715·2012-11-21·23:41:04.000000·./usr/lib/nodejs/dryice/package.json10 -rw-r--r--···0·root·········(0)·root·········(0)······715·2014-05-08·09:30:48.000000·./usr/lib/nodejs/dryice/package.json
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-09·20:29:17.000000·./usr/share/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-08-02·23:11:25.000000·./usr/share/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-09·20:29:17.000000·./usr/share/doc/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-08-02·23:11:25.000000·./usr/share/doc/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-01-09·20:29:17.000000·./usr/share/doc/node-dryice/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-08-02·23:11:25.000000·./usr/share/doc/node-dryice/
14 -rw-r--r--···0·root·········(0)·root·········(0)·····3570·2012-11-21·23:41:04.000000·./usr/share/doc/node-dryice/README.md.gz14 -rw-r--r--···0·root·········(0)·root·········(0)·····3570·2014-05-08·09:30:48.000000·./usr/share/doc/node-dryice/README.md.gz
15 -rw-r--r--···0·root·········(0)·root·········(0)······545·2019-01-09·20:29:17.000000·./usr/share/doc/node-dryice/changelog.Debian.gz15 -rw-r--r--···0·root·········(0)·root·········(0)······575·2019-08-02·23:11:25.000000·./usr/share/doc/node-dryice/changelog.Debian.gz
16 -rw-r--r--···0·root·········(0)·root·········(0)·····1098·2019-01-09·20:29:17.000000·./usr/share/doc/node-dryice/copyright16 -rw-r--r--···0·root·········(0)·root·········(0)·····1098·2019-08-02·23:11:25.000000·./usr/share/doc/node-dryice/copyright
7.44 KB
./usr/lib/nodejs/dryice/lib/dryice/index.js
7.36 KB
js-beautify {}
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
  
24 /**24 /**
25 ·*·See·https://github.com/mozilla/dryice·for·usage·instructions.25 ·*·See·https://github.com/mozilla/dryice·for·usage·instructions.
26 ·*/26 ·*/
27 function·copy(obj)·{27 function·copy(obj)·{
28 ····var·filters·=·copy.filterFactory(obj.filter);28 ····var·filters·=·copy.filterFactory(obj.filter);
29 ····var·source·=·copy.sourceFactory(obj.source,·filters);29 ····var·source·=·copy.sourceFactory(obj.source,·filters);
30 ····var·dest·=·copy.destFactory(obj.dest,·filters);30 ····var·dest·=·copy.destFactory(obj.dest,·filters,·obj.filenameFilter);
31 ····dest.processSource(source);31 ····dest.processSource(source);
32 }32 }
  
33 /**33 /**
34 ·*·A·Location·is·a·base·and·a·path·which·together·point·to·a·file·or·directory.34 ·*·A·Location·is·a·base·and·a·path·which·together·point·to·a·file·or·directory.
35 ·*·It's·useful·to·be·able·to·know·in·copy·operations·relative·to·some·project35 ·*·It's·useful·to·be·able·to·know·in·copy·operations·relative·to·some·project
36 ·*·root·to·be·able·to·remember·where·in·a·destination·the·file·should·go36 ·*·root·to·be·able·to·remember·where·in·a·destination·the·file·should·go
Offset 359, 15 lines modifiedOffset 359, 15 lines modified
359 };359 };
  
360 copy.CommonJsSource.prototype·=·Object.create(copy.Source.prototype);360 copy.CommonJsSource.prototype·=·Object.create(copy.Source.prototype);
  
361 Object.defineProperty(copy.CommonJsSource.prototype,·'get',·{361 Object.defineProperty(copy.CommonJsSource.prototype,·'get',·{
362 ····get:·function()·{362 ····get:·function()·{
363 ········this._require.forEach(function(moduleName)·{363 ········this._require.forEach(function(moduleName)·{
364 ············this._project.require(moduleName);364 ············this._project.require(moduleName,·'<build·file>');
365 ········},·this);365 ········},·this);
366 ········return·this._project.getCurrentModules().map(function(location)·{366 ········return·this._project.getCurrentModules().map(function(location)·{
367 ············return·new·copy.FileSource(location,·this._filters);367 ············return·new·copy.FileSource(location,·this._filters);
368 ········}.bind(this));368 ········}.bind(this));
369 ····}369 ····}
370 });370 });
  
Offset 390, 30 lines modifiedOffset 390, 30 lines modified
  
  
390 ////////////////////////////////////////////////////////////////////////////////390 ////////////////////////////////////////////////////////////////////////////////
  
391 /**391 /**
392 ·*·Select·the·correct·implementation·of·Destination·for·the·given·dest·property392 ·*·Select·the·correct·implementation·of·Destination·for·the·given·dest·property
393 ·*/393 ·*/
394 copy.destFactory·=·function(dest,·filters)·{394 copy.destFactory·=·function(dest,·filters,·filenameFilter)·{
395 ····if·(dest·==·null)·{395 ····if·(dest·==·null)·{
396 ········throw·new·Error('Missing·dest');396 ········throw·new·Error('Missing·dest');
397 ····}397 ····}
  
398 ····if·(dest.isDestination)·{398 ····if·(dest.isDestination)·{
399 ········return·dest;399 ········return·dest;
400 ····}400 ····}
  
401 ····if·(dest.value·!=·null)·{401 ····if·(dest.value·!=·null)·{
402 ········return·new·copy.ValueDestination(dest,·filters);402 ········return·new·copy.ValueDestination(dest,·filters);
403 ····}403 ····}
  
404 ····if·(typeof·dest·===·'string')·{404 ····if·(typeof·dest·===·'string')·{
405 ········if·(copy.isDirectory(dest))·{405 ········if·(copy.isDirectory(dest))·{
406 ············return·new·copy.DirectoryDestination(dest,·filters);406 ············return·new·copy.DirectoryDestination(dest,·filters,·filenameFilter);
407 ········}·else·{407 ········}·else·{
408 ············return·new·copy.FileDestination(dest,·filters);408 ············return·new·copy.FileDestination(dest,·filters);
409 ········}409 ········}
410 ····}410 ····}
  
411 ····if·(Array.isArray(dest))·{411 ····if·(Array.isArray(dest))·{
412 ········return·new·copy.ArrayDestination(dest,·filters);412 ········return·new·copy.ArrayDestination(dest,·filters);
Offset 495, 32 lines modifiedOffset 495, 39 lines modified
495 ····copy._writeToFile(this._filename,·data);495 ····copy._writeToFile(this._filename,·data);
496 };496 };
  
497 /**497 /**
498 ·*·A·Destination·that·copies·the·sources·to·new·files·in·an·alternate·directory498 ·*·A·Destination·that·copies·the·sources·to·new·files·in·an·alternate·directory
499 ·*·structure.499 ·*·structure.
500 ·*/500 ·*/
501 copy.DirectoryDestination·=·function(dirname,·filters)·{501 copy.DirectoryDestination·=·function(dirname,·filters,·filenameFilter)·{
502 ····this.name·=·dirname;502 ····this.name·=·dirname;
503 ····this._filters·=·filters;503 ····this._filters·=·filters;
 504 ····this._filenameFilter·=·filenameFilter;
504 };505 };
  
505 copy.DirectoryDestination.prototype·=·Object.create(copy.Destination.prototype);506 copy.DirectoryDestination.prototype·=·Object.create(copy.Destination.prototype);
  
506 copy.DirectoryDestination.prototype.processSource·=·function(source)·{507 copy.DirectoryDestination.prototype.processSource·=·function(source)·{
507 ····var·data·=·source.get;508 ····var·data·=·source.get;
508 ····if·(typeof·data·===·'string')·{509 ····if·(typeof·data·===·'string')·{
509 ········throw·new·Error('Can\'t·write·raw·data·to·a·directory');510 ········throw·new·Error('Can\'t·write·raw·data·to·a·directory');
510 ····}·else·if·(data.isSource)·{511 ····}·else·if·(data.isSource)·{
511 ········var·destfile·=·path.join(this.name,·data.location.path);512 ········var·destfile·=·path.join(this.name,·data.location.path);
 513 ········if·(this._filenameFilter·!=·null)·{
 514 ············destfile·=·this._filenameFilter(destfile);
 515 ········}
512 ········var·output·=·this._runFilters(data.get);516 ········var·output·=·this._runFilters(data.get);
513 ········copy._writeToFile(destfile,·output,·data.encoding);517 ········copy._writeToFile(destfile,·output,·data.encoding);
514 ····}·else·if·(Array.isArray(data))·{518 ····}·else·if·(Array.isArray(data))·{
515 ········data.forEach(function(s)·{519 ········data.forEach(function(s)·{
516 ············var·destfile·=·path.join(this.name,·s.location.path);520 ············var·destfile·=·path.join(this.name,·s.location.path);
 521 ············if·(this._filenameFilter·!=·null)·{
 522 ················destfile·=·this._filenameFilter(destfile);
 523 ············}
517 ············var·output·=·this._runFilters(s.get);524 ············var·output·=·this._runFilters(s.get);
518 ············copy._writeToFile(destfile,·output,·s.encoding);525 ············copy._writeToFile(destfile,·output,·s.encoding);
519 ········},·this);526 ········},·this);
520 ····}·else·{527 ····}·else·{
521 ········throw·new·Error('data·is·not·a·source,·string,·nor·can·it·be·converted');528 ········throw·new·Error('data·is·not·a·source,·string,·nor·can·it·be·converted');
522 ····}529 ····}
523 };530 };
Offset 832, 17 lines modifiedOffset 839, 30 lines modified
832 ············//·computed·requires,·it's·not·needed.839 ············//·computed·requires,·it's·not·needed.
833 ············if·(expr[1]·===·'define')·{840 ············if·(expr[1]·===·'define')·{
834 ················var·params·=·null;841 ················var·params·=·null;
835 ················if·(args[0][0]·===·'array')·{842 ················if·(args[0][0]·===·'array')·{
836 ····················params·=·args[0][1];843 ····················params·=·args[0][1];
837 ················}·else·if·(args[0][0]·===·'string'·&&·args[1][0]·==·'array')·{844 ················}·else·if·(args[0][0]·===·'string'·&&·args[1][0]·==·'array')·{
838 ····················params·=·args[1][1];845 ····················params·=·args[1][1];
 846 ················}
 847 ················//·Check·if·it's·a·Simplified·CommonJS·Wrapper.··A·module·is·only
 848 ················//·treated·as·a·CJS·module·if·it·doesn't·contain·a·dependency·array·and
 849 ················//·the·definition·function·contains·at·least·one·parameter.
 850 ················//·http://requirejs.org/docs/api.html#cjsmodule
 851 ················else·if·((args[0][0]·===·'function'·&&·args[0][2].length)·||
 852 ····················(args[1][0]·===·'function'·&&·args[1][2].length·&&
 853 ························args[0][0]·===·'string'))·{
 854 ····················//·By·definition·there·are·no·dependencies,·so·no·more·work·is
 855 ····················//·necessary.
 856 ····················return;
839 ················}·else·{857 ················}·else·{
 858 ····················/*
840 ····················console.log('-·'·+·module.path·+·'·has·define(...)·'·+859 ····················console.log('-·'·+·module.path·+·'·has·define(...)·'·+
841 ························'with·non-array·parameter.·Ignoring·requirement.');860 ························'with·unrecognized·parameter.·Ignoring·requirement.');
 861 ····················*/
842 ····················return;862 ····················return;
Max diff block lines reached; 2429/7505 bytes (32.37%) of diff not shown.
512 B
./usr/lib/nodejs/dryice/package.json
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 {1 {
2 ··"name":·"dryice",2 ··"name":·"dryice",
3 ··"description":·"A·CommonJS/RequireJS·packaging·tool·for·browser·scripts",3 ··"description":·"A·CommonJS/RequireJS·packaging·tool·for·browser·scripts",
4 ··"keywords":·[·"build",·"commonjs",·"requirejs"·],4 ··"keywords":·[·"build",·"commonjs",·"requirejs"·],
5 ··"version":·"0.4.10",5 ··"version":·"0.4.11",
6 ··"homepage":·"https://github.com/joewalker/dryice",6 ··"homepage":·"https://github.com/joewalker/dryice",
7 ··"author":·"Joe·Walker·<joe@getahead.org>",7 ··"author":·"Joe·Walker·<joe@getahead.org>",
8 ··"contributors":·[·],8 ··"contributors":·[·],
9 ··"repository":·{9 ··"repository":·{
10 ····"type":·"git",10 ····"type":·"git",
11 ····"url":·"http://github.com/mozilla/dryice.git"11 ····"url":·"http://github.com/mozilla/dryice.git"
12 ··},12 ··},
707 B
./usr/share/doc/node-dryice/changelog.Debian.gz
613 B
changelog.Debian
    
Offset 1, 12 lines modifiedOffset 1, 13 lines modified
1 node-dryice·(0.4.10-3~jan+unchanged1)·unchanged;·urgency=medium1 node-dryice·(0.4.10+git20140508.836fa75-1~jan+nus1)·fresh-snapshots;·urgency=medium
  
 2 ··*·New·upstream·snapshot.
2 ··*·Build·for·debian-janitor·apt·repository.3 ··*·Build·for·debian-janitor·apt·repository.
  
3 ·--·Debian·Janitor·<janitor@jelmer.uk>··Sat,·22·Feb·2020·04:23:17·+00004 ·--·Debian·Janitor·<janitor@jelmer.uk>··Fri,·02·Aug·2019·23:11:25·+0000
  
4 node-dryice·(0.4.10-3)·unstable;·urgency=medium5 node-dryice·(0.4.10-3)·unstable;·urgency=medium
  
5 ··*·Team·upload.6 ··*·Team·upload.
6 ··*·Fix·depend·on·node-uglify·(not·uglifyjs).7 ··*·Fix·depend·on·node-uglify·(not·uglifyjs).
  
7 ·--·Jonas·Smedegaard·<dr@jones.dk>··Wed,·09·Jan·2019·21:28:33·+01008 ·--·Jonas·Smedegaard·<dr@jones.dk>··Wed,·09·Jan·2019·21:28:33·+0100