Most dreaded utility functions

Overview

Frustration

Most dreaded utility functions

Installation

Using npm:

npm install --save frustration

Using Frustration

In Node.js

const Frustration = require('frustration');
const fn = new Frustration();

const fna = fn.array;
const fns = fn.string;

To run the tests:

npm test

Note: You need to install the latest version of Jest to run the tests

Contributing to Frustration

If you want to contribute to Frustration , read this

NOTICE

The documentation for Frustration will be available very soon and I will try to bring out the support for web browsers too very soon!!! πŸŽ‰


You might also like...

You only need 5 icons to meet most needs!

pwa-icons-generator You only need 5 icons to meet most needs! Don't believe me? Check out this awesome article written by the author of PostCSS and Au

Aug 8, 2022

Most of my pride is here. I put a lot of love into this.

Develop Please use yarn npm i -g yarn for dependencies. Npm is really terrible for CI/CD. To start developing, you need to run two commands simulateno

Sep 4, 2022

This is a tic-tac-toe game but differs from most others as it carries the option of playing against an AI (COM) or against a friend.

This is a tic-tac-toe game but differs from most others as it carries the option of playing against an AI (COM) or against a friend.

TIC-TAC-TOE This is a simple tic-tac-toe game with the exception of playing against an algorithm or against a friend. At the very start, you have to s

Jul 2, 2022

JIT Compiler is a open source online code compiler. You can run more than 40+ most popular programming languages in your browser just-in-time using jitcompiler.

JIT Compiler is a open source online code compiler. You can run more than 40+ most popular programming languages in your browser just-in-time using jitcompiler.

JIT Compiler is a open source online code compiler. You can run more than 40+ most popular programming languages in your browser just-in-time using jitcompiler.

Jan 5, 2023

solana-base-app is a base level, including most of the common features and wallet connectivity, try using `npx solana-base-app react my-app`

solana-base-app is a base level, including most of the common features and wallet connectivity, try using  `npx solana-base-app react my-app`

solana-base-app solana-base-app is for Solana beginners to get them up and running fast. To start run : run npx solana-base-app react my-app change th

Dec 27, 2022

Place your Bob-ombs so they surround opposing Bob-ombs. Captured Bob-ombs change color and join your team. The player uith the most Bob-ombs at the end is the Hinner.

Place your Bob-ombs so they surround opposing Bob-ombs. Captured Bob-ombs change color and join your team. The player uith the most Bob-ombs at the end is the Hinner.

Bob-omb Reverse with Arduino MKR 1010 Wifi 🐦 @cbarange & @j-peguet | 5th January 2022 Intro Docs MQTT with Arduino πŸ‘‰ https://docs.arduino.cc/tutoria

Jan 13, 2022

Provides simple and the most useful methods to string operations in JavaScript / Node.js

πŸ”ͺ Strops (String Operations) Provides simple methods for the most useful operations with substrings: - remove, replace, get from A to B, get from A t

May 20, 2022

Macaron is an open-source design tool to visually create Web Components, which can be used in most Web frameworks, or in vanilla HTML/JavaScript

Macaron is an open-source design tool to visually create Web Components, which can be used in most Web frameworks, or in vanilla HTML/JavaScript

Macaron is an open-source design tool to visually create Web Components, which can be used in most Web frameworks, or in vanilla HTML/JavaScript

Dec 29, 2022

An all new Titanfall VPK unpacker. Over 2x faster than the most popular alternative!

An all new Titanfall VPK unpacker. Over 2x faster than the most popular alternative!

Harmony VPK Tool An electron-based app for unpacking Respawn VPK files. Super-fast and made with β™₯ Why use Harmony VPK Tool over cra0's VPKTool? It's

