# Introduction

A JS/TS client for interfacing the Laravel Media Library in the browser.

Implemented actions:

General

  • Browse a directory and return files/folders

File

  • Upload file
  • Update file
  • Move file
  • Delete file
  • Get a downloadable link
  • Get a shareable link

Folder

  • Create folder
  • Update folder
  • Move folder
  • Delete folder
  • Get a shareable link

Attachments

  • Upload attachment file
  • Purge (delete) attachment

Reactive API

  • File upload
  • File update
  • File mode
  • File delete
  • Folder create
  • Folder update
  • Folder move
  • Folder delete