Releases: FusedKush/typescript-toolkit
Releases · FusedKush/typescript-toolkit
v0.1.0
Breaking Changes
- Removed the
examples
Namespace and theexamples/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 astring
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 isany
.types/unionToIntersection
: Transform the specified union into an intersection.
Other Notable Changes
- Changed the Project License to the MIT License.
- Added the
CONTRIBUTING.md
andSECURITY.md
guidelines and policies. - Added the
/templates
directory and thenamespace
andtools
templates to aid in the process of adding new namespaces and tools to the toolkit. - Updated the NPM package installation and deployment process.