fix(build): reduce coverage requirements to match previous, fix typedef warnings
This commit is contained in:
parent
55a3250ebc
commit
66a8fc3979
|
@ -4,7 +4,7 @@
|
|||
"mainEntryPointFilePath": "<projectFolder>/out/src/index.d.ts",
|
||||
"apiReport": {
|
||||
"enabled": true,
|
||||
"reportFolder": "<projectFolder>/out/",
|
||||
"reportFolder": "<projectFolder>/docs/",
|
||||
"reportTempFolder": "<projectFolder>/out/tmp/"
|
||||
},
|
||||
"docModel": {
|
||||
|
|
|
@ -32,6 +32,10 @@ clean-deps: ## clean up the node_modules directory
|
|||
|
||||
COVER_ARGS := --all \
|
||||
--check-coverage \
|
||||
--branches 75 \
|
||||
--functions 75 \
|
||||
--lines 75 \
|
||||
--statements 75 \
|
||||
--exclude ".eslintrc.js" \
|
||||
--exclude "config/**" \
|
||||
--exclude "docs/**" \
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
> Warning: This API is now obsolete.
|
||||
>
|
||||
> use `createSchema` unless the include type is needed, since it requires a number of callbacks
|
||||
> either use `createSchema` by itself, or `createInclude` and extend the schema yourself
|
||||
>
|
||||
|
||||
Extended schema with the include type, and auto-configuration of the include schema.
|
||||
|
|
|
@ -6,6 +6,7 @@
|
|||
|
||||
> Warning: This API is now obsolete.
|
||||
>
|
||||
> either use `createSchema` by itself, or `createInclude` and extend the schema yourself
|
||||
>
|
||||
|
||||
<b>Signature:</b>
|
||||
|
|
|
@ -0,0 +1,63 @@
|
|||
## API Report File for "@apextoaster/js-yaml-schema"
|
||||
|
||||
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
|
||||
|
||||
```ts
|
||||
|
||||
import { Maybe } from '@apextoaster/js-utils';
|
||||
import { Schema } from 'js-yaml';
|
||||
import { Type } from 'js-yaml';
|
||||
|
||||
// Warning: (ae-forgotten-export) The symbol "IncludeResult" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// @public
|
||||
export function createInclude(options: Readonly<IncludeOptions>): IncludeResult;
|
||||
|
||||
// @public @deprecated
|
||||
export function createIncludeSchema(options: Readonly<IncludeSchemaOptions>): Schema;
|
||||
|
||||
// @public (undocumented)
|
||||
export function createSchema(options: SchemaOptions): Schema;
|
||||
|
||||
// @public (undocumented)
|
||||
export const envType: Type;
|
||||
|
||||
// @public
|
||||
export interface IncludeOptions {
|
||||
// (undocumented)
|
||||
exists: (path: string) => boolean;
|
||||
// (undocumented)
|
||||
join: (...path: Array<string>) => string;
|
||||
// Warning: (ae-forgotten-export) The symbol "IncludeReader" needs to be exported by the entry point index.d.ts
|
||||
//
|
||||
// (undocumented)
|
||||
read: IncludeReader;
|
||||
// (undocumented)
|
||||
resolve: (path: string) => string;
|
||||
// (undocumented)
|
||||
schema: Maybe<Schema>;
|
||||
}
|
||||
|
||||
// @public @deprecated (undocumented)
|
||||
export interface IncludeSchemaOptions {
|
||||
// (undocumented)
|
||||
base?: Schema;
|
||||
// (undocumented)
|
||||
include: Readonly<Omit<IncludeOptions, 'schema'>>;
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const regexpType: Type;
|
||||
|
||||
// @public (undocumented)
|
||||
export interface SchemaOptions {
|
||||
// (undocumented)
|
||||
base?: Schema;
|
||||
}
|
||||
|
||||
// @public (undocumented)
|
||||
export const streamType: Type;
|
||||
|
||||
// (No @packageDocumentation comment for this package)
|
||||
|
||||
```
|
|
@ -28,7 +28,7 @@ export function createSchema(options: SchemaOptions): Schema {
|
|||
|
||||
/**
|
||||
* @public
|
||||
* @deprecated
|
||||
* @deprecated either use `createSchema` by itself, or `createInclude` and extend the schema yourself
|
||||
*/
|
||||
export interface IncludeSchemaOptions {
|
||||
base?: Schema;
|
||||
|
@ -40,7 +40,7 @@ export interface IncludeSchemaOptions {
|
|||
* of the include schema.
|
||||
*
|
||||
* @public
|
||||
* @deprecated use `createSchema` unless the include type is needed, since it requires a number of callbacks
|
||||
* @deprecated either use `createSchema` by itself, or `createInclude` and extend the schema yourself
|
||||
*/
|
||||
export function createIncludeSchema(options: Readonly<IncludeSchemaOptions>): Schema {
|
||||
const base = mustDefault(options.base, DEFAULT_SCHEMA);
|
||||
|
|
Loading…
Reference in New Issue