Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Julien Jerphanion
Rex Dri
Commits
f22eb1d0
Commit
f22eb1d0
authored
Feb 26, 2019
by
Florent Chehab
Browse files
Added jest for frontend testing. CI updated accordingly.
parent
a68b8a4b
Changes
5
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
f22eb1d0
...
...
@@ -60,6 +60,19 @@ test_back:
tags
:
-
docker
test_frontend
:
stage
:
test
image
:
node:10.15.1-alpine
cache
:
paths
:
-
frontend/node_modules/
before_script
:
-
cd frontend && npm i
script
:
-
npm run test
tags
:
-
docker
flake8
:
stage
:
lint
image
:
registry.gitlab.utc.fr/rex-dri/rex-dri/backend
...
...
frontend/.eslintrc.js
View file @
f22eb1d0
...
...
@@ -2,6 +2,7 @@ module.exports = {
"
env
"
:
{
"
browser
"
:
true
,
"
es6
"
:
true
,
"
jest/globals
"
:
true
},
"
extends
"
:
[
"
eslint:recommended
"
,
...
...
@@ -16,7 +17,8 @@ module.exports = {
}
},
"
plugins
"
:
[
"
react
"
"
react
"
,
"
jest
"
,
],
"
rules
"
:
{
"
indent
"
:
[
...
...
frontend/package-lock.json
View file @
f22eb1d0
...
...
@@ -1406,6 +1406,12 @@
"integrity"
:
"sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ=="
,
"dev"
:
true
},
"abab"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/abab/-/abab-2.0.0.tgz"
,
"integrity"
:
"sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w=="
,
"dev"
:
true
},
"abbrev"
:
{
"version"
:
"1.1.1"
,
"resolved"
:
"https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz"
,
...
...
@@ -1434,12 +1440,28 @@
"integrity"
:
"sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw=="
,
"dev"
:
true
},
"acorn-globals"
:
{
"version"
:
"4.3.0"
,
"resolved"
:
"https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.0.tgz"
,
"integrity"
:
"sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw=="
,
"dev"
:
true
,
"requires"
:
{
"acorn"
:
"^6.0.1"
,
"acorn-walk"
:
"^6.0.1"
}
},
"acorn-jsx"
:
{
"version"
:
"5.0.1"
,
"resolved"
:
"https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.1.tgz"
,
"integrity"
:
"sha512-HJ7CfNHrfJLlNTzIEUTj43LNWGkqpRLxm3YjAlcD0ACydk9XynzYsCBHxut+iqt+1aBXkx9UP/w/ZqMr13XIzg=="
,
"dev"
:
true
},
"acorn-walk"
:
{
"version"
:
"6.1.1"
,
"resolved"
:
"https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.1.1.tgz"
,
"integrity"
:
"sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw=="
,
"dev"
:
true
},
"ajv"
:
{
"version"
:
"6.5.3"
,
"resolved"
:
"https://registry.npmjs.org/ajv/-/ajv-6.5.3.tgz"
,
...
...
@@ -1512,6 +1534,15 @@
"normalize-path"
:
"^2.1.1"
}
},
"append-transform"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/append-transform/-/append-transform-1.0.0.tgz"
,
"integrity"
:
"sha512-P009oYkeHyU742iSZJzZZywj4QRJdnTWffaKuJQLablCZ1uz6/cW4yaRgcDaoQ+uwOxxnt0gRUcwfsNP2ri0gw=="
,
"dev"
:
true
,
"requires"
:
{
"default-require-extensions"
:
"^2.0.0"
}
},
"aproba"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz"
,
...
...
@@ -1555,6 +1586,12 @@
"integrity"
:
"sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
,
"dev"
:
true
},
"array-equal"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz"
,
"integrity"
:
"sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM="
,
"dev"
:
true
},
"array-find-index"
:
{
"version"
:
"1.0.2"
,
"resolved"
:
"https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz"
,
...
...
@@ -1598,6 +1635,12 @@
"integrity"
:
"sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
,
"dev"
:
true
},
"arrify"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz"
,
"integrity"
:
"sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0="
,
"dev"
:
true
},
"asap"
:
{
"version"
:
"2.0.6"
,
"resolved"
:
"https://registry.npmjs.org/asap/-/asap-2.0.6.tgz"
,
...
...
@@ -1811,6 +1854,31 @@
}
}
},
"babel-jest"
:
{
"version"
:
"24.1.0"
,
"resolved"
:
"https://registry.npmjs.org/babel-jest/-/babel-jest-24.1.0.tgz"
,
"integrity"
:
"sha512-MLcagnVrO9ybQGLEfZUqnOzv36iQzU7Bj4elm39vCukumLVSfoX+tRy3/jW7lUKc7XdpRmB/jech6L/UCsSZjw=="
,
"dev"
:
true
,
"requires"
:
{
"babel-plugin-istanbul"
:
"^5.1.0"
,
"babel-preset-jest"
:
"^24.1.0"
,
"chalk"
:
"^2.4.2"
,
"slash"
:
"^2.0.0"
},
"dependencies"
:
{
"chalk"
:
{
"version"
:
"2.4.2"
,
"resolved"
:
"https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz"
,
"integrity"
:
"sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ=="
,
"dev"
:
true
,
"requires"
:
{
"ansi-styles"
:
"^3.2.1"
,
"escape-string-regexp"
:
"^1.0.5"
,
"supports-color"
:
"^5.3.0"
}
}
}
},
"babel-loader"
:
{
"version"
:
"8.0.5"
,
"resolved"
:
"https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.5.tgz"
,
...
...
@@ -1823,6 +1891,33 @@
"util.promisify"
:
"^1.0.0"
}
},
"babel-plugin-istanbul"
:
{
"version"
:
"5.1.1"
,
"resolved"
:
"https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.1.1.tgz"
,
"integrity"
:
"sha512-RNNVv2lsHAXJQsEJ5jonQwrJVWK8AcZpG1oxhnjCUaAjL7xahYLANhPUZbzEQHjKy1NMYUwn+0NPKQc8iSY4xQ=="
,
"dev"
:
true
,
"requires"
:
{
"find-up"
:
"^3.0.0"
,
"istanbul-lib-instrument"
:
"^3.0.0"
,
"test-exclude"
:
"^5.0.0"
}
},
"babel-plugin-jest-hoist"
:
{
"version"
:
"24.1.0"
,
"resolved"
:
"https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.1.0.tgz"
,
"integrity"
:
"sha512-gljYrZz8w1b6fJzKcsfKsipSru2DU2DmQ39aB6nV3xQ0DDv3zpIzKGortA5gknrhNnPN8DweaEgrnZdmbGmhnw=="
,
"dev"
:
true
},
"babel-preset-jest"
:
{
"version"
:
"24.1.0"
,
"resolved"
:
"https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.1.0.tgz"
,
"integrity"
:
"sha512-FfNLDxFWsNX9lUmtwY7NheGlANnagvxq8LZdl5PKnVG3umP+S/g0XbVBfwtA4Ai3Ri/IMkWabBz3Tyk9wdspcw=="
,
"dev"
:
true
,
"requires"
:
{
"@babel/plugin-syntax-object-rest-spread"
:
"^7.0.0"
,
"babel-plugin-jest-hoist"
:
"^24.1.0"
}
},
"bail"
:
{
"version"
:
"1.0.3"
,
"resolved"
:
"https://registry.npmjs.org/bail/-/bail-1.0.3.tgz"
,
...
...
@@ -2068,6 +2163,29 @@
"integrity"
:
"sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8="
,
"dev"
:
true
},
"browser-process-hrtime"
:
{
"version"
:
"0.1.3"
,
"resolved"
:
"https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz"
,
"integrity"
:
"sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw=="
,
"dev"
:
true
},
"browser-resolve"
:
{
"version"
:
"1.11.3"
,
"resolved"
:
"https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz"
,
"integrity"
:
"sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ=="
,
"dev"
:
true
,
"requires"
:
{
"resolve"
:
"1.1.7"
},
"dependencies"
:
{
"resolve"
:
{
"version"
:
"1.1.7"
,
"resolved"
:
"https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz"
,
"integrity"
:
"sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs="
,
"dev"
:
true
}
}
},
"browserify-aes"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz"
,
...
...
@@ -2150,6 +2268,15 @@
"node-releases"
:
"^1.1.3"
}
},
"bser"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/bser/-/bser-2.0.0.tgz"
,
"integrity"
:
"sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk="
,
"dev"
:
true
,
"requires"
:
{
"node-int64"
:
"^0.4.0"
}
},
"buffer"
:
{
"version"
:
"4.9.1"
,
"resolved"
:
"https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz"
,
...
...
@@ -2309,6 +2436,15 @@
"integrity"
:
"sha512-ekW8NQ3/FvokviDxhdKLZZAx7PptXNwxKgXtnR5y+PR3hckwuP3yJ1Ir+4/c97dsHNqtAyfKUGdw8P4EYzBNgw=="
,
"dev"
:
true
},
"capture-exit"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz"
,
"integrity"
:
"sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28="
,
"dev"
:
true
,
"requires"
:
{
"rsvp"
:
"^3.3.3"
}
},
"caseless"
:
{
"version"
:
"0.12.0"
,
"resolved"
:
"https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz"
,
...
...
@@ -2393,6 +2529,12 @@
"tslib"
:
"^1.9.0"
}
},
"ci-info"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz"
,
"integrity"
:
"sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ=="
,
"dev"
:
true
},
"cipher-base"
:
{
"version"
:
"1.0.4"
,
"resolved"
:
"https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz"
,
...
...
@@ -2474,6 +2616,12 @@
"resolved"
:
"https://registry.npmjs.org/clsx/-/clsx-1.0.3.tgz"
,
"integrity"
:
"sha512-xLoSw6DMp7YvbEeLrQJBcWWRRerdHrU1WHoL1hYJOKUeDpVMRq7pv7NI2JHQbCRAe5ptINNzhdYmtfN6MsdCUw=="
},
"co"
:
{
"version"
:
"4.6.0"
,
"resolved"
:
"https://registry.npmjs.org/co/-/co-4.6.0.tgz"
,
"integrity"
:
"sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
,
"dev"
:
true
},
"code-point-at"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz"
,
...
...
@@ -2529,6 +2677,12 @@
"integrity"
:
"sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs="
,
"dev"
:
true
},
"compare-versions"
:
{
"version"
:
"3.4.0"
,
"resolved"
:
"https://registry.npmjs.org/compare-versions/-/compare-versions-3.4.0.tgz"
,
"integrity"
:
"sha512-tK69D7oNXXqUW3ZNo/z7NXTEz22TCF0pTE+YF9cxvaAM9XnkLo1fV621xCLrRR6aevJlKxExkss0vWqUCUpqdg=="
,
"dev"
:
true
},
"component-emitter"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz"
,
...
...
@@ -2858,6 +3012,21 @@
"integrity"
:
"sha1-yBSQPkViM3GgR3tAEJqq++6t27Q="
,
"dev"
:
true
},
"cssom"
:
{
"version"
:
"0.3.6"
,
"resolved"
:
"https://registry.npmjs.org/cssom/-/cssom-0.3.6.tgz"
,
"integrity"
:
"sha512-DtUeseGk9/GBW0hl0vVPpU22iHL6YB5BUX7ml1hB+GMpo0NX5G4voX3kdWiMSEguFtcW3Vh3djqNF4aIe6ne0A=="
,
"dev"
:
true
},
"cssstyle"
:
{
"version"
:
"1.2.1"
,
"resolved"
:
"https://registry.npmjs.org/cssstyle/-/cssstyle-1.2.1.tgz"
,
"integrity"
:
"sha512-7DYm8qe+gPx/h77QlCyFmX80+fGaE/6A/Ekl0zaszYOubvySO2saYFdQ78P29D0UsULxFKCetDGNaNRUdSF+2A=="
,
"dev"
:
true
,
"requires"
:
{
"cssom"
:
"0.3.x"
}
},
"csstype"
:
{
"version"
:
"2.6.2"
,
"resolved"
:
"https://registry.npmjs.org/csstype/-/csstype-2.6.2.tgz"
,
...
...
@@ -2887,6 +3056,30 @@
"assert-plus"
:
"^1.0.0"
}
},
"data-urls"
:
{
"version"
:
"1.1.0"
,
"resolved"
:
"https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz"
,
"integrity"
:
"sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ=="
,
"dev"
:
true
,
"requires"
:
{
"abab"
:
"^2.0.0"
,
"whatwg-mimetype"
:
"^2.2.0"
,
"whatwg-url"
:
"^7.0.0"
},
"dependencies"
:
{
"whatwg-url"
:
{
"version"
:
"7.0.0"
,
"resolved"
:
"https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.0.0.tgz"
,
"integrity"
:
"sha512-37GeVSIJ3kn1JgKyjiYNmSLP1yzbpb29jdmwBSgkD9h40/hyrR/OifpVUndji3tmwGgD8qpw7iQu3RSbCrBpsQ=="
,
"dev"
:
true
,
"requires"
:
{
"lodash.sortby"
:
"^4.7.0"
,
"tr46"
:
"^1.0.1"
,
"webidl-conversions"
:
"^4.0.2"
}
}
}
},
"date-fns"
:
{
"version"
:
"2.0.0-alpha.25"
,
"resolved"
:
"https://registry.npmjs.org/date-fns/-/date-fns-2.0.0-alpha.25.tgz"
,
...
...
@@ -2972,6 +3165,23 @@
"ip-regex"
:
"^2.1.0"
}
},
"default-require-extensions"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-2.0.0.tgz"
,
"integrity"
:
"sha1-9fj7sYp9bVCyH2QfZJ67Uiz+JPc="
,
"dev"
:
true
,
"requires"
:
{
"strip-bom"
:
"^3.0.0"
},
"dependencies"
:
{
"strip-bom"
:
{
"version"
:
"3.0.0"
,
"resolved"
:
"https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz"
,
"integrity"
:
"sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM="
,
"dev"
:
true
}
}
},
"define-properties"
:
{
"version"
:
"1.1.3"
,
"resolved"
:
"https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz"
,
...
...
@@ -3076,12 +3286,24 @@
"integrity"
:
"sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc="
,
"dev"
:
true
},
"detect-newline"
:
{
"version"
:
"2.1.0"
,
"resolved"
:
"https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz"
,
"integrity"
:
"sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I="
,
"dev"
:
true
},
"detect-node"
:
{
"version"
:
"2.0.4"
,
"resolved"
:
"https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz"
,
"integrity"
:
"sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw=="
,
"dev"
:
true
},
"diff-sequences"
:
{
"version"
:
"24.0.0"
,
"resolved"
:
"https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.0.0.tgz"
,
"integrity"
:
"sha512-46OkIuVGBBnrC0soO/4LHu5LHGHx0uhP65OVz8XOrAJpqiCB2aVIuESvjI1F9oqebuvY8lekS1pt6TN7vt7qsw=="
,
"dev"
:
true
},
"diffie-hellman"
:
{
"version"
:
"5.0.3"
,
"resolved"
:
"https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz"
,
...
...
@@ -3161,6 +3383,15 @@
"resolved"
:
"https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz"
,
"integrity"
:
"sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
},
"domexception"
:
{
"version"
:
"1.0.1"
,
"resolved"
:
"https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz"
,
"integrity"
:
"sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug=="
,
"dev"
:
true
,
"requires"
:
{
"webidl-conversions"
:
"^4.0.2"
}
},
"domhandler"
:
{
"version"
:
"2.4.2"
,
"resolved"
:
"https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz"
,
...
...
@@ -3355,6 +3586,34 @@
"resolved"
:
"https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
,
"integrity"
:
"sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
},
"escodegen"
:
{
"version"
:
"1.11.1"
,
"resolved"
:
"https://registry.npmjs.org/escodegen/-/escodegen-1.11.1.tgz"
,
"integrity"
:
"sha512-JwiqFD9KdGVVpeuRa68yU3zZnBEOcPs0nKW7wZzXky8Z7tffdYUHbe11bPCV5jYlK6DVdKLWLm0f5I/QlL0Kmw=="
,
"dev"
:
true
,
"requires"
:
{
"esprima"
:
"^3.1.3"
,
"estraverse"
:
"^4.2.0"
,
"esutils"
:
"^2.0.2"
,
"optionator"
:
"^0.8.1"
,
"source-map"
:
"~0.6.1"
},
"dependencies"
:
{
"esprima"
:
{
"version"
:
"3.1.3"
,
"resolved"
:
"https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz"
,
"integrity"
:
"sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM="
,
"dev"
:
true
},
"source-map"
:
{
"version"
:
"0.6.1"
,
"resolved"
:
"https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz"
,
"integrity"
:
"sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
,
"dev"
:
true
,
"optional"
:
true
}
}
},
"eslint"
:
{
"version"
:
"5.14.1"
,
"resolved"
:
"https://registry.npmjs.org/eslint/-/eslint-5.14.1.tgz"
,
...
...
@@ -3422,6 +3681,12 @@
}
}
},
"eslint-plugin-jest"
:
{
"version"
:
"22.3.0"
,
"resolved"
:
"https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.3.0.tgz"
,
"integrity"
:
"sha512-P1mYVRNlOEoO5T9yTqOfucjOYf1ktmJ26NjwjH8sxpCFQa6IhBGr5TpKl3hcAAT29hOsRJVuMWmTsHoUVo9FoA=="
,
"dev"
:
true
},
"eslint-plugin-react"
:
{
"version"
:
"7.12.4"
,
"resolved"
:
"https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.12.4.tgz"
,
...
...
@@ -3542,6 +3807,15 @@
"safe-buffer"
:
"^5.1.1"
}
},
"exec-sh"
:
{
"version"
:
"0.2.2"
,
"resolved"
:
"https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz"
,
"integrity"
:
"sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw=="
,
"dev"
:
true
,
"requires"
:
{
"merge"
:
"^1.2.0"
}
},
"execa"
:
{
"version"
:
"1.0.0"
,
"resolved"
:
"https://registry.npmjs.org/execa/-/execa-1.0.0.tgz"
,
...
...
@@ -3568,6 +3842,12 @@
}
}
},
"exit"
:
{
"version"
:
"0.1.2"
,
"resolved"
:
"https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
,
"integrity"
:
"sha1-BjJjj42HfMghB9MKD/8aF8uhzQw="
,
"dev"
:
true
},
"expand-brackets"
:
{
"version"
:
"2.1.4"
,
"resolved"
:
"https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz"
,
...
...
@@ -3621,6 +3901,19 @@
"homedir-polyfill"
:
"^1.0.1"
}
},
"expect"
:
{
"version"
:
"24.1.0"
,
"resolved"
:
"https://registry.npmjs.org/expect/-/expect-24.1.0.tgz"
,
"integrity"
:
"sha512-lVcAPhaYkQcIyMS+F8RVwzbm1jro20IG8OkvxQ6f1JfqhVZyyudCwYogQ7wnktlf14iF3ii7ArIUO/mqvrW9Gw=="
,
"dev"
:
true
,
"requires"
:
{
"ansi-styles"
:
"^3.2.0"
,
"jest-get-type"
:
"^24.0.0"
,
"jest-matcher-utils"
:
"^24.0.0"
,
"jest-message-util"
:
"^24.0.0"
,
"jest-regex-util"
:
"^24.0.0"
}
},
"express"
:
{
"version"
:
"4.16.3"
,
"resolved"
:
"http://registry.npmjs.org/express/-/express-4.16.3.tgz"
,
...
...
@@ -3839,6 +4132,15 @@
"websocket-driver"
:
">=0.5.1"
}
},
"fb-watchman"
:
{
"version"
:
"2.0.0"
,
"resolved"
:
"https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz"
,
"integrity"
:
"sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg="
,
"dev"
:
true
,
"requires"
:
{
"bser"
:
"^2.0.0"
}
},
"fbjs"
:
{
"version"
:
"0.8.17"
,
"resolved"
:
"https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz"
,
...
...
@@ -3894,6 +4196,16 @@
"schema-utils"
:
"^1.0.0"
}
},
"fileset"
:
{
"version"
:
"2.0.3"
,
"resolved"
:
"https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz"
,
"integrity"
:
"sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA="
,
"dev"
:
true
,
"requires"
:
{
"glob"
:
"^7.0.3"
,
"minimatch"
:
"^3.0.3"
}
},
"filesize"
:
{
"version"
:
"3.6.1"
,
"resolved"
:
"https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz"
,
...
...
@@ -4193,14 +4505,12 @@
"balanced-match"
:
{
"version"
:
"1.0.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"brace-expansion"
:
{
"version"
:
"1.1.11"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"balanced-match"
:
"^1.0.0"
,
"concat-map"
:
"0.0.1"
...
...
@@ -4221,14 +4531,12 @@
"concat-map"
:
{
"version"
:
"0.0.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"console-control-strings"
:
{
"version"
:
"1.1.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"core-util-is"
:
{
"version"
:
"1.0.2"
,
...
...
@@ -4345,8 +4653,7 @@
"inherits"
:
{
"version"
:
"2.0.3"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"ini"
:
{
"version"
:
"1.3.5"
,
...
...
@@ -4373,7 +4680,6 @@
"version"
:
"3.0.4"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"brace-expansion"
:
"^1.1.7"
}
...
...
@@ -4381,14 +4687,12 @@
"minimist"
:
{
"version"
:
"0.0.8"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"minipass"
:
{
"version"
:
"2.2.4"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"safe-buffer"
:
"^5.1.1"
,
"yallist"
:
"^3.0.0"
...
...
@@ -4407,7 +4711,6 @@
"version"
:
"0.5.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"minimist"
:
"0.0.8"
}
...
...
@@ -4501,7 +4804,6 @@
"version"
:
"1.4.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"wrappy"
:
"1"
}
...
...
@@ -4587,8 +4889,7 @@
"safe-buffer"
:
{
"version"
:
"5.1.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"safer-buffer"
:
{
"version"
:
"2.1.2"
,
...
...
@@ -4624,7 +4925,6 @@
"version"
:
"1.0.2"
,
"bundled"
:
true
,