From 978c1e318cd5392781e977434785e94d903dc736 Mon Sep 17 00:00:00 2001 From: ruslankesheshyan Date: Mon, 21 Nov 2022 11:39:06 -0800 Subject: [PATCH] Added openapi validation --- .idea/.gitignore | 8 ++++++++ .idea/api.iml | 9 +++++++++ .idea/misc.xml | 9 +++++++++ .idea/modules.xml | 8 ++++++++ .idea/vcs.xml | 6 ++++++ script/bootstrap | 1 + script/test | 1 + 7 files changed, 42 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/api.iml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..13566b8 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Editor-based HTTP Client requests +/httpRequests/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/api.iml b/.idea/api.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/.idea/api.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..d79bd4e --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..d50cf45 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/script/bootstrap b/script/bootstrap index 1ef4a91..8953dc1 100755 --- a/script/bootstrap +++ b/script/bootstrap @@ -38,3 +38,4 @@ elif [[ "$(uname)" = "Linux" ]]; then fi npm install -g jsonlint +npm install -g ibm-openapi-validator \ No newline at end of file diff --git a/script/test b/script/test index 6b6bff1..f23f532 100755 --- a/script/test +++ b/script/test @@ -3,3 +3,4 @@ set -exuo pipefail jsonlint -q api.json +lint-openapi api.json \ No newline at end of file