Socket
Socket
Sign inDemoInstall

nestjs-vk

Package Overview
Dependencies
350
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 4.4.2 to 4.5.0-rc.0

dist/decorators/listeners/use.decorator.d.ts

20

CHANGELOG.md

@@ -5,2 +5,22 @@ # Changelog

## [4.5.0-rc.0](https://github.com/xTCry/nestjs-vk/compare/v4.4.2...v4.5.0-rc.0) (2022-03-19)
### ๐Ÿงน Chore
* **deps:** up `nestjs` version to 8 ([ffe50cb](https://github.com/xTCry/nestjs-vk/commit/ffe50cb83bba6afb20c7c4393973be34f75d1068))
* **deps:** updated `vk-io` ([e3f06ef](https://github.com/xTCry/nestjs-vk/commit/e3f06ef9a3a06059d7897499acdec11dd371f75d))
* **providers:** changed to `useFactory` ([de7f02e](https://github.com/xTCry/nestjs-vk/commit/de7f02eff1ee4ee32cb18d4475cfe8d92c448e0a))
### ๐Ÿ› Bug Fixes
* **execution-context:** fixed return value of `getNext` ([f97e5cc](https://github.com/xTCry/nestjs-vk/commit/f97e5cc6aff70b9f398b12ca2534d675f52ee65a))
* **typos:** fixed typos in file name ([1367b8d](https://github.com/xTCry/nestjs-vk/commit/1367b8de9a6ccc3a85b856d12093a15a6742335b))
### ๐Ÿš€ Features
* **decorators:** added `Use` decorator for `vk.updates` ([8c615d0](https://github.com/xTCry/nestjs-vk/commit/8c615d0a5484b8bd834c9830781d83f1a9ed3ca0))
### 4.4.2 (2022-02-25)

@@ -7,0 +27,0 @@

1

dist/decorators/listeners/index.d.ts
export * from './hears.decorator';
export * from './on.decorator';
export * from './use.decorator';

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

__exportStar(require("./on.decorator"), exports);
__exportStar(require("./use.decorator"), exports);

2

dist/execution-context/index.d.ts

@@ -1,3 +0,3 @@

export * from './vk-arguments-host.interace';
export * from './vk-arguments-host.interface';
export * from './vk-arguments-host';
export * from './vk-execution-context';

@@ -13,4 +13,4 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./vk-arguments-host.interace"), exports);
__exportStar(require("./vk-arguments-host.interface"), exports);
__exportStar(require("./vk-arguments-host"), exports);
__exportStar(require("./vk-execution-context"), exports);
import { ArgumentsHost } from '@nestjs/common';
import { ExecutionContextHost } from '@nestjs/core/helpers/execution-context-host';
import { IVkArgumentsHost } from './vk-arguments-host.interace';
import { IVkArgumentsHost } from './vk-arguments-host.interface';
export declare class VkArgumentsHost extends ExecutionContextHost implements IVkArgumentsHost {

@@ -5,0 +5,0 @@ static create(context: ArgumentsHost): IVkArgumentsHost;

import { ContextType, ExecutionContext } from '@nestjs/common';
import { ExecutionContextHost } from '@nestjs/core/helpers/execution-context-host';
import { IVkArgumentsHost } from './vk-arguments-host.interace';
import { IVkArgumentsHost } from './vk-arguments-host.interface';
export declare type VkontextType = 'vk-io' | ContextType;

@@ -5,0 +5,0 @@ export declare class VkExecutionContext extends ExecutionContextHost implements IVkArgumentsHost {

@@ -19,5 +19,5 @@ "use strict";

getNext() {
return this.getArgByIndex(0);
return this.getArgByIndex(1);
}
}
exports.VkExecutionContext = VkExecutionContext;

@@ -8,3 +8,4 @@ "use strict";

provide: vk_constants_1.VK_HEAR_MANAGER,
useClass: hear_1.HearManager,
useFactory: (vkOptions) => vkOptions.useHearManager instanceof hear_1.HearManager ? vkOptions.useHearManager : new hear_1.HearManager(),
inject: [vk_constants_1.VK_MODULE_OPTIONS],
};

@@ -8,3 +8,4 @@ "use strict";

provide: vk_constants_1.VK_SCENE_MANAGER,
useClass: scenes_1.SceneManager,
useFactory: (vkOptions) => vkOptions.useSceneManager instanceof scenes_1.SceneManager ? vkOptions.useSceneManager : new scenes_1.SceneManager(),
inject: [vk_constants_1.VK_MODULE_OPTIONS],
};

@@ -8,3 +8,4 @@ "use strict";

provide: vk_constants_1.VK_SESSION_MANAGER,
useClass: session_1.SessionManager,
useFactory: (vkOptions) => vkOptions.useSessionManager instanceof session_1.SessionManager ? vkOptions.useSessionManager : new session_1.SessionManager(),
inject: [vk_constants_1.VK_MODULE_OPTIONS],
};

@@ -53,14 +53,11 @@ "use strict";

if (this.vkOptions.useSessionManager !== false) {
this.vk.updates.use((this.vkOptions.useSessionManager instanceof session_1.SessionManager && this.vkOptions.useSessionManager.middleware) ||
this.sessionManagerProvider.middleware);
this.vk.updates.use(this.sessionManagerProvider.middleware);
}
if (this.vkOptions.useSceneManager !== false) {
const sceneManager = (this.vkOptions.useSceneManager instanceof scenes_1.SceneManager && this.vkOptions.useSceneManager) || this.sceneManager;
this.vk.updates.use(sceneManager.middleware);
this.vk.updates.use(sceneManager.middlewareIntercept);
this.vk.updates.use(this.sceneManager.middleware);
this.vk.updates.use(this.sceneManager.middlewareIntercept);
}
this.explore();
if (this.vkOptions.useHearManager !== false) {
this.vk.updates.use((this.vkOptions.useHearManager instanceof hear_1.HearManager && this.vkOptions.useHearManager.middleware) ||
this.hearManagerProvider.middleware);
this.vk.updates.use(this.hearManagerProvider.middleware);
}

@@ -177,3 +174,8 @@ if (this.vkOptions.middlewaresAfter) {

case 'vk_updates': {
updates[method](event, [...args, getHandler()]);
if (method === 'use') {
updates.use(getHandler());
}
else {
updates[method](event, [...args, getHandler()]);
}
break;

@@ -180,0 +182,0 @@ }

{
"name": "nestjs-vk",
"version": "4.4.2",
"version": "4.5.0-rc.0",
"description": "VK-IO module for NestJS",

@@ -11,3 +11,3 @@ "homepage": "https://github.com/xTCry/nestjs-vk#readme",

"license": "MIT",
"author": "",
"author": "xTCry [Vladislav Kh] (https://github.com/xTCry/)",
"main": "./dist/index.js",

@@ -21,4 +21,5 @@ "types": "./dist/index.d.ts",

"release:minor": "standard-version --release-as minor",
"release:major": "standard-version --release-as major",
"release:patch": "standard-version --release-as patch",
"release:major": "standard-version --release-as major"
"release:rc": "standard-version --prerelease rc"
},

@@ -32,7 +33,7 @@ "dependencies": {

"standard-version": "^9.3.2",
"vk-io": "^4.0.0"
"vk-io": "^4.*"
},
"devDependencies": {
"@nestjs/common": "7.6.18",
"@nestjs/core": "7.6.18",
"@nestjs/common": "^8.4.1",
"@nestjs/core": "^8.4.1",
"@types/lodash": "4.14.171",

@@ -42,11 +43,11 @@ "middleware-io": "^2.8.0",

"reflect-metadata": "0.1.13",
"rxjs": "6.6.7",
"rxjs": "^7.5.5",
"typescript": "4.3.5"
},
"peerDependencies": {
"@nestjs/common": "^6.7.0 || ^7.0.0",
"@nestjs/core": "^6.7.0 || ^7.0.0",
"@nestjs/common": "^6.7.0 || ^7.0.0 || ^8.0.0",
"@nestjs/core": "^6.7.0 || ^7.0.0 || ^8.0.0",
"reflect-metadata": "^0.1.13",
"typescript": "^4.1.2",
"vk-io": "^4.0.0"
"rxjs": "^6.0.0 || ^7.2.0",
"vk-io": "^4.*"
},

@@ -53,0 +54,0 @@ "keywords": [

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with โšก๏ธ by Socket Inc