openapi-library / OpenAPIValidators

Use Jest or Chai to assert that HTTP responses satisfy an OpenAPI spec
MIT License
189 stars 35 forks source link

Enable TypeScript strict mode #254

Closed rwalle61 closed 2 years ago

rwalle61 commented 2 years ago

Should make development safer and easier

codecov[bot] commented 2 years ago

Codecov Report

Merging #254 (1f44cef) into master (d82d6f1) will not change coverage. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##            master      #254   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           17        17           
  Lines          422       418    -4     
  Branches        60        65    +5     
=========================================
- Hits           422       418    -4     
Impacted Files Coverage Δ
...t-openapi/src/matchers/toSatisfySchemaInApiSpec.ts 100.00% <ø> (ø)
.../openapi-validator/lib/classes/AbstractResponse.ts 100.00% <ø> (ø)
packages/jest-openapi/src/index.ts 100.00% <100.00%> (ø)
...ages/jest-openapi/src/matchers/toSatisfyApiSpec.ts 100.00% <100.00%> (ø)
...enapi-validator/lib/classes/AbstractOpenApiSpec.ts 100.00% <100.00%> (ø)
...ges/openapi-validator/lib/classes/AxiosResponse.ts 100.00% <100.00%> (ø)
...ages/openapi-validator/lib/classes/OpenApi2Spec.ts 100.00% <100.00%> (ø)
...ages/openapi-validator/lib/classes/OpenApi3Spec.ts 100.00% <100.00%> (ø)
...pi-validator/lib/classes/RequestPromiseResponse.ts 100.00% <100.00%> (ø)
...penapi-validator/lib/classes/SuperAgentResponse.ts 100.00% <100.00%> (ø)
... and 4 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update d82d6f1...1f44cef. Read the comment docs.