| BettererConfigExcludes | An array of Regular Expressions that match file paths that will be excluded from an operation. |
| BettererConfigFilters | An array of Regular Expressions that match names of relevant tests. |
| BettererConfigIgnores | An array of absolute glob patterns that match file paths that will be ignored by the file watcher in watch mode. |
| BettererConfigIncludes | An array of absolute glob patterns that match file paths that will be included in an operation. |
| BettererConfigPaths | An array of absolute test definition file paths containing Betterer tests. |
| BettererDelta | The change between a test runs and its baseline. A BettererRun has a delta property if the test has a progress() handler. |
| BettererDeserialise | The function that converts from a SerialisedType to a DeserialisedType. |
| BettererDiffer | A function that compares two test results. |
| BettererFileGlobs | An array of glob patterns that match file paths that will be included in an operation. All globs should be relative to the current . |
| BettererFileIssues | An array of BettererFileIssues. |
| BettererFileIssueSerialised | A serialised BettererFileIssue. |
| BettererFileIssuesSerialised | An array of BettererFileIssueSerialiseds. |
| BettererFilePath | The path to a file on disk. |
| BettererFilePaths | An array of paths to files on disk. |
| BettererFilePatterns | An array of Regular Expressions that match file paths that will be excluded from an operation. |
| BettererFilesDiff | A map from file path to BettererFileDiff. |
| BettererFileTestDiff | A diff object for a complete BettererFileTest run. |
| BettererFileTestFunction | A function that runs an actual file test. |
| BettererFileTestResultSerialised | A map from file path to BettererFileIssuesSerialised. |
| BettererFileTestResultSummaryDetails | The summarised result of a BettererFileTest. A mapping from the path to a file to an array of BettererFileIssues. |
| BettererOptionsExcludes | A string or Regular Expression to match file paths that should be excluded from an operation, or an array of them. |
| BettererOptionsFilters | A string or Regular Expression to match the names of relevant tests, or an array of them. |
| BettererOptionsIgnores | A glob pattern to match file paths that should be ignored by the file watcher in watch mode, or an array of them. |
| BettererOptionsIncludes | A glob pattern to match file paths that should be included in an operation, or an array of them. |
| BettererOptionsPaths | A path to a test definition file containing Betterer tests, or an array of them. |
| BettererOptionsReporters | An array of names of npm packages that export a BettererReporter, or objects that implement BettererReporter. |
| BettererOptionsRunner | Options for when you create a BettererRunner via the betterer.runner() API. |
| BettererOptionsStart | Options for when you run Betterer via the JS API. |
| BettererPrinter | A function that converts a serialised test result into the string that will be saved in the results file. |
| BettererProgress | A function that converts a test result to a numeric value that represents the progress towards the goal. |
| BettererResultSummaries | An array of BettererResultSummary. |
| BettererResultSummary | The summary of the result of a BettererTest or BettererFileTest. |
| BettererRuns | An array of BettererRuns. |
| BettererRunSummaries | An array of BettererRunSummaries. |
| BettererSerialise | The function that converts from a DeserialisedType to a SerialisedType. |
| BettererSuiteSummaries | An array of BettererSuiteSummaries. |
| BettererTestConstraint | A function that checks if a test result is better, worse, or the same than the expected result. |
| BettererTestDeadline | The date when the test should be completed by. The test will be marked as expired if it runs after the specified date. |
| BettererTestFunction | A function that runs the actual test. |
| BettererTestGoal | A function that returns whether the test has met its goal. |
| BettererTestNames | An array of test names. |
| BettererTestOptions | Options for creating a BettererTest. |
| BettererTestResultSummaryDetails | The summarised result of a BettererTest. |