Added
- GitHub community standards & related workflows(#39)
- GitHub workflows for CI.
- Jest config for GitHub Actions -
jest.config.ci.mjs. - NPM scripts:
lintto run ESLint from CLI.jestto replace the originaltestscript with the following changes:- Removed
jest --clearCacheat the beginning as the updated Jest & ts-jest settings execute the dynamic import lines with no issue. - Disabled Node experimental warning message by setting
NODE_NO_WARNINGS=1.
- Removed
jest-cito run Jest with CI config -jest.config.ci.mjs.
Changed
- File extension of Jest & Webpack config files to
mjs. - Jest config to move
ts-jestconfig totransform(#40) - NPM
testscript to run scriptslintthenjest. - Rolled back the value of
moduleResolutionintsconfigtoNode(means.jsfile extension on relative imports is now OPTIONAL). - Enhanced function
pathsToESModuleNameMapperinjest.config.jsto return a less clumsy mapping object.
Updates on package dependencies
Update
- Major version updates:
- Minor & patch version updates:
@types/react-18.0.17->18.0.21(#44)@typescript-eslint/eslint-plugin&@typescript-eslint/parser-5.33.0->5.40.0(#44)electron-builder-23.3.3->23.6.0(#44)eslint-8.22.0->8.25.0(#44)eslint-import-resolver-typescript-3.4.1->3.5.1(#44)eslint-plugin-react-7.30.1->7.31.10(#44)ts-loader-9.3.1-> 9.4.1` (#44)typescript-4.7.4->4.8.4(#44)
Donation
If you've found this project useful, consider buy me a coffee via donations or PayPal. 100% of your donation will fund my coffee buying budget for quality coffee beans from great roasters I know 😉 ☕