1
0
Fork 0
Commit graph

69 commits

Author SHA1 Message Date
joostdecock
a500bbddb1 chore: Contributor update 2022-11-12 09:20:18 +01:00
Joost De Cock
c959858e6c fix: Issue with build templates 2022-10-15 14:33:54 +02:00
Joost De Cock
43d6dbeae8 chore: Tweak to build plugin 2022-10-13 16:47:49 +02:00
Joost De Cock
e4378c2edb chore: Reconfigure packages 2022-10-08 04:27:44 +02:00
Joost De Cock
8e68bfc465 chore: Reconfigure packages 2022-10-08 04:05:18 +02:00
Joost De Cock
2eb2b6322c chore: Added warning about alpha packages 2022-10-06 21:51:39 +02:00
Joost De Cock
d4013328cc chore: Re-enabled sample tests for designs 2022-10-06 21:01:58 +02:00
Joost De Cock
2f1af32a21 chore: Reconfigure packages 2022-09-28 22:00:01 +02:00
Joost De Cock
d31b0f5108 chore: Reconfigure packages 2022-09-28 21:06:47 +02:00
Joost De Cock
5491284518 Merge branch 'eriese-windows' of github.com:eriese/freesewing into eriese-eriese-windows 2022-09-28 20:16:08 +02:00
nikhil
db262265f0 chore(eslint): Remove the design-specific .eslintrc files
Also remove the `config/templates/design`-specific .eslintrc
2022-09-26 16:58:39 -04:00
Joost De Cock
5dc7401308 chore(core): Use hide, not render 2022-09-18 18:16:17 +02:00
Enoch Riese
9bacc1109f
Merge branch 'develop' into eriese-windows 2022-09-15 10:40:05 -05:00
Joost De Cock
8e187a947a chore: Add linting for yaml 2022-09-15 10:23:06 +02:00
Joost De Cock
c9f9202c9b chore: Added eslint config and workflow 2022-09-15 07:53:35 +02:00
Joost De Cock
b1429a3704 chore: Reconfigure packages 2022-09-14 13:42:36 +02:00
Enoch Riese
aba62cd3bc add support for windows-specific build and prebuild scripts 2022-09-13 11:32:50 -05:00
joostdecock
f32fdd45ad chore: Prettier run 2022-09-10 20:26:11 +02:00
joostdecock
bd4b7bb9e7 chore(aaron): Port to v3 stage 2 2022-09-10 19:39:45 +02:00
joostdecock
bdd5cb562e chore: Run unit tests from source 2022-09-10 19:16:17 +02:00
Joost De Cock
575d7c3de8 chore: Contributors update 2022-09-07 16:17:33 +02:00
Joost De Cock
0507c5ab34 chore: Disable sampling tests for now 2022-09-06 21:20:17 +02:00
Joost De Cock
c8203f7081 chore: Keep names in test builds 2022-09-06 11:21:24 +02:00
Joost De Cock
668f29e811 fix(aaron): Adapt to using new data property 2022-09-01 08:52:48 +02:00
Joost De Cock
5ded8beea4 chore: Move pacakge info to data.mjs 2022-09-01 08:51:56 +02:00
Benjamin F
96d3cd55d6 Move aaron plugin config to part-level. 2022-08-31 18:32:27 -07:00
Joost De Cock
4b2e4303d6 fix(aaron): Option with missing menu setting 2022-08-29 18:02:55 +02:00
Joost De Cock
ca62e4e432 chore: Avoid JSON imports in designs 2022-08-29 17:42:17 +02:00
Joost De Cock
0e65a5843d chore: Remove experimetal json imports flag, no longer needed 2022-08-29 17:41:00 +02:00
Joost De Cock
2bdd5f376e feat: Generated pkg.mjs files to avoid JSON imports 2022-08-29 17:40:04 +02:00
Joost De Cock
bbfef41e98 wip: Post-barcelona wrap-up commit 2022-08-29 08:31:23 +02:00
Joost De Cock
3402b91fdd fix(aaron): Namespace part names 2022-08-28 16:26:28 +02:00
Joost De Cock
508de6d13e chore(aaron): Ported to v3 2022-08-28 15:23:10 +02:00
Joost De Cock
eccdd23ded Merge branch 'proposal-parts' into v3-phase1 2022-08-26 12:38:39 +02:00
joostdecock
154d117883 chore: Port JSON imports to import assertions 2022-08-25 12:14:16 +02:00
joostdecock
d74d900a76 chore: Ported pattern tests to ESM 2022-08-25 11:52:34 +02:00
joostdecock
0836ea1dc3 chore: migrate packages.json for ESM only 2022-08-24 19:40:31 +02:00
joostdecock
b4022164c7 chore: Migration build scripts to ESM 2022-08-24 19:39:15 +02:00
joostdecock
1e67a95fe0 chore: Update engine to NodeJS 16 2022-08-24 09:46:42 +02:00
joostdecock
ae40299f7b chore: develop now hosts v3 code 2022-08-23 13:45:20 +02:00
joostdecock
7595799211 chore: Added warning about v3 2022-08-23 13:33:08 +02:00
joostdecock
d230d0dee8 chore: Reconfigure packages 2022-08-23 13:13:56 +02:00
joostdecock
c8db1f1774 chore: Reconfigure packages 2022-08-22 19:13:28 +02:00
joostdecock
a102acb6aa chore: Reconfigure packages 2022-08-22 15:39:44 +02:00
Joost De Cock
ee92526d53 fix: Broken link in README's
As reported in #2605 there's a broken link in the README's that points
to an old overview of all published packages on freesewing.dev.

Since we migrated to NextJS that page no longer exists, futhermore we've
moved away from the single `packages` workspace and now have one for
`packages`, `designs`, `plugins`, and `sites`. So I've just dropped the
link and rephrased the sentence.
2022-08-19 09:00:48 +02:00
joostdecock
70bd946bdc wip(core/brian/aaron): Support for 2022 style part inheritance
This is very rough around the edges, but it's kinda working, so
I'm committing this now.

What this enabled is the ability to extend a part by importing
only that part and then just saying you want a part `from` the
imported one.

The imported part comes with all options, it does not currently
come with all measurements.

This also *follows* dependencies. For example in Brian, we never
explicitly add the base and sleevecap parts, they are simply
added automatically because other parts are buily *from* them.

Best to look at the source code of designs/brian and designs/aaron
to understand what's going on and how it is different.
2022-08-09 20:17:35 +02:00
joostdecock
a359b58229 chore: Reconfigure packages 2022-07-31 16:13:51 +02:00
Joost De Cock
1807640967 chore: Remove babel from test runners 2022-07-15 12:02:07 +02:00
Joost De Cock
2930655904 chore: Reconfigure packages 2022-07-11 18:22:41 +02:00
Joost De Cock
8f17b8dbcf fix: Add missing optionalMeasurments key. See #2386 2022-07-09 17:34:14 +02:00