Type object
File match stripe-app.*.json
Schema URL https://catalog.lintel.tools/schemas/schemastore/stripe-app-local-json/latest.json
Source https://raw.githubusercontent.com/stripe/stripe-apps/main/schema/stripe-app-local.schema.json

Validate with Lintel

npx @lintel/lintel check
Type: object

A manifest describing a Stripe App.

Properties

extends string

The base manifest that this local manifest will extend.

Examples: "stripe-app.json"
pattern=^(./)?((../)+)?(([a-zA-Z0-9-_]+/)+)?stripe-app(.[a-zA-Z0-9-_]+)?.json$
$schema $schema
id id
version version
name name
icon icon
permissions permissions
post_install_action post_install_action
allowed_redirect_uris allowed_redirect_uris
distribution_type distribution_type
stripe_api_access_type stripe_api_access_type
sandbox_install_compatible sandbox_install_compatible
ui_extension object

Configuration options for how to display the app in the Dashboard.

2 nested properties
views views
content_security_policy object

Configure the content security policy for your app.

3 nested properties
connect-src connect-src
image-src image-src
purpose purpose
constants constants