From b466da9e522b0ea0aa7ffd08d5b06e3eaf86e2a9 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Wed, 19 May 2021 21:44:14 +0530 Subject: [PATCH] workers: add types Signed-off-by: Harsh Shandilya --- package.json | 3 ++- tsconfig.json | 3 ++- workers-site/src/bindings.d.ts | 5 +++++ 3 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 workers-site/src/bindings.d.ts diff --git a/package.json b/package.json index 37c573f..f80727b 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "webpack-cli": "^4.2.0" }, "dependencies": { - "@cloudflare/kv-asset-handler": "0.1.0" + "@cloudflare/kv-asset-handler": "0.1.0", + "@cloudflare/workers-types": "^2.2.2" } } diff --git a/tsconfig.json b/tsconfig.json index ed950a7..33bc7b0 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,7 +9,8 @@ "preserveConstEnums": true, "moduleResolution": "node", "sourceMap": true, - "esModuleInterop": true + "esModuleInterop": true, + "types": ["@cloudflare/workers-types"] }, "include": ["./workers-site/src/*.ts", "./workers-site/test/*.ts", "./workers-site/src/**/*.ts", "./workers-site/test/**/*.ts"], "exclude": ["node_modules/", "dist/"] diff --git a/workers-site/src/bindings.d.ts b/workers-site/src/bindings.d.ts new file mode 100644 index 0000000..a134dfc --- /dev/null +++ b/workers-site/src/bindings.d.ts @@ -0,0 +1,5 @@ +export {}; + +declare global { + const BASE_URL: string +}