@types/serverless
Advanced tools
Comparing version 3.12.15 to 3.12.16
@@ -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 |
40562