1
0
Fork 0
Fork of Freesewing's monorepo holding all our NPM packages, including our core library
Find a file
joostdecock 4efc780fc4 fix(core): Handle path.offset() for very short curves
This path.offset method used to travel 2mm along the path to find
out the direction at the start/end of paths.
That caused errors when the curve being offsetted was less then 2mm.
So now, it checks and if it's shorter will use 10% of the path length instead.

This closes #1257
2021-09-04 14:45:29 +02:00
.circleci 👷 Updated CicleCI config 2019-08-20 15:53:14 +02:00
.github chore: Integrated yuri into monorepo 2021-09-02 18:35:00 +02:00
config fix(huey): Grainline on pocket. Closes #1265 2021-09-04 13:56:06 +02:00
markdown chore(tutorial): Updated working to avoid confusion about neck opening 2021-09-04 14:31:21 +02:00
media 🚧 Added verdaccio as mock local registry 2019-04-20 15:36:31 +02:00
packages fix(core): Handle path.offset() for very short curves 2021-09-04 14:45:29 +02:00
scripts feat: Added script to generate images for pattern options 2021-08-27 12:39:41 +02:00
tests/patterns fix: Typo in pattern tests 2021-08-30 20:00:24 +02:00
.editorconfig 🚚 Bootstrapped monorepo with Lerna 2019-04-19 08:49:08 +02:00
.eslintignore 🔧 Centrally confifured package and rollup files 2019-04-19 17:31:44 +02:00
.gitignore chore: Keep .netlify out of gitignore 2021-05-24 17:27:59 +02:00
.node-version Add .node-version file 2020-03-07 11:04:19 +01:00
.npmrc 🔥 Cleanup and reduced log output 2019-04-20 19:50:37 +02:00
.prettierignore chore: Added ignore file for prettier 2020-08-14 15:14:56 +02:00
.tool-versions Add .tool-versions file 2020-03-07 11:04:42 +01:00
CHANGELOG.md fix(huey): Grainline on pocket. Closes #1265 2021-09-04 13:56:06 +02:00
CODE_OF_CONDUCT.md chore: Added COC 2020-10-24 18:21:04 +02:00
commitlint.config.js chore: Added linting for conventional commits 2019-10-05 15:11:06 +02:00
CONTRIBUTING.md fix(contributing-guidelines): update link to Discord 2021-08-21 19:32:20 +02:00
crowdin.yml chore: Updated markdown config 2021-08-25 16:44:18 +02:00
LATEST_DEVELOPER_NEWS.md chore: Updated developer news 2021-08-26 11:10:57 +02:00
LATEST_NEWS.md chore: Updated call dates 2021-08-24 08:29:27 +02:00
lerna.json release: v2.17.4 2021-08-20 15:55:05 +02:00
LICENSE 🔧 Switched to centrally managed README files 2019-04-19 20:09:30 +02:00
package.json deps: Upgraded node-sass to v6 2021-09-04 13:30:25 +02:00
README.md fix: update links to discord in README 2021-06-21 15:03:01 +02:00
yarn.lock Bump eslint-plugin-promise from 1.3.2 to 5.1.0 2021-09-04 11:35:53 +00:00

FreeSewing

@freesewing/core on NPM License: MIT DeepScan gradeOpen issues Todo list/board

Follow @freesewing_org on Twitter Chat with us on Discord Become a FreeSewing Patron Follow @freesewing_org on Twitter

What am I looking at? 🤔

This repository is our monorepo holding all our NPM packages.

Getting started

As this is a monorepo. You'll need lerna and yarn on your system.
Once you have those, clone (or fork) this repo and run yarn kickstart:

git clone git@github.com:freesewing/freesewing.git
cd freesewing
yarn kickstart

About FreeSewing 💀

Where the world of makers and developers collide, that's where you'll find FreeSewing.

If you're a maker, checkout freesewing.org where you can generate our sewing patterns adapted to your measurements.

If you're a developer, our documentation is on freesewing.dev. Our core library is a batteries-included toolbox for parametric design of sewing patterns. But we also provide a range of plugins that further extend the functionality of the platform.

If you have NodeJS installed, you can try it right now by running:

npx create-freesewing-pattern

Or, consult our getting started guides for Linux, MacOS, or Windows.

We also have a pattern design tutorial that walks you through your first parametric design, and a friendly community with people who can help you when you get stuck.

Support FreeSewing: Become a patron 🥰

FreeSewing is an open source project run by a community, and financially supported by our patrons.

If you feel what we do is worthwhile, and you can spend a few coind without hardship, then you should join us and become a patron.

License: MIT 🤓

© Joost De Cock.
See the license file for details.

Where to get help 🤯

Our chatrooms on Discord are the best place to ask questions, share your feedback, or just hang out.

If you want to report a problem, please create an issue.