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

Fixes the request log status code/text colors

87be29a5c35f209b5fcc96e728514b91de353aaf authored about 3 years ago by Artem Zakharchenko <[email protected]>
GraphQL: Adds integration test for the "DocumentNode" as input

8f77f4c6123224c0dcf4a03d4318a1f2dd8f8d93 authored about 3 years ago by Artem Zakharchenko <[email protected]>
feat(gql): support TypedDocumentNode

Uses DocumentNode in GraphQL tests

feat: remove @graphql-typed-document-node/core and duplicate...

e888270d6476d34196809825bcdeff3307b7b2f7 authored about 3 years ago by Long Mai <[email protected]>
v0.33.1

c4b89d8cdedbbfe33dded4464111dc13fa31d8c6 authored about 3 years ago by Artem Zakharchenko <[email protected]>
Uses "expect.arrayContaining" in the "removes-all-listeners" test

fada60171111c6c1f095ff831ff7eb0813ac8c1a authored about 3 years ago by Artem Zakharchenko <[email protected]>
Adds integration test for the "text/event-stream" requests

10377f6e83f66bd2b51cb555fd36fe0c65e7360e authored about 3 years ago by Artem Zakharchenko <[email protected]>
fix: change SSE bypass conditon

4e0b32b47312977315d1d2fc128f25866dcc8ef9 authored about 3 years ago by takefumi-yoshii <[email protected]>
fix: add SSE bypass

4b3146aa8f62768ad3eed8e23b9978e3506c95f1 authored about 3 years ago by takefumi-yoshii <[email protected]>
Uses absolute URL for the video thumbnail in the README

9220421b2a766f1e1a9ac0146888595a40119927 authored about 3 years ago by Artem Zakharchenko <[email protected]>
Uses a YouTube-like video thumbnail in the README

f1d667045eb21040c68bc642cdeb0c0a4353d99b authored about 3 years ago by Artem Zakharchenko <[email protected]>
Fixes minor grammar issues in the README

390e3bd5ee866cdf33b106125fa673867c8946e5 authored about 3 years ago by Artem Zakharchenko <[email protected]>
Polishes the README

a1de4a0d07ed4271d47c3f4f07158b895bd5bf90 authored about 3 years ago by Artem Zakharchenko <[email protected]>
Adds "funding" field to package.json

d4e530c53a3a78d15e30a021cdb8486dec30e28c authored about 3 years ago by Artem Zakharchenko <[email protected]>
Uses the "SerializedResponse" type consistently

3ea2534ff7fbacbb47bfd66d8ca3334c2c9369ae authored about 3 years ago by Artem Zakharchenko <[email protected]>
Uses "expect.arrayContaining"/"expect.stringContaining" instead of manual lookups in tests

e6642c54be6d560dd5739f563bc3dcf21486d0c1 authored about 3 years ago by Artem Zakharchenko <[email protected]>
RestHandler: Adds response status text to the log message

74a63986f47e430ac84037cec448b1d6b8dfa931 authored about 3 years ago by Artem Zakharchenko <[email protected]>
GraphQLHandler: Uses "parsedRequest" type/name for logs

3f1a771c060916f587dcaede1593f12cf65f14b6 authored about 3 years ago by Artem Zakharchenko <[email protected]>
v0.33.0

2d79e1c497efec9a56e44522bdfcf3dcd173a7b9 authored about 3 years ago by Artem Zakharchenko <[email protected]>
set: Type-validates the forbidden "cookie"/"set-cookie" response headers

bc32f1530c2a8eed23b28336073898fbce16d3fa authored about 3 years ago by Artem Zakharchenko <[email protected]>
Simplify request URL matching

1690ecceb6b83cb4a395d0251e155350cec15271 authored about 3 years ago by Artem Zakharchenko <[email protected]>
Adds initial support for "resolutionContext" in "handleRequest"

5bd66b85572da2512a4507e1fd56a394ad64a9ff authored about 3 years ago by Artem Zakharchenko <[email protected]>
v0.32.3

