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

setupServer: Calls "onUnhandledRequest" only when there is no handler

3de03662a607596b0e6e45c99ef6475fabca8572 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Removes communication with GitHub API from the response patching test

2c1f8fa9efb834e1e02e908f01d10453c2444abf authored over 3 years ago by Artem Zakharchenko <[email protected]>
Removes unused "ignore-loader"

0c937360f6b5d2ac902e7add009de9db26a54da5 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Removes "express" in favor of "test-server"

5c6d6d62c8ba71b5652dd28fbf4ceb22a06aee81 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds integration test for a sibling iframe request interception

12bdd274c2e283bdd16448813e58b510ec676ffc authored over 3 years ago by Artem Zakharchenko <[email protected]>
fix: handling no active client

09f3b0c0038753af0b3f15f41e650c20c3f05fbb authored over 3 years ago by tgetson <[email protected]>
review: add test for extra content-type spacing

fb2dd333f8ff731f76ec123ebdb47b7318f7245a authored over 3 years ago by Matthew Leon <[email protected]>
review: add test for ugly content-type header

ecd8f250cf93e05ec739e5ca49b24d775d37cffd authored over 3 years ago by Matthew Leon <[email protected]>
content-type header parsing: be more forgiving

The space after the semicolon delimiter in HTTP header content is optional according to the stan...

eadee6e630cbff967679d9884828733900939ebf authored over 3 years ago by Matthew Leon <[email protected]>
Updates to "page-with" version 0.3.4

c235c6c5cf60e5ac85fd997e7ebacd6579e6ee46 authored over 3 years ago by Artem Zakharchenko <[email protected]>
v0.28.0

a308d0e78502597a3c2e569c690bc6f6cbdddb5f authored over 3 years ago by Artem Zakharchenko <[email protected]>
Migrates to "@mswjs/interceptors"

93a4f1687c96a622892caee21c67375f98d0587c authored over 3 years ago by Artem Zakharchenko <[email protected]>
v0.27.2

655c93f83b7fcebe9a9093cacd7d891939028d29 authored over 3 years ago by Artem Zakharchenko <[email protected]>
change `DropFirstInTuple` type for backwards compatibility with older TS versions

5ca74226f14d7f0cf5be32ab6457047cd0d074d8 authored over 3 years ago by Lenz Weber <[email protected]>
Migrates to "@mswjs/cookies"

e5827120009180cbc38956e899a91751cec7d3c2 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Remove comments, adjust stack/frame implementation to be more readable

48f401a7425ed720d757e372fa9aaaba57030da7 authored over 3 years ago by Sean Kennedy <[email protected]>
Update src/utils/internal/getCallFrame.test.ts

Co-authored-by: Artem Zakharchenko <[email protected]>

c73ee4af5830f9c4e1d63231d020f8ea8d72adf7 authored over 3 years ago by Sean Kennedy <[email protected]>
Add comment explaining the need for a fallback

214512a2fc05ed9d93703829618398116d2fc6aa authored over 3 years ago by Sean Kennedy <[email protected]>
Fix IE11 string split issue with error stack

c0c66450783d629293899e2e89005bf4ded03229 authored over 3 years ago by Sean Kennedy <[email protected]>
test: update test because now the lifecyle-events could not be sync

2ca953ab6abfab8c9cee41d8b8b24f59e7236553 authored over 3 years ago by marcosvega91 <[email protected]>
fix: handle stream response body in life-cycle events

c6857b21622a7c5ec8fc6c26c707b35c85c0c61f authored over 3 years ago by marcosvega91 <[email protected]>
chore: add "waitUntil" utility

725fe575c13bf6f69b4b0f718033376fb686ce2e authored over 3 years ago by marcosvega91 <[email protected]>
v0.27.1

b17a6d4f32d1d5b8782039849de6d4dfe66d89b7 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Replace Object.fromEntries()

ec64cdd7cc01e699180fce090723ab2f3006de70 authored over 3 years ago by Christoph Guttandin <[email protected]>
Update delay.ts

Fix typo

10cccc03f18e462dfaa12d42ded6ccc0a9e432f9 authored over 3 years ago by davesidious <[email protected]>
RequestHandler: Removes unsused "ResponseTransformer" type

5d72b5114b283e64b12fad32644c82a3b7162973 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Sets "process.env.NODE_ENV" to "development" during the build

fa0704e75aa5aa814f8585ec1932a9a6201ac7c4 authored over 3 years ago by Artem Zakharchenko <[email protected]>
compose: Fixes the last tuple type getter

48fd5d30bf7fe9dd82e955cbd06c50e555f8ff90 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates "typescript" to 4.2.2

eb3b8251c320ba5044636d3b8baec65e85a1cc1d authored over 3 years ago by Artem Zakharchenko <[email protected]>
RequestHandler: Fixes a "parsedResult" typo

505bd940e51cba2a1e3583ac7effd045b0e58194 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Uses "Node.js" over "NodeJS"

e46fc81ece61daa4bb8415452c908385e632c928 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Exports the "RestHandler" class

