Skip to content

Commit 98a4aa1

Browse files
committed
chore(uikits): move uikit loading to patternlab instantiation
1 parent df87a13 commit 98a4aa1

File tree

2 files changed

+8
-15
lines changed

2 files changed

+8
-15
lines changed

packages/core/src/index.js

Lines changed: 6 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ const pe = require('./lib/pattern_exporter');
2020
const defaultConfig = require('../patternlab-config.json');
2121

2222
let buildPatterns = require('./lib/buildPatterns'); // eslint-disable-line
23-
let loaduikits = require('./lib/loaduikits'); // eslint-disable-line
2423
let logger = require('./lib/log'); // eslint-disable-line
2524
let fs = require('fs-extra'); // eslint-disable-line
2625
let ui_builder = require('./lib/ui_builder'); // eslint-disable-line
@@ -83,12 +82,8 @@ const patternlab_module = function(config) {
8382
}
8483
patternlab.isBusy = true;
8584

86-
return loaduikits(patternlab).then(() => {
87-
return buildPatterns(
88-
options.cleanPublic,
89-
patternlab,
90-
options.data
91-
).then(() => {
85+
return buildPatterns(options.cleanPublic, patternlab, options.data).then(
86+
() => {
9287
return new ui_builder().buildFrontend(patternlab).then(() => {
9388
copier()
9489
.copyAndWatch(patternlab.config.paths, patternlab, options)
@@ -198,15 +193,11 @@ const patternlab_module = function(config) {
198193
return Promise.resolve();
199194
}
200195
patternlab.isBusy = true;
201-
return loaduikits(patternlab).then(() => {
202-
return buildPatterns(
203-
options.cleanPublic,
204-
patternlab,
205-
options.data
206-
).then(() => {
196+
return buildPatterns(options.cleanPublic, patternlab, options.data).then(
197+
() => {
207198
patternlab.isBusy = false;
208-
});
209-
});
199+
}
200+
);
210201
},
211202

212203
/**

packages/core/src/lib/patternlab.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ const events = require('./events');
1212
const findModules = require('./findModules');
1313
const buildListItems = require('./buildListItems');
1414
const dataLoader = require('./data_loader')();
15+
const loaduikits = require('./loaduikits');
1516
const logger = require('./log');
1617
const processIterative = require('./processIterative');
1718
const processRecursive = require('./processRecursive');
@@ -71,6 +72,7 @@ module.exports = class PatternLab {
7172

7273
// make a place to register any uikits
7374
this.uikits = {};
75+
loaduikits(this);
7476

7577
// Verify correctness of configuration (?)
7678
this.checkConfiguration(this);

0 commit comments

Comments
 (0)