refactor: remove unnecessary code

master
ikatyang 2017-09-08 14:55:22 +08:00
parent d762f9d191
commit 50a26900de
1 changed files with 6 additions and 18 deletions

View File

@ -19,30 +19,22 @@ const apiDefaultOptions = require("./options").defaults;
function getOptions(argv) {
return {
cursorOffset: getIntOption(argv, "cursor-offset"),
rangeStart: getIntOption(argv, "range-start"),
rangeEnd: getIntOption(argv, "range-end"),
cursorOffset: argv["cursor-offset"],
rangeStart: argv["range-start"],
rangeEnd: argv["range-end"],
useTabs: argv["use-tabs"],
semi: argv["semi"],
printWidth: getIntOption(argv, "print-width"),
tabWidth: getIntOption(argv, "tab-width"),
printWidth: argv["print-width"],
tabWidth: argv["tab-width"],
bracketSpacing: argv["bracket-spacing"],
singleQuote: argv["single-quote"],
jsxBracketSameLine: argv["jsx-bracket-same-line"],
filepath: argv["stdin-filepath"],
trailingComma: getTrailingComma(argv),
trailingComma: argv["trailing-comma"],
parser: argv["parser"]
};
}
function getIntOption(argv, optionName) {
return argv[optionName];
}
function getTrailingComma(argv) {
return argv["trailing-comma"];
}
function dashifyObject(object) {
return Object.keys(object || {}).reduce((output, key) => {
output[dashify(key)] = object[key];
@ -337,10 +329,6 @@ function formatFiles(argv) {
});
}
function kebabToCamel(str) {
return str.replace(/-([a-z])/g, (_, char) => char.toUpperCase());
}
module.exports = {
logResolvedConfigPathOrDie,
format,