No description
Find a file
github-actions[bot] f473c1cb06
Merge pull request #98 from nextcloud/dependabot/composer/phpunit/phpunit-9.6.33
chore(deps-dev): bump phpunit/phpunit from 9.6.16 to 9.6.33
2026-01-28 00:24:02 +00:00
.github ci: update workflows 2026-01-22 22:25:14 +01:00
appinfo feat(deps): Add Nextcloud 34 support 2026-01-22 22:31:26 +01:00
lib Remove use of allowInlineScript 2023-06-13 12:22:38 +02:00
tests fix(tests): Modernize bootstrap.php 2025-09-04 21:39:28 +02:00
.gitignore Add nc/ocp and coding-standard 2023-05-23 14:38:43 +02:00
.php-cs-fixer.dist.php Add nc/ocp and coding-standard 2023-05-23 14:38:43 +02:00
CHANGELOG.md Update info file to match the real repo url 2021-04-28 11:16:47 +02:00
composer.json chore(deps-dev): bump nextcloud/coding-standard from 1.2.1 to 1.2.3 2024-08-24 02:09:01 +00:00
composer.lock chore(deps-dev): bump phpunit/phpunit from 9.6.16 to 9.6.33 2026-01-28 00:22:57 +00:00
COPYING First commit 2021-04-28 11:08:28 +02:00
Makefile Update info file to match the real repo url 2021-04-28 11:16:47 +02:00
psalm.xml fix(psalm): Set the phpVersion in psalm.xml 2025-09-04 21:33:16 +02:00
README.md Update README.md 2023-05-01 10:29:43 +02:00

Nextcloud HMR Enabler

PHPUnit GitHub Action Lint GitHub Action

This app unblock hot module replacement requests for webpack apps.

Try it

To install it change into your Nextcloud's apps directory:

cd nextcloud/apps

Then run:

git clone https://github.com/nextcloud/hmr_enabler.git

Install the dependencies using:

make composer

Use in your app

To use HMR in your app, use the @nextcloud/webpack-vue-config. Afterwards add a line like the following to your scripts in package.json:

"serve": "webpack serve --node-env development --allowed-hosts all",