Civil
Civil copied to clipboard
Updates Typescript to >=2.9
Typescript 2.9 and later changes on how the JSON files are imported. Due to lack of time we've decided to freeze the version to <2.9.0 but in the future we'd be happy to updated it to the newest version.
Work needed to be done:
- [ ] Update all
package.json - [ ] Add support for esModuleInterop
- [ ] Update all packages to use
esModuleInterop - [ ] Add support for
resolveJsonModule - [ ] Update all imports to use esModuleInterop
- [ ] Add support for
declarationMap - [ ] Fix all dependencies
Some initial work was done in the ritave/fix-ts branch. It's a good starting point