From e6b2e94614b55b19636b6cf2f5d67257da4a2c56 Mon Sep 17 00:00:00 2001 From: Jake Jarvis Date: Tue, 30 Dec 2025 12:53:17 -0500 Subject: [PATCH] fix: update tsdown outputs from `.js` to `.mjs` --- README.md | 2 +- bin/{cli.js => cli.mjs} | 2 +- package.json | 16 ++++++++-------- 3 files changed, 10 insertions(+), 10 deletions(-) rename bin/{cli.js => cli.mjs} (94%) diff --git a/README.md b/README.md index 3c13e13..26d340a 100644 --- a/README.md +++ b/README.md @@ -549,7 +549,7 @@ Project layout: - `src/whois/` – WHOIS TCP client, discovery/referral, normalization, exceptions - `src/lib/` – utilities for dates, text parsing, domain processing, async - `src/types.ts` – public types; `src/index.ts` re‑exports API and types -- `bin/cli.js` – simple CLI for quick checks +- `bin/cli.mjs` – simple CLI for quick checks ## Caveats diff --git a/bin/cli.js b/bin/cli.mjs similarity index 94% rename from bin/cli.js rename to bin/cli.mjs index 010c39a..a98846c 100755 --- a/bin/cli.js +++ b/bin/cli.mjs @@ -6,7 +6,7 @@ // echo "example.com" | npx rdapper import { createInterface } from "node:readline"; -import { lookup } from "../dist/index.js"; +import { lookup } from "../dist/index.mjs"; async function main() { if (process.argv.length > 2) { diff --git a/package.json b/package.json index f4085a8..8e7daac 100644 --- a/package.json +++ b/package.json @@ -19,17 +19,17 @@ "access": "public" }, "type": "module", - "main": "./dist/index.js", - "module": "./dist/index.js", - "types": "./dist/index.d.ts", + "main": "./dist/index.mjs", + "module": "./dist/index.mjs", + "types": "./dist/index.d.mts", "bin": { - "rdapper": "bin/cli.js" + "rdapper": "bin/cli.mjs" }, "exports": { ".": { - "types": "./dist/index.d.ts", - "import": "./dist/index.js", - "default": "./dist/index.js" + "types": "./dist/index.d.mts", + "import": "./dist/index.mjs", + "default": "./dist/index.mjs" } }, "files": [ @@ -38,7 +38,7 @@ "scripts": { "build": "tsdown", "dev": "tsdown --watch", - "cli": "node bin/cli.js", + "cli": "node bin/cli.mjs", "typecheck": "tsc --noEmit", "test": "vitest", "test:run": "vitest run",