1
0
Fork 0
Commit graph

106 commits

Author SHA1 Message Date
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