Skip to content
This repository was archived by the owner on Feb 7, 2026. It is now read-only.
This repository was archived by the owner on Feb 7, 2026. It is now read-only.

Importing bigquery in a Typescript project generates typing errors #299

@bchhun

Description

@bchhun

Environment details

  • OS: Mac OS 10.14.1 (18B75)
  • Node.js version: v8.12.0
  • npm version: 6.4.1
  • typescript version: 2.8.1
  • @google-cloud/bigquery version: 2.0.3

Error message

node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(77,55): error TS1144: '{' or ';' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(78,19): error TS1005: ',' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(78,36): error TS1005: ',' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(78,52): error TS1005: ';' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(78,76): error TS1005: '(' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(79,19): error TS1005: ',' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(79,36): error TS1005: ',' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(79,61): error TS1005: ',' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(79,77): error TS1005: ';' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(79,83): error TS1109: Expression expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(80,19): error TS1005: ',' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(80,37): error TS1005: ',' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(80,53): error TS1005: ';' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(80,59): error TS1109: Expression expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(81,20): error TS1109: Expression expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(81,43): error TS1005: ';' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(81,66): error TS1005: '(' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(82,19): error TS1005: ')' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(82,51): error TS1005: ';' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(82,67): error TS1005: ';' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(82,68): error TS1128: Declaration or statement expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(82,74): error TS1109: Expression expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(83,20): error TS1005: ')' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(83,36): error TS1005: ';' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(83,37): error TS1128: Declaration or statement expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(83,43): error TS1109: Expression expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(132,23): error TS1109: Expression expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(132,42): error TS1005: ';' expected.
node_modules/@google-cloud/bigquery/build/src/dataset.d.ts(132,70): error TS1005: '(' expected.
node_modules/@google-cloud/bigquery/build/src/table.d.ts(353,33): error TS1005: ',' expected.
node_modules/@google-cloud/bigquery/build/src/table.d.ts(353,59): error TS1005: ';' expected.
node_modules/@google-cloud/bigquery/build/src/table.d.ts(353,65): error TS1109: Expression expected.
node_modules/@google-cloud/bigquery/build/src/table.d.ts(354,25): error TS1005: ',' expected.
node_modules/@google-cloud/bigquery/build/src/table.d.ts(354,51): error TS1005: ';' expected.
node_modules/@google-cloud/bigquery/build/src/table.d.ts(354,88): error TS1005: '(' expected.
node_modules/@google-cloud/bigquery/build/src/table.d.ts(355,25): error TS1005: ',' expected.
node_modules/@google-cloud/bigquery/build/src/table.d.ts(355,60): error TS1005: ',' expected.
node_modules/@google-cloud/bigquery/build/src/table.d.ts(355,86): error TS1005: ';' expected.
node_modules/@google-cloud/bigquery/build/src/table.d.ts(355,92): error TS1109: Expression expected.
node_modules/@google-cloud/bigquery/build/src/table.d.ts(356,1): error TS1128: Declaration or statement expected.

Steps to reproduce

  1. npm install @google-cloud/bigquery
  2. import the module and try to initialize it
import {BigQuery} from '@google-cloud/bigquery';
const bigquery = new BigQuery({projectId: MY_PROJECT_ID});
  1. Try to compile your typescript project

Metadata

Metadata

Labels

🚨This issue needs some love.api: bigqueryIssues related to the googleapis/nodejs-bigquery API.triage meI really want to be triaged.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions