1
0
Fork 0

chore(cornelius): Fixed linter warnings

This commit is contained in:
Joost De Cock 2021-03-01 18:52:03 +01:00
parent 0756d0fd59
commit a325de31bd
115 changed files with 1598 additions and 1515 deletions

View file

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

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/albert && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/albert && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/bella && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/bella && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/benjamin && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/benjamin && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

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

View file

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

View file

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

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/bruce && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/bruce && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/carlita && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/brian@^2.13.2 @freesewing/bent@^2.13.2 @freesewing/carlton@^2.13.2 @freesewing/plugin-bust@^2.13.2 @freesewing/plugin-buttons@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/carlita && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/brian@^2.14.0-rc.0 @freesewing/bent@^2.14.0-rc.0 @freesewing/carlton@^2.14.0-rc.0 @freesewing/plugin-bust@^2.14.0-rc.0 @freesewing/plugin-buttons@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

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

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/cathrin && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/cathrin && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/cornelius && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/cornelius && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

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

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/examples && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/examples && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/florence && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/florence && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/florent && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/florent && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/holmes && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/plugin-bust@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/holmes && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/plugin-bust@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/hortensia && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/hortensia && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

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

View file

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

View file

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

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/legend && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/plugin-buttons@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/legend && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/plugin-buttons@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/paco && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/titan@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/paco && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/titan@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/penelope && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/penelope && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/rendertest && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/rendertest && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/sandy && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/sandy && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/shin && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/shin && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/simon && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/brian@^2.13.2 @freesewing/plugin-buttons@^2.13.2 @freesewing/plugin-flip@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/simon && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/brian@^2.14.0-rc.0 @freesewing/plugin-buttons@^2.14.0-rc.0 @freesewing/plugin-flip@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/simone && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/brian@^2.13.2 @freesewing/simon@^2.13.2 @freesewing/plugin-buttons@^2.13.2 @freesewing/plugin-flip@^2.13.2 @freesewing/plugin-bust@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/simone && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/brian@^2.14.0-rc.0 @freesewing/simon@^2.14.0-rc.0 @freesewing/plugin-buttons@^2.14.0-rc.0 @freesewing/plugin-flip@^2.14.0-rc.0 @freesewing/plugin-bust@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

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

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/tamiko && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/tamiko && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/teagan && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/brian@^2.13.2 @freesewing/plugin-bust@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/teagan && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/brian@^2.14.0-rc.0 @freesewing/plugin-bust@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/theo && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/theo && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/titan && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/titan && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/trayvon && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/trayvon && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/tutorial && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/tutorial && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/wahid && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/brian@^2.13.2 @freesewing/plugin-buttons@^2.13.2 @freesewing/plugin-round@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/wahid && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/brian@^2.14.0-rc.0 @freesewing/plugin-buttons@^2.14.0-rc.0 @freesewing/plugin-round@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -23,7 +23,7 @@ jobs:
env:
CI: true
- name: Install peer & test dependencies
run: "cd packages/waralee && npm install @freesewing/core@^2.13.2 @freesewing/plugin-bundle@^2.13.2 @freesewing/models@2.13.2 @freesewing/pattern-info@2.13.2 mocha chai"
run: "cd packages/waralee && npm install @freesewing/core@^2.14.0-rc.0 @freesewing/plugin-bundle@^2.14.0-rc.0 @freesewing/models@2.14.0-rc.0 @freesewing/pattern-info@2.14.0-rc.0 mocha chai"
env:
CI: true
- name: Build pattern

View file