4d90221f80ea816a3fe805bb4a356d72bde9c519 authored over 3 years ago by Artem Zakharchenko <[email protected]>
ctx.fetch: Annotates return type

27ed163ad24309bef69f52e9256a2841b5cb164d authored over 3 years ago by Artem Zakharchenko <[email protected]>
v0.27.0

33a65840171c6587fca14436eebc6011a5e7cec0 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates dependencies

d666efdd6b8e55bf7a8562bc54af23191eae5c8d authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds Open Collective to funding options on GitHub

7fa081079143c49d827ed56176680d259aa42241 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Uses monthly downloads badge in README

381325e6ba8ba2fa6a189018fc59852977c039ef authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds tests for the GraphQLHandler class

5a5190bf9c5434732a3552f639c11064140bdbd7 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Exports previously exported types, drops "Type" suffix from types

ed16eb3a9b5afd36b4774f7b31cf79541d9ae424 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates the SVG logo

a41665157111d5ddc194f82cfd377597aece2049 authored over 3 years ago by Artem Zakharchenko <[email protected]>
createStart: Removes unused "ServiceWorkerInstanceTuple" type

ec493ae887dfe9f9a9d2f025a6e4b01affd1cbe2 authored over 3 years ago by Artem Zakharchenko <[email protected]>
refactor: swap empty conditions for rejection

31023d106f2162b452f77da8d06924eb55a9cce6 authored over 3 years ago by cdaringe <[email protected]>
refactor: throw on start fail, vs null return

cdf16a0b47269b5c0cdd6cd3bd8785c39ff852f0 authored over 3 years ago by cdaringe <[email protected]>
Adds integration test for worker auto-update (postinstall)

6756e397e8ad93e5f46bbcbc66d89c4fa3f3c048 authored over 3 years ago by Artem Zakharchenko <[email protected]>
postinstall: Resolves CLI path relative to CWD

77f3fd7c2145c384cfa16ef9d209b9340156b7ed authored over 3 years ago by Artem Zakharchenko <[email protected]>
CLI: Always uses "process.cwd" in the "init" command

9a94ff20d639248f253783621419b4b78faffd9f authored over 3 years ago by Artem Zakharchenko <[email protected]>
CLI: Prompts to auto-save "msw.workerDirectory" on "init" command

e23dca895156e944b4eb80ce24662711592fb227 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates the worker script when detected "packageJson.msw.workerDirectory"

43031d61d60f7692e1b82c9142fea95354e60dca authored over 3 years ago by Artem Zakharchenko <[email protected]>
Removes unused "iframe.html" fixture

46228c8b3739e375711f8d7db0d9faea3942e407 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds iframe requests interception test

6730ceb8bfd9f1106fc51ab9dc87538547236808 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds integration test when MSW is registered in a nested iframe

920ec7ac564443803fc57baf4d49e6c81ab00172 authored over 3 years ago by Artem Zakharchenko <[email protected]>
mockServiceWorker: Resolve the master client by visibility and presence in the "activeClientIds"

b3e58f6874b10b4f763ae71c994941722ad76135 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds deeply nested iframe integration test

d65b37fdc7b78dd3c81b70b308e79c06b4c27214 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Renames iframe tests templates

e812eb8f82d7957ae0cd68e7271273c07aaa9d6f authored over 3 years ago by Artem Zakharchenko <[email protected]>
mockServiceWorker: Retrieves parent client given a nested client

806c427d997c78227f4cb41f415ffa360255061f authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates "page-with" to 0.2.5

fbea7429407574f703b795c20dae02b6b5aab447 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Uses "page-with" for the "iframe" integration test

9a521bd1edf7bf9f9413f10b6d15b5b6d426291f authored over 3 years ago by Artem Zakharchenko <[email protected]>
mockServiceWorker: Removes async notation for the "sendToClient" function

9f3748c70679eb64399cd59543cab84f7d5f9d73 authored over 3 years ago by Artem Zakharchenko <[email protected]>
mockServiceWorker: Bypasses all requests when the active clients set is empty

f023da1e8d75222ef40b18427134a05f92018382 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates "page-with"

b6334c44de4d95fa30176267d2511fe427c8b35b authored over 3 years ago by Artem Zakharchenko <[email protected]>
mockServiceWorker: Adds explanatory comments

67facbc424412c76b4abdba5c92fe77152898a8f authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates library logo

4a3a3658c51683524a68fd1fd3875a3079b3e738 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Supports type auto-imports for "node" and "native" submodules

8ddbb951afd3b7eaff432ff2fad20f566cbf4450 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Emits declarations in each build target directory

23a8c815c3f2dc8bac30bdb39d9cdcca0b75d60a authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates "page-with" to 0.2.4

9a09cdbc7bd90f7d1244765ecf0036ce791202a4 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds FormData request body integration test

186acc424c307403d6576cc1a4ce5a516f3c6924 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Structures REST API rests into "request" and "response" categories

a1320092a59121b7f42081ed5a744c5ee2f3096e authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds FormData integration test for NodeJS

