postgresql-client
Advanced tools
Comparing version 1.16.4 to 1.16.5
@@ -11,1 +11,2 @@ "use strict"; | ||
exports.BindParam = BindParam; | ||
//# sourceMappingURL=BindParam.js.map |
@@ -97,1 +97,2 @@ "use strict"; | ||
exports.wrapRowDescription = wrapRowDescription; | ||
//# sourceMappingURL=common.js.map |
@@ -188,1 +188,2 @@ "use strict"; | ||
exports.Connection = Connection; | ||
//# sourceMappingURL=Connection.js.map |
@@ -94,1 +94,2 @@ "use strict"; | ||
exports.Cursor = Cursor; | ||
//# sourceMappingURL=Cursor.js.map |
@@ -25,1 +25,2 @@ "use strict"; | ||
exports.ArrayBoolType = Object.assign(Object.assign({}, exports.BoolType), { name: '_bool', oid: definitions_1.DataTypeOIDs._bool, elementsOID: definitions_1.DataTypeOIDs.bool }); | ||
//# sourceMappingURL=BoolType.js.map |
@@ -48,1 +48,2 @@ "use strict"; | ||
exports.ArrayBoxType = Object.assign(Object.assign({}, exports.BoxType), { name: '_box', oid: definitions_1.DataTypeOIDs._box, elementsOID: definitions_1.DataTypeOIDs.box }); | ||
//# sourceMappingURL=BoxType.js.map |
@@ -25,1 +25,2 @@ "use strict"; | ||
exports.ArrayByteaType = Object.assign(Object.assign({}, exports.ByteaType), { name: '_bytea', oid: definitions_1.DataTypeOIDs._bytea, elementsOID: definitions_1.DataTypeOIDs.bytea }); | ||
//# sourceMappingURL=ByteaType.js.map |
@@ -23,1 +23,2 @@ "use strict"; | ||
exports.ArrayCharType = Object.assign(Object.assign({}, exports.CharType), { name: '_char', oid: definitions_1.DataTypeOIDs._char, elementsOID: definitions_1.DataTypeOIDs.char }); | ||
//# sourceMappingURL=CharType.js.map |
@@ -44,1 +44,2 @@ "use strict"; | ||
exports.ArrayCircleType = Object.assign(Object.assign({}, exports.CircleType), { name: '_circle', oid: definitions_1.DataTypeOIDs._circle, elementsOID: definitions_1.DataTypeOIDs.circle }); | ||
//# sourceMappingURL=CircleType.js.map |
@@ -63,1 +63,2 @@ "use strict"; | ||
exports.ArrayDateType = Object.assign(Object.assign({}, exports.DateType), { name: '_date', oid: definitions_1.DataTypeOIDs._date, elementsOID: definitions_1.DataTypeOIDs.date }); | ||
//# sourceMappingURL=DateType.js.map |
@@ -21,1 +21,2 @@ "use strict"; | ||
exports.ArrayFloat4Type = Object.assign(Object.assign({}, exports.Float4Type), { name: '_float4', oid: definitions_1.DataTypeOIDs._float4, elementsOID: definitions_1.DataTypeOIDs.float4 }); | ||
//# sourceMappingURL=Float4Type.js.map |
@@ -21,1 +21,2 @@ "use strict"; | ||
exports.ArrayFloat8Type = Object.assign(Object.assign({}, exports.Float8Type), { name: '_float8', oid: definitions_1.DataTypeOIDs._float8, elementsOID: definitions_1.DataTypeOIDs.float8 }); | ||
//# sourceMappingURL=Float8Type.js.map |
@@ -24,1 +24,2 @@ "use strict"; | ||
exports.ArrayInt2Type = Object.assign(Object.assign({}, exports.Int2Type), { name: '_int2', oid: definitions_1.DataTypeOIDs._int2, elementsOID: definitions_1.DataTypeOIDs.int2 }); | ||
//# sourceMappingURL=Int2Type.js.map |
@@ -24,1 +24,2 @@ "use strict"; | ||
exports.ArrayInt4Type = Object.assign(Object.assign({}, exports.Int4Type), { name: '_int4', oid: definitions_1.DataTypeOIDs._int4, elementsOID: definitions_1.DataTypeOIDs.int4 }); | ||
//# sourceMappingURL=Int4Type.js.map |
@@ -28,1 +28,2 @@ "use strict"; | ||
exports.ArrayInt8Type = Object.assign(Object.assign({}, exports.Int8Type), { name: '_int8', oid: definitions_1.DataTypeOIDs._int8, elementsOID: definitions_1.DataTypeOIDs.int8 }); | ||
//# sourceMappingURL=Int8Type.js.map |
@@ -27,1 +27,2 @@ "use strict"; | ||
exports.ArrayJsonType = Object.assign(Object.assign({}, exports.JsonType), { name: '_json', oid: definitions_1.DataTypeOIDs._json, elementsOID: definitions_1.DataTypeOIDs.json }); | ||
//# sourceMappingURL=JsonType.js.map |
@@ -48,1 +48,2 @@ "use strict"; | ||
exports.ArrayLsegType = Object.assign(Object.assign({}, exports.LsegType), { name: '_lseg', oid: definitions_1.DataTypeOIDs._lseg, elementsOID: definitions_1.DataTypeOIDs.lseg }); | ||
//# sourceMappingURL=LsegType.js.map |
@@ -143,1 +143,2 @@ "use strict"; | ||
*/ | ||
//# sourceMappingURL=NumericType.js.map |
@@ -24,1 +24,2 @@ "use strict"; | ||
exports.ArrayOidType = Object.assign(Object.assign({}, exports.OidType), { name: '_oid', oid: definitions_1.DataTypeOIDs._oid, elementsOID: definitions_1.DataTypeOIDs.oid }); | ||
//# sourceMappingURL=OidType.js.map |
@@ -37,1 +37,2 @@ "use strict"; | ||
exports.ArrayPointType = Object.assign(Object.assign({}, exports.PointType), { name: '_point', oid: definitions_1.DataTypeOIDs._point, elementsOID: definitions_1.DataTypeOIDs.point }); | ||
//# sourceMappingURL=PointType.js.map |
@@ -73,1 +73,2 @@ "use strict"; | ||
exports.ArrayTimestampType = Object.assign(Object.assign({}, exports.TimestampType), { name: '_timestamp', oid: definitions_1.DataTypeOIDs._timestamp, elementsOID: definitions_1.DataTypeOIDs.timestamp }); | ||
//# sourceMappingURL=TimestampType.js.map |
@@ -71,1 +71,2 @@ "use strict"; | ||
exports.ArrayTimestamptzType = Object.assign(Object.assign({}, exports.TimestamptzType), { name: '_timestamptz', oid: definitions_1.DataTypeOIDs._timestamptz, elementsOID: definitions_1.DataTypeOIDs.timestamptz }); | ||
//# sourceMappingURL=TimestamptzType.js.map |
@@ -54,1 +54,2 @@ "use strict"; | ||
exports.ArrayTimeType = Object.assign(Object.assign({}, exports.TimeType), { name: '_time', oid: definitions_1.DataTypeOIDs._time, elementsOID: definitions_1.DataTypeOIDs.time }); | ||
//# sourceMappingURL=TimeType.js.map |
@@ -32,1 +32,2 @@ "use strict"; | ||
exports.ArrayUuidType = Object.assign(Object.assign({}, exports.UuidType), { name: '_uuid', oid: definitions_1.DataTypeOIDs._uuid, elementsOID: definitions_1.DataTypeOIDs.uuid }); | ||
//# sourceMappingURL=UuidType.js.map |
@@ -23,1 +23,2 @@ "use strict"; | ||
exports.ArrayVarcharType = Object.assign(Object.assign({}, exports.VarcharType), { name: '_varchar', oid: definitions_1.DataTypeOIDs._varchar, elementsOID: definitions_1.DataTypeOIDs.varchar }); | ||
//# sourceMappingURL=VarcharType.js.map |
@@ -86,1 +86,2 @@ "use strict"; | ||
exports.GlobalTypeMap.register(Object.assign(Object.assign({}, VarcharType_1.ArrayVarcharType), { name: '_xml', oid: definitions_1.DataTypeOIDs._xml, elementsOID: definitions_1.DataTypeOIDs.xml })); | ||
//# sourceMappingURL=DataTypeMap.js.map |
@@ -247,1 +247,2 @@ "use strict"; | ||
}; | ||
//# sourceMappingURL=definitions.js.map |
@@ -26,1 +26,2 @@ "use strict"; | ||
__exportStar(require("./util/parse-datetime"), exports); | ||
//# sourceMappingURL=index.js.map |
@@ -227,1 +227,2 @@ "use strict"; | ||
exports.IntlConnection = IntlConnection; | ||
//# sourceMappingURL=IntlConnection.js.map |
@@ -140,1 +140,2 @@ "use strict"; | ||
exports.Pool = Pool; | ||
//# sourceMappingURL=Pool.js.map |
@@ -160,1 +160,2 @@ "use strict"; | ||
exports.Portal = Portal; | ||
//# sourceMappingURL=Portal.js.map |
@@ -210,1 +210,2 @@ "use strict"; | ||
exports.PreparedStatement = PreparedStatement; | ||
//# sourceMappingURL=PreparedStatement.js.map |
@@ -249,1 +249,2 @@ "use strict"; | ||
} | ||
//# sourceMappingURL=Backend.js.map |
@@ -79,1 +79,2 @@ "use strict"; | ||
exports.BufferReader = BufferReader; | ||
//# sourceMappingURL=BufferReader.js.map |
@@ -11,1 +11,2 @@ "use strict"; | ||
exports.DatabaseError = DatabaseError; | ||
//# sourceMappingURL=DatabaseError.js.map |
@@ -215,1 +215,2 @@ "use strict"; | ||
} | ||
//# sourceMappingURL=Frontend.js.map |
@@ -329,1 +329,2 @@ "use strict"; | ||
exports.PgSocket = PgSocket; | ||
//# sourceMappingURL=PgSocket.js.map |
@@ -72,1 +72,2 @@ "use strict"; | ||
})(Protocol = exports.Protocol || (exports.Protocol = {})); | ||
//# sourceMappingURL=protocol.js.map |
@@ -108,1 +108,2 @@ "use strict"; | ||
})(SASL = exports.SASL || (exports.SASL = {})); | ||
//# sourceMappingURL=sasl.js.map |
@@ -172,1 +172,2 @@ "use strict"; | ||
SmartBuffer.DEFAULT_PAGE_SIZE = 4096; | ||
//# sourceMappingURL=SmartBuffer.js.map |
@@ -18,1 +18,2 @@ "use strict"; | ||
exports.SafeEventEmitter = SafeEventEmitter; | ||
//# sourceMappingURL=SafeEventEmitter.js.map |
@@ -20,1 +20,2 @@ "use strict"; | ||
exports.arrayCalculateDim = arrayCalculateDim; | ||
//# sourceMappingURL=array-calculatedim.js.map |
@@ -46,1 +46,2 @@ "use strict"; | ||
exports.writeBigUInt64BE = writeBigUInt64BE; | ||
//# sourceMappingURL=bigint-methods.js.map |
@@ -27,1 +27,2 @@ "use strict"; | ||
exports.configFromEnv = configFromEnv; | ||
//# sourceMappingURL=config-from-env.js.map |
@@ -71,1 +71,2 @@ "use strict"; | ||
exports.parseConnectionString = parseConnectionString; | ||
//# sourceMappingURL=connection-config.js.map |
@@ -38,1 +38,2 @@ "use strict"; | ||
exports.decodeBinaryArray = decodeBinaryArray; | ||
//# sourceMappingURL=decode-binaryarray.js.map |
@@ -45,1 +45,2 @@ "use strict"; | ||
exports.encodeBinaryArray = encodeBinaryArray; | ||
//# sourceMappingURL=encode-binaryarray.js.map |
@@ -28,1 +28,2 @@ "use strict"; | ||
exports.escapeLiteral = escapeLiteral; | ||
//# sourceMappingURL=escape-literal.js.map |
@@ -33,1 +33,2 @@ "use strict"; | ||
exports.fastParseInt = fastParseInt; | ||
//# sourceMappingURL=fast-parseint.js.map |
@@ -62,1 +62,2 @@ "use strict"; | ||
exports.parsePostgresArray = parsePostgresArray; | ||
//# sourceMappingURL=parse-array.js.map |
@@ -36,1 +36,2 @@ "use strict"; | ||
exports.parseDateTime = parseDateTime; | ||
//# sourceMappingURL=parse-datetime.js.map |
@@ -30,1 +30,2 @@ "use strict"; | ||
exports.parseTime = parseTime; | ||
//# sourceMappingURL=parse-time.js.map |
@@ -39,1 +39,2 @@ "use strict"; | ||
} | ||
//# sourceMappingURL=stringify-arrayliteral.js.map |
@@ -28,1 +28,2 @@ "use strict"; | ||
exports.stringifyValueForSQL = stringifyValueForSQL; | ||
//# sourceMappingURL=stringify-for-sql.js.map |
{ | ||
"name": "postgresql-client", | ||
"description": "Professional PostgreSQL client for JavaScript and TypeScript", | ||
"version": "1.16.4", | ||
"version": "1.16.5", | ||
"author": "Panates", | ||
@@ -50,3 +50,3 @@ "contributors": [ | ||
"ts-cleanup": "^0.2.2", | ||
"ts-loader": "^8.0.17", | ||
"ts-loader": "^9.0.0", | ||
"ts-mocha": "^8.0.0", | ||
@@ -53,0 +53,0 @@ "ts-node": "^9.1.1", |
@@ -11,3 +11,27 @@ ## postgresql-client | ||
## Features | ||
- Pure JavaScript library completely written in TypeScript | ||
- Supports both single connection and pooling | ||
- Named Prepared Statements | ||
- Extended cursor support with fast double-link cache | ||
- Extensible data-types and type mapping | ||
- Extended bind parameters | ||
- Multidimensional arrays with fast binary encoding/decoding | ||
- Low memory utilization and boosted performance with Shared Buffers | ||
- Full binary and text wire protocol support for all data types | ||
- Supports Clear text, MD5 and SASL password algorithms | ||
- Can return both array and object rows | ||
- Asynchronous Promise based api | ||
- Strictly typed | ||
## Installation | ||
```bash | ||
$ npm install postgresql-client --save | ||
``` | ||
## Documentation | ||
Documentation for detailed usage is [here](DOCUMENTATION.md) | ||
```ts | ||
@@ -49,28 +73,3 @@ import {Connection} from 'postgresql-client'; | ||
## Features | ||
- Pure JavaScript library completely written in TypeScript | ||
- Supports both single connection and pooling | ||
- Named Prepared Statements | ||
- Extended cursor support with fast double-link cache | ||
- Extensible data-types and type mapping | ||
- Extended bind parameters | ||
- Multidimensional arrays with fast binary encoding/decoding | ||
- Low memory utilization and boosted performance with Shared Buffers | ||
- Full binary and text wire protocol support for all data types | ||
- Supports Clear text, MD5 and SASL password algorithms | ||
- Can return both array and object rows | ||
- Asynchronous Promise based api | ||
- Strictly typed | ||
## Installation | ||
```bash | ||
$ npm install postgresql-client --save | ||
``` | ||
## Documentation | ||
Documentation for detailed usage is [here](DOCUMENTATION.md) | ||
## Support | ||
@@ -77,0 +76,0 @@ You can report bugs and discuss features on the [GitHub issues](https://github.com/panates/postgresql-client/issues) page |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
339715
165
102