1
0
Fork 0
freesewing/packages/core/src/config.mjs

38 lines
735 B
JavaScript
Raw Normal View History

2022-09-18 15:11:10 +02:00
/**
* Return an object holding the defaults for a design configuration
*
* @function
* @private
* @return {object} defaults - The default design configuration
*/
export const __loadDesignDefaults = () => ({
measurements: [],
optionalMeasurements: [],
options: {},
optionDistance: {},
parts: [],
data: {},
plugins: [],
})
2022-09-18 15:11:10 +02:00
/**
* Return an object holding the defaults for pattern settings
*
* @function
* @private
* @return {object} defaults - The default pattern settings
*/
export const __loadPatternDefaults = () => ({
complete: true,
idPrefix: 'fs-',
stackPrefix: '',
locale: 'en',
units: 'metric',
margin: 2,
scale: 1,
layout: true,
debug: false,
options: {},
absoluteOptions: {},
})