Ecosyste.ms: OpenCollective

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

github.com/pact-foundation/pact-js

JS version of Pact. Pact is a contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems.
https://github.com/pact-foundation/pact-js

fix(verifier): add changeOrigin flag for http-proxy

* add changeOrigin flag for http-proxy and update readme
* amend changeOrigin check as it was i...

4536be5d3857fe58e99f6a76bce61c57dd0c77c1 authored almost 6 years ago
chore(release): 8.0.4

78d1e163fdb36d743e0a0a2db327d041a072146e authored almost 6 years ago
chore(release): 8.0.3

38a59352633b6864b90e5c75716f0b36257790be authored almost 6 years ago
fix(veriry): allow self-signed certificates in provider verification. Fixes #280

122eb24d3feb5fc5358fa4fe24472d68445aeb0c authored almost 6 years ago
chore(lint): lint message provider

ca8cf8cf810df4798c773f96bb96b991e2ea7052 authored almost 6 years ago
fix(messages): prevent message proxy from running twice

- Add state handler to message pact example

50219b1c5a3cb5eaa3236694b6efff91ff144cc2 authored almost 6 years ago
chore(release): 8.0.2

12b7f82a8747e22ad7545212cbcbbf3bfc8ca971 authored almost 6 years ago
chore(build): update dist-web package

7890238cbd88ba5561ae2f4929835129d10c37e7 authored almost 6 years ago
chore(docs): update e2e readme

8698f1bda8b695f3018e3bff01fac3ff4d11b69e authored almost 6 years ago
examples(e2e): make provider fetch from pact broker

aa04cabec4c985a185353548a8216f914bb5721c authored almost 6 years ago
chore(release): 8.0.1

c539a57ae71b822d028abc9ff1b9e2da659d5fd3 authored almost 6 years ago
example(e2e): fix provider verification (auth)

c33b1001eaff722b4e3546169042614553f38e74 authored almost 6 years ago
chore(release): 8.0.0

03cfe5c589f8243617a927c86b6435c29fb0f02f authored almost 6 years ago
chore(docs): make table collapseable

459cff9b49fe03f8b12679435fe2de11f34e02ea authored almost 6 years ago
chore(docs): make table collapseable

0f355d6f80c8e01b29f27f3dee49a5f99dc607ea authored almost 6 years ago
feat(proxy): add docs and e2e examples of filters and stateHandlers

556198042bd60ba7ccc65fbd50cf107e8bb42ca8 authored almost 6 years ago
chore(build): cache npm

3e6e9b8b6fd1c52b667caba6ac43dca519c01a90 authored almost 6 years ago
docs(readme): add note on how to disable anonymous download tracking #272

b3aef74ac4338004a630f2eb9e98145065ca3aaf authored almost 6 years ago
chore(lint): standardise and format testing across the code base

c9c1e1464886afea443a268f5a823677dd600a62 authored almost 6 years ago
chore(tests): simplify and clean up httpPact/pactWeb tests

c66fc7dbc7f2febd47a9cff7ab81b401060a2522 authored almost 6 years ago
Merge branch 'master' into spike/proxy-system

4023a784453f292e2bd2aaea0fadf75baff9fc28 authored almost 6 years ago
chore(release): 7.4.0

6028441ed225c4e9efd28606566df3d8ec3b7622 authored almost 6 years ago
fix: rename error classes to lowercase

16b7686c9a476f8a0e172b4892ed5d434b8e6182 authored almost 6 years ago
fix(npm): npm lock got out of sync

a9bed4feaeda4c6217309375b0532d86383e5b87 authored almost 6 years ago
chore(formatting): cleanup formatting of tests

- Reword any test starting with "should" to reduce noise

36ae6bb0fa46684be1301dce50878407c8fc5e04 authored almost 6 years ago
Merge pull request #274 from eijiew/feat/pact-web-interaction

feat: pact-web provider.addInteraction to allow Interaction instance

79bde6df47c1e6d495cc09c4fbf1b9f2ebbf3f1b authored almost 6 years ago
style: fix lint in pact-web.ts

