From 41c87e3dccad95ed552131e45a50b52df598fd46 Mon Sep 17 00:00:00 2001 From: itsMapleLeaf <19603573+itsMapleLeaf@users.noreply.github.com> Date: Thu, 28 Sep 2023 12:20:58 -0500 Subject: [PATCH] fix typedefs --- .changeset/fuzzy-monkeys-sleep.md | 9 +++++++++ packages/reacord/package.json | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 .changeset/fuzzy-monkeys-sleep.md diff --git a/.changeset/fuzzy-monkeys-sleep.md b/.changeset/fuzzy-monkeys-sleep.md new file mode 100644 index 0000000..a2c02cf --- /dev/null +++ b/.changeset/fuzzy-monkeys-sleep.md @@ -0,0 +1,9 @@ +--- +"reacord": patch +--- + +fix type definitions + +`"types"` wasn't updated, oops! + +technically the typedefs were already correctly defined via `"exports"`, but this may not be picked up depending on the tsconfig, so I'll ensure both are used for compatibility purposes. but this might be worth a note in the docs; pretty much every modern TS Node project should be using a tsconfig that doesn't require setting `"types"` diff --git a/packages/reacord/package.json b/packages/reacord/package.json index e07257f..e865a92 100644 --- a/packages/reacord/package.json +++ b/packages/reacord/package.json @@ -3,7 +3,6 @@ "type": "module", "description": "Create interactive Discord messages using React.", "version": "0.5.3", - "types": "./dist/main.d.ts", "homepage": "https://reacord.mapleleaf.dev", "repository": "https://github.com/itsMapleLeaf/reacord.git", "changelog": "https://github.com/itsMapleLeaf/reacord/releases", @@ -25,6 +24,7 @@ "README.md", "LICENSE" ], + "types": "./library/main.ts", "exports": { ".": { "import": "./dist/main.js",