Ecosyste.ms: OpenCollective

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

fast-check

πŸ›πŸ”¨ Property based testing framework for JavaScript (like QuickCheck) written in TypeScript
Collective - Host: opensource - https://opencollective.com/fast-check - Website: https://fast-check.dev/ - Code: https://github.com/dubzzz/fast-check

Update CHANGELOG.md

github.com/dubzzz/fast-check - 8d5ec8320dab6ed9e6da3343fac0644b768a68c5 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Update linter configuration

Fixes #246

github.com/dubzzz/fast-check - fd8e00cde0769c076224e5ec61239cf9673e7d58 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
1.8.0

github.com/dubzzz/fast-check - b932e5412e17ec47f103949f5bbba63f6e581600 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Update CHANGELOG.md

github.com/dubzzz/fast-check - 693ac8eb977795410603adf5b45a20518e8748da authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Incoming seed should accept any possible double values

Fixes #224

github.com/dubzzz/fast-check - e24d67fb26b5c9cef44e156292ad49bf6b7316df authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Fix e2e in order to expect 32 bits seed

github.com/dubzzz/fast-check - e790fef095336ff504045ed48ac2c3e24d5dc2cc authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Bump dev dependencies

github.com/dubzzz/fast-check - e0513615ec90b558009f36defe138941e087fb95 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Bump packages

github.com/dubzzz/fast-check - 47054994b1eac55cb8af93f5ca22d4bd741eee6c authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Add an example for asyncProperty

Fixes #239

github.com/dubzzz/fast-check - c5036f105f5e5512c2e0d9d3bd79997ec381a443 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Update CHANGELOG.md

github.com/dubzzz/fast-check - f71328d31cc1f3b7c68b5e3ee38af5b1347eeb14 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Better function logs

Fixes #231

github.com/dubzzz/fast-check - 73a423f5ffe9ef82098c29faffd4568bfb0fc67b authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Add a Stream producer

Fixes #222

github.com/dubzzz/fast-check - 200c50c09ab82b26a978b4bef6fcdb773e50a0ad authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Functions producing cloneable clone values

github.com/dubzzz/fast-check - 0a07a5047969b2af67df29ef5b5a8641be9c5f90 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Better handling of commands

Fixes #230

github.com/dubzzz/fast-check - ac3112d0678e003d99f73c4ef90a7095db66bbc3 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Constant has to clone value if value asked it

github.com/dubzzz/fast-check - daa9da22fe924fe31ce6b0061c74d3c0557bfcba authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Remove unnecessary calls to clone in generate

github.com/dubzzz/fast-check - c171362756c0754f554aac26a0a41e3d6d0ef19e authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Should not clone instances in fc.sample

github.com/dubzzz/fast-check - 307e418cb9f535b810a82603cb5290518de34c55 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Document fc.context

Fxes #156

github.com/dubzzz/fast-check - 9cdae7dc8f062962c3905f3aaaa72c83f8f502e7 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Handle unpure generated values (1st commit)

Related to #228, #156
Pre-requisite for #222

github.com/dubzzz/fast-check - 2190d7346cd36515c1e870618723a3fdfdce8bf9 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Fix tslint issues

github.com/dubzzz/fast-check - 34e70627e9c3dcc91d3c82f68d1c1dc88015b1a6 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Extend support for cloneable values to map

github.com/dubzzz/fast-check - 6c2b003d6c7ce3c7708b494cb80cca3518fac933 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Confirm counterexample keeps the state post-execution

github.com/dubzzz/fast-check - 4708228de58218858b968345fcd7dc4f86c63c8b authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Rename IContext into Context

github.com/dubzzz/fast-check - f7214ba43dab593ea8f337a043ab905d77854784 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Document cloneMethod and stateful values

Fixes #228

github.com/dubzzz/fast-check - c7abd33706d92cb2c1ddabbab9c31e77bdcf23fa authored about 6 years ago by Nicolas DUBIEN <[email protected]>
1.7.1

github.com/dubzzz/fast-check - 2fd8aae44c134072aeccd1310c500239b484980e authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Update package.json

github.com/dubzzz/fast-check - 29dd136a717ee23a7fe3cebb4834f9e64186b609 authored about 6 years ago by Aaron Elligsen <[email protected]>
revert package.json and remove old lint comment

