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

@types/serverless

Package Overview
Dependencies
Maintainers
1
Versions
94
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/serverless - npm Package Compare versions

Comparing version 3.12.15 to 3.12.16

2

serverless/aws.d.ts

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

import Aws = require('./plugins/aws/provider/awsProvider');
import Aws = require("./plugins/aws/provider/awsProvider");
export = Aws;

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

import Serverless = require('../index');
import Serverless = require("../index");

@@ -15,8 +15,8 @@ declare namespace Plugin {

| {
[option: string]: {
usage?: string | undefined;
required?: boolean | undefined;
shortcut?: string | undefined;
};
}
[option: string]: {
usage?: string | undefined;
required?: boolean | undefined;
shortcut?: string | undefined;
};
}
| undefined;

@@ -32,6 +32,6 @@ };

| {
resolver: VariableResolver;
isDisabledAtPrepopulation?: boolean | undefined;
serviceName?: string | undefined;
};
resolver: VariableResolver;
isDisabledAtPrepopulation?: boolean | undefined;
serviceName?: string | undefined;
};
}

@@ -45,6 +45,6 @@

| {
resolve: ConfigurationVariablesSource;
isDisabledAtPrepopulation?: boolean | undefined;
serviceName?: string | undefined;
};
resolve: ConfigurationVariablesSource;
isDisabledAtPrepopulation?: boolean | undefined;
serviceName?: string | undefined;
};
}

@@ -65,3 +65,3 @@

get: (name: string) => Progress;
create: (args: { message?: string, name?: string }) => Progress;
create: (args: { message?: string; name?: string }) => Progress;
};

@@ -80,3 +80,3 @@ }

interface PluginStatic {
new (serverless: Serverless, options: Serverless.Options, logging: Logging): Plugin;
new(serverless: Serverless, options: Serverless.Options, logging: Logging): Plugin;
}

@@ -83,0 +83,0 @@ }

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

import Serverless = require('../index');
import Plugin = require('./Plugin');
import Serverless = require("../index");
import Plugin = require("./Plugin");

@@ -4,0 +4,0 @@ declare class PluginManager {

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

import Serverless = require('../index');
import Serverless = require("../index");

@@ -19,4 +19,4 @@ declare namespace Service {

| {
[key: string]: any;
}
[key: string]: any;
}
| undefined;

@@ -41,6 +41,6 @@ };

| {
Resources: {
[key: string]: any;
};
}
Resources: {
[key: string]: any;
};
}
| { [key: string]: any };

@@ -47,0 +47,0 @@ package: { [key: string]: any };

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

import Serverless = require('../index');
import Serverless = require("../index");

