ImportMacro

API / @publicodes/tools / index / ImportMacro

type ImportMacro = object;

Defined in: commons.ts:49

Represents a macro that allows to import rules from another package.

Type declaration

NameTypeDefined in
dans?stringcommons.ts:60
depuisobjectcommons.ts:50
depuis.nomstringcommons.ts:52
depuis.source?stringcommons.ts:55
depuis.url?stringcommons.ts:57
les règles( | RuleName | RuleImportWithOverridenAttrs)[]commons.ts:64

Example

importer!:
 depuis:
   nom: my-external-package
   source: my-external-package.model.yaml
 dans: root
 les règles:
   - règle 1
   - règle 2:
     question: Quelle est la valeur de la règle 2 ?