Skip to content

v4.1.3

Latest
Compare
Choose a tag to compare
@iamWing iamWing released this 16 Oct 22:10
· 1 commit to develop since this release

Added

  • GitHub community standards & related workflows(#39)
  • GitHub workflows for CI.
  • Jest config for GitHub Actions - jest.config.ci.mjs.
  • NPM scripts:
    • lint to run ESLint from CLI.
    • jest to replace the original test script with the following changes:
      • Removed jest --clearCache at 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.
    • jest-ci to run Jest with CI config - jest.config.ci.mjs.

Changed

  • File extension of Jest & Webpack config files to mjs.
  • Jest config to move ts-jest config to transform (#40)
  • NPM test script to run scripts lint then jest.
  • Rolled back the value of moduleResolution in tsconfig to Node (means .js file extension on relative imports is now OPTIONAL).
  • Enhanced function pathsToESModuleNameMapper in jest.config.js to return a less clumsy mapping object.

Updates on package dependencies

Update

  • Major version updates:
    • @types/jest - 28.1.6 -> 29.1.2 (#44)
    • eslint-plugin-jest - 26.8.2 -> 27.1.1 (#44)
    • jest - 28.1.3 -> 29.1.2 (#44)
    • ts-jest - 28.0.7 -> 29.0.3 (#44)
  • 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 😉 ☕