6044f95b1b6f853303e359f2bd4d45ad46050a87 authored about 3 years ago by Artem Zakharchenko <[email protected]>
Bumps "is-node-process" to 1.0.1

4e3cab6fd847276af977d85752a493ecbd68a2af authored about 3 years ago by Artem Zakharchenko <[email protected]>
Adds "devUtils" to standardize library warnings and errors

50d9b59beb914df4812a24a4a1392990761fee69 authored about 3 years ago by Artem Zakharchenko <[email protected]>
v0.32.2

559d469acad92d33c3dbe15aa235dd6a7fea755c authored about 3 years ago by Artem Zakharchenko <[email protected]>
Exports "parseIsomorphicRequest" and "handleRequest" utilities

d5cc237ea2b29018dcff6727e0ba458635e5fe0c authored about 3 years ago by Artem Zakharchenko <[email protected]>
Includes custom "DeepRequired" type in the build

61fba6a05e4c555149be0b670adf5255a942bda8 authored about 3 years ago by Artem Zakharchenko <[email protected]>
v0.32.1

62ceeebdce5a995f55fc00a60cf50b75e3302d08 authored about 3 years ago by Artem Zakharchenko <[email protected]>
Replaces the internal "isNodeProcess" util with "is-node-process" package

371920161f8e6a996af87e79732af44822d8e2cd authored about 3 years ago by Artem Zakharchenko <[email protected]>
Bumps "@mswjs/interceptors" to 0.12.3

8fb885faea504a3917491a639fd347ab748b4757 authored about 3 years ago by Artem Zakharchenko <[email protected]>
Updates dependencies and formats the code

321d8c1c1a17d5bab7b976c6bb0d195698230be6 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Bumps @mswjs/interceptors to 0.12.1

ff6c1c016faac8648c61eaca51dca46693a6374c authored over 3 years ago by Tucker Whitehouse <[email protected]>
v0.31.0

42fefa872835b401e82e49ae9b338fc97a0dd526 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds ".husky/.gitignore"

513cf4c2cbd4b1c1b5c403f46f11b8e4a53813f3 authored over 3 years ago by Artem Zakharchenko <[email protected]>
chore: update @mswjs/cookies package to fix React Native incompatibility

707164ec399956e21e50c5905fa48c9c49aefce8 authored over 3 years ago by Drew Miller <[email protected]>
fix: use WHATWG url for formatting url to fix React Native importing url package

479858df1f89ab584a6091deb44148f0abdfa45f authored over 3 years ago by Drew Miller <[email protected]>
fix: use external chalk library to stop os/tty import errors on React Native

cd53d6fe75999589592634ec064d7377079f507c authored over 3 years ago by Drew Miller <[email protected]>
chore: add .husky folder required by husky 5

6c82ffad0ff6eabc9646f2d71383e540aa21daf4 authored over 3 years ago by marcosvega91 <[email protected]>
v0.30.1

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

936c29b9890fbb727dc08b4892d29c9610062a86 authored over 3 years ago by Artem Zakharchenko <[email protected]>
v0.30.0

1da34e4fef13e278043d65ad656875186ac84e90 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Prevents 304 responses in tests

deaac3ec9887a7e0a3dfdd5872eb4748b602211d authored over 3 years ago by Artem Zakharchenko <[email protected]>
Warns on pages that are out of worker scope

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

51c2621dcec12684b69ec74c1a1a358e989de748 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates "@mswjs/interceptors" to 0.11.0

