=== Building Fast Imagery ===

Fast Imagery ships compiled admin assets. Their human-readable source is in
`assets/src/` and the build entry point is `webpack.admin-shell.config.js`.

== Requirements ==

* Node.js 22
* npm 10 or later

== Rebuild the admin assets ==

`npm ci`
`npm run build:vendor-icons`
`npm run build:admin-shell`

The compiled files are written to `assets/build/`.

== Build distribution ZIPs ==

The Pro and WordPress.org packages have separate update-channel rules:

`npm run package:zip:pro`
`npm run package:zip:wporg`

Run `npm run check:submission` against the WordPress.org package before any
submission or SVN release.

== Third-party icons ==

Lucide 1.34.0: https://github.com/lucide-icons/lucide/tree/1.34.0
The standalone browser distribution is copied from the pinned npm package by
`npm run build:vendor-icons`. Its license is in assets/js/thirdparty/lucide.LICENSE.
The React icons are built from the matching pinned lucide-react package.
