@xnestjs/redisess
Advanced tools
Comparing version 0.4.0 to 0.5.0
@@ -8,2 +8,1 @@ "use strict"; | ||
tslib_1.__exportStar(require("./redisess.utils.js"), exports); | ||
//# sourceMappingURL=index.js.map |
@@ -9,6 +9,5 @@ "use strict"; | ||
const common_1 = require("@nestjs/common"); | ||
const core_1 = require("@nestjs/core"); | ||
const redisess_constants_js_1 = require("./redisess.constants.js"); | ||
const redisess_utils_js_1 = require("./redisess.utils.js"); | ||
let RedisessCoreModule = exports.RedisessCoreModule = RedisessCoreModule_1 = class RedisessCoreModule { | ||
let RedisessCoreModule = RedisessCoreModule_1 = class RedisessCoreModule { | ||
constructor(options, moduleRef) { | ||
@@ -103,8 +102,7 @@ this.options = options; | ||
}; | ||
exports.RedisessCoreModule = RedisessCoreModule; | ||
exports.RedisessCoreModule = RedisessCoreModule = RedisessCoreModule_1 = tslib_1.__decorate([ | ||
(0, common_1.Global)(), | ||
(0, common_1.Module)({}), | ||
tslib_1.__param(0, (0, common_1.Inject)(redisess_constants_js_1.REDISESS_MODULE_OPTIONS)), | ||
tslib_1.__metadata("design:paramtypes", [Object, core_1.ModuleRef]) | ||
tslib_1.__param(0, (0, common_1.Inject)(redisess_constants_js_1.REDISESS_MODULE_OPTIONS)) | ||
], RedisessCoreModule); | ||
//# sourceMappingURL=redisess-core.module.js.map |
@@ -6,2 +6,1 @@ "use strict"; | ||
exports.REDISESS_MODULE_TOKEN = Symbol('REDISESS_MODULE_ID'); | ||
//# sourceMappingURL=redisess.constants.js.map |
@@ -8,2 +8,1 @@ "use strict"; | ||
exports.InjectSessionManager = InjectSessionManager; | ||
//# sourceMappingURL=redisess.decorators.js.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=redisess.interface.js.map |
@@ -8,3 +8,3 @@ "use strict"; | ||
const redisess_core_module_js_1 = require("./redisess-core.module.js"); | ||
let RedisessModule = exports.RedisessModule = RedisessModule_1 = class RedisessModule { | ||
let RedisessModule = RedisessModule_1 = class RedisessModule { | ||
static forRoot(options) { | ||
@@ -23,5 +23,5 @@ return { | ||
}; | ||
exports.RedisessModule = RedisessModule; | ||
exports.RedisessModule = RedisessModule = RedisessModule_1 = tslib_1.__decorate([ | ||
(0, common_1.Module)({}) | ||
], RedisessModule); | ||
//# sourceMappingURL=redisess.module.js.map |
@@ -13,2 +13,1 @@ "use strict"; | ||
exports.getSessionManagerToken = getSessionManagerToken; | ||
//# sourceMappingURL=redisess.utils.js.map |
@@ -5,2 +5,1 @@ export * from './redisess.decorators.js'; | ||
export * from './redisess.utils.js'; | ||
//# sourceMappingURL=index.js.map |
var RedisessCoreModule_1; | ||
import { __decorate, __metadata, __param } from "tslib"; | ||
import { __decorate, __param } from "tslib"; | ||
import * as crypto from 'crypto'; | ||
import { SessionManager } from 'redisess'; | ||
import { Global, Inject, Module } from '@nestjs/common'; | ||
import { ModuleRef } from '@nestjs/core'; | ||
import { REDISESS_MODULE_OPTIONS, REDISESS_MODULE_TOKEN } from './redisess.constants.js'; | ||
import { getSessionManagerToken } from './redisess.utils.js'; | ||
export let RedisessCoreModule = RedisessCoreModule_1 = class RedisessCoreModule { | ||
let RedisessCoreModule = RedisessCoreModule_1 = class RedisessCoreModule { | ||
constructor(options, moduleRef) { | ||
@@ -102,5 +101,4 @@ this.options = options; | ||
Module({}), | ||
__param(0, Inject(REDISESS_MODULE_OPTIONS)), | ||
__metadata("design:paramtypes", [Object, ModuleRef]) | ||
__param(0, Inject(REDISESS_MODULE_OPTIONS)) | ||
], RedisessCoreModule); | ||
//# sourceMappingURL=redisess-core.module.js.map | ||
export { RedisessCoreModule }; |
export const REDISESS_MODULE_OPTIONS = Symbol('REDISESS_MODULE_OPTIONS'); | ||
export const REDISESS_MODULE_TOKEN = Symbol('REDISESS_MODULE_ID'); | ||
//# sourceMappingURL=redisess.constants.js.map |
import { Inject } from '@nestjs/common'; | ||
import { getSessionManagerToken } from './redisess.utils.js'; | ||
export const InjectSessionManager = (name) => Inject(getSessionManagerToken(name)); | ||
//# sourceMappingURL=redisess.decorators.js.map |
export {}; | ||
//# sourceMappingURL=redisess.interface.js.map |
@@ -5,3 +5,3 @@ var RedisessModule_1; | ||
import { RedisessCoreModule } from './redisess-core.module.js'; | ||
export let RedisessModule = RedisessModule_1 = class RedisessModule { | ||
let RedisessModule = RedisessModule_1 = class RedisessModule { | ||
static forRoot(options) { | ||
@@ -23,2 +23,2 @@ return { | ||
], RedisessModule); | ||
//# sourceMappingURL=redisess.module.js.map | ||
export { RedisessModule }; |
@@ -9,2 +9,1 @@ import { SessionManager } from 'redisess'; | ||
} | ||
//# sourceMappingURL=redisess.utils.js.map |
{ | ||
"name": "@xnestjs/redisess", | ||
"version": "0.4.0", | ||
"version": "0.5.0", | ||
"description": "NestJS extension library for redisess", | ||
"author": "Panates", | ||
"license": "MIT", | ||
"repository": { | ||
"registry": "https://github.com/panates/xnestjs.git", | ||
"directory": "packages/redisess" | ||
}, | ||
"type": "module", | ||
"module": "./esm/index.js", | ||
"main": "./cjs/index.js", | ||
"types": "./types/index.d.ts", | ||
"scripts": { | ||
"compile": "tsc", | ||
"prebuild": "npm run lint && npm run clean", | ||
"prebuild": "npm run check && npm run lint && npm run clean", | ||
"build": "npm run build:cjs && npm run build:esm", | ||
"build:cjs": "tsc -b tsconfig-build-cjs.json", | ||
"build:esm": "tsc -b tsconfig-build-esm.json", | ||
"postbuild": "cp README.md package.json ../../LICENSE ../../build/redisess && cp ../../package.cjs.json ../../build/redisess/cjs/package.json", | ||
"postbuild": "cp package.json README.md ../../LICENSE ../../build/redisess && cp ../../package.cjs.json ../../build/redisess/cjs/package.json", | ||
"lint": "eslint . --max-warnings=0", | ||
"check": "madge --circular src/**", | ||
"test": "jest", | ||
"cover": "jest --collect-coverage", | ||
"clean": "npm run clean:src && npm run clean:dist && npm run clean:cover", | ||
"clean:src": "ts-cleanup -s src --all", | ||
"clean:src": "ts-cleanup -s src --all && ts-cleanup -s test --all", | ||
"clean:dist": "rimraf ../../build/redisess", | ||
"clean:cover": "rimraf ../../coverage/redisess" | ||
}, | ||
"devDependencies": { | ||
"@nestjs/common": "^10.0.5", | ||
"@nestjs/core": "^10.0.5", | ||
"@nestjs/testing": "^10.0.5" | ||
}, | ||
"peerDependencies": { | ||
"@nestjs/common": ">=8.0.0", | ||
"redisess": "^2.2.0" | ||
"@nestjs/common": ">=7.4.0", | ||
"@xnestjs/ioredis": "^0.4.0", | ||
"redisess": ">= ^2.2.0" | ||
}, | ||
"type": "module", | ||
"types": "types/index.d.ts", | ||
"exports": { | ||
".": { | ||
"require": "./cjs/index.js", | ||
"default": "./esm/index.js" | ||
}, | ||
"./*": { | ||
"require": "./cjs/*", | ||
"default": "./esm/*" | ||
} | ||
"devDependencies": { | ||
"@types/ioredis": "^5.0.0" | ||
}, | ||
@@ -43,0 +39,0 @@ "engines": { |
import Redis, { Cluster } from 'ioredis'; | ||
import { SessionManager } from 'redisess'; | ||
import { Type } from '@nestjs/common'; | ||
import { ModuleMetadata } from '@nestjs/common/interfaces'; | ||
import type { SessionManager } from 'redisess'; | ||
import type { Type } from '@nestjs/common'; | ||
import type { ModuleMetadata } from '@nestjs/common/interfaces'; | ||
export interface RedisessModuleOptions extends SessionManager.Options { | ||
@@ -6,0 +6,0 @@ /** |
import { DynamicModule } from '@nestjs/common'; | ||
import { RedisesModuleAsyncOptions, RedisessModuleOptions } from './redisess.interface.js'; | ||
import type { RedisesModuleAsyncOptions, RedisessModuleOptions } from './redisess.interface.js'; | ||
export declare class RedisessModule { | ||
@@ -4,0 +4,0 @@ static forRoot(options: RedisessModuleOptions): DynamicModule; |
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
1
17290
3
25
358