diff --git a/.github/workflows/tests.bent.yml b/.github/workflows/tests.bent.yml index 6cf49216428..20b0fec04d5 100644 --- a/.github/workflows/tests.bent.yml +++ b/.github/workflows/tests.bent.yml @@ -23,7 +23,7 @@ jobs: env: CI: true - 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: CI: true - name: Build pattern diff --git a/config/changelog.yaml b/config/changelog.yaml index f05e77f0de6..1c12d695019 100644 --- a/config/changelog.yaml +++ b/config/changelog.yaml @@ -2,6 +2,9 @@ date: Unreleased Added: + bent: + - The `s3collar and `s3armhole` options now allow shifting the shoulder seam + (`s3` is short for *Shift Shoulder Seam*) brian: - The `s3collar and `s3armhole` options now allow shifting the shoulder seam (`s3` is short for *Shift Shoulder Seam*) diff --git a/config/dependencies.yaml b/config/dependencies.yaml index af62e059bb3..5f50463b542 100644 --- a/config/dependencies.yaml +++ b/config/dependencies.yaml @@ -51,6 +51,7 @@ aaron: bent: peer: '@freesewing/brian': *freesewing + '@freesewing/plugin-mirror': *freesewing breanna: peer: '@freesewing/brian': *freesewing diff --git a/packages/bent/package.json b/packages/bent/package.json index 9d3ded67ec1..df77a9164b1 100644 --- a/packages/bent/package.json +++ b/packages/bent/package.json @@ -36,7 +36,8 @@ "peerDependencies": { "@freesewing/core": "^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": {}, "devDependencies": { diff --git a/packages/bent/src/index.js b/packages/bent/src/index.js index 49dce1a7453..96628f05aa7 100644 --- a/packages/bent/src/index.js +++ b/packages/bent/src/index.js @@ -1,5 +1,6 @@ import freesewing from '@freesewing/core' import plugins from '@freesewing/plugin-bundle' +import mirrorPlugin from '@freesewing/plugin-mirror' import Brian from '@freesewing/brian' import config from '../config' // Parts @@ -8,7 +9,7 @@ import draftTopSleeve from './topsleeve' import draftUnderSleeve from './undersleeve' // 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 Pattern.prototype.draftBase = function (part) {