@ironsheet/cli
v0.1.0
Published
Safe command-line workbook inspection, validation, and XLSX/XLSM edits for Ironsheet.
Maintainers
Readme
Safe command-line workbook inspection, validation, and XLSX/XLSM edits for Ironsheet — the lossless TypeScript engine for editing real Excel files without breaking formulas, styles, charts, pivots, macros, or layout.
Every mutating command uses safe writes by default: it prints a JSON report and exits nonzero without writing the output file when validation errors are found.
Install
npm install -g @ironsheet/cli
# or run without installing:
npx @ironsheet/cli inspect workbook.xlsxThe installed binary is ironsheet.
Commands
ironsheet inspect workbook.xlsx
ironsheet validate workbook.xlsx
ironsheet template-manifest template.xlsx
ironsheet preflight-template template.xlsx @patch.json
ironsheet render-template-safe template.xlsx output.xlsx @patch.json
ironsheet diff before.xlsx after.xlsxAll commands emit JSON, making them easy to wire into CI.
Documentation
See the Ironsheet monorepo for CLI contracts and the full API guide.
