Pipedream Components Overview
- - Write components as ES modules using the .mjs extension.
- - Start new components at version 0.0.1 and use semantic versioning.
- - Prefer specific use-case components over overly broad building blocks.
- - Include actionable errors, sample events, and clear prop descriptions.
ES Modules and Metadata
- ESM only: Use import/export syntax in .mjs files and do not mix CommonJS.
- Keys: Use app-name and component-name slugs in component keys.
- Versioning: Start at 0.0.1 and increment every affected component when behavior changes.
Component metadata
export default {
key: "linear_app-create-issue",
name: "Create Issue",
description: "Creates an issue in Linear.",
version: "0.0.1",
type: "action"
}