{
    "editor.formatOnType": true,
    "editor.formatOnSave": true,
    "editor.codeActionsOnSave": {
        "source.fixAll.eslint": true
        // "source.organizeImports": true // <-- when enabled, breaks tinymce required import order
    },
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "[vue]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[javascript]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[php]": {
        // "editor.defaultFormatter": "bmewburn.vscode-intelephense-client"
        "editor.defaultFormatter": "wongjn.php-sniffer"
    },
    "cSpell.words": ["TIMESTAMPDIFF"]
}
