32.6 KB
/srv/reproducible-results/rbuild-debian/r-b-build.cgTMlN5F/b1/node-rjsf_5.12.1+~5.0.1-2_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.cgTMlN5F/b2/node-rjsf_5.12.1+~5.0.1-2_arm64.changes
220 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·a8c6bebdd890420654e6efcba9420eb5·350076·javascript·optional·node-rjsf_5.12.1+~5.0.1-2_all.deb1 ·36411cb643b106de5914bceb941212a0·350592·javascript·optional·node-rjsf_5.12.1+~5.0.1-2_all.deb
32.2 KB
node-rjsf_5.12.1+~5.0.1-2_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2023-12-18·07:52:01.000000·debian-binary1 -rw-r--r--···0········0········0········4·2023-12-18·07:52:01.000000·debian-binary
2 -rw-r--r--···0········0········0·····7604·2023-12-18·07:52:01.000000·control.tar.xz2 -rw-r--r--···0········0········0·····7604·2023-12-18·07:52:01.000000·control.tar.xz
3 -rw-r--r--···0········0········0···342280·2023-12-18·07:52:01.000000·data.tar.xz3 -rw-r--r--···0········0········0···342796·2023-12-18·07:52:01.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
31.7 KB
data.tar.xz
31.7 KB
data.tar
3.93 KB
file list
    
Offset 375, 26 lines modifiedOffset 375, 26 lines modified
375 -rw-r--r--···0·root·········(0)·root·········(0)····54805·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/utils/src/types.ts375 -rw-r--r--···0·root·········(0)·root·········(0)····54805·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/utils/src/types.ts
376 -rw-r--r--···0·root·········(0)·root·········(0)······930·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/utils/src/unwrapErrorHandler.ts376 -rw-r--r--···0·root·········(0)·root·········(0)······930·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/utils/src/unwrapErrorHandler.ts
377 -rw-r--r--···0·root·········(0)·root·········(0)·····1063·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/utils/src/utcToLocal.ts377 -rw-r--r--···0·root·········(0)·root·········(0)·····1063·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/utils/src/utcToLocal.ts
378 -rw-r--r--···0·root·········(0)·root·········(0)·····1468·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/utils/src/validationDataMerge.ts378 -rw-r--r--···0·root·········(0)·root·········(0)·····1468·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/utils/src/validationDataMerge.ts
379 -rw-r--r--···0·root·········(0)·root·········(0)·····1968·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/utils/src/withIdRefPrefix.ts379 -rw-r--r--···0·root·········(0)·root·········(0)·····1968·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/utils/src/withIdRefPrefix.ts
380 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/380 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/
381 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/381 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/
382 -rw-r--r--···0·root·········(0)·root·········(0)··1366916·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/index.js382 -rw-r--r--···0·root·········(0)·root·········(0)··1366591·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/index.js
383 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/383 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/
384 -rw-r--r--···0·root·········(0)·root·········(0)·····1490·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/createAjvInstance.d.ts384 -rw-r--r--···0·root·········(0)·root·········(0)·····1490·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/createAjvInstance.d.ts
385 -rw-r--r--···0·root·········(0)·root·········(0)······644·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/customizeValidator.d.ts385 -rw-r--r--···0·root·········(0)·root·········(0)······644·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/customizeValidator.d.ts
386 -rw-r--r--···0·root·········(0)·root·········(0)······299·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/index.d.ts386 -rw-r--r--···0·root·········(0)·root·········(0)······299·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/index.d.ts
387 -rw-r--r--···0·root·········(0)·root·········(0)······598·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/types.d.ts387 -rw-r--r--···0·root·········(0)·root·········(0)······598·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/types.d.ts
388 -rw-r--r--···0·root·········(0)·root·········(0)·····3716·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/validator.d.ts388 -rw-r--r--···0·root·········(0)·root·········(0)·····3716·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/dist/lib/validator.d.ts
389 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/389 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/
390 -rw-r--r--···0·root·········(0)·root·········(0)·····1490·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/createAjvInstance.d.ts390 -rw-r--r--···0·root·········(0)·root·········(0)·····1490·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/createAjvInstance.d.ts
391 -rw-r--r--···0·root·········(0)·root·········(0)······644·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/customizeValidator.d.ts391 -rw-r--r--···0·root·········(0)·root·········(0)······644·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/customizeValidator.d.ts
392 -rw-r--r--···0·root·········(0)·root·········(0)······299·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/index.d.ts392 -rw-r--r--···0·root·········(0)·root·········(0)······299·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/index.d.ts
393 -rw-r--r--···0·root·········(0)·root·········(0)··1366812·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/index.js393 -rw-r--r--···0·root·········(0)·root·········(0)··1366487·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/index.js
394 -rw-r--r--···0·root·········(0)·root·········(0)······598·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/types.d.ts394 -rw-r--r--···0·root·········(0)·root·········(0)······598·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/types.d.ts
395 -rw-r--r--···0·root·········(0)·root·········(0)·····3716·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/validator.d.ts395 -rw-r--r--···0·root·········(0)·root·········(0)·····3716·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/lib/validator.d.ts
396 -rw-r--r--···0·root·········(0)·root·········(0)·····2408·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/package.json396 -rw-r--r--···0·root·········(0)·root·········(0)·····2408·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/package.json
397 -rw-r--r--···0·root·········(0)·root·········(0)·····1217·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/pkgjs-lock.json397 -rw-r--r--···0·root·········(0)·root·········(0)·····1217·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/pkgjs-lock.json
398 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/src/398 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/src/
399 -rw-r--r--···0·root·········(0)·root·········(0)·····2476·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/src/createAjvInstance.ts399 -rw-r--r--···0·root·········(0)·root·········(0)·····2476·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/src/createAjvInstance.ts
400 -rw-r--r--···0·root·········(0)·root·········(0)······748·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/src/customizeValidator.ts400 -rw-r--r--···0·root·········(0)·root·········(0)······748·2023-12-18·07:52:01.000000·./usr/share/nodejs/@rjsf/validator-ajv6/src/customizeValidator.ts
13.9 KB
./usr/share/nodejs/@rjsf/validator-ajv6/dist/index.js
13.8 KB
js-beautify {}
    
