New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket
m

magiclen

npm

Packages

Current Co-maintainers

Former Co-maintainers

22 packages

adblock-checker

Check if the current web browser has any ad blockers (AdBlock, Adblock Plus, uBlock, AdGuard, ...) enabled.

date-differencer

Calculate the time interval between two `Date` objects and output the result in years plus months plus days plus hours plus minutes plus seconds plus milliseconds (instead of representing the same duration in different units). This library is useful for l

fast-string-search

Fast search substrings in a string by using N-API and boyer-moore-magiclen.

fetch-helper-x

This package provides some useful utilities and functions for using the Fetch API.

fit-html-text

Fit text into its surrounding container.

grpc-js-helper

Some useful items for playing with `@grpc/grpc-js`.

input-time-helper

Intuitively (by using local time) get/set the value of a date- or time-based HTML input element.

int32

Use Rust to compute 32-bit signed integers and wrap around at the boundary.

int64-napi

Use Rust to compute 64-bit signed integers.

magiccrypt

MagicCrypt is a Java/PHP/NodeJS/Rust library to encrypt/decrypt strings, files, or data, using Data Encryption Standard(DES) or Advanced Encryption Standard(AES) algorithms. It supports CBC block cipher mode, PKCS7 padding and 64, 128, 192 or 256-bits key

magic-qr-code

Encode QR Code by using N-API.

mininterval-runner

Repeated execution with minimum interval control.

node-crc

To compute CRC values by providing the length of bits, expression, reflection, an initial value and a final xor value. It has many built-in CRC functions.

node-datalith

Datalith is a file management system powered by SQLite for metadata storage and the file system for file storage. This library can help you conmunicate with Datalith in Node.js.

node-meminfo

Get memory information on Linux.

node-stringbuilder

An easy and fast in-memory string builder for Node.js.

node-sysconf

Get configurable system variables.

pagination-bar-generator

This library is used for generating pagination bar.

run-with-node-env

Set the `NODE_ENV` variable on all platforms. Without `cross-spawn`, very slim.

short-crypt

ShortCrypt is a very simple encryption library, which aims to encrypt any data into something random at first glance.

tw-id-num

Check or generate Taiwan ID numbers. 檢查或是產生中華民國國民身分證統一編號(即身份證字號,而非營業人統一編號),支援新式外來人口統一證號。也特別支援舊式外來人口統一證號的檢查。

year-helper

This package provides some useful functions to deal with dates especially related to leap years.