Commit Graph
6 Commits
Author SHA1 Message Date
Rhys van der Waerden 3a88a0abc4 heatmap.js: Remove Point type
Inline type that is used in only one place.
2017-11-20 22:15:10 +11:00
Rhys van der Waerden f07f6a8da9 heatmap.js: JSDoc
Convert comments to JSDoc and add code examples.
Remove "NOTE" on `getValueAt` which is redundant due to types.
2017-11-19 13:05:48 +11:00
Rhys van der Waerden 5d2c78fa13 Add core types for heatmap.js
Previous implementation only covered undocumented Leaflet.js extension. This commit adds in types for documented API.

- Conform to standard DefinitelyTyped linter
- Enable `strictNullChecks`
- Add types for Heatmap.js API
- Update Leaflet types so that `latField` and `lngField` are strictly enforced by type system.

Closes #13999
2017-11-17 21:43:07 +11:00
Andy 954ee278de Update TypeScript Versions to be at least as high as dependencies' versions (#21288)
* Update `TypeScript Version`s to be at least as high as dependencies' versions

* Run through again
2017-11-08 09:12:14 -08:00
Andy 91d6ad83b7 Remove package.json dependencies on @types/leaflet, and use a path mapping or latest instead (#15464)
* Remove package.json dependencies on @types/leaflet, and use a path mapping or latest instead

* Use consistent import name
2017-03-29 10:16:25 -07:00
Andy Hanson 354cec620d Move all packages to a types directory 2017-03-24 14:27:52 -07:00