From 5ea7274c5689872d060f31f89374c16c2527cc36 Mon Sep 17 00:00:00 2001 From: Yasser Nascimento Date: Mon, 16 Dec 2024 18:36:45 -0300 Subject: [PATCH] Add TypeScript typings --- index.d.ts | 7 +++++++ package.json | 6 +++++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 index.d.ts diff --git a/index.d.ts b/index.d.ts new file mode 100644 index 0000000..5a7c6b3 --- /dev/null +++ b/index.d.ts @@ -0,0 +1,7 @@ +declare class Realm { + evaluate(code: string, opts?: { filename: string; offset: number }): any + + destroy(): void +} + +export = Realm diff --git a/package.json b/package.json index 4784404..f34077a 100644 --- a/package.json +++ b/package.json @@ -3,12 +3,16 @@ "version": "1.0.7", "description": "Realm support for Bare", "exports": { - ".": "./index.js", + ".": { + "types": "./index.d.ts", + "default": "./index.js" + }, "./package": "./package.json", "./errors": "./lib/errors.js" }, "files": [ "index.js", + "index.d.ts", "binding.c", "binding.js", "CMakeLists.txt",