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 {
|
try {
|
||||||
let data;
|
let data;
|
||||||
if (req.file) {
|
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);
|
data = YAML.safeLoad(req.file.buffer);
|
||||||
} else {
|
} else {
|
||||||
data = JSON.parse(req.file.buffer);
|
data = JSON.parse(req.file.buffer);
|
||||||
|
@ -35,7 +35,7 @@ function readFile(file) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function parseFile(file, data) {
|
function parseFile(file, data) {
|
||||||
return mime.lookup(file) === 'text/yaml'
|
return mime.getType(file) === 'text/yaml'
|
||||||
? YAML.safeLoad(data)
|
? YAML.safeLoad(data)
|
||||||
: JSON.parse(data);
|
: JSON.parse(data);
|
||||||
}
|
}
|
||||||
|
@ -72,7 +72,7 @@
|
|||||||
"js-yaml": "^3.12.2",
|
"js-yaml": "^3.12.2",
|
||||||
"knex": "^0.16.3",
|
"knex": "^0.16.3",
|
||||||
"log4js": "^4.0.0",
|
"log4js": "^4.0.0",
|
||||||
"mime": "^1.4.1",
|
"mime": "^2.4.2",
|
||||||
"moment": "^2.24.0",
|
"moment": "^2.24.0",
|
||||||
"multer": "^1.4.1",
|
"multer": "^1.4.1",
|
||||||
"parse-database-url": "^0.3.0",
|
"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"
|
resolved "https://registry.yarnpkg.com/mime/-/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6"
|
||||||
integrity sha512-ikBcWwyqXQSHKtciCcctu9YfPbFYZ4+gbHEmE0Q8jzcTYQg5dHCr3g2wwAZjPoJfQVXZq6KXAjpXOTf5/cjT7w==
|
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:
|
mimic-fn@^1.0.0:
|
||||||
version "1.2.0"
|
version "1.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
|
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
|
||||||
|
Loading…
Reference in New Issue
Block a user