├── .github └── workflows │ └── code-scanning-v4.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── TODO.md ├── bin └── convert-json-schemas-to-graphql-types.js ├── package.json ├── src ├── converter.js ├── error-handling.js └── index.js ├── test ├── converter.js ├── dummy-data │ ├── array-of-schema.json │ ├── fail-1.json │ ├── fail-2.json │ ├── pass.json │ └── subdirectory │ │ ├── nestedSubdirectory │ │ ├── schema.json │ │ └── secondNestedSubdirectory │ │ │ └── schema.json │ │ └── schema.json └── error-handling.js └── yarn.lock /.github/workflows/code-scanning-v4.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/.github/workflows/code-scanning-v4.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | .nyc_output/ -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/TODO.md -------------------------------------------------------------------------------- /bin/convert-json-schemas-to-graphql-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/bin/convert-json-schemas-to-graphql-types.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/package.json -------------------------------------------------------------------------------- /src/converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/src/converter.js -------------------------------------------------------------------------------- /src/error-handling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/src/error-handling.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/src/index.js -------------------------------------------------------------------------------- /test/converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/test/converter.js -------------------------------------------------------------------------------- /test/dummy-data/array-of-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/test/dummy-data/array-of-schema.json -------------------------------------------------------------------------------- /test/dummy-data/fail-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/test/dummy-data/fail-1.json -------------------------------------------------------------------------------- /test/dummy-data/fail-2.json: -------------------------------------------------------------------------------- 1 | { 2 | "NOT_VALID_JSON": () 3 | } -------------------------------------------------------------------------------- /test/dummy-data/pass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/test/dummy-data/pass.json -------------------------------------------------------------------------------- /test/dummy-data/subdirectory/nestedSubdirectory/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/test/dummy-data/subdirectory/nestedSubdirectory/schema.json -------------------------------------------------------------------------------- /test/dummy-data/subdirectory/nestedSubdirectory/secondNestedSubdirectory/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/test/dummy-data/subdirectory/nestedSubdirectory/secondNestedSubdirectory/schema.json -------------------------------------------------------------------------------- /test/dummy-data/subdirectory/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/test/dummy-data/subdirectory/schema.json -------------------------------------------------------------------------------- /test/error-handling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/test/error-handling.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lifeomic/json-schema-to-graphql-types/HEAD/yarn.lock --------------------------------------------------------------------------------