1
0
Fork 0
Commit graph

16 commits

Author SHA1 Message Date
joostdecock
6c3208768e wip: Added support for part-level measurments and optionalMeasurements
This adds support for part-level measurements and optional measurements
2022-08-13 14:27:39 +02:00
Joost De Cock
a1a3e1c194 fix(core): Fixes for backwards compatibility 2022-08-10 16:24:25 +02:00
joostdecock
ac9b616b99 wip(core): Support for 2022 style Design constructor
This is the first commit to tackle some exploratory work
in the context of discussion #2538 that deals with a number
of things, such as:

- Making it easier to attach parts to designs
- Making it easier to attach parts at run-time
- Simplify part inheritance into other designs
- Find ways to handle dependenices across designs
- Find ways to keep the part-specific config with the part

In this initial commit, I've update the Design constructor to
handle two different ways of calling it:

- legacy: new Design(config, plugins, conditionalPlugins)
- 2022: new Design(config)

I didn't want to call this the `new` way because that doesn't
age well, so I went with `legacy` and `2022` and this is how I
will refer to them from now on.

This is very much a work in progress and while I will create a PR
to keep on eye on the tests, I don't expect to merge this as-is.
2022-08-07 17:29:33 +02:00
joostdecock
6e2a0a33d9 fix(core): Removed debug statement in tests 2022-08-07 15:17:02 +02:00
Joost De Cock
3ac64f9458
Merge branch 'develop' into octoplushie 2022-07-31 15:25:40 +02:00
joostdecock
68c49c64ae chore(core): More unit tests 2022-07-31 14:42:42 +02:00
joostdecock
af89117598 chore(core): Adding unit tests 2022-07-31 14:42:42 +02:00
joostdecock
6acb9f976a feat(core): Added pattern.getCutList() method 2022-07-31 14:32:24 +02:00
joostdecock
62ebfa3b73 chore(core): More unit tests 2022-07-30 16:53:07 +02:00
joostdecock
293c6bec09 chore(core): Adding unit tests 2022-07-24 21:34:22 +02:00
Joost De Cock
ac7b1de00e chore(core): Migrated core from rollup to esbuild 2022-06-12 21:49:34 +02:00
Joost De Cock
c197c4a4d1 chore(core): Added unit test for #971 2021-04-23 20:09:01 +02:00
Joost De Cock
96a80afe50 chore(core): Added unit test for dependency resolver bug 2021-04-22 20:03:36 +02:00
Joost De Cock
7a67761a30 chore(core): Updated tests 2020-08-23 17:09:25 +02:00
Joost De Cock
88622f3514 🚧 Work on core tests 2019-05-31 14:51:59 +02:00
Joost De Cock
476f4b8088 📦 Renamed freesewing pkg to @freesewing/core 2019-04-19 10:09:50 +02:00
Renamed from packages/freesewing/tests/pattern.test.js (Browse further)