1
0
Fork 0

feat(bent): Added s3 options to bent

This commit is contained in:
Joost De Cock 2021-06-13 12:35:52 +02:00
parent 68854b0e66
commit 95d34ac425
5 changed files with 9 additions and 3 deletions

View file

@ -23,7 +23,7 @@ jobs:
env: env:
CI: true CI: true
- name: Install peer & test dependencies - name: Install peer & test dependencies
run: "cd packages/bent && npm install @freesewing/core@^2.16.2 @freesewing/plugin-bundle@^2.16.2 @freesewing/brian@^2.16.2 @freesewing/models@2.16.2 @freesewing/pattern-info@2.16.2 mocha chai" run: "cd packages/bent && npm install @freesewing/core@^2.16.2 @freesewing/plugin-bundle@^2.16.2 @freesewing/brian@^2.16.2 @freesewing/plugin-mirror@^2.16.2 @freesewing/models@2.16.2 @freesewing/pattern-info@2.16.2 mocha chai"
env: env:
CI: true CI: true
- name: Build pattern - name: Build pattern

View file

@ -2,6 +2,9 @@
date: Unreleased date: Unreleased
Added: Added:
bent:
- The `s3collar and `s3armhole` options now allow shifting the shoulder seam
(`s3` is short for *Shift Shoulder Seam*)
brian: brian:
- The `s3collar and `s3armhole` options now allow shifting the shoulder seam - The `s3collar and `s3armhole` options now allow shifting the shoulder seam
(`s3` is short for *Shift Shoulder Seam*) (`s3` is short for *Shift Shoulder Seam*)

View file

@ -51,6 +51,7 @@ aaron:
bent: bent:
peer: peer:
'@freesewing/brian': *freesewing '@freesewing/brian': *freesewing
'@freesewing/plugin-mirror': *freesewing
breanna: breanna:
peer: peer:
'@freesewing/brian': *freesewing '@freesewing/brian': *freesewing

View file

@ -36,7 +36,8 @@
"peerDependencies": { "peerDependencies": {
"@freesewing/core": "^2.16.2", "@freesewing/core": "^2.16.2",
"@freesewing/plugin-bundle": "^2.16.2", "@freesewing/plugin-bundle": "^2.16.2",
"@freesewing/brian": "^2.16.2" "@freesewing/brian": "^2.16.2",
"@freesewing/plugin-mirror": "^2.16.2"
}, },
"dependencies": {}, "dependencies": {},
"devDependencies": { "devDependencies": {

View file

@ -1,5 +1,6 @@
import freesewing from '@freesewing/core' import freesewing from '@freesewing/core'
import plugins from '@freesewing/plugin-bundle' import plugins from '@freesewing/plugin-bundle'
import mirrorPlugin from '@freesewing/plugin-mirror'
import Brian from '@freesewing/brian' import Brian from '@freesewing/brian'
import config from '../config' import config from '../config'
// Parts // Parts
@ -8,7 +9,7 @@ import draftTopSleeve from './topsleeve'
import draftUnderSleeve from './undersleeve' import draftUnderSleeve from './undersleeve'
// Create new design // Create new design
const Pattern = new freesewing.Design(config, plugins) const Pattern = new freesewing.Design(config, [plugins, mirrorPlugin])
// Attach draft methods from Brian to prototype // Attach draft methods from Brian to prototype
Pattern.prototype.draftBase = function (part) { Pattern.prototype.draftBase = function (part) {