GitHub / uhyo/better-typescript-lib issues and pull requests
#70 - refactor: remove optional in ReplacementMap
Pull Request -
State: closed - Opened by uhyo 4 months ago
#69 - feat: support TypeScript 5.8
Pull Request -
State: closed - Opened by uhyo 4 months ago
#68 - refactor: refactor aliasing system
Pull Request -
State: closed - Opened by uhyo 4 months ago
#65 - fix: correct return type of `document.getElementById` from `HTMLElement | null` to `Element | null` to account for more general situations like `SVGElement`
Pull Request -
State: closed - Opened by uhyo 5 months ago
#64 - Mark Omit as deprecated
Issue -
State: open - Opened by Andyuu 6 months ago
- 1 comment
Labels: enhancement
#63 - [Suggestion] document.getElementById is not correctly typed in TypeScript
Issue -
State: closed - Opened by Judekeyser 6 months ago
- 1 comment
Labels: enhancement, help wanted, good first issue
#62 - build:package: fix windows paths in generated package.json
Pull Request -
State: closed - Opened by danielrentz 7 months ago
#61 - fix: #58 allow to pass function or nullish to `JSON.stringify`
Pull Request -
State: closed - Opened by danielrentz 7 months ago
- 2 comments
#60 - fix: #57 more generic types for `Promise.then` and `Promise.catch`
Pull Request -
State: closed - Opened by danielrentz 7 months ago
#59 - Guide users to enable `libReplacement: true`
Issue -
State: open - Opened by uhyo 7 months ago
Labels: documentation
#58 - `JSON.stringify` with optional function-style replacer
Issue -
State: closed - Opened by danielrentz 7 months ago
Labels: bug, help wanted
#57 - `Promise.catch` should allow to widen promise type
Issue -
State: closed - Opened by danielrentz 7 months ago
- 8 comments
Labels: enhancement, help wanted
#56 - `Object.entries` broken with object literals
Issue -
State: open - Opened by danielrentz 7 months ago
- 6 comments
#55 - refactor: remove debugger statement
Pull Request -
State: closed - Opened by uhyo 8 months ago
#54 - feat: upgrade TypeScript to 5.7
Pull Request -
State: closed - Opened by uhyo 8 months ago
#53 - Compatibility with TypeScript 5.7 (array buffers)
Issue -
State: closed - Opened by ehoogeveen-medweb 8 months ago
- 3 comments
#52 - Array index signature to optional property
Issue -
State: closed - Opened by narumincho 10 months ago
- 2 comments
#51 - feat: upgrade to TS 5.6
Pull Request -
State: closed - Opened by uhyo 10 months ago
#50 - feat: supprort recursively replacing `declare global` modules
Pull Request -
State: closed - Opened by uhyo 10 months ago
#49 - refactor: split generate function
Pull Request -
State: closed - Opened by uhyo 12 months ago
#48 - New Object.values() type does not infer enums and results in unknown[].
Issue -
State: open - Opened by Andyuu 12 months ago
- 1 comment
Labels: working as intended
#47 - Lib generator needs work to support TS 5.6
Issue -
State: closed - Opened by uhyo about 1 year ago
Labels: enhancement
#45 - feat: upgrade to TS 5.5
Pull Request -
State: closed - Opened by uhyo about 1 year ago
#44 - fix: improve `NodeListOf<T>`#item return type to include null
Pull Request -
State: closed - Opened by uhyo about 1 year ago
#43 - NodeListOf#item should return TNode | null
Issue -
State: closed - Opened by Andyuu about 1 year ago
- 2 comments
Labels: enhancement, help wanted, good first issue
#42 - fix: tighten up Object.values and Object.entries types
Pull Request -
State: closed - Opened by uhyo about 1 year ago
#41 - How is this different from ts-reset?
Issue -
State: open - Opened by EvgenyOrekhov about 1 year ago
- 3 comments
Labels: documentation
#40 - Issue when using `object` with `Object.entries` and `Object.values`
Issue -
State: closed - Opened by ehoogeveen-medweb about 1 year ago
- 4 comments
Labels: bug
#39 - chore: upgrade TypeScript to 5.4
Pull Request -
State: closed - Opened by uhyo over 1 year ago
#38 - feat: improve structuredClone typing
Pull Request -
State: closed - Opened by uhyo over 1 year ago
#37 - structuredCloneについて
Issue -
State: closed - Opened by KisaragiEffective over 1 year ago
- 12 comments
Labels: enhancement
#36 - Bug in JSON.stringify replacer type.
Issue -
State: closed - Opened by MicahZoltu over 1 year ago
- 13 comments
Labels: bug
#35 - Bug in arrays `map` return type
Issue -
State: closed - Opened by n1kk over 1 year ago
- 10 comments
Labels: bug
#34 - Make `Boolean()` a type guard
Issue -
State: closed - Opened by somebody1234 about 2 years ago
- 2 comments
Labels: design limitation
#33 - Add better type definitions for Promise onrejected
Pull Request -
State: closed - Opened by uinz about 2 years ago
- 1 comment
#32 - The catch method of `Promise` seems unreasonable
Issue -
State: closed - Opened by uinz about 2 years ago
- 2 comments
Labels: bug
#31 - refactor: Change return type of Object.entries from [string, V] to [K, V]
Pull Request -
State: closed - Opened by ushironoko about 2 years ago
- 6 comments
#30 - Errors like `'AudioParamMap' incorrectly extends interface 'ReadonlyMap<string, AudioParam>'`
Issue -
State: closed - Opened by ehoogeveen-medweb about 2 years ago
- 12 comments
Labels: bug
#29 - Wrote a blog post about Better TypeScript Lib
Issue -
State: closed - Opened by aaditmshah over 2 years ago
- 1 comment
#28 - :boom: Add better type definitions for promises
Pull Request -
State: closed - Opened by aaditmshah over 2 years ago
- 3 comments
#27 - build: upgrade Node.js version and other dependencies on CI
Pull Request -
State: closed - Opened by uhyo over 2 years ago
#26 - :boom: Add strong type definition for `fetch().json()`
Pull Request -
State: closed - Opened by aaditmshah over 2 years ago
- 8 comments
#25 - :boom: Add strong types for `JSON.parse` and `JSON.stringify`
Pull Request -
State: closed - Opened by aaditmshah over 2 years ago
- 6 comments
#24 - [feature request] stricter fetch().json()
Issue -
State: closed - Opened by skyqrose over 2 years ago
Labels: enhancement
#23 - Add some clarity to the README
Issue -
State: open - Opened by zaguiini over 2 years ago
- 1 comment
Labels: documentation
#22 - docs: description for use with pnpm
Pull Request -
State: closed - Opened by tksst over 2 years ago
#21 - feat: better `Array#includes` #17
Pull Request -
State: closed - Opened by uinz over 2 years ago
- 2 comments
#20 - Not work for PNPM
Issue -
State: closed - Opened by uinz over 2 years ago
- 2 comments
Labels: documentation, help wanted
#19 - Prune `CheckNonNullable`
Pull Request -
State: closed - Opened by graphemecluster over 2 years ago
- 2 comments
#18 - [email protected] does not work with @typescript-eslint/no-throw-literal
Issue -
State: closed - Opened by kasugaiasuka over 2 years ago
- 3 comments
#17 - [feature request] Better `Array.prototype.includes`
Issue -
State: open - Opened by ssssota almost 3 years ago
- 14 comments
Labels: enhancement, help wanted
#16 - Minor Bug Fix
Pull Request -
State: closed - Opened by graphemecluster about 3 years ago
#15 - `{CallableFunction, NewableFunction}.bind` failed to infer overload and generic functions for zero-arguments binding
Issue -
State: closed - Opened by graphemecluster about 3 years ago
#14 - Type guard on `Number.isInteger` is too strong
Issue -
State: closed - Opened by ehoogeveen-medweb about 3 years ago
- 1 comment
Labels: bug
#13 - `Object#hasOwnProperty` and `Object.hasOwn` are overly restrictive
Issue -
State: closed - Opened by ehoogeveen-medweb about 3 years ago
- 1 comment
Labels: bug
#12 - Major Improvements 2
Pull Request -
State: closed - Opened by graphemecluster about 3 years ago
- 4 comments
#11 - Improve inference for tuple types
Pull Request -
State: closed - Opened by graphemecluster about 3 years ago
- 6 comments
#10 - Several Improvements
Pull Request -
State: closed - Opened by graphemecluster about 3 years ago
- 9 comments
#9 - Is there a list of changes from the standard lib.d.ts?
Issue -
State: closed - Opened by kasugaiasuka over 3 years ago
- 2 comments
Labels: enhancement
#8 - Improvement in Object.entries type definition
Pull Request -
State: closed - Opened by kissge over 3 years ago
- 2 comments
Labels: working as intended
#7 - Tighten array's higer-order method declarations
Issue -
State: closed - Opened by yskkin over 3 years ago
- 1 comment
Labels: enhancement
#6 - JSON.stringify: Return type should include `undefined`
Issue -
State: closed - Opened by kku39 over 3 years ago
- 1 comment
Labels: bug
#5 - JSON.stringify does not accept non-readonly object
Issue -
State: closed - Opened by kku39 over 3 years ago
- 1 comment
Labels: bug
#4 - improve hasOwnProperty types
Issue -
State: closed - Opened by mdbetancourt over 3 years ago
- 1 comment
Labels: enhancement
#3 - enhance: Object.value|entries supports a generic Record type
Pull Request -
State: closed - Opened by hachibeeDI about 4 years ago
#2 - Object.entries({ a: 42 }) returns [string, unknown][]
Issue -
State: closed - Opened by matzkoh over 4 years ago
- 1 comment
Labels: design limitation
#1 - JSON.stringify does not accept readonly Array
Issue -
State: closed - Opened by narumincho over 4 years ago
- 1 comment