You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm in a case where we are using Codeceptjs for API automation except we have a bit of an issue, people using it have varying skills and preferences when it comes to language.
Some prefer ES5 JS
Some have already moved to ES6
And some usually backenders prefer TS
What I'm trying to achieve is to enable running and debugging of JS and TS files so basically make it agnostic to language it's written in. That also includes imports and usage of any utilities created to streamline / speedup the writing of tests.
Right now we have hit a wall where it's one or the other. Sure we can do the TS to JS conversion and focus on running JS even if you're writing tests in TS but if TS oriented person needs to debug ES5 JS is quite alien to them.
Could the community provide some ideas, thoughts, guidance on how can that be achieved without over-bloating / convoluting the repo?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Greetings folk,
I'm in a case where we are using Codeceptjs for API automation except we have a bit of an issue, people using it have varying skills and preferences when it comes to language.
Some prefer ES5 JS
Some have already moved to ES6
And some usually backenders prefer TS
What I'm trying to achieve is to enable running and debugging of JS and TS files so basically make it agnostic to language it's written in. That also includes imports and usage of any utilities created to streamline / speedup the writing of tests.
Right now we have hit a wall where it's one or the other. Sure we can do the TS to JS conversion and focus on running JS even if you're writing tests in TS but if TS oriented person needs to debug ES5 JS is quite alien to them.
Could the community provide some ideas, thoughts, guidance on how can that be achieved without over-bloating / convoluting the repo?
Beta Was this translation helpful? Give feedback.
All reactions