From 223e3020a8ef19b6c9adcbc6b28ab075fe5c2684 Mon Sep 17 00:00:00 2001 From: Alina Rublea Date: Fri, 14 May 2021 15:37:42 +0300 Subject: [PATCH 1/2] fix: fix missing ajv dependency error --- package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 0353c49..0b45787 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,9 @@ "url": "https://github.com/epoberezkin/ajv-errors/issues" }, "homepage": "https://github.com/epoberezkin/ajv-errors#readme", + "dependencies": { + "ajv": "^8.0.1" + }, "peerDependencies": { "ajv": "^8.0.1" }, @@ -44,7 +47,6 @@ "@types/node": "^14.14.7", "@typescript-eslint/eslint-plugin": "^4.7.0", "@typescript-eslint/parser": "^4.7.0", - "ajv": "^8.0.1", "eslint": "^7.2.0", "eslint-config-prettier": "^7.0.0", "husky": "^5.1.3", From bb6690e0f5dde40019602d4a96ad09071e51f700 Mon Sep 17 00:00:00 2001 From: rublea <56970363+rublea@users.noreply.github.com> Date: Fri, 14 May 2021 18:37:25 +0300 Subject: [PATCH 2/2] fix: set peer dependency as optional --- package.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package.json b/package.json index 0b45787..5c82109 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,11 @@ "peerDependencies": { "ajv": "^8.0.1" }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + }, "devDependencies": { "@ajv-validator/config": "^0.3.0", "@types/jest": "^26.0.15",