github.com/dubzzz/fast-check - da74a54a85fa41e82a8b61c80969cb8d085df9e8 authored about 6 years ago by aaron <[email protected]>
fix more import weirdness

github.com/dubzzz/fast-check - 0986140cbf33b31eb95dc3412d904917b592f883 authored about 6 years ago by aaron <[email protected]>
1.7.0

github.com/dubzzz/fast-check - 5f86fe84cce1ed049bcba7f67e62a14078327823 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Update CHANGELOG.md

github.com/dubzzz/fast-check - 8c5d20ec3b87040ab5fedbbf2952c6cbc6e4a98e authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Make use of CommandsIterable structure for commands

github.com/dubzzz/fast-check - 8277eeb3838e983bc1ff5babe59aab56a5fb850e authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Add e2e test on commands highlighting a bug

github.com/dubzzz/fast-check - ff60110a16036df0f27e4c7aaf9d8fc38251e912 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Mark CommandsArbitrary.spec failing test as it.skip

github.com/dubzzz/fast-check - 7dcb631177d5841c6570e2e7ee08d24d8bfe0dd8 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
No more hasRun check in CommandWrapper

github.com/dubzzz/fast-check - eed9bf3dbe3e2bd113cffc9cba3822d827179125 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Clean ArrayArbitrary following changes in commands

github.com/dubzzz/fast-check - ec14eef708ecf22e950fb0da01f0e0c079417ff0 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Fix: Should hide name of the command if it has not run

github.com/dubzzz/fast-check - a9e48e325de725d2750b97c87ee4475e4e96fb4b authored about 6 years ago by Nicolas DUBIEN <[email protected]>
CommandsIterable must only print last failure

github.com/dubzzz/fast-check - 811fd1f77c1c4aa41650224d840570334fb0c731 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Shrink on commands must keep last command

github.com/dubzzz/fast-check - 8b1b821f6fba38fb01bf18565fe3604a5a230091 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Switch to another PRNG as default random

Fixes #212

github.com/dubzzz/fast-check - 81e8adc6437ec739a6a874ddca7ef883e1554812 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Move prettier rejected files into .prettierignore

github.com/dubzzz/fast-check - 6ca5c65c86d72076dab22aad4f7712b3c66d6f31 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Pretiffy JavaScript sources

github.com/dubzzz/fast-check - c12f75e0da328a3d716e9c727c0615bcf962ea14 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Even better typings for fc.record

Related to #71

github.com/dubzzz/fast-check - 46fea0eefb2f8faa59bb6027c6d1ee90119d769e authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Update CHANGELOG.md

github.com/dubzzz/fast-check - 62418a10461349ae96cbdaee667ca37956b917d2 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
1.6.2

github.com/dubzzz/fast-check - b67a40413f28ec189c5e09c9e1f37aa74602d0bb authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Update CHANGELOG.md

github.com/dubzzz/fast-check - d06c110cda1d0d635666855fda90788f206a89d2 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Add deoptimization flags on 'npm run profile'

github.com/dubzzz/fast-check - ceae763dd402da1adf18f18a9b7395f5fb93f430 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Fix DEOPT:overflow of Random::uniformIn

github.com/dubzzz/fast-check - 54912cb172d77eab2b837fca51cc2d8d46ccdd1a authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Bump some dev dependencies

github.com/dubzzz/fast-check - 61d89c5aa36eb6eb21ed3765ab96d56e001ad9fb authored about 6 years ago by Nicolas DUBIEN <[email protected]>
FIX DEOPT:wrong-map of StreamHelpers::joinHelper

Higher impact on es6 build
Switching yield* to for-of + yield still comes with DEOPT
Manually ha...

github.com/dubzzz/fast-check - 291d43b58aa3441fe353d7b5b7c62d1d335afed2 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Add another performance task

github.com/dubzzz/fast-check - d1d0efd6930b323aa5e7485ed1d57646d051ebbb authored about 6 years ago by Nicolas DUBIEN <[email protected]>
[Perf] Remove unnecessary spread on array instance

github.com/dubzzz/fast-check - 01255d453932a77519cab82b42dd14a844f2d606 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
[Perf] Remove costly spread operator in ArrayArbitrary

