joostdecock
57f5d84e9c
chore: Reconfigure packages
2023-09-30 17:40:53 +02:00
joostdecock
4ed30ae5ff
chore: Reconfigure packages
2023-09-30 15:08:44 +02:00
joostdecock
ebe5b17b0b
chore: Reconfigure packages
2023-09-30 14:59:01 +02:00
joostdecock
9929aed51a
release: v3.0.0-alpha.13
2023-09-29 09:59:38 +02:00
joostdecock
703e0e807d
release: v3.0.0-alpha.11
2023-09-29 09:51:24 +02:00
joostdecock
d4fc851860
chore(core): Dependency updates
2023-09-28 15:53:47 +02:00
joostdecock
1154d2de93
Merge branch 'develop' into joost
2023-09-28 15:42:16 +02:00
Joost De Cock
ad06c9c9a7
Merge pull request #5031 from freesewing/dependabot/npm_and_yarn/eslint-8.50.0
...
Bump eslint from 8.48.0 to 8.50.0
2023-09-28 14:53:19 +02:00
joostdecock
18042c8f3d
feat(core): Return from macros
2023-09-28 13:26:32 +02:00
dependabot[bot]
633e17e197
chore(deps-dev): bump chai from 4.3.7 to 4.3.9
...
Bumps [chai](https://github.com/chaijs/chai ) from 4.3.7 to 4.3.9.
- [Release notes](https://github.com/chaijs/chai/releases )
- [Changelog](https://github.com/chaijs/chai/blob/4.x.x/History.md )
- [Commits](https://github.com/chaijs/chai/compare/v4.3.7...v4.3.9 )
---
updated-dependencies:
- dependency-name: chai
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-28 04:54:14 +00:00
joostdecock
237d525557
chore: Reconfigure
2023-09-27 16:19:13 +02:00
joostdecock
b387c4d2bd
fix(core): Make mergeOptions handle no settings
2023-09-26 15:41:14 +02:00
dependabot[bot]
3c9e7e14c6
Bump eslint from 8.48.0 to 8.50.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.48.0 to 8.50.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.48.0...v8.50.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-25 04:48:13 +00:00
Joost De Cock
edec2781c2
Merge pull request #4963 from freesewing/dependabot/npm_and_yarn/sinon-16.0.0
...
chore(deps-dev): bump sinon from 15.2.0 to 16.0.0
2023-09-23 18:44:13 +02:00
joostdecock
524a8494fc
feat(core): Make goldenRatio named export
2023-09-20 18:56:00 +02:00
Joost De Cock
d90951bc8c
feat(core): Uncouple complete and sa settings
2023-09-15 08:18:33 +02:00
dependabot[bot]
c403f05e91
chore(deps-dev): bump sinon from 15.2.0 to 16.0.0
...
Bumps [sinon](https://github.com/sinonjs/sinon ) from 15.2.0 to 16.0.0.
- [Release notes](https://github.com/sinonjs/sinon/releases )
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md )
- [Commits](https://github.com/sinonjs/sinon/compare/v15.2.0...v16.0.0 )
---
updated-dependencies:
- dependency-name: sinon
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-15 04:37:51 +00:00
Joost De Cock
8247cd6832
chore(core): Turn expand on by default
2023-09-09 17:58:31 +02:00
joostdecock
52321bd4ff
breaking(core): Dopped log.warning in favor of log.warn
2023-09-07 18:17:22 +02:00
joostdecock
9c1b1eb390
chore: plugin-bundle is no longer a design dependency
2023-09-07 11:46:05 +02:00
joostdecock
b263979ca0
feat(core): Load core plugins (plugin bundle) by default
2023-09-07 11:25:57 +02:00
joostdecock
2a7e7b9706
feat(core): Added the expand option
2023-09-06 10:26:16 +02:00
joostdecock
2d53638779
fix(core): Update tests to snippet changes
2023-09-06 09:27:04 +02:00
joostdecock
8de63bb446
feat(core): Do not render snippets by default when complete is false
2023-09-06 08:57:43 +02:00
joostdecock
c598fe7fe6
feat(core): Make macros case-insensitive
2023-09-05 20:35:31 +02:00
joostdecock
5c00551bca
chore(core): log.warning is now log.warn
2023-09-05 12:00:05 +02:00
joostdecock
ca5556ef8c
feat(core): When injecting a part, copy store[part.name]
2023-09-05 11:04:44 +02:00
Joost De Cock
21ecdc305d
Merge pull request #4835 from freesewing/dependabot/npm_and_yarn/eslint-8.48.0
...
chore(deps-dev): bump eslint from 8.47.0 to 8.48.0
2023-08-29 10:05:38 +02:00
Compilin
0ea7f192c4
fix(core): Fixed bug in matrixTransform disregarding the rotation center if centerX is falsy
2023-08-29 09:43:44 +02:00
dependabot[bot]
3f30ed21c1
chore(deps-dev): bump eslint from 8.47.0 to 8.48.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.47.0 to 8.48.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.47.0...v8.48.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 04:18:50 +00:00
github-actions
7cbd2228de
[dependabot skip] chore(deps): bumped dependabot/npm_and_yarn/eslint-8.47.0 changes in config/dependencies.yaml
2023-08-19 16:37:10 +00:00
dependabot[bot]
a3c62a59a6
Bump eslint from 8.46.0 to 8.47.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.46.0 to 8.47.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.46.0...v8.47.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-08-19 16:33:05 +00:00
dependabot[bot]
ab8b2c8cd6
chore(deps-dev): bump eslint from 8.45.0 to 8.46.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.45.0 to 8.46.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.45.0...v8.46.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-31 16:01:48 +00:00
Enoch Riese
7ff2bded15
use node conditional exports instead of reconfiguring exports for different use cases
2023-07-27 18:52:58 -06: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]
ff2dcbf13e
chore(deps-dev): bump eslint from 8.44.0 to 8.45.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.44.0 to 8.45.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.44.0...v8.45.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-18 04:27:17 +00:00
dependabot[bot]
7366886ae5
chore(deps): bump bezier-js from 6.1.3 to 6.1.4
...
Bumps [bezier-js](https://github.com/Pomax/bezierjs ) from 6.1.3 to 6.1.4.
- [Commits](https://github.com/Pomax/bezierjs/compare/v6.1.3...v6.1.4 )
---
updated-dependencies:
- dependency-name: bezier-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-17 05:00:30 +00:00
dependabot[bot]
9490b827db
Bump eslint from 8.43.0 to 8.44.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.43.0 to 8.44.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.43.0...v8.44.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-12 04:08:41 +00:00
github-actions
7635c63b65
[dependabot skip] chore(deps): bumped dependabot/npm_and_yarn/nodemon-3.0.1 changes in config/dependencies.yaml
2023-07-10 04:53:22 +00:00
Joost De Cock
744174aa63
Merge pull request #4386 from freesewing/dependabot/npm_and_yarn/eslint-8.44.0
...
chore(deps-dev): bump eslint from 8.43.0 to 8.44.0
2023-07-08 16:56:36 +02:00
dependabot[bot]
52c6a5e9f9
chore(deps-dev): bump eslint from 8.43.0 to 8.44.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.43.0 to 8.44.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.43.0...v8.44.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-07-04 10:36:07 +00:00
joostdecock
8713993242
feat(core): Pass pattern to insertText hook
2023-07-02 19:40:43 +02:00
joostdecock
8fde32950c
fix(core): Make mergeI18n methos more robust
2023-07-02 13:50:46 +02:00
joostdecock
fe61e85fa9
Merge branch 'develop' into i18n3
2023-06-26 18:50:52 +02:00
dependabot[bot]
c6dd447d07
chore(deps-dev): bump eslint from 8.42.0 to 8.43.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 8.42.0 to 8.43.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v8.42.0...v8.43.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 05:10:58 +00:00
joostdecock
714c4ae368
feat(core): Added snippet.scale() and snippet.rotate() methods
2023-06-21 11:46:35 +02:00
Enoch Riese
64bffa5ff9
fix (designs) add missing measurements to design configs
2023-06-20 18:18:39 -05:00