Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/mswjs/msw

Seamless REST/GraphQL API mocking library for browser and Node.js.
https://github.com/mswjs/msw

graphql: Exports request, context, and other types

806ab4495868da6db40df750353d9ddee37e9e33 authored over 4 years ago by Artem Zakharchenko <[email protected]>
set response delay in node to 5ms

30ab567816d50efde9524c1c9fa1c1df7c92f3ec authored over 4 years ago by Usama Hameed <[email protected]>
Adds integration test for "ctx.delay()" utility

363fe706d67fd8bb3978a09677a1d578766a87bf authored over 4 years ago by Artem Zakharchenko <[email protected]>
delay: Adjusts unit NodeJS/jsdom unit tests

39b81945c621f527d1876a6ac5e71ff4c5b1361b authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds a usage disclaimer to the README

9772c3bf09d1df875abfa34151dcdc3348ea641a authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds keywords to package.json

8e8c7fdcc747b44ca70a8382afaac4381e547a7c authored over 4 years ago by Artem Zakharchenko <[email protected]>
Uses absolute URL for the award icon in README

8b1525d2f1e5d45f763c74d581d3618cc699bcfb authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupServer: Asserts page error (exception) in integration test

332d436103cc6cfe4439804756a275336d56305b authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds unit tests for "isNodeProcess" utility

eaa01d0578d1637d8739045b9453efefda8f9c38 authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupWorker: Throws when run in a NodeJS environment

cd80bdaab1e09fc8e1c8da3e83e18be079ab0b51 authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupServer: Throws when run in a browser

993973884d9de3c19cc71109b61b2f705e8324db authored over 4 years ago by Artem Zakharchenko <[email protected]>
Add a friently error message when you call setupServer in the browser

setupServer causes problem when run in the browser, but without any obvious
error messages. This...

24875d897b8a074b2a22bee5bb1d415310ebd854 authored over 4 years ago by Andrew Swerlick <[email protected]>
Adds unit test for "prepareRequest" utility

600a404508811d6005a9e5383d3e5e8a8129cf99 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds unit test for "parseRequestBody" utility

e119aa32b7df3220379132d9426af10c891dc372 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Renames "pipe" to "compose", because it executes right-to-left

44f3e6ff113cd8246f658d728f4fbfe8c016cc88 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Renames "deferNetworkRequests" to "deferNetworkRequestsUntil"

219ca18b538957e6e44f4444f87ece528ceffbe3 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Renames "styleStatusCode" to "getStatusCodeColor", adds unit tests

b4a979012b32506f5ec2b3fa43bee04d2f5d4054 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds unit test for "jsonParse" utility

96014e3160c4500bd8ab7a2bfe90e615c612bf76 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds "prepareResponse" unit test

6408fa096cde9a0e2c3267b1b009ec34f907044d authored over 4 years ago by Artem Zakharchenko <[email protected]>
Removes unused "invariant" utility

c94260ba13b033e16e0c168d8f053b58a20b4e72 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds unit test for "compose" utility

1f739081efae1ecd5e28c3b5adc34b1e6dae0a51 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds a README file for the testing directory

33f021d17977daa05bdc6e9260649baa85fe5912 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds unit test for "getTimestamp" utility

3c130043fc2ee00455c5e1296c51269596cf2f55 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds unit test for "deferNetworkRequests" utility

685c14e2f37f5d003c7fd805e0992672dbefdc91 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Annotates "req.body" to be potentially undefined, reuses "jsonParse" in "getJsonBody" utility

9c81b91bccd2faad8771a8ef49dbbe6a6dbdddb9 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds olive branch to awards icon in README

8dc9cb378094c34d0b074061ee37cb8aeb22674e authored over 4 years ago by Artem Zakharchenko <[email protected]>
rest: Warns on redundant usage of query parameters

242753ac1fb705ffe7b692050fd3d90e732d564b authored over 4 years ago by Artem Zakharchenko <[email protected]>
rest: Ignores URL query parameters during matching

adc3f0ba136d3c19df02d08a238c1e6a6b25c798 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds OS Awards badge to README

a9b94225c972de56b40eae5e90284a3edf8c4720 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Use userEvent instead of fireEvent (as it is not imported / consistency)

534ca19d53bef7eb1cb766594e6403443e368b1e authored over 4 years ago by Markus Willems <[email protected]>
Update test domain to mswjs.io

d5a41b92a18a572b379cf7f926ef0fafcdc508fb authored over 4 years ago by Christoph Guttandin <[email protected]>
Uses "getByRole" in testing example of README

e6b009bc1434744d8e092962ebcd267abe8cd270 authored over 4 years ago by Artem Zakharchenko <[email protected]>
v0.19.4

d0641d6124e16cb908425e8d68c64fe3d8d41622 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds "homepage" to package.json

717bd19d58437445333e4af8f82809a6b175a720 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Structures and improves the README

2b6b852be5d9fcd1c0017846967e2ff15ba061a0 authored over 4 years ago by Artem Zakharchenko <[email protected]>
resetHandlers: Uses a non-existing domain for integration tests

57750a82f8d1cd96e24d0696ecb6914d999b1f68 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Uses a non-existing domain for integration tests

638874a0c45cf9a70e11f1737abf4087ccb4dd12 authored over 4 years ago by Artem Zakharchenko <[email protected]>
v0.19.3

e31e5b0b2c7ece499c2fc0602a69ee3a46e0eabd authored over 4 years ago by Artem Zakharchenko <[email protected]>
graphql: Uses safe JSON parsing to prevent runtime exceptions

99d865016da8268eaafca032c94289d3bb2b67cf authored over 4 years ago by Artem Zakharchenko <[email protected]>
graphql: Supports operations issued using GET method

4803322d4016e98be9baac906ddacbbf1a15a2ea authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds "jsonParse" utility

8f70005abebbc78c796054346602181ff72488bb authored over 4 years ago by Artem Zakharchenko <[email protected]>
v0.19.2

8a3dd1e29c4989c293c9a0564c3410c87cbc9fd6 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Updates "node-request-interceptor" to "0.2.5"

02ac505db65f850f70dec6076dba097762b35a18 authored over 4 years ago by Artem Zakharchenko <[email protected]>
v0.19.1

32ab4cb008a3baebbfbf3081edd7e0a428efe82c authored over 4 years ago by Artem Zakharchenko <[email protected]>
remove request body JSON parsing from worker file

1393f39d0a4b0881aed56ad402bf6d8aee63d311 authored over 4 years ago by mouhannad-sh <[email protected]>
Adds integration test for a GET request and "Content-Type: application/json"

e5ea7236d9b8c19101b39739d18a4f040b0f527e authored over 4 years ago by Artem Zakharchenko <[email protected]>
Bump websocket-extensions from 0.1.3 to 0.1.4

Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0....

834ff8146d6d048ca5d922c27b92bcc0875fb0eb authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Adds SVG logo to the media resources

21d322197a9712f68f5abad6174122332a2de205 authored over 4 years ago by Artem Zakharchenko <[email protected]>
add realistic server response delay to ctx.delay()

5defbf2b4f4d7ae1503cb68a4e7be14e994b3f7d authored over 4 years ago by Usama Hameed <[email protected]>
v0.19.0

7b2cc7cf8c8579ee293b9801a031ecc4eea18fb7 authored over 4 years ago by Artem Zakharchenko <[email protected]>
spawnServer: Disables hot reloading for test runs

e07407fc671e39514a6f303338ea827f5cfe6d2f authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds XMLHttpRequest intergration tests for the "waitUntilReady" option

20352f1090014d93c29c52d0723896faf07d4a15 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds integration test for the "waitUntilReady" option

b753a7e6c2139a89acb73f141a1f3f5a5834e1a5 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Defers network requests until Service Worker is ready

2d6be41f38b2544c8a12a0c67038f52d89dcb5eb authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupWorker (waitUntilReady): Adds default value to JSDoc

97e7bf6134d6a12f74c33f6690561a932bae1436 authored over 4 years ago by Artem Zakharchenko <[email protected]>
deferNetworkRequests: Uses "until" to simplify Promise resolution

3a419b54034c6c376d6f44a1b41d91cb0fef2a2f authored over 4 years ago by Artem Zakharchenko <[email protected]>
Fixes typos in integration tests

3f5736c96e402290855a32b15ad25677dc8296b8 authored over 4 years ago by Artem Zakharchenko <[email protected]>
v0.18.1

afcceee36cf836a321ef8811153b124dbca4ca54 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Uses actual repository URL in the activation message

671188b05e7ae46a85102fde7b108c02588b60b3 authored over 4 years ago by Artem Zakharchenko <[email protected]>
resolveRelativeUrl: Handles "location" object in Node

f27b67729a5eabfa4bb3509bd2a84790304bb2aa authored over 4 years ago by Artem Zakharchenko <[email protected]>
Sets "jest-environment" to "node" for "setupServer" tests

0087a2dcf98345b21f8035236965710f2338a6e6 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds unit tests for "resolveRelativeUrl"

ec090f208a4d19c62d3d04f5f53d893d078bf8b1 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Uses "Headers" and "serviceWorker" definition in browser-like tests only

612deac693669f679e3743b068905f70a1d8b019 authored over 4 years ago by Artem Zakharchenko <[email protected]>
v0.18.0

4a49e733ed10cb2b11c1941160d9a46ec21182af authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupServer: Removes duplicated tests

edf610eb2ed2a52a3594c39204735f99ee815974 authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupWorker: Adds "resetHandlers" integration test

4d576e2636c2162d6c3855df7338e7b47c88b409 authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupWorker: Passes entire "context" to "handleRequestWith" to preserve runtime handler mutations

5053173e9091c9e115d5553c5e22fff2fc40afc8 authored over 4 years ago by Artem Zakharchenko <[email protected]>
spawnServer: Removes "historyApiFallback" to properly handle 404 pages

