Skip to content

Commit e5b428d

Browse files
authored
chore: update website deps (#15464)
1 parent 22d383b commit e5b428d

23 files changed

+3557
-2322
lines changed

website/blog/2016-03-11-javascript-unit-testing-performance.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
---
2-
title: JavaScript Unit Testing Performance
3-
author: Christoph Nakazawa
4-
authorURL: http://twitter.com/cpojer
5-
authorFBID: 100000023028168
2+
authors: cpojer
63
---
74

85
Jest is running thousands of tests at Facebook at all times, either through continuous integration or invoked by engineers manually during development. This worked well for years even as the people working on Jest moved on to other projects within Facebook.

website/blog/2016-04-12-jest-11.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: Jest 11.0
3-
author: Christoph Nakazawa
4-
authorURL: http://twitter.com/cpojer
5-
authorFBID: 100000023028168
3+
authors: cpojer
64
---
75

86
Today we're announcing a switch to major revisions for Jest with Jest 11.0 being the first major release. Jest has been used by Facebook engineers and on our continuous integration systems for years and we believe Jest has been way beyond a “1.0 release” for a long time. This is similar to a change [the React team has made](http://facebook.github.io/react/blog/2016/02/19/new-versioning-scheme.html).

website/blog/2016-06-22-jest-13.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: 'Jest 13.0: Flow & REPL'
3-
author: Christoph Nakazawa
4-
authorURL: http://twitter.com/cpojer
5-
authorFBID: 100000023028168
3+
authors: cpojer
64
---
75

86
Today we are happy to announce the next major release of Jest. We have made major changes to Jest which are going to benefit you and all of Facebook's JavaScript test infrastructure. Most importantly, we added static types to all of Jest's code during a recent Jest hackathon at Facebook. Fifteen people worked for a day and night to add [Flow](https://flowtype.org/) types to Jest and to add new features to Jest. The Flow types serve two purposes: First, we believe that code is written to be read. Most of the time, code is written only once but read by dozens of people over the course of years. Adding static types to the project helps document the code and helps explain some of the architecture in Jest. Second, adding static types makes maintenance easier and will allow us to more confidently refactor parts of Jest without fear of breakages.

website/blog/2016-07-27-jest-14.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: 'Jest 14.0: React Tree Snapshot Testing'
3-
author: Christoph Nakazawa
4-
authorURL: http://twitter.com/cpojer
5-
authorFBID: 100000023028168
3+
authors: cpojer
64
---
75

86
One of Jest's philosophies is to provide an integrated “zero-configuration” experience. We want to make it as frictionless as possible to write good tests that are useful. We observed that when engineers are provided with ready-to-use tools, they end up writing more tests, which in turn results in stable and healthy code bases.

website/blog/2016-09-01-jest-15.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: 'Jest 15.0: New Defaults for Jest'
3-
author: Christoph Nakazawa
4-
authorURL: http://twitter.com/cpojer
5-
authorFBID: 100000023028168
3+
authors: cpojer
64
---
75

86
We spent the past year making Jest [faster](/blog/2016/03/11/javascript-unit-testing-performance), [easier to configure](/blog/2016/04/12/jest-11), [added tons of features](/blog/2016/06/22/jest-13) and built [snapshot testing](/blog/2016/07/27/jest-14). However, there were two areas where we invested very little: the CLI output and user experience. With Jest 15 we are changing the framework radically to make it easier to use both for beginners and experienced users. We are excited that our investment in Jest is now paying off: we can move fast and improve the framework for Facebook and the open source community at light-speed. Jest's goal is to come with batteries included and to require as little configuration as necessary. We recently got a chance to explain our philosophy on a [create-react-app issue](https://github.com/facebookincubator/create-react-app/pull/250#issuecomment-237098619).

website/blog/2016-10-03-jest-16.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: 'Jest 16.0: Turbocharged CLI & Community Update'
3-
author: Christoph Nakazawa
4-
authorURL: http://twitter.com/cpojer
5-
authorFBID: 100000023028168
3+
authors: cpojer
64
---
75

86
It's been one month since the last major release and we've made significant improvements to Jest since. In this major release we are updating the snapshot format we are using which will likely require snapshots to be updated when upgrading Jest. We don't make these changes lightly and don't expect this to happen often but we think it is necessary to improve the format from time to time.

website/blog/2016-12-15-2016-in-jest.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: 2016 in Jest
3-
author: Christoph Nakazawa
4-
authorURL: http://twitter.com/cpojer
5-
authorFBID: 100000023028168
3+
authors: cpojer
64
---
75

86
2016 was a big year for JavaScript testing with Jest. In the first six months of the year we rewrote Jest and built a solid foundation to significantly improve performance and the developer experience of testing JavaScript code. We flow-typed the entire codebase, built a ton of integration tests for Jest itself and adopted [lerna](https://lernajs.io/) to turn Jest from a framework into a [_Painless JavaScript Testing platform_](https://github.com/jestjs/jest/tree/main/packages).

website/blog/2017-01-30-a-great-developer-experience.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: A Great Developer Experience
3-
author: Héctor Ramos
4-
authorURL: http://twitter.com/hectorramos
5-
authorFBID: 121800083
3+
authors: hramos
64
---
75

86
We strongly believe that great documentation is crucial to providing a great developer experience. The docs should be clear, concise, and useful to new users and veterans alike. With that in mind, we recently took some time to overhaul the Jest website.

website/blog/2017-02-21-jest-19-immersive-watch-mode-test-platform-improvements.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: '🃏 Jest 19: Immersive Watch Mode & Test Platform Improvements'
3-
author: Rogelio Guzman
4-
authorURL: http://twitter.com/rogeliog
5-
authorFBID: 511230566
3+
authors: rogeliog
64
---
75

86
Today we are pleased to ship version 19 of the Jest testing platform. It's the biggest Jest release we have shipped so far and we are quite excited to show you what we've built over the last two months:

website/blog/2017-05-06-jest-20-delightful-testing-multi-project-runner.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
title: 'Jest 20: 💖 Delightful Testing & 🏃🏽 Multi-Project-Runner'
3-
author: Christoph Nakazawa
4-
authorURL: http://twitter.com/cpojer
5-
authorFBID: 100000023028168
3+
authors: cpojer
64
---
75

86
A few months ago we announced [Jest 19](/blog/2017/02/21/jest-19-immersive-watch-mode-test-platform-improvements) which came with major new features and was the biggest Jest release until today. Jest 20 has twice the amount of changes compared to the previous version, features a complete rewrite of the test runner, adds new testing APIs. The new release enables a new level of customization and configuration for projects all while making it effortless to upgrade. Beyond Painless JavaScript Testing, we believe Jest is now delivering a **Delightful JavaScript Testing experience**. Let's take a look at the best new features and changes in depth:

0 commit comments

Comments
 (0)