Skip to content

Commit 01f45d9

Browse files
Clientlib dependencies (#458)
Add clientlib-dependencies to clientlib.config.js to align w archetype
1 parent 78a5374 commit 01f45d9

File tree

4 files changed

+15
-33
lines changed

4 files changed

+15
-33
lines changed
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<jcr:root xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
33
jcr:primaryType="cq:ClientLibraryFolder"
4-
allowProxy="{Boolean}true"
54
categories="[wknd.dependencies]"
6-
embed="[granite.csrf.standalone]"/>
5+
embed="[granite.csrf.standalone]"
6+
cssProcessor="[default:none,min:none]"
7+
jsProcessor="[default:none,min:none]"
8+
allowProxy="{Boolean}true"/>

ui.apps/src/main/content/jcr_root/apps/wknd/clientlibs/clientlib-dependencies/css.txt

Lines changed: 0 additions & 16 deletions
This file was deleted.

ui.apps/src/main/content/jcr_root/apps/wknd/clientlibs/clientlib-dependencies/js.txt

Lines changed: 0 additions & 15 deletions
This file was deleted.

ui.frontend/clientlib.config.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,17 @@ module.exports = {
4242
context: BUILD_DIR,
4343
clientLibRoot: CLIENTLIB_DIR,
4444
libs: [
45+
/* These embeds and categories can added to clientlib-site below as well */
46+
{
47+
...libsBaseConfig,
48+
name: 'clientlib-dependencies',
49+
categories: ['wknd.dependencies'],
50+
// Add AEM OOTB client libraries as needed
51+
embed: ['granite.csrf.standalone'],
52+
assets: {
53+
// Add any CSS and JS entrypoint scripts and stylesheets into the dependencies clientlib
54+
}
55+
},
4556
{
4657
...libsBaseConfig,
4758
name: 'clientlib-site',

0 commit comments

Comments
 (0)