bin
openapi3
graphql-petstore-server.sh +42 -0
windows
graphql-petstore-server.bat +10 -0
graphql-schema-petstore.bat +10 -0
graphql-schema-petstore.sh +32 -0
graphql-server-petstore.sh +32 -0
modules/openapi-generator/src/main
java/org/openapitools/codegen
languages
AbstractGraphQLCodegen.java +463 -0
GraphQLSchemaCodegen.java +90 -0
GraphQLServerCodegen.java +147 -0
utils
ModelUtils.java +16 -0
resources
META-INF/services
org.openapitools.codegen.CodegenConfig +3 -1
graphql-schema
README.mustache +96 -0
api.mustache +47 -0
api_doc.mustache +5 -0
api_test.mustache +10 -0
git_push.sh.mustache +52 -0
gitignore.mustache +40 -0
model.mustache +33 -0
model_doc.mustache +11 -0
model_test.mustache +23 -0
partial_header.mustache +14 -0
graphql-server
.gitignore +8 -0
README.mustache +20 -0
api.mustache +55 -0
api_doc.mustache +21 -0
model.mustache +40 -0
model_doc.mustache +11 -0
model_test.mustache +23 -0
package.json.mustache +25 -0
partial_header.mustache +11 -0
partial_header_graphql.mustache +9 -0
resolvers.mustache +34 -0
schema.graphql.mustache +3 -0
server.js +37 -0
start.js +7 -0
type-defs.mustache +11 -0
samples
config/petstore/graphql-schema
.openapi-generator
VERSION +1 -0
petstore
api
pet_api.graphql +64 -0
store_api.graphql +38 -0
user_api.graphql +60 -0
model
api_response.graphql +16 -0
category.graphql +14 -0
order.graphql +30 -0
pet.graphql +30 -0
tag.graphql +14 -0
user.graphql +27 -0
.openapi-generator-ignore +23 -0
server/petstore/graphql-server
.openapi-generator
VERSION +1 -0
docs
ApiResponse.md +12 -0
Category.md +11 -0
InlineObject.md +11 -0
InlineObject1.md +11 -0
Order.md +15 -0
Pet.md +15 -0
Tag.md +11 -0
User.md +17 -0
pet_api.md +62 -0
store_api.md +38 -0
user_api.md +62 -0
openapi3graphql-server
api
pet_api.graphql +97 -0
pet_api_resolver.js +86 -0
store_api.graphql +50 -0
store_api_resolver.js +53 -0
user_api.graphql +85 -0
user_api_resolver.js +83 -0
model
api_response.graphql +22 -0
category.graphql +20 -0
inline_object.graphql +23 -0
inline_object_1.graphql +23 -0
order.graphql +37 -0
pet.graphql +37 -0
tag.graphql +20 -0
user.graphql +34 -0
.gitignore +8 -0
README.md +18 -0
package-lock.json +2123 -0
package.json +25 -0
schema.graphql +3 -0
server.js +37 -0
start.js +7 -0
petstore
api
pet_api.graphql +97 -0
pet_api_resolver.js +86 -0
store_api.graphql +50 -0
store_api_resolver.js +53 -0
user_api.graphql +85 -0
user_api_resolver.js +83 -0
model
api_response.graphql +22 -0
category.graphql +20 -0
order.graphql +37 -0
pet.graphql +37 -0
tag.graphql +20 -0
user.graphql +34 -0
.gitignore +8 -0
README.md +18 -0
package.json +25 -0
schema.graphql +3 -0
server.js +37 -0
start.js +7 -0
.openapi-generator-ignore +23 -0
bin/openapi3/graphql-petstore-server.sh
0 → 100755
+ 42
- 0
bin/windows/graphql-petstore-server.bat
0 → 100755
+ 10
- 0
bin/windows/graphql-schema-petstore.bat
0 → 100755
+ 10
- 0
bin/graphql-schema-petstore.sh
0 → 100755
+ 32
- 0
bin/graphql-server-petstore.sh
0 → 100755
+ 32
- 0