Comments (3)
Hey @jayvdb
Thanks for the feature suggestion!
We are looking into it, and the next version should include a more user-friendly CLI.
Also, we're planning on releasing v1.0 soon, and we're considering adding a config file to Cherrybomb that will allow you to change settings easily and even save them for future runs.
Do you have anything else you would like to see added as an option in this config file?
from cherrybomb.
Being able to disable specific checks only on a specific schema or endpoint would be handy in order to whitelist existing parts of the OAS while preventing reoccurrences of the problem on new parts of the OAS.
When designing the new config file, it may be helpful to allow supporting the https://github.com/stoplightio/spectral (TS) config, which is also supported by https://github.com/daveshanley/vacuum (Go), which allows defining custom rules, e.g. https://github.com/co-cddo/api-standards-linting/blob/main/spectral-ruleset-govuk-public/ruleset.yaml
from cherrybomb.
Being able to disable specific checks only on a specific schema or endpoint would be handy in order to whitelist existing parts of the OAS while preventing reoccurrences of the problem on new parts of the OAS.
When designing the new config file, it may be helpful to allow supporting the https://github.com/stoplightio/spectral (TS) config, which is also supported by https://github.com/daveshanley/vacuum (Go), which allows defining custom rules, e.g. https://github.com/co-cddo/api-standards-linting/blob/main/spectral-ruleset-govuk-public/ruleset.yaml
Hey @jayvdb
When it will be released, there will the option to disable/enable specific checks using said configuration file :)
Regarding adding support for the format you've mentioned, it's not something we have planned right now but we will consider it, thanks!
from cherrybomb.
Related Issues (20)
- Schema not recognised by cherry bomb HOT 5
- Publish crate as a library HOT 6
- Parameters without schema causing crash HOT 1
- Prevent fields being listed in `required` that are not in properties HOT 2
- Active Profile
- api key is not able to generate HOT 1
- support arm cpu HOT 1
- min/maxItems unnecessary alert
- Build problem TOML
- include/exclude Seem to Have no Effect HOT 4
- Cherrybomb throwing stackover error HOT 1
- cherrybomb is not working HOT 2
- thread 'main' panicked, called `Option::unwrap()` on a `None` value HOT 3
- Cherrybomb error - Invalid peer certificate: Expired HOT 5
- unable to install cherrybomb HOT 1
- cherrybomb 1.0.0 release build failure HOT 2
- External $ref HOT 1
- Add missing binaries in v1.0.1
- Unable to load the website
- Passive mode fails with dns error HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cherrybomb.