forked from sheetjs/docs.sheetjs.com
		
	
		
			
	
	
		
			43 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			43 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|  | --- | ||
|  | sidebar_position: 7 | ||
|  | sidebar_custom_props: | ||
|  |   summary: Download and Import ECMAScript Modules | ||
|  | --- | ||
|  | 
 | ||
|  | import current from '/version.js'; | ||
|  | 
 | ||
|  | # Bun
 | ||
|  | 
 | ||
|  | [Bun](https://bun.sh/) is a JavaScript runtime powered by JavaScriptCore. | ||
|  | 
 | ||
|  | :::caution Bun support is considered experimental. | ||
|  | 
 | ||
|  | Great open source software grows with user tests and reports. Any issues should | ||
|  | be reported to the [SheetJS project](https://github.com/SheetJS/sheetjs/issues) | ||
|  | for further diagnosis. | ||
|  | 
 | ||
|  | ::: | ||
|  | 
 | ||
|  | Each standalone release script is available at <https://cdn.sheetjs.com/>. | ||
|  | 
 | ||
|  | <div><a href={`https://cdn.sheetjs.com/xlsx-${current}/package/xlsx.mjs`}>https://cdn.sheetjs.com/xlsx-{current}/package/xlsx.mjs</a> is the URL for {current}</div><br/> | ||
|  | 
 | ||
|  | After downloading the script, it can be directly imported: | ||
|  | 
 | ||
|  | ```js | ||
|  | import * as XLSX from './xlsx.mjs'; | ||
|  | ``` | ||
|  | 
 | ||
|  | ## XLS Support
 | ||
|  | 
 | ||
|  | If XLS support is required, `cpexcel.full.mjs` must be manually imported. | ||
|  | 
 | ||
|  | <div><a href={`https://cdn.sheetjs.com/xlsx-${current}/package/dist/cpexcel.full.mjs`}>https://cdn.sheetjs.com/xlsx-{current}/package/dist/cpexcel.full.mjs</a> is the URL for {current}</div><br/> | ||
|  | 
 | ||
|  | 
 | ||
|  | ```ts | ||
|  | /* load the codepage support library for extended support with older formats  */ | ||
|  | import * as cptable from './cpexcel.full.mjs'; | ||
|  | XLSX.set_cptable(cptable); | ||
|  | ``` |