Repository Issue Activity (beta)

gvergnaud/ts-pattern

Current issue state, recent activity, and per-issue timelines from the indexed issue data.

Open Issues
30
New in 7 Days
0
Closed in 7 Days
0
Average Open Age
638 days
Stale 30+ Days
30
Stale 90+ Days
29
Last 2 Weeks
DateOpenedClosedCommentsEventsOpen Backlog
2026-09-0800000
2026-09-0700000
2026-09-0600000
2026-09-0500000
2026-09-0400000
2026-09-03000030
2026-09-0200000
2026-09-0100000
2026-08-3100000
2026-08-3000000
2026-08-2900000
2026-08-2800000
2026-08-2700000
2026-08-2600000
This Week

Opened: 0

Closed: 0

Comments: 0

Events: 0

Top Labels
enhancement (18)
bug (1)
workaround provided (1)
Issue Explorer
IssueAuthorStateLabelsCommentsReactionsUpdated

#360 Build fails on main after picomatch 2.3.2 upgrade

Opened 1 month ago
hasanefeuygun
open
No labels
001 month ago

#354 Nullable NoInfer breaks `with()` handler

Opened 3 months ago
rothsandro
open
No labels
003 months ago

#183 `exhaustive` doesn't work when the conditions use an enum with numeric values

Opened 3 years ago
alcuadrado
open
No labels
789 months ago

#340 patterns of type `P.Pattern` do not work

Opened 9 months ago
adamschoenemann
open
No labels
209 months ago

#323 Branded type does not work anymore

Opened 1 year ago
salemkode
open
No labels
129 months ago

#339 Incorrect Partial Type + Discriminated Union Exhaustion Typecheck

Opened 10 months ago
abmagil
closed - completed
No labels
109 months ago

#334 const/literal handlers

Opened 11 months ago
zacaj
open
enhancement
4010 months ago

#25 Pattern match on an `Record<>`'s key.

Opened 5 years ago
guyzmo
closed - completed
enhancement
3110 months ago

#336 `P.instanceOf(Text)` not working with `isMatching`

Opened 10 months ago
examan
open
No labels
0010 months ago

#291 TSError: The inferred type of 'MY_PATTERN' cannot be named without a reference to '<path>/ts-pattern/dist/types/Pattern'

Opened 2 years ago
GGomez99
closed - completed
No labels
5311 months ago

#335 Incorrect array exhaustiveness check

Opened 11 months ago
KristianBalaj
open
No labels
0011 months ago

#333 P.when behaves incorrectly in corner cases when types have intersection

Opened 1 year ago
mordv
open
No labels
001 year ago

#331 P.select loses type inference when used with multiple patterns in a single .with

Opened 1 year ago
salemkode
open
No labels
111 year ago

#321 Exhaustiveness check fails for `P.optional(undefined)` depending on ordering

Opened 1 year ago
nicoespeon
closed - completed
No labels
301 year ago

#329 gif-fetcher example is broken - missing public/index.html

Opened 1 year ago
rio-sung-ks
closed - completed
enhancement
001 year ago

#328 Create dedicated documentation page

Opened 1 year ago
quan-nh2
open
enhancement
001 year ago

#327 Export "infer" type alias supporting narrowing

Opened 1 year ago
YourFin
open
enhancement
101 year ago

#324 Type inference issue with discriminated unions in .otherwise() - remaining types not properly narrowed

Opened 1 year ago
Thenkei
closed - completed
enhancement
431 year ago

#326 How to match and use `P.select()` on recursive data structures?

Opened 1 year ago
jamesbrauman
open
No labels
001 year ago

#58 Exhaustive fails when matching an enum

Opened 5 years ago
jakelazaroff
closed - completed
workaround provided
501 year ago

#320 Idea: Compile match() to zero-runtime if/switch via Babel/TS plugin for worklet-safe and embedded use

Opened 1 year ago
salemkode
open
enhancement
111 year ago

#278 Exhaustiveness check fails for tagged union with a partial discriminant.

Opened 2 years ago
jb-asi
closed - completed
No labels
601 year ago

#64 Wrong type with when guard and generics

Opened 5 years ago
zoontek
open
No labels
751 year ago

#322 Exhaustiveness check fails when matching arrays with 2 or more elements

Opened 1 year ago
allan-cannon
open
No labels
001 year ago

#310 Exhaustive fails for optional properties

Opened 2 years ago
allan-cannon
closed - completed
No labels
101 year ago

Rows per page:

1–25 of 49