mcollina, to random
@mcollina@fosstodon.org avatar

Developers: we want the safety of TypeScript

TypeScript: every minor can include breaking change
DefinitelyTyped: every release can include breaking changes

Module authors: it's okay to ship breaking changes to types in minor releases

Developers: your minor update broke us, you should respect semver!!!


TL;DR if you want semver stability, do not use TypeScript (or types). While APIs will not change, their types could in unexpected way, breaking your builds.

Ciantic,
@Ciantic@twit.social avatar

@mcollina Are you suggesting that will remove fastify.d.ts from fastify package?

I think you know that compiling TypeScript to Javascript these days doesn't require checking the types.

voxpelli, to programming
@voxpelli@mastodon.social avatar

FYI – I’m available for / / conference talks / shorter gigs (1-2 days at a time)

I’m right now primarily focusing on my own projects but happy to share my experience with others + never wrong to refill the wallet a bit.

Topics I’m extra thrilled about:

thomasbnt, to webdev French

Hop nouveau petit projet pour tester le tout.

+ , et quelque chose qui me donnerait un graph.. mais quoi :thinking_up:

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • megavids
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • provamag3
  • tester
  • Leos
  • JUstTest
  • All magazines