Skip to content

Commit 44ee824

Browse files
json-schema-validation-in-sdk (#578)
Summary: - `any-sdk` now includes JSON schema validation. - `any-sdk` replacement of **some** instances of `path.Join()` in favour of `filepath.Join()`. Windows file path logic is perilous.
1 parent 107ce4b commit 44ee824

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

go.mod

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require (
1717
github.com/spf13/cobra v1.4.0
1818
github.com/spf13/pflag v1.0.5
1919
github.com/spf13/viper v1.10.1
20-
github.com/stackql/any-sdk v0.2.2-beta07
20+
github.com/stackql/any-sdk v0.2.3-alpha07
2121
github.com/stackql/go-suffix-map v0.0.1-alpha01
2222
github.com/stackql/psql-wire v0.1.2-alpha01
2323
github.com/stackql/stackql-parser v0.0.15-alpha06
@@ -107,6 +107,7 @@ require (
107107
github.com/pkg/errors v0.9.1 // indirect
108108
github.com/pmezard/go-difflib v1.0.0 // indirect
109109
github.com/rivo/uniseg v0.2.0 // indirect
110+
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 // indirect
110111
github.com/spf13/afero v1.6.0 // indirect
111112
github.com/spf13/cast v1.4.1 // indirect
112113
github.com/spf13/jwalterweatherman v1.1.0 // indirect

go.sum

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -441,6 +441,8 @@ github.com/rs/xid v1.2.1/go.mod h1:+uKXf+4Djp6Md1KODXJxgGQPKngRmWyn10oCKFzNHOQ=
441441
github.com/rs/zerolog v1.13.0/go.mod h1:YbFCdg8HfsridGWAh22vktObvhZbQsZXe4/zB0OKkWU=
442442
github.com/rs/zerolog v1.15.0/go.mod h1:xYTKnLHcpfU2225ny5qZjxnj9NvkumZYjJHlAThCjNc=
443443
github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
444+
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 h1:lZUw3E0/J3roVtGQ+SCrUrg3ON6NgVqpn3+iol9aGu4=
445+
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1/go.mod h1:uToXkOrWAZ6/Oc07xWQrPOhJotwFIyu2bBVN41fcDUY=
444446
github.com/satori/go.uuid v1.2.0/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0=
445447
github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=
446448
github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
@@ -465,8 +467,8 @@ github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
465467
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
466468
github.com/spf13/viper v1.10.1 h1:nuJZuYpG7gTj/XqiUwg8bA0cp1+M2mC3J4g5luUYBKk=
467469
github.com/spf13/viper v1.10.1/go.mod h1:IGlFPqhNAPKRxohIzWpI5QEy4kuI7tcl5WvR+8qy1rU=
468-
github.com/stackql/any-sdk v0.2.2-beta07 h1:c/MaT8p4lB30xslJo9LQm3JDWMMfzwheGXqfylEcpiU=
469-
github.com/stackql/any-sdk v0.2.2-beta07/go.mod h1:m1o5TCfyKkdt2bREB3itwPv1MhM+lk4eu24KpPohFoY=
470+
github.com/stackql/any-sdk v0.2.3-alpha07 h1:IickwSZxZX3OrbE3ZO58klYzp2oOAr/sWF4+GqHdeNw=
471+
github.com/stackql/any-sdk v0.2.3-alpha07/go.mod h1:pI/P/2NNW3stS7LKiLP22Lxw7/GrWHcGNh22aXc//xw=
470472
github.com/stackql/go-suffix-map v0.0.1-alpha01 h1:TDUDS8bySu41Oo9p0eniUeCm43mnRM6zFEd6j6VUaz8=
471473
github.com/stackql/go-suffix-map v0.0.1-alpha01/go.mod h1:QAi+SKukOyf4dBtWy8UMy+hsXXV+yyEE4vmBkji2V7g=
472474
github.com/stackql/psql-wire v0.1.2-alpha01 h1:RMBRURGspmSNqm2/sgoEc+D6Sri2y/3drjl4nKlOOi4=

0 commit comments

Comments
 (0)