redisk
Advanced tools
Comparing version 2.1.0 to 2.1.1
@@ -16,2 +16,4 @@ "use strict"; | ||
const path = require("path"); | ||
const logger_1 = require("./logger/logger"); | ||
const logger_client_1 = require("./client/logger.client"); | ||
class Redisk { | ||
@@ -23,3 +25,4 @@ constructor(metadata, client) { | ||
static init(options) { | ||
return new Redisk(new metadata_1.Metadata(), new client_1.RedisClient(options)); | ||
logger_1.default.info('Starting Redisk with default constructor...'); | ||
return new Redisk(new metadata_1.Metadata(), new logger_client_1.LoggerClient(new client_1.RedisClient(options))); | ||
} | ||
@@ -26,0 +29,0 @@ close() { |
{ | ||
"name": "redisk", | ||
"version": "2.1.0", | ||
"version": "2.1.1", | ||
"description": "TypeScript ORM for Redis.", | ||
@@ -21,3 +21,4 @@ "main": "index.js", | ||
"redis": "^2.8.0", | ||
"reflect-metadata": "^0.1.13" | ||
"reflect-metadata": "^0.1.13", | ||
"winston": "^3.2.1" | ||
}, | ||
@@ -24,0 +25,0 @@ "repository": { |
@@ -82,2 +82,3 @@ <h1 align="center"> | ||
- [Delete](#delete) | ||
- [Logging](#logging) | ||
@@ -381,2 +382,12 @@ | ||
await redisk.delete(User, id); | ||
``` | ||
``` | ||
## Logging | ||
We use [winston](https://github.com/winstonjs/winston) for logging, if you want to see more info, like redis command that are being executed you can set process.env.REDISK_LOG_LEVEL to 'info'. | ||
For example: | ||
```bash | ||
REDISK_LOG_LEVEL=info npm test | ||
``` |
@@ -10,2 +10,4 @@ import { Type } from './metadata/type'; | ||
import * as path from 'path'; | ||
import logger from './logger/logger'; | ||
import { LoggerClient } from './client/logger.client'; | ||
@@ -21,3 +23,4 @@ export class Redisk { | ||
static init(options: ClientOptions) { | ||
return new Redisk(new Metadata(), new RedisClient(options)); | ||
logger.info('Starting Redisk with default constructor...'); | ||
return new Redisk(new Metadata(), new LoggerClient(new RedisClient(options))); | ||
} | ||
@@ -24,0 +27,0 @@ |
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
206068
95
2859
392
4
7
+ Addedwinston@^3.2.1
+ Added@colors/colors@1.6.0(transitive)
+ Added@dabh/diagnostics@2.0.3(transitive)
+ Added@types/triple-beam@1.3.5(transitive)
+ Addedasync@3.2.5(transitive)
+ Addedcolor@3.2.1(transitive)
+ Addedcolor-convert@1.9.3(transitive)
+ Addedcolor-name@1.1.3(transitive)
+ Addedcolor-string@1.9.1(transitive)
+ Addedcolorspace@1.1.4(transitive)
+ Addedenabled@2.0.0(transitive)
+ Addedfecha@4.2.3(transitive)
+ Addedfn.name@1.1.0(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedis-arrayish@0.3.2(transitive)
+ Addedis-stream@2.0.1(transitive)
+ Addedkuler@2.0.0(transitive)
+ Addedlogform@2.6.0(transitive)
+ Addedms@2.1.3(transitive)
+ Addedone-time@1.0.0(transitive)
+ Addedreadable-stream@3.6.2(transitive)
+ Addedsafe-buffer@5.2.1(transitive)
+ Addedsafe-stable-stringify@2.4.3(transitive)
+ Addedsimple-swizzle@0.2.2(transitive)
+ Addedstack-trace@0.0.10(transitive)
+ Addedstring_decoder@1.3.0(transitive)
+ Addedtext-hex@1.0.0(transitive)
+ Addedtriple-beam@1.4.1(transitive)
+ Addedutil-deprecate@1.0.2(transitive)
+ Addedwinston@3.13.0(transitive)
+ Addedwinston-transport@4.7.0(transitive)