refactor: update dependencies

This commit is contained in:
Rainer Killinger
2021-07-16 14:35:39 +02:00
parent 1f7c9aba33
commit a1e820336f
5 changed files with 317 additions and 445 deletions

View File

@@ -12,7 +12,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <https://www.gnu.org/licenses/>.
*/
import {asyncPool} from '@krlwlfrt/async-pool';
import {asyncPool} from '@krlwlfrt/async-pool/lib/async-pool';
import {Logger} from '@openstapps/logger';
import {basename, dirname, join} from 'path';
import {ProjectReflection} from 'typedoc';

View File

@@ -36,7 +36,7 @@ export class Converter {
/**
* Schema validator instance
*/
private readonly schemaValidator: Ajv.Ajv;
private readonly schemaValidator: Ajv;
/**
* Create a new converter

View File

@@ -12,7 +12,7 @@
* You should have received a copy of the GNU General Public License along with
* this program. If not, see <https://www.gnu.org/licenses/>.
*/
import {asyncPool} from '@krlwlfrt/async-pool';
import {asyncPool} from '@krlwlfrt/async-pool/lib/async-pool';
import {Logger} from '@openstapps/logger';
import Ajv from 'ajv';
import betterAjvErrors from 'better-ajv-errors';
@@ -39,7 +39,7 @@ export class Validator {
/**
* JSON Schema Validator
*/
private readonly ajv = Ajv({verbose: true, jsonPointers: true, extendRefs: true});
private readonly ajv = new Ajv({verbose: true});
/**
* Map of schema names to schemas
*/
@@ -134,7 +134,7 @@ function fromAjvResult(
result: boolean | PromiseLike<unknown>,
schema: JSONSchema7,
instance: unknown,
ajvInstance: Ajv.Ajv,
ajvInstance: Ajv,
): ValidationResult {
// tslint:disable-next-line
// @ts-ignore function can return void, which at runtime will be undefined. TS doesn't allow to assign void to undefined