epfml / disco

Decentralized & federated privacy-preserving ML training, using p2p networking, in JS
Apache License 2.0
131 stars 24 forks source link

Linting mismatch #534

Open s314cy opened 1 year ago

s314cy commented 1 year ago

Linting matches in all projects (discojs, server,cli) but web-client, meaning the web-client project enforces different coding styles.

To go further, one would want to integrate linting specific to Vue 3's composition API with the setup syntactic sugar https://vuejs.org/api/sfc-script-setup.html.

JulienVig commented 3 months ago

@tharvik is this issue still relevant?

tharvik commented 3 months ago

yep, it's currently in the making and should be fixed by #655

tharvik commented 3 months ago

sadly, it isn't fixed by #655: the combo eslint flat + workspaces + vue + typescript is not documented. one should check https://eslint.vuejs.org/user-guide/ for updates.