@ -34,13 +34,19 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/brian": "^2.13.2",
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/brian": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -49,32 +55,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -83,7 +84,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,12 +34,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -48,32 +54,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -82,7 +83,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,12 +34,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -48,32 +54,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -82,7 +83,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,12 +34,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -48,32 +54,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -82,7 +83,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,13 +34,19 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/brian": "^2.13.2",
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/brian": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -49,32 +55,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -83,7 +84,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,13 +34,19 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/brian": "^2.13.2",
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/brian": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -49,32 +55,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -83,7 +84,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,12 +34,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -48,32 +54,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -82,7 +83,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,12 +34,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -48,32 +54,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -82,7 +83,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,17 +34,23 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/bent": "^2.13.2",
"@freesewing/brian": "^2.13.2",
"@freesewing/carlton": "^2.13.2",
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2",
"@freesewing/plugin-bust": "^2.13.2",
"@freesewing/plugin-buttons": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/brian": "^2.14.0-rc.0",
"@freesewing/bent": "^2.14.0-rc.0",
"@freesewing/carlton": "^2.14.0-rc.0",
"@freesewing/plugin-bust": "^2.14.0-rc.0",
"@freesewing/plugin-buttons": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -53,32 +59,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -87,7 +88,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,15 +34,21 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/bent": "^2.13.2",
"@freesewing/brian": "^2.13.2",
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2",
"@freesewing/plugin-buttons": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/brian": "^2.14.0-rc.0",
"@freesewing/bent": "^2.14.0-rc.0",
"@freesewing/plugin-buttons": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -51,32 +57,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -85,7 +86,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,12 +34,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -48,32 +54,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -82,7 +83,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -26,31 +26,33 @@
"watch": "BABEL_ENV=production rollup -c -w -o dist/index.js -f cjs"
},
"peerDependencies": {
"axios": "0.21.1",
"react": "^16.13.1",
"@freesewing/pattern-info": "^2.14.0-rc.0",
"@freesewing/mui-theme": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/plugin-theme": "^2.14.0-rc.0",
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/models": "^2.14.0-rc.0",
"@freesewing/examples": "^2.14.0-rc.0",
"@freesewing/rendertest": "^2.14.0-rc.0",
"@freesewing/tutorial": "^2.14.0-rc.0",
"@fontsource/permanent-marker": "latest",
"@fontsource/roboto-mono": "latest",
"@fontsource/ubuntu": "latest",
"@freesewing/core": "^2.13.2",
"@freesewing/css-theme": "^2.13.2",
"@freesewing/examples": "^2.13.2",
"@freesewing/i18n": "^2.13.2",
"@freesewing/models": "^2.13.2",
"@freesewing/mui-theme": "^2.13.2",
"@freesewing/pattern-info": "^2.13.2",
"@freesewing/plugin-theme": "^2.13.2",
"@freesewing/rendertest": "^2.13.2",
"@freesewing/tutorial": "^2.13.2",
"@freesewing/utils": "^2.13.2",
"@freesewing/i18n": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"react-intl": "^5.4.5",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"file-saver": "^2.0.5",
"prismjs": "^1.22.0",
"react": "^16.13.1",
"react-intl": "^5.4.5",
"react-markdown": "^5.0.3",
"file-saver": "^2.0.5",
"yaml": "^1.10.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"Blockquote/*",
"Draft/*",
@ -74,7 +76,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -35,11 +35,13 @@
"report": "BABEL_ENV=production nyc report --reporter=html",
"coverage": "BABEL_ENV=production nyc npm test && nyc report --reporter=text-lcov > coverage.lcov && ./node_modules/.bin/codecov"
},
"peerDependencies": {},
"dependencies": {
"bezier-js": "^4.0.3",
"bin-pack": "^1.0.2",
"hooks": "^0.3.2"
},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -47,7 +49,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,12 +34,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -48,32 +54,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -82,7 +83,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -1,56 +1,47 @@
function rotateDistanceForP3(part, point, distance, center) {
let {
options,
Path,
points,
paths,
store,
raise
} = part.shorthand();
let { options, Path, points, paths, store, raise } = part.shorthand()
let length = store.get('insideSeam');
let length = store.get('insideSeam')
let dCenter = point.dist(center);
let angle = Math.atan( distance / dCenter ) * (180 /Math.PI);
let dCenter = point.dist(center)
let angle = Math.atan(distance / dCenter) * (180 / Math.PI)
let aOffset = (distance / dCenter) * -3 //angle *-.05;
let pDistance,dOffset,pLength,dLength = 0;
let distAdjust = 0.05;
let iteration = 0;
let pDistance,
dOffset,
pLength,
dLength = 0
let iteration = 0
do {
points.p3 = point.rotate(angle, center)
points.p3cp10 = points.p3.shiftFractionTowards( points.pF, options.pctRtoKin /2)
points.p3cp10 = points.p3
.shiftFractionTowards(points.pF, options.pctRtoKin / 2)
.shiftFractionTowards(points.p10, options.pctRtoKdown)
points.p10cp3 = points.p10.shiftFractionTowards( points.pH, -1 * ((options.pctKtoRout) +options.fullness))
points.p10cp3 = points.p10
.shiftFractionTowards(points.pH, -1 * (options.pctKtoRout + options.fullness))
.shiftFractionTowards(points.p3, options.pctKtoRup)
paths.insideSeam = new Path()
.move(points.p3)
.curve(points.p3cp10,points.p10cp3, points.p10)
paths.insideSeam = new Path().move(points.p3).curve(points.p3cp10, points.p10cp3, points.p10)
pLength = paths.insideSeam.length();
pLength = paths.insideSeam.length()
pDistance = point.dist( points.p3 );
dOffset = distance -pDistance;
dLength = pLength -length;
pDistance = point.dist(points.p3)
dOffset = distance - pDistance
dLength = pLength - length
if( dLength > 0.1 ) {
distAdjust = dLength *-.9;
point = point.shiftTowards( center, distAdjust );
} else if( dLength < -0.1 ) {
distAdjust = dLength *.8;
point = point.shiftTowards( center, distAdjust );
} else {
if (dLength > 0.1) point = point.shiftTowards(center, -0.9 * dLength)
else if (dLength < -0.1) point = point.shiftTowards(center, 0.8 * dLength)
else {
if (dOffset > 0) {
if( aOffset > 0 ) aOffset *= .8;
else aOffset *= -.8;
if (aOffset > 0) aOffset *= 0.8
else aOffset *= -0.8
} else {
if( aOffset > 0 ) aOffset *= -.9;
else aOffset *= .9;
if (aOffset > 0) aOffset *= -0.9
else aOffset *= 0.9
}
angle += aOffset;
angle += aOffset
}
// console.log( 'pLenght: ' +pLength );
@ -62,68 +53,71 @@ function rotateDistanceForP3(part, point, distance, center) {
// console.log( 'aOffset: ' +aOffset );
// console.log( 'iteration: ' +iteration );
iteration ++;
iteration++
} while ((dOffset > 0.1 || dOffset < -0.1 || dLength < -0.1 || dLength > 0.1) && iteration < 100)
if (iteration >= 100) {
raise.error( 'Could not find a point for "3" within 100 iterations');
raise.error('Could not find a point for "3" within 100 iterations')
}
}
function rotateDistanceForP4(part, point, distance, center, origin) {
let {
options,
Path,
points,
paths,
store,
raise
} = part.shorthand();
let { options, Path, points, paths, store, raise } = part.shorthand()
let aCPu, aCPj, a4to11 = null;
let aCPu,
aCPj,
a4to11 = null
let length = store.get('sideSeam');
let halfInch = store.get('halfInch');
let distAdjust = 0.05;
let pLength, dLength, pDistance, dOffset = 0;
let length = store.get('sideSeam')
let halfInch = store.get('halfInch')
let pLength,
dLength,
pDistance,
dOffset = 0
let pivotAngle, originalAngle, angleChange;
let pivotAngle, originalAngle, angleChange
let dCenter = point.dist(center);
let dCenter = point.dist(center)
let direction = 1;
let direction = 1
let angle = Math.atan( Math.abs(distance) / dCenter ) * (180 /Math.PI);
let angle = Math.atan(Math.abs(distance) / dCenter) * (180 / Math.PI)
if (distance < 0) {
angle = 360 -angle;
distance *= -1;
direction = -1;
angle = 360 - angle
distance *= -1
direction = -1
}
let p = point.rotate( angle, center );
let p = point.rotate(angle, center)
let aOffset = (origin.dist(p) / dCenter) * -3 //angle *-.15;
let iteration = 0;
let iteration = 0
do {
p = point.rotate(angle, center)
points.p4 = p.clone()
pivotAngle = points.pJ.angle( points.p4 );
originalAngle = points.pJ.angle( points.pU );
angleChange = originalAngle -pivotAngle;
pivotAngle = points.pJ.angle(points.p4)
originalAngle = points.pJ.angle(points.pU)
angleChange = originalAngle - pivotAngle
points.p6 = points.pJ.shift(points.pJ.angle(points.pT) - angleChange, points.pJ.dist(points.pT))
points.p7 = points.pJ.shift(points.pJ.angle(points.pA) - angleChange, points.pJ.dist(points.pA))
//if( options.fullness > 0.30 ) {
points.p6 = points.p6.shift( points.pJ.angle( points.pT ) -angleChange -90, halfInch *options.fullness*2)
points.p7 = points.p7.shift( points.pJ.angle( points.pA ) -angleChange -90, halfInch *options.fullness*2)
points.p6 = points.p6.shift(
points.pJ.angle(points.pT) - angleChange - 90,
halfInch * options.fullness * 2
)
points.p7 = points.p7.shift(
points.pJ.angle(points.pA) - angleChange - 90,
halfInch * options.fullness * 2
)
//}
// console.log( points.p7);
aCPu = points.p7.dist( points.p4 ) *options.pctAtoO;
aCPj = points.p7.dist( points.p11 ) *options.pctAtoC;
aCPu = points.p7.dist(points.p4) * options.pctAtoO
aCPj = points.p7.dist(points.p11) * options.pctAtoC
a4to11 = points.p4.angle( points.p11 );
a4to11 = points.p4.angle(points.p11)
// There's a tweak in there that moves the control point in when the fullness settingh increases.
points.p7cp4 = points.p7.shift(a4to11 + 180 + 5 * options.fullness, aCPu)
@ -131,7 +125,8 @@ function rotateDistanceForP4(part, point, distance, center, origin) {
points.p4cp7 = points.p4.shiftFractionTowards(points.p7cp4, options.pctUtoA)
// points.p4cp7 = points.p4.shift( points.p4.angle( points.p2 ) +90, points.p4.dist( points.p7cp4) *options.pctUtoA *2)
points.p11cp7 = points.p11.shiftFractionTowards( points.p7cp11, options.pctJtoA)
points.p11cp7 = points.p11
.shiftFractionTowards(points.p7cp11, options.pctJtoA)
.shift(0, points.p11.dist(points.pH) * options.fullness)
paths.sideSeam = new Path()
@ -139,30 +134,26 @@ function rotateDistanceForP4(part, point, distance, center, origin) {
.curve(points.p11cp7, points.p7cp11, points.p7)
.curve(points.p7cp4, points.p4cp7, points.p4)
pLength = paths.sideSeam.length();
pLength = paths.sideSeam.length()
pDistance = origin.dist( points.p4 );
dOffset = distance -pDistance;
dLength = pLength -length;
pDistance = origin.dist(points.p4)
dOffset = distance - pDistance
dLength = pLength - length
// First check for the distance, the length of the side seam
if( dLength > 0.1 ) {
distAdjust = dLength *.9;
point = point.shiftTowards( center, distAdjust );
} else if( dLength < -0.1 ) {
distAdjust = dLength *.8;
point = point.shiftTowards( center, distAdjust );
} else {
if (dLength > 0.1) point = point.shiftTowards(center, 0.9 * dLength)
else if (dLength < -0.1) point = point.shiftTowards(center, 0.8 * dLength)
else {
// If the side seam length is okay, check for the waist length
if (dOffset > 0) {
if( aOffset > 0 ) aOffset *= .8;
else aOffset *= -.9;
if (aOffset > 0) aOffset *= 0.8
else aOffset *= -0.9
} else {
if( aOffset > 0 ) aOffset *= -.9;
else aOffset *= .9;
if (aOffset > 0) aOffset *= -0.9
else aOffset *= 0.9
}
// We adjust the waist length by altering the angle of rotation
angle += aOffset *direction;
angle += aOffset * direction
}
// console.log( 'pLenght: ' +pLength );
// console.log( 'dLenght: ' +dLength );
@ -173,19 +164,17 @@ function rotateDistanceForP4(part, point, distance, center, origin) {
// console.log( 'aOffset: ' +aOffset );
// console.log( 'iteration: ' +iteration );
iteration ++;
iteration++
} while ((dOffset > 0.1 || dOffset < -0.1 || dLength > 0.1 || dLength < -0.1) && iteration < 100)
if (iteration >= 100) {
raise.error( 'Could not find a point for "4" within 100 iterations');
raise.error('Could not find a point for "4" within 100 iterations')
}
}
export default function (part) {
let {
options,
measurements,
Point,
Path,
points,
paths,
@ -196,15 +185,15 @@ export default function (part) {
store,
paperless,
macro
} = part.shorthand();
} = part.shorthand()
let tempP = null;
let tempP = null
let waist = store.get( 'waist' );
let seat = store.get( 'seat' );
let halfInch = store.get( 'halfInch' );
let ventLength = store.get( 'ventLength' );
let traditional = (options.cuffStyle == 'traditional');
let waist = store.get('waist')
let seat = store.get('seat')
let halfInch = store.get('halfInch')
let ventLength = store.get('ventLength')
let traditional = options.cuffStyle == 'traditional'
points.p2 = points.pD.shift(90, seat / 12 + halfInch)
points.p10 = points.pK.shiftTowards(points.pH, -halfInch)
@ -217,18 +206,19 @@ export default function (part) {
points.p2a = points.p2.shiftTowards(points.p4, halfInch)
tempP = points.p6.shiftTowards( points.pT, 1000 );
tempP = points.p6.shiftTowards(points.pT, 1000)
// let pathFto2a = new Path().move(points.pX).line(points.p2a);
let pathFto2a = new Path().move(points.pF).line(points.p2a);
let pathFto2a = new Path().move(points.pF).line(points.p2a)
// let pathFto2a = new Path().move(points.pV).line(points.p2a);
let path6ThroughT = new Path().move(points.p6).line(tempP);
let path6ThroughT = new Path().move(points.p6).line(tempP)
// points.p5 = path6ThroughT.intersects(pathXto2a)[0];
points.p5 = path6ThroughT.intersects(pathFto2a)[0];
points.p5 = path6ThroughT.intersects(pathFto2a)[0]
// points.p5cp3 = points.p5.shiftFractionTowards( points.pX, options.pctZtoR *2)
points.p5cp3 = points.p5.shiftFractionTowards(points.pF, options.pctZtoR * 2)
// points.p5cp3 = points.p5.shiftFractionTowards( points.pV, options.pctZtoR *2)
points.p3cp5 = points.p3.shiftFractionTowards( points.pF, options.pctRtoZin)
points.p3cp5 = points.p3
.shiftFractionTowards(points.pF, options.pctRtoZin)
.shiftFractionTowards(points.p5, options.pctRtoZup / 4)
points.p2cp5 = points.p2.shiftFractionTowards(points.pD, options.pctZtoR)
@ -247,15 +237,11 @@ export default function (part) {
points.p10cpH = points.p10.shiftFractionTowards(tempP, options.pctKtoH)
points.p11cpH = points.p11.shiftFractionTowards(tempP, options.pctKtoH)
paths.legSeam = new Path()
.move(points.p10)
.curve(points.p10cpH,points.p11cpH, points.p11)
store.set( 'backLegSeam', paths.legSeam.length() );
paths.legSeam = new Path().move(points.p10).curve(points.p10cpH, points.p11cpH, points.p11)
store.set('backLegSeam', paths.legSeam.length())
paths.waistSeam = new Path()
.move(points.p4)
.line(points.p2)
store.set( 'backWaistLength', paths.waistSeam.length() );
paths.waistSeam = new Path().move(points.p4).line(points.p2)
store.set('backWaistLength', paths.waistSeam.length())
paths.seam = paths.waistSeam
.join(paths.crotchSeam)
@ -265,17 +251,20 @@ export default function (part) {
.close()
.attr('class', 'fabric')
points.topOfVent = paths.sideSeam.shiftAlong( ventLength );
points.topOfVent = paths.sideSeam.shiftAlong(ventLength)
if (complete) {
snippets.n1 = new Snippet( 'notch', points.p10 );
snippets.n2 = new Snippet( 'notch', points.p11 );
snippets.n3 = new Snippet( 'notch', points.topOfVent );
snippets.n1 = new Snippet('notch', points.p10)
snippets.n2 = new Snippet('notch', points.p11)
snippets.n3 = new Snippet('notch', points.topOfVent)
paths.vent = paths.sideSeam.split( points.topOfVent )[0];
paths.vent.attr("data-text", "Vent").attr("data-text-class", "center").attr('class', 'fabric sa');
paths.vent = paths.sideSeam.split(points.topOfVent)[0]
paths.vent
.attr('data-text', 'Vent')
.attr('data-text-class', 'center')
.attr('class', 'fabric sa')
points.logo = points.pE.clone();
points.logo = points.pE.clone()
snippets.logo = new Snippet('logo', points.logo)
points.title = points.logo.shift(270, 50)
macro('title', {
@ -291,7 +280,7 @@ export default function (part) {
let dist = points.p11.dist(points.p4)
macro('grainline', {
from: points.pA.shift(angle, dist * 0.35),
to: points.pA.shift( angle +180, dist * 0.35 ),
to: points.pA.shift(angle + 180, dist * 0.35)
})
if (sa) {
@ -310,7 +299,7 @@ export default function (part) {
to: points.p4,
d: 15
})
tempP = paths.sideSeam.intersectsY( points.p3.y )[0];
tempP = paths.sideSeam.intersectsY(points.p3.y)[0]
macro('ld', {
from: points.p5,
to: tempP
@ -361,6 +350,5 @@ export default function (part) {
})
}
return part
}

View file

@ -1,8 +1,6 @@
export default function (part) {
let {
options,
measurements,
Point,
Path,
points,
paths,
@ -15,32 +13,39 @@ export default function (part) {
macro
} = part.shorthand()
const cc = 0.551915024494; // circle constant
const cc = 0.551915024494 // circle constant
let halfInch = store.get( 'halfInch' );
let ventLength = store.get( 'ventLength' );
let waist = store.get( 'waist' );
let keystone = (options.cuffStyle == 'keystone');
let halfInch = store.get('halfInch')
let ventLength = store.get('ventLength')
let waist = store.get('waist')
let keystone = options.cuffStyle == 'keystone'
let flyWidth = 3.5
store.set( 'flyWidth', flyWidth );
store.set('flyWidth', flyWidth)
store.set( 'sideSeam', paths.sideSeam.length() );
store.set('sideSeam', paths.sideSeam.length())
points.pZcpR = points.pZ.shiftFractionTowards(points.pX, options.pctZtoR)
points.pRcpZ = points.pR.shiftFractionTowards( points.pF, options.pctRtoZin)
points.pRcpZ = points.pR
.shiftFractionTowards(points.pF, options.pctRtoZin)
.shiftFractionTowards(points.pZ, options.pctRtoZup)
let waistAngle = Math.abs( points.pW.angle( points.pD ) - points.pW.angle( points.pZ ));
let waistAngle = Math.abs(points.pW.angle(points.pD) - points.pW.angle(points.pZ))
if (waistAngle > 180) {
waistAngle -= 180;
waistAngle -= 180
}
points.flyTop = points.pW.shift( points.pW.angle( points.pZ ) -180 +waistAngle, halfInch *flyWidth );
points.flyBottom = points.flyTop.shift( points.pW.angle( points.pZ ), points.pW.dist( points.pZ ) - halfInch *flyWidth )
points.flyTop = points.pW.shift(
points.pW.angle(points.pZ) - 180 + waistAngle,
halfInch * flyWidth
)
points.flyBottom = points.flyTop.shift(
points.pW.angle(points.pZ),
points.pW.dist(points.pZ) - halfInch * flyWidth
)
points.pZcpFB = points.pZ.shift( points.pW.angle( points.pZ ) -waistAngle, (halfInch *flyWidth) *cc );
points.pFBcpZ = points.flyBottom.shift( points.pW.angle( points.pZ ), (halfInch *flyWidth) *cc );
points.pZcpFB = points.pZ.shift(points.pW.angle(points.pZ) - waistAngle, halfInch * flyWidth * cc)
points.pFBcpZ = points.flyBottom.shift(points.pW.angle(points.pZ), halfInch * flyWidth * cc)
paths.fly = new Path()
.move(points.pW)
@ -49,28 +54,27 @@ export default function (part) {
.curve(points.pFBcpZ, points.pZcpFB, points.pZ)
.setRender(false)
paths.flyFold = new Path()
.move(points.pW)
.line(points.pZ)
.attr('class', 'fabric dashed')
paths.flyFold = new Path().move(points.pW).line(points.pZ).attr('class', 'fabric dashed')
store.set( 'frontWaistLength', paths.waistSeam.line( points.flyTop ).length() );
store.set('frontWaistLength', paths.waistSeam.line(points.flyTop).length())
paths.crotchSeam = new Path()
.move(points.pZ)
.curve(points.pZcpR, points.pRcpZ, points.pR)
.setRender(false)
points.pRcpK = points.pR.shiftFractionTowards( points.pF, options.pctRtoKin)
points.pRcpK = points.pR
.shiftFractionTowards(points.pF, options.pctRtoKin)
.shiftFractionTowards(points.pK, options.pctRtoKdown)
points.pKcpR = points.pK.shiftFractionTowards( points.pH, -1 * ((options.pctKtoRout) +options.fullness))
points.pKcpR = points.pK
.shiftFractionTowards(points.pH, -1 * (options.pctKtoRout + options.fullness))
.shiftFractionTowards(points.pR, options.pctKtoRup)
paths.insideSeam = new Path()
.move(points.pR)
.curve(points.pRcpK, points.pKcpR, points.pK)
.setRender(false)
store.set( 'insideSeam', paths.insideSeam.length() );
store.set('insideSeam', paths.insideSeam.length())
let tempP = points.pH.shift(270, halfInch * 1.5)
points.pKcpH = points.pK.shiftFractionTowards(tempP, options.pctKtoH)
@ -81,28 +85,25 @@ export default function (part) {
.curve(points.pKcpH, points.pJcpH, points.pJ)
.setRender(false)
store.set( 'frontLegSeam', paths.legSeam.length() );
store.set('frontLegSeam', paths.legSeam.length())
// Keystone original:
// The keystone design has the slit in the cuff to the front. I deviated from
// this for comfort and ease of construction preferences. The 'slit' is now
// part of the side seam.
if (keystone) {
points.pSlitBottom = paths.legSeam.shiftAlong( paths.legSeam.length() - (halfInch *4));
points.pSlitTop = points.pSlitBottom.shift( 90, halfInch *5 *options.ventLength );
store.set( 'slitDistance', paths.legSeam.length() - (halfInch *4) );
points.pSlitBottom = paths.legSeam.shiftAlong(paths.legSeam.length() - halfInch * 4)
points.pSlitTop = points.pSlitBottom.shift(90, halfInch * 5 * options.ventLength)
store.set('slitDistance', paths.legSeam.length() - halfInch * 4)
}
points.pocketWaist = paths.waistSeam.shiftAlong( waist /2 /4.5 );
points.pocketSide = paths.sideSeam.shiftAlong( paths.sideSeam.length() -(waist /2 /4.5 *3.5) );
points.pocketWaist = paths.waistSeam.shiftAlong(waist / 2 / 4.5)
points.pocketSide = paths.sideSeam.shiftAlong(paths.sideSeam.length() - (waist / 2 / 4.5) * 3.5)
paths.pocketSeam = new Path()
.move( points.pocketSide )
.line( points.pocketWaist )
.setRender( false )
paths.pocketSeam = new Path().move(points.pocketSide).line(points.pocketWaist).setRender(false)
paths.waistSeam = paths.waistSeam.split( points.pocketWaist )[1];
paths.sideSeam = paths.sideSeam.split( points.pocketSide )[0];
paths.waistSeam = paths.waistSeam.split(points.pocketWaist)[1]
paths.sideSeam = paths.sideSeam.split(points.pocketSide)[0]
paths.seam = paths.waistSeam
.join(paths.fly)
@ -114,13 +115,13 @@ export default function (part) {
.close()
.attr('class', 'fabric')
points.topOfVent = paths.sideSeam.shiftAlong( ventLength );
points.topOfVent = paths.sideSeam.shiftAlong(ventLength)
if (complete) {
snippets.n1 = new Snippet( 'notch', points.pK );
snippets.n2 = new Snippet( 'notch', points.pJ );
snippets.n3 = new Snippet( 'notch', points.pocketWaist );
snippets.n4 = new Snippet( 'notch', points.pocketSide );
snippets.n1 = new Snippet('notch', points.pK)
snippets.n2 = new Snippet('notch', points.pJ)
snippets.n3 = new Snippet('notch', points.pocketWaist)
snippets.n4 = new Snippet('notch', points.pocketSide)
// Keystone original (see above):
if (keystone) {
@ -128,19 +129,19 @@ export default function (part) {
.move(points.pSlitBottom)
.line(points.pSlitTop)
.attr('class', 'fabric')
.attr("data-text", "vent")
.attr("data-text-class", "text-xs center");
snippets.n6 = new Snippet( 'notch', points.pSlitBottom );
tempP = points.pSlitTop;
.attr('data-text', 'vent')
.attr('data-text-class', 'text-xs center')
snippets.n6 = new Snippet('notch', points.pSlitBottom)
} else {
tempP = paths.sideSeam.shiftAlong( ventLength );
paths.vent = paths.sideSeam.split( tempP )[0]
.attr("data-text", "vent")
.attr("data-text-class", "text-xs center");
tempP = paths.sideSeam.shiftAlong(ventLength)
paths.vent = paths.sideSeam
.split(tempP)[0]
.attr('data-text', 'vent')
.attr('data-text-class', 'text-xs center')
}
snippets.n5 = new Snippet( 'notch', points.topOfVent );
snippets.n5 = new Snippet('notch', points.topOfVent)
points.logo = points.pE.clone();
points.logo = points.pE.clone()
snippets.logo = new Snippet('logo', points.logo)
points.title = points.logo.shift(270, 50)
macro('title', {
@ -156,11 +157,10 @@ export default function (part) {
macro('scalebox', { at: points.scaleboxAnchor })
macro('grainline', {
from: points.pocketBL.shiftFractionTowards( points.pocketTL, -0.90 ),
from: points.pocketBL.shiftFractionTowards(points.pocketTL, -0.9),
to: points.pocketTL
})
if (sa) {
paths.sa = paths.seam.offset(sa).attr('class', 'fabric sa')
}

View file

@ -1,32 +1,23 @@
export default function (part) {
let {
options,
measurements,
Point,
Path,
points,
paths,
store,
raise
} = part.shorthand()
let { options, measurements, Point, Path, points, paths, store, raise } = part.shorthand()
let halfInch = measurements.waistToKnee /48;
let halfInch = measurements.waistToKnee / 48
let inseam = measurements.inseam -(measurements.waistToFloor-measurements.waistToKnee);
let seat = measurements.seat *options.pctSeatAdjustment;
let waist = (measurements.waist *options.pctSeatAdjustment) -(measurements.waist *options.waistReduction);
let waistDown = measurements.waistToHips *options.waistbandBelowWaist;
let waistToKnee = measurements.waistToKnee -waistDown;
let waistToFloor = measurements.waistToFloor -waistDown;
let inseam = measurements.inseam - (measurements.waistToFloor - measurements.waistToKnee)
let seat = measurements.seat * options.pctSeatAdjustment
let waist =
measurements.waist * options.pctSeatAdjustment - measurements.waist * options.waistReduction
let waistDown = measurements.waistToHips * options.waistbandBelowWaist
let waistToKnee = measurements.waistToKnee - waistDown
store.set( 'waist', waist );
store.set( 'seat', seat );
store.set( 'halfInch', halfInch );
store.set( 'ventLength', waistToKnee *options.bandBelowKnee *options.ventLength );
store.set('waist', waist)
store.set('seat', seat)
store.set('halfInch', halfInch)
store.set('ventLength', waistToKnee * options.bandBelowKnee * options.ventLength)
let waistAdjustment = 0;
let waistAdjustment = 0
if (measurements.waist > measurements.seat) {
waistAdjustment = (measurements.waist - measurements.seat) /4;
waistAdjustment = (measurements.waist - measurements.seat) / 4
}
points.pO = new Point(0, 0)
@ -44,19 +35,19 @@ export default function (part) {
points.pV = points.pF.shift(0, halfInch)
points.pX = points.pF.shift(180, halfInch)
let tPath = new Path().move(points.pG).line(points.pV);
let tPoints = tPath.intersectsY(points.pT.y);
let tPath = new Path().move(points.pG).line(points.pV)
let tPoints = tPath.intersectsY(points.pT.y)
if (null != tPoints && tPoints.length > 0) {
points.pS = tPoints[0].clone()
} else {
raise.error( 'Something is not quite right here!' );
raise.error('Something is not quite right here!')
}
tPath = new Path().move(points.pG).line(points.pX);
tPoints = tPath.intersectsY(points.pT.y);
tPath = new Path().move(points.pG).line(points.pX)
tPoints = tPath.intersectsY(points.pT.y)
if (null != tPoints && tPoints.length > 0) {
points.pZ = tPoints[0].clone()
} else {
raise.error('Could not find an intersection to create the crotch point Z');
raise.error('Could not find an intersection to create the crotch point Z')
}
points.pP = points.pE.shift(180, seat / 3)
@ -67,16 +58,20 @@ export default function (part) {
points.pU = points.pG.shift(0, waist / 2)
points.pAextra = points.pA.shift( 0, halfInch *(1 +(options.fullness > 0.30 ? options.fullness /*-0.30*/ : 0)))
points.pAextra = points.pA.shift(
0,
halfInch * (1 + (options.fullness > 0.3 ? options.fullness /*-0.30*/ : 0))
)
let aCPu = points.pA.dist( points.pO ) *options.pctAtoO;
let aCPj = points.pA.dist( points.pC ) *options.pctAtoC;
let aCPu = points.pA.dist(points.pO) * options.pctAtoO
let aCPj = points.pA.dist(points.pC) * options.pctAtoC
points.pAextraCPu = points.pAextra.shift(90, aCPu)
points.pAextraCPj = points.pAextra.shift(270, aCPj)
points.pUcpA = points.pU.shiftFractionTowards(points.pAextraCPu, options.pctUtoA)
points.pJcpA = points.pJ.shiftFractionTowards( points.pAextraCPj, options.pctJtoA)
points.pJcpA = points.pJ
.shiftFractionTowards(points.pAextraCPj, options.pctJtoA)
.shift(0, points.pJ.dist(points.pH) * options.fullness)
paths.sideSeam = new Path()
@ -85,19 +80,17 @@ export default function (part) {
.curve(points.pAextraCPu, points.pUcpA, points.pU)
.setRender(false)
paths.waistSeam = new Path()
.move(points.pU)
.line(points.pD)
.line(points.pW)
.setRender( false )
paths.waistSeam = new Path().move(points.pU).line(points.pD).line(points.pW).setRender(false)
points.pocketWaist = paths.waistSeam.shiftAlong( waist /2 /4.5 );
points.pocketFacingTL = paths.waistSeam.shiftAlong( (waist /2 /4.5) + (halfInch *3) );
points.pocketTL = paths.waistSeam.shiftAlong( (waist /2 *.75) );
points.pocketBL = new Point( points.pocketTL.x, points.pF.y );
points.pocketWaist = paths.waistSeam.shiftAlong(waist / 2 / 4.5)
points.pocketFacingTL = paths.waistSeam.shiftAlong(waist / 2 / 4.5 + halfInch * 3)
points.pocketTL = paths.waistSeam.shiftAlong((waist / 2) * 0.75)
points.pocketBL = new Point(points.pocketTL.x, points.pF.y)
points.pocketSide = paths.sideSeam.shiftAlong( paths.sideSeam.length() -(waist /2 /4.5 *3.5) );
points.pocketFacingBR = paths.sideSeam.shiftAlong( paths.sideSeam.length() -(waist /2 /4.5 *3.5) -(halfInch *3));
points.pocketSide = paths.sideSeam.shiftAlong(paths.sideSeam.length() - (waist / 2 / 4.5) * 3.5)
points.pocketFacingBR = paths.sideSeam.shiftAlong(
paths.sideSeam.length() - (waist / 2 / 4.5) * 3.5 - halfInch * 3
)
return part;
return part
}

