Index: src/middleware/render.js
===================================================================
--- src/middleware/render.js	(revision 1e172f36d16542632fe17c49029059a6f3b50bba)
+++ src/middleware/render.js	(revision e64a49b380f38e666e08803dbc52f598a5d97bf2)
@@ -249,4 +249,9 @@
     appVersion: APP_VERSION,
     bodyClass: data.bodyClass || 'on-home',
+    // Welke module(s) deze pagina nodig heeft (shaer-bqr). De shell zet ze op
+    // body[data-js]; de bootstrap daar importeert ze uit /assets/js/mod/.
+    // Alleen kleine letters, cijfers, streepjes en spaties -- de naam wordt een
+    // pad.
+    pageJs: /^[a-z0-9 -]*$/.test(String(data.pageJs || '')) ? (data.pageJs || '') : '',
     socialDescr: data.socialDescr || '',
     socialImage: data.socialImage || '',
