licenses.dev

lien v4.0.0

An easy to use web framework for Node.js.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT100
PackageRelationDependenciesPublished
accepts • 1.3.8Higher-level content negotiationINDIRECT3
array-flatten • 1.1.1Flatten an array of nested arrays into a single flat arrayINDIRECT0
assured • 1.0.16Combine promises and callbacks together.INDIRECT2
async-function • 1.0.0A function that returns the normally hidden `AsyncFunction` constructorINDIRECT0
async-generator-function • 1.0.0A function that returns the normally hidden `AsyncGeneratorFunction` constructorINDIRECT0
asyncer.js • 1.0.11Run groups of (a)sync functions.INDIRECT11
body-parser • 1.20.5Node.js body parsing middlewareDIRECT43
bytes • 3.1.2Utility to parse a string bytes to bytes and vice-versaINDIRECT0
call-bind-apply-helpers • 1.0.2Helper functions around Function call/apply/bind, for use in `call-bind`INDIRECT2
call-bound • 1.0.4Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.INDIRECT15
content-disposition • 0.5.4Create and parse Content-Disposition headerINDIRECT1
content-type • 1.0.5Create and parse HTTP Content-Type headerINDIRECT0
cookie-parser • 1.4.7Parse HTTP request cookiesDIRECT2
cookie-signature • 1.0.6Sign and unsign cookiesINDIRECT0
cookie-signature • 1.0.7Sign and unsign cookiesINDIRECT0
cookie • 0.4.0HTTP server cookie parsing and serializationINDIRECT0
cookie • 0.7.2HTTP server cookie parsing and serializationINDIRECT0
csrf • 3.1.0primary logic behind csrf tokensINDIRECT4
csurf • 1.11.0CSRF token middlewareDIRECT13
debug • 2.6.9small debugging utilityINDIRECT1
deffy • 2.2.5Small and fast library to set default values.INDIRECT3
depd • 1.1.2Deprecate all the thingsINDIRECT0
depd • 2.0.0Deprecate all the thingsINDIRECT0
destroy • 1.2.0destroy a stream if possibleINDIRECT0
dunder-proto • 1.0.1If available, the `Object.prototype.__proto__` accessor and mutator, call-boundINDIRECT4
ee-first • 1.1.1return the first event in a set of ee/event pairsINDIRECT0
encodeurl • 2.0.0Encode a URL to a percent-encoded form, excluding already-encoded sequencesINDIRECT0
es-define-property • 1.0.1`Object.defineProperty`, but not IE 8's broken one.INDIRECT0
es-errors • 1.3.0A simple cache for a few of the JS Error constructors.INDIRECT0
es-object-atoms • 1.1.2ES Object-related atoms: Object, ToObject, RequireObjectCoercibleINDIRECT1
escape-html • 1.0.3Escape string for use in HTMLINDIRECT0
etag • 1.8.1Create simple HTTP ETagsINDIRECT0
express-session • 1.19.0Simple session middleware for ExpressDIRECT10
express • 4.22.2Fast, unopinionated, minimalist web frameworkDIRECT70
finalhandler • 1.3.2Node.js final http responderINDIRECT9
find-value • 1.0.13Find object values by passing the path as string.DIRECT0
fn-result • 1.0.13Take an (a)sync function result and pass it forward.INDIRECT3
forwarded • 0.2.0Parse HTTP X-Forwarded-For headerINDIRECT0
fresh • 0.5.2HTTP response freshness testingINDIRECT0
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
function.name • 1.0.14Function name shim (especially for supporting function names in Internet Explorer).INDIRECT1
generator-function • 2.0.1A function that returns the normally hidden `GeneratorFunction` constructorINDIRECT0
get-intrinsic • 1.3.1Get and robustly cache all JS language-level intrinsics at first require timeINDIRECT14
get-proto • 1.0.1Robustly get the [[Prototype]] of an objectINDIRECT6
gopd • 1.2.0`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.INDIRECT0
has-symbols • 1.1.0Determine if the JS environment has Symbol support. Supports spec, or shams.INDIRECT0
hasown • 2.0.3A robust, ES3 compatible, "has own property" predicate.INDIRECT1
http-errors • 1.7.3Create HTTP error objectsINDIRECT5
http-errors • 2.0.1Create HTTP error objectsINDIRECT5
iconv-lite • 0.4.24Convert character encodings in pure javascript.INDIRECT1
ipaddr.js • 1.9.1A library for manipulating IPv4 and IPv6 addresses in JavaScript.INDIRECT0
iterate-object • 1.3.5A convenient way to iterate objects.DIRECT0
math-intrinsics • 1.1.0ES Math-related intrinsics and helpers, robustly cached.INDIRECT0
media-typer • 0.3.0Simple RFC 6838 media type parser and formatterINDIRECT0
merge-descriptors • 1.0.3Merge objects using descriptorsINDIRECT0
methods • 1.1.2HTTP methods that node supportsDIRECT0
mime-db • 1.52.0Media Type DatabaseINDIRECT0
mime-types • 2.1.35The ultimate javascript content-type utility.INDIRECT1
mime • 1.6.0A comprehensive library for mime-type mappingINDIRECT0
ms • 2.0.0Tiny milisecond conversion utilityINDIRECT0
ms • 2.1.3Tiny millisecond conversion utilityINDIRECT0
negotiator • 0.6.3HTTP content negotiationINDIRECT0
noop6 • 1.0.10No operation as a module using an arrow function.DIRECT0
obj-def • 1.0.10Easily set default fields in objects.INDIRECT4
object-inspect • 1.13.4string representations of objects in node and the browserINDIRECT0
on-finished • 2.4.1Execute a callback when a request closes, finishes, or errorsINDIRECT1
on-headers • 1.1.0Execute a listener when a response is about to write headersINDIRECT0
one-by-one • 3.2.9Run async tasks one by one.INDIRECT6
parseurl • 1.3.3parse a url with memoizationINDIRECT0
path-to-regexp • 0.1.13Express style path to RegExp utilityINDIRECT0
path-to-regexp • 6.3.0Express style path to RegExp utilityDIRECT0
proxy-addr • 2.0.7Determine address of proxied requestINDIRECT2
random-bytes • 1.0.0URL and cookie safe UIDsINDIRECT0
range-parser • 1.2.1Range header field string parserINDIRECT0
raw-body • 2.5.3Get and validate the raw body of a readable stream.INDIRECT10
rndm • 1.2.0random string generatorINDIRECT0
safe-buffer • 5.2.1Safer Node.js Buffer APIINDIRECT0
safer-buffer • 2.1.2Modern Buffer API polyfill without footgunsINDIRECT0
same-time • 2.3.6Call functions in parallel and store the results.INDIRECT4
send • 0.19.2Better streaming static file server with Range and conditional-GET supportINDIRECT18
serve-static • 1.16.3Serve static filesINDIRECT20
set-or-get • 1.2.12Sets or gets an object field value.DIRECT4
side-channel-list • 1.0.1Store information about any JS value in a side channel, using a linked listINDIRECT2
side-channel-map • 1.0.1Store information about any JS value in a side channel, using a MapINDIRECT17
side-channel-weakmap • 1.0.2Store information about any JS value in a side channel. Uses WeakMap if available.INDIRECT18
side-channel • 1.1.0Store information about any JS value in a side channel. Uses WeakMap if available.INDIRECT20
sliced • 1.0.1A faster Node.js alternative to Array.prototype.slice.call(arguments)INDIRECT0
statuses • 1.5.0HTTP status utilityINDIRECT0
statuses • 2.0.2HTTP status utilityINDIRECT0
toidentifier • 1.0.0Convert a string of words to a JavaScript identifierINDIRECT0
toidentifier • 1.0.1Convert a string of words to a JavaScript identifierINDIRECT0
transformer • 1.2.8Transform data using synchronous and asynchronous functions.DIRECT13
tsscmp • 1.0.6Timing safe string compare using double HMACINDIRECT0
type-is • 1.6.18Infer the content-type of a request.INDIRECT3
typpy • 2.4.0A better typeof for JavaScript.INDIRECT2
uid-safe • 2.1.5URL and cookie safe UIDsINDIRECT1
ul • 5.2.16A minimalist utility library.DIRECT4
unpipe • 1.0.0Unpipe a stream from all destinationsINDIRECT0
utils-merge • 1.0.1merge() utility functionINDIRECT0
vary • 1.1.2Manipulate the HTTP Vary headerINDIRECT0
ISC3
PackageRelationDependenciesPublished
inherits • 2.0.4Browser-friendly inheritance fully compatible with standard node.js inherits()INDIRECT0
setprototypeof • 1.1.1A small polyfill for Object.setprototypeofINDIRECT0
setprototypeof • 1.2.0A small polyfill for Object.setprototypeofINDIRECT0
BSD-3-Clause1
PackageRelationDependenciesPublished
qs • 6.15.2A querystring parser that supports nesting and arrays, with a depth limitINDIRECT21
non-standard1
PackageRelationDependenciesPublished
deffy • 2.0.0Small and fast library to set default values.INDIRECT3
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/lien)](https://licenses.dev/npm/lien)
<a href="https://licenses.dev/npm/lien">
  <img src="https://licenses.dev/b/npm/lien" alt="licenses" />
</a>

Or the licenses badge code for the 4.0.0 version:

[![licenses](https://licenses.dev/b/npm/lien/4.0.0)](https://licenses.dev/npm/lien/4.0.0)
<a href="https://licenses.dev/npm/lien/4.0.0">
  <img src="https://licenses.dev/b/npm/lien/4.0.0" alt="licenses" />
</a>
GitHub