UNPKG

sweetpea

Version:

Signal and Web Component Enhanced Web Apps

97 lines (89 loc) 2.93 kB
{ "categories": [ { "id": "stage", "name": "Stage", "description": "Actions for initializing events and programs", "blocks": [ { "id":"director", "name": "Stage Director", "description": "Listens to stage start and stop events, emitting an object when either event occurs." }, { "id":"listener", "name": "Stage Listener", "description": "Listen to configurable stage event." }, { "id":"emitter", "name": "Stage Emitter", "description": "Emit a custom stage event." }, { "id":"parameter", "name": "Stage Parameter", "description": "JSON Object that can be sent by the stage director." }, { "id":"comment", "name": "Stage Comment", "description": "Comment area of stage." } ] }, { "id": "data-extraction", "name": "Data Extraction", "description": "Actions for extracting data from various sources, including web scraping and processing API responses to retrieve relevant information.", "blocks": [ { "id":"json-path", "name": "JSON Path", "description": "Extracts data from object based on given selectors." }, { "id":"js-function", "name": "Data Function", "description": "Transforms data by applying a specified function to each item in a dataset." } ] }, { "id": "data-processing", "name": "Data Processing", "description": "Tools for parsing, transforming, and manipulating data, particularly JSON, including operations such as mapping, filtering, and aggregation.", "blocks": [ { "id":"json-parse", "name": "JSON Parse", "description": "Converts a JSON string into a JavaScript object for easier manipulation." } ] }, { "id": "logging-and-monitoring", "name": "Logging and Monitoring", "description": "Functions for logging activities and monitoring performance within workflows, providing insights into operation success and failures.", "blocks": [ { "id": "console", "name": "Log Activity", "description": "Records specified activities or events for auditing and tracking purposes." } ] }, { "id": "network-services", "name": "Network Services", "description": "Capabilities to make calls to local network services, including RESTful APIs and WebSocket connections for real-time data exchange.", "blocks": [ { "id": "js-fetch", "name": "JavaScript Fetch from Local Service", "description": "Retrieves data from a specified local service over the network." } ] } ] }