Dec 19, 2022
Releases(7.0.0)
  • 7.0.0(Oct 21, 2021)

    Frustration v7.0.0 πŸŽ‰

    What's New?

    • Removed Frustration.array.walk function. It's better to use map()

    Note: I will release the documentation in 5 days and support for ES6 modules very soon, so stay awaited...


    Source code(tar.gz)
    Source code(zip)
  • 6.17.2(Oct 21, 2021)

    Frustration v6.17.2 πŸŽ‰

    What's New?

    • Minor bugfixes

    Note: I will release the documentation in 5 days and support for ES6 modules very soon, so stay awaited...


    Source code(tar.gz)
    Source code(zip)
  • 6.14.1(Oct 18, 2021)

    Frustration v6.14.1 πŸŽ‰

    What's New?

    • Minor bugfixes
    • Frustration.string.filter => This function can filter vowels, consonants and whitespaces from the string
    • Frustration.string.addSlashes => This function adds slashes before special characters in the string
    • Frustration.string.stripSlashes => This function removes slashes from the string
    • Frustration.string.md5 => Hashes a string using md5 algorithm
    • Frustration.string.sha1 => Hashes a string using sha1 algorithm
    • Frustration.string.pySlice => Very awesome function... Python-style slicing in JavaScript πŸŽ‰

    Note: I will release the documentation in one week and support for ES6 modules very soon, so stay awaited...

    Source code(tar.gz)
    Source code(zip)
  • 6.8.1(Oct 17, 2021)

    Frustration v6.8.1 πŸŽ‰ What's New?

    • Minor bugfixes
    • Now, Frustration.array.get function is Frustration.array.getValues()

    Note: I will release the documentation in one week and support for ES6 modules very soon, so stay awaited...

    Source code(tar.gz)
    Source code(zip)
  • 5.8.1(Oct 16, 2021)

    Frustration v5.8.1 πŸŽ‰

    What's New?

    • Frustration.array.dimension => This function returns the dimension of an array

    Note: I will release the documentation and support for ES6 modules very soon, so stay awaited...

    Source code(tar.gz)
    Source code(zip)
  • 5.7.1(Oct 15, 2021)

    Frustration v5.7.1 πŸŽ‰

    What's New?

    Update many things and now you can use the utility functions of Frustration directly

    Note: I will release the documentation and support for ES6 modules very soon, so stay awaited...

    Source code(tar.gz)
    Source code(zip)
  • 4.7.1(Oct 15, 2021)

    Frustration v4.7.1 πŸŽ‰

    What's New?

    Now, there is no need to create an instance of Frustration to use its utility functions

    Use: const Frustration = require('frustration'); const fna = Frustration.array; const fns = Frustration.string;

    // You're good to go now

    Note: I will release the documentation and support for ES6 modules very soon, so stay awaited ...


    Source code(tar.gz)
    Source code(zip)
  • 3.7.1(Oct 15, 2021)

    Frustration v3.7.1 πŸŽ‰

    What's New?

    • Frustration.string.isAlnum => Checks whether the string is alphanumeric or not
    • Frustration.string.isAlpha => Checks whether the string is composed of alphabets only or not
    • Frustration.string.isDigit => Checks whether all the characters of a string are digits or not
    • Frustration.string.isLower => Checks whether the string is in lowercase or not
    • Frustration.string.isUpper => Checks whether the string is in uppercase or not
    • Frustration.string.isUpper => Checks whether the string is in sentence case or not

    **Note: ** I will release the documentation and support for ES6 modules very soon, so stay awaited...

    Source code(tar.gz)
    Source code(zip)
  • 3.1.1(Oct 12, 2021)

    Frustration v3.1.1: First Stable Release πŸŽ‰

    The documentation and support for ES6 modules will be available very soon so stay awaited...


    Source code(tar.gz)
    Source code(zip)
  • 1.1.0(Oct 11, 2021)

    Finally, the first version of Frustration is here πŸŽ‰ Now, you can use some of the best utility functions with arrays and strings and everything is in one place! 😍

    Note: I will release the documentation and support for ES6 Modules very soon so stay awaited...

    Source code(tar.gz)
    Source code(zip)
Owner
Atul Kumar
Just a noob!
Atul Kumar
Functions Recipes is a library of examples to help you getting started with Salesforce Functions and get used to their main features.

Functions Recipes Introduction Salesforce Functions lets you use the Salesforce Platform for building event-driven, elastically scalable apps and expe

Trailhead Apps 172 Dec 29, 2022
Collection of utility functions for common JavaScript/TypeScript task

@oysterlee/utils Collection of utility functions for common JavaScript/TypeScript task Features Tree-shakable No dependencies Installation pnpm i @oys

Oyster Lee 3 Apr 4, 2022
Well-tested utility functions dealing with async iterables

aitertools This library provides a well-tested collection of small utility functions dealing with async iterables. You can think of it as LINQ or aite

Hong Minhee (ζ΄ͺ 民憙) 11 Aug 15, 2022
Utility functions for iterators. Inspired by Rust's `std::iter::Iterator` trait.

iter-funcs About Utility functions for iterators. Inspired by Rust's std::iter::Iterator trait. This library uses JavaScript native iterators, so it's

Shuntaro Nishizawa 6 Dec 27, 2022
A utility for creating toggleable items with JavaScript. Inspired by bootstrap's toggle utility. Implemented in vanillaJS in a functional style.

LUX TOGGLE Demo: https://jesschampion.github.io/lux-toggle/ A utility for creating toggleable dom elements with JavaScript. Inspired by bootstrap's to

Jess Champion 2 Oct 3, 2020
A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications.

WeUI - tailor-made for WeChat web service δΈ­ζ–‡η‰ˆζœ¬ Introduction WeUI is an WeChat-like UI framework officially designed by the WeChat Design Team, tailor-

Tencent 26.6k Jan 2, 2023
@nodesecure/ci brings together a set of tools to identify dependencies vulnerabilities and track most common malicious code and patterns

NodeSecure CI Action @nodesecure/ci brings together a set of tools to identify dependencies vulnerabilities and track most common malicious code and p

null 7 Jul 29, 2022
Halfwit is an experimental golfing language that fits most commands in half a byte.

Halfwit Halfwit is an experimental golfing language that fits most commands in half a byte. It's stack-based. Usage npm install halfwit

Chunkybanana 12 Jun 27, 2022
The most often-used OOP design patterns in TypeScript

The most often-used OOP design patterns Generating patterns Factory method Abstract factory Builder Prototype Singleton Structural patterns Adapter Br

Rodion 4 Mar 11, 2022