97e5ee72cfe5529ca1ac52ebf8a11a79233f5ff3 authored almost 6 years ago
feat: pact-web provider.addInteraction to allow Interaction instance [#270]

0814d689991507bf843d49ab21bc289e9d80f054 authored almost 6 years ago
Merge pull request #271 from vgrigoruk/fix/boolean_matcher

fix(matchers): remove hardcoded true value from a boolean matcher

6acc1d817027eff259f1cfacffcb7a8ab5a087c4 authored almost 6 years ago
fix(matchers): remove hardcoded true value from a boolean matcher

499c02ca01a2eccebfff1bc3db7d3b216c9c4582 authored almost 6 years ago
feat(dynamic-proxy): working dynamic proxy code with tests

d8e2eecd86e22384db0dee63373fd22d6875cc56 authored almost 6 years ago
feat(proxy): cleanup verifier interface

- Update TS version
- Cleanup of Verifier interface
- Add tests for Verifier
- Move the HTTP Pac...

63a661bd67b1c79fc5c2791ebf6b8bd74aba6ea5 authored almost 6 years ago
chore(build): update build config

58537d4c35604c25056a024de6dddd43020ea240 authored almost 6 years ago
Merge pull request #269 from nicolaslt/master

docs(README): remove refs to old branch and syntax

b3b9b457c6598e7f07d85731050d2bae2f0dc475 authored almost 6 years ago
docs(README): remove refs to old branch and syntax

606f90de85740f49793484f7af37c0556c6011b6 authored almost 6 years ago
chore(stalebot): add all used tags to exempt list, except ones related to waiting for feedback

6fa8975aa4a5d1f146734273840fe0e5cd277b7e authored almost 6 years ago
Merge branch 'master' into spike/proxy-system

d3954e1e72da5bb8972b8be31a48c60c59d419d0 authored almost 6 years ago
chore(bot): don't mark bugs as stale

f2ceb7d4c31fe2f2688cf5884cd83a31df4a10c4 authored almost 6 years ago
chore(docs): improve notes about contributor process

b83f2db8751b04f5a2f2919e46ea88e13a9df10f authored almost 6 years ago
chore(deps): update Typescript version in package.json

26d91f2acb4ee18609f9927a9a1bff5de017d728 authored almost 6 years ago
chore(lint): remove standard js - prettier + eslint all-the-things

6f9b80e56e2b8317b1744bc98b9e6ed40a5cd2a0 authored almost 6 years ago
security: update to latest packages and remove outstanding audit issues

5d589fb040afbe38f6927d2534cc65add5c3fa20 authored almost 6 years ago
wip: resolve merge conflicts with master

854599ee8ab6c88dbaeeea7e423e2509500f8505 authored almost 6 years ago
wip: fix potentially undefined opts in matchers

c8d0f56e21ce446a0be10a528e4081c67b3a0fc7 authored almost 6 years ago
fix(portcheck): feedback from PR 266#discussion_r255314895

c583224d021c0c523e839f8e8a36ab2310391200 authored almost 6 years ago
chore(release): 7.3.0

cc7f429c55559263bbb7f27ab5b0ec8187c74258 authored almost 6 years ago
Merge pull request #267 from pact-foundation/feat/randomise-port-259

feat(configuration): return configuration from setup()

fab0f0024d162b8c4cdb8742b2dc4c6fcf7e9397 authored almost 6 years ago
feat(configuration): return configuration from setup()

- Pact.setup() now returns a PactOptionsComplete object,
containing the full configuration of ...

11af9e4fec04007fded1b682faf930cad2aa8e07 authored almost 6 years ago
Merge pull request #266 from pact-foundation/fix/port-check-49

fix(port-check): make port check more resilient. Fixes #49

ba9c6f579f77edb0e1e5e3ee1564a2f384783b4b authored almost 6 years ago
fix(port-check): make port check more resilient. Fixes #49

ee0aa71e7b35711740f48b1db17502f87a2786fc authored almost 6 years ago
docs(badge): Fix broken build badge for license

8baf35f38b35d8944791077abf73241084fc427a authored about 6 years ago
chore(release): 7.2.0

97f88e543a4cb94c156512916f580224dc8de128 authored about 6 years ago
feat(isodate-matcher): ensure minimum 3 precision on iso data matcher

b9144bb198ab932f865900ea5a11bc70e9d20ce3 authored about 6 years ago
Merge pull request #252 from fewstera/isodate-millisecond-precision

iso8601DateTimeWithMillis: allow variable length fractional precision

1ef168b86681b5491f58112f19d5f9e089ef8f4a authored about 6 years ago
Merge pull request #211 from lirantal/feat/jest-example-queryparams-like

feat(examples): add array bracket notation example to jest tests

b61e6a0f392c91d4244e63d1d126a1fc66f595fc authored about 6 years ago
chore(release): 7.1.0

2c927da006e6a3169837169daee2a9497556dc00 authored about 6 years ago
chore(docs): add GraphQL section

bed33f9ab664eb38306919a09abb95bbab8a675a authored about 6 years ago
Merge pull request #255 from pact-foundation/feat/apollo-graphql

feat(apollo-graphql): add Apollo specific GraphQL interface.

c78600bb2e84e457a827f91e804d5e3806e9e2f3 authored about 6 years ago
feat(apollo-graphql): add Apollo specific GraphQL interface. Fixes #254

cab8328c5d07b36b65c4246aa8882847a5b0093d authored about 6 years ago
Merge pull request #253 from lirantal/patch-2

docs(README): fix typo

92a2aaabb16f914ad0c2b1ed74fd5cc671bf760b authored about 6 years ago
docs(README): fix typo

f4ea18599918cee7c0d1aea724bf44d7e227e52c authored about 6 years ago
chore(release): 7.0.4

5b12512a670f53f1a1db5ee9b758e3fd1c06c38e authored about 6 years ago
Merge branch 'master' of https://github.com/pact-foundation/pact-js

0405f1bb76ad49d61d6d8da223139350ded842d9 authored about 6 years ago
fix(graphql): omit variables and operation name if empty. Fixes #243

0ac27095ac7a399db4b1f84ed32d09c2dfbcc97a authored about 6 years ago
iso8601DateTimeWithMillis: allow variable length millisecond precision

6e269cd88bf6be9fbaf745033a8f850a029e93e8 authored about 6 years ago
fix: remove done due to async test

81e55102b193d20d0ed8006093c8e54f73f68f79 authored about 6 years ago
fix: variable scope

3e985a3add338530f94006811d77f01f99701b16 authored about 6 years ago
fix: remove test guidelines

04206c09554eb55165768d9982d0baad1012641e authored about 6 years ago
refactor: replace async/await for node 6 support

80847484047243dd6c7ebdb9da2164357123f15c authored about 6 years ago
fix(vulnerabilities): upgrade version of pact-node (#244)

d8214e6112f3ba26b93f46bee7fa6f3d8d970f76 authored about 6 years ago
chore(release): 7.0.3

ea19b019852d1103c8d72bc90e8c1181841618ed authored about 6 years ago
fix: apply logLevel to local logger

6e314070cdaab574c30851a0449f22807173be78 authored about 6 years ago
docs(readme): De-duplicate link to Typescript example. (#245)

8aef768552e0e51779c31daad4869d55eeeb69cf authored about 6 years ago
docs(readme): Fix required column in publish opts (#242)

Some of the rows said `false`, while their description said `Required`.

f116b5978b9117f81e1c42afc2c7efd4892bee4a authored about 6 years ago
docs(readme): Update explanation of providerStatesSetupUrl (#239)

1929f52ec2d3b49d3c8c1b5538f954d1e2e4626d authored about 6 years ago
chore(release): 7.0.2

ffa9f4948429bc2afbacba355b5a7c9a4fa0088d authored about 6 years ago
chore(example): update graphql example with named operation #235

a0571f25215177d0368ad77c9fde48afe72c0158 authored about 6 years ago
fix(graphql): allow arbitrary operation names in GraphQL interface #235

16df628b3563ec4c6fb85fba78807026758e814a authored about 6 years ago
fix(matchers): allow integers/decimals to be 0 (#236)

Due to how javascript deals with 0 in if statements passing 0 into `integer()/decimal()` results...

c40ce324508a0225f13e7f9909a0d75d107153e0 authored about 6 years ago
chore(docs): update description of providerStatesSetupUrl (#238)

changed PUT to POST, since the pact-provider-verifier actualls sends POST requests and not PUT r...

48d5cbd8249d1498aceb9160413b7d70da16a0e8 authored about 6 years ago
chore(cleanup): cleanup some code/TODOs

8b4a6bf8e36a1c1eb82206a437182b19e9b8bbfe authored over 6 years ago
Merge pull request #233 from pact-foundation/fix/issue-231

fix(interaction-failure): clear interactions on any verify()

e375894556b791ec70d4ef9fe1d07778c604e9fe authored over 6 years ago
fix(interaction-failure): clear interactions on any verify()

All successful/failed calls to pact.verify() should clear
interactions so that subsequent tests ...

fbc5ac0f9f6d53bccac4c43393295bbaed7f28c6 authored over 6 years ago
chore(docs): update 'log' parameter. Fixes #232

ac27a1ecbfabf8c67416e58afb5f4ae28a61c1b1 authored over 6 years ago
wip: demonstrate lifecycle hooks in verification

- "native" provider states via function passing instead
of registering an HTTP endpoint
- requ...

04df9759fcc5201bdc81a1637d687868295acea5 authored over 6 years ago
chore(docs): update verifier docs with correct dependency

dcff1682a576df5127baa3f1e9dd196ba5327a96 authored over 6 years ago
chore(release): 7.0.1

22d53dcb246a4aad02db9b7254d4bc0976e76263 authored over 6 years ago
fix(api): repair incorrect absolute import to 'pact'. Fixes #229

aa22fae087b3ac785c9ab2f9462b81e01473cbeb authored over 6 years ago
wip: more typescript gardening and simplification

842185388ce1449c7cd47a51f5c44b80a4cc6771 authored over 6 years ago
wip: more typescript gardening and simplification

56843a1a4b5cde79d20494817ad0045e94e735ee authored over 6 years ago
wip: gardening

- Upgrade TS
- Fix TS linting issues
- Improve prettier standard for TS (More consistent with JS)

ac4d06a859a44dfc0173b981653a3e18dbf916e6 authored over 6 years ago
wip: gardening 🌳

- Enforce prettier to simplify formatting
- Make standard, eslint, tslint and prettier all work ...

98aef59d37c78078e568720f385fbc4cd84f8c34 authored over 6 years ago
chore(bot): add stale bot to triage issues

1a561786021b9d8095dba744fbae4f480491a42f authored over 6 years ago
chore(package): set engines to be >= 6

e6ded07291c1eaadabc540012cf7072f0bced15d authored over 6 years ago
chore(release): 7.0.0

3d0f59c493863c2491400bf45239b4d0bc58a3f9 authored over 6 years ago
Merge pull request #218 from pact-foundation/feat/appveyor

Add Windows build script with appveyor

48d992d6f28cb8645207eb86a59487c8c471375c authored over 6 years ago
chore(docs): remove version table for simplified releases

8bb61dca24c7d4d1527ddc7958dbbddf69a152c0 authored over 6 years ago
chore(windows): only build LTS versions of Node to save ⏱

35d99072cf1125fbf7b3d246fb884600f39c796d authored over 6 years ago
chore(deprecate): deprecate Node version < 6

BREAKING CHANGE: No longer supporting Node versions 4 or 5.

c778880a1b379d6ad0e9aeb8a3695b4053de7161 authored over 6 years ago
test(mocha): make test more idiomatic

d14745d33100a9fb7ea167e455f3565eb37513f0 authored over 6 years ago