New:Socket for Asana Is Now Available.Learn more
Get Started

@bilig/xlsx

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@bilig/xlsx

@bilig/xlsx ZIP, address, streaming formula-cache, and source-preserving patch primitives for Bilig.

Source
npmnpm
Version
0.164.5
Version published
Weekly downloads
47
-11.32%
Maintainers
1
Weekly downloads
 
Created
Source

@bilig/xlsx

@bilig/xlsx provides ZIP, address, and source-preserving patch primitives used by Bilig runtime packages. This package does not depend on SheetJS or the xlsx CDN tarball.

Source-Preserving Literal Patches

Use exportXlsxSourceLiteralPatchesToFileAsync when a service needs to apply scalar cell edits to an existing XLSX package while preserving untouched package parts and avoiding full-source reads:

import { exportXlsxSourceLiteralPatchesToFileAsync } from '@bilig/xlsx'

await exportXlsxSourceLiteralPatchesToFileAsync({
  source: fileBackedXlsxReader,
  outputPath: './patched.xlsx',
  sheetNames: ['Inputs'],
  patches: [{ sheetName: 'Inputs', address: 'B3', value: 96000 }],
})

The file-backed source only needs byteLength and readRange(start, end) for the streaming patch path. readBytes() is a fallback, not the normal path.

Keywords

bilig

FAQs

Package last updated on 25 Jun 2026

Related posts