[Koha-bugs] [Bug 36400] Centralize {js, ts, vue} formatting config in .prettierrc.js
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Fri Mar 22 12:41:41 CET 2024
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36400
--- Comment #2 from Paul Derscheid <paul.derscheid at lmscloud.de> ---
Created attachment 163695
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=163695&action=edit
Attachment to Bug 36400 - Centralize {js,ts,vue} formatting config in
.prettierrc.js
Bug 36400: Centralize {js,ts,vue} formatting config in .prettierrc.js
Let's centralize all formatting for js, ts and vue files in a
.prettierrc.js.
The goal here is to preserve eslint's linting but ignore all of its
formatting options.
Seems to work for vue files in vscode, vscodium and neovim w/
vscode-eslint-language-server.
To test:
1) Pick any vue file for example.
2) Run format via your editor and either npx prettier -c .prettierrc.js
<PATH_TO_VUE_FILE> [you can also use the -w flag to directly write].
3) Look for unexpected changes: vue files should be already formatted w/
these inline flags (see:
https://wiki.koha-community.org/wiki/Coding_Guidelines#JS14:_Prettier_JavaScript):
[--trailing-comma es5, --arrow-parens avoid].
4) Sign off if you're happy and comment or show what went wrong in a
comment.
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
More information about the Koha-bugs
mailing list