Skip to content

Sv443-Network/SvCoreLib

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

logo

SvCoreLib

MIT License GitHub issues Vulnerabilities


Core Library used in the projects of Sv443 and the Sv443 Network,
containing tons of miscellaneous quality of life features

Contains builtin TypeScript definitions


>> Documentation <<

DiscordChangelog


Most notable features:

  • Interactive CLI tools like a menu and a progress bar
  • Networking tools like downloading files and pinging URLs or efficiently serving data to a connecting client
  • File system tools like reading a directory recursively, downloading a file or supervising a directory for changes
  • Randomization tools like generating UUIDs or a seeded RNG
  • Misc tools involving array manipulation

See a list of all features here.


Install:

Use this command in a terminal window inside your Node.js project:

npm i svcorelib

If you don't intend on using SQL functions, use npm i svcorelib --no-optional


Contributors:

Thank you very much to these contributors for improving SvCoreLib ❤️

Name Contributions
canarado Added TypeScript declarations, fixed grammar
ThatCopy Fixed documentation, tested the code

Dependencies:

I made SvCoreLib so it needs as few dependencies as possible, but in order to ensure quality and stability, these dependencies are needed:

* = optional, see installation




Made with ❤️ by Sv443 and others
Like SvCoreLib? Please consider supporting our development