Joost De Cock
38f8bb2549
chore: Dependency updates
2022-12-23 15:25:39 +01:00
joostdecock
2caf9ead96
Fixing merge conflict - Merge branch 'develop' into site-dependencies
2022-12-18 09:28:12 +01:00
Nikhil Chelliah
28811c71e9
refactor(new-design): Remove dependency on core
2022-12-13 14:44:55 -05:00
Joost De Cock
925e9d8e0b
fix: Drop core as new-design dependency
2022-12-12 19:29:51 +01:00
Joost De Cock
692ef11227
chore: updated contributors
2022-12-12 19:21:33 +01:00
Benjamin F
f53f906db0
chore: (new-design) Upgrade to nextjs 13 and react 18
2022-12-04 08:39:33 -08:00
Enoch Riese
4c4194994f
deepscan fix
2022-12-01 14:15:38 -06:00
Enoch Riese
38f59f9f36
lint fix
2022-12-01 11:48:33 -06:00
Enoch Riese
2308af90ba
change to 52922 mustache delimiter on all template files
2022-11-30 16:16:33 -06:00
Enoch Riese
85f37564a7
Merge branch 'nchilada-new-design' into eriese-new-design
2022-11-30 15:54:26 -06:00
Enoch Riese
3561dcc10e
lint fix
2022-11-29 20:07:06 -06:00
Enoch Riese
cb0a14172f
documentation and cleanup
2022-11-29 18:07:06 -06:00
Enoch Riese
27a9e639f6
all bases use the same part template
2022-11-29 17:57:03 -06:00
Enoch Riese
af4185b126
inherited designs all use base templates
2022-11-29 16:10:19 -06:00
Enoch Riese
6c901e80eb
update dev command for new-design because we no longer use experimental json modules
2022-11-29 12:08:12 -06:00
Enoch Riese
4fbd79f82c
add status-code.js to new-design files
2022-11-29 11:58:27 -06:00
Joost De Cock
fa76ea000e
Merge pull request #3061 from BenJamesBen/new-design-dependencies
...
fix(new-design): Add missing dependencies to package.json. Fixes #3051 .
2022-11-12 09:48:42 +01:00
Joost De Cock
ec67a2135f
Merge pull request #3060 from BenJamesBen/new-design-bent-sleeves
...
fix(new-design): Change from-bent topSleeve and underSleeve references to back.
2022-11-12 09:48:10 +01:00
Joost De Cock
6678c0c74d
Merge pull request #3059 from BenJamesBen/new-design-titan-front
...
fix(new-design): from-titan front needs to extend titan, not brian.
2022-11-12 09:47:32 +01:00
Joost De Cock
3663fc559a
Merge pull request #3057 from BenJamesBen/3050-specify-next-version
...
fix(new-design): Use Next.js version 12. Fixes #3050 .
2022-11-12 09:42:39 +01:00
joostdecock
a500bbddb1
chore: Contributor update
2022-11-12 09:20:18 +01:00
Benjamin F
f52b049c9c
fix(new-design): Add missing dependencies to package.json.
2022-11-11 21:00:33 -08:00
Benjamin F
ba7cf4e978
fix(new-design): Change from-bent topSleeve and underSleeve references to back.
2022-11-11 20:58:55 -08:00
Benjamin F
5bda9633be
fix(new-design): from-titan front needs to extend titan, not brian.
2022-11-11 20:13:51 -08:00
Benjamin F
a9e108ae60
fix(new-design): Use Next.js version 12.
2022-11-11 17:25:59 -08:00
Nikhil Chelliah
f8b156d066
style(new-design): Export $$Name$$
instead of Pattern
2022-10-15 09:38:44 -04:00
Nikhil Chelliah
49e4496e4b
refactor(new-design): Coalesce the various package.json files
2022-10-15 09:32:14 -04:00
Nikhil Chelliah
332541bac5
refactor(new-design): Make some changes to lib/utils.js
...
* Support `.mustache` template files in `packages/new-design/shared/`, just as in `packages/new-design/templates/*/`.
* Only render files with an explicit `.mustache` suffix.
* In `downloadLabFiles`:
* Don't try to write response failures into the destination file. This was failing because it wasn't wrapping the error in `{data: ...}` to imitate a successful axios response.
* Actually wait for `writeFile` to finish. Don't try to add to `promises` after they've already been collected with `Promise.all`.
* General refactoring (really leaning into Promises here...)
2022-10-15 08:48:45 -04:00
Joost De Cock
c959858e6c
fix: Issue with build templates
2022-10-15 14:33:54 +02:00
Joost De Cock
b9a46e9763
feat(new-design): Added template specific for tutorial
2022-10-09 21:32:43 +02:00
dependabot[bot]
38d412eb84
chore(deps): bump axios from 0.27.2 to 1.1.2
...
Bumps [axios](https://github.com/axios/axios ) from 0.27.2 to 1.1.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.27.2...v1.1.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-08 02:38:39 +00:00
Joost De Cock
e4378c2edb
chore: Reconfigure packages
2022-10-08 04:27:44 +02:00
Joost De Cock
09c838cc80
fix(new-design): More v3 tweaks
2022-10-08 04:24:49 +02:00
Joost De Cock
ad148eb59d
fix(new-design): Updated bin field
2022-10-08 04:02:56 +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
be2e43a564
wip(new-design): Handle dependencies
2022-10-06 15:45:13 +02:00
Joost De Cock
02413aa5af
wip(new-design): Ported more templates to v3
2022-10-06 15:34:41 +02:00
Joost De Cock
9c488f6bcb
wip(new-design): Initial work to port to v3
2022-10-06 14:15:13 +02:00
Joost De Cock
7eccffe177
fix(new-design): Handle cwd for NodeJS 16
2022-10-04 23:37:03 +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
1430d48910
chore(eslint): More work on the root .eslintrc
...
* Remove the site-specific and `packages/new-design`-specific `.eslintrc` files
* Use `eslint-config-next` where appropriate (this fixes linting for sites/shared, bringing it in line with the other sites)
* Be more strict about which envs/globals are allowed in any given JavaScript file; assume none by default.
2022-09-26 17:01:46 -04:00
nikhil
ecdb466af3
chore(eslint): Support JSON module imports
...
Also fix a few violations of the `export-with-import-assertions` rule, places where we import specific top-level keys from JSON files in violation of [the current spec](https://github.com/tc39/proposal-json-modules#why-dont-json-modules-support-named-exports ).
2022-09-26 16:58:38 -04:00
Enoch Riese
9bacc1109f
Merge branch 'develop' into eriese-windows
2022-09-15 10:40:05 -05:00
Enoch Riese
f384107b77
fixes based on anna-puk's testing
2022-09-15 10:31:52 -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
a953f1692b
chore: Prettier run
2022-09-14 15:04:24 +02:00