Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tooling #15

Open
keithlayne opened this issue Jul 15, 2021 · 2 comments
Open

Tooling #15

keithlayne opened this issue Jul 15, 2021 · 2 comments

Comments

@keithlayne
Copy link
Collaborator

I always run into this because I have the prettier extension enabled globally with format-on-save and then I have to remember the "save without formatting" key combo.

But seriously, I am a fan of some tools and especially editor integration. I was wondering if TypeStrong had some coherent approach to these things, but a quick look at the org made it look more like a loose association, so I'm guessing everything is per-project.

I can keep my useless OCD in check, but if you have a preferred base setup @cspotcode of anything, I'm down for that. Or if you have strong feelings about any of this stuff, let me know.

@keithlayne
Copy link
Collaborator Author

On a related note, looks like everything is set up assuming node 16. Obviously things are running fine in GH actions, but they're on 14 LTS-ish. I don't anticipate any issues, just throwing it out there.

@cspotcode
Copy link
Collaborator

Oh huh, I thought GH actions was on node 16. That's completely an oversight on my part. I'm fine with using whichever node version you prefer. We can copy this to make GH Actions use node 16: https://github.com/TypeStrong/ts-node/blob/main/.github/workflows/continuous-integration.yml#L19-L23

I don't think TypeStrong has a preferred set of tooling. I'm happy to use whatever you prefer. I like prettier.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants