* Implement types and validation for new NIH lexicon DSL * Update xprc and xrpc-server to use new NIH lexicon DSL * Simplification: dont allow lexicon definitions to be refs or ref arrays * Add 'unknown' primitive type to NIH lexicon * Implement client codegen for NIH Lexicon * Implement server codegen for NIH Lexicon * Add the 'datetime' primitive type to the NIH Lexicon * Rework lexicons to use new NIH Lexicon DSL * Readd tokens to code generation * Update all code to use new NIH Lexicon (all tests passing!) * Add imports from external files to lex-cli codegen * Do not allow records, queries, or procedures outside of the main def * Update packages/lex-cli/src/util.ts Co-authored-by: devin ivy <devinivy@gmail.com> * Linter pass * Add knownValue output to codegen * Add comments to codegen * Use enum and const in codegen * Rework lexicon 'properties' structure * Treat falsy query params as undefined Co-authored-by: devin ivy <devinivy@gmail.com> * Remove now-redundant param presence validation Co-authored-by: devin ivy <devinivy@gmail.com>
7 lines
105 B
JavaScript
7 lines
105 B
JavaScript
const base = require('../../jest.config.base.js')
|
|
|
|
module.exports = {
|
|
...base,
|
|
displayName: 'PDS',
|
|
}
|