- package.json
{
"type": "module",
"devDependencies": {
"prettier": "^3.6.2",
"prettier-plugin-sort-members": "^0.2.4"
}
}
- prettier.config.js
export default {
plugins: ["prettier-plugin-sort-members"],
};
- index.ts
class MyClass {
d(): void {}
e: null;
c: string;
a(): void {}
b: number;
constructor() {}
}
- Run
npm i && npm i -g prettier && prettier . -w
The index.ts was not sorted.
{ "type": "module", "devDependencies": { "prettier": "^3.6.2", "prettier-plugin-sort-members": "^0.2.4" } }npm i && npm i -g prettier && prettier . -wThe index.ts was not sorted.