diff --git a/CHANGELOG.md b/CHANGELOG.md index d61e2c6..81f4c98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ This changelog documents changes between release tags. ## [Unreleased] Upcoming changes for the next versioned release. +## [0.0.30] +* Update SDK version + ## [0.0.29] * Update connector-metadata to use proper version diff --git a/connector-definition/connector-metadata.yaml b/connector-definition/connector-metadata.yaml index bbb1f83..85dc9b8 100644 --- a/connector-definition/connector-metadata.yaml +++ b/connector-definition/connector-metadata.yaml @@ -1,6 +1,6 @@ packagingDefinition: type: PrebuiltDockerImage - dockerImage: ghcr.io/hasura/ndc-turso:v0.0.29 + dockerImage: ghcr.io/hasura/ndc-turso:v0.0.30 supportedEnvironmentVariables: - name: TURSO_URL description: The url for the Turso database @@ -9,7 +9,7 @@ supportedEnvironmentVariables: commands: update: type: Dockerized - dockerImage: ghcr.io/hasura/ndc-turso:v0.0.29 + dockerImage: ghcr.io/hasura/ndc-turso:v0.0.30 commandArgs: - update dockerComposeWatch: diff --git a/package-lock.json b/package-lock.json index d456e5c..69008c0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,14 +1,14 @@ { "name": "ndc-turso", - "version": "0.0.29", + "version": "0.0.30", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ndc-turso", - "version": "0.0.29", + "version": "0.0.30", "dependencies": { - "@hasura/ndc-sdk-typescript": "^5.2.0", + "@hasura/ndc-sdk-typescript": "^6.0.0", "@json-schema-tools/meta-schema": "^1.7.0", "@libsql/client": "^0.5.2", "@types/node": "^20.6.0", @@ -106,9 +106,9 @@ } }, "node_modules/@hasura/ndc-sdk-typescript": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@hasura/ndc-sdk-typescript/-/ndc-sdk-typescript-5.2.0.tgz", - "integrity": "sha512-XLfFGC5bz0En5J3JZzouRl5bS/qfvJrTNJA6sq7hQ09gk0qSNNCzaKHg0UZK6a1HeoOCsfAW4/S4633sWn9HjQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@hasura/ndc-sdk-typescript/-/ndc-sdk-typescript-6.0.0.tgz", + "integrity": "sha512-iLC7IAh2rsW7iyt6swLyOpk0zL32d5LeGN+KSJNJEO6n8eXKsjQpJZBsqKEYOyGcfSlbNqTC1qsobbtwe7Bjyw==", "dependencies": { "@json-schema-tools/meta-schema": "^1.7.0", "@opentelemetry/api": "^1.8.0", diff --git a/package.json b/package.json index 4ecafd6..538faac 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ndc-turso", - "version": "0.0.29", + "version": "0.0.30", "main": "index.js", "author": "Tristen Harr", "scripts": { @@ -8,7 +8,7 @@ "generate-config": "ts-node generate-config" }, "dependencies": { - "@hasura/ndc-sdk-typescript": "^5.2.0", + "@hasura/ndc-sdk-typescript": "^6.0.0", "@json-schema-tools/meta-schema": "^1.7.0", "@libsql/client": "^0.5.2", "@types/node": "^20.6.0", diff --git a/src/constants.ts b/src/constants.ts index 5fcec96..dfeeb45 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -1,8 +1,6 @@ -import { CapabilitiesResponse, ObjectField, ObjectType, ScalarType } from "@hasura/ndc-sdk-typescript"; +import { Capabilities, ObjectField, ObjectType, ScalarType } from "@hasura/ndc-sdk-typescript"; export const MAX_32_INT: number = 2147483647; -export const CAPABILITIES_RESPONSE: CapabilitiesResponse = { - version: "0.1.5", - capabilities: { +export const CAPABILITIES_RESPONSE: Capabilities = { query: { variables: {} }, @@ -14,7 +12,6 @@ export const CAPABILITIES_RESPONSE: CapabilitiesResponse = { order_by_aggregate: {}, relation_comparisons: {} } - }, }; export const SCALAR_TYPES: { [key: string]: ScalarType } = { Int: { diff --git a/src/index.ts b/src/index.ts index b7ff99b..9133e94 100644 --- a/src/index.ts +++ b/src/index.ts @@ -5,7 +5,7 @@ import { QueryResponse, MutationRequest, MutationResponse, - CapabilitiesResponse, + Capabilities, ExplainResponse, start, Connector, @@ -112,7 +112,7 @@ const connector: Connector = { * from the NDC specification. * @param configuration */ - getCapabilities(_: Configuration): CapabilitiesResponse { + getCapabilities(_: Configuration): Capabilities { return CAPABILITIES_RESPONSE; }, @@ -224,7 +224,7 @@ const connector: Connector = { * @param configuration * @param state */ - healthCheck(_: Configuration, __: State): Promise { + getHealthReadiness(_: Configuration, __: State): Promise { // TODO return Promise.resolve(undefined); },