feat(teagan): Added optional measurement
This commit is contained in:
parent
49a057e60b
commit
2001d28018
3 changed files with 8 additions and 0 deletions
|
@ -2,6 +2,7 @@ export { default as options } from './prebuild/options'
|
|||
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 optionalMeasurements } from './prebuild/optional-measurements'
|
||||
export { default as versions } from './prebuild/versions'
|
||||
export { default as info } from './prebuild/info'
|
||||
|
||||
|
|
|
@ -112,6 +112,7 @@ const options = {}
|
|||
const optionGroups = {}
|
||||
const parts = {}
|
||||
const measurements = {}
|
||||
const optionalMeasurements = {}
|
||||
const versions = {}
|
||||
const info = {}
|
||||
for (let pattern of Object.keys(patterns)) {
|
||||
|
@ -119,6 +120,7 @@ for (let pattern of Object.keys(patterns)) {
|
|||
optionGroups[pattern] = patterns[pattern].optionGroups
|
||||
parts[pattern] = patternParts(patterns[pattern])
|
||||
measurements[pattern] = patterns[pattern].measurements
|
||||
optionalMeasurements[pattern] = patterns[pattern].optionalMeasurements || []
|
||||
versions[pattern] = patterns[pattern].version
|
||||
info[pattern] = {
|
||||
design: patterns[pattern].design,
|
||||
|
@ -147,6 +149,10 @@ fse.writeFileSync(
|
|||
path.join('.', 'src', 'prebuild', 'measurements.js'),
|
||||
'module.exports = ' + JSON.stringify(measurements) + '\n'
|
||||
)
|
||||
fse.writeFileSync(
|
||||
path.join('.', 'src', 'prebuild', 'optional-measurements.js'),
|
||||
'module.exports = ' + JSON.stringify(optionalMeasurements) + '\n'
|
||||
)
|
||||
fse.writeFileSync(
|
||||
path.join('.', 'src', 'prebuild', 'versions.js'),
|
||||
'module.exports = ' + JSON.stringify(versions) + '\n'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue