Socket
Socket
Sign inDemoInstall

better-typescript-lib

Package Overview
Dependencies
17
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
2Next

2.7.0

Diff

uhyo
published 2.6.0 •

Changelog

Source

v2.6.0

  • Upgraded TypeScript to 5.3.3.
  • Fix poor type definition of Array.prototype.map for classes that extend Array (https://github.com/uhyo/better-typescript-lib/issues/35)
uhyo
published 2.5.0 •

Changelog

Source

v2.5.0

  • Upgraded TypeScript to 5.2.2.
uhyo
published 2.4.0 •

Changelog

Source

v2.4.0

  • Upgraded TypeScript to 5.1.3.
uhyo
published 2.3.1 •

Changelog

Source

v2.3.1

  • Fix type errors when including dom.iterable lib to the project (https://github.com/uhyo/better-typescript-lib/issues/30)
uhyo
published 2.3.0 •

Changelog

Source

v2.3.0

This version newly includes improvements for DOM types (fetch). Thank you @aaditmshah!

  • Upgraded TypeScript to 5.0.4.
  • Add strong types for JSON.parse and JSON.stringify (https://github.com/uhyo/better-typescript-lib/issues/25)
  • Add strong type definition for fetch().json() (https://github.com/uhyo/better-typescript-lib/issues/26)
  • Add better type definitions for promises (https://github.com/uhyo/better-typescript-lib/issues/28)
uhyo
published 2.2.1 •

Changelog

Source

v2.2.1

  • Removed CheckNonNullable as it is no longer needed (https://github.com/uhyo/better-typescript-lib/pull/19)
  • Added /// <reference no-default-lib="true"/> to library files
uhyo
published 2.2.0 •

Changelog

Source

v2.2.0

  • Upgraded TypeScript to 4.9.3.
  • Several Improvements (https://github.com/uhyo/better-typescript-lib/pull/10)
  • Improved typing of TypedArrays. (https://github.com/uhyo/better-typescript-lib/pull/12)
  • Improved Function#bind and several Object method typings. (https://github.com/uhyo/better-typescript-lib/pull/16)
  • Improved Object#hasOwnProperty and Object.hasOwn typings. (https://github.com/uhyo/better-typescript-lib/issues/13)
  • Removed type guards from Number static methods because they affected soundness. (https://github.com/uhyo/better-typescript-lib/issues/14)
uhyo
published 2.1.0 •

Changelog

Source

v2.1.0

  • Upgraded TypeScript to 4.6.4.
  • Improved typing of Object.property.hasOwnProperty and Object.hasOwn. (https://github.com/uhyo/better-typescript-lib/issues/4)
  • Fixed typing of JSON.stringify so that its return type includes undefined when possible. (https://github.com/uhyo/better-typescript-lib/issues/6)
  • Tightened typing of Array higher-order functions. Predicates passed to filter, every and some now must return a value of boolean type. (https://github.com/uhyo/better-typescript-lib/issues/7)
uhyo
published 2.0.0 •

Changelog

Source

v2.0.0

  • Upgraded TypeScript to 4.5.2.
  • Installation steps were renewed. Support for TypeScript 4.4 and prior was dropped.
  • Changed JSON.stringify type definitions and removed ReadonlyJSONValue type. (https://github.com/uhyo/better-typescript-lib/issues/5)
2Next
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc