Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raycast/utils
Set of utilities to streamline building Raycast extensions
https://github.com/raycast/utils
Last synced: about 1 month ago
JSON representation
Set of utilities to streamline building Raycast extensions
- Host: GitHub
- URL: https://github.com/raycast/utils
- Owner: raycast
- Created: 2022-06-30T08:18:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-21T15:11:24.000Z (2 months ago)
- Last Synced: 2024-12-13T03:42:22.574Z (about 2 months ago)
- Language: TypeScript
- Size: 1.14 MB
- Stars: 52
- Watchers: 5
- Forks: 10
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Raycast Utilities
In addition to the [Raycast API](https://developers.raycast.com/api-reference/ai) which is bundled as part of the app, we also provide a sibling package that contains a set of utilities to streamline common patterns and operations used in extensions.
![image](https://user-images.githubusercontent.com/3254314/181186048-37bf34c2-a317-4181-8976-2122af6a8506.png)
## Installation
This package can be installed independently using `npm`.
```
npm install --save @raycast/utils
```[`@raycast/utils`](https://www.npmjs.com/package/@raycast/utils) has a [peer dependency](https://docs.npmjs.com/cli/v8/configuring-npm/package-json#peerdependencies) on [`@raycast/api`](https://www.npmjs.com/package/@raycast/api). This means that a certain version of `@raycast/utils` will require a version above a certain version of `@raycast/api`. `npm` will warn you if that is not the case.
## Documentation
Find the documentation on [developers.raycast.com](https://developers.raycast.com/utils-reference).