-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Open
Labels
Description
Feature request
BlueprintJS is currently using date-fns v2, which had a big issue of polluting the global namespace with their TypeScript definitions. This causes conflicts with anyone consuming date-fns v2 or any library including it as a dependency (e.g. BlueprintJS). I can give examples of side effects if that helps decide priority.
This pollution is unavoidable. It's impossible to tell TypeScript to ignore their definitions.
date-fns fixed this in v3 (3 months ago). It would be great if BlueprintJS could upgrade to latest!