9a43bc9cba49f3c18b1ab1ed700d3f41f9fe86f5 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Bump browserslist from 4.16.3 to 4.16.6

Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6.
- [Rel...

897cd28751cc56f1a77e63817bba8603b7161a50 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Injects the built package version into the worker script

2c8955e3c19cb0c0ac981523b4a933d8e6aadf4d authored over 3 years ago by Artem Zakharchenko <[email protected]>
Bump glob-parent from 5.1.1 to 5.1.2

Bumps [glob-parent](https://github.com/gulpjs/glob-parent) from 5.1.1 to 5.1.2.
- [Release notes...

a1aa7db1aee72b924c012802346aa4ed11e27d12 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
GraphQLHandler: Handles parsing exceptions as "console.error"

2213b4ebd78c8459d8d9f39d8dd1d268337b79d8 authored over 3 years ago by Artem Zakharchenko <[email protected]>
parseGraphQLRequest: adds tests for throwing a parsing exception

d1a7c84e53f7067a225fd945d21e12fe847f3919 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Fix confusing error logging on unhandled request query parsing

see https://github.com/mswjs/msw/issues/732

751cfbfad5991ae3c36c9985a690f3d7c077a516 authored over 3 years ago by Thomas Mery <[email protected]>
Spies on console in tests

a64883a1683a6ed811e042d36c7c1991bcd1901b authored over 3 years ago by Artem Zakharchenko <[email protected]>
GraphQL: Uses "GetUser" query for the cookies example

41a08794412dddac4218e9d107f33058e65d84d7 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Add `ctx.cookie` to GraphQL context

Enables using the `ctx.cookie` helper in GraphQL mocks, similar to how
it is used for REST handl...

cda3a38d7076760b549b6e20ef5b3513ad25ee1b authored over 3 years ago by Hugo Jobling <[email protected]>
Bump ws from 6.2.1 to 6.2.2

Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2.
- [Release notes](https://gith...

70b08bf9ff92e40cae23d19f7d9e555ddf2b27b5 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
RequestHandler: Abstracts resolver generator handling, adds Node.js tests

ba802ee3b8d3a2d67caf580c09fd7ab2961d2cde authored over 3 years ago by Artem Zakharchenko <[email protected]>
RequestHandler: Abstracts "MaybeAsync" type, makes "isGenerator" a utility

ae6accdc30ef28fd7bfa1d3678a9a889644f56d0 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Allow passing generator to RequestHandler

This commit changes `RequestHandler` to allow passing a generator for
stateful handlers. For exa...

381a720cce762219232cc4ea1f55ef91ec3a887d authored over 3 years ago by Daniel Rivas <[email protected]>
Sets Codesandbox "node" version to 12

ccb9ddb10012b448b22d21e5701d10175d72de9c authored over 3 years ago by Artem Zakharchenko <[email protected]>
Allow a narrower response type than provided generic; Add type tests

e1a2839c88e0369c46f3272f80fee3feb6bea8bd authored over 3 years ago by Isaac Donoghue <[email protected]>
Bump dns-packet from 1.3.1 to 1.3.4

Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 1.3.1 to 1.3.4.
- [Release note...

9670e5d4cd42f29f54b743572e47343b5d3ede22 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
v0.29.0

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

03836e653d847632e516f76c0372fb9aa2afdb97 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates chalk, node-match-path, cross-fetch

1ae43e955f242606390c2a1e4f7525ad10e6a6cf authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates build dependencies

8dbdf3e82ba17af7138c499198ee78df55a6f5ba authored over 3 years ago by Artem Zakharchenko <[email protected]>
Updates eslint dependencies

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

e50f3f680da1f3a80cba0e7c80b31f69705ab8dd authored over 3 years ago by Artem Zakharchenko <[email protected]>
Bumps "@mswjs/interceptors" to v0.10.0

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

efd35c6fb53263b371a01095d2a2611db6cef364 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Replaces "ResponseWithSerializedHeaders" with "SerializedResponse"

948e986c8325669c2af1932304f6e7a82dba921f authored over 3 years ago by Artem Zakharchenko <[email protected]>
setupWorker: Modularizes the "start" logic

693c38f36950fa11eb1476cf066f316b39d04070 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Fixes "Function" type usage to a custom "Fn" type

c96ffa3cddad355c20062ad49c4b2f9af0cd124b authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds fallback mode

5856eeec5f467921bd9fa1ce251c9707a7caaf44 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Unifies response retrieval and event handling

26a54715b3aadd4d364a6fbc0ed1e11549710fd3 authored over 3 years ago by Artem Zakharchenko <[email protected]>
onUnhandledRequest: Uses unicode "bullet" character

3be00d7af980cd3a61cc2a1e65afb07b441dfe00 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Configures each build target separately (proper browser builds)

34a1ef330500435f7d88a06693b57c000ac98732 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Adds integration tests for all bundle formats

86c23ec16c10698eb329798e883980a9b9159f05 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Bump url-parse from 1.4.7 to 1.5.1

Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.1.
- [Release notes]...

9caef0a082e8c0f6f3d013f35c1626b3b08cbabb authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump hosted-git-info from 2.8.8 to 2.8.9

Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release ...

d1017627ce052e6e1382cff8146b1bc85b78a4b8 authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump lodash from 4.17.20 to 4.17.21

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](http...

52e2f6269f47f10882c6d5cdca1b8420edd6fb1b authored over 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates "@mswjs/cookies" to 0.1.5

f3601eb0b182178043ee8448fc546cee06797df4 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Moves CLI "init" failure test to integration tests

692643e6817e1d5f77ba54d46b1045ba4ede41bb authored over 3 years ago by Artem Zakharchenko <[email protected]>
test: test cli mkdir failure with unit test

225d24cbb4cc59b12eaf46c466221b46a129d663 authored over 3 years ago by Trond Bergquist <[email protected]>
feat: create directory in cli init if it doesn't exist

Try to create the directory when running npx msw init public and
the directory does not exist. T...

acaefdd56650e61a390132029e7193ed727a4ccf authored over 3 years ago by Trond Bergquist <[email protected]>
setupWorker: Removes "console.log" from the "use" method

a6cca9be0ee02a806d16bbb9dbfaf186240c622d authored over 3 years ago by Artem Zakharchenko <[email protected]>
test (init): removes worker script assertion, uses locally installed "eslint" binary

0f690a99821c299e5259c1b3b6e46d40dfe66f41 authored over 3 years ago by Dallon Feldner <[email protected]>
Added integration test

f16f75448a48e7c2e995f1ef1c9431f698121d0e authored over 3 years ago by Dallon Feldner <[email protected]>
Move lint ignore comments to top of file

b1aabffb9df369b07010c44dcb73b27f19f79b79 authored over 3 years ago by Dallon Feldner <[email protected]>
Update input-validation.test.ts

7a7a45cb3a9b72c21a1f9c475ad69ce63bcba9c9 authored over 3 years ago by SoonWon Kwon <[email protected]>
Bump `@mswjs/interceptors` to 0.9.0

6120bb4c0ebd57eddf7626e897fc6a66dba4551a authored over 3 years ago by Laura Seidler <[email protected]>
Sets "warn" as the default "onUnhandledRequest" strategy

58bb08f6c3199c54ba1bbfcac4141310f8da0759 authored over 3 years ago by Artem Zakharchenko <[email protected]>
v0.28.2

6619a7f6d3427fdcbd5051d4ddd0b7cf2ed42ef8 authored over 3 years ago by Artem Zakharchenko <[email protected]>
RestHandler: Simplifies the "req.params" test

1562bfc901c930bffc8c5eb150bb855b54020676 authored over 3 years ago by Artem Zakharchenko <[email protected]>
fix: empty request parameters to be object

- `req.params` should always hold a value. Default to empty object `{}` when no params available.

f28d523315a76e8adf1ab0ca33626577fecb8b5d authored over 3 years ago by Ari Perkkio <[email protected]>
Small tweaks to the contributing guidelines

63d2cf94729979bf63052aa60a95db4e887ef3ce authored over 3 years ago by Matt Sutkowski <[email protected]>
Actualizes the contribution guidelines

b7295b4fa57704f43bce57bd4121eb6ecaf83c18 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Bumps "strict-event-emitter" to 0.2.0

443ce4535a61efb01a9f7990ebfc230a2ba59541 authored over 3 years ago by Artem Zakharchenko <[email protected]>
Enables parallel test runs

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

86fdd0104dfda4500f2b117d6916c25b271d68dc authored over 3 years ago by Artem Zakharchenko <[email protected]>
setupServer: Calls "onUnhandledRequest" only when there is no handler

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