Pritam Kadam
Pritam Kadam
I was really excited to replace `scopt` with `case-app` but hit with this bug! Is this going to be fixed in near future?
Just figured out that you can do this like shown below ```scala object SequencerApp extends CommandApp[SequencerAppCommand] { override def appName: String = getClass.getSimpleName.dropRight(1) // remove $ from class name override...
Answering my own question, I have come up with following code which does exactly what I mentioned in original issue. **Is there any simplification possible?** ```typescript import * as E...
@gcanti thanks for the response. This was the minimal example, but in real case, we have more than 15 such a keys (IntKey, StringKey, BooleanKey, IntArrayKey etc.). We are also...
Input schema is this : ```ts { paramSet: Parameter[] } ``` **Note**: StructKey is recursive which is nothing but `{ paramSet: Parameter[] }` Complete sample json file looks like this:...
@gcanti Thank you for elaborate sample, this works well. One question though, in case of invalid data, for example, if I pass strings in `values` for `IntKey`, it will try...
**[Reference]** Here is the complete implementation that we currently have with the approach I mentioned in the beginning: https://github.com/tmtsoftware/esw-ts/blob/pritam/io-ts-decoder/lib/src/models/params/Key.ts https://github.com/tmtsoftware/esw-ts/blob/pritam/io-ts-decoder/lib/src/models/params/Parameter.ts
Yes @poovamraj, that is correct. In our case, there are some limitations on using universal login due to some trade off's with UX. Hence we are exploring embedded login option...
Thank you @poovamraj for taking a look.
Is this going to happen? I would be happy to contribute!