aeb68c3ed44cce2374cabc4b36d70810fb677272 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Includes explicit "typeRoots" for TypeScript compliance tests

9fff0232e93b69f4d2fdfe99e6b58e4a18cec398 authored over 3 years ago by Artem Zakharchenko <[email protected]>
createSetupServer: Removes unused "MockedResponse" import

a8cd1d27730bd3471b90971bfd77707abf2b1413 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates webpack, @types/node, husky

9ee1bbdcb34660ea4903bcd1c8dcf37f52a55baf authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates references to Puppeteer and integration testing setup

461363e55b8bc0ffe6c61ecdfa04cbd8121a0e5d authored over 3 years ago by Artem Zakharchenko <[email protected]>
Uninstalls "puppeteer" and "html-webpack-plugin"

f4d7cb892330a104cca0c1be9a794cdb91ab194e authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds XML response body integration test (NodeJS)

e3ce4a0539b98633dc08f02936f946db57f8382d authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds XML response body integration test

ed23b999932434dfbbccd2be4962b4cd4e1ea7b0 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates "page-with" to 0.2.3

36c038c06d709ae2b3e16f9cbdf7f6eedd02604c authored over 3 years ago by Artem Zakharchenko <[email protected]>
Supports virtual cookie store in NodeJS

48617fe28c85aa6d4b095e83d91c55253b717e19 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds a cookies inheritance integration test for NodeJS

3bd21ffef79908e8b4397ee1be328d7a65dc995c authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds cookies inheritance integration test

1e6e026e9e930b4db5556e6c765876f6332a7254 authored over 3 years ago by Artem Zakharchenko <[email protected]>
feat: implement virtual cookie store

6dbac6ad6792688e0ae0d93d12e5aeafa0f2242b authored over 3 years ago by Christoph Guttandin <[email protected]>
Adds TypeScript usage validation

d4a13cf7407e717dd64b054d4eee1d8a237ee110 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Fixes type violations (rest, onUnhandledReqiest)

bb4aaeb278be8734ac28d139a93374419f47bac0 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Removes legacy "requestHandlers", re-exports public types

7fce20f9bcc7ac176d56bf0eff9943d95366e184 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds new Request Handler API. Rewrites "rest" request handlers

703ddf3c86dc39f77c6f012a112ee5ddcf9b3eae authored over 3 years ago by Artem Zakharchenko <[email protected]>
Rewrites the GraphQL request handler

bba170cffcdc12b65bcafc0220012cb6e67aa2b7 authored over 3 years ago by Artem Zakharchenko <[email protected]>
getResponse: Returns public response from the handler execution result

4a5285ef349c8fd396bc399fdc20e6d46d145bcb authored over 3 years ago by Artem Zakharchenko <[email protected]>
Uses "page-with" for example-based testing

2fb37a30c9ebf4651d58fb1ef7625eb0945fd392 authored over 3 years ago by Artem Zakharchenko <[email protected]>
v0.26.2

a4f7a58460d4c277fc8cc1cf71e895495e48638e authored over 3 years ago by Artem Zakharchenko <[email protected]>
Annotates queries and variables in GraphQL tests

d05f485ee499906945566ff6cd9e9bc5ddd3dbb1 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds type checking for GraphQL data payload

e363b430e292a9ebed95b6bd6483b69e5857df12 authored over 3 years ago by Daniel Kremniov <[email protected]>
Type annotates "body.mocks"

7186df8c6326c3ed2fe26d3f6fa54ad818b987cc authored over 3 years ago by Artem Zakharchenko <[email protected]>
Groups response body tests

cd8a2dac1b5d6a50219efc5d3dc46c2dc2287309 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Skip one-time request handlers inside the response reducer so it handles a scenario with multiple request promises

017373035c628bf013f76bc93053506a96c6d519 authored over 3 years ago by Felipe Munhoz <[email protected]>
Awaits responses in tests by request UUID

f5bf4eecc08403f495464dc8821e683ac7de0f00 authored over 3 years ago by Artem Zakharchenko <[email protected]>
fix renamed type

1769a1e2647a35ace2485837cd7622b8a5e5d545 authored over 3 years ago by Robb Traister <[email protected]>
Removes unused code

9d0d78c9f10fe344f7a86f12325a0ff20a4c8ab4 authored over 3 years ago by Artem Zakharchenko <[email protected]>
v0.26.1

87ea5db41513f94f4d3df926f2fadb6cc6b1bd9f authored over 3 years ago by Artem Zakharchenko <[email protected]>
onUnhandledRequest: Removes unnecessary types, puts readmore link on a new line

893eecf2d8a47ea3b9d2ffecc3b651b023f33b20 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds similarity score delta for handlers with the same method/operation type

644aed4c6118d69ab7cd67f0e10a3a1542e42a38 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Suggests a similar request handler for an unhandled GraphQL API request

4f6d19eeca24fb34777779df18c4313b15a7ff8e authored over 3 years ago by Artem Zakharchenko <[email protected]>