1
0
Fork 0
freesewing/packages/holmes/config/index.js

35 lines
997 B
JavaScript
Raw Normal View History

import { version } from '../package.json'
2019-09-13 15:56:35 +01:00
// ?? 🤔 ?? --> https://en.freesewing.dev/packages/core/config
export default {
name: 'holmes',
2021-08-24 15:37:35 +01:00
version,
design: 'Erica Alcusa Sáez',
2021-08-24 15:37:35 +01:00
code: ['Erica Alcusa Sáez', 'bobgeorgethe3rd'],
department: 'accessories',
type: 'pattern',
2019-09-13 15:56:35 +01:00
difficulty: 3,
optionGroups: {
2021-08-24 16:15:04 +01:00
fit: ['headEase'],
2021-08-24 16:40:15 +01:00
style: ['lengthRatio', 'goreNumber', 'visorAngle', 'visorWidth','earLength','earWidth','buttonhole'],
advanced:['visorLength'],
2019-09-13 15:56:35 +01:00
},
measurements: ['head'],
2019-09-13 15:56:35 +01:00
dependencies: {},
inject: {},
hide: [],
2021-08-24 16:40:15 +01:00
parts: ['gore', 'visor', 'ear'],
2019-09-13 15:56:35 +01:00
options: {
2021-08-24 16:15:04 +01:00
headEase: { mm: 19, min: 0, max: 50 },
2019-09-13 15:56:35 +01:00
lengthRatio: { pct: 55, min: 40, max: 60 },
goreNumber: { count: 6, min: 4, max: 20 },
2021-08-24 16:40:15 +01:00
visorAngle: { deg: 45, min: 10, max: 90 },
visorWidth: { mm: 30, min: 5, max: 100 },
2021-08-24 15:37:35 +01:00
earLength: { pct: 100, min: 80, max: 150 },
earWidth: { pct: 100, min: 80, max: 150 },
2021-08-24 16:40:15 +01:00
visorLength: { pct: 100, min: 80, max: 150 },
2021-08-24 15:14:27 +01:00
buttonhole: {bool: false}
2021-04-24 10:16:31 +02:00
},
}