swaggerlint
swaggerlint copied to clipboard
Keep your API consistent
Removes [yaml](https://github.com/eemeli/yaml). It's no longer used after updating ancestor dependency [cosmiconfig](https://github.com/cosmiconfig/cosmiconfig). These dependencies need to be updated together. Removes `yaml` Updates `cosmiconfig` from 7.0.0 to 8.1.3 Changelog Sourced from cosmiconfig's...
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2. Commits 699c459 3.1.2 2f2b5ff fix: trim pattern 25d7c0d 3.1.1 55dda29 fix: treat nocase:true as always having magic 5e1fb8d 3.1.0 f8145c5 Add 'allowWindowsEscape' option 570e8b1...
Mentioned in #55. Consider introducing a breaking change by refactoring rules' settings to be either boolean or plain flat objects. This change should simplify the first time configuration process.
- [x] Define the package API. `swaggerlint` package should export `swaggerlint` function & utility types - [x] `extends` config feature. Similar to `eslint`/`babel`. (#20) - [ ] A built in...
See what [eslint](https://github.com/eslint/eslint/blob/6677180495e16a02d150d0552e7e5d5f6b77fcc5/lib/rule-tester/rule-tester.js#L138) is doing.
spec files with examples from [swagger.io](https://swagger.io/specification) for both swagger and openapi