github.com/dubzzz/fast-check - e8069c8ba46c4d1b4ef59d18c02aae96431b40e8 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Add 'npm run profile' script to help profiling

github.com/dubzzz/fast-check - aabbad980a117445b9536a9381b443543f979905 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Better benchmark snippet

github.com/dubzzz/fast-check - 1d06504504fc4395a14fb3839854e3fae7d29145 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
[Perf] Quicker nil stream provider

Related to #147

Node 10.0.0
Reference = 38321d32586348f4c7d5793a93127f7567c04cdf
Prev = parent ...

github.com/dubzzz/fast-check - 2927f9be4aea41dd71f8d4cae5d96c72a7ae6d04 authored about 6 years ago by Nicolas DUBIEN <[email protected]>
[Perf] Remove some closures in Stream

Related to #147

Node 10.0.0
Reference = 38321d32586348f4c7d5793a93127f7567c04cdf
Test = this co...

github.com/dubzzz/fast-check - ca3a99f2fc9cf43a5f4cf36164072081f383693d authored about 6 years ago by Nicolas DUBIEN <[email protected]>
Bump pure-rand for better performances

Related to #147
More details at: https://github.com/dubzzz/pure-rand/commit/5f36e2081080b3b0a2ad...

github.com/dubzzz/fast-check - 38321d32586348f4c7d5793a93127f7567c04cdf authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Bump pure-rand for better performances

github.com/dubzzz/fast-check - 46428f9ac34a02aafe4980e4b31879ff4f6ea9fb authored over 6 years ago by Nicolas DUBIEN <[email protected]>
1.6.1

github.com/dubzzz/fast-check - 282ece58637e8762489f78fe88c6eeeb10278438 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Update CHANGELOG.md

github.com/dubzzz/fast-check - b62f1e85369490e052eb265a1e532059dbe2d273 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Bump pure-rand to 1.4.0 for better performances

github.com/dubzzz/fast-check - 92bfc956447a9da0f8ced6e085f34e9ce875982d authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Fix typo in Runners.md

"optionnal" => "optional"

github.com/dubzzz/fast-check - 5bde555628eff5284eaf78c8056afbdb796c312d authored over 6 years ago by Will Heslam <[email protected]>
Add performance measurement example

github.com/dubzzz/fast-check - 23309a3a3db1ce848510c57b18efa0027766ab18 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
1.6.0

github.com/dubzzz/fast-check - f40c9b66b596f23fe603e5610632f2f574d000bf authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Update CHANGELOG.md

github.com/dubzzz/fast-check - 2d94a1d66adea10f4b752e25bc5b84cb18027fc9 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Add hooks for beforeEach and afterEach

Fixes #169

github.com/dubzzz/fast-check - 212852b7ec2a1ab22af21e6df1cae93fd8b53aa7 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Extract hash into utils/hash

github.com/dubzzz/fast-check - a2e34c208f4e5b5341bad2f54a23be77e0b3c4a1 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Implement FunctionArbitrary

The code needs to be cleaned before being merged.
Both pretty and hash must be extracted to thei...

github.com/dubzzz/fast-check - 2645d8823b0ee1bdf45481b3ac5ffc400b4bdb5d authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Add a comparison boolean function

github.com/dubzzz/fast-check - 763366d80c149f22b866b0ba9dd54fd4b8c4d0dd authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Increase the number of hash collisions for compareFunc

github.com/dubzzz/fast-check - 838258b3f5ffa43ac6e579390ec0afc0e31cd0dc authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Force crc32 implementation to give positive values

All values should be between 0x00000000 and 0xffffffff

github.com/dubzzz/fast-check - 56f9eaedb286686f8fe4bce4a59af5b2fc5430e0 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Add a comparison function arbitrary

Comparison functions are widely used by JavaScript libraries.
As the consequence they have to be...

github.com/dubzzz/fast-check - 8769c1ebb1cfac4ab70f47cc39820ff9e7905c83 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Move polyfills into utils/

github.com/dubzzz/fast-check - e665139aeb858f7ec03eed05d0fae4f3ebd0bb16 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Extract and rename pretty into utils/stringify

github.com/dubzzz/fast-check - 4d4f68009a7fba8a2dacf114112a1a260178dbee authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Update Arbitraries.md for functions

