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

@plumier/core

Package Overview
Dependencies
Maintainers
1
Versions
645
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@plumier/core - npm Package Compare versions

Comparing version 1.0.0-canary.14 to 1.0.0-canary.15

lib/application/authorization.d.ts

34

lib/index.d.ts

@@ -1,20 +0,16 @@

export { ActionResult, RedirectActionResult, response, } from "./action-result";
export { Application, HttpStatusError, PlumierApplication, RouteContext, DependencyResolver } from "./application";
export { HeaderPart, RequestPart } from "./binder";
export { Class, getChildValue, hasKeyOf, isCustomClass, findFilesRecursive, consoleLog } from "./common";
export { Configuration, DefaultConfiguration, PlumierConfiguration } from "./configuration";
export { authorize, AuthDecoratorImpl, } from "./decorator.auth";
export { bind, } from "./decorator.bind";
export { route, RouteDecoratorImpl } from "./decorator.route";
export { domain, middleware } from "./decorator";
export { val } from "./decorator.val";
export { errorMessage } from "./error-message";
export { DefaultFacility, Facility, } from "./facility";
import { val } from "typedconverter";
export { val };
export { AuthorizeCallback, AuthorizeMiddleware, RoleField, updateRouteAccess } from "./application/authorization";
export { HeaderPart, RequestPart } from "./application/binder";
export { pipe } from "./application/middleware-pipeline";
export { response } from "./application/response";
export { analyzeRoutes, generateRoutes, printAnalysis } from "./application/route-generator";
export { router } from "./application/router";
export { ValidationMiddleware } from "./application/validator";
export { Class, consoleLog, findFilesRecursive, getChildValue, hasKeyOf, isCustomClass } from "./common";
export { AuthDecoratorImpl, authorize } from "./configuration/authorize";
export { bind } from "./configuration/bind";
export { domain, middleware } from "./configuration/decorator";
export { route, RouteDecoratorImpl } from "./configuration/route";
export { HttpStatus } from "./http-status";
export { Invocation, pipe } from "./invocation";
export { KoaMiddleware, Middleware, MiddlewareUtil } from "./middleware";
export { FileParser, FileUploadInfo, } from "./multipart";
export { HttpMethod, RouteInfo, generateRoutes, analyzeRoutes, printAnalysis } from "./route-generator";
export { router } from "./router";
export { AuthorizeCallback, AuthorizeMetadataInfo, AuthorizeStore, AuthorizeMiddleware, updateRouteAccess, RoleField } from "./authorization";
export { ValidationIssue, ValidatorDecorator, ValidatorFunction, ValidatorId, ValidatorStore, validatorVisitor } from "./validator";
export { ActionResult, Application, AuthorizeMetadataInfo, AuthorizeStore, Configuration, DefaultFacility, DependencyResolver, Facility, FileParser, FileUploadInfo, HttpMethod, HttpStatusError, Invocation, KoaMiddleware, Middleware, MiddlewareDecorator, MiddlewareUtil, PlumierApplication, PlumierConfiguration, RedirectActionResult, RouteContext, RouteInfo, ValidatorDecorator, ValidatorFunction, ValidatorInfo, ValidatorStore, errorMessage } from "./types";
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var action_result_1 = require("./action-result");
exports.ActionResult = action_result_1.ActionResult;
exports.RedirectActionResult = action_result_1.RedirectActionResult;
exports.response = action_result_1.response;
var application_1 = require("./application");
exports.HttpStatusError = application_1.HttpStatusError;
const typedconverter_1 = require("typedconverter");
exports.val = typedconverter_1.val;
var authorization_1 = require("./application/authorization");
exports.AuthorizeMiddleware = authorization_1.AuthorizeMiddleware;
exports.updateRouteAccess = authorization_1.updateRouteAccess;
var middleware_pipeline_1 = require("./application/middleware-pipeline");
exports.pipe = middleware_pipeline_1.pipe;
var response_1 = require("./application/response");
exports.response = response_1.response;
var route_generator_1 = require("./application/route-generator");
exports.analyzeRoutes = route_generator_1.analyzeRoutes;
exports.generateRoutes = route_generator_1.generateRoutes;
exports.printAnalysis = route_generator_1.printAnalysis;
var router_1 = require("./application/router");
exports.router = router_1.router;
var validator_1 = require("./application/validator");
exports.ValidationMiddleware = validator_1.ValidationMiddleware;
var common_1 = require("./common");
exports.consoleLog = common_1.consoleLog;
exports.findFilesRecursive = common_1.findFilesRecursive;
exports.getChildValue = common_1.getChildValue;
exports.hasKeyOf = common_1.hasKeyOf;
exports.isCustomClass = common_1.isCustomClass;
exports.findFilesRecursive = common_1.findFilesRecursive;
exports.consoleLog = common_1.consoleLog;
var configuration_1 = require("./configuration");
exports.DefaultConfiguration = configuration_1.DefaultConfiguration;
var decorator_auth_1 = require("./decorator.auth");
exports.authorize = decorator_auth_1.authorize;
exports.AuthDecoratorImpl = decorator_auth_1.AuthDecoratorImpl;
var decorator_bind_1 = require("./decorator.bind");
exports.bind = decorator_bind_1.bind;
var decorator_route_1 = require("./decorator.route");
exports.route = decorator_route_1.route;
exports.RouteDecoratorImpl = decorator_route_1.RouteDecoratorImpl;
var decorator_1 = require("./decorator");
var authorize_1 = require("./configuration/authorize");
exports.AuthDecoratorImpl = authorize_1.AuthDecoratorImpl;
exports.authorize = authorize_1.authorize;
var bind_1 = require("./configuration/bind");
exports.bind = bind_1.bind;
var decorator_1 = require("./configuration/decorator");
exports.domain = decorator_1.domain;
exports.middleware = decorator_1.middleware;
var decorator_val_1 = require("./decorator.val");
exports.val = decorator_val_1.val;
var error_message_1 = require("./error-message");
exports.errorMessage = error_message_1.errorMessage;
var facility_1 = require("./facility");
exports.DefaultFacility = facility_1.DefaultFacility;
var route_1 = require("./configuration/route");
exports.route = route_1.route;
exports.RouteDecoratorImpl = route_1.RouteDecoratorImpl;
var http_status_1 = require("./http-status");
exports.HttpStatus = http_status_1.HttpStatus;
var invocation_1 = require("./invocation");
exports.pipe = invocation_1.pipe;
var middleware_1 = require("./middleware");
exports.MiddlewareUtil = middleware_1.MiddlewareUtil;
var route_generator_1 = require("./route-generator");
exports.generateRoutes = route_generator_1.generateRoutes;
exports.analyzeRoutes = route_generator_1.analyzeRoutes;
exports.printAnalysis = route_generator_1.printAnalysis;
var router_1 = require("./router");
exports.router = router_1.router;
var authorization_1 = require("./authorization");
exports.AuthorizeMiddleware = authorization_1.AuthorizeMiddleware;
exports.updateRouteAccess = authorization_1.updateRouteAccess;
var validator_1 = require("./validator");
exports.ValidatorId = validator_1.ValidatorId;
exports.validatorVisitor = validator_1.validatorVisitor;
var types_1 = require("./types");
exports.ActionResult = types_1.ActionResult;
exports.DefaultFacility = types_1.DefaultFacility;
exports.HttpStatusError = types_1.HttpStatusError;
exports.MiddlewareUtil = types_1.MiddlewareUtil;
exports.RedirectActionResult = types_1.RedirectActionResult;
exports.errorMessage = types_1.errorMessage;
{
"name": "@plumier/core",
"version": "1.0.0-canary.14+158957b",
"description": "Pleasant TypeScript Web Api Framework",
"version": "1.0.0-canary.15+d64f567",
"description": "Delightful Node.js Rest Framework",
"main": "lib/index.js",

@@ -24,9 +24,8 @@ "types": "lib/index.d.ts",

"@types/koa": "^2.0.48",
"@types/validator": "^10.11.0",
"chalk": "^2.4.2",
"glob": "^7.1.3",
"path-to-regexp": "^3.0.0",
"tinspector": "^2.2.1",
"tinspector": "^2.2.2",
"tslib": "^1.9.3",
"typedconverter": "^1.0.0-beta.1",
"validator": "^10.11.0"
"typedconverter": "^1.0.0-beta.6"
},

@@ -43,3 +42,3 @@ "bugs": {

},
"gitHead": "158957b44b2ac6b7a88a666cefde89d7ccbae97e",
"gitHead": "d64f5673d593b07f710ab5e93ebc5aba3985726a",
"devDependencies": {

@@ -46,0 +45,0 @@ "upath": "^1.1.0"

# Plumier
Delightful Node.js Rest API Framework powered by Koa and TypeScript
Delightful Node.js Rest Framework

@@ -4,0 +4,0 @@ [![Build Status](https://travis-ci.org/plumier/plumier.svg?branch=master)](https://travis-ci.org/plumier/plumier)

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