joostdecock
3d01c0136c
wip: Work on editor docs
2025-05-31 18:38:32 +02:00
joostdecock
f69093b0dc
feat[react]: Linting with eslint 9
2025-05-30 11:29:55 +02:00
joostdecock
836e1b6c8e
[studio] fix: Various studio fixes
2025-04-26 13:39:51 +00:00
joostdecock
f20ea77c64
chore: Run reconfigure in kickstart
2025-04-23 16:46:23 +00:00
joostdecock
02f841c570
feat: Added studio to monorepo
2025-04-23 16:46:23 +00:00
Joost De Cock
51dc1d9732
[breaking]: FreeSewing v4 ( #7297 )
...
Refer to the CHANGELOG for all info.
---------
Co-authored-by: Wouter van Wageningen <wouter.vdub@yahoo.com>
Co-authored-by: Josh Munic <jpmunic@gmail.com>
Co-authored-by: Jonathan Haas <haasjona@gmail.com>
2025-04-01 16:15:20 +02:00
Benjamin Fan
e797836539
fix(shared): Remove yarn scripts for lab and add for org, dev
2024-10-04 09:50:08 -07:00
Jonathan Haas
a99b960aef
Specify execa version explicitly
2024-10-03 08:22:07 +02:00
Joost De Cock
adefbe7d18
feat: New pattern editor ( #7080 )
...
This is not exactly finished or ready for prime-time, but I do feel that leaving it in a feature branch longer will only cause the spread between the `develop` branch and this to grow.
Given that I've taken care to not break the current site, I plan to merge this and then keep polishing things.
Some views are not implemented yet, and overall there's a need to polish to limit the amount of re-renders and improve performance.
2024-09-15 15:29:30 +02:00
dependabot[bot]
d92848cb88
chore(deps-dev): bump esbuild from 0.21.5 to 0.23.0
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.21.5 to 0.23.0.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.21.5...v0.23.0 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 04:49:40 +00:00
dependabot[bot]
c6e322644a
chore(deps): bump c8 from 9.1.0 to 10.1.2
...
Bumps [c8](https://github.com/bcoe/c8 ) from 9.1.0 to 10.1.2.
- [Release notes](https://github.com/bcoe/c8/releases )
- [Changelog](https://github.com/bcoe/c8/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bcoe/c8/compare/v9.1.0...v10.1.2 )
---
updated-dependencies:
- dependency-name: c8
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-15 16:01:45 +00:00
dependabot[bot]
c4b03a1737
chore(deps-dev): Bump esbuild from 0.20.2 to 0.21.0
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.20.2 to 0.21.0.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.20.2...v0.21.0 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-07 04:38:03 +00:00
dependabot[bot]
9d014a9f8f
chore(deps-dev): Bump eslint-plugin-markdown from 4.0.1 to 5.0.0
...
Bumps [eslint-plugin-markdown](https://github.com/eslint/eslint-plugin-markdown ) from 4.0.1 to 5.0.0.
- [Release notes](https://github.com/eslint/eslint-plugin-markdown/releases )
- [Changelog](https://github.com/eslint/eslint-plugin-markdown/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint-plugin-markdown/compare/v4.0.1...v5.0.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-markdown
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-03 04:32:41 +00:00
dependabot[bot]
139ceee19b
Bump eslint-plugin-markdown from 3.0.1 to 4.0.1
...
Bumps [eslint-plugin-markdown](https://github.com/eslint/eslint-plugin-markdown ) from 3.0.1 to 4.0.1.
- [Release notes](https://github.com/eslint/eslint-plugin-markdown/releases )
- [Changelog](https://github.com/eslint/eslint-plugin-markdown/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint-plugin-markdown/compare/v3.0.1...v4.0.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-markdown
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-07 04:38:47 +00:00
dependabot[bot]
e1abb9cc81
chore(deps-dev): Bump @commitlint/config-conventional
...
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional ) from 18.6.2 to 19.0.3.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.0.3/@commitlint/config-conventional )
---
updated-dependencies:
- dependency-name: "@commitlint/config-conventional"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-02 14:26:03 +00:00
dependabot[bot]
bf26f71061
chore(deps-dev): Bump @commitlint/cli from 18.6.1 to 19.0.3
...
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli ) from 18.6.1 to 19.0.3.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v19.0.3/@commitlint/cli )
---
updated-dependencies:
- dependency-name: "@commitlint/cli"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-29 04:37:14 +00:00
joostdecock
59adf43911
chore: Set engines in package.json
2024-02-11 17:31:52 +01:00
joostdecock
02c619d84c
chore: README update
2024-02-04 10:44:55 +01:00
joostdecock
038d0f3903
Merge branch 'develop' into joost
2024-02-04 10:17:39 +01:00
joostdecock
7bf62f2317
chore: Updated husky and changelog
2024-02-04 10:16:39 +01:00
dependabot[bot]
9f3836f343
build(deps): bump c8 from 8.0.1 to 9.1.0
...
Bumps [c8](https://github.com/bcoe/c8 ) from 8.0.1 to 9.1.0.
- [Release notes](https://github.com/bcoe/c8/releases )
- [Changelog](https://github.com/bcoe/c8/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bcoe/c8/compare/v8.0.1...v9.1.0 )
---
updated-dependencies:
- dependency-name: c8
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-03 16:26:16 +00:00
Joost De Cock
8760c0035b
Merge pull request #5847 from freesewing/dependabot/npm_and_yarn/pretty-quick-4.0.0
...
build(deps-dev): bump pretty-quick from 3.1.3 to 4.0.0
2024-02-03 17:23:46 +01:00
dependabot[bot]
ba4163a2b8
build(deps-dev): bump husky from 8.0.3 to 9.0.10
...
Bumps [husky](https://github.com/typicode/husky ) from 8.0.3 to 9.0.10.
- [Release notes](https://github.com/typicode/husky/releases )
- [Commits](https://github.com/typicode/husky/compare/v8.0.3...v9.0.10 )
---
updated-dependencies:
- dependency-name: husky
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 04:54:09 +00:00
dependabot[bot]
48dad3ae1b
build(deps-dev): bump esbuild from 0.19.12 to 0.20.0
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.19.12 to 0.20.0.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.19.12...v0.20.0 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 04:37:17 +00:00
dependabot[bot]
8dc726005c
build(deps-dev): bump pretty-quick from 3.1.3 to 4.0.0
...
Bumps [pretty-quick](https://github.com/prettier/pretty-quick ) from 3.1.3 to 4.0.0.
- [Release notes](https://github.com/prettier/pretty-quick/releases )
- [Changelog](https://github.com/prettier/pretty-quick/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/pretty-quick/compare/v3.1.3...v4.0.0 )
---
updated-dependencies:
- dependency-name: pretty-quick
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-18 04:44:40 +00:00
Joost De Cock
aff8714daa
wip: Work on i18n support for newsletter
2024-01-01 15:55:49 +01:00
dependabot[bot]
e45e7b8573
build(deps-dev): bump lerna from 7.4.2 to 8.0.0
...
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/packages/lerna ) from 7.4.2 to 8.0.0.
- [Release notes](https://github.com/lerna/lerna/releases )
- [Changelog](https://github.com/lerna/lerna/blob/main/packages/lerna/CHANGELOG.md )
- [Commits](https://github.com/lerna/lerna/commits/v8.0.0/packages/lerna )
---
updated-dependencies:
- dependency-name: lerna
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-29 04:30:42 +00:00
dependabot[bot]
2133d5c874
chore(deps): bump eslint-config-next from 13.5.6 to 14.0.1
...
Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next ) from 13.5.6 to 14.0.1.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/commits/v14.0.1/packages/eslint-config-next )
---
updated-dependencies:
- dependency-name: eslint-config-next
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-02 04:15:04 +00:00
dependabot[bot]
82a34b5c9d
Bump @commitlint/config-conventional from 17.8.0 to 18.1.0
...
Bumps [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/config-conventional ) from 17.8.0 to 18.1.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/config-conventional/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v18.1.0/@commitlint/config-conventional )
---
updated-dependencies:
- dependency-name: "@commitlint/config-conventional"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-27 04:42:59 +00:00
dependabot[bot]
f0d8cdcc7d
Bump @commitlint/cli from 17.8.0 to 18.1.0
...
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli ) from 17.8.0 to 18.1.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases )
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md )
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v18.1.0/@commitlint/cli )
---
updated-dependencies:
- dependency-name: "@commitlint/cli"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-26 04:15:27 +00:00
joostdecock
b4e96449ea
chore: Add yarn buildall to kickstart
2023-10-22 11:23:30 +02:00
dependabot[bot]
a49623071f
chore(deps-dev): bump lint-staged from 14.0.1 to 15.0.1
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 14.0.1 to 15.0.1.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md )
- [Commits](https://github.com/okonet/lint-staged/compare/v14.0.1...v15.0.1 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-16 04:30:15 +00:00
Joost De Cock
b87e3798a3
chore: Eslint config
2023-10-13 18:03:30 +02:00
Joost De Cock
f2a787528d
chore: Updated/cleaned up dependencies
2023-10-13 17:19:40 +02:00
dependabot[bot]
cbaf0c18ed
chore(deps): bump remark-cli from 11.0.0 to 12.0.0
...
Bumps [remark-cli](https://github.com/remarkjs/remark ) from 11.0.0 to 12.0.0.
- [Release notes](https://github.com/remarkjs/remark/releases )
- [Changelog](https://github.com/remarkjs/remark/blob/main/changelog.md )
- [Commits](https://github.com/remarkjs/remark/compare/remark-cli@11.0.0...remark-cli@12.0.0 )
---
updated-dependencies:
- dependency-name: remark-cli
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-05 04:49:29 +00:00
joostdecock
97520a0a7d
chore: Install various major updates
2023-10-04 17:55:54 +02:00
Joost De Cock
f4a1f60b25
Merge branch 'develop' into joost
2023-10-01 19:10:57 +02:00
joostdecock
1edbf7d395
feat(markdown): 2023q4 newsletter
2023-10-01 15:32:20 +02:00
dependabot[bot]
259e28b44c
Bump remark-html from 15.0.2 to 16.0.1
...
Bumps [remark-html](https://github.com/remarkjs/remark-html ) from 15.0.2 to 16.0.1.
- [Release notes](https://github.com/remarkjs/remark-html/releases )
- [Commits](https://github.com/remarkjs/remark-html/compare/15.0.2...16.0.1 )
---
updated-dependencies:
- dependency-name: remark-html
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-25 04:47:50 +00:00
dependabot[bot]
67c97d8543
chore(deps-dev): bump esbuild from 0.18.20 to 0.19.0
...
Bumps [esbuild](https://github.com/evanw/esbuild ) from 0.18.20 to 0.19.0.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.18.20...v0.19.0 )
---
updated-dependencies:
- dependency-name: esbuild
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-09 06:19:35 +00:00
Enoch Riese
1521d55d16
update kickstart and tips
2023-07-28 12:56:14 -05:00
joostdecock
009e1c1cc9
fix(shared): Get rid of build:sitedeps
...
Recently I refactored the prebuild code. One thing I did not touch (yet)
was the various site dependencies. They were then ported to NX over the
previous system with build priorities we had in place. And while that
was a welcome improvement, it did not really address the bigger picture:
we don't actually need to build any of these dependencies to build the
site.
All we need to do is help NodeJS so it can resolve everything from the
source. So this commit does that by adding a top-level run script
`yarn buildsiteconfigure` which calls `yarn reconfigure` but with the
BUILDSITE variable set.
When that variable is set, the reconfigure script will skip all optional
steps and generate a slightly different package.json file that tells
NodeJS to looks the package from source, rather than to look for the
build files.
After running this script, the prebuild step for the various sites will
run without problems, even on a fresh repo where nothing has ever been
build.
So I've updated the prebuild script in the sites to run this. For local
development, please use `uyarn predev` so that you don't muck with all
the package.json files.
If you do so (by accident or not) a `yarn reconfigure` run will put
everything back in its place.
2023-07-26 20:01:04 +02:00
Enoch Riese
9c88b44501
better naming convention for build scripts. bring back build:all
2023-07-23 11:19:30 -06:00
Enoch Riese
d613c842d6
use lerna to handle build order and speed up buildsitedeps
2023-07-22 18:32:19 -06:00
joostdecock
3f77777c4b
breaking: FreeSewing now uses NodeJS 18 lts/hydrogen
...
FreeSewing now uses NodeJS 18 -- specifically lts/hydrogen -- for its
development.
There is no specific reason to run 18, things will still work in 16
(lts/gallium) but Vercel who hosts/builds our sites will be dropping
support for Node 16 in about 6 months, so since we're gearing up for
a new major release (v3) this is the best time for us to also move
to Node 18.
2023-07-21 18:35:19 +02:00
dependabot[bot]
31f74b4d80
Bump prettier from 2.8.8 to 3.0.0
...
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.8 to 3.0.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.0.0 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-10 05:22:49 +00:00
Joost De Cock
0363b06ef0
fix: Typo in dependencies
2023-07-04 21:14:09 +02:00
Enoch Riese
951eb57718
(chore) lint
2023-06-28 16:52:36 -05:00
Joost De Cock
9cff70886f
Merge pull request #4286 from freesewing/dependabot/npm_and_yarn/c8-8.0.0
...
chore(deps): bump c8 from 7.14.0 to 8.0.0
2023-06-26 18:26:36 +02:00
dependabot[bot]
f9cd897612
chore(deps-dev): bump lerna from 6.6.2 to 7.0.2
...
Bumps [lerna](https://github.com/lerna/lerna/tree/HEAD/packages/lerna ) from 6.6.2 to 7.0.2.
- [Release notes](https://github.com/lerna/lerna/releases )
- [Changelog](https://github.com/lerna/lerna/blob/main/packages/lerna/CHANGELOG.md )
- [Commits](https://github.com/lerna/lerna/commits/7.0.2/packages/lerna )
---
updated-dependencies:
- dependency-name: lerna
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 07:26:57 +00:00