if (typeof global !== 'undefined' && typeof global.beforeAll === 'undefined') {
global.beforeAll = global.before
global.afterAll = global.after
+
+ const expect = require('expect')
+ // monkey patch jest snapshots
+ expect.extend({
+ toMatchInlineSnapshot(received, snapshot) {
+ const text = `[${received.toString()}]`
+ const pass = text === snapshot
+ return {
+ pass,
+ message: () => 'Snapshot not maching: ' + text,
+ }
+ },
+ })
}
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
+prettier@^1.17.0:
+ version "1.17.0"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.17.0.tgz#53b303676eed22cc14a9f0cec09b477b3026c008"
+ integrity sha512-sXe5lSt2WQlCbydGETgfm1YBShgOX4HxQkFPvbxkcwgDvGDeqVau8h+12+lmSVlP3rHPz0oavfddSZg/q+Szjw==
+
pretty-error@^2.0.2:
version "2.1.1"
resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.1.tgz#5f4f87c8f91e5ae3f3ba87ab4cf5e03b1a17f1a3"