✨ Added more pattern info to pattern-info
This commit is contained in:
parent
6123a6890b
commit
6c545e3500
3 changed files with 14 additions and 2 deletions
|
@ -3,6 +3,7 @@ export { default as optionGroups } from "./prebuild/option-groups";
|
|||
export { default as parts } from "./prebuild/parts";
|
||||
export { default as measurements } from "./prebuild/measurements";
|
||||
export { default as versions } from "./prebuild/versions";
|
||||
export { default as info } from "./prebuild/info";
|
||||
|
||||
export const list = [
|
||||
"aaron",
|
||||
|
|
|
@ -52,8 +52,8 @@ let optionGroups = {};
|
|||
let parts = {};
|
||||
let measurements = {};
|
||||
let versions = {};
|
||||
let info = {};
|
||||
for (let pattern of Object.keys(patterns)) {
|
||||
//console.log(pattern);
|
||||
let instance = new patterns[pattern]();
|
||||
let p = pattern.toLowerCase();
|
||||
options[p] = patternOptions(instance.config);
|
||||
|
@ -61,6 +61,14 @@ for (let pattern of Object.keys(patterns)) {
|
|||
parts[p] = patternParts(instance.config);
|
||||
measurements[p] = instance.config.measurements;
|
||||
versions[p] = instance.config.version;
|
||||
info[p] = {
|
||||
design: instance.config.design,
|
||||
code: instance.config.code,
|
||||
department: instance.config.department,
|
||||
type: instance.config.type,
|
||||
difficulty: instance.config.difficulty,
|
||||
tags: instance.config.tags
|
||||
};
|
||||
}
|
||||
|
||||
fse.mkdirSync(path.join(".", "src", "prebuild"), { recursive: true });
|
||||
|
@ -84,3 +92,7 @@ fse.writeFileSync(
|
|||
path.join(".", "src", "prebuild", "versions.js"),
|
||||
"module.exports = " + JSON.stringify(versions) + "\n"
|
||||
);
|
||||
fse.writeFileSync(
|
||||
path.join(".", "src", "prebuild", "info.js"),
|
||||
"module.exports = " + JSON.stringify(info) + "\n"
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue