├── .gitignore ├── .npmignore ├── README.md ├── __tests__ ├── data │ ├── hitsSchema.js │ └── mapping.json └── schemaBuilder.js ├── graphql.js ├── index.js ├── lib ├── aggregations.js ├── elasticTypeToGraphQL.js ├── filters.js ├── queryBuilder.js └── schemaBuilder.js ├── package.json ├── todo └── types ├── AggregationStats.js ├── AggregationTerms.js ├── DirectionEnum.js ├── Filter.js ├── FilterOperatorEnum.js └── OrderByEnum.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | examples 2 | __tests__ 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/data/hitsSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/__tests__/data/hitsSchema.js -------------------------------------------------------------------------------- /__tests__/data/mapping.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/__tests__/data/mapping.json -------------------------------------------------------------------------------- /__tests__/schemaBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/__tests__/schemaBuilder.js -------------------------------------------------------------------------------- /graphql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/graphql.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/index.js -------------------------------------------------------------------------------- /lib/aggregations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/lib/aggregations.js -------------------------------------------------------------------------------- /lib/elasticTypeToGraphQL.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/lib/elasticTypeToGraphQL.js -------------------------------------------------------------------------------- /lib/filters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/lib/filters.js -------------------------------------------------------------------------------- /lib/queryBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/lib/queryBuilder.js -------------------------------------------------------------------------------- /lib/schemaBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/lib/schemaBuilder.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/package.json -------------------------------------------------------------------------------- /todo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/todo -------------------------------------------------------------------------------- /types/AggregationStats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/types/AggregationStats.js -------------------------------------------------------------------------------- /types/AggregationTerms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/types/AggregationTerms.js -------------------------------------------------------------------------------- /types/DirectionEnum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/types/DirectionEnum.js -------------------------------------------------------------------------------- /types/Filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/types/Filter.js -------------------------------------------------------------------------------- /types/FilterOperatorEnum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/types/FilterOperatorEnum.js -------------------------------------------------------------------------------- /types/OrderByEnum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nordsimon/elasticsearch-graphql/HEAD/types/OrderByEnum.js --------------------------------------------------------------------------------