SVR.JS 3.15.7 Licenses

SVR.JS 3.15.7

MIT License

Copyright (c) 2018-2024 SVR.JS

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Packages used by SVR.JS 3.15.7

License: MIT
asap
High-priority task queue for Node.js and browsers
License: MIT
asn1.js (by Fedor Indutny)
ASN.1 encoder and decoder
License: MIT
asn1.js-rfc2560 (by Fedor Indutny)
RFC2560 structures for asn1.js
License: MIT
asn1.js-rfc5280 (by Felix Hanley)
RFC5280 extension structures for asn1.js
License: MIT
async (by Caolan McMahon)
Higher-order functions and common patterns for asynchronous code
License: MIT
bn.js (by Fedor Indutny)
Big number implementation in pure javascript
License: MIT
call-bind (by Jordan Harband)
Robustly `.call.bind()` a function
License: ISC
chownr (by Isaac Z. Schlueter)
like `chown -R`
License: MIT
define-data-property (by Jordan Harband)
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
License: ISC
dezalgo (by Isaac Z. Schlueter)
Contain async insanity so that the dark pony lord doesn't eat souls
License: MIT
es-define-property (by Jordan Harband)
`Object.defineProperty`, but not IE 8's broken one.
License: MIT
es-errors (by Jordan Harband)
A simple cache for a few of the JS Error constructors.
License: MIT
formidable
A node.js module for parsing form data, especially file uploads.
Required by SVR.JS
License: ISC
fs-minipass (by Isaac Z. Schlueter)
fs read and write streams based on minipass
Patched to work with Bun
License: MIT
function-bind (by Raynos)
Implementation of Function.prototype.bind
License: MIT
get-intrinsic (by Jordan Harband)
Get and robustly cache all JS language-level intrinsics at first require time
License: MIT
gopd (by Jordan Harband)
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
License: ISC
graceful-fs
A drop-in replacement for fs, making various improvements.
Required by SVR.JS.
License: MIT
has-property-descriptors (by Jordan Harband)
Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.
License: MIT
has-proto (by Jordan Harband)
Does this environment have the ability to get the [[Prototype]] of an object on creation with __proto__?
License: MIT
has-symbols (by Jordan Harband)
Determine if the JS environment has Symbol support. Supports spec, or shams.
License: MIT
hasown (by Jordan Harband)
A robust, ES3 compatible, "has own property" predicate.
License: MIT
hexoid (by Luke Edwards)
A tiny (190B) and extremely fast utility to generate random IDs of fixed length
License: ISC
inherits
Browser-friendly inheritance fully compatible with standard node.js inherits()
License: MIT
mime-db
Media Type Database
License: MIT
mime-types
The ultimate javascript content-type utility.
Required by SVR.JS.
License: ISC
minimalistic-assert
minimalistic-assert ===
License: ISC
minipass (by Isaac Z. Schlueter)
minimal implementation of a PassThrough stream
License: MIT
minizlib (by Isaac Z. Schlueter)
A small fast zlib stream built on minipass and Node.js's zlib binding.
License: MIT
mkdirp
Recursively mkdir, like `mkdir -p`
License: MIT
object-inspect (by James Halliday)
string representations of objects in node and the browser
License: MIT
ocsp (by Fedor Indutny)
OCSP Stapling implementation
Required by SVR.JS.
License: ISC
once (by Isaac Z. Schlueter)
Run a function exactly one time
License: BSD-3
qs
A querystring parser that supports nesting and arrays, with a depth limit
License: MIT
set-function-length (by Jordan Harband)
Set a function's length property
License: MIT
side-channel (by Jordan Harband)
Store information about any JS value in a side channel. Uses WeakMap if available.
License: MIT
simple-lru-cache (by Gabriel Eisbruch)
node-simple-lru-cache =====================
License: ISC
tar (by GitHub Inc.)
tar for node
Required by SVR.JS.
License: ISC
wrappy (by Isaac Z. Schlueter)
Callback wrapping utility
License: ISC
yallist (by Isaac Z. Schlueter)
Yet Another Linked List