Skip to content

Commit c89d99e

Browse files
author
Lars-Erik Roald
committed
removed promise and deferred
1 parent de43343 commit c89d99e

File tree

20 files changed

+73
-91
lines changed

20 files changed

+73
-91
lines changed

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,11 @@
5858
"@types/tedious": "^4.0.14",
5959
"ajv": "^6.10.2",
6060
"axios": "^1.6.2",
61-
"deferred": "^0.7.5",
6261
"fast-json-patch": "^3.1.1",
6362
"findup-sync": "^5.0.0",
6463
"glob": "^10.3.4",
6564
"module-definition": "^4.0.0",
6665
"node-cls": "^1.0.5",
67-
"promise": "^8.0.3",
6866
"rfdc": "^1.2.0",
6967
"uuid": "^8.3.2",
7068
"wrangler": "^3.107.2"
@@ -100,6 +98,9 @@
10098
},
10199
"tedious": {
102100
"optional": true
101+
},
102+
"oracledb": {
103+
"optional": true
103104
}
104105
},
105106
"devDependencies": {

src/d1/newDatabase.js

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ let _begin = require('../table/begin');
44
let commit = require('../table/commit');
55
let rollback = require('../table/rollback');
66
let newPool = require('./newPool');
7-
let useHook = require('../useHook');
8-
let promise = require('promise/domains');
97
let express = require('../hostExpress');
108
let hostLocal = require('../hostLocal');
119
let doQuery = require('../query');
@@ -55,10 +53,7 @@ function newDatabase(d1Database, poolOptions) {
5553
function run() {
5654
let p;
5755
let transaction = newTransaction(domain, pool, options);
58-
if (useHook())
59-
p = new Promise(transaction);
60-
else
61-
p = new promise(transaction);
56+
p = new Promise(transaction);
6257

6358
return p.then(begin);
6459
}

src/d1/newPool.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
var pools = require('../pools');
2-
var promise = require('../table/promise');
3-
var end = require('./pool/end');
4-
var newGenericPool = require('./pool/newGenericPool');
5-
var newId = require('../newId');
1+
const promisify = require('node:util').promisify;
2+
const pools = require('../pools');
3+
const end = require('./pool/end');
4+
const newGenericPool = require('./pool/newGenericPool');
5+
const newId = require('../newId');
66

77
function newPool(d1Database, poolOptions) {
88
var pool = newGenericPool(d1Database, poolOptions);
@@ -11,7 +11,7 @@ function newPool(d1Database, poolOptions) {
1111
var c = {};
1212

1313
c.connect = pool.connect;
14-
c.end = promise.denodeify(boundEnd);
14+
c.end = promisify(boundEnd);
1515
pools[id] = c;
1616
return c;
1717
}

src/mssql/newDatabase.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ let _begin = require('../table/begin');
44
let commit = require('../table/commit');
55
let rollback = require('../table/rollback');
66
let newPool = require('./newPool');
7-
let promise = require('promise/domains');
87
let express = require('../hostExpress');
98
let hostLocal = require('../hostLocal');
109
let doQuery = require('../query');
@@ -53,7 +52,7 @@ function newDatabase(connectionString, poolOptions) {
5352
function run() {
5453
let p;
5554
let transaction = newTransaction(domain, pool, options);
56-
p = new promise(transaction);
55+
p = new Promise(transaction);
5756

5857
return p.then(begin);
5958
}

src/mssql/newPool.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1+
const promisify = require('node:util').promisify;
12
var pools = require('../pools');
2-
var promise = require('../table/promise');
33
var end = require('./pool/end');
44
var newGenericPool = require('./pool/newGenericPool');
55
var newId = require('../newId');
@@ -11,7 +11,7 @@ function newPool(connectionString, poolOptions) {
1111
var c = {};
1212

1313
c.connect = pool.connect;
14-
c.end = promise.denodeify(boundEnd);
14+
c.end = promisify(boundEnd);
1515
pools[id] = c;
1616
return c;
1717
}

src/mySql/newDatabase.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ let _begin = require('../table/begin');
44
let commit = require('../table/commit');
55
let rollback = require('../table/rollback');
66
let newPool = require('./newPool');
7-
let promise = require('promise/domains');
87
let express = require('../hostExpress');
98
let hostLocal = require('../hostLocal');
109
let doQuery = require('../query');
@@ -53,7 +52,7 @@ function newDatabase(connectionString, poolOptions) {
5352
function run() {
5453
let p;
5554
let transaction = newTransaction(domain, pool, options);
56-
p = new promise(transaction);
55+
p = new Promise(transaction);
5756

5857
return p.then(begin);
5958
}

src/mySql/newPool.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
var pools = require('../pools');
2-
var promise = require('../table/promise');
3-
var end = require('./pool/end');
4-
var newGenericPool = require('./pool/newGenericPool');
5-
var newId = require('../newId');
1+
const promisify = require('node:util').promisify;
2+
const pools = require('../pools');
3+
const end = require('./pool/end');
4+
const newGenericPool = require('./pool/newGenericPool');
5+
const newId = require('../newId');
66

77
function newPool(connectionString, poolOptions) {
8-
var pool = newGenericPool(connectionString, poolOptions);
9-
var id = newId();
10-
var boundEnd = end.bind(null, pool, id);
11-
var c = {};
8+
let pool = newGenericPool(connectionString, poolOptions);
9+
let id = newId();
10+
let boundEnd = end.bind(null, pool, id);
11+
let c = {};
1212

1313
c.connect = pool.connect;
14-
c.end = promise.denodeify(boundEnd);
14+
c.end = promisify(boundEnd);
1515
pools[id] = c;
1616
return c;
1717
}

src/oracle/newDatabase.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ let _begin = require('../table/begin');
44
let commit = require('../table/commit');
55
let rollback = require('../table/rollback');
66
let newPool = require('./newPool');
7-
let promise = require('promise/domains');
87
let express = require('../hostExpress');
98
let hostLocal = require('../hostLocal');
109
let doQuery = require('../query');
@@ -55,7 +54,7 @@ function newDatabase(connectionString, poolOptions) {
5554
function run() {
5655
let p;
5756
let transaction = newTransaction(domain, pool, options);
58-
p = new promise(transaction);
57+
p = new Promise(transaction);
5958

6059
return p.then(begin);
6160
}

src/oracle/newPool.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
var pools = require('../pools');
2-
var promise = require('../table/promise');
3-
var end = require('./pool/end');
4-
var newGenericPool = require('./pool/newGenericPool');
5-
var newId = require('../newId');
1+
const promisify = require('node:util').promisify;
2+
const pools = require('../pools');
3+
const end = require('./pool/end');
4+
const newGenericPool = require('./pool/newGenericPool');
5+
const newId = require('../newId');
66

77
function newPool(connectionString, poolOptions) {
8-
var pool = newGenericPool(connectionString, poolOptions);
9-
var id = newId();
10-
var boundEnd = end.bind(null, pool, id);
11-
var c = {};
8+
let pool = newGenericPool(connectionString, poolOptions);
9+
let id = newId();
10+
let boundEnd = end.bind(null, pool, id);
11+
let c = {};
1212

1313
c.connect = pool.connect;
14-
c.end = promise.denodeify(boundEnd);
14+
c.end = promisify(boundEnd);
1515
pools[id] = c;
1616
return c;
1717
}

src/pg/newDatabase.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ let rollback = require('../table/rollback');
66
let newPool = require('./newPool');
77
let lock = require('../lock');
88
let executeSchema = require('./schema');
9-
let promise = require('promise/domains');
109
let express = require('../hostExpress');
1110
let hostLocal = require('../hostLocal');
1211
let doQuery = require('../query');
@@ -61,7 +60,7 @@ function newDatabase(connectionString, poolOptions) {
6160
function run() {
6261
let p;
6362
let transaction = newTransaction(domain, pool, options);
64-
p = new promise(transaction);
63+
p = new Promise(transaction);
6564

6665
return p.then(begin)
6766
.then(negotiateSchema);

0 commit comments

Comments
 (0)