1
0
Fork 0

🔥 Removed data from @freesewing/patterns in favor of @freesewing/pattern-info

This commit is contained in:
Joost De Cock 2019-05-02 12:38:39 +02:00
parent 0c4187e12a
commit 7cc4130a11
17 changed files with 7 additions and 711 deletions

View file

@ -29,7 +29,12 @@
"build": "npm run clean && npm run nodebuild && npm run modulebuild", "build": "npm run clean && npm run nodebuild && npm run modulebuild",
"test": "echo \"patterns: No tests configured. Perhaps you'd like to do this?\" && exit 0", "test": "echo \"patterns: No tests configured. Perhaps you'd like to do this?\" && exit 0",
"pubtest": "npm publish --registry http://localhost:6662", "pubtest": "npm publish --registry http://localhost:6662",
"publish": "npm build && npm publish --access=public --tag=alpha" "pubforce": "npm publish",
"symlink": "mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -"
},
"peerDependencies": {
"@freesewing/core": "^2.0.0-alpha.3",
"@freesewing/plugin-bundle": "^2.0.0-alpha.3"
}, },
"dependencies": { "dependencies": {
"@freesewing/aaron": "^2.0.0-alpha.3", "@freesewing/aaron": "^2.0.0-alpha.3",

View file

@ -13,24 +13,7 @@ import Tamiko from "@freesewing/tamiko";
import Trayvon from "@freesewing/trayvon"; import Trayvon from "@freesewing/trayvon";
import Wahid from "@freesewing/wahid"; import Wahid from "@freesewing/wahid";
const patternList = [ export default {
"aaron",
"bent",
"brian",
"bruce",
"carlton",
"cathrin",
"huey",
"hugo",
"jaeger",
"simon",
"sven",
"tamiko",
"trayvon",
"wahid"
];
const patterns = {
Aaron, Aaron,
Bent, Bent,
Brian, Brian,
@ -46,6 +29,3 @@ const patterns = {
Trayvon, Trayvon,
Wahid Wahid
}; };
export default patterns;
export { patternList };

View file

@ -1,22 +0,0 @@
export default {
name: "aaron",
design: "Joost De Cock",
code: "Joost De Cock",
department: "menswear",
type: "pattern",
difficulty: 3,
tags: ["underwear", "top", "basics"],
parts: ["front", "back"],
optionGroups: {
fit: ["chestEase", "hipsEase", "stretchFactor"],
style: [
"armholeDrop",
"backlineBend",
"necklineBend",
"necklineDrop",
"shoulderStrapWidth",
"shoulderStrapPlacement",
"lengthBonus"
]
}
};

View file

@ -1,31 +0,0 @@
export default {
name: "bent",
design: "Joost De Cock",
code: "Joost De Cock",
department: "menswear",
type: "block",
difficulty: 3,
tags: ["top"],
parts: ["front", "back", "topsleeve", "undersleeve"],
optionGroups: {
fit: [
"chestEase",
"collarEase",
"bicepsEase",
"cuffEase",
"shoulderEase",
"lengthBonus",
"sleeveLengthBonus",
"sleeveBend"
],
advanced: [
"acrossBackFactor",
"armholeDepthFactor",
"backNeckCutout",
"frontArmholeDeeper",
"shoulderSlopeReduction",
"sleevecapHeight",
"sleevecapEase"
]
}
};

View file

@ -1,52 +0,0 @@
export default {
name: "brian",
design: "Joost De Cock",
code: "Joost De Cock",
department: "menswear",
type: "block",
difficulty: 3,
tags: ["top"],
parts: ["front", "back", "sleeve"],
optionGroups: {
fit: [
"chestEase",
"collarEase",
"bicepsEase",
"cuffEase",
"shoulderEase",
"lengthBonus",
"sleeveLengthBonus"
],
advanced: [
"acrossBackFactor",
"armholeDepthFactor",
"backNeckCutout",
"frontArmholeDeeper",
"shoulderSlopeReduction",
"sleeveWidthGuarantee",
{
sleevecap: [
"sleevecapEase",
"sleevecapTopFactorX",
"sleevecapTopFactorY",
"sleevecapBackFactorX",
"sleevecapBackFactorY",
"sleevecapFrontFactorX",
"sleevecapFrontFactorY",
"sleevecapQ1Offset",
"sleevecapQ2Offset",
"sleevecapQ3Offset",
"sleevecapQ4Offset",
"sleevecapQ1Spread1",
"sleevecapQ1Spread2",
"sleevecapQ2Spread1",
"sleevecapQ2Spread2",
"sleevecapQ3Spread1",
"sleevecapQ3Spread2",
"sleevecapQ4Spread1",
"sleevecapQ4Spread2"
]
}
]
}
};

View file

@ -1,14 +0,0 @@
export default {
name: "bruce",
design: "Joost De Cock",
code: "Joost De Cock",
department: "menswear",
type: "pattern",
difficulty: 3,
tags: ["underwear", "bottom", "basics"],
parts: ["front", "back", "side", "inset"],
optionGroups: {
fit: ["bulge", "stretch", "legStretch", "backRise"],
style: ["rise", "legBonus"]
}
};

View file

@ -1,76 +0,0 @@
export default {
name: "carlton",
design: ["Anneke Caramin", "Joost De Cock"],
code: "Joost De Cock",
department: "menswear",
type: "pattern",
difficulty: 5,
tags: ["top", "coat", "cosplay"],
parts: [
"back",
"belt",
"bentBack",
"bentBase",
"bentFront",
"bentSleeve",
"bentTopSleeve",
"bentUnderSleeve",
"chestPocketBag",
"chestPocketWelt",
"collar",
"collarstand",
"cuffFacing",
"front",
"innerPocketBag",
"innerPocketTab",
"innerPocketWelt",
"pocket",
"pocketFlap",
"pocketLining",
"tail",
"topSleeve",
"underCollar",
"underSleeve"
],
optionGroups: {
fit: [
"acrossBackFactor",
"armholeDepthFactor",
"bicepsEase",
"chestEase",
"cuffEase",
"shoulderEase",
"sleeveBend",
"sleeveLengthBonus",
"waistEase",
"seatEase"
],
advanced: [
"backNeckCutout",
"frontArmholeDeeper",
"frontOverlap",
"lapelReduction",
"shoulderSlopeReduction",
"sleevecapHeight",
"sleevecapEase"
],
pockets: [
"pocketPlacementHorizontal",
"pocketPlacementVertical",
"pocketWidth",
"pocketHeight",
"pocketRadius",
"pocketFlapRadius",
"chestPocketHeight",
"chestPocketWidth",
"chestPocketPlacement",
"chestPocketAngle",
"innerPocketPlacement",
"innerPocketWidth",
"innerPocketDepth",
"innerPocketWeltHeight"
],
style: ["beltWidth", "buttonSpacingHorizontal", "cuffLength", "length"],
collar: ["collarHeight", "collarSpread", "collarFlare"]
}
};

View file

@ -1,30 +0,0 @@
export default {
name: "cathrin",
design: ["Cathrin Åhlén", "Joost De Cock"],
code: "Joost De Cock",
department: "womenswear",
type: "pattern",
difficulty: 4,
tags: ["underwear", "top"],
parts: [
"base",
"panels",
"panel1",
"panel2",
"panel3",
"panel4",
"panel5",
"panel6"
],
optionGroups: {
fit: ["waistReduction", "panels"],
style: [
"backOpening",
"backRise",
"backDrop",
"frontRise",
"frontDrop",
"hipRise"
]
}
};

View file

@ -1,81 +0,0 @@
export default {
name: "huey",
design: "Joost De Cock",
code: "Joost De Cock",
department: "menswear",
type: "pattern",
difficulty: 3,
tags: ["top", "basics"],
parts: [
"base",
"backBase",
"frontBase",
"sleevecap",
"sleeveBase",
"back",
"front",
"sleeve",
"pocket",
"hood",
"cuff",
"waistband"
],
optionGroups: {
fit: [
"bicepsEase",
"chestEase",
"cuffEase",
"collarEase",
"ribbingStretchFactor",
"shoulderEase",
"waistEase",
"hipsEase",
"ribbingStretch"
],
style: [
"lengthBonus",
"sleeveLengthBonus",
"ribbing",
"pocket",
"ribbingWidth",
"pocketHeight",
"pocketWidth",
"hoodHeight",
"hoodCutback",
"hoodClosure",
"hoodDepth",
"hoodAngle"
],
advanced: [
"acrossBackFactor",
"armholeDepthFactor",
"backNeckCutout",
"frontArmholeDeeper",
"shoulderSlopeReduction",
"sleeveWidthGuarantee",
{
sleevecap: [
"sleevecapEase",
"sleevecapTopFactorX",
"sleevecapTopFactorY",
"sleevecapBackFactorX",
"sleevecapBackFactorY",
"sleevecapFrontFactorX",
"sleevecapFrontFactorY",
"sleevecapQ1Offset",
"sleevecapQ2Offset",
"sleevecapQ3Offset",
"sleevecapQ4Offset",
"sleevecapQ1Spread1",
"sleevecapQ1Spread2",
"sleevecapQ2Spread1",
"sleevecapQ2Spread2",
"sleevecapQ3Spread1",
"sleevecapQ3Spread2",
"sleevecapQ4Spread1",
"sleevecapQ4Spread2"
]
}
]
}
};

View file

@ -1,30 +0,0 @@
export default {
name: "hugo",
design: "Joost De Cock",
code: "Joost De Cock",
department: "menswear",
type: "pattern",
difficulty: 3,
tags: ["top", "basics"],
parts: [
"base",
"frontBase",
"backBase",
"sleeveBase",
"sleevecap",
"front",
"back",
"sleeve",
"pocket",
"pocketFacing",
"hoodSide",
"hoodCenter",
"cuff",
"waistband"
],
optionGroups: {
fit: ["bicepsEase", "chestEase", "cuffEase", "ribbingStretchFactor"],
style: ["lengthBonus", "sleeveLengthBonus", "ribbingWidth"],
advanced: ["acrossBackFactor", "backNeckCutout"]
}
};

View file

@ -1,31 +0,0 @@
import aaron from "./aaron";
import bent from "./bent";
import brian from "./brian";
import bruce from "./bruce";
import carlton from "./carlton";
import cathrin from "./cathrin";
import huey from "./huey";
import hugo from "./hugo";
import jaeger from "./jaeger";
import simon from "./simon";
import sven from "./sven";
import tamiko from "./tamiko";
import trayvon from "./trayvon";
import wahid from "./wahid";
export default {
aaron,
bent,
brian,
bruce,
carlton,
cathrin,
huey,
hugo,
jaeger,
simon,
sven,
tamiko,
trayvon,
wahid
};

View file

@ -1,97 +0,0 @@
export default {
name: "jaeger",
design: "Joost De Cock",
code: "Joost De Cock",
department: "menswear",
type: "pattern",
difficulty: 5,
tags: ["top", "jacket"],
parts: [
"backBase",
"bentBack",
"bentBase",
"bentFront",
"bentSleeve",
"bentTopSleeve",
"bentUnderSleeve",
"collar",
"collarstand",
"front",
"frontBase",
"pocket",
"side",
"topSleeve",
"underCollar",
"underSleeve"
],
optionGroups: {
fit: [
"acrossBackFactor",
"armholeDepthFactor",
"bicepsEase",
"centerBackDart",
"chestEase",
"collarEase",
"cuffEase",
"hipsEase",
"lengthBonus",
"shoulderEase",
"waistEase"
],
sleeves: [
"sleeveBend",
"sleeveLengthBonus",
"sleeveVentLength",
"sleeveVentWidth"
],
advanced: [
"backNeckCutout",
"chestShaping",
"frontArmholeDeeper",
"frontDartPlacement",
"frontOverlap",
"sideFrontPlacement",
"shoulderSlopeReduction",
"sleevecapHeight",
"sleevecapEase"
],
pockets: [
"chestPocketDepth",
"chestPocketWidth",
"chestPocketPlacement",
"chestPocketAngle",
"chestPocketWeltSize",
"frontPocketPlacement",
"frontPocketWidth",
"frontPocketDepth",
"frontPocketRadius",
"innerPocketPlacement",
"innerPocketWidth",
"innerPocketDepth",
"innerPocketWeltHeight",
"pocketFoldover"
],
style: [
"centerFrontHemDrop",
"backVent",
"backVentLength",
"buttonLength",
"buttons",
"frontCutawayAngle",
"frontCutawayStart",
"frontCutawayEnd",
"hemRadius",
"lapelStart",
"lapelReduction"
],
collar: [
"collarSpread",
"collarHeight",
"collarNotchDepth",
"collarNotchAngle",
"collarNotchReturn",
"collarRoll",
"rollLineCollarHeight"
]
}
};

View file

@ -1,107 +0,0 @@
export default {
name: "simon",
design: "Joost De Cock",
code: "Joost De Cock",
department: "menswear",
type: "pattern",
difficulty: 4,
tags: ["top"],
parts: [
"cuff",
"sleevePlacketOverlap",
"sleevePlacketUnderlap",
"collar",
"collarStand",
"frontRight",
"frontLeft",
"buttonPlacket",
"butonholePlacket",
"yoke",
"sleeve"
],
optionGroups: {
fit: [
"chestEase",
"collarEase",
"bicepsEase",
"cuffEase",
"shoulderEase",
"lengthBonus",
"sleeveLengthBonus",
"waistEase",
"hipsEase",
"yokeDart"
],
style: [
"splitYoke",
"hemStyle",
"hemCurve",
{
closure: [
"extraTopButton",
"buttons",
"seperateButtonPlacket",
"buttonPlacketStyle",
"seperateButtonholePlacket",
"buttonholePlacketStyle",
"buttonPlacketWidth",
"buttonholePlacketWidth",
"buttonholePlacketFoldWidth",
"buttonFreeLength"
]
},
{
cuffs: [
"cuffStyle",
"barrelCuffNarrowButton",
"cuffButtonRows",
"sleevePlacketWidth",
"sleevePlacketLength",
"cuffDrape",
"cuffLength"
]
},
{
collar: [
"collarAngle",
"collarStandBend",
"collarStandCurve",
"collarFlare",
"collarStandWidth",
"collarBend",
"collarGap",
"collarRoll"
]
}
],
advanced: [
"acrossBackFactor",
"armholeDepthFactor",
"backNeckCutout",
"frontArmholeDeeper",
"shoulderSlopeReduction",
"sleeveWidthGuarantee",
{
sleevecap: [
"sleevecapEase",
"sleevecapBackFactorX",
"sleevecapBackFactorY",
"sleevecapFrontFactorX",
"sleevecapFrontFactorY",
"sleevecapQ1Offset",
"sleevecapQ2Offset",
"sleevecapQ3Offset",
"sleevecapQ4Offset",
"sleevecapQ1Spread1",
"sleevecapQ1Spread2",
"sleevecapQ2Spread1",
"sleevecapQ2Spread2",
"sleevecapQ3Spread1",
"sleevecapQ3Spread2",
"sleevecapQ4Spread1",
"sleevecapQ4Spread2"
]
}
]
}
};

View file

@ -1,52 +0,0 @@
export default {
name: "sven",
design: "Joost De Cock",
code: "Joost De Cock",
department: "menswear",
type: "pattern",
difficulty: 3,
tags: ["top", "basics"],
parts: ["front", "back", "sleeve", "cuff", "waistband"],
optionGroups: {
fit: [
"chestEase",
"collarEase",
"bicepsEase",
"cuffEase",
"shoulderEase",
"lengthBonus",
"sleeveLengthBonus"
],
style: ["ribbing", "ribbingHeight"],
advanced: [
"acrossBackFactor",
"armholeDepthFactor",
"backNeckCutout",
"frontArmholeDeeper",
"ribbingStretch",
"shoulderSlopeReduction",
"sleeveWidthGuarantee",
{
sleevecap: [
"sleevecapEase",
"sleevecapBackFactorX",
"sleevecapBackFactorY",
"sleevecapFrontFactorX",
"sleevecapFrontFactorY",
"sleevecapQ1Offset",
"sleevecapQ2Offset",
"sleevecapQ3Offset",
"sleevecapQ4Offset",
"sleevecapQ1Spread1",
"sleevecapQ1Spread2",
"sleevecapQ2Spread1",
"sleevecapQ2Spread2",
"sleevecapQ3Spread1",
"sleevecapQ3Spread2",
"sleevecapQ4Spread1",
"sleevecapQ4Spread2"
]
}
]
}
};

View file

@ -1,14 +0,0 @@
export default {
name: "tamiko",
design: "Joost De Cock",
code: "Joost De Cock",
department: "womenswear",
type: "pattern",
difficulty: 1,
tags: ["top"],
parts: ["top"],
optionGroups: {
fit: ["armholeDepthFactor", "chestEase", "shoulderSlope"],
style: ["flare", "lengthBonus", "shoulderseamLength"]
}
};

View file

@ -1,21 +0,0 @@
export default {
name: "trayvon",
design: "Joost De Cock",
code: "Joost De Cock",
department: "accessories",
type: "pattern",
difficulty: 2,
tags: ["top", "basics"],
parts: [
"fabricTip",
"fabricTail",
"liningTip",
"liningTail",
"interfacingTip",
"interfacingTail",
"loop"
],
optionGroups: {
style: ["tipWidth", "knotWidth", "lengthBonus"]
}
};

View file

@ -1,31 +0,0 @@
export default {
name: "wahid",
design: "Joost De Cock",
code: "Joost De Cock",
department: "menswear",
type: "pattern",
difficulty: 4,
tags: ["top", "formal"],
parts: [
"front",
"back",
"frontFacing",
"frontLining",
"pocketWelt",
"pocketFacing",
"pocketInterfacing",
"pocketBag"
],
optionGroups: {
fit: [
"chestEase",
"waistEase",
"hipsEase",
"lengthBonus",
"armholeDepthFactor",
"backScyeDart",
"frontScyeDart"
],
style: ["pocketLocation", "pocketWidth", "weltHeight"]
}
};