- normalized crc iteration logic - added browser demo - added command line tool crc32 - fixed unicode baseline script (node 6 changed default array printing) - fixed performance tests (benchmark module changed behavior) - updated travis versions for test - miscellaneous adjustments to tooling
		
			
				
	
	
		
			15 lines
		
	
	
		
			503 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			503 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
#!/usr/bin/env node
 | 
						|
/* make_unicode.njs -- generate baselines for tests
 | 
						|
 * Copyright (C) 2016-present  SheetJS
 | 
						|
 * vim: set ft=javascript: */
 | 
						|
 | 
						|
var argv = process.argv.slice(2);
 | 
						|
var enc = require('codepage').utils.encode;
 | 
						|
function arr(x) { return [].slice.call(enc(65001, x)); }
 | 
						|
var o = require('./uctable.' + argv[0]).map(arr);
 | 
						|
 | 
						|
/* node 6 changed default behavior for arrays */
 | 
						|
if(+process.version.replace(/v(\d)+\..*/,"$1") >= 6) o = require("util").inspect(o, {maxArrayLength: null});
 | 
						|
 | 
						|
console.log(o);
 |