* feat: use @babel/plugin-transform-runtime instead of regenerator-runtime
* fix async example
* add changelog
* add babel/core and babel-jest to all examples
* fix native async test
* chore: dedupe lockfile
* remove babel from native transform test
* add test for async regenerator
* chore: upgrade deps
* upgrade more packages
* upgrade micromatch
* use jest-junit as a reporter
* downgrade slash to 1.0.0 for now
* revert fbjs incompatible eslint plugins
* Revert eslint
* bring back eslint update because fbjs published new version:
* revert rn react upgrade
* update eslint-plugin-babel peerDep
* chore: bump deps
* remove snapshot that shouldn't be checked out
* include examples in workspaces
* mark examples as private
* move pretty-format dev deps to the package; remove enzyme from root pkg
* fix immutable entry
* Rename runTimersToTime to advanceTimersByTime
* Make runTimersByTime an alias of advanceTimersByTime
* Update CHANGELOG.md
* Add version note in docs; fix CHANGELOG
* Fixed Flow errors for alias
* fix lint
* Remove 'use strict' from all files
* 'use strict' removed from pacakges' sources
* Strict mode is now enabled automatically by babel
* 'use strict' check removed from dangerfile
* Updated contributing guidelines
* Enable @flow for most files
* Commit yarn.lock
* Revert removal of "use strict" in test and mock files
* Improve annotations for ReportDispatcher
* Replace "void 0" with "undefined"
* Update babel-plugin-transform-strict-mode to match transitive deps
* Updating to use Babel env
Updating getting started
Updating enzyme to use babel 'env'
Updating jquery example to use babel 'env'
Updated manual_mocks example to use babel 'env'
Updated react test to use babel 'env'
Updated react-native to use babel 'env'
Update to use babel 'env'
Removed yarn.lock files
* * version
* * version
* * version
* * version
* Update .babelrc
Summary:We spend too much time reviewing minor nits and it increases turnaround time. This updates the eslint config to error on a few stylistic things and it is now aligned with the Jest code style.
This was also a good change (or well, I was forced :P ) to clean up the last of the cruft of the codebase :)
Closes https://github.com/facebook/jest/pull/892
Reviewed By: vjeux
Differential Revision: D3178752
fb-gh-sync-id: 7d1b759dffeca9374ecab39f7f031cf0da6832e3
fbshipit-source-id: 7d1b759dffeca9374ecab39f7f031cf0da6832e3
Summary:This gets Jest ready for 0.9.0.
What's new?
* Slightly refreshed look, based on the Relay website.
* New summary of what Jest is on the website.
* New Getting Started guide, with babel support and key feature explanation.
* Added a troubleshooting section.
* Updated all examples in the documentation.
* Added all new APIs to the API docs, updated everything to use `jest.fn()` instead of `jest.genMockFn()`.
* Removed the webpack alias and coffeescript guides. Neither of them are really supported or useful at this point. We can bring back a guide later on proper webpack integration if someone in the community takes this on. The webpack-alias feature is handled by the `moduleNameMapper` API.
* Added a link to the `Failed to get metadata` error in Jest.
See http://cpojer.github.io/jest/ for a preview.
In a follow-up I'll add a section on async testing for Promises and some more info about automocking.
Closes https://github.com/facebook/jest/pull/763
Reviewed By: yungsters
Differential Revision: D3005361
fb-gh-sync-id: f8e634cf4a311764f311f8b5849781b53975e686
shipit-source-id: f8e634cf4a311764f311f8b5849781b53975e686