https://github.com/yext/plugins
https://github.com/yext/plugins
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/yext/plugins
- Owner: yext
- Created: 2021-04-12T17:07:22.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-07-16T02:59:46.000Z (almost 3 years ago)
- Last Synced: 2024-12-30T03:28:02.974Z (over 1 year ago)
- Language: TypeScript
- Size: 8.79 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Yext Plugins - Event definitions
**Yext Plugins** are TypeScript programs that customers may upload to
Yext and run directly on our servers to respond to events that occur,
enabling use cases such as the following:
- Ingest a crawled URL, creating a structured record using custom logic.
- Updates to the Knowledge Graph trigger updates to derived records.
Yext Plugins are developed using [Deno], which enables developers to
write in TypeScript, import other libraries, and test their code using
a single, vertically-integrated development experience.
This repository contains the event definitions that activate Yext
Plugins. Each event contains the relevant information about what
happened, and it provides a method for the plugin to respond to it,
typically called `respondWith`.
If you're just getting started, look at the example ingestion plugin
under `examples/`.
[Deno]: https://deno.land