VSCode - setting for Nuxt & Stylus Supremacy
{
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
"typescript.format.insertSpaceBeforeFunctionParenthesis": true,
"eslint.enable": true,
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.fixAll.tslint": true,
"source.fixAll": true
},
"eslint.run": "onType",
"vetur.format.defaultFormatter": {
"html": "none",
"js": "prettier",
"css": "prettier",
"less": "prettier",
"postcss": "prettier",
"scss": "prettier",
"stylus": "stylus-supremacy",
"ts": "prettier"
},
"vetur.validation.style": true,
"vetur.validation.template": true,
"stylusSupremacy.insertColons": false,
"stylusSupremacy.insertSemicolons": false,
"stylusSupremacy.insertBraces": false,
"stylusSupremacy.insertNewLineAroundImports": true,
"stylusSupremacy.insertNewLineAroundBlocks": true,
"stylusSupremacy.insertNewLineAroundProperties": false,
"stylusSupremacy.insertNewLineAroundOthers": false,
"stylusSupremacy.preserveNewLinesBetweenPropertyValues": true,
"stylusSupremacy.insertSpaceBeforeComment": true,
"stylusSupremacy.insertSpaceAfterComment": true,
"stylusSupremacy.insertSpaceAfterComma": true,
"stylusSupremacy.insertSpaceInsideParenthesis": false,
"stylusSupremacy.insertParenthesisAfterNegation": true,
"stylusSupremacy.insertParenthesisAroundIfCondition": false,
"stylusSupremacy.insertNewLineBeforeElse": false,
"stylusSupremacy.insertLeadingZeroBeforeFraction": false,
"stylusSupremacy.selectorSeparator": "\n",
"stylusSupremacy.tabStopChar": "\t",
"stylusSupremacy.newLineChar": "\n",
"stylusSupremacy.quoteChar": "\"",
"stylusSupremacy.sortProperties": "grouped",
"stylusSupremacy.alwaysUseImport": true,
"stylusSupremacy.alwaysUseNot": false,
"stylusSupremacy.alwaysUseAtBlock": false,
"stylusSupremacy.alwaysUseExtends": true,
"stylusSupremacy.alwaysUseNoneOverZero": false,
"stylusSupremacy.alwaysUseZeroWithoutUnit": true,
"stylusSupremacy.reduceMarginAndPaddingValues": true,
"stylusSupremacy.ignoreFiles": []
}