mirror of
https://github.com/Unleash/unleash.git
synced 2025-02-04 00:18:01 +01:00
parent
a1bced2e62
commit
cc750dc866
@ -24,7 +24,7 @@ class StateController extends Controller {
|
||||
try {
|
||||
let data;
|
||||
if (req.file) {
|
||||
if (mime.lookup(req.file.originalname) === 'text/yaml') {
|
||||
if (mime.getType(req.file.originalname) === 'text/yaml') {
|
||||
data = YAML.safeLoad(req.file.buffer);
|
||||
} else {
|
||||
data = JSON.parse(req.file.buffer);
|
||||
|
@ -35,7 +35,7 @@ function readFile(file) {
|
||||
}
|
||||
|
||||
function parseFile(file, data) {
|
||||
return mime.lookup(file) === 'text/yaml'
|
||||
return mime.getType(file) === 'text/yaml'
|
||||
? YAML.safeLoad(data)
|
||||
: JSON.parse(data);
|
||||
}
|
||||
|
@ -72,7 +72,7 @@
|
||||
"js-yaml": "^3.12.2",
|
||||
"knex": "^0.16.3",
|
||||
"log4js": "^4.0.0",
|
||||
"mime": "^1.4.1",
|
||||
"mime": "^2.4.2",
|
||||
"moment": "^2.24.0",
|
||||
"multer": "^1.4.1",
|
||||
"parse-database-url": "^0.3.0",
|
||||
|
@ -3867,6 +3867,11 @@ mime@^2.4.0:
|
||||
resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6"
|
||||
integrity sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==
|
||||
|
||||
mime@^2.4.2:
|
||||
version "2.4.2"
|
||||
resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.2.tgz#ce5229a5e99ffc313abac806b482c10e7ba6ac78"
|
||||
integrity sha512-zJBfZDkwRu+j3Pdd2aHsR5GfH2jIWhmL1ZzBoc+X+3JEti2hbArWcyJ+1laC1D2/U/W1a/+Cegj0/OnEU2ybjg==
|
||||
|
||||
mimic-fn@^1.0.0:
|
||||
version "1.2.0"
|
||||
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
|
||||
|
Loading…
Reference in New Issue
Block a user