licenses.dev

msw v1.3.4

Seamless REST/GraphQL API mocking library for browser and Node.js.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT111
PackageRelationDependenciesPublished
@mswjs/cookies • 0.2.2Manage request/response cookies in the environments where those are not supported.DIRECT4
@mswjs/interceptors • 0.17.10Low-level HTTP/HTTPS/XHR/fetch request interception library.DIRECT35
@open-draft/until • 1.0.3Gracefully handle a Promise using async/await.DIRECT0
@types/cookie • 0.4.1TypeScript definitions for cookieDIRECT0
@types/debug • 4.1.12TypeScript definitions for debugINDIRECT1
@types/js-levenshtein • 1.1.3TypeScript definitions for js-levenshteinDIRECT0
@types/ms • 0.7.34TypeScript definitions for msINDIRECT0
@types/node • 22.7.5TypeScript definitions for nodeINDIRECT1
@types/set-cookie-parser • 2.4.10TypeScript definitions for set-cookie-parserINDIRECT2
@xmldom/xmldom • 0.8.10A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.INDIRECT0
ansi-escapes • 4.3.2ANSI escape codes for manipulating the terminalINDIRECT1
ansi-regex • 5.0.1Regular expression for matching ANSI escape codesINDIRECT0
ansi-styles • 4.3.0ANSI escape codes for styling strings in the terminalINDIRECT2
available-typed-arrays • 1.0.7Returns an array of Typed Array names that are available in the current environmentINDIRECT1
base64-js • 1.5.1Base64 encoding/decoding in pure JSINDIRECT0
binary-extensions • 2.3.0List of binary file extensionsINDIRECT0
bl • 4.1.0Buffer List: collect buffers and access with a standard readable Buffer interface, streamable too!INDIRECT8
braces • 3.0.3Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.INDIRECT3
buffer • 5.7.1Node.js Buffer API, for the browserINDIRECT2
call-bind • 1.0.7Robustly `.call.bind()` a functionINDIRECT11
chalk • 4.1.2Terminal string styling done rightDIRECT5
chardet • 0.7.0Character detectorINDIRECT0
chokidar • 3.6.0Minimal and efficient cross-platform file watching libraryDIRECT14
cli-cursor • 3.1.0Toggle the CLI cursorINDIRECT4
cli-spinners • 2.9.2Spinners for use in the terminalINDIRECT0
clone • 1.0.4deep cloning of objects and arraysINDIRECT0
color-convert • 2.0.1Plain color conversion functionsINDIRECT1
color-name • 1.1.4A list of color names and its valuesINDIRECT0
cookie • 0.4.2HTTP server cookie parsing and serializationDIRECT0
debug • 4.3.7Lightweight debugging utility for Node.js and the browserINDIRECT1
defaults • 1.0.4merge single level defaults over a config objectINDIRECT1
define-data-property • 1.1.4Define a data property on an object. Will fall back to assignment in an engine without descriptors.INDIRECT8
emoji-regex • 8.0.0A regular expression to match all Emoji-only symbols as per the Unicode Standard.INDIRECT0
es-define-property • 1.0.0`Object.defineProperty`, but not IE 8's broken one.INDIRECT6
es-errors • 1.3.0A simple cache for a few of the JS Error constructors.INDIRECT0
escalade • 3.2.0A tiny (183B to 210B) and fast utility to ascend parent directoriesINDIRECT0
escape-string-regexp • 1.0.5Escape RegExp special charactersINDIRECT0
events • 3.3.0Node's event emitter for all engines.INDIRECT0
external-editor • 3.1.0Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENTINDIRECT5
figures • 3.2.0Unicode symbols with Windows CMD fallbacksINDIRECT1
fill-range • 7.1.1Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`INDIRECT2
for-each • 0.3.3A better forEachINDIRECT1
fsevents • 2.3.3Native Access to MacOS FSEventsINDIRECT0
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
get-intrinsic • 1.2.4Get and robustly cache all JS language-level intrinsics at first require timeINDIRECT5
gopd • 1.0.1`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.INDIRECT6
graphql • 16.9.0A Query Language and Runtime which can target any service.DIRECT0
has-flag • 4.0.0Check if argv has a specific flagINDIRECT0
has-property-descriptors • 1.0.2Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.INDIRECT7
has-proto • 1.0.3Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?INDIRECT0
has-symbols • 1.0.3Determine if the JS environment has Symbol support. Supports spec, or shams.INDIRECT0
has-tostringtag • 1.0.2Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.INDIRECT1
hasown • 2.0.2A robust, ES3 compatible, "has own property" predicate.INDIRECT1
headers-polyfill • 3.2.5A native "Headers" class polyfill.DIRECT0
iconv-lite • 0.4.24Convert character encodings in pure javascript.INDIRECT1
inquirer • 8.2.6A collection of common interactive command line user interfaces.DIRECT51
is-arguments • 1.1.1Is this an arguments object? It's a harder question than you think.INDIRECT13
is-binary-path • 2.1.0Check if a file path is a binary fileINDIRECT1
is-callable • 1.2.7Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.INDIRECT0
is-extglob • 2.1.1Returns true if a string has an extglob.INDIRECT0
is-fullwidth-code-point • 3.0.0Check if the character represented by a given Unicode code point is fullwidthINDIRECT0
is-generator-function • 1.0.10Determine if a function is a native generator function.INDIRECT2
is-glob • 4.0.3Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a betINDIRECT1
is-interactive • 1.0.0Check if stdout or stderr is interactiveINDIRECT0
is-node-process • 1.2.0Reliably determines if the code is running in Node.jsDIRECT0
is-number • 7.0.0Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.INDIRECT0
is-typed-array • 1.1.13Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.INDIRECT18
is-unicode-supported • 0.1.0Detect whether the terminal supports UnicodeINDIRECT0
js-levenshtein • 1.1.6The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.DIRECT0
lodash • 4.17.21Lodash modular utilities.INDIRECT0
log-symbols • 4.1.0Colored symbols for various log levels. Example: `✔︎ Success`INDIRECT7
mimic-fn • 2.1.0Make a function mimic another oneINDIRECT0
ms • 2.1.3Tiny millisecond conversion utilityINDIRECT0
node-fetch • 2.7.0A light-weight module that brings window.fetch to node.jsDIRECT3
normalize-path • 3.0.0Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.INDIRECT0
onetime • 5.1.2Ensure a function is only called onceINDIRECT1
ora • 5.4.1Elegant terminal spinnerINDIRECT29
os-tmpdir • 1.0.2Node.js os.tmpdir() ponyfillINDIRECT0
outvariant • 1.4.3Type-safe implementation of invariant with positionals.DIRECT0
path-to-regexp • 6.3.0Express style path to RegExp utilityDIRECT0
picomatch • 2.3.1Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.INDIRECT0
possible-typed-array-names • 1.0.0A simple list of possible Typed Array names.INDIRECT0
readable-stream • 3.6.2Streams3, a user-land copy of the stream library from Node.jsINDIRECT4
readdirp • 3.6.0Recursive version of fs.readdir with streaming API.INDIRECT1
require-directory • 2.1.1Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules.INDIRECT0
restore-cursor • 3.1.0Gracefully restore the CLI cursor on exitINDIRECT3
run-async • 2.4.1Utility method to run function either synchronously or asynchronously using the common `this.async()` style.INDIRECT0
safe-buffer • 5.2.1Safer Node.js Buffer APIINDIRECT0
safer-buffer • 2.1.2Modern Buffer API polyfill without footgunsINDIRECT0
set-cookie-parser • 2.7.0Parses set-cookie headers into objectsINDIRECT0
set-function-length • 1.2.2Set a function's length propertyINDIRECT10
strict-event-emitter • 0.2.8Type-safe "EventEmitter" for everyday useINDIRECT1
strict-event-emitter • 0.4.6Type-safe implementation of EventEmitter for browser and Node.jsDIRECT0
string_decoder • 1.3.0The string_decoder module from Node coreINDIRECT1
string-width • 4.2.3Get the visual width of a string - the number of columns required to display itINDIRECT4
strip-ansi • 6.0.1Strip ANSI escape codes from a stringINDIRECT1
supports-color • 7.2.0Detect whether a terminal supports colorINDIRECT1
through • 2.3.8simplified stream constructionINDIRECT0
tmp • 0.0.33Temporary file and directory creatorINDIRECT1
to-regex-range • 5.0.1Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.INDIRECT1
tr46 • 0.0.3An implementation of the Unicode TR46 specINDIRECT0
undici-types • 6.19.8A stand-alone types package for UndiciINDIRECT0
util-deprecate • 1.0.2The Node.js `util.deprecate()` function with browser supportINDIRECT0
util • 0.12.5Node.js's util module for all enginesINDIRECT22
wcwidth • 1.0.1Port of C's wcwidth() and wcswidth()INDIRECT2
web-encoding • 1.1.5TextEncoder and TextDecoder APIs from Encoding Standard APIs in a universal packageINDIRECT24
whatwg-url • 5.0.0An implementation of the WHATWG URL Standard's URL API and parsing machineryINDIRECT2
which-typed-array • 1.1.15Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.INDIRECT17
wrap-ansi • 6.2.0Wordwrap a string with ANSI escape codesINDIRECT8
wrap-ansi • 7.0.0Wordwrap a string with ANSI escape codesINDIRECT8
yargs • 17.7.2yargs the modern, pirate-themed, successor to optimist.DIRECT15
ISC10
PackageRelationDependenciesPublished
anymatch • 3.1.3Matches strings against configurable strings, globs, regular expressions, and/or functionsINDIRECT2
cli-width • 3.0.0Get stdout window width, with two fallbacks, tty and then a default.INDIRECT0
cliui • 8.0.1easily create complex multi-column command-line-interfacesINDIRECT9
get-caller-file • 2.0.5[![Build Status](https://travis-ci.org/stefanpenner/get-caller-file.svg?branch=master)](https://travis-ci.org/stefanpenner/get-caller-file) [![Build status](https://ci.appveyor.com/api/projects/status/ol2q94g1932cy14a/branch/master?svg=true)](https://ci.aINDIRECT0
glob-parent • 5.1.2Extract the non-magic parent path from a glob string.INDIRECT2
inherits • 2.0.4Browser-friendly inheritance fully compatible with standard node.js inherits()INDIRECT0
mute-stream • 0.0.8Bytes go in, but they don't come out (when muted).INDIRECT0
signal-exit • 3.0.7when you want to fire an event no matter how a process exits.INDIRECT0
y18n • 5.0.8the bare-bones internationalization library used by yargsINDIRECT0
yargs-parser • 21.1.1the mighty option parser used by yargsINDIRECT0
CC0-1.0 OR MIT2
PackageRelationDependenciesPublished
type-fest • 0.21.3A collection of essential TypeScript typesINDIRECT0
type-fest • 2.19.0A collection of essential TypeScript typesDIRECT0
Apache-2.01
PackageRelationDependenciesPublished
rxjs • 7.8.1Reactive Extensions for modern JavaScriptINDIRECT1
Apache-2.0 OR Unlicense1
PackageRelationDependenciesPublished
@zxing/text-encoding • 0.9.0Polyfill for the Encoding Living Standard's API.INDIRECT0
0BSD1
PackageRelationDependenciesPublished
tslib • 2.7.0Runtime library for TypeScript helper functionsINDIRECT0
BSD-2-Clause1
PackageRelationDependenciesPublished
webidl-conversions • 3.0.1Implements the WebIDL algorithms for converting to and from JavaScript valuesINDIRECT0
BSD-3-Clause1
PackageRelationDependenciesPublished
ieee754 • 1.2.1Read/write IEEE754 floating point numbers from/to a Buffer or array-like objectINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

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

Or the licenses badge code for the 1.3.4 version:

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