Alex Korzhikov
Alex Korzhikov
- [ ] Finish https://github.com/korzio/djv/pull/88 TS migration - [ ] Configure webpack
Finish work on TS - [ ] Finish TS migration - [ ] Configure webpack / build - [ ] Check performace - [ ] Check generated d.ts file and...
1. Ensure test suite is equal to the one used inside the https://github.com/ebdrup/json-schema-benchmark/ repository . Currently https://github.com/json-schema-org/JSON-Schema-Test-Suite is a git dependency inside `package.json` for the `djv` project. Inside the https://github.com/ebdrup/json-schema-benchmark/...
Eslint started failing after automaic github npm eslint dependency update https://github.com/korzio/djv/pull/84 Need to - [ ] Check why it started failing, no changes were introduced - [ ] Fix valid...
``` Number.isInteger(1.0) Number.isInteger(1.000000000000000001) ```
When a schema is nested (not on a first level), When the [iteration of properties](https://github.com/korzio/djv/blob/master/lib/validators/patternProperties.js#L56) uses an expression ```javascript tpl(`if(%s.properties.hasOwnProperty(${property})) continue;`, tpl.schema); ``` Then a schema is taken from the...
### Release 2.1.3 To release a package to npm follow the steps - [x] Create a release ticket in github. Copy this checklist. - [x] Make a release branch ```sh...
Now ```gherkin Given a schema with properties with no-escape symbols When validate function is called with instance Then the escape strategy adds decode/encode calls Then the unnecessary calls are made...