# Spatie Documentation for Raycast

URL: https://www.raycast.com/danyelkeddah/spatie-documentation

> Spatie Documentation Search

- Install: raycast://extensions/danyelkeddah/spatie-documentation
- Author: [Yxwubc Scqbppxd](https://www.raycast.com/danyelkeddah)
- Installs: 125
- Updated: 2022-03-11
- Source: https://github.com/raycast/extensions/tree/bdc0ff292233676032fddb621fa10e164865fafe/extensions/spatie-documentation/

## Commands

- **Laravel Permission**: Search Spatie Laravel Permission
- **Laravel Backup**: Search Spatie Laravel Backup
- **Laravel Medialibrary**: Search Spatie Laravel Medialibrary
- **Laravel Activitylog**: Search Spatie Laravel Activitylog
- **Browsershot**: Search Spatie Browsershot

## README

### Spatie Documentation

![Raycast Spatie Open Source Packages Documentation](https://github.com/raycast/extensions/raw/bdc0ff292233676032fddb621fa10e164865fafe/extensions/spatie-documentation//media/raycast-spatie-documentation-extension.png)

Easy access commands for Spatie open source packages documentation

---

#### Adding a new Spatie package (command)

1. Create a folder containing the links of the documentation page, something similar to `src/documentation/laravel-backup.json`
2. Create a `.tsx` file for the newly added package (command) as in `src/laravel-permission.tsx` which will be used to fetch data from file created in step 1
3. Add the command and the package supported versions to package.json
4. Run `npm run build` to validate your work
5. Don't forget to add your Raycast username to `contributors` in `package.json`
