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

Ability to work with wdio.conf.ts in Typescript #12890

Closed
wants to merge 7 commits into from

Conversation

perillai
Copy link
Contributor

@perillai perillai commented May 18, 2024

Proposed changes

//: # This resolves the feature request #12663. As of now, default config file is assumed as wdio.conf.js and even if we have .conf.ts in the root, the code looked for .js. Now, we are setting isTSFile as true if file with allowed extensions return .conf.ts file. Now, .conf.ts is also looked for and once found, it runs the test successfully.

Types of changes

  • Polish (an improvement for an existing feature)
  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • | [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update (improvements to the project's docs)
  • Specification changes (updates to WebDriver command specifications)
  • Internal updates (everything related to internal scripts, governance documentation and CI files)

Checklist

  • I have read the CONTRIBUTING doc
  • I have added tests that prove my fix is effective or that my feature works
  • I have added the necessary documentation (if appropriate)
  • I have added proper type definitions for new commands (if appropriate)

Backport Request

//: # (The current main branch is the development branch for WebdriverIO v9. If your change should be released to the current major version of WebdriverIO (v8), please raise another PR with the same changes against the v8 branch.)

  • This change is solely for v9 and doesn't need to be back-ported
  • Back-ported PR at #XXXXX

Further comments

Reviewers: @webdriverio/project-committers

@perillai perillai changed the title Ability to work with wdio.config.ts in Typescript Ability to work with wdio.conf.ts in Typescript May 18, 2024
@perillai perillai changed the base branch from main to v8 May 18, 2024 19:18
@perillai perillai changed the base branch from v8 to main May 18, 2024 19:18
@perillai perillai closed this by deleting the head repository May 19, 2024
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

Successfully merging this pull request may close these issues.

None yet

1 participant