fast-check
Advanced tools
Comparing version 3.17.1 to 3.17.2
@@ -0,1 +1,21 @@ | ||
# 3.17.2 | ||
_Directly reference the official documentation from NPM_ | ||
[[Code](https://github.com/dubzzz/fast-check/tree/v3.17.2)][[Diff](https://github.com/dubzzz/fast-check/compare/v3.17.1...v3.17.2)] | ||
## Fixes | ||
- ([PR#4853](https://github.com/dubzzz/fast-check/pull/4853)) CI: Build doc with full git history | ||
- ([PR#4872](https://github.com/dubzzz/fast-check/pull/4872)) CI: Stop caching Jest on CI | ||
- ([PR#4852](https://github.com/dubzzz/fast-check/pull/4852)) Doc: Show last update time on doc | ||
- ([PR#4851](https://github.com/dubzzz/fast-check/pull/4851)) Doc: Add last modified date to sitemap | ||
- ([PR#4868](https://github.com/dubzzz/fast-check/pull/4868)) Doc: Enhance SEO for homepage | ||
- ([PR#4888](https://github.com/dubzzz/fast-check/pull/4888)) Doc: Add tutorial for PBT with Jest | ||
- ([PR#4901](https://github.com/dubzzz/fast-check/pull/4901)) Doc: Use official doc for npm homepage | ||
- ([PR#4866](https://github.com/dubzzz/fast-check/pull/4866)) Test: Safer rewrite of Poisoning E2E | ||
- ([PR#4871](https://github.com/dubzzz/fast-check/pull/4871)) Test: Move tests to Vitest | ||
- ([PR#4863](https://github.com/dubzzz/fast-check/pull/4863)) Test: Explicitely import from Vitest | ||
- ([PR#4873](https://github.com/dubzzz/fast-check/pull/4873)) Test: Move to v8 for coverage | ||
- ([PR#4875](https://github.com/dubzzz/fast-check/pull/4875)) Test: Better mock/spy cleaning | ||
# 3.17.1 | ||
@@ -2,0 +22,0 @@ |
@@ -107,4 +107,4 @@ import { pre } from './check/precondition/Pre.js'; | ||
const __type = 'module'; | ||
const __version = '3.17.1'; | ||
const __commitHash = '980a94bb2f3102a0d8cabb9a087832a746e825f7'; | ||
const __version = '3.17.2'; | ||
const __commitHash = 'a377b81e6e8362ad7324cf65b75bc5e93d12af64'; | ||
export { __type, __version, __commitHash, sample, statistics, check, assert, pre, PreconditionFailure, property, asyncProperty, boolean, falsy, float, double, integer, nat, maxSafeInteger, maxSafeNat, bigIntN, bigUintN, bigInt, bigUint, char, ascii, char16bits, unicode, fullUnicode, hexa, base64, mixedCase, string, asciiString, string16bits, stringOf, unicodeString, fullUnicodeString, hexaString, base64String, stringMatching, lorem, constant, constantFrom, mapToConstant, option, oneof, clone, shuffledSubarray, subarray, array, sparseArray, infiniteStream, uniqueArray, tuple, record, dictionary, anything, object, json, jsonValue, unicodeJson, unicodeJsonValue, letrec, memo, compareBooleanFunc, compareFunc, func, context, gen, date, ipV4, ipV4Extended, ipV6, domain, webAuthority, webSegment, webFragments, webPath, webQueryParameters, webUrl, emailAddress, ulid, uuid, uuidV, int8Array, uint8Array, uint8ClampedArray, int16Array, uint16Array, int32Array, uint32Array, float32Array, float64Array, bigInt64Array, bigUint64Array, asyncModelRun, modelRun, scheduledModelRun, commands, scheduler, schedulerFor, Arbitrary, Value, cloneMethod, cloneIfNeeded, hasCloneMethod, toStringMethod, hasToStringMethod, asyncToStringMethod, hasAsyncToStringMethod, getDepthContextFor, stringify, asyncStringify, defaultReportMessage, asyncDefaultReportMessage, hash, VerbosityLevel, configureGlobal, readConfigureGlobal, resetConfigureGlobal, ExecutionStatus, Random, Stream, stream, createDepthIdentifier, }; |
@@ -173,3 +173,3 @@ import { pre } from './check/precondition/Pre.js'; | ||
/** | ||
* Version of fast-check used by your project (eg.: 3.17.1) | ||
* Version of fast-check used by your project (eg.: 3.17.2) | ||
* @remarks Since 1.22.0 | ||
@@ -180,3 +180,3 @@ * @public | ||
/** | ||
* Commit hash of the current code (eg.: 980a94bb2f3102a0d8cabb9a087832a746e825f7) | ||
* Commit hash of the current code (eg.: a377b81e6e8362ad7324cf65b75bc5e93d12af64) | ||
* @remarks Since 2.7.0 | ||
@@ -183,0 +183,0 @@ * @public |
@@ -235,5 +235,5 @@ "use strict"; | ||
exports.__type = __type; | ||
const __version = '3.17.1'; | ||
const __version = '3.17.2'; | ||
exports.__version = __version; | ||
const __commitHash = '980a94bb2f3102a0d8cabb9a087832a746e825f7'; | ||
const __commitHash = 'a377b81e6e8362ad7324cf65b75bc5e93d12af64'; | ||
exports.__commitHash = __commitHash; |
@@ -173,3 +173,3 @@ import { pre } from './check/precondition/Pre.js'; | ||
/** | ||
* Version of fast-check used by your project (eg.: 3.17.1) | ||
* Version of fast-check used by your project (eg.: 3.17.2) | ||
* @remarks Since 1.22.0 | ||
@@ -180,3 +180,3 @@ * @public | ||
/** | ||
* Commit hash of the current code (eg.: 980a94bb2f3102a0d8cabb9a087832a746e825f7) | ||
* Commit hash of the current code (eg.: a377b81e6e8362ad7324cf65b75bc5e93d12af64) | ||
* @remarks Since 2.7.0 | ||
@@ -183,0 +183,0 @@ * @public |
{ | ||
"name": "fast-check", | ||
"version": "3.17.1", | ||
"version": "3.17.2", | ||
"description": "Property based testing framework for JavaScript (like QuickCheck)", | ||
@@ -35,9 +35,5 @@ "type": "commonjs", | ||
"typecheck": "tsc --noEmit", | ||
"test": "jest --config jest.unit.config.cjs --coverage --verbose", | ||
"test:watch": "jest --config jest.unit.config.cjs --watch", | ||
"test:debug": "node --inspect ../../node_modules/jest/bin/jest.js --config jest.unit.config.cjs --watch --runInBand", | ||
"e2e": "jest --config jest.e2e.config.cjs --coverage --verbose", | ||
"e2e:watch": "jest --config jest.e2e.config.cjs --watch", | ||
"e2e:debug": "node --inspect ../../node_modules/jest/bin/jest.js --config jest.e2e.config.cjs --watch --runInBand", | ||
"update:examples": "cross-env UPDATE_CODE_SNIPPETS=true jest --config jest.examples.config.cjs", | ||
"test": "vitest --config vitest.unit.config.mjs", | ||
"e2e": "vitest --config vitest.e2e.config.mjs", | ||
"update:documentation": "cross-env UPDATE_CODE_SNIPPETS=true vitest --config vitest.documentation.config.mjs", | ||
"test-bundle": "node test-bundle/run.cjs && node test-bundle/run.mjs && node test-bundle/run-advanced.cjs", | ||
@@ -59,3 +55,3 @@ "test-legacy-bundle": "nvs add 8 && $(nvs which 8) test-bundle/run.cjs && $(nvs which 8) test-bundle/run-advanced.cjs", | ||
}, | ||
"homepage": "https://github.com/dubzzz/fast-check#readme", | ||
"homepage": "https://fast-check.dev/", | ||
"engines": { | ||
@@ -68,19 +64,15 @@ "node": ">=8.0.0" | ||
"devDependencies": { | ||
"@babel/core": "^7.24.3", | ||
"@babel/preset-env": "^7.24.3", | ||
"@babel/preset-typescript": "^7.24.1", | ||
"@fast-check/expect-type": "0.2.0", | ||
"@fast-check/poisoning": "0.2.0", | ||
"@microsoft/api-extractor": "^7.43.0", | ||
"@types/jest": "^29.5.12", | ||
"@types/node": "^20.11.30", | ||
"babel-jest": "^29.7.0", | ||
"@microsoft/api-extractor": "^7.43.1", | ||
"@types/node": "^20.12.7", | ||
"@vitest/coverage-v8": "^1.5.0", | ||
"cross-env": "^7.0.3", | ||
"glob": "^10.3.10", | ||
"jest": "^29.7.0", | ||
"glob": "^10.3.12", | ||
"not-node-buffer": "npm:buffer@^6.0.3", | ||
"regexp-tree": "^0.1.27", | ||
"replace-in-file": "^7.1.0", | ||
"typedoc": "^0.25.12", | ||
"typescript": "~5.4.3" | ||
"typedoc": "^0.25.13", | ||
"typescript": "~5.4.5", | ||
"vitest": "^1.5.0" | ||
}, | ||
@@ -87,0 +79,0 @@ "keywords": [ |
1205141
13