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

[Feature]: Better support for typescript ecosystem #414

Open
1 task done
philou opened this issue Aug 29, 2023 · 0 comments
Open
1 task done

[Feature]: Better support for typescript ecosystem #414

philou opened this issue Aug 29, 2023 · 0 comments
Labels
config Configuration-related issue enhancement New feature or request javascript Pull requests that update javascript code packaging Improves TCR packaging and installability S Small toolchain Toolchain-related issue typescript Pull requests that update typescript code

Comments

@philou
Copy link
Contributor

philou commented Aug 29, 2023

Contact Details

philippe.bourgau@gmail.com

Feature Request

I had to setup tcr on an existing typescript repo using npm, I had to patch quite a few script files to make it work

Feature Description

There are many steps that would make things simpler

  • support npm as an extra toolchain, don't stick to yard
  • support the 'tests' test directory on top of 'test'
  • maybe we should do something to support special build commands like 'npm run test' or 'npm run build'

Alternatives

Let each repo reconfigure tcr for its specificities

Additional Context

The sample repo I was working on is https://github.com/lynchjames/note-refactor-obsidian. Here is a commit I made to setup TCR: philou/note-refactor-obsidian@c75e490

Code of Conduct

  • I agree to follow this project's Code of Conduct
@philou philou added enhancement New feature or request S Small packaging Improves TCR packaging and installability config Configuration-related issue typescript Pull requests that update typescript code javascript Pull requests that update javascript code toolchain Toolchain-related issue labels Aug 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config Configuration-related issue enhancement New feature or request javascript Pull requests that update javascript code packaging Improves TCR packaging and installability S Small toolchain Toolchain-related issue typescript Pull requests that update typescript code
Development

No branches or pull requests

1 participant