Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pixielabs/directus-extension-blurhash

A Directus extension that generates blurhashes for uploaded images.
https://github.com/pixielabs/directus-extension-blurhash

Last synced: about 2 months ago
JSON representation

A Directus extension that generates blurhashes for uploaded images.

Awesome Lists containing this project

README

        

A Directus extension that generates blurhashes for uploaded images.

Requires Directus 10. May work on Directus 9 with some tweaking, YMMV.

# Setup

1. `npm i @pixielabs/directus-extension-blurhash --save`. A post-install script
will add a migration to your `extensions/migrations` folder.
2. Restart your Directus app if necessary.

# Development

```
$ npm i --ignore-scripts
$ npm run dev
```

In another terminal, go to your directus installation and:

1. Copy the migration from this folder
2. Use `wml` to auto-copy changes during dev (a symlink stops Node from
resolving our Sharp dependency).

```
wml add path/to/@pixielabs/directus-extension-blurhash node_modules/@pixielabs/directus-extension-blurhash
# Accept the defaults
wml start
```

If `wml start` does nothing, check [this issue for a fix](https://github.com/wix-incubator/wml/issues/48).

2. Start Directus (`npx directus start`)