forked from sheetjs/sheetjs
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			619 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			619 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /* xlsx.js (C) 2013-present SheetJS -- http://sheetjs.com */
 | |
| importScripts('https://cdnjs.cloudflare.com/ajax/libs/systemjs/0.20.19/system.js');
 | |
| 
 | |
| SystemJS.config({
 | |
| 	meta: {
 | |
| 		'xlsx': {
 | |
| 			exports: 'XLSX' // <-- tell SystemJS to expose the XLSX variable
 | |
| 		}
 | |
| 	},
 | |
| 	map: {
 | |
| 		'xlsx': 'xlsx.full.min.js', // <-- make sure xlsx.full.min.js is in same dir
 | |
| 		'fs': '',     // <--|
 | |
| 		'crypto': '', // <--| suppress native node modules
 | |
| 		'stream': ''  // <--|
 | |
| 	}
 | |
| });
 | |
| 
 | |
| onmessage = function(evt) {
 | |
| 	/* the real action is in the _cb function from xlsxworker.js */
 | |
| 	SystemJS.import('xlsxworker.js').then(function() { _cb(evt); });
 | |
| };
 |