Open yarikoptic opened 1 month ago
Just a note that it is often convenient for fields in JSON and columns in TSV to have names that are valid identifiers, which are typically /[A-Za-z0-9_]+/
.
so ___
or 0
is valid too? Should we aim to constrain more, e.g. /[A-Za-z][A-Za-z0-9_]*/
if we are to not enforce camel-vs-snake but at least for it to start with a letter?
At least javascript is happy to have "0" or "__" as keys, but sure, there is a safer regex.
This is a twin for
80
which is IMHO more obvious/easier to address. Relates to
85
in a step towards unification.
Should be easy to automatically migrate on BIDS 1 -to- 2.