Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

essential-ts-utils

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

essential-ts-utils

Essential Typescript utils is a collection of useful common used Javascript utilities written in Typescript.

  • 1.5.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
8
Maintainers
1
Weekly downloads
 
Created
Source

Essential Typescript Utils!

Essential Typescript utils is a collection of useful common used Javascript utilities written in Typescript.

You have a nice utility? Great! Contribute by sending a Pull Request!

📄 The current list

UtilsDescription
averagecalculate the average of a number array
emojiKillerremove all emojis from a string
groupBygroup an array by a property
padadd padding zero's to a number: 7 > 07
parseJsonparse json string safely with a try catch
sumsum values: 1 + 1 = 2
ucfirstuppercase the first character of a string

🎉 How to use

import { sum, pad } from 'essential-ts-utils'

const total = sum(5, 4)
const padded = pad(7, 2)

console.log('The total of 5 + 4 equals ', total)
console.log('The zero padded value equals ', padded)

Contribution information about the tech stack

🚩 Linting

Prettier

Nicer code with prettier!

Commitlint

You might want to remove or customize Commitlint. Commitlint checks if your commit messages meet the conventional commit format. But in case you are using JIRA you might want to have a different commit message structure, example and another

To launch the commit helper:

yarn commit

🚀 Typescript

This project is written to typescript. If you aren't that familiar with typescript this cheatsheet is a great resource to get familiar.

🌲 Tree Shakeable

Tree shaking is a method of optimising our code bundles by eliminating any code from the final file that isn’t actually being used. When using these utils you are garanteed that you will only import the functions you actually use in your code. Resulting in a smaller bundle size!

This is especially important for people like me who have BundlePhobia.

Keywords

FAQs

Package last updated on 17 Jan 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc