New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@xnestjs/redisess

Package Overview
Dependencies
Maintainers
1
Versions
25
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@xnestjs/redisess - npm Package Compare versions

Comparing version 0.4.0 to 0.5.0

1

cjs/index.js

@@ -8,2 +8,1 @@ "use strict";

tslib_1.__exportStar(require("./redisess.utils.js"), exports);
//# sourceMappingURL=index.js.map

8

cjs/redisess-core.module.js

@@ -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;

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc