diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bc9c3f5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +node_modules/ +yarn.lock +.mesh \ No newline at end of file diff --git a/.meshrc.yml b/.meshrc.yml new file mode 100644 index 0000000..4563398 --- /dev/null +++ b/.meshrc.yml @@ -0,0 +1,6 @@ +sources: + - name: GeoDB + handler: + openapi: + source: https://wirefreethought.github.io/geodb-cities-api-docs/swagger.json + endpoint: http://geodb-free-service.wirefreethought.com/v1/ diff --git a/package.json b/package.json index e5315aa..ecbd5e0 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,13 @@ "version": "0.0.1", "license": "MIT", "private": true, + "scripts": { + "build": "mesh build", + "start": "mesh dev" + }, "dependencies": { + "@graphql-mesh/cli": "0.87.8", + "@graphql-mesh/openapi": "0.95.5", + "graphql": "16.8.0" } }