Offset 33859, 204 lines modifiedOffset 33859, 197 lines modified
  
33859 var·errors·=·{};33859 var·errors·=·{};
  
33860 var·codegen·=·{};33860 var·codegen·=·{};
  
33861 var·code$1·=·{};33861 var·code$1·=·{};
  
33862 var·hasRequiredCode$1; 
  
33863 function·requireCode$1()·{ 
33864 ····if·(hasRequiredCode$1)·return·code$1; 
33865 ····hasRequiredCode$1·=·1; 
33866 ····(function(exports)·{33862 (function(exports)·{
33867 ········Object.defineProperty(exports,·"__esModule",·{33863 ····Object.defineProperty(exports,·"__esModule",·{
33868 ············value:·true33864 ········value:·true
33869 ········});33865 ····});
33870 ········exports.regexpCode·=·exports.getEsmExportName·=·exports.getProperty·=·exports.safeStringify·=·exports.stringify·=·exports.strConcat·=·exports.addCodeArg·=·exports.str·=·exports._·=·exports.nil·=·exports._Code·=·exports.Name·=·exports.IDENTIFIER·=·exports._CodeOrName·=·void·0;33866 ····exports.regexpCode·=·exports.getEsmExportName·=·exports.getProperty·=·exports.safeStringify·=·exports.stringify·=·exports.strConcat·=·exports.addCodeArg·=·exports.str·=·exports._·=·exports.nil·=·exports._Code·=·exports.Name·=·exports.IDENTIFIER·=·exports._CodeOrName·=·void·0;
33871 ········class·_CodeOrName·{}33867 ····class·_CodeOrName·{}
33872 ········exports._CodeOrName·=·_CodeOrName;33868 ····exports._CodeOrName·=·_CodeOrName;
33873 ········exports.IDENTIFIER·=·/^[a-z$_][a-z$_0-9]*$/i;33869 ····exports.IDENTIFIER·=·/^[a-z$_][a-z$_0-9]*$/i;
33874 ········class·Name·extends·_CodeOrName·{33870 ····class·Name·extends·_CodeOrName·{
33875 ············constructor(s)·{33871 ········constructor(s)·{
33876 ················super();33872 ············super();
33877 ················if·(!exports.IDENTIFIER.test(s))33873 ············if·(!exports.IDENTIFIER.test(s))
33878 ····················throw·new·Error("CodeGen:·name·must·be·a·valid·identifier");33874 ················throw·new·Error("CodeGen:·name·must·be·a·valid·identifier");
33879 ················this.str·=·s;33875 ············this.str·=·s;
 33876 ········}
 33877 ········toString()·{
 33878 ············return·this.str;
 33879 ········}
 33880 ········emptyStr()·{
 33881 ············return·false;
 33882 ········}
 33883 ········get·names()·{
 33884 ············return·{
 33885 ················[this.str]:·1
33880 ············}33886 ············};
 33887 ········}
 33888 ····}
 33889 ····exports.Name·=·Name;
 33890 ····class·_Code·extends·_CodeOrName·{
 33891 ········constructor(code)·{
 33892 ············super();
 33893 ············this._items·=·typeof·code·===·"string"·?·[code]·:·code;
 33894 ········}
33881 ············toString()·{33895 ········toString()·{
33882 ················return·this.str;33896 ············return·this.str;
33883 ············}33897 ········}
33884 ············emptyStr()·{33898 ········emptyStr()·{
 33899 ············if·(this._items.length·>·1)
33885 ················return·false;33900 ················return·false;
 33901 ············const·item·=·this._items[0];
 33902 ············return·item·===·""·||·item·===·'""';
33886 ············} 
33887 ············get·names()·{ 
33888 ················return·{ 
33889 ····················[this.str]:·1 
33890 ················}; 
33891 ············} 
33892 ········}33903 ········}
33893 ········exports.Name·=·Name; 
33894 ········class·_Code·extends·_CodeOrName·{ 
33895 ············constructor(code)·{ 
33896 ················super(); 
33897 ················this._items·=·typeof·code·===·"string"·?·[code]·:·code; 
33898 ············} 
33899 ············toString()·{ 
33900 ················return·this.str; 
33901 ············} 
33902 ············emptyStr()·{ 
33903 ················if·(this._items.length·>·1) 
33904 ····················return·false; 
33905 ················const·item·=·this._items[0]; 
33906 ················return·item·===·""·||·item·===·'""'; 
33907 ············} 
33908 ············get·str()·{33904 ········get·str()·{
33909 ················var·_a;33905 ············var·_a;
33910 ················return·((_a·=·this._str)·!==·null·&&·_a·!==·void·0·?·_a·:·(this._str·=·this._items.reduce((s,·c)·=>·`${s}${c}`,·"")));33906 ············return·((_a·=·this._str)·!==·null·&&·_a·!==·void·0·?·_a·:·(this._str·=·this._items.reduce((s,·c)·=>·`${s}${c}`,·"")));
33911 ············} 
33912 ············get·names()·{ 
33913 ················var·_a; 
33914 ················return·((_a·=·this._names)·!==·null·&&·_a·!==·void·0·?·_a·:·(this._names·=·this._items.reduce((names,·c)·=>·{ 
33915 ····················if·(c·instanceof·Name) 
33916 ························names[c.str]·=·(names[c.str]·||·0)·+·1; 
33917 ····················return·names; 
33918 ················},·{}))); 
33919 ············} 
33920 ········}33907 ········}
 33908 ········get·names()·{
 33909 ············var·_a;
 33910 ············return·((_a·=·this._names)·!==·null·&&·_a·!==·void·0·?·_a·:·(this._names·=·this._items.reduce((names,·c)·=>·{
 33911 ················if·(c·instanceof·Name)
 33912 ····················names[c.str]·=·(names[c.str]·||·0)·+·1;
 33913 ················return·names;
 33914 ············},·{})));
 33915 ········}
 33916 ····}
33921 ········exports._Code·=·_Code;33917 ····exports._Code·=·_Code;
33922 ········exports.nil·=·new·_Code("");33918 ····exports.nil·=·new·_Code("");
  
33923 ········function·_(strs,·...args)·{33919 ····function·_(strs,·...args)·{
33924 ············const·code·=·[strs[0]];33920 ········const·code·=·[strs[0]];
33925 ············let·i·=·0;33921 ········let·i·=·0;
33926 ············while·(i·<·args.length)·{33922 ········while·(i·<·args.length)·{
33927 ················addCodeArg(code,·args[i]);33923 ············addCodeArg(code,·args[i]);
33928 ················code.push(strs[++i]);33924 ············code.push(strs[++i]);
33929 ············} 
33930 ············return·new·_Code(code); 
33931 ········}33925 ········}
 33926 ········return·new·_Code(code);
 33927 ····}
33932 ········exports._·=·_;33928 ····exports._·=·_;
33933 ········const·plus·=·new·_Code("+");33929 ····const·plus·=·new·_Code("+");
  
33934 ········function·str(strs,·...args)·{33930 ····function·str(strs,·...args)·{
33935 ············const·expr·=·[safeStringify(strs[0])];33931 ········const·expr·=·[safeStringify(strs[0])];
33936 ············let·i·=·0;33932 ········let·i·=·0;
33937 ············while·(i·<·args.length)·{33933 ········while·(i·<·args.length)·{
33938 ················expr.push(plus);33934 ············expr.push(plus);
33939 ················addCodeArg(expr,·args[i]);33935 ············addCodeArg(expr,·args[i]);
33940 ················expr.push(plus,·safeStringify(strs[++i]));33936 ············expr.push(plus,·safeStringify(strs[++i]));
33941 ············} 
33942 ············optimize(expr); 
33943 ············return·new·_Code(expr); 
33944 ········}33937 ········}
 33938 ········optimize(expr);
 33939 ········return·new·_Code(expr);
Max diff block lines reached; 6814/14058 bytes (48.47%) of diff not shown.
13.9 KB
./usr/share/nodejs/@rjsf/validator-ajv6/lib/index.js
13.8 KB
js-beautify {}
    
Offset 33853, 204 lines modifiedOffset 33853, 197 lines modified
  
33853 var·errors·=·{};33853 var·errors·=·{};
  
33854 var·codegen·=·{};33854 var·codegen·=·{};
  
33855 var·code$1·=·{};33855 var·code$1·=·{};
  
33856 var·hasRequiredCode$1; 
  
33857 function·requireCode$1()·{ 
33858 ····if·(hasRequiredCode$1)·return·code$1; 
33859 ····hasRequiredCode$1·=·1; 
33860 ····(function(exports)·{33856 (function(exports)·{
33861 ········Object.defineProperty(exports,·"__esModule",·{33857 ····Object.defineProperty(exports,·"__esModule",·{
33862 ············value:·true33858 ········value:·true
33863 ········});33859 ····});
33864 ········exports.regexpCode·=·exports.getEsmExportName·=·exports.getProperty·=·exports.safeStringify·=·exports.stringify·=·exports.strConcat·=·exports.addCodeArg·=·exports.str·=·exports._·=·exports.nil·=·exports._Code·=·exports.Name·=·exports.IDENTIFIER·=·exports._CodeOrName·=·void·0;33860 ····exports.regexpCode·=·exports.getEsmExportName·=·exports.getProperty·=·exports.safeStringify·=·exports.stringify·=·exports.strConcat·=·exports.addCodeArg·=·exports.str·=·exports._·=·exports.nil·=·exports._Code·=·exports.Name·=·exports.IDENTIFIER·=·exports._CodeOrName·=·void·0;
33865 ········class·_CodeOrName·{}33861 ····class·_CodeOrName·{}
33866 ········exports._CodeOrName·=·_CodeOrName;33862 ····exports._CodeOrName·=·_CodeOrName;
33867 ········exports.IDENTIFIER·=·/^[a-z$_][a-z$_0-9]*$/i;33863 ····exports.IDENTIFIER·=·/^[a-z$_][a-z$_0-9]*$/i;
33868 ········class·Name·extends·_CodeOrName·{33864 ····class·Name·extends·_CodeOrName·{
33869 ············constructor(s)·{33865 ········constructor(s)·{
33870 ················super();33866 ············super();
33871 ················if·(!exports.IDENTIFIER.test(s))33867 ············if·(!exports.IDENTIFIER.test(s))
33872 ····················throw·new·Error("CodeGen:·name·must·be·a·valid·identifier");33868 ················throw·new·Error("CodeGen:·name·must·be·a·valid·identifier");
33873 ················this.str·=·s;33869 ············this.str·=·s;
 33870 ········}
 33871 ········toString()·{
 33872 ············return·this.str;
 33873 ········}
 33874 ········emptyStr()·{
 33875 ············return·false;
 33876 ········}
 33877 ········get·names()·{
 33878 ············return·{
 33879 ················[this.str]:·1
33874 ············}33880 ············};
 33881 ········}
 33882 ····}
 33883 ····exports.Name·=·Name;
 33884 ····class·_Code·extends·_CodeOrName·{
 33885 ········constructor(code)·{
 33886 ············super();
 33887 ············this._items·=·typeof·code·===·"string"·?·[code]·:·code;
 33888 ········}
33875 ············toString()·{33889 ········toString()·{
33876 ················return·this.str;33890 ············return·this.str;
33877 ············}33891 ········}
33878 ············emptyStr()·{33892 ········emptyStr()·{
 33893 ············if·(this._items.length·>·1)
33879 ················return·false;33894 ················return·false;
 33895 ············const·item·=·this._items[0];
 33896 ············return·item·===·""·||·item·===·'""';
33880 ············} 
33881 ············get·names()·{ 
33882 ················return·{ 
33883 ····················[this.str]:·1 
33884 ················}; 
33885 ············} 
33886 ········}33897 ········}
33887 ········exports.Name·=·Name; 
33888 ········class·_Code·extends·_CodeOrName·{ 
33889 ············constructor(code)·{ 
33890 ················super(); 
33891 ················this._items·=·typeof·code·===·"string"·?·[code]·:·code; 
33892 ············} 
33893 ············toString()·{ 
33894 ················return·this.str; 
33895 ············} 
33896 ············emptyStr()·{ 
33897 ················if·(this._items.length·>·1) 
33898 ····················return·false; 
33899 ················const·item·=·this._items[0]; 
33900 ················return·item·===·""·||·item·===·'""'; 
33901 ············} 
33902 ············get·str()·{33898 ········get·str()·{
33903 ················var·_a;33899 ············var·_a;
33904 ················return·((_a·=·this._str)·!==·null·&&·_a·!==·void·0·?·_a·:·(this._str·=·this._items.reduce((s,·c)·=>·`${s}${c}`,·"")));33900 ············return·((_a·=·this._str)·!==·null·&&·_a·!==·void·0·?·_a·:·(this._str·=·this._items.reduce((s,·c)·=>·`${s}${c}`,·"")));
33905 ············} 
33906 ············get·names()·{ 
33907 ················var·_a; 
33908 ················return·((_a·=·this._names)·!==·null·&&·_a·!==·void·0·?·_a·:·(this._names·=·this._items.reduce((names,·c)·=>·{ 
33909 ····················if·(c·instanceof·Name) 
33910 ························names[c.str]·=·(names[c.str]·||·0)·+·1; 
33911 ····················return·names; 
33912 ················},·{}))); 
33913 ············} 
33914 ········}33901 ········}
 33902 ········get·names()·{
 33903 ············var·_a;
 33904 ············return·((_a·=·this._names)·!==·null·&&·_a·!==·void·0·?·_a·:·(this._names·=·this._items.reduce((names,·c)·=>·{
 33905 ················if·(c·instanceof·Name)
 33906 ····················names[c.str]·=·(names[c.str]·||·0)·+·1;
 33907 ················return·names;
 33908 ············},·{})));
 33909 ········}
 33910 ····}
33915 ········exports._Code·=·_Code;33911 ····exports._Code·=·_Code;
33916 ········exports.nil·=·new·_Code("");33912 ····exports.nil·=·new·_Code("");
  
33917 ········function·_(strs,·...args)·{33913 ····function·_(strs,·...args)·{
33918 ············const·code·=·[strs[0]];33914 ········const·code·=·[strs[0]];
33919 ············let·i·=·0;33915 ········let·i·=·0;
33920 ············while·(i·<·args.length)·{33916 ········while·(i·<·args.length)·{
33921 ················addCodeArg(code,·args[i]);33917 ············addCodeArg(code,·args[i]);
33922 ················code.push(strs[++i]);33918 ············code.push(strs[++i]);
33923 ············} 
33924 ············return·new·_Code(code); 
33925 ········}33919 ········}
 33920 ········return·new·_Code(code);
 33921 ····}
33926 ········exports._·=·_;33922 ····exports._·=·_;
33927 ········const·plus·=·new·_Code("+");33923 ····const·plus·=·new·_Code("+");
  
33928 ········function·str(strs,·...args)·{33924 ····function·str(strs,·...args)·{
33929 ············const·expr·=·[safeStringify(strs[0])];33925 ········const·expr·=·[safeStringify(strs[0])];
33930 ············let·i·=·0;33926 ········let·i·=·0;
33931 ············while·(i·<·args.length)·{33927 ········while·(i·<·args.length)·{
33932 ················expr.push(plus);33928 ············expr.push(plus);
33933 ················addCodeArg(expr,·args[i]);33929 ············addCodeArg(expr,·args[i]);
33934 ················expr.push(plus,·safeStringify(strs[++i]));33930 ············expr.push(plus,·safeStringify(strs[++i]));
33935 ············} 
33936 ············optimize(expr); 
33937 ············return·new·_Code(expr); 
33938 ········}33931 ········}
 33932 ········optimize(expr);
 33933 ········return·new·_Code(expr);
Max diff block lines reached; 6814/14058 bytes (48.47%) of diff not shown.