8d03c2b27577e32a1c2333731d00ee382a6b66aa authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupServer: Makes all integration tests isolated

1094f0836b8bff63fbd8c78326a32fbc7efccedd authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupServer (resetHandlers): Supports explicit next request handlers

a2997e34afd4fcc5c4dd750972740590dce4d5f1 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Uses a "shouldSkip" request handler property for one-time handlers

3c0a1345b3b8950f229e169e082c45310aaff807 authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupServer: Moves issuers scenarios into their own directory

ce174f768204d0d66aa281d6758518c2c016a279 authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupWorker (resetHandlers): Removes unnecessary runtime request assertion

3707a74f1660bea9944fe8087fdb664e1548c844 authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupServer: Adds "restoreHandlers" method

26a8c7ac49540bd8bd6fb5946f1530949b4b8bd9 authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupServer: Adds support for runtime request handlers definition

a2c00b4df3c18513c2b986c33cf130b2fc8dccd1 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Abstracts runtime request handler logic into utilities

8e795321e3b4f26dd63d41b025b1e5db4d1187bb authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupWorker: Supports runtime request handlers

00668b7820fbf7e6e2c84f5166558affeb1d7c73 authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupServer: Aligns argument names

75105f3bad59c73f5c9c95b1e508a5fe0da39b2d authored over 4 years ago by Artem Zakharchenko <[email protected]>
Reuses the "RequestHandlersList" from the glossary

30f5306ded6301a3636c60cdf66431e98f2dacd6 authored over 4 years ago by Artem Zakharchenko <[email protected]>
References "SetupWorkerApi" internally

c81ad49acf39460303fb087bfdd76de8707e1d39 authored over 4 years ago by Artem Zakharchenko <[email protected]>
setupWorker: Adds "restoreHandlers" method

4762eea05d95a985bd5c3f13f98fbd6581357344 authored over 4 years ago by Artem Zakharchenko <[email protected]>
fix: move cookie types to dependencies

Since we expose the types through our typings we need them to be
installed by using libraries. T...

5ad58ca2aebfa7b5c49c3b01308b61c3a45bad16 authored over 4 years ago by Markus Wolf <[email protected]>
mockServiceWorker: Updates the repository URL

bf18136f1cf88a215bbf7e4d744a7a579f8d3d8c authored over 4 years ago by Artem Zakharchenko <[email protected]>
v0.17.2

9b847c6cb989cc9e702f3a20aeb1cfc74f4a03f9 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds "isStringEqual" utility function

27009dd49fc5b4b0e2ccd37d2f6f80851c480a30 authored over 4 years ago by Artem Zakharchenko <[email protected]>
spawnServer: Logs out the used Service Worker build

4fbaa11fbaa11b8d926bc907618c3126a8dd0fb2 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Parses captured "req.body" as "undefined"

5a5addc6f89c2b16d24f52463edae3962cbf166a authored over 4 years ago by Artem Zakharchenko <[email protected]>
Improves explanatory comments

310218b0fd71db31828297db2c6f1ce5c85a419b authored over 4 years ago by Artem Zakharchenko <[email protected]>
Uses "req.headers.getAllHeaders()" for response patching

e31a344332f5951177bb17655a82c7cefe59445e authored over 4 years ago by Artem Zakharchenko <[email protected]>
Updates CONTRIBUTING guidelines

1bb4e1eedfaf32ab91ca4656bd20442162bf85a6 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds eslint and friends

1ba0f65e6f7aaa544ca3ed01fd5497275f7e977b authored over 4 years ago by Artem Zakharchenko <[email protected]>
Runs lint on CI build

7e3f4c0bf98548a420dcfe31aef10c1b7379fc45 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds lint task on "prepublishOnly" hook

0ebc93ec0eb811a544b9bf2dc832fb388eddfbae authored over 4 years ago by Artem Zakharchenko <[email protected]>
Fixes linting warnings/errors

c9a7e11a32c9f617891d3c961c9619b57d67a41e authored over 4 years ago by Artem Zakharchenko <[email protected]>
Runs lint on pre-commit hook

56446bfc58f82dc2c0dba89f418b461c51d7f958 authored over 4 years ago by Artem Zakharchenko <[email protected]>
v0.17.1

9bdb2366e6cfb0b377c4921aec6faa1c5844742d authored over 4 years ago by Artem Zakharchenko <[email protected]>
Bumps node-request-interceptor to 0.2.4

c40fb11889cb4f1717e35ad4302251483731c521 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Lists "node-request-interceptor" as an external dependency

4be9a52b9e82fa6f188502d11c4eaf6ad788b768 authored over 4 years ago by Artem Zakharchenko <[email protected]>
v0.17.0

fa6a45ae9bd2ea28fed0d29e730ac2dd9d91f1b5 authored over 4 years ago by Artem Zakharchenko <[email protected]>
Adds "parse" and "getPublicRequest" methods on request handler

46aa8bb0bef40d634161369a5be89a482351a15a authored over 4 years ago by Artem Zakharchenko <[email protected]>