yaml-jsonpath
yaml-jsonpath copied to clipboard
JSONPath implementation for the gopkg.in/yaml.v3 node API
### Is your feature request related to a problem? Please describe. IETF [RFC 9535](https://www.rfc-editor.org/rfc/rfc9535) defines a proposed standard for JSONPath. Other resources: * A partial [Compliance Test Suite](https://github.com/jsonpath-standard/jsonpath-compliance-test-suite). * Behaviours...
### Is your feature request related to a problem? Please describe. I'm using [@quobix/vacuum](https://github.com/daveshanley/vacuum) for linting my openapi schema. It's a very nice tool for ensuring a high quality schema....
### Describe the bug Given the following input: ``` plugins: - config: do: rae foo: bar id: 1 name: abc - config: do: so foo: bar id: 2 name: xyz...
Bumps gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- Dependabot commands...
### Is your feature request related to a problem? Please describe. Is it possible to opt in to following [aliases](https://github.com/go-yaml/yaml/blob/f6f7691b1fdeb513f56608cd2c32c51f8194bf51/yaml.go#L330) when looking for nodes? For instance, if I have the...
Hello, I have a problem of finding node case insensitively that needing help.  I want to find whether the node configuration.appender.console exists, ignoring case sensitivity, so that it can...
To avoid the following git warning: ``` warning: in the working copy of 'github.com/vmware-labs/yaml-jsonpath/LICENSE', CRLF will be replaced by LF the next time Git touches it warning: in the working...
### Describe the bug The library supports existence filtering expressions on arrays with simple values. For example the following is validated in the web application: input.yaml ``` services: - host:...
### Describe the bug Hey everyone, as I reported [here](https://github.com/dprotaso/go-yit/issues/9) go-yit moved from `gopkg.in/yaml.v3` to `go.yaml.in/yaml/v3` and now this library is broken since you are now using two different types...