Adding a jest transform to handle yaml files
This commit is contained in:
parent
b5cde63e4e
commit
2f7c67c953
7
jest/yaml.js
Normal file
7
jest/yaml.js
Normal file
@ -0,0 +1,7 @@
|
||||
const yaml = require('js-yaml');
|
||||
|
||||
module.exports = {
|
||||
process(src) {
|
||||
return `module.exports = ${ JSON.stringify(yaml.safeLoad(src)) };`;
|
||||
}
|
||||
};
|
@ -66,6 +66,7 @@
|
||||
".cache"
|
||||
],
|
||||
"transform": {
|
||||
"\\.yaml$": "<rootDir>/jest/yaml.js",
|
||||
"\\.js$": "<rootDir>/jest/preprocess.js",
|
||||
"\\.svg$": "<rootDir>/jest/static-file-transform.js"
|
||||
},
|
||||
@ -104,6 +105,7 @@
|
||||
"i18next-xhr-backend": "^2.0.1",
|
||||
"identity-obj-proxy": "^3.0.0",
|
||||
"jest": "^24.5.0",
|
||||
"js-yaml": "^3.13.0",
|
||||
"postcss-cssnext": "^3.1.0",
|
||||
"postcss-import": "^12.0.1",
|
||||
"prop-types": "^15.6.2",
|
||||
|
@ -7572,7 +7572,7 @@ js-tokens@^3.0.2:
|
||||
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
|
||||
integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
|
||||
|
||||
js-yaml@^3.10.0, js-yaml@^3.12.0, js-yaml@^3.5.2, js-yaml@^3.9.0:
|
||||
js-yaml@^3.10.0, js-yaml@^3.12.0, js-yaml@^3.13.0, js-yaml@^3.5.2, js-yaml@^3.9.0:
|
||||
version "3.13.0"
|
||||
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.13.0.tgz#38ee7178ac0eea2c97ff6d96fff4b18c7d8cf98e"
|
||||
integrity sha512-pZZoSxcCYco+DIKBTimr67J6Hy+EYGZDY/HCWC+iAEA9h1ByhMXAIVUXMcMFpOCxQ/xjXmPI2MkDL5HRm5eFrQ==
|
||||
|
Loading…
Reference in New Issue
Block a user