Commit Graph

6 Commits

Author SHA1 Message Date
Vladimir Gorej
747038029a revert: bump serialize-error from 8.1.0 to 9.0.0 (#7670)
Refs 7049015
Refs #7670
2022-01-19 14:39:08 +01:00
Vladimir Gorej
70490150ed chore(deps): bump serialize-error from 8.1.0 to 9.0.0 (#7670)
* chore(deps): bump serialize-error from 8.1.0 to 9.0.0

Closes #7662

Co-authored-by: Tim Lai <timothy.lai@gmail.com>
2022-01-18 13:12:49 -08:00
Vladimir Gorej
b299be764f fix: introduce Error Boundaries to handle unexpected failures (#7671)
Two new components have been updated via plugin system: ErrorBoundary and Fallback.
These components can be overridden by user plugins.

Refs #7647
2021-11-25 13:47:22 +01:00
Vladimir Gorej
9b5cbecad0 ci: optimize speed of CI (#7649)
Refs #7627
2021-11-16 21:22:17 +01:00
Tim Lai
1a27c0a8bd feat: migrate unit tests to Jest (#6353)
* config(jest): updated setup
* config(jest): update testMatch to include jsx files
* config(jest): add transformIgnorePatterns
* config(jest): update ignore files that do not work in jest yet
* config: add test:unit-jest to test script

* fix(jest): lint with eslint-plugin-jest

* refactor(jest): move unit test directory
* refactor(mocha): restore mocha tests that fail in jest

* docs(jest): update helpful scripts with test:unit-jest
2020-09-01 10:41:01 -07:00
Tim Lai
2eaa6c10e4 feat(build): es2015 bundle artifact (#6291)
* es2015 bundle with dependencies via npm script build:es:bundle
* es2015 bundle without dependencies via npm script build:es:bundle
* jest dependency for test:artifact
* migrate babel.config.json to babel.config.js and maintain env support for commonjs and es2015
* remove polyfill
* fix es syntax: replace module.exports with export
* fix es syntax: remove .jsx extension inside import
2020-08-13 17:21:55 -07:00