@@ -3,0 +3,0 @@ declare class Utils {

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

import Serverless = require('../index');
import Serverless = require("../index");

@@ -3,0 +3,0 @@ declare class YamlParser {

@@ -15,7 +15,7 @@ // Type definitions for serverless 3.12

import Service = require('./classes/Service');
import PluginManager = require('./classes/PluginManager');
import Utils = require('./classes/Utils');
import YamlParser = require('./classes/YamlParser');
import AwsProvider = require('./plugins/aws/provider/awsProvider');
import Service = require("./classes/Service");
import PluginManager = require("./classes/PluginManager");
import Utils = require("./classes/Utils");
import YamlParser = require("./classes/YamlParser");
import AwsProvider = require("./plugins/aws/provider/awsProvider");

@@ -22,0 +22,0 @@ declare namespace Serverless {

{
"name": "@types/serverless",
"version": "3.12.15",
"version": "3.12.16",
"description": "TypeScript definitions for serverless",

@@ -68,4 +68,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/serverless",

"dependencies": {},
"typesPublisherContentHash": "42083d7241417efb5ee1a6f814d3d22335c41d24c37adca177b0903aec4c5e65",
"typeScriptVersion": "4.3"
"typesPublisherContentHash": "fe24cb5ded1a955a3f42a0be6f2a8c606dcd220d74323b3f3ae4b6237ff8de7b",
"typeScriptVersion": "4.5"
}

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

export type HttpMethod = 'get' | 'post' | 'put' | 'patch' | 'options' | 'head' | 'delete' | 'any';
export type HttpMethod = "get" | "post" | "put" | "patch" | "options" | "head" | "delete" | "any";

@@ -8,8 +8,8 @@ // Event configuration evolves depending on current lifecycle at getEventInFunction method invokaction

| {
path: string;
mehtod: HttpMethod;
authorizer?: any;
cors?: any;
integration?: string | undefined;
};
path: string;
mehtod: HttpMethod;
authorizer?: any;
cors?: any;
integration?: string | undefined;
};
}

@@ -16,0 +16,0 @@

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

import Serverless = require('../../../index');
import Serverless = require("../../../index");

@@ -12,7 +12,7 @@ declare namespace Aws {

enableLocalInstallationFallback?: boolean | undefined;
variablesResolutionMode?: '20210219' | '20210326' | undefined;
unresolvedVariablesNotificationMode?: 'warn' | 'error' | undefined;
deprecationNotificationMode?: 'warn' | 'warn:summary' | 'error' | undefined;
variablesResolutionMode?: "20210219" | "20210326" | undefined;
unresolvedVariablesNotificationMode?: "warn" | "error" | undefined;
deprecationNotificationMode?: "warn" | "warn:summary" | "error" | undefined;
disabledDeprecations?: string[] | undefined;
configValidationMode?: 'warn' | 'error' | 'off' | undefined;
configValidationMode?: "warn" | "error" | "off" | undefined;
provider: Provider;

@@ -37,3 +37,3 @@ package?: Package | undefined;

interface Provider {
name: 'aws';
name: "aws";
runtime?: string | undefined;

@@ -67,5 +67,5 @@ stage?: string | undefined;

versionFunctions?: boolean | undefined;
architecture?: 'x86_64' | 'arm64' | undefined;
architecture?: "x86_64" | "arm64" | undefined;
environment?: Environment | string | undefined;
endpointType?: 'regional' | 'edge' | 'private' | undefined;
endpointType?: "regional" | "edge" | "private" | undefined;
apiKeys?: Array<ApiKey | string> | undefined;

@@ -136,3 +136,3 @@ apiGateway?: ApiGateway | undefined;

websocketApiId?: any;
apiKeySourceType?: 'HEADER' | 'AUTHORIZER' | 'header' | 'authorizer' | undefined;
apiKeySourceType?: "HEADER" | "AUTHORIZER" | "header" | "authorizer" | undefined;
minimumCompressionSize?: number | string | undefined;

@@ -157,3 +157,3 @@ description?: string | undefined;

interface CognitoAuthorizer {
type: 'cognito';
type: "cognito";
userPoolArn: string;

@@ -173,3 +173,3 @@ userPoolClientId: string;

interface OidcAuthorizer {
type: 'oidc';
type: "oidc";
authorizationEndpoint: string;

@@ -242,3 +242,3 @@ clientId: string;

interface IamRoleStatement {
Effect: 'Allow' | 'Deny';
Effect: "Allow" | "Deny";
Sid?: string | undefined;

@@ -255,3 +255,3 @@ Condition?: {

interface ResourcePolicy {
Effect: 'Allow' | 'Deny';
Effect: "Allow" | "Deny";
Principal?: string | string[] | { [key: string]: any } | undefined;

@@ -287,3 +287,3 @@ Action?: string | string[] | { [key: string]: any } | undefined;

apiGateway: boolean;
lambda?: 'Active' | 'PassThrough' | boolean | undefined;
lambda?: "Active" | "PassThrough" | boolean | undefined;
}

@@ -295,3 +295,3 @@

executionLogging?: boolean | undefined;
level?: 'INFO' | 'ERROR' | undefined;
level?: "INFO" | "ERROR" | undefined;
fullExecutionData?: boolean | undefined;

@@ -303,3 +303,3 @@ role?: string | undefined;

interface WebsocketLogs {
level?: 'INFO' | 'ERROR' | undefined;
level?: "INFO" | "ERROR" | undefined;
}

@@ -370,3 +370,3 @@

request?: HttpRequestValidation | undefined;
integration?: 'lambda' | 'mock' | undefined;
integration?: "lambda" | "mock" | undefined;
}

@@ -462,3 +462,3 @@

maximumBatchingWindow?: number | undefined;
functionResponseType?: 'ReportBatchItemFailures' | undefined;
functionResponseType?: "ReportBatchItemFailures" | undefined;
enabled?: boolean | undefined;

@@ -485,11 +485,11 @@ filterPatterns?: FilterPattern[] | undefined;

type NumericFilter =
| ['=', number]
| ['<', number]
| ['<=', number]
| ['>', number]
| ['>=', number]
| ['>', number, '<', number]
| ['>=', number, '<', number]
| ['>', number, '<=', number]
| ['>=', number, '<=', number];
| ["=", number]
| ["<", number]
| ["<=", number]
| [">", number]
| [">=", number]
| [">", number, "<", number]
| [">=", number, "<", number]
| [">", number, "<=", number]
| [">=", number, "<=", number];

@@ -504,3 +504,3 @@ type Filter =

/* Not */
| { 'anything-but': Filter[] }
| { "anything-but": Filter[] }
/* Numeric */

@@ -522,5 +522,5 @@ | { numeric: NumericFilter }

enabled?: boolean | undefined;
type?: 'dynamodb' | 'kinesis' | undefined;
type?: "dynamodb" | "kinesis" | undefined;
filterPatterns?: FilterPattern[] | undefined;
functionResponseType?: 'ReportBatchItemFailures' | undefined;
functionResponseType?: "ReportBatchItemFailures" | undefined;
}

@@ -533,3 +533,3 @@

enabled?: boolean | undefined;
startingPosition?: 'LATEST' | 'TRIM_HORIZON' | undefined;
startingPosition?: "LATEST" | "TRIM_HORIZON" | undefined;
}

@@ -553,3 +553,3 @@

maximumBatchingWindow?: number | undefined;
startingPosition?: 'LATEST' | 'TRIM_HORIZON';
startingPosition?: "LATEST" | "TRIM_HORIZON";
enabled?: boolean | undefined;

@@ -583,3 +583,3 @@ consumerGroupId?: string;

source: string[];
'detail-type': string[];
"detail-type": string[];
detail: Detail;

@@ -639,3 +639,3 @@ }

source: string[];
'detail-type': string[];
"detail-type": string[];
detail: Detail;

@@ -707,3 +707,3 @@ }

interface FunctionUrlConfig {
authorizer?: 'aws_iam' | undefined;
authorizer?: "aws_iam" | undefined;
cors?: boolean | FunctionUrlConfigCors | undefined;

@@ -731,3 +731,3 @@ }

layers?: Array<string | Record<string, string>> | undefined;
tracing?: 'Active' | 'PassThrough' | boolean | undefined;
tracing?: "Active" | "PassThrough" | boolean | undefined;
condition?: string | undefined;

@@ -734,0 +734,0 @@ dependsOn?: string[] | undefined;

@@ -11,3 +11,3 @@ # Installation

### Additional Details
* Last updated: Mon, 11 Sep 2023 21:33:11 GMT
* Last updated: Mon, 25 Sep 2023 13:39:06 GMT
* Dependencies: none

@@ -14,0 +14,0 @@ * Global values: none

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