Socket
Socket
Sign inDemoInstall

@netlify/functions

Package Overview
Dependencies
Maintainers
19
Versions
63
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@netlify/functions - npm Package Compare versions

Comparing version 0.7.2 to 0.7.3-handle-secrets.0

src/lib/secrets.d.ts

9

package.json

@@ -5,3 +5,3 @@ {

"types": "./src/main.d.ts",
"version": "0.7.2",
"version": "0.7.3-handle-secrets.0",
"description": "JavaScript utilities for Netlify Functions",

@@ -59,5 +59,6 @@ "files": [

"devDependencies": {
"@commitlint/cli": "^12.0.0",
"@commitlint/config-conventional": "^12.0.0",
"@netlify/eslint-config-node": "^2.6.5",
"@commitlint/cli": "^13.0.0",
"@commitlint/config-conventional": "^13.0.0",
"@netlify/eslint-config-node": "^3.1.9",
"@typescript-eslint/eslint-plugin": "^4.28.5",
"ava": "^2.4.0",

@@ -64,0 +65,0 @@ "husky": "^4.3.8",

@@ -9,4 +9,4 @@ import type { Context } from './context'

export interface Handler {
(event: Event, context: Context, callback: HandlerCallback): void | Response | Promise<Response>
export interface Handler<C extends Context> {
(event: Event, context: C, callback: HandlerCallback): void | Response | Promise<Response>
}

@@ -0,7 +1,8 @@

import { Context } from '../function/context'
import { Handler } from '../function/handler'
export interface Builder {
(handler: Handler): Handler
<C extends Context = Context>(handler: Handler<C>): Handler<C>
}
export declare const builder: Builder
export * from './lib/builder'
export * from './function'
export * from './lib/secrets'
const { builder } = require('./lib/builder')
const { withSecrets, getSecrets } = require('./lib/secrets')
module.exports = { builder }
module.exports = { builder, withSecrets, getSecrets }
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