Open ndw opened 3 months ago
In NPM. Also schema should be as in compact as in XML format. Most of use would be in XML.
If the output would include JSON or JSON5, it would make npm exposure simpler.
Output as TypeScript types+object?
When published in NPM, there are semver CDNs like unpkg automatically pick it up. But it is not valuable commercially due to performance and reliability.
Perhaps same site as previous schema published?
Suggesting the monorepo (Nx?) as proj structure to produce the multiple build pipelines. NPM and MVN would be sub-projects.
I can produce RNC and RNG easily. I have no idea what JSON (JSON5?) versions of the schemas would be. I'm not aware of any JSON serialization of RELAX NG. Nor can I begin to imagine what TypeScript could be generated.