btholt / btholt/sfo

Implement Editor Integration

Open
#8 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
228
Forks
24
PR merge metrics
No merged PRs in 30d

Description

Right now if you don't have an ESLint, Flowconfig, or TypeScript file in your project itself, many/all editors won't enable their linting/checking modes. Let's make it if a use runs `sfo integrate` that it sym links these files into the users' directories so that they can be used by the editor.

Furthermore, we should make these read-only. Inevitably someone will want to change these which is not what we want. Instead they should eject or provide their own config via shadowing.

One way of accomplishing read only would to check every time that sfo is run if the file has been modified. If it has, re-copy the canonical one and send a fat warning to leave it alone and how to create their own config.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.