forked from sheetjs/sheetjs
		
	- DBF write type N and roundtrip C length (fixes #1888 h/t@bandizsolt) - clean up xhr demo (fixes #2604 h/t @UP2022742) - clean up vue / nuxt demo
		
			
				
	
	
		
			21 lines
		
	
	
		
			434 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			434 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
// nuxt.config.js
 | 
						|
import { readFile, utils } from 'xlsx';
 | 
						|
 | 
						|
const parseXLSX = (file, { path }) => {
 | 
						|
  const wb = readFile(path);
 | 
						|
  const o = wb.SheetNames.map(name => ({ name, data: utils.sheet_to_json(wb.Sheets[name])}));
 | 
						|
  return { data: o };
 | 
						|
}
 | 
						|
 | 
						|
export default {
 | 
						|
  modules: [ '@nuxt/content' ],
 | 
						|
  content: {
 | 
						|
    extendParser: {
 | 
						|
      ".numbers": parseXLSX,
 | 
						|
      ".xlsx": parseXLSX,
 | 
						|
      ".xls": parseXLSX
 | 
						|
      // ...
 | 
						|
    }
 | 
						|
  },
 | 
						|
}
 |