From 0c5e0f77dc478a0d2fb711841c07ff18689159f2 Mon Sep 17 00:00:00 2001 From: Luc Vauvillier Date: Mon, 10 Feb 2020 15:01:18 +0100 Subject: [PATCH] feat: add bigquery-driver typings --- packages/cubejs-bigquery-driver/driver/index.d.ts | 8 ++++++++ packages/cubejs-bigquery-driver/package.json | 1 + 2 files changed, 9 insertions(+) create mode 100644 packages/cubejs-bigquery-driver/driver/index.d.ts diff --git a/packages/cubejs-bigquery-driver/driver/index.d.ts b/packages/cubejs-bigquery-driver/driver/index.d.ts new file mode 100644 index 0000000000000..4553a9a7265cd --- /dev/null +++ b/packages/cubejs-bigquery-driver/driver/index.d.ts @@ -0,0 +1,8 @@ +import { BigQueryOptions } from "@google-cloud/bigquery"; + +declare module "@cubejs-backend/bigquery-driver" { + class BigQueryDriver { + constructor(options?: BigQueryOptions); + } + export = BigQueryDriver; +} diff --git a/packages/cubejs-bigquery-driver/package.json b/packages/cubejs-bigquery-driver/package.json index 207bde67718e5..4fd4f2423f417 100644 --- a/packages/cubejs-bigquery-driver/package.json +++ b/packages/cubejs-bigquery-driver/package.json @@ -12,6 +12,7 @@ "node": ">=8.11.1" }, "main": "driver/BigQueryDriver.js", + "types": "driver/index.d.ts", "dependencies": { "@cubejs-backend/query-orchestrator": "^0.17.5", "@google-cloud/bigquery": "^4.1.4",