kubewarden / policy-sdk-go

Kubewarden Policy SDK for the Go programming language
https://kubewarden.io
Apache License 2.0
8 stars 7 forks source link

refactor!: remove easyjson dependency #54

Closed fabriziosestito closed 1 year ago

fabriziosestito commented 1 year ago

Description

Removes easyjson from the mix. Refactors SDK helpers and capabilities API to use the plain encoding/json

Test

Existing tests should pass

Additional Information

Some functions in tests were refactored to use a plain interface{} since the easyjson.Marshaler interface is not implemented anymore.

viccuad commented 1 year ago

Merging, thanks!