docs.sheetjs.com/docz/docs/02-getting-started/01-installation/07-bun.md

1.4 KiB

pagination_prev pagination_next sidebar_position sidebar_custom_props
getting-started/index getting-started/example 7
summary
Download and Import ECMAScript Modules

import current from '/version.js';

Bun

Each standalone release script is available at https://cdn.sheetjs.com/.

https://cdn.sheetjs.com/xlsx-{current}/package/xlsx.mjs is the URL for {current}

After downloading the script, it can be directly imported:

import * as XLSX from './xlsx.mjs';
import * as fs from 'fs';
XLSX.set_fs(fs);

:::caution Bun support is considered experimental.

Great open source software grows with user tests and reports. Any issues should be reported to the Bun project for further diagnosis.

:::

:::info

Watch the repo or subscribe to the RSS feed to be notified when new versions are released!

:::

Encoding support

If Encoding support is required, cpexcel.full.mjs must be manually imported.

https://cdn.sheetjs.com/xlsx-{current}/package/dist/cpexcel.full.mjs is the URL for {current}

/* load the codepage support library for extended support with older formats  */
import * as cptable from './cpexcel.full.mjs';
XLSX.set_cptable(cptable);