镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Typescript: Fix missing types for JSZip.defaults - #927

Merged
jonkoops merged 2 commits into
Stuk:mainfrom
NeeEoo:main
Sep 6, 2026
Merged

jonkoops merged 2 commits into
Stuk:mainfrom
NeeEoo:main

Conversation

@NeeEoo

@NeeEoo NeeEoo commented Jun 15, 2024 •

Copy link
Copy Markdown
Contributor

Add TypeScript types for JSZip.defaults.

Fixes #690

Signed-off-by: Jon Koops <jonkoops@gmail.com>

@jonkoops jonkoops left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved. I pushed a follow-up commit to align JSZipDefaults with lib/defaults.js: date, compression, and comment are now | null, matching the runtime defaults object. The original PR had those as non-null types.

@jonkoops
jonkoops merged commit 5adef36 into Stuk:main Sep 6, 2026
23 checks passed
jonkoops added a commit that referenced this pull request Sep 8, 2026
Release preparation for 3.10.2

- Fix cross-realm binary type detection in `getTypeOf`. Fixes
[#759](#759) (see
[#578](#578))
- Add missing types for `JSZip.defaults`. Fixes
[#690](#690) (see
[#927](#927))
- Fix Blob support in Node.js 18 and up. Fixes
[#941](#941) (see
[#955](#955))
- Fix grunt build rebundling existing dist via browser field (see
[#971](#971))
- Move all continuous integration to GitHub Actions (see
[#942](#942))
- Upgrade Playwright to the latest version (see
[#940](#940))
- Create FUNDING.yml

Signed-off-by: Jon Koops <jonkoops@gmail.com>
renovate Bot added a commit to cigaleapp/cigale that referenced this pull request Sep 24, 2026
##### [v3.10.2](https://github.com/Stuk/jszip/blob/HEAD/CHANGES.md#v3102-2026-09-09)

- Fix cross-realm binary type detection in `getTypeOf`. Fixes [#759](Stuk/jszip#759) (see [#578](Stuk/jszip#578))
- Add missing types for `JSZip.defaults`. Fixes [#690](Stuk/jszip#690) (see [#927](Stuk/jszip#927))
- Fix Blob support in Node.js 18 and up. Fixes [#941](Stuk/jszip#941) (see [#955](Stuk/jszip#955))
renovate Bot added a commit to cigaleapp/cigale that referenced this pull request Sep 27, 2026
##### [v3.10.2](https://github.com/Stuk/jszip/blob/HEAD/CHANGES.md#v3102-2026-09-09)

- Fix cross-realm binary type detection in `getTypeOf`. Fixes [#759](Stuk/jszip#759) (see [#578](Stuk/jszip#578))
- Add missing types for `JSZip.defaults`. Fixes [#690](Stuk/jszip#690) (see [#927](Stuk/jszip#927))
- Fix Blob support in Node.js 18 and up. Fixes [#941](Stuk/jszip#941) (see [#955](Stuk/jszip#955))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Property 'defaults' does not exist on type 'JSZip'

2 participants