Skip to content

Commit 366d21d

Browse files
authored
docs: import map (#2850)
* docs: import map * docs: import map
1 parent 2f146a6 commit 366d21d

File tree

1 file changed

+7
-15
lines changed

1 file changed

+7
-15
lines changed

docs/_data/importMap.cjs

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,13 @@ module.exports = async function() {
8585
const map = generator.getMap();
8686
map.imports['/docs/zero-md.js'] = '/zero-md.js';
8787
map.imports['@patternfly/elements'] = '/pfe.min.js';
88+
map.imports['@patternfly/pfe-core'] = '/pfe.min.js';
89+
map.imports['@patternfly/icons/'] = '/assets/@patternfly/icons/';
90+
map.imports['@patternfly/pfe-core/decorators.js'] = '/pfe.min.js';
91+
map.imports['@patternfly/pfe-tools/environment.js'] = '/tools/environment.js';
92+
map.imports['lit/'] = map.imports.lit.replace('index.js', '');
93+
map.scopes['https://cdn.jsdelivr.net/'].lit = map.imports.lit;
94+
map.scopes['https://cdn.jsdelivr.net/']['lit/'] = map.imports.lit.replace('index.js', '');
8895

8996
// add imports for imports under pfe-core
9097
const pfeCoreImports = (await glob('./{functions,controllers,decorators}/*.ts', {
@@ -110,20 +117,5 @@ module.exports = async function() {
110117
}
111118
}
112119
}
113-
114-
map.imports['@patternfly/pfe-tools/environment.js'] = '/tools/environment.js';
115-
116-
117-
// add imports for all icon files in /node_modules/@patternfly/icons/{far, fas, fab, patternfly}/
118-
const iconsImports = (await glob('./{far,fas,fab,patternfly}/*.js', {
119-
cwd: path.join(__dirname, '../../node_modules/@patternfly/icons'),
120-
}))
121-
.filter(x => !x.endsWith('.d.ts'))
122-
.map(x => x);
123-
124-
for (const icon of iconsImports) {
125-
map.imports[`@patternfly/icons/${icon}`] = `/assets/@patternfly/icons/${icon}`;
126-
}
127-
128120
return map;
129121
};

0 commit comments

Comments
 (0)