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

Tests and/or config files written in TypeScript not supported #13

Open
thomergil opened this issue Jul 9, 2020 · 2 comments
Open

Tests and/or config files written in TypeScript not supported #13

thomergil opened this issue Jul 9, 2020 · 2 comments

Comments

@thomergil
Copy link

I gave it a shot; it required a fair amount of changes to Dockerfile, package.json, and tsconfig.json, but it got ugly quickly. Any plans to support TypeScript? Thank you.

@thomergil
Copy link
Author

For proper context I should add that I integrated this project into another project by running my own Vue code in one container, then starting up blueimp/chromedriver and blueimp/geckodriver, and then using blueimp/wdio to run my own tests against it. It would all work if this project supported TypeScript.

@blueimp
Copy link
Owner

blueimp commented Jul 10, 2020

Hi @thomergil,

I don't have plans to support TypeScript, but there is the WebdriverIO TypeScript setup documentation.
I think setting this up in a Dockerized way like this project would be a good candidate for a fork.

Personally I think writing the Webdriver tests in TypeScript might not be worth the overhead of the additional compilation step. Especially since you already get typing support during development with this project, thanks to TypeScript definition files and JSDoc TypeScript support.

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