github.com/dubzzz/fast-check - 68d1dfc9690dd07088471fafaa094ff6f86004cf authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Add e2e test for compareFunc

github.com/dubzzz/fast-check - 022cd7c70fac3fdce495de64e55773a5d817310c authored over 6 years ago by Nicolas DUBIEN <[email protected]>
sort contributors by first name

^^

github.com/dubzzz/fast-check - 500434fe2680d7ba980ccf490b3a687a9a83e188 authored over 6 years ago by Pierre TrollΓ© <[email protected]>
randomType can accepts any function able to build a RandomGenerator

Fixes: #128

github.com/dubzzz/fast-check - 010a86025ccc4dbb6f1f497b8c93e59e0403e736 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Bump pure-rand version

github.com/dubzzz/fast-check - 49afa1ea994252a88265489f0a3eb49ae8d1b974 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Add the ability to change the random generator

For the moment, it only accepts hard-coded strings corresponding to pure-rand generators
Related...

github.com/dubzzz/fast-check - bd8fd659f1a9f30b193fd8caa884773a251516c0 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Publish both cjs and esm of the package

Fixes #191

github.com/dubzzz/fast-check - 8a0dd7c88586b2c06151e2428b99bbd0b914fad2 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Build against head dependencies test

Fixes #186

github.com/dubzzz/fast-check - 896823f34cbb042842f21a2c5ee5b8c673a9323e authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Bump devDependencies

github.com/dubzzz/fast-check - bdac6065fa0eb6d08e336f272b7d0e5a0967427d authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Run rollup test against the esm build of fast-check

github.com/dubzzz/fast-check - 90f210088d04005a49129db82f03ff8f7de758ea authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Remove warning suppression from rollup build

github.com/dubzzz/fast-check - 722086473cf531a7cb9dcc97bf2694a7f9be143d authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Update README.md

github.com/dubzzz/fast-check - 200119d3a604418baad60c0e7c6d7bb506edba93 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Characters must be biased by default

Fixes #167

github.com/dubzzz/fast-check - d586d4388f45addd90bacc011f496198754d8fa4 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Remove website section

github.com/dubzzz/fast-check - 7c12e8f201a6b6e70f75ad5a42028d880a8e59ee authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Add vulnerability count badge

github.com/dubzzz/fast-check - d1132f26f0ddd3f51862a8780198936a20d63392 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Rollup should build iife module first

Basically IIFE and ESM are the two recommended build formats for web applications.
Both of them ...

github.com/dubzzz/fast-check - bd2a387a4326055c50f1160c297a0b654c23c8e1 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Update to latest lorem-ipsum

github.com/dubzzz/fast-check - efb5463918802fcbe8aa02c2cf988a2b0c3f6e1c authored over 6 years ago by Nicolas DUBIEN <[email protected]>
1.5.0

github.com/dubzzz/fast-check - 4691a37394c8a8c8459a4712065967acf5257471 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Update CHANGELOG.md

github.com/dubzzz/fast-check - e45b4092ef3ccb7ae097cc53dfa300357d3205d7 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Remove esm build from publish

There are some things to troubleshoot with lorem-ipsum.js dependency before moving on

github.com/dubzzz/fast-check - 2e79eb321b3d75a4f6cf9ab12da19f4e47823e6c authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Implement subarray and shuffledSubarray arbitraries

As requested by #127

github.com/dubzzz/fast-check - fb2a63df1517385c7c417dc2fe9e15a7f29d5d20 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Add legacy test for subarray

github.com/dubzzz/fast-check - 4427c2f9f4fec268bd821f216fa8ff50555c56b3 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Add a Arbitraries section for subarray/shuffledSubarray

github.com/dubzzz/fast-check - 22df7198508e6f9540f1201c984412917b2ab540 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Mark fast-check-examples sub-project as private

github.com/dubzzz/fast-check - 47510e6917b695cc818ef793e08f766994431396 authored over 6 years ago by Nicolas DUBIEN <[email protected]>
Remove rollup/dist generated file

github.com/dubzzz/fast-check - 3d822f3197b32ab66963e73f799295d87c1b1236 authored over 6 years ago by Nicolas DUBIEN <[email protected]>