This in itself does not fix anything, but there's a complicated
regression because `@freesewing/snapseries` uses named exports.
And since Titan uses them, and is a Charlie dependency, things get
messy.
There's still some unresolved issues here, for example CRA doesn't
support ESM and thus the development environment for Charlie is still
effectively broken.
But by pulling snapseries in as a local dependency for charlie, at least
this should fix the problem on the website (once this is deployed)
Fixes#1460
## 2.18.0 (2021-09-09)
### core
#### Fixed
- Handle path.offset() of very short curves with control points on the start or end point Closes [#1257](https://github.com/freesewing/freesewing/issues/1257)
### holmes
#### Fixed
- The `brimWidth` option is not a percent option, allowing the pattern to scale properly
### huey
#### Fixed
- Replace cut-on-fold indicator on pocket with a regular grainline indicator Closes [#1265](https://github.com/freesewing/freesewing/issues/1265)
### i18n
#### Added
- Added translations for Yuri
#### Fixed
- Added optional chaining so missing options always lead to clear error message
### simon
#### Fixed
- Avoid paperless depending on a complete pattern
### theo
#### Fixed
- Avoid paperless depending on a complete pattern
### wahid
#### Fixed
- Close Seam Allowance path of front lining Closes [#1267](https://github.com/freesewing/freesewing/issues/1267)
- Support a zero value for the `backScyeDart` option
### yuri
- Handle path.offset() of very short curves with control points on the start or end point Closes [#1257](https://github.com/freesewing/freesewing/issues/1257)
- The `brimWidth` option is not a percent option, allowing the pattern to scale properly
- Replace cut-on-fold indicator on pocket with a regular grainline indicator Closes [#1265](https://github.com/freesewing/freesewing/issues/1265)
- Added translations for Yuri
- Added optional chaining so missing options always lead to clear error message
- Avoid paperless depending on a complete pattern
- Avoid paperless depending on a complete pattern
- Close Seam Allowance path of front lining Closes [#1267](https://github.com/freesewing/freesewing/issues/1267)
- Support a zero value for the `backScyeDart` option