Socket
Socket
Sign inDemoInstall

@nestjs/common

Package Overview
Dependencies
Maintainers
1
Versions
364
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nestjs/common - npm Package Compare versions

Comparing version 4.4.2 to 4.5.0

decorators/core/bind.decorator.d.ts

1

constants.d.ts

@@ -8,2 +8,3 @@ export declare const metadata: {

export declare const SHARED_MODULE_METADATA = "__sharedModule__";
export declare const GLOBAL_MODULE_METADATA = "__globalModule__";
export declare const PATH_METADATA = "path";

@@ -10,0 +11,0 @@ export declare const PARAMTYPES_METADATA = "design:paramtypes";

@@ -10,2 +10,3 @@ "use strict";

exports.SHARED_MODULE_METADATA = '__sharedModule__';
exports.GLOBAL_MODULE_METADATA = '__globalModule__';
exports.PATH_METADATA = 'path';

@@ -12,0 +13,0 @@ exports.PARAMTYPES_METADATA = 'design:paramtypes';

export declare class HttpException {
private readonly response;
private readonly status;
private readonly message;
/**

@@ -5,0 +6,0 @@ * The base Nest Application exception, which is handled by the default Exceptions Handler.

@@ -21,2 +21,3 @@ "use strict";

this.status = status;
this.message = response;
}

@@ -23,0 +24,0 @@ getResponse() {

5

index.d.ts

@@ -1,6 +0,7 @@

export * from './utils';
export * from './decorators';
export * from './enums';
export { NestModule, INestApplication, INestMicroservice, MiddlewareConfigProxy, MiddlewareConfiguration, NestMiddleware, ExpressMiddleware, MiddlewaresConsumer, OnModuleInit, ExceptionFilter, WebSocketAdapter, PipeTransform, Paramtype, ArgumentMetadata, OnModuleDestroy, ExecutionContext, CanActivate, RpcExceptionFilter, WsExceptionFilter, NestInterceptor, INestApplicationContext } from './interfaces';
export { NestModule, INestApplication, INestMicroservice, MiddlewareConfigProxy, MiddlewareConfiguration, NestMiddleware, ExpressMiddleware, MiddlewaresConsumer, OnModuleInit, ExceptionFilter, WebSocketAdapter, PipeTransform, Paramtype, ArgumentMetadata, OnModuleDestroy, ExecutionContext, CanActivate, RpcExceptionFilter, WsExceptionFilter, NestInterceptor, DynamicModule, INestApplicationContext } from './interfaces';
export * from './services/logger.service';
export * from './pipes';
export * from './utils';
export * from './exceptions';

@@ -12,6 +12,7 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
__export(require("./utils"));
__export(require("./decorators"));
__export(require("./enums"));
__export(require("./services/logger.service"));
__export(require("./pipes"));
__export(require("./utils"));
__export(require("./exceptions"));

@@ -25,1 +25,2 @@ export * from './request-mapping-metadata.interface';

export * from './custom-route-param-factory.interface';
export * from './modules/dynamic-module.interface';

@@ -5,1 +5,2 @@ export * from './module-metadata.interface';

export * from './on-init.interface';
export * from './dynamic-module.interface';

@@ -1,2 +0,1 @@

import { MicroserviceConfiguration } from '@nestjs/microservices';
import { INestMicroservice, ExceptionFilter, PipeTransform } from './index';

@@ -6,3 +5,4 @@ import { WebSocketAdapter } from './web-socket-adapter.interface';

import { NestInterceptor } from './nest-interceptor.interface';
export interface INestApplication {
import { INestApplicationContext } from './nest-application-context.interface';
export interface INestApplication extends INestApplicationContext {
/**

@@ -22,2 +22,9 @@ * Initializes application. It is not necessary to call this method directly.

/**
* The wrapper function around native `express.set()` method.
* Example `app.set('trust proxy', 'loopback')`
*
* @returns void
*/
set(...args: any[]): void;
/**
* Starts the application.

@@ -61,3 +68,3 @@ *

*/
connectMicroservice(config: MicroserviceConfiguration): INestMicroservice;
connectMicroservice(config: any): INestMicroservice;
/**

@@ -64,0 +71,0 @@ * Returns array of the connected microservices to the NestApplication.

@@ -1,10 +0,12 @@

import { MessageMappingProperties } from '@nestjs/websockets/gateway-metadata-explorer';
import { Observable } from 'rxjs/Observable';
export interface WebSocketAdapter {
create(port: number): any;
createWithNamespace?(port: number, namespace: string): any;
createWithNamespace?(port: number, namespace: string, server?: any): any;
bindClientConnect(server: any, callback: (...args) => void): any;
bindClientDisconnect?(client: any, callback: (...args) => void): any;
bindMessageHandlers(client: any, handler: MessageMappingProperties[], process: (data) => Observable<any>): any;
bindMessageHandlers(client: any, handler: {
message: string;
callback: (...args) => Observable<any> | Promise<any> | void;
}[], process: (data) => Observable<any>): any;
bindMiddleware?(server: any, middleware: (socket, next) => void): any;
}
{
"name": "@nestjs/common",
"version": "4.4.2",
"version": "4.5.0",
"description": "Nest - modern, fast, powerful node.js web framework (@common)",

@@ -5,0 +5,0 @@ "author": "Kamil Mysliwiec",

@@ -21,2 +21,3 @@ "use strict";

const shared_utils_1 = require("../utils/shared.utils");
const component_decorator_1 = require("./../decorators/core/component.decorator");
let ValidationPipe = class ValidationPipe {

@@ -43,4 +44,4 @@ transform(value, metadata) {

ValidationPipe = __decorate([
index_1.Pipe()
component_decorator_1.Pipe()
], ValidationPipe);
exports.ValidationPipe = ValidationPipe;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const component_decorator_1 = require("./decorators/component.decorator");
const component_decorator_1 = require("../decorators/core/component.decorator");
exports.BindResolveMiddlewareValues = (data) => {

@@ -5,0 +5,0 @@ return (Metatype) => {

@@ -1,19 +0,1 @@

export * from './decorators/request-mapping.decorator';
export * from './decorators/controller.decorator';
export * from './decorators/component.decorator';
export * from './decorators/module.decorator';
export * from './decorators/dependencies.decorator';
export * from './decorators/inject.decorator';
export * from './decorators/route-params.decorator';
export * from './decorators/catch.decorator';
export * from './decorators/exception-filters.decorator';
export * from './decorators/shared.decorator';
export * from './decorators/single-scope.decorator';
export * from './decorators/use-pipes.decorator';
export * from './decorators/use-guards.decorator';
export * from './decorators/reflect-metadata.decorator';
export * from './decorators/use-interceptors.decorator';
export * from './decorators/http-code.decorator';
export * from './decorators/bind.decorator';
export * from './forward-ref.util';
export * from './decorators/create-route-param-metadata.decorator';

@@ -6,20 +6,2 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
__export(require("./decorators/request-mapping.decorator"));
__export(require("./decorators/controller.decorator"));
__export(require("./decorators/component.decorator"));
__export(require("./decorators/module.decorator"));
__export(require("./decorators/dependencies.decorator"));
__export(require("./decorators/inject.decorator"));
__export(require("./decorators/route-params.decorator"));
__export(require("./decorators/catch.decorator"));
__export(require("./decorators/exception-filters.decorator"));
__export(require("./decorators/shared.decorator"));
__export(require("./decorators/single-scope.decorator"));
__export(require("./decorators/use-pipes.decorator"));
__export(require("./decorators/use-guards.decorator"));
__export(require("./decorators/reflect-metadata.decorator"));
__export(require("./decorators/use-interceptors.decorator"));
__export(require("./decorators/http-code.decorator"));
__export(require("./decorators/bind.decorator"));
__export(require("./forward-ref.util"));
__export(require("./decorators/create-route-param-metadata.decorator"));
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