Syntax - Tasty Web Development Treats
737: JSR: The New TypeScript Package Registry (NPM Killer)
Get ready to learn all about the JSR package registr...
more
Mar 1 2024 58m
Chapter 1 36 sec
Welcome to Syntax!Chapter 2 13 sec
Brought to you by sentry.ioChapter 3 26 sec
Who is Luca Casonato?Chapter 4 3 mins
Why do we need another package registry?Chapter 5 1 min
Is it ESM only?Chapter 6 1 min
What exactly is JSR?Chapter 7 2 mins
How do you install things from this registry?Chapter 8 2 mins
NPM specifier in NodeJS?Chapter 9 2 mins
Why can’t we just fix NPM?Chapter 10 3 mins
When you make things easier, people make cooler stuffChapter 11 3 mins
A little bit about auto-documentationChapter 12 1 min
Auto-TypesChapter 13 1 min
Can’t you just put TypeScript files on an NPM?Chapter 14 1 min
Package ProvenanceChapter 15 2 mins
Does JSR have any plans for scanning dependencies?Chapter 16 2 mins
GitHub action integrationChapter 17 2 mins
Does JSR replace url imports in Deno?Chapter 18 2 mins
What about publishing JSX, TSX, CSS, WASM, etc?Chapter 19 2 mins
What are Slow Types?Chapter 20 1 min
Do you think we’ll ever see another implementation of a TypeScript type checker?Chapter 21 1 min
Types as comments or adding types to JavaScriptChapter 22 1 min
What is the anticipated timeline?Chapter 23 1 min
Are there any parts of TypeScript that you don’t like?Chapter 24 2 mins
What about when TypeScript breaks?Chapter 25 3 mins
JSR community fundingChapter 26 2 mins
Are you planning on pre-registering popular names?Chapter 27 4 mins
Super secret new features!Chapter 28 2 mins
Sick Picks + Shameless Plugs