{"version":"3.0.3","commands":{"add-remote":{"id":"add-remote","description":"[Beta] Add a new remote configuration","pluginName":"@airtable/blocks-cli","pluginType":"core","aliases":[],"examples":["$ block add-remote app12345678/blk12345678 new-remote\n"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"server":{"name":"server","type":"option","description":"API server endpoint for the remote","hidden":true},"api-key-name":{"name":"api-key-name","type":"option","description":"The name of the API key this remote should use","hidden":true}},"args":[{"name":"blockIdentifier","required":true},{"name":"remoteName","required":true}]},"init":{"id":"init","description":"Initialize an Airtable extension project","pluginName":"@airtable/blocks-cli","pluginType":"core","aliases":[],"examples":["$ block init app12345678/blk12345678 hello-world-extension --template https://github.com/Airtable/apps-hello-world\n"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"template":{"name":"template","type":"option","default":"https://github.com/Airtable/apps-hello-world"}},"args":[{"name":"blockIdentifier","required":true},{"name":"blockDirPath","required":true}]},"list-remotes":{"id":"list-remotes","description":"[Beta] List remote configurations","pluginName":"@airtable/blocks-cli","pluginType":"core","aliases":[],"examples":["$ block list-remotes\n"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[]},"release":{"id":"release","description":"Release a build to an Airtable base","pluginName":"@airtable/blocks-cli","pluginType":"core","aliases":[],"examples":["$ block release"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"remote":{"name":"remote","type":"option","description":"[Beta] Configure which remote to use"},"comment":{"name":"comment","type":"option","description":"A string describing the changes in this release. Can be at most 1000 characters","hidden":true},"upload-source-maps-to-sentry":{"name":"upload-source-maps-to-sentry","type":"boolean","description":"Uploads the source map for the block's frontend bundle to the specified sentry project. Need to also set BLOCKS_CLI_SENTRY_{AUTH_TOKEN|ORG|PROJECT} environment variables.","hidden":true,"allowNo":false},"skip-upload":{"name":"skip-upload","type":"boolean","hidden":true,"allowNo":false}},"args":[]},"remove-remote":{"id":"remove-remote","description":"[Beta] Remove a remote configuration","pluginName":"@airtable/blocks-cli","pluginType":"core","aliases":[],"examples":["$ block remove-remote old-remote\n"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false}},"args":[{"name":"remoteName","required":true}]},"run":{"id":"run","description":"Run the extension locally","pluginName":"@airtable/blocks-cli","pluginType":"core","aliases":[],"examples":["$ block run\n"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"port":{"name":"port","type":"option","description":"HTTPS port the server listens on. The server will listen for HTTP on PORT + 1.","default":9000},"remote":{"name":"remote","type":"option","description":"[Beta] Configure which remote to use"},"sdk-repo":{"name":"sdk-repo","type":"option","hidden":true}},"args":[]},"set-api-key":{"id":"set-api-key","description":"Set a personal access token (with block:manage scope) for an Airtable account to upload to","pluginName":"@airtable/blocks-cli","pluginType":"core","aliases":[],"examples":["$ block set-api-key\n$ block set-api-key TOKEN\n$ block set-api-key --location app TOKEN\n"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"location":{"name":"location","type":"option","helpValue":"(user|app)","options":["user","app"],"default":"user"},"api-key-name":{"name":"api-key-name","type":"option","description":"The name of the personal access token to set","hidden":true}},"args":[{"name":"apiKey","required":false}]},"submit":{"id":"submit","description":"Submit extension for review for listing in the the Airtable Marketplace","pluginName":"@airtable/blocks-cli","pluginType":"core","aliases":[],"examples":["$ block submit\n"],"flags":{"help":{"name":"help","type":"boolean","char":"h","description":"show CLI help","allowNo":false},"remote":{"name":"remote","type":"option","description":"Configure which remote to use"}},"args":[]}}}