Updated validate-any version and updated logs
This commit is contained in:
parent
45692dcaa8
commit
12f3cd9d70
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "ytmusic-api",
|
||||
"version": "1.0.4",
|
||||
"version": "1.0.5",
|
||||
"description": "YouTube Music API",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/index.d.ts",
|
||||
|
|
@ -26,7 +26,7 @@
|
|||
"babel-jest": "^27.4.6",
|
||||
"jest": "^27.4.7",
|
||||
"typescript": "^4.5.5",
|
||||
"validate-any": "^1.2.0"
|
||||
"validate-any": "1.3.1"
|
||||
},
|
||||
"keywords": [
|
||||
"youtube",
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ specifiers:
|
|||
jest: ^27.4.7
|
||||
tough-cookie: ^4.0.0
|
||||
typescript: ^4.5.5
|
||||
validate-any: ^1.2.0
|
||||
validate-any: 1.3.1
|
||||
|
||||
dependencies:
|
||||
axios: 0.25.0
|
||||
|
|
@ -26,7 +26,7 @@ devDependencies:
|
|||
babel-jest: 27.5.1_@babel+core@7.17.8
|
||||
jest: 27.5.1
|
||||
typescript: 4.6.3
|
||||
validate-any: 1.2.4
|
||||
validate-any: 1.3.1
|
||||
|
||||
packages:
|
||||
|
||||
|
|
@ -3642,8 +3642,8 @@ packages:
|
|||
source-map: 0.7.3
|
||||
dev: true
|
||||
|
||||
/validate-any/1.2.4:
|
||||
resolution: {integrity: sha512-EsmLHSZfvgXQVPD9FacVy6I+XyTGkTzfM437+ogVH0fuMb4Oavcr7xnLMCS1twVsNrZsKtL1dqnVHwD2Ay9Zag==}
|
||||
/validate-any/1.3.1:
|
||||
resolution: {integrity: sha512-33HGXUZuJlrn4a3+21IRCBhY51Grbf1MzdUCzG1nnUtCcBphLBQ+Vi79p3E64eOjHz5C6QvXBYFE7JRVHGWQ4A==}
|
||||
dependencies:
|
||||
js-beautify: 1.14.0
|
||||
dev: true
|
||||
|
|
|
|||
|
|
@ -6,11 +6,18 @@ export default <T>(data: T, validator: Validator<T>): T => {
|
|||
if (result.success) {
|
||||
return result.data
|
||||
} else {
|
||||
console.error("Invalid data schema, please report as an issue", {
|
||||
expected: validator.formatSchema(),
|
||||
actual: data,
|
||||
errors: result.errors
|
||||
})
|
||||
console.error(
|
||||
"Invalid data schema, please report to https://github.com/zS1L3NT/ts-npm-ytmusic-api/issues/new/choose",
|
||||
JSON.stringify(
|
||||
{
|
||||
expected: validator.getSchema(),
|
||||
actual: data,
|
||||
errors: result.errors
|
||||
},
|
||||
null,
|
||||
2
|
||||
)
|
||||
)
|
||||
return data
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue