@nestjs/common
Advanced tools
Comparing version 4.4.2 to 4.5.0
@@ -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() { |
@@ -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")); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
126491
251
2771