Skip to content

Commit 0cb8fd4

Browse files
committed
Begin moving files to proper extension and adding tests
1 parent 6949c7a commit 0cb8fd4

11 files changed

Lines changed: 44 additions & 14 deletions

File tree

packages/pg-esm-test/index.test.js

Lines changed: 0 additions & 10 deletions
This file was deleted.

packages/pg-esm-test/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
"test"
1515
],
1616
"dependencies": {
17-
"pg": "^8.14.1"
17+
"pg": "^8.14.1",
18+
"pg-pool": "^3.8.0",
19+
"pg-native": "^3.3.0"
1820
},
1921
"author": "Brian M. Carlson <brian.m.carlson@gmail.com>",
2022
"license": "MIT"
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// test/my-module.test.js
2+
import assert from 'node:assert'
3+
import { describe, it } from 'node:test'
4+
import Client from 'pg-native'
5+
6+
describe('pg-native', () => {
7+
it('should export Client constructor', () => {
8+
assert.ok(new Client())
9+
})
10+
})
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
// test/my-module.test.js
2+
import assert from 'node:assert'
3+
import { describe, it } from 'node:test'
4+
import Pool from 'pg-pool'
5+
6+
describe('pg-pool', () => {
7+
it('should export Pool constructor', () => {
8+
assert.ok(new Pool())
9+
})
10+
})

packages/pg-esm-test/pg.test.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
// test/my-module.test.js
2+
import assert from 'node:assert'
3+
import { describe, it } from 'node:test'
4+
import pg, { Client, Pool } from 'pg'
5+
6+
describe('pg', () => {
7+
it('should export Client constructor', () => {
8+
assert.ok(new Client())
9+
})
10+
11+
it('should export Pool constructor', () => {
12+
assert.ok(new Pool())
13+
})
14+
15+
it('should still provide default export', () => {
16+
assert.ok(new pg.Pool())
17+
})
18+
})

packages/pg-native/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"main": "index.js",
66
"exports": {
77
".": {
8-
"import": "./esm/index.js",
8+
"import": "./esm/index.mjs",
99
"require": "./index.js",
1010
"default": "./index.js"
1111
}

packages/pg-pool/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"main": "index.js",
66
"exports": {
77
".": {
8-
"import": "./esm/index.js",
8+
"import": "./esm/index.mjs",
99
"require": "./index.js",
1010
"default": "./index.js"
1111
}

0 commit comments

Comments
 (0)