René's URL Explorer Experiment


Title: GitHub - stackbox-dev/exceljs: Excel Workbook Manager

Open Graph Title: GitHub - stackbox-dev/exceljs: Excel Workbook Manager

X Title: GitHub - stackbox-dev/exceljs: Excel Workbook Manager

Description: Excel Workbook Manager. Contribute to stackbox-dev/exceljs development by creating an account on GitHub.

Open Graph Description: Excel Workbook Manager. Contribute to stackbox-dev/exceljs development by creating an account on GitHub.

X Description: Excel Workbook Manager. Contribute to stackbox-dev/exceljs development by creating an account on GitHub.

Opengraph URL: https://github.com/stackbox-dev/exceljs

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:4e57d5c7-57f9-aedf-9da7-682a8b53e053
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idDB20:3F03D6:1D9C69:29A4C1:69789582
html-safe-nonce0786b8f615cefb6de736d63c6b412b9659e3fa8ac20ae70d8debf2d61061fcc3
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQjIwOjNGMDNENjoxRDlDNjk6MjlBNEMxOjY5Nzg5NTgyIiwidmlzaXRvcl9pZCI6IjMwMjMzNzg3NDE1ODIxNDA4MDIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac081137291c8e7a7d38677c71217983853c9885826fa50954a94623ebcb77357a
hovercard-subject-tagrepository:947099010
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/stackbox-dev/exceljs
twitter:imagehttps://opengraph.githubassets.com/c94a05c95fdab5d9988d5dd808d427cc8cfeeaa0cef65acb90b3eb9734900296/stackbox-dev/exceljs
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/c94a05c95fdab5d9988d5dd808d427cc8cfeeaa0cef65acb90b3eb9734900296/stackbox-dev/exceljs
og:image:altExcel Workbook Manager. Contribute to stackbox-dev/exceljs development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None2981c597c945c1d90ac6fa355ce7929b2f413dfe7872ca5c435ee53a24a1de50
turbo-cache-controlno-preview
go-importgithub.com/stackbox-dev/exceljs git https://github.com/stackbox-dev/exceljs.git
octolytics-dimension-user_id107615044
octolytics-dimension-user_loginstackbox-dev
octolytics-dimension-repository_id947099010
octolytics-dimension-repository_nwostackbox-dev/exceljs
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id27786663
octolytics-dimension-repository_parent_nwoexceljs/exceljs
octolytics-dimension-repository_network_root_id27786663
octolytics-dimension-repository_network_root_nwoexceljs/exceljs
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release14920c7cb7d7c207b5e72684d0e6f23b65b849b3
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fstackbox-dev%2Fexceljs
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fstackbox-dev%2Fexceljs
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=stackbox-dev%2Fexceljs
Reloadhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs
Reloadhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs
Reloadhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs
stackbox-dev https://patch-diff.githubusercontent.com/stackbox-dev
exceljshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs
exceljs/exceljshttps://patch-diff.githubusercontent.com/exceljs/exceljs
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fstackbox-dev%2Fexceljs
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fstackbox-dev%2Fexceljs
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fstackbox-dev%2Fexceljs
MIT license https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/LICENSE
0 stars https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/stargazers
1.9k forks https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/forks
Branches https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/branches
Tags https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/tags
Activity https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fstackbox-dev%2Fexceljs
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fstackbox-dev%2Fexceljs
Code https://patch-diff.githubusercontent.com/stackbox-dev/exceljs
Pull requests 0 https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/pulls
Actions https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/actions
Security 0 https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/security
Insights https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/pulse
Code https://patch-diff.githubusercontent.com/stackbox-dev/exceljs
Pull requests https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/pulls
Actions https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/actions
Security https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/security
Insights https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/pulse
Brancheshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/branches
Tagshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/tags
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/branches
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/tags
1,778 Commitshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/commits/dev/
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/commits/dev/
.githubhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/tree/dev/.github
.githubhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/tree/dev/.github
libhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/tree/dev/lib
libhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/tree/dev/lib
spechttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/tree/dev/spec
spechttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/tree/dev/spec
testhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/tree/dev/test
testhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/tree/dev/test
.babelrchttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.babelrc
.babelrchttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.babelrc
.browserslistrchttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.browserslistrc
.browserslistrchttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.browserslistrc
.eslintignorehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.eslintignore
.eslintignorehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.eslintignore
.eslintrchttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.eslintrc
.eslintrchttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.eslintrc
.gitignorehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.gitignore
.npmrchttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.npmrc
.npmrchttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.npmrc
.prettierignorehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.prettierignore
.prettierignorehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.prettierignore
.prettierrchttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.prettierrc
.prettierrchttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/.prettierrc
LICENSEhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/LICENSE
MODEL.mdhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/MODEL.md
MODEL.mdhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/MODEL.md
README.mdhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/README.md
README.mdhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/README.md
README_zh.mdhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/README_zh.md
README_zh.mdhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/README_zh.md
TODO.txthttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/TODO.txt
TODO.txthttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/TODO.txt
UPGRADE-4.0.mdhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/UPGRADE-4.0.md
UPGRADE-4.0.mdhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/UPGRADE-4.0.md
benchmark.jshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/benchmark.js
benchmark.jshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/benchmark.js
excel.jshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/excel.js
excel.jshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/excel.js
gruntfile.jshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/gruntfile.js
gruntfile.jshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/gruntfile.js
index.d.tshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/index.d.ts
index.d.tshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/index.d.ts
index.tshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/index.ts
index.tshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/index.ts
mem-test.jshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/mem-test.js
mem-test.jshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/mem-test.js
package.jsonhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/package.json
package.jsonhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/package.json
tsconfig.jsonhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/tsconfig.json
tsconfig.jsonhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/tsconfig.json
READMEhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs
MIT licensehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#exceljs
https://github.com/exceljs/exceljs/actions/workflows/tests.yml
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#translations
中文文档https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/README_zh.md
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#installation
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#new-features
fix: styles rendering in case when "numFmt" is present in conditional formatting rules (resolves #1814) #1815https://github.com/exceljs/exceljs/pull/1815
@andreykrupskiihttps://github.com/andreykrupskii
inlineStr cell type support #1575 #1576https://github.com/exceljs/exceljs/pull/1576
@drdmitryhttps://github.com/drdmitry
Fix parsing of boolean attributes #1849https://github.com/exceljs/exceljs/pull/1849
@bno1https://github.com/bno1
add optional custom auto-filter to table #1670https://github.com/exceljs/exceljs/pull/1670
@thambleyhttps://github.com/thambley
Deep copy inherited style #1850https://github.com/exceljs/exceljs/pull/1850
@ikzhrhttps://github.com/ikzhr
Upgrade actions/cache and actions/setup-node #1846https://github.com/exceljs/exceljs/pull/1846
@cclausshttps://github.com/cclauss
Check object keys in isEqual #1831https://github.com/exceljs/exceljs/pull/1831
@bno1https://github.com/bno1
Add v17 to testing workflow #1856https://github.com/exceljs/exceljs/pull/1856
@Siemienikhttps://github.com/Siemienik
Upgrade jszip to its latest version to date. This version does not have any vulnerability found by Snyk so far #1895https://github.com/exceljs/exceljs/pull/1895
@ValerioSevillahttps://github.com/ValerioSevilla
Update README.md #1677https://github.com/exceljs/exceljs/pull/1677
@xjrcodehttps://github.com/xjrcode
(docs): set prototype of RegExp correctly. #1700https://github.com/exceljs/exceljs/pull/1700
@joeldenninghttps://github.com/joeldenning
Added timeouts to github actions #1733https://github.com/exceljs/exceljs/pull/1733
@alexbjorlighttps://github.com/alexbjorlig
fix issue 1676 #1701https://github.com/exceljs/exceljs/pull/1701
@skypeskyhttps://github.com/skypesky
ExcelJS/ExcelJS#2237 : Update CI Tests, Drop support for Node v8 #2242https://github.com/exceljs/exceljs/pull/2242
@Siemienikhttps://github.com/Siemienik
Fix types for getWorksheet() #2223https://github.com/exceljs/exceljs/pull/2223
@hfhchan-plbhttps://github.com/hfhchan-plb
add characters cannot be used for worksheet name #2126https://github.com/exceljs/exceljs/pull/2126
@tkm-kjhttps://github.com/tkm-kj
Fix issue #1753 Reject promise when workbook reader is writing to temporary file stream and error occurs #1756https://github.com/exceljs/exceljs/pull/1756
@pauliusghttps://github.com/pauliusg
README.md to have correct link for Streaming XLSX #2186https://github.com/exceljs/exceljs/pull/2186
@wulfsolterhttps://github.com/wulfsolter
Added a polyfill of promise.finally to support lower versions of Firefox. #1982https://github.com/exceljs/exceljs/pull/1982
@DemoJjhttps://github.com/DemoJj
Fix read this.worksheet before assign it #1934https://github.com/exceljs/exceljs/pull/1934
@ZyqGitHub1https://github.com/ZyqGitHub1
chore: upgrade jszip to ^3.10.1 #2211https://github.com/exceljs/exceljs/pull/2211
@jarrod-cocoonhttps://github.com/jarrod-cocoon
fixed spelling error in README.md file #2208https://github.com/exceljs/exceljs/pull/2208
@HugoP27https://github.com/HugoP27
fix: Fix xlsx.writeFile() not catching error when error occurs #2244https://github.com/exceljs/exceljs/pull/2244
@zurmokeeperhttps://github.com/zurmokeeper
Improve worksheets' naming validation logic. #2257https://github.com/exceljs/exceljs/pull/2257
@Siemienikhttps://github.com/Siemienik
fix issue 2125 - spliceRows remove last row #2140https://github.com/exceljs/exceljs/pull/2140
@babu-chhttps://github.com/babu-ch
fix: fix the loss of column attributes due to incorrect column order #2222https://github.com/exceljs/exceljs/pull/2222
@cpaiyueyuehttps://github.com/cpaiyueyue
Fix: Sheet Properties Types #2327https://github.com/exceljs/exceljs/pull/2327
@albeniraoufhttps://github.com/albeniraouf
Use node 18 LTS for tsc, and benchmark. Add node 20. to test matrix. … #2354https://github.com/exceljs/exceljs/pull/2354
@Siemienikhttps://github.com/Siemienik
Add missing tooltip attribute to CellHyperlinkValue index.d.ts #2350https://github.com/exceljs/exceljs/pull/2350
@NiklasPorhttps://github.com/NiklasPor
Increase resilience to generating large workbooks #2320https://github.com/exceljs/exceljs/pull/2320
@hfhchan-plbhttps://github.com/hfhchan-plb
repair all 'c2fo.io' links ('c2fo.github.io') #2324https://github.com/exceljs/exceljs/pull/2324
@justintunev7https://github.com/justintunev7
fix: fix type definitions about last column, formula values and protection #2309https://github.com/exceljs/exceljs/pull/2309
@gltjkhttps://github.com/gltjk
fix: add spinCount field for WorksheetProtection type #2284https://github.com/exceljs/exceljs/pull/2284
@damingerdaihttps://github.com/damingerdai
Add type definition for WorksheetModel.merges #2281https://github.com/exceljs/exceljs/pull/2281
@ytjmthttps://github.com/ytjmt
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contributions
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#lets-chat-together
https://discord.gg/siema
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
Importinghttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#importing
Interfacehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#interface
Create a Workbookhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#create-a-workbook
Set Workbook Propertieshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#set-workbook-properties
Workbook Viewshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#workbook-views
Add a Worksheethttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#add-a-worksheet
Remove a Worksheethttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#remove-a-worksheet
Access Worksheetshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#access-worksheets
Worksheet Statehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheet-state
Worksheet Propertieshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheet-properties
Page Setuphttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#page-setup
Headers and Footershttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#headers-and-footers
Worksheet Viewshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheet-views
Frozen Viewshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#frozen-views
Split Viewshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#split-views
Auto Filtershttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#auto-filters
Columnshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#columns
Rowshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
Add Rowshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#add-rows
Handling Individual Cellshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#handling-individual-cells
Merged Cellshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#merged-cells
Insert Rowshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#insert-rows
Splicehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#splice
Duplicate Rowhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#duplicate-a-row
Defined Nameshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#defined-names
Data Validationshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#data-validations
Cell Commentshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#cell-comments
Tableshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#tables
Styleshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#styles
Number Formatshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#number-formats
Fontshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#fonts
Alignmenthttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#alignment
Bordershttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#borders
Fillshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#fills
Rich Texthttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rich-text
Conditional Formattinghttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#conditional-formatting
Outline Levelshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#outline-levels
Imageshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#images
Sheet Protectionhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#sheet-protection
File I/Ohttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#file-io
XLSXhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#xlsx
Reading XLSXhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#reading-xlsx
Writing XLSXhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#writing-xlsx
CSVhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#csv
Reading CSVhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#reading-csv
Writing CSVhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#writing-csv
Streaming I/Ohttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#streaming-io
Streaming XLSXhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#streaming-xlsx
Browserhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#browser
Value Typeshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#value-types
Null Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#null-value
Merge Cellhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#merge-cell
Number Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#number-value
String Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#string-value
Date Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#date-value
Hyperlink Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#hyperlink-value
Formula Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#formula-value
Shared Formulahttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#shared-formula
Formula Typehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#formula-type
Array Formulahttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#array-formula
Rich Text Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rich-text-value
Boolean Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#boolean-value
Error Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#error-value
Confighttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#config
Known Issueshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#known-issues
Release Historyhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#release-history
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#importing
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#es5-imports
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#browserify
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#interface
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#create-a-workbook
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#set-workbook-properties
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#set-calculation-properties
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#workbook-views
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#add-a-worksheet
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#remove-a-worksheet
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#access-worksheets
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheet-state
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheet-properties
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheet-metrics
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#page-setup
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#headers-and-footers
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheet-views
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#frozen-views
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#split-views
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#auto-filters
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#columns
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#add-rows
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#handling-individual-cells
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#merged-cells
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#insert-rows
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#splice
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#duplicate-a-row
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#defined-names
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#data-validations
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#cell-comments
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#cell-comments-properties
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#cell-comments-margins
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#supported-margins-properties
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#cell-comments-protection
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#supported-protection-properties
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#cell-comments-editas
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#tables
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#table-properties
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#table-style-properties
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#table-column-properties
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#totals-functions
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#table-style-themes
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#modifying-tables
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#styles
numFmthttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#number-formats
fonthttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#fonts
alignmenthttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#alignment
borderhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#borders
fillhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#fills
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#number-formats
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#fonts
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#alignment
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#borders
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#fills
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#pattern-fills
Valid Pattern Typeshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#valid-pattern-types
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#gradient-fills
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rich-text
Fontshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/font
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#cell-protection
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#conditional-formatting
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#expression
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#cell-is
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#top-10
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#above-average
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#color-scale
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#icon-set
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#data-bar
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contains-text
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#time-period
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#outline-levels
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#images
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#add-image-to-workbook
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#add-image-background-to-worksheet
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#add-image-over-a-range
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#add-image-to-a-cell
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#add-image-with-hyperlinks
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#sheet-protection
Cell Protectionhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#cell-protection
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#sheet-protection-options
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#file-io
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#xlsx
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#reading-xlsx
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#writing-xlsx
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#csv
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#reading-csv
parseOptions optionshttps://c2fo.github.io/fast-csv/docs/parsing/options
fast-csvhttps://www.npmjs.com/package/fast-csv
dayjshttps://www.npmjs.com/package/dayjs
dayjs CustomParseFormat pluginhttps://github.com/iamkun/dayjs/blob/HEAD/docs/en/Plugin.md#customparseformat
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#writing-csv
formatterOptions optionshttps://c2fo.github.io/fast-csv/docs/formatting/options/
fast-csvhttps://www.npmjs.com/package/fast-csv
dayjshttps://www.npmjs.com/package/dayjs
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#streaming-io
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#streaming-xlsx
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#streaming-xlsx-writercontents
Zip optionshttps://www.archiverjs.com/global.html#ZipOptions
Archiverhttps://github.com/archiverjs/node-archiver
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#streaming-xlsx-readercontents
nodejs/node#31979https://github.com/nodejs/node/issues/31979
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#iterating-over-all-eventscontents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#readable-streamcontents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#browser
Create a Workbookhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#create-a-workbook
spec/browserhttps://github.com/exceljs/exceljs/tree/master/spec/browser
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#prebundled
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#value-types
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#null-value
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#merge-cell
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#number-value
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#string-value
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#date-value
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#hyperlink-value
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#formula-value
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#shared-formula
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#formula-type
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#array-formula
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rich-text-value
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#boolean-value
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#error-value
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#interface-changes
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#010
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheeteachrow
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheetgetrow
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#011
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#cellmodel
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#0244
Confighttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#config
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#config
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#caveats
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#dist-folder
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#known-issues
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#testing-with-puppeteer
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#splice-vs-merge
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#contents
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#release-history
Number Formatshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#number-formats
Better Column controlhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#columns
Better Row controlhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
Cell Font Stylehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#fonts
Cell Alignment Stylehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#alignment
Row Heighthttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
Cell Bordershttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#borders
Cell Fillshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#fills
Cell Fillshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#fills
Core Workbook Propertieshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#set-workbook-properties
CSV Fileshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#csv
Row and Column Styleshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#styles
Worksheet.eachRow supports optionshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
Row.eachCell supports optionshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
New function Column.eachCellhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#columns
Streaming XLSX Writerhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#streaming-xlxs-writer
Worksheet.lastRowhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
Row.commit()https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
One Billion Cellshttps://pbs.twimg.com/profile_images/2933552754/fc8c70829ee964c5542ae16453503d37.jpeg
Merge Cell Styleshttps://github.com/exceljs/exceljs/issues/18
Streaming XLSX Writerhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#streaming-xlxs-writer
Worksheet.lastRowhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
Row.commit()https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
Worksheets with Ampersand Nameshttps://github.com/exceljs/exceljs/issues/27
Row.hiddenhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
Column.hiddenhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#columns
Worksheet.addRowshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheet
invalid signature: 0x80014https://github.com/exceljs/exceljs/issues/87
hasanlussahttps://github.com/hasanlussa
Defined Nameshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#defined-names
Nishchithttps://github.com/Nishchit14
Data Validationshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#data-validations
Rich Text Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/rich-text
Peter ADAMhttps://github.com/pvadam
MRdNkhttps://github.com/MRdNk
Alan Gunninghttps://github.com/alangunning
miensolhttps://github.com/miensol
james075https://github.com/james075
Outline Levelshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#outline-level
cricrihttps://github.com/cricri
Worksheet Propertieshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheet-properties
Sheet Viewshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheet-views
cricrihttps://github.com/cricri
exceljs might be vulnerable for regular expression denial of servicehttps://github.com/exceljs/exceljs/issues
yonjahhttps://github.com/yonjah
Josh Emersonhttps://www.youtube.com/watch?v=wCfE-9bhY2Y
Multiple Sheets opens in 'Group' mode in Excelhttps://github.com/exceljs/exceljs/issues/162
exceljs might be vulnerable for regular expression denial of servicehttps://github.com/exceljs/exceljs/issues
yonjahhttps://github.com/yonjah
Josh Emersonhttps://www.youtube.com/watch?v=wCfE-9bhY2Y
Multiple Sheets opens in 'Group' mode in Excelhttps://github.com/exceljs/exceljs/issues/162
Workbook viewshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#workbook-views
Page Setup Propertieshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#page-setup
Jackkumhttps://github.com/jackkum
Page Setuphttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#page-setup
Fix a bug on phonetic charactershttps://github.com/exceljs/exceljs/pull/114
zephyrriderhttps://github.com/zephyrrider
gen6033https://github.com/gen6033
Fix regression #150: Stream API fails to write XLSX fileshttps://github.com/exceljs/exceljs/pull/175
danieledshttps://github.com/danieleds
Fix a bug on phonetic charactershttps://github.com/exceljs/exceljs/pull/114
zephyrriderhttps://github.com/zephyrrider
gen6033https://github.com/gen6033
Update xlsx.js #119https://github.com/exceljs/exceljs/pull/119
nvitaternahttps://github.com/nvitaterna
Changes from exceljs/exceljs#127 applied to latest version #179https://github.com/exceljs/exceljs/pull/179
agdevbridgehttps://github.com/agdevbridge
priitliivakhttps://github.com/priitliivak
color tabs for worksheet-writer #135https://github.com/exceljs/exceljs/pull/135
ethanlookhttps://github.com/ethanlook
Throw legible error when failing Value.getType() #136https://github.com/exceljs/exceljs/pull/136
wulfsolterhttps://github.com/wulfsolter
haoliangyuhttps://github.com/haoliangyu
wulfsolterhttps://github.com/wulfsolter
Fall back to JSON.stringify() if unknown Cell.Type #137https://github.com/exceljs/exceljs/pull/137
wulfsolterhttps://github.com/wulfsolter
Protect cell fix #166https://github.com/exceljs/exceljs/pull/166
jayflohttps://github.com/jayflo
Columnshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#columns
Rowshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#rows
Not compatible with cell mergeshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#splice-vs-merge
Update border-xform.js #184https://github.com/exceljs/exceljs/pull/184
skumarnk2https://github.com/skumarnk2
Pass views to worksheet-writer #187https://github.com/exceljs/exceljs/pull/187
Temetzhttps://github.com/Temetz
Do not escape xml characters when using shared strings #189https://github.com/exceljs/exceljs/pull/189
tkirdahttps://github.com/tkirda
Fix tiny bug [Update hyperlink-map.js] #190https://github.com/exceljs/exceljs/pull/190
lszlksshttps://github.com/lszlkss
fix typo on sheet view showGridLines option #196https://github.com/exceljs/exceljs/pull/196
gadiaz1https://github.com/gadiaz1
Fire finish event instead of end event on write stream #199https://github.com/exceljs/exceljs/pull/199
Listen for finish event on zip stream instead of middle stream #200https://github.com/exceljs/exceljs/pull/200
junajanhttps://github.com/junajan
Fix issue #178 #201https://github.com/exceljs/exceljs/pull/201
stavenkohttps://github.com/stavenko
Fix issue #163: the "spans" attribute of the row element is optional #203https://github.com/exceljs/exceljs/pull/203
arturas-vitkauskashttps://github.com/arturas-vitkauskas
Fix issue 206 #208https://github.com/exceljs/exceljs/pull/208
arturas-vitkauskashttps://github.com/arturas-vitkauskas
Allow styling of cells with no value. #210https://github.com/exceljs/exceljs/pull/210
ofernshttps://github.com/oferns
Fix "Unexpected xml node in parseOpen" bug in LibreOffice documents for attributes dc:language and cp:revision #212https://github.com/exceljs/exceljs/pull/212
jessica-jordanhttps://github.com/jessica-jordan
Getting a column/row count #74https://github.com/exceljs/exceljs/issues/74
Worksheethttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#worksheet-metrics
Rowhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/blob/dev/row
Stream reader fixes #217https://github.com/exceljs/exceljs/pull/217
kturneyhttps://github.com/kturney
Fix output order of Sheet Properties #225https://github.com/exceljs/exceljs/pull/225
keeneymhttps://github.com/keeneym
remove empty worksheet[0] from _worksheets #231https://github.com/exceljs/exceljs/pull/231
pookonghttps://github.com/pookong
do not skip empty string in shared strings so that indexes match #232https://github.com/exceljs/exceljs/pull/232
pookonghttps://github.com/pookong
use shared strings for streamed writes #233https://github.com/exceljs/exceljs/pull/233
pookonghttps://github.com/pookong
Add a comment for issue #216 #236https://github.com/exceljs/exceljs/pull/236
jsalwenhttps://github.com/jsalwen
Start on support for 1904 based dates #237https://github.com/exceljs/exceljs/pull/237
holmhttps://github.com/holm
Stops Bluebird warning about unreturned promise #245https://github.com/exceljs/exceljs/pull/245
robinbullocks4rbhttps://github.com/robinbullocks4rb
Added missing dependency: col-cache.js #247https://github.com/exceljs/exceljs/pull/247
Manish2005https://github.com/Manish2005
Browserhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#browser
[BUGFIX] data validation formulae undefined #253https://github.com/exceljs/exceljs/pull/253
jayflohttps://github.com/jayflo
added a (maybe partial) solution to issue 99. i wasn't able to create an appropriate test #255https://github.com/exceljs/exceljs/pull/255
Too few data or empty worksheet generate malformed excel file #99https://github.com/exceljs/exceljs/issues/99
mminutihttps://github.com/mminuti
Sheets with hyperlinks and data validations are corrupted #256https://github.com/exceljs/exceljs/pull/256
simon-stoichttps://github.com/simon-stoic
Exclude character controls from XML output. Fixes #234 #262https://github.com/exceljs/exceljs/pull/259
holmhttps://github.com/holm
Add support for identifier #259https://github.com/exceljs/exceljs/pull/262
Broken XLSX because of "vertical tab" ascii character in a cell #234https://github.com/exceljs/exceljs/issues/234
NOtherDevhttps://github.com/NOtherDev
Breaking change removing bluebird #266https://github.com/exceljs/exceljs/issues/266
Confighttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#config
Update dependencies #279https://github.com/exceljs/exceljs/pull/279
holmhttps://github.com/holm
Minor fixes for stream handling #267https://github.com/exceljs/exceljs/pull/267
holmhttps://github.com/holm
Boolean cell with value ="true" is returned as 1 #278https://github.com/exceljs/exceljs/issues/278
Boolean Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#boolean-value
Error Valuehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#error-value
Code correctness - setters don't return a value #280https://github.com/exceljs/exceljs/issues/280
v0.3.1 breaks meteor build #288https://github.com/exceljs/exceljs/issues/288
Add support for cp:contentStatus #285https://github.com/exceljs/exceljs/pull/285
holmhttps://github.com/holm
Fix Valid characters in XML (allow \n and \r when saving) #286https://github.com/exceljs/exceljs/pull/286
Rycochethttps://github.com/Rycochet
hyperlink with query arguments corrupts workbook #275https://github.com/exceljs/exceljs/issues/275
White text and borders being changed to black #290https://github.com/exceljs/exceljs/issues/290
Losing formatting/pivot table from loaded file #261https://github.com/exceljs/exceljs/issues/261
Solid fill become black #272https://github.com/exceljs/exceljs/issues/272
Support error references in cell ranges #294https://github.com/exceljs/exceljs/pull/294
holmhttps://github.com/holm
Issue with copied cells #297https://github.com/exceljs/exceljs/pull/297
muscapadeshttps://github.com/muscapades
Correct spelling #304https://github.com/exceljs/exceljs/pull/304
toanalienhttps://github.com/toanalien
Added support for auto filters #306https://github.com/exceljs/exceljs/pull/304
Auto Filtershttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#auto-filters
C4rmond4ihttps://github.com/C4rmond4i
Basic Image Support!https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#images
Add missing Office Rels #319https://github.com/exceljs/exceljs/pull/319
mauriciovillaloboshttps://github.com/mauriciovillalobos
Add printTitlesRow Support #320https://github.com/exceljs/exceljs/pull/320
psellers89https://github.com/psellers89
Avoid error on anchor with no media #327https://github.com/exceljs/exceljs/pull/327
holmhttps://github.com/holm
Assortment of fixes for streaming read #332https://github.com/exceljs/exceljs/pull/332
holmhttps://github.com/holm
Don’t set address if hyperlink r:id is undefined #334https://github.com/exceljs/exceljs/pull/334
holmhttps://github.com/holm
Issue 296 #343https://github.com/exceljs/exceljs/pull/343
Issue with writing newlines #296https://github.com/exceljs/exceljs/issues/296
holly-weisserhttps://github.com/holly-weisser
Syntax highlighting added ✨ #350https://github.com/exceljs/exceljs/pull/350
rmariuzzohttps://github.com/rmariuzzo
Fix right to left issues #356https://github.com/exceljs/exceljs/pull/356
Add option to RTL file #72https://github.com/exceljs/exceljs/issues/72
Adding an option to set RTL worksheet #126https://github.com/exceljs/exceljs/issues/126
alitaherihttps://github.com/alitaheri
Fix #345 TypeError: Cannot read property 'date1904' of undefined #364https://github.com/exceljs/exceljs/pull/364
TypeError: Cannot read property 'date1904' of undefined #345https://github.com/exceljs/exceljs/issues/345
Dilukahttps://github.com/Diluka
Add rowBreaks feature. #389https://github.com/exceljs/exceljs/pull/389
brucejo75https://github.com/brucejo75
Guard null model fields - fix and tests #403https://github.com/exceljs/exceljs/pull/403
thecjharrieshttps://github.com/shdd-cjharries
Ryc O'Chethttps://github.com/Rycochet
Add some comments in readme according csv importing #396https://github.com/exceljs/exceljs/pull/396
Michael Lelyakinhttps://github.com/Imperat
planemarhttps://github.com/planemar
csv to stream doesn't work #395https://github.com/exceljs/exceljs/issues/395
Impl #407https://github.com/exceljs/exceljs/pull/407
Ocke Janssenhttps://github.com/Ockejanssen
Kay Rammehttps://github.com/kay-ramme
Don't break when attempting to import a zip file that's not an Excel file (eg. .numbers) #423https://github.com/exceljs/exceljs/pull/423
Andreas Lindhttps://github.com/papandreou
Fixes #419 : Updates readme. #434https://github.com/exceljs/exceljs/pull/434
Vishnu Kyatannawarhttps://github.com/getsomecoke
Don't break when docProps/core.xml contains a tag #436https://github.com/exceljs/exceljs/pull/436
Andreas Lindhttps://github.com/papandreou
Add Base64 Image support for the .addImage() method #442https://github.com/exceljs/exceljs/pull/442
James W Mannhttps://github.com/jwmann
update moment to 2.19.3 #453https://github.com/exceljs/exceljs/pull/453
Markan Patelhttps://github.com/cooltoast
Additional information about font family property #457https://github.com/exceljs/exceljs/pull/457
kayakyakrhttps://github.com/kayakyakr
Fixes #458 #459https://github.com/exceljs/exceljs/pull/459
Add style to column causes it to be hidden #458https://github.com/exceljs/exceljs/issues/458
Alexander James Phillipshttps://github.com/AJamesPhillips
Don't break when loading an Excel file containing a chartsheet #466https://github.com/exceljs/exceljs/pull/466
Andreas Lindhttps://github.com/papandreou
Hotfix/sheet order#257 #471https://github.com/exceljs/exceljs/pull/471
Sheet Order #257https://github.com/exceljs/exceljs/issues/257
Robbihttps://github.com/robbi
fix #79 outdated dependencies in unzip2https://github.com/exceljs/exceljs/pull/463
Jules Sam. Randolphhttps://github.com/jsamr
Alexander Kachkaevhttps://github.com/kachkaev
Round Excel date to nearest millisecond when converting to javascript date #479https://github.com/exceljs/exceljs/pull/479
Benoit Jeanhttps://github.com/bjet007
Bug fix: wb.worksheets/wb.eachSheet caused getWorksheet(0) to return sheet #485https://github.com/exceljs/exceljs/pull/485
mah110020https://github.com/mah110020
Feature/issue 424 #489https://github.com/exceljs/exceljs/pull/489
No way to control summaryBelow or summaryRight #424https://github.com/exceljs/exceljs/issues/424
Sarahhttps://github.com/sarahdmsi
add type definition #490https://github.com/exceljs/exceljs/pull/490
taoqfhttps://github.com/taoqf
Add Node 8 and Node 9 to continuous integration testing #494https://github.com/exceljs/exceljs/pull/494
Markan Patelhttps://github.com/cooltoast
Small README fix #508https://github.com/exceljs/exceljs/pull/508
Guilherme Bernalhttps://github.com/lbguilherme
Add support for inlineStr, including rich text #501https://github.com/exceljs/exceljs/pull/501
linguamatics-pdeneshttps://github.com/linguamatics-pdenes
Rob Scotthttps://github.com/robscotts4rb
spliceColumns problem when the number of columns are important #520https://github.com/exceljs/exceljs/issues/520
Loosen exceljs's dependency requirements for moment #524https://github.com/exceljs/exceljs/pull/524
nicoladefranceschihttps://github.com/nicoladefranceschi
Ability to use external "moment" package #517https://github.com/exceljs/exceljs/issues/517
Is there a way inserting values in columns. #514https://github.com/exceljs/exceljs/issues/514
Columnshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#columns
Include index.d.ts in published packages #532https://github.com/exceljs/exceljs/pull/532
TypeScript definitions missing from npm package #525https://github.com/exceljs/exceljs/issues/525
Kagami Sascha Rosylighthttps://github.com/saschanaz
Don't break when docProps/core.xml contains #536https://github.com/exceljs/exceljs/pull/536
Andreas Lindhttps://github.com/papandreou
Try to handle the case where a element is missing an r attribute #537https://github.com/exceljs/exceljs/pull/537
Andreas Lindhttps://github.com/papandreou
Add dateUTC flag to CSV Writing #544https://github.com/exceljs/exceljs/pull/544
Zackery Griesingerhttps://github.com/zgriesinger
worksheet name is writable #547https://github.com/exceljs/exceljs/pull/547
xzperhttps://github.com/f111fei
Add CSV write buffer support #549https://github.com/exceljs/exceljs/pull/549
Jarom Loveridgehttps://github.com/jloveridge
Discussion: Customizable row/cell limit #541https://github.com/exceljs/exceljs/pull/541
Andreas Lindhttps://github.com/papandreou
Get the right text out of hyperlinked formula cells #552https://github.com/exceljs/exceljs/pull/552
Andreas Lindhttps://github.com/papandreou
Christian Holmhttps://github.com/holm
Add test case with a huge file #556https://github.com/exceljs/exceljs/pull/556
Andreas Lindhttps://github.com/papandreou
Christian Holmhttps://github.com/holm
Update README.md to reflect correct functionality of row.addPageBreak() #557https://github.com/exceljs/exceljs/pull/557
RajDesaihttps://github.com/raj7desai
fix index.d.ts #558https://github.com/exceljs/exceljs/pull/558
Dilukahttps://github.com/Diluka
List /xl/sharedStrings.xml in [Content_Types].xml only if one of the … #562https://github.com/exceljs/exceljs/pull/562
Priidik Vaiklahttps://github.com/priidikvaikla
List /xl/sharedStrings.xml in [Content_Types].xml only if one of the … #562https://github.com/exceljs/exceljs/pull/562
Priidik Vaiklahttps://github.com/priidikvaikla
List /xl/sharedStrings.xml in [Content_Types].xml only if one of the … #562https://github.com/exceljs/exceljs/pull/562
Priidik Vaiklahttps://github.com/priidikvaikla
1.4.8 broke writing Excel files with useSharedStrings:true #581https://github.com/exceljs/exceljs/issues/581
core-xform: Tolerate a missing cp: namespace for the coreProperties element #564https://github.com/exceljs/exceljs/pull/564
Andreas Lindhttps://github.com/papandreou
Avoid error on malformed address #567https://github.com/exceljs/exceljs/pull/567
Andreas Lindhttps://github.com/papandreou
Added a missing Promise in index.d.ts #571https://github.com/exceljs/exceljs/pull/571
Gabriel Fournierhttps://github.com/carboneater
Is workbook.commit() still a promise or not #548https://github.com/exceljs/exceljs/issues/548
Issue #488 #574https://github.com/exceljs/exceljs/pull/574
dljenkinshttps://github.com/dljenkins
Invalid time value Exception #488https://github.com/exceljs/exceljs/issues/488
Sheet add state for hidden or show #577https://github.com/exceljs/exceljs/pull/577
Freddie Hsinfu Huanghttps://github.com/Hsinfu
hide worksheet and reorder sheets #226https://github.com/exceljs/exceljs/issues/226
Update index.d.ts #582https://github.com/exceljs/exceljs/pull/582
hankolsenhttps://github.com/hankolsen
Decode the x<4 hex chars> escape notation in shared strings #584https://github.com/exceljs/exceljs/pull/584
Andreas Lindhttps://github.com/papandreou
Handling Individual Cellshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#handling-individual-cells
Fix Issue #488 where dt is an invalid date format. #587https://github.com/exceljs/exceljs/pull/587
Invalid time value Exception #488https://github.com/exceljs/exceljs/issues/488
Iliya Zubakinhttps://github.com/ilijaz
Fix Issue #488 where dt is an invalid date format. #587https://github.com/exceljs/exceljs/pull/587
Invalid time value Exception #488https://github.com/exceljs/exceljs/issues/488
Iliya Zubakinhttps://github.com/ilijaz
drawing element must be below rowBreaks according to spec or corrupt worksheet #590https://github.com/exceljs/exceljs/pull/590
Liam Nevillehttps://github.com/nevace
set type optional #595https://github.com/exceljs/exceljs/pull/595
taoqfhttps://github.com/taoqf
Fix some xlsx stream read xlsx not in guaranteed order problem #578https://github.com/exceljs/exceljs/pull/578
KMethodhttps://github.com/KMethod
Fix formatting issue in README #599https://github.com/exceljs/exceljs/pull/599
Vishnu Kyatannawarhttps://github.com/getsomecoke
Ability to set tooltip for hyperlink #602https://github.com/exceljs/exceljs/pull/602
Kuznetsov Alekseyhttps://github.com/kalexey89
Fix misinterpreted ranges from #636https://github.com/exceljs/exceljs/pull/636
Andreas Lindhttps://github.com/papandreou
Add LGTM code quality badges #640https://github.com/exceljs/exceljs/pull/640
Xavier RENE-CORAILhttps://github.com/xcorail
Add type definition for Column.values #646https://github.com/exceljs/exceljs/pull/646
Emil Lainehttps://github.com/emlai
Column.values is missing TypeScript definitions #645https://github.com/exceljs/exceljs/issues/645
Update README.md with load() option #663https://github.com/exceljs/exceljs/pull/663
Joanna Walkerhttps://github.com/thinksentient
fixed packages according to npm audit #677https://github.com/exceljs/exceljs/pull/677
Manuel Minutihttps://github.com/misleadingTitle
Update index.d.ts #699https://github.com/exceljs/exceljs/pull/699
Ray Yenhttps://github.com/rayyen
Replaced node-unzip-2 to unzipper package which is more robust #708https://github.com/exceljs/exceljs/pull/708
johnmalkovich100https://github.com/johnmalkovich100
Read worksheet hidden state #728https://github.com/exceljs/exceljs/pull/728
Dishu(Lester) Lyuhttps://github.com/LesterLyu
add Worksheet.state typescript definition fix #714 #736https://github.com/exceljs/exceljs/pull/736
Ilyes Kechidihttps://github.com/ilyes-kechidi
Worksheet State does not exist in index.d.ts #714https://github.com/exceljs/exceljs/issues/714
Improvements for images (correct reading/writing possitions) #702https://github.com/exceljs/exceljs/pull/702
Image location don't respect Column width #650https://github.com/exceljs/exceljs/issues/650
Image position - stretching image #467https://github.com/exceljs/exceljs/issues/467
Siemienik Pawełhttps://github.com/Siemienik
Add Typescript support for formulas without results #619https://github.com/exceljs/exceljs/pull/619
Loursinhttps://github.com/Wolfchin
Fix existing row styles when using spliceRows #737https://github.com/exceljs/exceljs/pull/737
cxamhttps://github.com/cxam
Consistent code quality #774https://github.com/exceljs/exceljs/pull/774
Andreas Lubbehttps://github.com/alubbe
Add support for adding images anchored to one cell #746https://github.com/exceljs/exceljs/pull/746
Karl von Randowhttps://github.com/karlvr
Add vertical align property #758https://github.com/exceljs/exceljs/pull/758
MikeZyatkovhttps://github.com/MikeZyatkov
Replace the temp lib to tmp #775https://github.com/exceljs/exceljs/pull/775
Ivan Sotnikovhttps://github.com/coldhiber
Replace the temp lib to tmp #775https://github.com/exceljs/exceljs/pull/780
Andreas Lubbehttps://github.com/alubbe
Update Worksheet.dimensions return type #793https://github.com/exceljs/exceljs/pull/793
Siemienik Pawełhttps://github.com/Siemienik
One more types fix #795https://github.com/exceljs/exceljs/pull/795
Siemienik Pawełhttps://github.com/Siemienik
Add the ability to bail out of parsing if the number of columns exceeds a given limit #776https://github.com/exceljs/exceljs/pull/776
Andreas Lindhttps://github.com/papandreou
Add support for repeated columns on every page when printing. #799https://github.com/exceljs/exceljs/pull/799
Jasmin Augerhttps://github.com/FreakenK
Do not use a promise polyfill on modern setups #815https://github.com/exceljs/exceljs/pull/815
Andreas Lubbehttps://github.com/alubbe
copy LICENSE to the dist folder #807https://github.com/exceljs/exceljs/pull/807
Yuping Zuohttps://github.com/zypA13510
Avoid unhandled rejection on XML parse error #813https://github.com/exceljs/exceljs/pull/813
Andreas Lindhttps://github.com/papandreou
(chore) increment unzipper to 0.9.12 to address npm advisory 886 #819https://github.com/exceljs/exceljs/pull/819
Kreig Zimmermanhttps://github.com/kreig303
docs(README): improve docs #817https://github.com/exceljs/exceljs/pull/817
Yuping Zuohttps://github.com/zypA13510
add comment support #529 #823https://github.com/exceljs/exceljs/pull/823
ilimeihttps://github.com/ilimei
Is it possible to add comment on a cell? #202https://github.com/exceljs/exceljs/issues/202
Add comment to cell #451https://github.com/exceljs/exceljs/issues/451
Excel add comment on cell #503https://github.com/exceljs/exceljs/issues/503
How to add Cell comment #529https://github.com/exceljs/exceljs/issues/529
Please add example to how I can insert comments for a cell #707https://github.com/exceljs/exceljs/issues/707
fix issue with print area defined name corrupting file #822https://github.com/exceljs/exceljs/pull/822
Julia Donaldsonhttps://github.com/donaldsonjulia
Defined Names Break/Corrupt Excel File into Repair Mode #664https://github.com/exceljs/exceljs/issues/664
Only keep at most 31 characters for sheetname #831https://github.com/exceljs/exceljs/pull/831
Xuebin Hehttps://github.com/kaleo211
Limit worksheet name length to 31 characters #398https://github.com/exceljs/exceljs/issues/398
add cn doc #834https://github.com/exceljs/exceljs/pull/834
update cn doc #852https://github.com/exceljs/exceljs/pull/852
flydragonhttps://github.com/loverto
fix minor spelling mistake in readme #853https://github.com/exceljs/exceljs/pull/853
John Vargahttps://github.com/ridespirals
Fix defaultRowHeight not working #855https://github.com/exceljs/exceljs/pull/855
autukillhttps://github.com/autukill
row height doesn't apply to row #422https://github.com/exceljs/exceljs/issues/422
The worksheet.properties.defaultRowHeight can't work!! How to set the rows height, help!! #634https://github.com/exceljs/exceljs/issues/634
Default row height doesn't work ? #696https://github.com/exceljs/exceljs/issues/696
Always keep first font #854https://github.com/exceljs/exceljs/pull/854
Dmitriy Gusevhttps://github.com/dogusev
document scale (width only) is different after read & write #816https://github.com/exceljs/exceljs/issues/816
Default font from source document can not be parsed. #833https://github.com/exceljs/exceljs/issues/833
Wrong base font: hardcoded Calibri instead of font from the document #849https://github.com/exceljs/exceljs/issues/849
zip: allow tuning compression for performance or size #862https://github.com/exceljs/exceljs/pull/862
myfreeerhttps://github.com/myfreeer
Feat configure headers and footers #863https://github.com/exceljs/exceljs/pull/863
autukillhttps://github.com/autukill
Fix header and footer text format error in README.md #874https://github.com/exceljs/exceljs/pull/874
autukillhttps://github.com/autukill
Tableshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#tables
fix: #877 and #880https://github.com/exceljs/exceljs/pull/887
Alexander Heinrichhttps://github.com/aexei
bug: Hyperlink without text crashes write #877https://github.com/exceljs/exceljs/pull/877
bug: malformed comment crashes on write #880https://github.com/exceljs/exceljs/pull/880
Add Compression level option to WorkbookWriterOptions for streaming #889https://github.com/exceljs/exceljs/pull/889
Alfredo Benassihttps://github.com/ABenassi87
Feature/Cell Protection #903https://github.com/exceljs/exceljs/pull/903
Feature/Sheet Protection #907https://github.com/exceljs/exceljs/pull/907
karabaeshhttps://github.com/karabaesh
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#major-version-change
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#changes
Introduce async/await #829https://github.com/exceljs/exceljs/pull/829
Andreas Lubbehttps://github.com/alubbe
Update index.d.ts #930https://github.com/exceljs/exceljs/pull/930
cosmonovallchttps://github.com/cosmonovallc
TS: Add types for addTable function #940https://github.com/exceljs/exceljs/pull/940
egmenhttps://github.com/egmen
added explicit return types to the type definitions of Worksheet.protect() and Worksheet.unprotect() #926https://github.com/exceljs/exceljs/pull/926
Tamas Czinegehttps://github.com/drjokepu
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#another-major-version-change
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#main-export-is-now-the-original-javascript-source
https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#es5-and-browserify-are-still-included
Importinghttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#importing
Uprev fast-csv to latest version which does not use unsafe eval #873https://github.com/exceljs/exceljs/pull/873
Mike Townsendhttps://github.com/miketownsend
Exclude Infinity on createInputStream #906https://github.com/exceljs/exceljs/pull/906
Sophie Kwonhttps://github.com/sophiedophie
Feature/Add comments/notes to stream writer #911https://github.com/exceljs/exceljs/pull/911
brunoargolohttps://github.com/brunoargolo
Can't add cell comment using streaming WorkbookWriter #868https://github.com/exceljs/exceljs/issues/868
Reading comment/note from xlsx #941https://github.com/exceljs/exceljs/issues/941
Excel.js doesn't parse comments/notes. #944https://github.com/exceljs/exceljs/issues/944
Add document for zip options of streaming WorkbookWriter #923https://github.com/exceljs/exceljs/pull/923
Soichi Takamurahttps://github.com/piglovesyou
array formula #933https://github.com/exceljs/exceljs/pull/933
yoann-antoviaquehttps://github.com/yoann-antoviaque
broken array formula #932https://github.com/exceljs/exceljs/issues/932
Array Formulaehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#array-formula
Fix anchor.js #892https://github.com/exceljs/exceljs/pull/892
Wojciech Wojtkowskihttps://github.com/wwojtkowski
add xml:space="preserve" for all whitespaces #896https://github.com/exceljs/exceljs/pull/896
Sebastian Kellerhttps://github.com/sebikeller
Add shrinkToFit to document and typing #959https://github.com/exceljs/exceljs/pull/959
('3')https://github.com/mozisan
shrinkToFit property not on documentation #943https://github.com/exceljs/exceljs/issues/943
#951: Force formula re-calculation on file open from Excel #980https://github.com/exceljs/exceljs/pull/980
zymonhttps://github.com/zymon
Force formula re-calculation on file open from Excel #951https://github.com/exceljs/exceljs/issues/951
Lib contains class syntax, not compatible with IE11 #989https://github.com/exceljs/exceljs/issues/989
Add headerFooter to worksheet model when importing from file #1000https://github.com/exceljs/exceljs/pull/1000
Kaiichiro Otahttps://github.com/kigh-ota
Update eslint plugins and configs #1005https://github.com/exceljs/exceljs/pull/1005
Drop grunt-lib-phantomjs #1006https://github.com/exceljs/exceljs/pull/1006
Rename .browserslintrc.txt to .browserslistrc #1007https://github.com/exceljs/exceljs/pull/1007
Takeshi Kurosawahttps://github.com/takenspc
Fix issue #988 #1012https://github.com/exceljs/exceljs/pull/1012
Can not read excel file #988https://github.com/exceljs/exceljs/issues/988
Todd Hambleyhttps://github.com/thambley
Feature/stream writer add background images #1016https://github.com/exceljs/exceljs/pull/1016
brunoargolohttps://github.com/brunoargolo
Fix issue # 991 #1019https://github.com/exceljs/exceljs/pull/1019
read csv file issue #991https://github.com/exceljs/exceljs/issues/991
Nathaniel J. Libertyhttps://github.com/LibertyNJ
Large excels - optimize performance of writing file by excelJS + optimize generated file (MS excel opens it much faster) #1018https://github.com/exceljs/exceljs/pull/1018
Piotrhttps://github.com/pzawadzki82
Conditional Formattinghttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#conditional-formatting
remove core-js/ import #1030https://github.com/exceljs/exceljs/pull/1030
jeffrey n. carrehttps://github.com/bleuscyther
Browserifyhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#browserify
1041 multiple print areas #1042https://github.com/exceljs/exceljs/pull/1042
Alexander Prusshttps://github.com/AlexanderPruss
fix typings for cell.note #1058https://github.com/exceljs/exceljs/pull/1058
xydenshttps://github.com/xydens
Conditional Formattinghttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs#conditional-formatting
Clarify merging cells by row/column numbers #1047https://github.com/exceljs/exceljs/pull/1047
Kendall Rothhttps://github.com/kendallroth
Fix README mistakes concerning freezing views #1048https://github.com/exceljs/exceljs/pull/1048
overlookmotelhttps://github.com/overlookmotel
fix issue #1045 horizontalCentered & verticalCentered in page not working #1073https://github.com/exceljs/exceljs/pull/1073
Fix the problem of anchor failure of readme_zh.md file #1082https://github.com/exceljs/exceljs/pull/1082
Fix problems caused by case of worksheet names #1065https://github.com/exceljs/exceljs/pull/1065
Alan Wanghttps://github.com/Alanscut
Fix Issue #1075: Unable to read/write defaultColWidth attribute in node #1076https://github.com/exceljs/exceljs/pull/1076
Kaiichiro Otahttps://github.com/kigh-ota
function duplicateRows added #1078https://github.com/exceljs/exceljs/pull/1078
Duplicate rows #1088https://github.com/exceljs/exceljs/pull/1088
cbeltrangomez84https://github.com/cbeltrangomez84
Prevent from unhandled promise rejection durning workbook load #1087https://github.com/exceljs/exceljs/pull/1087
Wojtekhttps://github.com/sohai
fix issue #899 Support for inserting pictures with hyperlinks #1071https://github.com/exceljs/exceljs/pull/1071
Alan Wanghttps://github.com/Alanscut
Update TS definition to reference proper internal libraries #1089https://github.com/exceljs/exceljs/pull/1089
Jesse Kawellhttps://github.com/jakawell
Issue/Corrupt workbook using stream writer with background image #1090https://github.com/exceljs/exceljs/pull/1090
brunoargolohttps://github.com/brunoargolo
Fix index.d.ts #1092https://github.com/exceljs/exceljs/pull/1092
Siemienik Pawełhttps://github.com/Siemienik
Wait for writing to tmp fiels before handling zip stream close #1093https://github.com/exceljs/exceljs/pull/1093
Wojtekhttps://github.com/sohai
Support ArrayBuffer as an xlsx.load argument #1095https://github.com/exceljs/exceljs/pull/1095
Wojtekhttps://github.com/sohai
Export shared strings with RichText #1099https://github.com/exceljs/exceljs/pull/1099
Kaiichiro Otahttps://github.com/kigh-ota
Keep borders of merged cells after rewriting an Excel workbook #1102https://github.com/exceljs/exceljs/pull/1102
Kaiichiro Otahttps://github.com/kigh-ota
Fix #1103: editAs not working #1104https://github.com/exceljs/exceljs/pull/1104
Alan Wanghttps://github.com/Alanscut
Fix to issue #1101 #1105https://github.com/exceljs/exceljs/pull/1105
Carlos Andres Beltran Gomezhttps://github.com/cbeltrangomez84
fix some errors and typos in readme #1107https://github.com/exceljs/exceljs/pull/1107
Alan Wanghttps://github.com/Alanscut
Update issue templates #1112https://github.com/exceljs/exceljs/pull/1112
Siemienik Pawełhttps://github.com/Siemienik
Update issue templates #1112https://github.com/exceljs/exceljs/pull/1112
Siemienik Pawełhttps://github.com/Siemienik
Typo: Replace 'allways' with 'always' #1124https://github.com/exceljs/exceljs/pull/1124
Siemienik Pawełhttps://github.com/Siemienik
Replace uglify with terser #1125https://github.com/exceljs/exceljs/pull/1125
Andreas Lubbehttps://github.com/alubbe
Apply codestyles on each commit and run lint:fix #1126https://github.com/exceljs/exceljs/pull/1126
Andreas Lubbehttps://github.com/alubbe
[WIP] Replace sax with saxes #1127https://github.com/exceljs/exceljs/pull/1127
Andreas Lubbehttps://github.com/alubbe
Add PR, Feature Request and Question github templates #1128https://github.com/exceljs/exceljs/pull/1128
Andreas Lubbehttps://github.com/alubbe
fix issue #749 Fix internal link example errors in readme #1137https://github.com/exceljs/exceljs/pull/1137
Alan Wanghttps://github.com/Alanscut
Update @types/node version to latest lts #1133https://github.com/exceljs/exceljs/pull/1133
Siemienik Pawełhttps://github.com/Siemienik
fix issue #1118 Adding Data Validation and Conditional Formatting to the same sheet causes corrupt workbook #1134https://github.com/exceljs/exceljs/pull/1134
Alan Wanghttps://github.com/Alanscut
Add benchmarking #1139https://github.com/exceljs/exceljs/pull/1139
Andreas Lubbehttps://github.com/alubbe
fix issue #731 image extensions not be case sensitive #1148https://github.com/exceljs/exceljs/pull/1148
Alan Wanghttps://github.com/Alanscut
fix issue #1165 and update index.d.ts #1169https://github.com/exceljs/exceljs/pull/1169
Alan Wanghttps://github.com/Alanscut
Optimize SAXStream #1140https://github.com/exceljs/exceljs/pull/1140
Andreas Lubbehttps://github.com/alubbe
fix issue #1057 Fix addConditionalFormatting is not a function error when using Streaming XLSX Writer #1143https://github.com/exceljs/exceljs/pull/1143
Alan Wanghttps://github.com/Alanscut
fix issue #204 sets default column width #1160https://github.com/exceljs/exceljs/pull/1160
Alan Wanghttps://github.com/Alanscut
Include cell address for Shared Formula master must exist.. error #1164https://github.com/exceljs/exceljs/pull/1164
Brad Reedhttps://github.com/noisyscanner
Typo in DataValidation examples #1166https://github.com/exceljs/exceljs/pull/1166
Matthieu Raveyhttps://github.com/mravey
fixes #1175 #1176https://github.com/exceljs/exceljs/pull/1176
Siemienik Pawełhttps://github.com/Siemienik
fix issue #1178 and update index.d.ts #1179https://github.com/exceljs/exceljs/pull/1179
Alan Wanghttps://github.com/Alanscut
Simple test if typescript is able to compile #1182https://github.com/exceljs/exceljs/pull/1182
Siemienik Pawełhttps://github.com/Siemienik
More improvements #1190https://github.com/exceljs/exceljs/pull/1190
Andreas Lubbehttps://github.com/alubbe
Ensure all node_modules are compatible with IE11 #1193https://github.com/exceljs/exceljs/pull/1193
Andreas Lubbehttps://github.com/alubbe
fix issue #1194 and update index.d.ts #1199https://github.com/exceljs/exceljs/pull/1199
Alan Wanghttps://github.com/Alanscut
[BUG] TypeScript version doesn't have definition for Worksheet.addConditionalFormatting #1194https://github.com/exceljs/exceljs/issues/1194
fix issue #1157 marked Cannot set property #1204https://github.com/exceljs/exceljs/pull/1204
Alan Wanghttps://github.com/Alanscut
[BUG] Cannot set property 'marked' of undefined #1157https://github.com/exceljs/exceljs/issues/1157
Deprecate createInputStream #1209https://github.com/exceljs/exceljs/pull/1209
Andreas Lubbehttps://github.com/alubbe
fix issue #1206 #1205 Abnormality of and attributes #1210https://github.com/exceljs/exceljs/pull/1204
Alan Wanghttps://github.com/Alanscut
[BUG] Unlocked cells do not maintain their unlocked status after reading and writing a workbook. #1205https://github.com/exceljs/exceljs/issues/1205
[BUG] Unlocked cells lose their vertical and horizontal alignment after a read and write. #1206https://github.com/exceljs/exceljs/issues/1206
[Chore] Upgrade dependencies #1233https://github.com/exceljs/exceljs/pull/1233
Andreas Lubbehttps://github.com/alubbe
Fix issue #1198 Absolute path and relative path need to be compatible #1220https://github.com/exceljs/exceljs/pull/1220
Alan Wanghttps://github.com/Alanscut
[BUG] Loading OpenPyXL workbooks #1198https://github.com/exceljs/exceljs/issues/1198
Upgrade tmp #1234https://github.com/exceljs/exceljs/pull/1234
Andreas Lubbehttps://github.com/alubbe
Process doesn't exit < 8.12.0 #882https://github.com/exceljs/exceljs/issues/882
New version of dayjs requires explicit Z in the date formats #1270https://github.com/exceljs/exceljs/pull/1270
Andreas Lubbehttps://github.com/alubbe
Fixed #1276 #1280https://github.com/exceljs/exceljs/pull/1280
Subhajit Dashttps://github.com/Subhajitdas298
[BUG] Invalid regular expression: /^[ -퟿-��-�]$/: Range out of order in character class #1276https://github.com/exceljs/exceljs/issues/1276
[bugfix] Fix special cell values causing invalid files produced #1278https://github.com/exceljs/exceljs/pull/1278
Alan Wanghttps://github.com/Alanscut
Special cell value results invalid file #703https://github.com/exceljs/exceljs/issues/703
Re-translation of simplified Chinese documents (zh-cn) #1208https://github.com/exceljs/exceljs/pull/1208
不如怀念https://github.com/wang1212
data-validations-xform: keep formulae if type not exists #1229https://github.com/exceljs/exceljs/pull/1208
myfreeerhttps://github.com/myfreeer
WorkbookWriter support rowBreaks #1257https://github.com/exceljs/exceljs/pull/1257
Alan Wanghttps://github.com/Alanscut
[BUG] WorkbookWriter doesn't support headerFooter and rowBreaks. #1248https://github.com/exceljs/exceljs/issues/1248
Fixed ascii only #1289https://github.com/exceljs/exceljs/pull/1289
Subhajit Dashttps://github.com/Subhajitdas298
Supports setting cell comment properties #1159https://github.com/exceljs/exceljs/pull/1159
Alan Wanghttps://github.com/Alanscut
docs: add links to top with jump2header #1215https://github.com/exceljs/exceljs/pull/1215
Dragoș Străinuhttps://github.com/strdr4605
Fix cell.text return an empty object when cell is empty #1310https://github.com/exceljs/exceljs/pull/1310
Alan Wanghttps://github.com/Alanscut
Use rest args instead of slicing arguments #1303https://github.com/exceljs/exceljs/pull/1303
Andreas Lubbehttps://github.com/alubbe
UPGRADE-4.0.mdhttps://github.com/exceljs/exceljs/blob/master/UPGRADE-4.0.md
[MAJOR VERSION] Async iterators #1135https://github.com/exceljs/exceljs/pull/1135
[MAJOR VERSION] Move node v8 support to ES5 imports #1142https://github.com/exceljs/exceljs/pull/1142
Andreas Lubbehttps://github.com/alubbe
Siemienik Pawełhttps://github.com/Siemienik
Remove const enum and add ErrorValue in index.d.ts #1317https://github.com/exceljs/exceljs/pull/1317
Alex Plumleyhttps://github.com/aplum
update README.md and READEME_zh.md #1319https://github.com/exceljs/exceljs/pull/1319
Alan Wanghttps://github.com/Alanscut
Added insert rows functionality with new style inherit options #1324https://github.com/exceljs/exceljs/pull/1324
Subhajit Dashttps://github.com/Subhajitdas298
Updated readme for insert rows #1327https://github.com/exceljs/exceljs/pull/1327
Subhajit Dashttps://github.com/Subhajitdas298
Fix: Async iterators definition #1338https://github.com/exceljs/exceljs/pull/1338
Julien - JuHhttps://github.com/JuhBoy
[bugfix] Fix special cell values causing invalid files produced(#1339) #1344https://github.com/exceljs/exceljs/pull/1344
[BUG] hasOwnProperty, constructor special words not serialized correctly with stream.xlsx.WorkbookWriter #1339https://github.com/exceljs/exceljs/pull/1339
Alan Wanghttps://github.com/Alanscut
Fix the error that comment does not delete at spliceColumn #1334https://github.com/exceljs/exceljs/pull/1334
sdg9670https://github.com/sdg9670
bug fix can not read property date1904 of undefined #1328https://github.com/exceljs/exceljs/pull/1328
1328https://github.com/1328
update index.d.ts #1356https://github.com/exceljs/exceljs/pull/1356
Siemienik Pawełhttps://github.com/Siemienik
Fix styleOption error in index.ts #1358https://github.com/exceljs/exceljs/pull/1358
[BUG] 4.1.0 causes TypeScript compilation errors - addRows styleOption should be optional? #1357https://github.com/exceljs/exceljs/issues/1357
sdg9670https://github.com/sdg9670
Improved documentation #1354https://github.com/exceljs/exceljs/pull/1354
Subhajit Dashttps://github.com/Subhajitdas298
Fix issue #1431 Streaming WorkbookReader _parseSharedStrings doesn't handle rich text within shared string nodes #1432https://github.com/exceljs/exceljs/pull/1432
Reza Heidarihttps://github.com/rheidari
Change typing for colorScale colour to array of colours #1442https://github.com/exceljs/exceljs/pull/1442
Leondro Liohttps://github.com/7coil
AddRow/s and InsertRow/s now returning the newly added rows #1443https://github.com/exceljs/exceljs/pull/1443
Subhajit Dashttps://github.com/Subhajitdas298
fix docs #1475https://github.com/exceljs/exceljs/pull/1475
Dmytro Kybahttps://github.com/kiba-d
[bugfix]Fix Issue #1254 and update index.d.ts #1360https://github.com/exceljs/exceljs/pull/1360
[BUG] getSheetValues() typescript definition is incorrect #1254https://github.com/exceljs/exceljs/issues/1254
Alan Wanghttps://github.com/Alanscut
Fix issue #1261 WorkbookWriter sheet.protect() function doesn't exist #1262https://github.com/exceljs/exceljs/pull/1262
[BUG] WorkbookWriter sheet.protect() function doesn't exist #1261https://github.com/exceljs/exceljs/issues/1261
Reza Heidarihttps://github.com/rheidari
README: images not supported in streaming mode #1405https://github.com/exceljs/exceljs/pull/1405
Christian d'Heureusehttps://github.com/chdh
Run linter with prettier 2 #1477https://github.com/exceljs/exceljs/pull/1477
Andreas Lubbehttps://github.com/alubbe
Increase the performance of some xml and html helpers #1476https://github.com/exceljs/exceljs/pull/1476
Andreas Lubbehttps://github.com/alubbe
Performance improvement in col-cache #1482https://github.com/exceljs/exceljs/pull/1482
Kevin Kwokhttps://github.com/antimatter15
Fix type definition for DefinedNamesRanges #1481https://github.com/exceljs/exceljs/pull/1481
Kevin Kwokhttps://github.com/antimatter15
Fixed undefined ref error when setting a data validation that is a range of cells at the worksheet level #1480https://github.com/exceljs/exceljs/pull/1480
Bene-Grahamhttps://github.com/Bene-Graham
add A3 paperSize number #1485https://github.com/exceljs/exceljs/pull/1485
[F] The printing size can be set to A3 #1406https://github.com/exceljs/exceljs/issues/1406
skypeskyhttps://github.com/skypesky
Fix #1364 Incorrect Worksheet Name on Streaming XLSX Reader #1478https://github.com/exceljs/exceljs/pull/1478
[BUG] Incorrect Worksheet Name on Streaming XLSX Reader #1364https://github.com/exceljs/exceljs/issues/1364
Kevin Kwokhttps://github.com/antimatter15
grunt: skip babel transpile for core-js #1466https://github.com/exceljs/exceljs/pull/1466
myfreeerhttps://github.com/myfreeer
xlsx: use TextDecoder and TextEncoder in browser #1486https://github.com/exceljs/exceljs/pull/1486
myfreeerhttps://github.com/myfreeer
Refine typing for Column #1488https://github.com/exceljs/exceljs/pull/1488
[BUG] Typescript error from getColumn.eachCell #1120https://github.com/exceljs/exceljs/issues/1120
Selwyn Yeowhttps://github.com/nywleswoey
col-cache: optimize for performance #1489https://github.com/exceljs/exceljs/pull/1489
myfreeerhttps://github.com/myfreeer
Add lastColumn property (fixes #1453) #1487https://github.com/exceljs/exceljs/pull/1487
property of worsheet.lastcolumn #1453https://github.com/exceljs/exceljs/issues/1453
FliegendeWursthttps://github.com/FliegendeWurst
Add a test for CSV writeFile encoding #1495https://github.com/exceljs/exceljs/pull/1495
[BUG] Export CSV garbled characters #1473https://github.com/exceljs/exceljs/issues/1473
Can't get hebrew to display correctly in a generted CSV file #995https://github.com/exceljs/exceljs/issues/995
Joseph Dykstrahttps://github.com/ArtskydJ
Clarify encoding option is just for .writeFile #1496https://github.com/exceljs/exceljs/pull/1496
Joseph Dykstrahttps://github.com/ArtskydJ
Merge cells after row insert #1377https://github.com/exceljs/exceljs/pull/1377
Curt Commanderhttps://github.com/curtcommander
Fix issue 1474 (to check invalid sheet name) #1484https://github.com/exceljs/exceljs/pull/1484
[BUG] Incorrectly handles '/', ':' characters in sheet name #1474https://github.com/exceljs/exceljs/issues/1474
skypeskyhttps://github.com/skypesky
Typing FillPattern fgColor should be optional #1550https://github.com/exceljs/exceljs/pull/1550
Andries Smithttps://github.com/Andries-Smit
Fixed return type on getRows #1564https://github.com/exceljs/exceljs/pull/1564
Paul Mcilwainehttps://github.com/pmcilwaine
fix #1598 lint violations #1599https://github.com/exceljs/exceljs/pull/1599
[BUG] npm run lint reports multiple violations #1598https://github.com/exceljs/exceljs/issues/1598
Ilya Ihttps://github.com/iva2k
Fix fullAddress row and col types #1606https://github.com/exceljs/exceljs/pull/1606
Adam Eisenreichhttps://github.com/Akxe
Add TS declarations of Workbook properties #1656https://github.com/exceljs/exceljs/pull/1656
Tanawit Kritwongwimanhttps://github.com/kaoths
Fix issue #178 #201https://github.com/exceljs/exceljs/pull/201
Vasiliy Stavenkohttps://github.com/stavenko
doc: add example for solid pattern usage #1649https://github.com/exceljs/exceljs/pull/1649
fpaupierhttps://github.com/fpaupier
Add type definition for lastColumn property (fixes #1453) #1629https://github.com/exceljs/exceljs/pull/1629
Add type for property of worsheet.lastcolumn #1453https://github.com/exceljs/exceljs/issues/1453
Daniel Gonçalveshttps://github.com/masterzeus05
fix #1598 lint violations #1599https://github.com/exceljs/exceljs/pull/1599
[BUG] npm run lint reports multiple violations #1598https://github.com/exceljs/exceljs/issues/1598
Ilya Ihttps://github.com/iva2k
Update @types/node version to latest lts #1133https://github.com/exceljs/exceljs/pull/1133
ERROR in node_modules/exceljs/index.d.ts(1648,34): error TS2503: Cannot find namespace 'NodeJS'. #971https://github.com/exceljs/exceljs/issues/971
ERROR in node_modules/exceljs/index.d.ts(1661,34): error TS2503: Cannot find namespace 'NodeJS'. #997https://github.com/exceljs/exceljs/issues/997
Siemienik Pawelhttps://github.com/Siemienik
Added Node v16 to the test suite #1731https://github.com/exceljs/exceljs/pull/1731
Alex Bjørlighttps://github.com/alexbjorlig
Readme moment to dayjs #1708https://github.com/exceljs/exceljs/pull/1708
Jerebtwhttps://github.com/jerebtw
Ability to set tooltip for hyperlink #602https://github.com/exceljs/exceljs/pull/602
Aleksey Kuznetsovhttps://github.com/kalexey89
Fixed conditional format corrupting sheet #1305 #1574https://github.com/exceljs/exceljs/pull/1574
[BUG] Errors when opening file in Excel after saving a file with conditional formatting #1305https://github.com/exceljs/exceljs/issues/1305
Rolando Romerohttps://github.com/rolandostar
Improvements for images (correct reading/writing possitions) #702https://github.com/exceljs/exceljs/pull/702
Siemienik Pawelhttps://github.com/Siemienik
Readme https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#readme-ov-file
MIT license https://patch-diff.githubusercontent.com/stackbox-dev/exceljs#MIT-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs
Activityhttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/activity
Custom propertieshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/custom-properties
0 starshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/stargazers
0 watchinghttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/watchers
0 forkshttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fstackbox-dev%2Fexceljs&report=stackbox-dev+%28user%29
Releases 2https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/releases
v6.0.1 Latest Mar 14, 2025 https://patch-diff.githubusercontent.com/stackbox-dev/exceljs/releases/tag/v6.0.1
+ 1 releasehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs/releases
Packages 0https://patch-diff.githubusercontent.com/orgs/stackbox-dev/packages?repo_name=exceljs
Please reload this pagehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs
Please reload this pagehttps://patch-diff.githubusercontent.com/stackbox-dev/exceljs
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.