Skip to content

Releases: FusedKush/typescript-toolkit

v0.1.0

17 May 01:31
ef5af03
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Breaking Changes

  • Removed the examples Namespace and the examples/exampleTool() tool.

New Namespaces

  • arrays: Utility tools for working with Dynamic-Length Arrays.
  • types: General-Purpose TypeScript Helper Types.

New Tools

  • arrays/arrayify: Convert the specified type or value into an array, if it is not one already.
  • arrays/toListString: Convert the specified array to a string containing a list of the elements in the array.
  • types/baseTypes: Types representing the Base Types from which all types are derived.
  • types/isAny: Determine if the given type is any.
  • types/unionToIntersection: Transform the specified union into an intersection.

Other Notable Changes

  • Changed the Project License to the MIT License.
  • Added the CONTRIBUTING.md and SECURITY.md guidelines and policies.
  • Added the /templates directory and the namespace and tools templates to aid in the process of adding new namespaces and tools to the toolkit.
  • Updated the NPM package installation and deployment process.