An open API service for providing issue and pull request metadata for open source projects.

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

#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

#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

#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