# Introduction

## What is Depot?

Depot is an implementation of a repository pattern for Svelte.\
It's a wrapper for collections with included CRUD functions.

Each record is identified by an auto-generated `uuid` property.

## Installation

You can install the `svelte-depot` package available on [NPM](https://www.npmjs.com/package/svelte-depot).

```bash
npm i svelte-depot
```

Then import it into your project

```javascript
import depot from "svelte-depot"
```