View file

@ -1,34 +1,30 @@
function findR(part, height, arcLength) {
let {
raise
} = part.shorthand()
let { raise } = part.shorthand()
let iter = 0;
let a = 0.5;
let diff = a*height/(1-Math.cos(a/2))-arcLength
let iter = 0
let a = 0.5
let diff = (a * height) / (1 - Math.cos(a / 2)) - arcLength
do {
if (diff < 0) {
a = a *(.995+diff/1000);
a = a * (0.995 + diff / 1000)
} else {
a = a *(1.002+diff/1000);
a = a * (1.002 + diff / 1000)
}
diff = a*height/(1-Math.cos(a/2))-arcLength
iter ++;
diff = (a * height) / (1 - Math.cos(a / 2)) - arcLength
iter++
// console.log( {iter, diff, a} );
} while ((diff < -0.1 || diff > 0.1) && iter < 500)
if (iter >= 500) {
raise.error( 'Could not find the radius for the legband within 500 iterations');
raise.error('Could not find the radius for the legband within 500 iterations')
}
return( a * (180 / Math.PI) );
return a * (180 / Math.PI)
}
export default function (part) {
let {
options,
measurements,
Point,
Path,
points,
@ -43,60 +39,69 @@ export default function (part) {
} = part.shorthand()
if (options.cuffStyle == 'keystone') {
return( part );
return part
}
const cc = 0.551915024494; // circle constant
const cc = 0.551915024494 // circle constant
let halfInch = store.get( 'halfInch' );
let backLeg = store.get( 'backLegSeam' );
let frontLeg = store.get( 'frontLegSeam' );
let halfInch = store.get('halfInch')
let backLeg = store.get('backLegSeam')
let frontLeg = store.get('frontLegSeam')
let cuffWidth = halfInch * 4 * (1 + options.cuffWidth)
let flapLength = halfInch * 3
let traditional = (options.cuffStyle == 'traditional');
let traditional = options.cuffStyle == 'traditional'
// let belowKnee = measurements.knee *(traditional ? options.kneeToBelow : 1)
backLeg = backLeg * (traditional ? options.kneeToBelow : 1)
frontLeg = frontLeg * (traditional ? options.kneeToBelow : 1)
let flapRatio = (flapLength) / (backLeg)
let flapRatio = flapLength / backLeg
points.pA = new Point( 0, 0 );
points.pB = points.pA.shift( 270, frontLeg /* belowKnee /2 */ );
points.pE = points.pB.shift( 0, cuffWidth );
points.pF = points.pA.shift( 0, cuffWidth );
points.pA = new Point(0, 0)
points.pB = points.pA.shift(270, frontLeg /* belowKnee /2 */)
points.pE = points.pB.shift(0, cuffWidth)
points.pF = points.pA.shift(0, cuffWidth)
if (traditional) {
let angle = findR( part, halfInch /4 *5, backLeg /*belowKnee /2*/)
let angle = findR(part, (halfInch / 4) * 5, backLeg /*belowKnee /2*/)
let angleR = angle / (180 / Math.PI)
let radius = ( backLeg /*belowKnee /2*/ ) / angleR
points.pC = points.pB.shift( 270 -angle/2, 2 * radius * Math.sin(angleR/2) );
points.pBcpC = points.pB.shift( 270, radius *cc /2);
points.pCcpB = points.pC.shift( 90 -angle, radius *cc /2);
let radius = backLeg /*belowKnee /2*/ / angleR
points.pC = points.pB.shift(270 - angle / 2, 2 * radius * Math.sin(angleR / 2))
points.pBcpC = points.pB.shift(270, (radius * cc) / 2)
points.pCcpB = points.pC.shift(90 - angle, (radius * cc) / 2)
points.pD = points.pC.shift(0 - angle, cuffWidth)
points.pDcpE = points.pD.shift( 90 -angle, (radius +cuffWidth) *cc /2);
points.pEcpD = points.pE.shift( 270, (radius +cuffWidth) *cc /2);
points.pAout = points.pA.shift( 90 +(angle/2) *flapRatio, (2 * radius * Math.sin(angleR/2)) *flapRatio );
points.pAcpAout = points.pA.shift( 90, radius *flapRatio *cc /2);
points.pAoutcpA = points.pAout.shift( 270 +(angle *flapRatio), (radius *cc /2) *flapRatio );
points.pDcpE = points.pD.shift(90 - angle, ((radius + cuffWidth) * cc) / 2)
points.pEcpD = points.pE.shift(270, ((radius + cuffWidth) * cc) / 2)
points.pAout = points.pA.shift(
90 + (angle / 2) * flapRatio,
2 * radius * Math.sin(angleR / 2) * flapRatio
)
points.pAcpAout = points.pA.shift(90, (radius * flapRatio * cc) / 2)
points.pAoutcpA = points.pAout.shift(270 + angle * flapRatio, ((radius * cc) / 2) * flapRatio)
points.pFout = points.pAout.shift(0 + angle * flapRatio, cuffWidth)
points.pFoutcpF = points.pFout.shift( 270 +(angle *flapRatio), (radius +cuffWidth) *cc /2 *flapRatio);
points.pFcpFout = points.pF.shift( 90, (radius +cuffWidth) *cc /2 *flapRatio);
points.pFoutcpF = points.pFout.shift(
270 + angle * flapRatio,
(((radius + cuffWidth) * cc) / 2) * flapRatio
)
points.pFcpFout = points.pF.shift(90, (((radius + cuffWidth) * cc) / 2) * flapRatio)
} else {
points.pC = points.pB.shift( 270, backLeg );
points.pBcpC = points.pB.shift( 270, 10 );
points.pCcpB = points.pC.shift( 90, 10 );
points.pC = points.pB.shift(270, backLeg)
points.pBcpC = points.pB.shift(270, 10)
points.pCcpB = points.pC.shift(90, 10)
points.pD = points.pC.shift(0, cuffWidth)
points.pDcpE = points.pD.shift( 90, 10 );
points.pEcpD = points.pE.shift( 270, 10 );
points.pAout = points.pA.shift( 90, backLeg *flapRatio );
points.pAcpAout = points.pA.shift( 90, 1);
points.pAoutcpA = points.pAout.shift( 270, 1 );
points.pDcpE = points.pD.shift(90, 10)
points.pEcpD = points.pE.shift(270, 10)
points.pAout = points.pA.shift(90, backLeg * flapRatio)
points.pAcpAout = points.pA.shift(90, 1)
points.pAoutcpA = points.pAout.shift(270, 1)
points.pFout = points.pAout.shift(0, cuffWidth)
points.pFoutcpF = points.pFout.shift( 270, 1);
points.pFcpFout = points.pF.shift( 90, 1);
points.pFoutcpF = points.pFout.shift(270, 1)
points.pFcpFout = points.pF.shift(90, 1)
}
points.pG = points.pAout.shift( points.pAout.angle( points.pFout ) +45, Math.sqrt( 2* (cuffWidth/2) *(cuffWidth/2)))
points.pG = points.pAout.shift(
points.pAout.angle(points.pFout) + 45,
Math.sqrt(2 * (cuffWidth / 2) * (cuffWidth / 2))
)
paths.seam = new Path()
.move(points.pA)
@ -110,28 +115,25 @@ export default function (part) {
.line(points.pAout)
.curve(points.pAoutcpA, points.pAcpAout, points.pA)
.close()
.attr('class', 'fabric');
.attr('class', 'fabric')
paths.mark = new Path()
.move( points.pA )
.line( points.pF )
.attr('class', 'fabric');
paths.mark = new Path().move(points.pA).line(points.pF).attr('class', 'fabric')
if (complete) {
points.buttonHole = points.pAout.shiftFractionTowards( points.pFout, .50 );
points.buttonHole = points.pAout.shiftFractionTowards(points.pFout, 0.5)
points.button = points.pC
.shiftFractionTowards( points.pD, .50 )
.shiftFractionTowards(points.pD, 0.5)
.shift(points.pC.angle(points.pD) + 90, backLeg * flapRatio)
snippets.bh = new Snippet( 'buttonhole', points.buttonHole );
snippets.b = new Snippet( 'button', points.button );
snippets.bh = new Snippet('buttonhole', points.buttonHole)
snippets.b = new Snippet('button', points.button)
snippets.n1 = new Snippet( 'notch', points.pA );
snippets.n2 = new Snippet( 'notch', points.pB );
snippets.n3 = new Snippet( 'notch', points.pC );
snippets.n1 = new Snippet('notch', points.pA)
snippets.n2 = new Snippet('notch', points.pB)
snippets.n3 = new Snippet('notch', points.pC)
points.logo = points.pA.shiftFractionTowards( points.pE, .50 ) //.shift(180,70).shift(270,30);
snippets.logo = new Snippet( 'logo', points.logo );
points.logo = points.pA.shiftFractionTowards(points.pE, 0.5) //.shift(180,70).shift(270,30);
snippets.logo = new Snippet('logo', points.logo)
points.title = points.logo.shift(270, 70)
macro('title', {
nr: 78,
@ -183,5 +185,5 @@ export default function (part) {
})
}
return part;
return part
}

View file

@ -1,7 +1,5 @@
export default function (part) {
let {
options,
measurements,
Point,
Path,
points,
@ -15,47 +13,44 @@ export default function (part) {
macro
} = part.shorthand()
let halfInch = store.get( 'halfInch' );
let waistLength = store.get( 'frontWaistLength' ) +store.get( 'backWaistLength' );
let flyWidth = store.get( 'flyWidth' );
let halfInch = store.get('halfInch')
let waistLength = store.get('frontWaistLength') + store.get('backWaistLength')
let flyWidth = store.get('flyWidth')
console.log( 'frontWaistLength:' +store.get( 'frontWaistLength' ) );
console.log( 'backWaistLength:' +store.get( 'backWaistLength' ) );
console.log( 'WaistLength:' +waistLength );
console.log('frontWaistLength:' + store.get('frontWaistLength'))
console.log('backWaistLength:' + store.get('backWaistLength'))
console.log('WaistLength:' + waistLength)
points.pA = new Point( 0, 0 );
points.pB = points.pA.shift( 270, waistLength );
points.pC = points.pB.shift( 180, halfInch *3.5 );
points.pD = points.pA.shift( 180, halfInch *3.5 );
points.pA = new Point(0, 0)
points.pB = points.pA.shift(270, waistLength)
points.pC = points.pB.shift(180, halfInch * 3.5)
points.pD = points.pA.shift(180, halfInch * 3.5)
paths.seam = new Path()
.move(points.pB)
.line(points.pA)
.line(points.pD)
.line(points.pC)
.attr('class', 'fabric');
.attr('class', 'fabric')
paths.seam2 = new Path()
.move( points.pC )
.line( points.pB )
.attr('class', 'fabric');
paths.seam2 = new Path().move(points.pC).line(points.pB).attr('class', 'fabric')
if (complete) {
points.button = points.pA.shift(270, halfInch * (flyWidth/2)).shift(180, halfInch *1.75);
points.button = points.pA.shift(270, halfInch * (flyWidth / 2)).shift(180, halfInch * 1.75)
snippets.bh = new Snippet( 'buttonhole', points.button );
snippets.b = new Snippet( 'button', points.button );
snippets.bh = new Snippet('buttonhole', points.button)
snippets.b = new Snippet('button', points.button)
snippets.n1 = new Snippet( 'notch', points.pA.shift(270, store.get( 'frontWaistLength' ) ) );
snippets.n1 = new Snippet('notch', points.pA.shift(270, store.get('frontWaistLength')))
macro('cutonfold', {
from: points.pC,
to: points.pB
});
})
points.logo = points.pA.shiftFractionTowards( points.pC, .50 );
console.log( points.logo );
snippets.logo = new Snippet( 'logo', points.logo );
points.logo = points.pA.shiftFractionTowards(points.pC, 0.5)
console.log(points.logo)
snippets.logo = new Snippet('logo', points.logo)
points.title = points.logo.shift(90, 70)
macro('title', {
nr: 1,
@ -90,5 +85,5 @@ export default function (part) {
})
}
return part;
return part
}

View file

@ -23,9 +23,8 @@
"symlink": "mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -",
"start": "rollup -c -w"
},
"peerDependencies": {},
"dependencies": {
"@freesewing/i18n": "^2.14.0-rc.0",
"@freesewing/pattern-info": "^2.14.0-rc.0",
"chalk": "^4.1.0",
"commander": "^6.0.0",
"conf": "^7.1.1",
@ -42,8 +41,11 @@
"p-each-series": "^2.1.0",
"parse-git-config": "^3.0.0",
"validate-npm-package-name": "^3.0.0",
"which": "^2.0.2"
"which": "^2.0.2",
"@freesewing/i18n": "^2.14.0-rc.0",
"@freesewing/pattern-info": "^2.14.0-rc.0"
},
"devDependencies": {},
"files": [
"lib",
"template",
@ -54,7 +56,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -27,12 +27,14 @@
"start": "rollup -c -w",
"watch": "npx node-sass --watch --output-style compressed src/theme.scss dist/theme.css"
},
"peerDependencies": {},
"dependencies": {
"open-color": "^1.7.0",
"@fontsource/permanent-marker": "latest",
"@fontsource/roboto-mono": "latest",
"@fontsource/ubuntu": "latest",
"open-color": "^1.7.0"
"@fontsource/ubuntu": "latest"
},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -40,7 +42,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,13 +34,19 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/brian": "^2.13.2",
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/brian": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -49,32 +55,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -83,7 +84,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -29,12 +29,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -43,32 +49,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -77,7 +78,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,12 +34,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -48,32 +54,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -82,7 +83,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,12 +34,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -48,32 +54,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -82,7 +83,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -27,9 +27,11 @@
"symlink": "mkdir -p ./node_modules/@freesewing && cd ./node_modules/@freesewing && ln -s -f ../../../* . && cd -",
"start": "rollup -c -w"
},
"peerDependencies": {},
"dependencies": {
"remark-jargon": "^2.14.0-rc.0"
},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -37,7 +39,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,16 +34,21 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2",
"@freesewing/plugin-bust": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/plugin-bust": "^2.14.0-rc.0"
},
"dependencies": {
"@freesewing/plugin-gore": "^2.14.0-rc.0"
},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -52,32 +57,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -86,7 +86,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,12 +34,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -48,32 +54,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -82,7 +83,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,13 +34,19 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/brian": "^2.13.2",
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/brian": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -49,32 +55,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -83,7 +84,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,13 +34,19 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/brian": "^2.13.2",
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/brian": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -49,32 +55,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -83,7 +84,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -28,8 +28,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/pattern-info": "^2.13.2"
"@freesewing/pattern-info": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -37,7 +39,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,15 +34,21 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/bent": "^2.13.2",
"@freesewing/brian": "^2.13.2",
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2",
"@freesewing/plugin-buttons": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/brian": "^2.14.0-rc.0",
"@freesewing/bent": "^2.14.0-rc.0",
"@freesewing/plugin-buttons": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -51,32 +57,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -85,7 +86,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,13 +34,19 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2",
"@freesewing/plugin-buttons": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/plugin-buttons": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -49,32 +55,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -83,7 +84,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -29,8 +29,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/utils": "^2.13.2"
"@freesewing/utils": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -38,7 +40,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -31,6 +31,8 @@
"react": "^16.13.1",
"react-dom": "^16.13.1"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -38,7 +40,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,13 +34,19 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2",
"@freesewing/titan": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0",
"@freesewing/titan": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -49,32 +55,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -83,7 +84,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -30,6 +30,9 @@
"start": "rollup -c -w",
"prebuild": "node src/prebuild.js"
},
"peerDependencies": {},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -37,7 +40,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -34,12 +34,18 @@
"testci": "BABEL_ENV=production ./node_modules/.bin/_mocha tests/*.test.js --require @babel/register"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2",
"@freesewing/plugin-bundle": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0",
"@freesewing/plugin-bundle": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {
"react": "^16.13.1",
"react-dom": "^16.13.1",
"@babel/plugin-proposal-class-properties": "^7.10.4",
"@babel/register": "^7.10.5",
"babel-eslint": "^10.1.0",
"eslint": "^7.6.0",
"babel-jest": "^26.2.2",
"jest": "26.2.2",
"@freesewing/components": "^2.14.0-rc.0",
"@freesewing/css-theme": "^2.14.0-rc.0",
"@freesewing/i18n": "^2.14.0-rc.0",
@ -48,32 +54,27 @@
"@freesewing/plugin-buttons": "^2.14.0-rc.0",
"@freesewing/plugin-flip": "^2.14.0-rc.0",
"@freesewing/utils": "^2.14.0-rc.0",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"@svgr/rollup": "^2.4.1",
"cross-env": "^7.0.2",
"react-scripts": "^3.4.1",
"webpack": "^4.44.1",
"rollup": "^2.23.0",
"@rollup/plugin-babel": "^5.1.0",
"rollup-plugin-terser": "^6.1.0",
"@rollup/plugin-commonjs": "^14.0.0",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^8.4.0",
"@svgr/rollup": "^2.4.1",
"rollup-plugin-peer-deps-external": "^2.2.3",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "^v4.0.0-alpha.56",
"axios": "0.21.1",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.2.2",
"react-intl": "^5.4.5",
"prop-types": "^15.7.2",
"mocha": "^8.1.0",
"chai": "^4.2.0",
"chai-string": "^1.5.0",
"cross-env": "^7.0.2",
"eslint": "^7.6.0",
"jest": "26.2.2",
"mocha": "^8.1.0",
"prop-types": "^15.7.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"react-intl": "^5.4.5",
"react-scripts": "^3.4.1",
"rollup": "^2.23.0",
"rollup-plugin-peer-deps-external": "^2.2.3",
"rollup-plugin-terser": "^6.1.0",
"webpack": "^4.44.1"
"@babel/register": "^7.10.5"
},
"files": [
"dist/*",
@ -82,7 +83,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -33,18 +33,19 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {
"@freesewing/plugin-cutonfold": "^2.14.0-rc.0",
"@freesewing/plugin-dimension": "^2.14.0-rc.0",
"@freesewing/plugin-grainline": "^2.14.0-rc.0",
"@freesewing/plugin-logo": "^2.14.0-rc.0",
"@freesewing/plugin-round": "^2.14.0-rc.0",
"@freesewing/plugin-title": "^2.14.0-rc.0",
"@freesewing/plugin-scalebox": "^2.14.0-rc.0",
"@freesewing/plugin-sprinkle": "^2.14.0-rc.0",
"@freesewing/plugin-title": "^2.14.0-rc.0"
"@freesewing/plugin-round": "^2.14.0-rc.0",
"@freesewing/plugin-sprinkle": "^2.14.0-rc.0"
},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -52,7 +53,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -33,8 +33,10 @@
"prebuild": "npx node-sass --output-style compressed -r src/scss -o css && echo 'export default `' > src/bundle.css.js && cat css/*.css >> src/bundle.css.js && echo '`;' >> src/bundle.css.js"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -42,7 +44,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -32,8 +32,10 @@
"start": "rollup -c -w"
},
"peerDependencies": {
"@freesewing/core": "^2.13.2"
"@freesewing/core": "^2.14.0-rc.0"
},
"dependencies": {},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -41,7 +43,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -16,13 +16,16 @@
"scripts": {
"build": "echo \"prettier-config: No build required\" && exit 0"
},
"peerDependencies": {},
"dependencies": {},
"devDependencies": {},
"files": [
"index.json",
"package.json"
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

View file

@ -36,6 +36,7 @@
"dependencies": {
"unist-util-visit": "^2.0.3"
},
"devDependencies": {},
"files": [
"dist/*",
"README.md",
@ -43,7 +44,7 @@
],
"publishConfig": {
"access": "public",
"tag": "latest"
"tag": "next"
},
"engines": {
"node": ">=12.0.0",

Some files were not shown because too many files have changed in this diff Show more