EasyMod.js, a library that adds multiply methods into JS!

Overview

EasyMod.js

EasyMod.js by BonesYT, a library that adds multiple methods into JS!

This adds a lot of methods to: strings, numbers, booleans, bigint, functions, arrays, objects and date!

Version: VU2

Extra Method Functions

Numbers

  • add, sub, mul, div, pow, and, or, xor, mod, inv, doub, half, trip, thir, sqr, sqrt, cb, cbrt, bas, nrot, neg, log, log10, log2, logbr, floor, round, ceil, random, clz32, max, min, sin, cos, tan, asin, acos, atan, atan2, sinh, cosh, tanh, asinh, acosh, atanh, sign, abs, trunc, log1p, fround, hypot, imul, eq, ex, gt, gte, lt, lte, comp, isNaN, bool, lfloor, lround, lceil, isInf, isFin, isz, isPos, isNeg, isalt, dti, dtil, array, join, low, infs, toDate, toTimeStr
  • Number.: dist

Booleans

  • ifelse, sw, number, and, or, xor
  • Boolean.: muland, mulor

Strings

  • replaceAt, befj, html, html2, reverse, del, fitEnd, fitStart, loopIncludes, heading, change, toClipboard, func, autoCase, argSplit

BigInt

  • number, add, sub, mul, div, pow, bas, neg, abs, sign, eq, ex, gt, gte, lt, lte, isz, isPos, isNeg, comp

Functions

  • getArgs, getArgsAll, getCommand, addLine
  • (The scripts might not work, i'm gonna fix it soon)

Array

  • befj, fitEnd, fitStart, valueMap, sum, prod, onlyFirst, onlyLast, gate, onlyAllow

Object

  • define, undefine, get, valueMap, gate, onlyAllow, propNames,

Date

  • since, daysSinceYear

Any

  • switchType

EasyObj

  • EasyObj is an object with abilities.
  • define, undefine, isDefined, get, createMethod, isConst
You might also like...

Repository trying to recreate Javascript (node) methods.

Javascript Polyfills This is an open-source project, where we try to do a polyfill for every (or almost all of them) Javascript Methods that currently

Oct 8, 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

🧩 TypeScript utility type in order to ensure to return only properties (not methods) containing values in primitive types such as number or boolean (not Value Objects)

🧩 TypeScript utility type in order to ensure to return only properties (not methods) containing values in primitive types such as number or boolean (not Value Objects)

🧩 TypeScript Primitives type TypeScript utility type in order to ensure to return only properties (not methods) containing values in primitive types

Dec 7, 2022

A set of useful helper methods for writing functions to handle Cloudflare Pub/Sub messages (https://developers.cloudflare.com/pub-sub/)

pubsub A set of useful helper methods for writing functions to handle Cloudflare Pub/Sub messages. This includes: A isValidBrokerRequest helper for au

Dec 4, 2022

In this project, I implement a Simple To Do List with the CRUD (create, read, update, delete) methods. I followed the JavaScript, CSS, HTML, DRY, KISS and YAGNI Best practices.

In this project, I implement a Simple To Do List with the CRUD (create, read, update, delete) methods. I followed the JavaScript, CSS, HTML, DRY, KISS and YAGNI Best practices.

To Do list: add & remove In this project, I implement a Simple To Do List with the CRUD (create, read, update, delete) methods. All the elements of th

Nov 20, 2022

Leader Board is a simple project based on JavaScript programing language. The purpose of this project is to work with APIs and ASYNC & AWAIT methods. I have used vanilla JavaScript with web pack to implement this project

Leader Board is a simple project based on JavaScript programing language. The purpose of this project is to work with APIs and ASYNC & AWAIT methods. I have used vanilla JavaScript with web pack to implement this project

Leader Board - JavaScript Project Table of contents Overview The challenge Screenshot Links Project Setup commands My process Built with What I learne

Oct 21, 2022

In this project, I implement a Simple To Do List with the CRUD (create, read, update, delete) methods. All the elements of the user interface are fully functional.

In this project, I implement a Simple To Do List with the CRUD (create, read, update, delete) methods. All the elements of the user interface are fully functional.

To Do list: add & remove In this project, I implement a Simple To Do List with the CRUD (create, read, update, delete) methods. All the elements of th

Jan 3, 2023

A collection of functions and methods to make it easier for you to create applications.

def-helper A collection of functions and methods to make it easier for you to create applications. Install npm install --save def-helper Usage import

Oct 13, 2022

A simple in-memory key-value cache for function execution, allowing both sync and async operations using the same methods

A simple in-memory key-value cache for function execution, allowing both sync and async operations using the same methods. It provides an invalidation mechanism based both on exact string and regex.

Dec 15, 2022
Comments
  • Merging EasyMod with my fork of it

    Merging EasyMod with my fork of it

    I found EasyMod and found it interesting, so I forked it. I made a lot of updates, so I'm opening this PR to contribute my changes to the main product. 👍

    opened by BinaryCrown 0
Owner
null
A library with different methods to encode and decode data.

encryption_lib for Deno A library with different methods to encode and decode data. Usage Example: Caesar Cipher import { Caesar } from "https://deno.

null 6 Feb 3, 2022
Boiler is a utility library that makes every day tasks in JavaScript easier by providing over 115 methods

Boiler is a utility library that makes every day tasks in JavaScript easier by providing over 115 methods that work on arrays, collections, functions, numbers, objects, and strings. It's the JavaScript equivalent of a Swiss Army Knife.

Wil 42 Nov 1, 2022
Complete JavaScipt Array methods Cheatsheet 🚀

Javascript Array Cheatsheet ?? Click to download ☝ Important ?? There is no way this is perfect or include all the methods. I'll try to fix/add more m

Ayush 91 Dec 7, 2022
This branch is created to make receive and send data to api using async and await methods

Microverse-Leader-Board Project from module 2 week 4 This branch is created to make receive and send data to api using async and await methods Screens

Akshitha Reddy 6 Apr 22, 2022
The invoker based on event model provides an elegant way to call your methods in another container via promisify functions

The invoker based on event model provides an elegant way to call your methods in another container via promisify functions. (like child-processes, iframe, web worker etc).

尹挚 7 Dec 29, 2022
ZxCDDoS for education with LAYER 7, LAYER 4, AMP METHODS

?? ZxCDDoS: Release v1.0 - Free DDoS Panel ?? Terminal only accepts ANSI color. Username: admin Password: admin Language Logs Fixed L7 methods (crash,

zxcr9999 151 Jan 3, 2023
Context-carrying logger with conditional methods.

logger Provides a simple logging interface as well as a LogContext class which carries a context around. Installation npm install @rocicorp/logger Us

Rocicorp 9 May 20, 2022
Elections in Russia, Saint Petersburg, 2021: results, turnout, and commission data. With image charts and brief introduction to election fraud methods used.

2021 Elections in Saint Petersburg, Russia ???? Переключиться на русский ?? Jump to charts ?? Telegram bot In Russia, Saint Petersburg from 17th to 19

Vyacheslav 11 Dec 26, 2022
A small (~600B gzip), useful set of methods for lazy iteration of iterables.

@ricokahler/lazy · A small (~600B gzip*), useful set of methods for lazy iteration of iterables. Why this lazy lib? Do I even need a lazy lib? Install

Rico Kahler 11 Sep 10, 2022
It's a javascript Class which contains utility methods that simplify working with google maps web SDK

About GoogleMapsJSHelper It's a javascript Class which contains utility methods that simplify working with google maps web SDK Note: i used ES7 Class

Sami Alateya 6 Jul 23, 2022