From ffd5adc58374ade083c95b38f1506a9597b62eb0 Mon Sep 17 00:00:00 2001 From: Brian Carlson Date: Mon, 21 Apr 2025 13:57:24 -0500 Subject: [PATCH] Add query-stream and cursor as esm exports --- packages/pg-cursor/esm/{index.js => index.mjs} | 0 packages/pg-cursor/package.json | 2 +- packages/pg-esm-test/package.json | 4 +++- packages/pg-esm-test/pg-cursor.test.js | 9 +++++++++ packages/pg-esm-test/pg-query-stream.test.js | 9 +++++++++ packages/pg-query-stream/esm/{index.js => index.mjs} | 0 packages/pg-query-stream/package.json | 2 +- 7 files changed, 23 insertions(+), 3 deletions(-) rename packages/pg-cursor/esm/{index.js => index.mjs} (100%) create mode 100644 packages/pg-esm-test/pg-cursor.test.js create mode 100644 packages/pg-esm-test/pg-query-stream.test.js rename packages/pg-query-stream/esm/{index.js => index.mjs} (100%) diff --git a/packages/pg-cursor/esm/index.js b/packages/pg-cursor/esm/index.mjs similarity index 100% rename from packages/pg-cursor/esm/index.js rename to packages/pg-cursor/esm/index.mjs diff --git a/packages/pg-cursor/package.json b/packages/pg-cursor/package.json index 803777b2..78919c1c 100644 --- a/packages/pg-cursor/package.json +++ b/packages/pg-cursor/package.json @@ -5,7 +5,7 @@ "main": "index.js", "exports": { ".": { - "import": "./esm/index.js", + "import": "./esm/index.mjs", "require": "./index.js", "default": "./index.js" } diff --git a/packages/pg-esm-test/package.json b/packages/pg-esm-test/package.json index ab0785db..5c16569d 100644 --- a/packages/pg-esm-test/package.json +++ b/packages/pg-esm-test/package.json @@ -17,7 +17,9 @@ "pg": "^8.14.1", "pg-pool": "^3.8.0", "pg-native": "^3.3.0", - "pg-cloudflare": "^1.1.1" + "pg-cloudflare": "^1.1.1", + "pg-cursor": "^2.13.1", + "pg-query-stream": "^4.8.1" }, "author": "Brian M. Carlson ", "license": "MIT" diff --git a/packages/pg-esm-test/pg-cursor.test.js b/packages/pg-esm-test/pg-cursor.test.js new file mode 100644 index 00000000..aaba955b --- /dev/null +++ b/packages/pg-esm-test/pg-cursor.test.js @@ -0,0 +1,9 @@ +import assert from 'node:assert' +import { describe, it } from 'node:test' +import Cursor from 'pg-cursor' + +describe('pg-cursor', () => { + it('should export Cursor constructor as default', () => { + assert.ok(new Cursor()) + }) +}) diff --git a/packages/pg-esm-test/pg-query-stream.test.js b/packages/pg-esm-test/pg-query-stream.test.js new file mode 100644 index 00000000..507bfff2 --- /dev/null +++ b/packages/pg-esm-test/pg-query-stream.test.js @@ -0,0 +1,9 @@ +import assert from 'node:assert' +import { describe, it } from 'node:test' +import QueryStream from 'pg-query-stream' + +describe('pg-query-stream', () => { + it('should export QueryStream constructor as default', () => { + assert.ok(new QueryStream()) + }) +}) diff --git a/packages/pg-query-stream/esm/index.js b/packages/pg-query-stream/esm/index.mjs similarity index 100% rename from packages/pg-query-stream/esm/index.js rename to packages/pg-query-stream/esm/index.mjs diff --git a/packages/pg-query-stream/package.json b/packages/pg-query-stream/package.json index d0ce8817..66ef8dd7 100644 --- a/packages/pg-query-stream/package.json +++ b/packages/pg-query-stream/package.json @@ -6,7 +6,7 @@ "types": "./dist/index.d.ts", "exports": { ".": { - "import": "./esm/index.js", + "import": "./esm/index.mjs", "require": "./dist/index.js", "default": "./dist/index.js" }